全球旧事资料 分类
学生选课信息管理系统
1.需求分析本程序的设计任务就是制作一个可以用于学生选课管理的系统,主要可以进行对本系统、数据的管理、数据查询、常务操作、常用工具、数据库管理和帮助等功能。具体来说就是可以通过管理功能对本系统用户进行用户添加删除以及密码修改和权限的管理;还可以通过数据管理功能对教师、学生、班别、系部、课程、成绩等信息进行添加、修改和删除等具体的操作;再者,可以通过数据查询功能对教师、学生、班别、系部、课程、成绩等信息的查询;同时本程序还引入常用工具功能,可以在本程序中使用计算器、Word、记事本、Excel、SQLServer和Web等常用工具;最后本程序还加入了数据库的备份、数据库的还原、数据库的压缩、数据的导入和数据的导出等功能方便于数据的整理的存储。教师在本系统的功能:教师在本系统的功能:(1)教师信息管理,包括教师个人的基本情况和任课情况;(2)根据学校教务处所排课进行班级数及人数的统计,然后根据统计结果进行项目及班数的设定查询学生选课情况、自己任课情况、获取自己所担任课程分班表;(3)录入及修改成绩学生信息管理,学生在本系统的功能:学生在本系统的功能:(1)查询本人信息、(2)教师任课信息、选课、选课信息查询、(3)成绩查询。本程序所能达到的功能是:用户的添加删除,密码的修改、权限的管理,数据的添加修改删除,数据的查询,常用工具的使用,数据库的维护。等功能。
二、数据库详细设计
根据需求分析的结果,设计出“学生选课信息系统“数据库的ER图,该ER图应该有共有7个实体:学生选课实体、学生信息实体、教师实体、班级实体、学生选课实体和管理员实体,课程实体分别如图所示。
f志愿课程编号报名情况
学生学号
随机号码
学生选课
学生姓名
班级编号
学生学号
密码
学生信息
姓名ID系部编号
编号
密码
教师
f系部编号班级编号系部名称
班级
姓名编号密码
管理员
编号
名称
系部
f姓名ID
系部编号
上课时间
编号
教师
系部编号
编号
教师编号志愿课程名称课程编号
编号
本系统共设计了7张表:
Admi
管理员表
Class班级表课程表
Course
Departme
t系部表学生选课表
Stucou
Stude
t学生信息表教师信息表
Teacher1.1学生信息表:字段类型StuNo
varcharClassNo
varcharStuName
varcharPwd
varchar
长度88108
说明学生学号班级编号学生姓名学生密码
学生选课信息表
字段
StuNoCouNo
类型
varchar
varchar
长度83
说明学生学号课程编r
好听全球资料 返回顶部