数据库课程设计--学籍管理系统

数据库课程设计--学籍管理系统

ID:14676281

大小:1.08 MB

页数:25页

时间:2018-07-29

数据库课程设计--学籍管理系统_第1页
数据库课程设计--学籍管理系统_第2页
数据库课程设计--学籍管理系统_第3页
数据库课程设计--学籍管理系统_第4页
数据库课程设计--学籍管理系统_第5页
资源描述:

《数据库课程设计--学籍管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、黄淮学院信息工程学院课程设计报告设计名称:数据库课程设计(学籍管理系统)姓名:学号:专业班级:计算机科学与技术系(院):信息工程学院设计时间:2011~2012学年第一学期设计地点:数据库实验室成绩:数据库课程设计报告第24页,共25页一.课程设计目的数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。通过本实验达到以下目的:(1)培养学生具有C/S和B/S/S模式的数据库应用软件系统的设计和开发能力。(2)熟练掌握一种数据库系统(如S

2、QLSERVER)的使用。(3)熟练掌握一种数据库应用软件开发工具(如POWERBUILDER、ASP、VB.NET)的使用。(4)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。二.课程设计任务与要求:1、任务:u使得学生的学籍管理工作更加清晰、条理化、自动化。u很容易地完成新生信息的输入、老生信息的备份、毕业学生的信息可以很容易地保存。u当学生需要查询成绩时,可以很简单地将其需要的信息从数据库中查找出来并可以打印查询结果。u随着当今网络技术的发展

3、,提供网络在线查询功能,可以为毕业生提供更多的就业机会。2、设计要求:(1)学生基本信息系统u能够完成新、老生信息的输人、修改、插人、删除等工作。u可以按照特定的信息进行查找,并按照特定的要求进行排序。u可以对学生的信息进行打印输出。u可以对老生的信息进行备份,以便日后查询。u提供详细的帮助文件和系统维护功能。(2)学生成绩管理系统此部分的功能如下:u学生成绩的输入、修改、删除等基本操作。u成绩的综合统计功能,包括学生成绩按照不同条件进行排名。管理人员可以选择不同的排序条件,并可以将排序结果进行打印输出。u计算各班

4、的总分和平均分,并按照平均分将各班成绩进行排序。u统计不及格考生的信息,根据条件确定是重修还是补考。u学生奖励统计,自动生成每班获得奖学金的同学的信息,并可以将奖学金分成不同的等级,以及所得奖学金的数目。数据库课程设计报告第24页,共25页u本系统可以在单机上运行,也可以应用在网络上供在线查询成绩和其他一些学生的信息u提供详细的帮助文件。(3)设计一完整的数据库。要求掌握数据库的设计的每个步骤;掌握数据设计各阶段的输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据库重要对象的建立、应用和维护。

5、三.课程设计说明书1需求分析本系统是针对高等院校的学生学籍管理,因此学籍管理系统的用户包括系统管理员、教师和学生。主要涉及系部信息、班级信息、任课教师信息、学生信息、课程信息以及选课记录和成绩等多种数据信息。实现的具体功能如下:l基本信息管理——系统管理员负责对各种基本信息的录入、修改、删除等操作。l学生成绩管理——系统管理员负责对学生成绩的录入、修改、删除等操作,学生可以查询各科成绩。l信息查询统计——学生可以查询基本信息和各科的考试成绩,老师可以查询基本信息和授课信息,系统管理员负责把老师提交的学生成绩进行管理

6、,计算总成绩和平均成绩,统计不及格学生信息和获得奖学金学生的信息,最后再输出所有的信息。l毕业生信息管理——系统管理员负责计算毕业学生在学校期间所修课程的总学分,并进行审核,最后输出登记表和名册。l系统用户管理——系统管理员负责用不同的权限来限制不同用户对系统的使用。以上是用户对系统的基本的功能要求,此外用户还要求系统的效率要高,查询速度要快,比较小的冗余,易维护,具有较高的数据安全性。数据字典1)数据项为了使各数据流,数据处理过程,存储过程不能反映其中的数据成,数据项目,数据特性,所以用数据字典来对数据流图中的各

7、成份进行具体的定义,为系统的分析,设计及以后的实现提供系统所用到的所有表结构的描述,学籍管理的主要数据如下:学生信息表:序号字段别名数据类型数据长度码1sno学号varchar10Y2sname姓名varchar10N3ssex性别Char2N4birthday出生日期timestamp20N5symbol政治面貌varchar8N数据库课程设计报告第24页,共25页6id身份证号varchar20N7Intime入学时间varchar20N8birthplace籍贯varchar10N9homeaddr家庭住址v

8、archar30N10postcode邮政编码intN院系信息表:序号字段别名数据类型数据长度码1dmpno院系号varchar10Y2dname院系名称varchar10N3dmphead院长名varchar20N老师基本信息表:序号字段别名数据类型数据长度码1tno学号char10Y2tname姓名varchar10N3tsex性别Char2N4prof

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。