系统结构设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
本课程设计的目的是使学生能熟练掌握简单的简单Windows窗体应用程序的设计和ADO.net的应用,希望通过本次课程设计锻炼学生使用C#语言解决实际问题的能力。
本系统后台数据库采用Microsoft SQL Server数据库,该数据库系统在安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大,效率高;前台采用Microsoft公司的Visual Studio 2008作为主要开发工具,可与SQL Server 2005数据库无缝链接。
系统开发平台:Microsoft Visual Studio2005
系统开发语言:C#
数据库管理软件:SQL Server 2005
本报告详细的介绍了学生信息管理系统的开发过程,主要涉及到的工作如下:系统的需求分析、系统的总体设计、系统的概念设计、系统各模块的详细设计、系统运行与测试。
第二章
2.1
2.1.1
通过这次课程设计使我们懂得了理论知识与实际操作相结合的重要,如果没有上机调试有些问题可能就发现不了,通过调试去发现问题、解决问题,从而提高自己独立思考的能力。在整个设计过程中遇到了很多问题,发现了自己的不足之处,对一些前面学过的知识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,我们把前面所学过的知识又重新复习了一遍。
(3)学生成绩录入:用于学生成绩管理,录入学生成绩,也可以更新;
2.1.3
(1)登录、用户界面需求:简洁、易懂、易用、友好的用户界面。
(2)安全保密性需求:只有凭借用户名和密码登陆系统,才能进行信息的管理等。
第三章
3Baidu Nhomakorabea1
根据需求把整个系统分化成不同的模块,每个模块完成一个特定的子功能。把这些模块结合起来组成一个整体,逐一实现各个功能,从而达到整体功能需求。
生活就是这样,汗水预示着结果也见证着收获。劳动是人类生存生活永恒不变的话题。通过实际动手做,我想说,编程确实有些辛苦,但苦中也有乐,在这个团队的任务中,一起的努力可以让我们有说有笑,相互帮助,配合默契。对我们而言,知识上的收获可喜的,精神上的丰收是重要的。挫折是一份财富,经历是一份拥有。这次课程设计必将是大学生活中一个非常美好的回忆!
(1)根据查询条件实现学生信息的查询
(2)学生选课信息查询、成绩信息的查询
(3)学生信息、课程信息、成绩信息的增加、删除、修改
(4)对基本信息完成增加、删除、修改时,需注意表与表之间的关联
2.1.2
本系统的功能需求分析如下:
(1)学生信息查询:学生可以根据学号、姓名、专业进行查询.
(2)学生信息管理:主要是用于学生信息更新、插入、删除;
3.2系统结构设计
3.3系统功能模块划分
班级信息管理模块
学生信息管理模块
课程信息管理模块
成绩信息管理模块
数据库需求分析
数据库概念结构设计
数据库设计
学生信息管理系统数据库结构
表名称
表信息描述
班级信息表
课程信息表
成绩信息表
专业信息表
学生信息表
登录用户信息表
心得体会
回顾起此次课程设计,我们仍感慨颇多,的确,自从拿到题目到完成整个编程,从理论到实践,在整整一周的时间里,学到很多很多的东西,同时不仅巩固了以前所学过的知识,而且学到了很多在以前所没有学到东西。
在设计中虽说遇到了很多困难,有时苦思冥想不得其解,但是通过和同组同学讨论,我们逐一突破,正所谓三人行,必有我师,对团队协作有了更深刻的认识。
此外,在如何快捷的查找资料和应用办公软件方面也是一次锻炼。
这次课程设计从拿到题目到分析题目、编写程序、运行结果直至排版打印,在整个过程中对我们计算机知识的应用和操作是一次全面的提高。同时,老师在整个过程中始终在我们中间答疑解惑、耐心指导,这种认真工作的态度,勤勤恳恳的敬业精神,将对以后学习、生活有很多启示和帮助。
相关文档
最新文档