欢迎来到天天文库
浏览记录
ID:31715730
大小:394.85 KB
页数:23页
时间:2019-01-17
《《数据库概论》课程设计学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录1绪论21.1概述21.1.1问题的提出21.1.2本课题的意义21.2开发环境与工具介绍21.2.1ADO.NET简介错误!未定义书签。1.2.2xxx研究状况错误!未定义书签。2系统需求分析与设计22.1用户需求分析22.1.1用户需求22.1.2系统功能需求22.1.3系统性能需求22.1.4数据分析32.2功能模块图及分模块功能描述52.2.1系统的功能模块图52.2.2系统功能模块简介62.3数据库设计62.3.1系统E-R图62.3.2数据库逻辑结构设计73系统实施83.1建立数据库83.2数据库连接103.3主要模块实施10
2、3.3.1登录模块的开发113.3.2xxxxx113.4系统测试错误!未定义书签。3.4.1软件测试的对象错误!未定义书签。3.4.2软件测试的结果错误!未定义书签。4系统说明144.1开发环境144.2系统安装、配置与发布应用程序的步骤错误!未定义书签。总结15参考文献错误!未定义书签。附录:部分源代码151.1概述1.1.1问题的提出随着科技的发展,基木上所有的具有一定数塑数据的机构都开始使用计算机数据库来做管理。几乎所有学校也都已经在使用计算机管理数据的机制,大大减少了学校学生成绩管理的工作量。系统概述:通过对学校日常教学管理屮的课程
3、、选课、学生、教师、成绩等相关内容进行分析,完成具有学生管理、成绩管理、课程管理等相关功能的小型数据库管理应用系统。基本要求:完成学生、班级、课程表的维护。完成成绩表的维护、浏览查找。按班级、按课程计算平均成绩、最高成绩、最低成绩、及格率。统计某学生、某学期的所有课程的平均成绩。完成用户管理功能。完成数据备份与恢复功能,1.1.2本课题的意义本课题主要的目的是学生成绩管理系统,主要任务为建立学生信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生信息管理工作流程的系统化、规范化和自动化
4、。1.2开发环境与工具介绍系统:Win7工具:SQLServer2008和vs2012(C#)2系统需求分析与设计2.1用户需求分析2.1.1用户需求用户通过用户名和密码登录系统,查询课程基本资料,学生所选课程成绩,修改用户密码等功能。容易地完成学生信息的查询操作。设计人机友好界而,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求2.1.2系统功能需求系统概述:通过对学校日常教学管理中的课程、选课、学生、教师、成绩等相关内容进行分析,完成具有学生管理、成绩管理、课程管理等相关功能的小型数据库
5、管理应用系统。基本要求:(1)完成学生、班级、课程表的维护(2)完成成绩表的维护、浏览查找(1)按班级、按课程计算平均成绩、最高成绩、最低成绩、及格率(2)统计某学生、某学期的所有课程的平均成绩。(3)完成用户管理功能(4)完成数据备份与恢复功能2.1.3系统性能需求学牛成绩管理系统不仅仅是需要满足成绩相关的管理,同时一些课程选择以学牛信息管理都是需要包括的。2.1.4数据分析以下是该系统用到的数据表:数据库表名关系模式名称备注Student学生表学生基本信息表Course课程表课程基本信息表Teach教师表教师基本信息Score成绩选课成绩
6、信息表学生表情况(Student):列名敎掳类型允许Null值?:Sno
7、char(5)□Snamevarchar(8)□Ssexchar(2)画Sdeptvarchar(16)画Sdassvarchar(5)画Sagesmallint回SnoSnam已SsexSdeptSdassSage1200张宇男计算机学院软1242112002吴秀女管工学院管1212112003赵志勇男计算机学院软1241812004李丽女计算机学院计1211912005黎明男计算机学院软1242012006曹洋女数理学院数1312013001宁易平男数理学院敎⑶19
8、13002具兴华男管工学院管1212113003孙云云女计算机学院计1211913004张淸男数理学院数1312113005陈龙男管工学院管1212113006王强男数理学院数13618课程表情况(Course):CnoCnameCtime1001数振类型允许NullIfCname」char(4)varchar(8)Ctime1002100310041005100610071008轄分析理数据结构编译原理程序设计14460807280806040教师表情况(Teach):列名数拐类型冗许Nullff皿QQchar(4)nTnamevarcha
9、r(8)nTsexchar⑵画Tdeptvarchar(16)画Tagesmallint画Cnochar(4)画TnoTnameTsexTdeptTageCno王成
此文档下载收益归作者所有