欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    学生信息管理系统课程设计报告-图文_学生信息管理系统课程设计报告.doc

    • 资源ID:57774332       资源大小:56.50KB        全文页数:27页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    学生信息管理系统课程设计报告-图文_学生信息管理系统课程设计报告.doc

    学生信息治理系统课程设计报告-图文_学生信息治理系统课程设计报告学生信息治理系统课程设计报告- 图文 目录 第一章概述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.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 数据库,该数据库系统在平安性、精确性和运转速度方面有绝对的优势,同时处理数据量大、效率高;前台采纳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)学生信息的添加、删除、修正 (3)对根本信息完成的增加、删除、修正时,需要留意表与表之间的关联 2.1.2 功能需求的分析 本系统的功能需求分析如下: 学生信息查询:学生能够依照学号、姓名进展查询 学生信息治理:主要是用于学生信息更改、插入、删除 学生成绩录入:用于学生成绩治理,录入学生成绩,也能够更新 2.1.3 功能需求分析 (1)登录、用户界面需求:简约、易明白、易用、有好的用户界面 (2)平安保密需求:只有凭借用户名和密码登录系统,才能进展信息的治理。 第三章总体设计 3.1 设计概述 依照需求把整体系统分化成不同的模块,每个模块完成一个特性的子功能。把着些模块结合起来组成一个整体。逐一实现各种功能。 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系统数据库概念构造设计 依照对数据项与数据构造的分析,设计出能够满足系统需求的各种实体,及他们之间的关系,为后面的逻辑构造设计打下根底。 3.3.1系统E-R图 系统E-R图能够将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。如图3.3.1系统E-R图构造 学分 图3.3.1 系统E-R图构造 3.4.1 用户登录平安性 系统设计了登陆界面,每个合法用户有用户名及密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进展操作。 第四章详细设计 4.1 概述 详细设计阶段的根本目的是确定应该如何样具有的实现所要求的系统,也确实是说,通过这个阶段的设计工作,应该得出目的系统的精确描绘,从而在编码阶段能够把这个描绘直截了当翻译成用某个程序设计语言写的程序。 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.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信息修正界面 第五章程序设计总结 在编程期间,不遇到点困哪大概是不可能的,正是这些困难,我们才能会收到成功的喜悦,我们才能乐此不疲的进展下去。这是我对此次编程的最大感悟。 关键词数据库,添加,修正,查找,删除 目录 第一章概述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.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 数据库,该数据库系统在平安性、精确性和运转速度方面有绝对的优势,同时处理数据量大、效率高;前台采纳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)学生信息的添加、删除、修正 (3)对根本信息完成的增加、删除、修正时,需要留意表与表之间的关联 2.1.2 功能需求的分析 本系统的功能需求分析如下: 学生信息查询:学生能够依照学号、姓名进展查询 学生信息治理:主要是用于学生信息更改、插入、删除 学生成绩录入:用于学生成绩治理,录入学生成绩,也能够更新 2.1.3 功能需求分析 (1)登录、用户界面需求:简约、易明白、易用、有好的用户界面 (2)平安保密需求:只有凭借用户名和密码登录系统,才能进展信息的治理。 第三章总体设计 3.1 设计概述 依照需求把整体系统分化成不同的模块,每个模块完成一个特性的子功能。把着些模块结合起来组成一个整体。逐一实现各种功能。 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系统数据库概念构造设计 依照对数据项与数据构造的分析,设计出能够满足系统需求的各种实体,及他们之间的关系,为后面的逻辑构造设计打下根底。 3.3.1系统E-R图 系统E-R图能够将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。如图3.3.1系统E-R图构造 学分 图3.3.1 系统E-R图构造 3.4.1 用户登录平安性 系统设计了登陆界面,每个合法用户有用户名及密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进展操作。 第四章详细设计 4.1 概述 详细设计阶段的根本目的是确定应该如何样具有的实现所要求的系统,也确实是说,通过这个阶段的设计工作,应该得出目的系统的精确描绘,从而在编码阶段能够把这个描绘直截了当翻译成用某个程序设计语言写的程序。 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.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信息修正界面 第五章程序设计总结 在编程期间,不遇到点困哪大概是不可能的,正是这些困难,我们才能会收到成功的喜悦,我们才能乐此不疲的进展下去。这是我对此次编程的最大感悟。 下面来看看编写的艰苦历程:在刚开场的阶段,我经常由于单词的拼错出现如此或那样的错误在数次的错误后我汲取教训在后来的编程中几乎不出现了这种错误。剩下的错误确实是援用或语法上的错误。感到最深入的是,窗体name后就不能随意更改了,更改后在编写的程序的程序中要相应的更新里面的内容。当出现语法错误时我因经历的缺乏缺乏非常难本人将其更改出来,但通过在网上查询几乎都能找到我想要的结果。成功后留下的确实是经历和成就感了,在经历和成就感的陪伴下我充满着决心、激情和执着。期间还有非常多教师和同学的协助。从中感遭到了互动的优势和群众的力量。 第六章完毕语 为期九周的课程设计完毕了,在王教师辛勤代理及同学们的协助下我逐步的掌握了一些编程的根本知识!毕竟我完成了教育部给我们规定的任务,期间,总有非常多感触。内心充满了感谢之情,特别是我们的班主任王教师,在微机房里为我们一遍又一遍的从零点讲起细心教诲,在我们编程过程中又一个一个的询咨询我们的掌握情况。不管遇到什么咨询题,想想我们的教师,我们总会充满决心。在教师的关心下我成功了!如今,言语已无法表达我对教师的感谢了!如今无声胜有声! 参考文献 1王山,萨师煊高等教育出版社数据库系统概论 2王磊实验教程 3袁庆龙,候文义Ni-P合金镀层组织形貌及显微硬度研究太原理工大学学报,2001,32(1):51-53 4刘国钧,王连成图书馆史研究北京:高等教育出版社,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 学生信息修正模块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开发环境 系统开发平台:Microsoft Visual Studio2020 系统开发语言:C# 数据库治理软件:SQL Server 2020 1.4 本报告的主要内容 本报告详细的介绍了学生的信息治理的开发过程,主要设计到的工作如下:系统的需求分析、系统的总设计、系统的概念设计、系统各模块的详细设计、系统运转与测试。 第二章需求分析 2.1 系统需求简介 2.1.1 (1)依照查询条件实现学生信息的查询 (2)学生信息的添加、删除、修正 (3)对根本信息完成的增加、删除、修正时,需要留意表与表之间的关联 2.1.2 功能需求的分析 本系统的功能需求分析如下: 学生信息查询:学生能够依照学号、姓名进展查询 学生信息治理:主要是用于学生信息更改、插入、删除 学生成绩录入:用于学生成绩治理,录入学生成绩,也能够更新 2.1.3 功能需求分析 (1)登录、用户界面需求:简约、易明白、易用、有好的用户界面 (2)平安保密需求:只有凭借用户名和密码登录系统,才能进展信息的治理。 第三章总体设计 3.1 设计概述 依照需求把整体系统分化成不同的模块,每个模块完成一个特性的子功能。把着些模块结合起来组成一个整体。逐一实现各种功能。 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系统数据库概念构造设计 依照对数据项与数据构造的分析,设计出能够满足系统需求的各种实体,及他们之间的关系,为后面的逻辑构造设计打下根底。 3.3.1系统E-R图 系统E-R图能够将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。如图3.3.1系统E-R图构造 学分 图3.3.1 系统E-R图构造 3.4.1 用户登录平安性 系统设计了登陆界面,每个合法用户有用户名及密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进展操作。 第四章详细设计 4.1 概述 详细设计阶段的根本目的是确定应该如何样具有的实现所要求的系统,也确实是说,通过这个阶段的设计工作,应该得出目的系统的精确描绘,从而在编码阶段能够把这个描绘直截了当翻译成用某个程序设计语言写的程序。 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.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信息修正界面 第五章程序设计总结 在编程期间,不遇到点困哪大概是不可能的,正是这些困难,我们才能会收到成功的喜悦,我们才能乐此不疲的进展下去。这是我对此次编程的最大感悟。 下面来看看编写的艰苦历程:在刚开场的阶段,我经常由于单词的拼错出现如此或那样的错误在数次的错误后我汲取教训在后来的编程中几乎不出现了这种错误。剩下的错误确实是援用或语法上的错误。感到最深入的是,窗体name后就不能随意更改了,更改后在编写的程序的程序中要相应的更新里面的内容。当出现语法错误时我因经历的缺乏缺乏非常难本人将其更改出来,但通过在网上查询几乎都能找到我想要的结果。成功后留下的确实是经历和成就感了,在经历和成就感的陪伴下我充满着决心、激情和执着。期间还有非常多教师和同学的协助。从中感遭到了互动的优势和群众的力量。 第六章完毕语 为期九周的课程设计完毕了,在王教师辛勤代理及同学们的协助下我逐步的掌握了一些编程的根本知识!毕竟我完成了教育部给我们规定的任务,期间,总有非常多感触。内心充满了感谢之情,特别是我们的班主任王教师,在微机房里为我们一遍又一遍的从零点讲起细心教诲,在我们编程过程中又一个一个的询咨询我们的掌握情况。不管遇到什么咨询题,想想我们的教师,我们总会充满决心。在教师的关心下我成功了!如今,言语已无法表达我对教师的感谢了!如今无声胜有声! 参考文献 1王山,萨师煊高等教育出版社数据库系统概论 2王磊实验教程 3袁庆龙,候文义Ni-P合金镀层组织形貌及显微硬度研究太原理工大学学报,2001,32(1):51-53 4刘国钧,王连成图书馆史研究北京:高等教育出版社,1979:15-18,31 5孙品一高校学报编辑工作现代化特征中国高等学校自然科学学报研究会科技编辑学论文集(2)北京:北京师范大学出版社,1998:10-22 6张和生地质力学系统理论太原:太原理工大学,1998 7冯西桥核反响堆压力容器的LBB分析.北京:清华大学核能技术设计研究院,1997 8姜锡洲一种温热外敷药制备方案中国专利:881056078,1983-08-12 9GB/T 161591996,汉语拼音正词法根本规则S北京:中国标准出版社,1996 10谢希德制造学习的思路人民日报,1998-12-25(10) 11王亮堂中国学术期刊标准化数据库系统工程的EB/OL 附录 程序代码 登陆程序代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.s; using DataAccessLayer; namespace StudentMIS public partial class Login : public Login() InitializeComponent(); private void buttonok_Click(object sender, EventArgs e) int total = new SQLHelper().login(textBoxusername.Text.Trim(), textBoxpassword.Text.Trim(); if (total > 0) Main main = new Main(); main.Show(); this.Hide(); 第二章需求分析 2.1 系统需求简介 2.1.1 (1)依照查询条件实现学生信息的查询 (2)学生信息的添加、删除、修正 (3)对根本信息完成的增加、删除、修正时,需要留意表与表之间的关联 2.1.2 功能需求的分析 本系统的功能需求分析如下: 学生信息查询:学生能够依照学号、姓名进展查询 学生信息治理:主要是用于学生信息更改、插入、删除 学生成绩录入:用于学生成绩治理,录入学生成绩,也能够更新 2.1.3 功能需求分析 (1)登录、用户界面需求:简约、易明白、易用、有好的用户界面 (2)平安保密需求:只有凭借用户名和密码登录系统,才能进展信息的治理。 第三章总体设计 3.1 设计概述 依照需求把整体系统分化成不同的模块,每个模块完成一个特性的子功能。把着些模块结合起来组成一个整体。逐一实现各种功能。 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系统数据库概念构造设计 依照对数据项与数据构造的分析,设计出能够满足系统需求的各种实体,及他们之间的关系,为后面的逻辑构造设计打下根底。 3.3.1系统E-R图 系统E-R图能够将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。如图3.3.1系统E-R图构造 学分 图3.3.1 系统E-R图构造 3.4.1 用户登录平安性 系统设计了登陆界面,每个合法用户有用户名及密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进展操作。 第四章详细设计 4.1 概述 详细设计阶段的根本目的是确定应该如何样具有的实现所要求的系统,也确实是说,通过这个阶段的设计工作,应该得出目的系统的精确描绘,从而在编码阶段能够把这个描绘直截了当翻译成用某个程序设计语言写的程序。 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.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信息修正界面 第五章程序设计总结 在编程期间,不遇到点困哪大概是不可能的,正是这些困难,我们才能会收到成功的喜悦,我们才能乐此不疲的进展下去。这是我对此次编程的最大感悟。 下面来看看编写的艰苦历程:在刚开场的阶段,我经常由于单词的拼错出现如此或那样的错误在数次的错误后我汲取教训在后来的编程中几乎不出现了这种错误。剩下的错误确实是援用或语法上的错误。感到最深入的是,窗体name后就不能随意更改了,更改后在编写的程序的程序中要相应的更新里面的内容。当出现语法错误时我因经历的缺乏缺乏非常难本人将其更改出来,但通过在网上查询几乎都能找到我想要的结果。成功后留下的确实是经历和成就感了,在经历和成就感的陪伴下我充满着决心、激情和执着。期间还有非常多教师和同学的协助。从中感遭到了互动的优势和群众的力量。 第六章完毕语 为期九周的课程设计完毕了,在王教师辛勤代理及同学们的协助下我逐步的掌握了一些编程的根本知识!毕竟我完成了教育部给我们规定的任务,期间,总有非常多感触。内心充满了感谢之情,特别是我们的班主任王教师,在微机房里为我们一遍又一遍的从零点讲起细心教诲,在我们编程过程中又一个一个的询咨询我们的掌握情况。不管遇到什么咨询题,想想我们的教师,我们总会充满决心。在教师的关心下我成功了!如今,言语已无法表达我对教师的感谢了!如今无声胜有声! 参考文献 1王山,萨师煊高等教育出版社数据库系统概论 2王磊实验教程 3袁庆龙,候文义Ni-P合金镀层组织形貌及显微硬度研究太原理工大学学报,2001,32(1):51-53 4刘国钧,王连成图书馆史研究北京:高等教育出版社,1979:15-18,31 5孙品一高校学报编辑工作现代化特征中国高等学校自然科学学报研究会科技编辑学论文集(2)北京:北京师范大学出版社,1998:10-22 6张和生地质力学系统理论太原:太原理工大学,1998 7冯西桥核反响堆压力容器的LBB分析.北京:清华大学核能技术设计研究院,1997 8姜锡洲一种温热外敷药制备方案中国专利:881056078,1983-08-12 9GB/T 161591996,汉语拼音正词法根本规则S北京:中国标准出版社,1996 10谢希德制造学习的思路人民日报,1998-12-25(10) 11王亮堂中国学术期刊标准化数据库系统工程的EB/OL 附录 程序代码 登陆程序代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.s; using DataAccessLayer; namespace StudentMIS public partial class Login : public Login() InitializeComponent(); private void buttonok_Click(object sender, EventArgs e) int total = new SQLHelper().login(textBoxusername.Text.Trim(), textBoxpassword.Text.Trim(); if (total > 0) Main main = new Main(); main.Show(); this.Hide(); else MessageBox.Show(“用户名或密码错误“, “提示“); textBoxusername.Text = “; textBoxpassword.Text = “; textBoxusername.Focus(); private void buttoncancel_Click(object sender, EventArgs e) textBoxusername.Text = “; textBoxpassword.Text = “; textBoxusername.Focus(); 主函数程序代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.s; using DataAccessLayer; namespace StudentMIS public partial class Main : public Main() InitializeComponent(); private void 信息录入ToolStripMenuItem_Click(object sender, EventArgs e) 图3.3.1 系统E-R图构造 3.4.1 用户登录平安性 系统设计了登陆界面,每个合法用户有用户名及密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进展操作。 第四章详细设计 4.1 概述 详细设计阶段的根本目的是确定应该如何样具有的实现所要求的系统,也确实是说,通过这个阶段的设计工作,应该得出目的系统的精确描绘,从而在编码阶段能够把这个描绘直截了当翻译成用某个程序设计语言写的程序。 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.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信息修正界面 第五章程序设计总结 在编程期间,不遇到点困哪大概是不可能的,正是这些困难,我们才能会收到成功的喜悦,我们才能乐此不疲的进展下去。这是我对此次编程的最大感悟。 下面来看看编写的艰苦历程:在刚开场的阶段,我经常由于单词的拼错出现如此或那样的错误在数次的错误后我汲取教训在后来的编程中几乎不出现了这种错误。剩下的错误确实是援用或语法上的错误。感到最深入的是,窗体name后就不能随意更改了,更改后在编写的程序的程序中要相应的更新里面的内容。当出现语法错误时我因经历的缺乏缺乏非常难本人将其更改出来,但通过在网上查询几乎都能找到我想要的结果。成功后留下的确实是经历和成就感了,在经历和成就感的陪伴下我充满着决心、激情和执着。期间还有非常多教师和同学的协助。从中感遭到了互动的优势和群众的力量。 第六章完毕语 为期九周的课程设计完毕了,在王教师辛勤代理及同学们的协助下我逐步的掌握了一些编程的根本知识!毕竟我完成了教育部给我们规定的任务,期间,总有非常多感触。内心充满了感谢之情,特别是我们的班主任王教师,在微机房里为我们一遍又一遍的从零点讲起细心教诲,在我们编程过程中又一个一个的询咨询我们的掌握情况。不管遇到什么咨询题,想想我们的教师,我们总会充满决心。在教师的关心下我成功了!如今,言语已无法表达我对教师的感谢了!如今无声胜有声! 参考文献 1王山,萨师煊高等教育出版社数据库系统概论 2王磊实验教程 3袁庆龙,候文义Ni-P合金镀层组织形貌及显微硬度研究太原理工大学学报,2001,32(1):51-53 4刘国钧,王连成图书馆史研究北京:高等教育出版社,1979:15-18,31 5孙品一高校学报编辑工作现代化特征中国高等学校自然科学学报研究会科技编辑学论文集(2)北京:北京师范大学出版社,1998:10-22 6张和生地质力学系统理论太原:太原理工大学,1998 7冯西桥核反响堆压力容器的LBB分析.北京:清华大学核能技术设计研究院,1997 8姜锡洲一种温热外敷药制备方案中国专利:881056078,1983-08-12 9GB/T 161591996,汉语拼音正词法根本规则S北京:中国标准出版社,1996 10谢希德制造学习的思路人民日报,1998-12-25(10) 11王亮堂中国学术期刊标准化数据库系统工程的EB/OL 附录 程序代码 登陆程序代码 using System; using System.Collect

    注意事项

    本文(学生信息管理系统课程设计报告-图文_学生信息管理系统课程设计报告.doc)为本站会员(de****x)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开