学生信息管理系统课程设计报告-图文_学生信息管理系统课程设计报告.doc
《学生信息管理系统课程设计报告-图文_学生信息管理系统课程设计报告.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统课程设计报告-图文_学生信息管理系统课程设计报告.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学生信息治理系统课程设计报告-图文_学生信息治理系统课程设计报告学生信息治理系统课程设计报告- 图文 目录 第一章概述4 1.1设计目的4 1.2开发工具的选择4 1.3开发环境4 1.4 本报告的主要内容4 第二章需求分析5 2.1 系统需求简介5 2.1.15 2.1.2 功能需求的分析5 2.1.3 功能需求分析5 第三章总体设计6 3.1 设计概述6 3.2 系统总体构造及功能模块划分6 3.2.1学生成绩查询模块6 3.2.2学生信息治理模块7 3.3系统数据库概念构造设计7 3.3.1系统E-R图7 3.4.1 用户登录平安性8 第四章详细设计9 4.1 概述9 4.2 系统程序流
2、程图9 4.3 系统主要功能模块简介10 4.3.1 系统登录10 4.3.2 学生信息添加模块11 4.3.3学生信息删除模块12 4.3.4 学生信息查找模块13 4.3.5 学生信息修正模块14 第五章程序设计总结15 第六章完毕语16 参考文献17 附录18 程序代码18 第一章概述 1.1设计目的 本课程设计的目的是使学生能纯熟掌握简单的Window窗体应用程序的设计和ADD的应用,希望通过本次的锻炼学生有用c#语言处理实际咨询题的才能。 1.2开发工具的选择 本系统后台数据库采纳Microsoft SQL Server 数据库,该数据库系统在平安性、精确性和运转速度方面有绝对的优势
3、,同时处理数据量大、效率高;前台采纳Microsoft 公司的Visual Studio 2020 作为主要的开发工具,可与SQL Server 2020 数据库无缝连接。 1.3开发环境 系统开发平台:Microsoft Visual Studio2020 系统开发语言:C# 数据库治理软件:SQL Server 2020 1.4 本报告的主要内容 本报告详细的介绍了学生的信息治理的开发过程,主要设计到的工作如下:系统的需求分析、系统的总设计、系统的概念设计、系统各模块的详细设计、系统运转与测试。 第二章需求分析 2.1 系统需求简介 2.1.1 (1)依照查询条件实现学生信息的查询 (2)
4、学生信息的添加、删除、修正 (3)对根本信息完成的增加、删除、修正时,需要留意表与表之间的关联 2.1.2 功能需求的分析 本系统的功能需求分析如下: 学生信息查询:学生能够依照学号、姓名进展查询 学生信息治理:主要是用于学生信息更改、插入、删除 学生成绩录入:用于学生成绩治理,录入学生成绩,也能够更新 2.1.3 功能需求分析 (1)登录、用户界面需求:简约、易明白、易用、有好的用户界面 (2)平安保密需求:只有凭借用户名和密码登录系统,才能进展信息的治理。 第三章总体设计 3.1 设计概述 依照需求把整体系统分化成不同的模块,每个模块完成一个特性的子功能。把着些模块结合起来组成一个整体。逐
5、一实现各种功能。 3.2 系统总体构造及功能模块划分 通过对系统的需求分析,学生信息治理系统主要划分为三部分:学生信息查询,学生信息治理,学生成绩录入三个功能模块。如图3.2.1 学生成绩录入 图3.2.1 系统的总体构造 3.2.1学生成绩查询模块 学生信息查询:学生能够依照学号、姓名、专业进展查询。如图3.2.2学生信息查询模块构造 姓名查询 图3.2.2学生信息治理模块构造 3.2.2学生信息治理模块 学生信息治理:主要是用于学生信息更新、插入、删除,如图3.2.3学生治理模块构造 根本信息录入 图3.2.3 学生信息治理模块构造 3.3系统数据库概念构造设计 依照对数据项与数据构造的分
6、析,设计出能够满足系统需求的各种实体,及他们之间的关系,为后面的逻辑构造设计打下根底。 3.3.1系统E-R图 系统E-R图能够将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。如图3.3.1系统E-R图构造 学分 图3.3.1 系统E-R图构造 3.4.1 用户登录平安性 系统设计了登陆界面,每个合法用户有用户名及密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进展操作。 第四章详细设计 4.1 概述 详细设计阶段的根本目的是确定应该如何样具有的实现所要求的系统,也确实是说,通过这个阶段的设计工作,应该得出目的系统的精确描绘,从而在编码阶段能够把这个描绘直截了当翻译成
7、用某个程序设计语言写的程序。 4.2 系统程序流程图 程序流程图又称为程序框架图,它是历史悠久使用最广泛的描绘软件的方法。它可将整个程序的总体流程清晰明白的显示出来。如图4.2.1 系统总流程图构造。 完毕 图4.2.1 系统总体流程图 4.3 系统主要功能模块简介 4.3.1 系统登录 用户凭借用户名及密码登录,成功登录后能够对学生信息进展操作。用户界面如图4.3.1 用户登录界面所示。 图4.3.1 用户登陆界面 4.3.2 学生信息添加模块 学生信息添加:在程序主界面(图4.3.2 程序主界面)通过信息录入项进入信息添加模块。通过此模块,学生能够向数据库中添加学号、姓名、生日及选择性别。
8、(如图4.3.3 所示)。 图4.3.2 程序主界面 图4.3.3 信息添加界面 4.3.3学生信息删除模块 学生信息删除:信息删除模块如图4.3.4,能够通过删除模块进展学号或姓名进展信息的删除。 图4.3.4 信息删除界面 4.3.4 学生信息查找模块 学生信息查找:信息查找模块如图4.3.5,能够通过查找模块进展学号或姓名的查找。 图4.3.5 信息查找界面 4.3.5 学生信息修正模块 学生信息修正:信息修正如图4.3.6,能够通过修正模块进展信息的修正。 图4.3.6信息修正界面 第五章程序设计总结 在编程期间,不遇到点困哪大概是不可能的,正是这些困难,我们才能会收到成功的喜悦,我们
9、才能乐此不疲的进展下去。这是我对此次编程的最大感悟。 关键词数据库,添加,修正,查找,删除 目录 第一章概述4 1.1设计目的4 1.2开发工具的选择4 1.3开发环境4 1.4 本报告的主要内容4 第二章需求分析5 2.1 系统需求简介5 2.1.15 2.1.2 功能需求的分析5 2.1.3 功能需求分析5 第三章总体设计6 3.1 设计概述6 3.2 系统总体构造及功能模块划分6 3.2.1学生成绩查询模块6 3.2.2学生信息治理模块7 3.3系统数据库概念构造设计7 3.3.1系统E-R图7 3.4.1 用户登录平安性8 第四章详细设计9 4.1 概述9 4.2 系统程序流程图9 4
10、.3 系统主要功能模块简介10 4.3.1 系统登录10 4.3.2 学生信息添加模块11 4.3.3学生信息删除模块12 4.3.4 学生信息查找模块13 4.3.5 学生信息修正模块14 第五章程序设计总结15 第六章完毕语16 参考文献17 附录18 程序代码18 第一章概述 1.1设计目的 本课程设计的目的是使学生能纯熟掌握简单的Window窗体应用程序的设计和ADD的应用,希望通过本次的锻炼学生有用c#语言处理实际咨询题的才能。 1.2开发工具的选择 本系统后台数据库采纳Microsoft SQL Server 数据库,该数据库系统在平安性、精确性和运转速度方面有绝对的优势,同时处理
11、数据量大、效率高;前台采纳Microsoft 公司的Visual Studio 2020 作为主要的开发工具,可与SQL Server 2020 数据库无缝连接。 1.3开发环境 系统开发平台:Microsoft Visual Studio2020 系统开发语言:C# 数据库治理软件:SQL Server 2020 1.4 本报告的主要内容 本报告详细的介绍了学生的信息治理的开发过程,主要设计到的工作如下:系统的需求分析、系统的总设计、系统的概念设计、系统各模块的详细设计、系统运转与测试。 第二章需求分析 2.1 系统需求简介 2.1.1 (1)依照查询条件实现学生信息的查询 (2)学生信息的
12、添加、删除、修正 (3)对根本信息完成的增加、删除、修正时,需要留意表与表之间的关联 2.1.2 功能需求的分析 本系统的功能需求分析如下: 学生信息查询:学生能够依照学号、姓名进展查询 学生信息治理:主要是用于学生信息更改、插入、删除 学生成绩录入:用于学生成绩治理,录入学生成绩,也能够更新 2.1.3 功能需求分析 (1)登录、用户界面需求:简约、易明白、易用、有好的用户界面 (2)平安保密需求:只有凭借用户名和密码登录系统,才能进展信息的治理。 第三章总体设计 3.1 设计概述 依照需求把整体系统分化成不同的模块,每个模块完成一个特性的子功能。把着些模块结合起来组成一个整体。逐一实现各种
13、功能。 3.2 系统总体构造及功能模块划分 通过对系统的需求分析,学生信息治理系统主要划分为三部分:学生信息查询,学生信息治理,学生成绩录入三个功能模块。如图3.2.1 学生成绩录入 图3.2.1 系统的总体构造 3.2.1学生成绩查询模块 学生信息查询:学生能够依照学号、姓名、专业进展查询。如图3.2.2学生信息查询模块构造 姓名查询 图3.2.2学生信息治理模块构造 3.2.2学生信息治理模块 学生信息治理:主要是用于学生信息更新、插入、删除,如图3.2.3学生治理模块构造 根本信息录入 图3.2.3 学生信息治理模块构造 3.3系统数据库概念构造设计 依照对数据项与数据构造的分析,设计出
14、能够满足系统需求的各种实体,及他们之间的关系,为后面的逻辑构造设计打下根底。 3.3.1系统E-R图 系统E-R图能够将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。如图3.3.1系统E-R图构造 学分 图3.3.1 系统E-R图构造 3.4.1 用户登录平安性 系统设计了登陆界面,每个合法用户有用户名及密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进展操作。 第四章详细设计 4.1 概述 详细设计阶段的根本目的是确定应该如何样具有的实现所要求的系统,也确实是说,通过这个阶段的设计工作,应该得出目的系统的精确描绘,从而在编码阶段能够把这个描绘直截了当翻译成用某个程序
15、设计语言写的程序。 4.2 系统程序流程图 程序流程图又称为程序框架图,它是历史悠久使用最广泛的描绘软件的方法。它可将整个程序的总体流程清晰明白的显示出来。如图4.2.1 系统总流程图构造。 完毕 图4.2.1 系统总体流程图 4.3 系统主要功能模块简介 4.3.1 系统登录 用户凭借用户名及密码登录,成功登录后能够对学生信息进展操作。用户界面如图4.3.1 用户登录界面所示。 图4.3.1 用户登陆界面 4.3.2 学生信息添加模块 学生信息添加:在程序主界面(图4.3.2 程序主界面)通过信息录入项进入信息添加模块。通过此模块,学生能够向数据库中添加学号、姓名、生日及选择性别。(如图4.
16、3.3 所示)。 图4.3.2 程序主界面 图4.3.3 信息添加界面 4.3.3学生信息删除模块 学生信息删除:信息删除模块如图4.3.4,能够通过删除模块进展学号或姓名进展信息的删除。 图4.3.4 信息删除界面 4.3.4 学生信息查找模块 学生信息查找:信息查找模块如图4.3.5,能够通过查找模块进展学号或姓名的查找。 图4.3.5 信息查找界面 4.3.5 学生信息修正模块 学生信息修正:信息修正如图4.3.6,能够通过修正模块进展信息的修正。 图4.3.6信息修正界面 第五章程序设计总结 在编程期间,不遇到点困哪大概是不可能的,正是这些困难,我们才能会收到成功的喜悦,我们才能乐此不
17、疲的进展下去。这是我对此次编程的最大感悟。 下面来看看编写的艰苦历程:在刚开场的阶段,我经常由于单词的拼错出现如此或那样的错误在数次的错误后我汲取教训在后来的编程中几乎不出现了这种错误。剩下的错误确实是援用或语法上的错误。感到最深入的是,窗体name后就不能随意更改了,更改后在编写的程序的程序中要相应的更新里面的内容。当出现语法错误时我因经历的缺乏缺乏非常难本人将其更改出来,但通过在网上查询几乎都能找到我想要的结果。成功后留下的确实是经历和成就感了,在经历和成就感的陪伴下我充满着决心、激情和执着。期间还有非常多教师和同学的协助。从中感遭到了互动的优势和群众的力量。 第六章完毕语 为期九周的课程
18、设计完毕了,在王教师辛勤代理及同学们的协助下我逐步的掌握了一些编程的根本知识!毕竟我完成了教育部给我们规定的任务,期间,总有非常多感触。内心充满了感谢之情,特别是我们的班主任王教师,在微机房里为我们一遍又一遍的从零点讲起细心教诲,在我们编程过程中又一个一个的询咨询我们的掌握情况。不管遇到什么咨询题,想想我们的教师,我们总会充满决心。在教师的关心下我成功了!如今,言语已无法表达我对教师的感谢了!如今无声胜有声! 参考文献 1王山,萨师煊高等教育出版社数据库系统概论 2王磊实验教程 3袁庆龙,候文义Ni-P合金镀层组织形貌及显微硬度研究太原理工大学学报,2001,32(1):51-53 4刘国钧,
19、王连成图书馆史研究北京:高等教育出版社,1979:15-18,31 5孙品一高校学报编辑工作现代化特征中国高等学校自然科学学报研究会科技编辑学论文集(2)北京:北京师范大学出版社,1998:10-22 6张和生地质力学系统理论太原:太原理工大学,1998 7冯西桥核反响堆压力容器的LBB分析.北京:清华大学核能技术设计研究院,1997 8姜锡洲一种温热外敷药制备方案中国专利:881056078,1983-08-12 4.3 系统主要功能模块简介10 4.3.1 系统登录10 4.3.2 学生信息添加模块11 4.3.3学生信息删除模块12 4.3.4 学生信息查找模块13 4.3.5 学生信息
20、修正模块14 第五章程序设计总结15 第六章完毕语16 参考文献17 附录18 程序代码18 第一章概述 1.1设计目的 本课程设计的目的是使学生能纯熟掌握简单的Window窗体应用程序的设计和ADD的应用,希望通过本次的锻炼学生有用c#语言处理实际咨询题的才能。 1.2开发工具的选择 本系统后台数据库采纳Microsoft SQL Server 数据库,该数据库系统在平安性、精确性和运转速度方面有绝对的优势,同时处理数据量大、效率高;前台采纳Microsoft 公司的Visual Studio 2020 作为主要的开发工具,可与SQL Server 2020 数据库无缝连接。 1.3开发环境
21、 系统开发平台:Microsoft Visual Studio2020 系统开发语言:C# 数据库治理软件:SQL Server 2020 1.4 本报告的主要内容 本报告详细的介绍了学生的信息治理的开发过程,主要设计到的工作如下:系统的需求分析、系统的总设计、系统的概念设计、系统各模块的详细设计、系统运转与测试。 第二章需求分析 2.1 系统需求简介 2.1.1 (1)依照查询条件实现学生信息的查询 (2)学生信息的添加、删除、修正 (3)对根本信息完成的增加、删除、修正时,需要留意表与表之间的关联 2.1.2 功能需求的分析 本系统的功能需求分析如下: 学生信息查询:学生能够依照学号、姓名
22、进展查询 学生信息治理:主要是用于学生信息更改、插入、删除 学生成绩录入:用于学生成绩治理,录入学生成绩,也能够更新 2.1.3 功能需求分析 (1)登录、用户界面需求:简约、易明白、易用、有好的用户界面 (2)平安保密需求:只有凭借用户名和密码登录系统,才能进展信息的治理。 第三章总体设计 3.1 设计概述 依照需求把整体系统分化成不同的模块,每个模块完成一个特性的子功能。把着些模块结合起来组成一个整体。逐一实现各种功能。 3.2 系统总体构造及功能模块划分 通过对系统的需求分析,学生信息治理系统主要划分为三部分:学生信息查询,学生信息治理,学生成绩录入三个功能模块。如图3.2.1 学生成绩
23、录入 图3.2.1 系统的总体构造 3.2.1学生成绩查询模块 学生信息查询:学生能够依照学号、姓名、专业进展查询。如图3.2.2学生信息查询模块构造 姓名查询 图3.2.2学生信息治理模块构造 3.2.2学生信息治理模块 学生信息治理:主要是用于学生信息更新、插入、删除,如图3.2.3学生治理模块构造 根本信息录入 图3.2.3 学生信息治理模块构造 3.3系统数据库概念构造设计 依照对数据项与数据构造的分析,设计出能够满足系统需求的各种实体,及他们之间的关系,为后面的逻辑构造设计打下根底。 3.3.1系统E-R图 系统E-R图能够将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白
24、。如图3.3.1系统E-R图构造 学分 图3.3.1 系统E-R图构造 3.4.1 用户登录平安性 系统设计了登陆界面,每个合法用户有用户名及密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进展操作。 第四章详细设计 4.1 概述 详细设计阶段的根本目的是确定应该如何样具有的实现所要求的系统,也确实是说,通过这个阶段的设计工作,应该得出目的系统的精确描绘,从而在编码阶段能够把这个描绘直截了当翻译成用某个程序设计语言写的程序。 4.2 系统程序流程图 程序流程图又称为程序框架图,它是历史悠久使用最广泛的描绘软件的方法。它可将整个程序的总体流程清晰明白的显示出来。如图4.2.1 系统总
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 课程设计 报告 图文
限制150内