
学生管理系统包括学籍管理和课程管理。
一、学籍管理
1、学籍管理主要涉及的实体包括:学生、宿舍、班级、班主任、档案材料
2、实体之间的联系有:
宿舍与学生: 1:N
班级与学生: 1:N
班主任与学生: 1:N
学生与他自己的档案材料:1:1
班级与班主任: 1:1
3、各实体的属性分别为:
学生:学号,姓名,出生日期,所在系,何时入学,平均成绩
宿舍:宿舍编号,地址
班级:班级号,学生人数
班主任:职工号,姓名,性别
档案材料:档案号
4、学籍管理的E-R图
二、课程管理
1、课程管理主要涉及的实体包括:学生、课程、教室、教师、
2、实体之间的联系有:
学生与课程: M:N
教室与课程: 1:N
学生与教师: M:N
课程与教师: 1:N
3、各实体的属性分别为:
学生:学号,姓名,年龄,性别,入学时间
课程:课程号,课程名,学时数
教室:教室编号,地址
教师:职工号 ,姓名,性别
4、课程管理的E-R图
教室
三、学生管理
1、学生管理主要涉及的实体包括:学生、宿舍、班级、教师、档案材料、课程、教室、
2、实体之间的联系有:
宿舍与学生: 1:N
班级与学生: 1:N
教师与学生: N:M
学生与他自己的档案材料: 1:1
班级与教师: 1:1
学生与课程: M:N
教室与课程: 1:N
课程与教师: 1: N
3、各实体的属性分别为:
学生:学号,姓名,出生日期,所在系,年级,平均成绩
宿舍:宿舍编号,地址
班级:班级号,学生人数
教师:职工号,性名,性别
档案材料:档案号
课程:课程号,课程名,学时数
教室:教室编号,地址
4.学生管理的E-R图
学生管理信息关系数据库
1.学生:学号,姓名,出生日期,所在系,年级,平均成绩,宿舍编号,班级号,档案号
2.宿舍:宿舍编号,地址
3.班级:班级号,学生人数
4.教师:职工号,性名,性别
5.档案材料:档案号
6.课程:课程号,课程名,学时数,教室编号
7.教室:教室编号,地址
8.教室与学生的关系:学生号,职工号
9.班级与教室的关系:班级号,职工号
10.学生与课程的关系:课程号,学生号
制定学生管理系略规划的具体步骤
一.进行战略分析
(1)系统需求分析:
学生信息,它的工作量可能是其它信息工作量的几倍,班级的增加、班级的查找、班级的修改;学生档案;课程管理;成绩管理;缴费管理;统计等等,每个信息的数据都在不断地变化着,如果采用人工的方式进行操作,那么,一天的工作量,足以让人觉得比较繁琐,吃不消。针对这样的情况,采用让数据的查询变得简单化,数据变的更让每个人都在任何时刻都可以了解到。所以信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段
(2).系统设计背景:
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。因此,开发一套完善的学生学籍管理系统显得尤为必要。
(3) 系统设计思想
1、 采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。
2、 系统就满足学校的需求,例如学生信息的录入、查询、更新等,学生成绩的录入与排名。
3、 系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。
(4)系统基本目标
1.节约资源,提高学籍信息的精确度。
2.方便快速操作,精简人员,节约开支。
(5)系统应具备的功能:
1、由于操作人员的计算机操作水平相对较差,要求有良好的人机界面。
2、由于该系统的使用要有数据安全性,要求有较好的用户权限管理。
3、原始数据的处理,简单方便。
4、方便的数据查询,支持多条件查询。
5、方便数据输出报表的打印。
6 、数据主要计算自动完成,尽量减少人员。
二.定义约束条件:
三.明确战略目标:
(1)系统开发目标:
本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:
1.系统应具有实用性、可靠性和适用性,同时注意到先进性。
2.对各个数据库进行动态管理,防止混乱。
3.能够按照用户选择的不同的条件进行简单查询和复合查询。
4.能够对查询结果进行分类汇总,实现报表打印。
5.注意数据的安全性,具有数据备份和恢复的功能。
6.方便用户的操作,尽量减少用户的操作。
