好文档 - 专业文书写作范文服务资料分享网站

基于JSP的学生成绩管理系统的开发毕业设计论文

天下 分享 时间: 加入收藏 我要投稿 点赞

图6-2 课程实体E-R图

图6-3 成绩实体E-R图

图6-4 教师实体E-R图

图6-5 系统用户实体E-R图

6.2 实体联系图

从上面的需求分析和总体设计得出管理员,教师,学生,课程和成绩实体之间的联系图如下图所示:

图6-6 系统总体联系图

6.3 逻辑结构设计

根据系统的功能描述,设计要用的数据表。因为这些表之间相互关联,存储着系统的相关数据,所以在设计数据表的过程中,要求设计一个表只存储一个实体或对象的相关信息,不同实体存储在不同的表中。本系统需要设计的数据库表如以下各图。

表6-7学生表 studb

字段 ino name sex age sys grade

字段名 学号 姓名 性别 年龄 所在系 班级 类型 varchar(10) varchar(10) varchar(5) int varchar(20) varchar(20)

可否为空 否 否 主键 是 表6-8 课程表 couinfo

字段 cno cname tname credit

字段名 课程编号 课程名称 任课老师 学分 类型 varchar(10) varchar(10) varchar(10) float 可否为空 否 否 主键 是 表6-9 成绩表 scoinfo

字段 ino cno type score

字段名 学号 课程编号 成绩类型 分数 类型 varchar(10) varchar(10) varchar(10) int 可否为空 否 否 否 否 主键 是 是 是 表6-10 教师表 teainfo

字段 tno tname tsex tsys

字段名 教师编号 教师姓名 教师性别 所在系 类型 varchar(10) varchar(10) varchar(5) varchar(10) 可否为空 否 否 主键 是 表6-11 用户信息表 user

字段 id name

字段名 类型 可否为空 主键 否 否 是 用户ID varchar(10) 用户姓名 varchar(10)

password 密码 varchar(10) job 用户身份 varchar(10) 否 否 7 系统主要功能模块详细设计

7.1 用户登录

用户登录需要验证用户的用户名,密码和身份。如果登录成功,页面就会跳转到相关页面,如果登录失败登录界面就会显示提示信息,登录界面如下

图7-1 登录界面

7.2 网站管理

教师,管理员和学生登录系统后拥有不同权限,详细介绍如下所示:

7.2.1 教师身份登录后的管理界面

图7-2 教师管理首页

教师管理三个模块:学生信息管理,课程信息管理和成绩信息管理,教师登录后可以点击“修改口令”修改自己的口令,点击“退出系统”返回登录界面,修改口令的界面如下图

图7-3 密码修改界面

如果新密码为空,则提示“修改失败,新口令不能为空!”,如果新密码和确认密码不同,则提示“口令修改失败”,相同则提示“口令修改成功”,口令修改失败的界面如下图

图7-4 密码修改失败界面

学生信息管理模块:在图7-2中点击“学生信息管理”后进入学生信息管理,界面,点击后的界面如下图

基于JSP的学生成绩管理系统的开发毕业设计论文

图6-2课程实体E-R图图6-3成绩实体E-R图图6-4教师实体E-R图图6-5系统用户实体E-R图6.2实体
推荐度:
点击下载文档文档为doc格式
28p8a6m7fi6j6mw9sjhs44p5c1cp2i00dxm
领取福利

微信扫码领取福利

微信扫码分享