数据库系统课程设计 学生档案管理系统

数据库系统课程设计 学生档案管理系统

ID:18781912

大小:998.06 KB

页数:33页

时间:2018-09-23

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

《数据库系统课程设计 学生档案管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库系统课程设计学生档案管理系统目录负责项目11概述12需求分析12.1系统功能描述12.2数据流图13可行性研究33.1引言33.2可行性研究的前提43.3所建议的系统53.4可选择的其他系统方案73.5社会因素方面的可行性74总体设计84.1系统功能设计84.2功能模块设计84.3E-R图105详细设计135.1数据库与数据表设计135.2数据完整性设计165.3创建工程和创建数据连接195.4应用程序结构设计206测试编码26参考文献27小结28附录(部分代码编写)291概述课程设计目的和意义:(1)数据库课程设

2、计是为了巩固数据库知识,加强学生的实际动手能力和提高学生综合素质。通过本实验达到以下目的:a.熟练掌握一种数据库系统(如SQLSERVER)的使用。b.熟练掌握一种数据库应用软件开发工具(ASP、VB.NET)的使用。c.通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。(2)系统针对学生的基本情况,设计一个可以查询学生的基本信息、查询学生的选课记录、查询学生的分数、寝室楼等,可以修改学生的一些信息,还可以添加、删除等操作。使老师更加方便了解学生的情况和使学

3、生本人对于自己的信息更直观,该系统用于学院老师和学生本人。2需求分析2.1系统功能描述模拟一个学生档案管理系统,系统用户是相关的教师和学生,日常的主要管理工作有:实现对学生档案信息的增加、删除、修改、查询等功能,学生基本信息的查询和管理、学生档案变动信息的查询和管理等。2.2数据流图系统业务流程如下:30输入用户名、密码密码正确NY进入系统主菜单选择功能管理系统信息管理学生信息管理教育经历信息管理档案信息管理系统信息选择权限添加删除修改查询退出系统YN登录终止30学生信息管理系统的顶层图如下用户账号密码学生信息档案系统院

4、系班级信息学生信息教育经历信息档案信息系统用户信息用户图1学生信息管理系统的顶层图3可行性研究3.1引言在现今的商品社会是一个讲究效率的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发学生档案管理系统软件,能够适应现今社会并提高生产效率。该系统软件非常容易被接受,他具有简单易学性,便于管理等功能。他是对学校学生档案管理的一种工具。3.1.1编写目的本文档是对该学生信息管理系统的一个总体的把握,以便在下一步的开发设计中更好的控制开发。文档适合教务处人员和

5、广大师生使用。通过计算机完成高校学籍管理:用计算机高速,快捷的完成从大量的日常教学活动中提取相关信息,以反映教学情况;计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从而提高了管理效率和水平,完成对学生档案信息的系统化管理。3.1.2背景工程的名称:学生档案管理系统工程产品的名称:学生档案管理系统30工程组织者:学生档案管理系统开发小组产品用户:学院档案管理学生的领导产品设计者:学生档案管理系统开发小组产品生产者:学生档案管理系统开发小组产品所有权:学生档案管理系统开发小组拥有3.1.3定

6、义为了便于阅读理解本文,在此解释一些在本文中用到的简写和专业术语:学生档案管理系统以下简称SIMS。3.1.4参考资料《数据库原理及开发应用--实验与课程设计指导》清华大学出版社周屹等编著《数据库系统基础教程》机械工业出版社JeffreyD.UllmanjenniferWidom编著3.2可行性研究的前提3.2.1要求主要功能:院系管理功能、学生信息管理功能、教育经历管理功能、档案管理功能,系统管理功能等。性能:稳定快速,实时控制输入/输出:条形码英文和汉字输入,英文和汉字输出安全与保密要求:不能轻易被破坏,不能让管理人

7、员以外的人删改学生的档案信息,对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。完成期限:2013年7月3.2.2目标学生信息管理系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。本系统基于C#语言开发,数据库采用SQLServer2000。3.2.3工作负荷学工办工作人员:新生注册时,输入班级信息及新生的基本信息。教务科工作人员:期末考试后,录入学生的考试成绩及奖惩

8、记录。3.2.34费用开支现有系统不考虑经济收益,因此费用开支不作考虑。3.2.5人员30运行系统:需学工办工作人员1~2人,教务科工作人员1~2人。维护系统:需开发小组成员1~2人。3.2.6设备建议使用奔腾133以上的pc机,内存需在16兆以上3.2.7局限性(1)系统数据格式单一,仅支持在数据库中存放的数据格式

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

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

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