一、项目介绍 3
项目背景 3
项目目的 3
二、功能介绍 3
需求分析 3
功能模块图 4
详细功能实施细节 5
三、数据字典 5
3.1关系模式 5
3.2数据字典 6
四、概念模型(E-R 图) 9
五、数据模型 11
六、建表代码 11
七、前端后台代码 15
7.1文件目录结构 15
7.2具体代码 17
7.2.1学生与管理员共同模块 17
7.2.2学生模块 21
7.2.3管理员模块 45
八、参考资料 71
九、组员分工 71
十、项目总结 71
10.1遇到的问题 72
10.2个人总结与自评 72
一、项目介绍
1.1项目背景
在大学中学生的档案管理是非常复杂的,且数量十分庞大,管理起来需要消耗许多资 源。随着信息技术的发展,各种信息技术的功能已经渗透到我们生活各个领域,发挥着巨 大的作用。我们可以借助数据库这一先进的管理手段来提供一个电子化的学生档案管理平 台,从而解决在管理上出现的问题。
1.2项目目的
建立一个学生档案管理系统以便方便对学生的学籍信息以及在校期间的记录信息进行 查询、管理。
二、功能介绍
2.1需求分析
学生
登录系统操作(学号和密码) 基本资料录入、修改
查询个人信息(学号、姓名、性别、出生日期、籍贯、政治面貌、手机等) 查询在校信息(班级、宿舍、学院、专业信息)
查询课程成绩
自评发展性测评(综测)
查询奖惩记录(优秀称号、违规记录、处分记录等) 查询学籍状况(如休学、复学、转学、转专业等) 查询其他档案
管理员
登录系统操作(工号和密码)
录入、修改、删除、查询学生个人信息录入、修改、删除、查询在校信息
录入、修改、查询其他档案(体检表、军训表)(名称时间详细描述) 录入、修改、查询成绩
3
审核发展性测评
录入、修改、查询奖惩记录
录入、修改、查询学籍异动情况
开放属性让学生修改或查看某些信息