学籍管理系统源代码+ER图+下载

学籍管理系统源代码+ER图+下载
新华学院学籍管理系统设计
1.课程设计的目的
加深对数据库系统,软件工程,程序设计语言的理论知识的理解和应用水平;在理论和实验教学基础上进一步巩固已学基本理论及应用知识且能够加以综合提高;并学会将知识应用于实际的方法,提高分析和解决问题的能力,增强对手能力;为毕业设计和以后工作打下必要基础。
2.设计方案论证
2.1设计思路
2.1.1问题的提出
随着社会的发展,基本上所有的具有一定数量数据的企事业单位或机关部门都开始使用计算机数据库来做管理。当然几乎所有学校也都已经在使用计算机管理数据的机制,大大减少了学校学籍管理的工作量。校园网教育应用平台代表了学校教育的管理水平和意识,是信息化时代的学校在管理方面的重要装备。一个完整的校园信息系统分为硬件平台集成和信息系统集成两部分。前者是基础,后者是目的。在各高等院校,用计算机管理学校的信息已经越来越普遍了。在学校,学生信息管理工作是非常重要的一项工作,它负责整个学校的基础资料和应用信息,学生的学籍资料,以前是手工纪录,查询,效率很低。随着学校规模的扩大,教务工作者急切希望有一个自动化的计算机系统来处理相关信息的管理。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的
2.1.2可行性分析
(1)技术可行性  良好的硬件环境有利于系统的开发与运行。教师整体水平较高,引导我们解决技术上的难题,这使我们开发这一对我们来说比较复杂的系统也成为可能。
(2)经济可行性  成本方面,关于各种软、硬件及辅助设备的购置、调试、机房及辅助设施(电源等)以及系统维护,内务开销这些费用都可以忽略不计,因为我们信息系机房可以为我们免费提供一切。
(3)社会可行性  这套学生学籍选课管理系统能够让老师更清晰的掌握自己学生的信息。如今学校的电脑普及率已达到了很高的水平,并且大部分都拥有设备先进管理完善的系机房,而信息学院的老师和学生们对电脑的操作也是驾轻就熟。因此,只要所设计的这套学生学籍管理系统操作简单,实用,合理,大家肯定是乐于接受并积极响应和支持的。随着信息时代的来临,学籍信息管理的自动化,一体化正是大势所趋。
2.2需求分析
2.2.1系统功能要求设计
使得学生的学籍管理工作更加清晰、条理化、自动化;
容易地完成学生信息的查询、更新、修改等操作;
对于学生成绩管理模块,能更加容易的求得学生的平均成绩、最高分、最低分等,可以按照学生的成绩进行排序处理等。
2.2.2系统模块设计
     学籍管理系统大体可以分成四大模块如下图所示, 首先是学生的基本信息模块,里面应该包含学生的各方面的基本信息;再者便是学生成绩管理模块, 在该模块中应该包含有对学生成绩信息的查询和处理,如平均成绩、最好成绩、最差成绩以及不及格学生的统计等功能模块;再其次还有院系、教师、课程等相关信息的模块;最后是系统模块。 
图1 系统模块图
2.2.3数据字典
(1)数据项
数据项是数据库的关系中不可再分的数据单位,下表分别列出了数据的名称(即码)、注释、数据类型、长度、取值范围和是否是主码。
表1 数据项列表
名称 注释 数据类型 长度 最小值 最大值 主要的
班级  varchar(16) 16   FALSE
学号 唯一标识学生的信息 integer    TRUE
院系代号  varchar(5) 5   FALSE
专业号  varchar(5) 5   FALSE
姓名  varchar(6) 6   FALSE
性别  varchar(2) 2   FALSE
出生年月  datetime    FALSE
籍贯  varchar(8) 8   FALSE
民族  varchar(2) 2   FALSE
家庭住址  varchar(20) 20   FALSE
入学时间  datetime    FALSE
政治面貌  varchar(6) 6   FALSE
身份证号  char(18) 18   FALSE
联系电话  varchar(12) 12   FALSE
备注  varchar(14) 14   FALSE
课程号  varchar(5) 5   TRUE
先行课  smallint    FALSE
学分  integer    FALSE
备注  varchar(16) 16   FALSE
院系代号  varchar(5) 5   TRUE
院系名  varchar(10) 10   FALSE
系主任  varchar(8) 8   FALSE
备注  varchar(16) 16   FALSE
教师号  varchar(5) 5   TRUE
院系代号  varchar(5) 5   FALSE
姓名  varchar(6) 6   FALSE
性别  char(2) 2   FALSE
年龄  integer    FALSE
工龄  integer    FALSE
备注  varchar(16) 16   FALSE
专业号  varchar(5) 5   TRUE
院系代号  varchar(5) 5   FALSE
专业名称  varchar(16) 16   FALSE
备注  varchar(16) 16   FALSE
学号  integer    TRUE
课程号  varchar(5) 5   TRUE
分数  float    FALSE482

[1] [2] [3] [4] [5] [6] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有