图5E-R图
3、数据库逻辑结构设计
数据库概要结构是独立于任何一种信息的数据模型,而数据库逻辑结构就是把数据库概要结构设计阶段中设计的E-R图转为逻辑结构。本系统后台数据库根据概要结构设计的E-R图设计了以下7张数据表。
(1)管理员表
管理员表t_admin,用来存储管理员的用户名和密码,如表1所示。
表1管理员表t_admin
字段名称 数据类型 数据长度 是否为空 字段说明
user_id int 30 否 管理员编号(主键)
userName varchar 30 否 管理员用户名
userPw int 30 否 管理员密码
(2)班级表
班级表t_banji,用来存储班级信息的,如表2所示。
表2班级表t_banji
字段名称 数据类型 数据长度 是否为空 字段说明
banji_id int 30 否 班级编号(主键)
mingcheng varchar 30 否 班级名称
(3)毕业生表
毕业生表t_xuesheng,用来存储毕业生信息的,如表3所示。
表3毕业生表t_xuesheng
字段名称 数据类型 数据长度 是否为空 字段说明
xuesheng_id int 30 否 毕业生编号(主键)
banji_id int 30 否 班级编号(外键)
xuehao varchar 30 否 学号
xingming varchar 30 否 姓名
xingbie varchar 30 否 性别
nianling int 30 否 年龄
loginpw varchar 30 否 密码
(4)德育评价表
德育评价表t_deyu,用来存储毕业生德育科目信息的,如表4所示。
表4德育评价表t_deyu
字段名称 数据类型 数据长度 是否为空 字段说明
deyu_id int 30 否 德育编号(主键)
xuesheng_id int 30 否 毕业生编号(外键)
deyukemu varchar 30 否 德育科目
fenshu int 30 否 分数
(5)智育评价表
智育评价表t_zhiyu,用来存储毕业生智育科目信息的,如表5所示。
表5智育评价表t_zhiyu
字段名称 数据类型 数据长度 是否为空 字段说明
zhiyu_id int 30 否 智育编号(主键)
xuesheng_id int 30 否 毕业生编号(外键)
zhiyukemu varchar 30 否 智育科目
fenshu int 30 否 分数
(6)体育评价表
体育评价表t_tiyu,用来存储毕业生体育科目信息的,如表6所示。
表6体育评价表t_tiyu
字段名称 数据类型 数据长度 是否为空 字段说明
tiyu_id int 30 否 体育编号(主键)
xuesheng_id int 30 否 毕业生编号(外键)
tiyukemu varchar 30 否 体育科目
fenshu int 30 否 分数
7、加分项表现表
加分项表现表t_jiafen,用来存储毕业生加分项的信息的,如表7所示。
表7加分项表现表t_jiafen
字段名称 数据类型 数据长度 是否为空 字段说明
jiafen_id int 30 否 加分项编号(主键)
xuesheng_id int 30 否 毕业生编号(外键)
xiangmu varchar 20 否 加分表现项目
fenzhi int 20 否 分值
四、系统详细设计
本系统主要分为管理员模块和毕业生模块,管理员有管理毕业生和毕业生综合评价等功能,毕业生有查询综合评价功能。根据这些模块来实现系统功能。
1、系统登录功能模块
进入系统之后首先要进入到系统的登录页面,在登录页面中将验证用户输入的用户名以及密码是否正确,输入正确的用户名及密码才可以成功的登录系统,如果登录名或者密码错误将返回错误提示,其实现页面如图6所示。
图6登录界面
2、修改密码功能模块
管理员成功登录系统之后,点击导航栏菜单“修改登录密码”,系统跳转到修改登录密码子界面,在这里需要输入正确的原密码和设置新密码,才能实现修改操作,其实现页面如图7所示。
图7修改密码界面
3、班级管理功能模块
在班级管理页面中可以列表显示出所有的班级信息,并可以选择指定的班级进行操作。其实现页面如图8所示。
图8班级管理界面
4、毕业生管理功能模块
在毕业生管理页面中可以列表显示出所有的学生信息,并可以选择指定的毕业生进行操作。其实现页面如图9所示。
图9毕业生管理界面
5、智育评价功能模块
在智育评价管理页面中可以列表显示出所有的智育科目成绩信息,并可以选择指定的分类进行操作。其实现页面如图10所示。
图10科目成绩管理界面
6、其他加分项信息管理功能模块
加分信息管理页面功能是展示当前已经存在的所有加分信息列表,可以选择指定的加分信息进行操作。其实现页面如图11所示。
图11加分信息管理界面
7、综合评价信息统计功能模块
管理员点击左侧菜单的“综合评价信息统计”,系统跳转到测评信息统计页面,在这里需要选择统计的班级信息,点击提交之后跳转到统计结果页面。其实现页面如图12所示。
图12综合评价信息统计界面
基于WEB的毕业生综合评价系统设计与实现(二)由免费论文网(www.jaoyuw.com)会员上传。