基于SSM的平时成绩管理系统【附源码】
基于SSM的在线购书商城系统(源码+L文+说明文档)
目录
4 系统设计
4.1 系统结构设计
平时成绩管理系统基于Web服务模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在不受时间、地点的限制来使用这个系统。平时成绩管理系统工作原理图,如图4-1所示:
图4-1 系统工作原理图
4.2 系统结构
本系统架构网站系统,本系统的具体功能如下:
图4-2系统功能结构图
管理员:首页、个人中心、公告信息管理、班级管理、学生管理、教师管理、课程信息管理、学生选课管理、课程成绩管理、试题管理、试卷管理、考试管理,功能结构图,如图4-3所示:
图4-3 管理员功能结构图
教师后台;首页、个人中心、公告信息管理、课程信息管理、学生选课管理、课程成绩管理、试题管理、试卷管理、考试管理,结构图,如图4-4所示:
图4-4 教师功能结构图
学生后台;首页、个人中心、公告信息管理、课程信息管理、学生选课管理、课程成绩管理、考试管理,结构图,如图4-5所示:
图4-5学生功能结构图
4.3. 数据库设计
4.3.1 数据库实体
管理员实体主要存储管理信息包括用户名、密码、角色。管理员信息结构图,如图4-6所示:
图4-6 管理员信息实体结构图
学生信息:学号、学生姓名、性别、头像、班级、手机、邮箱,实体属性图,如图4-7所示:
图4-7学生信息实体属性图
教师信息:教师工号、密码、教师姓名、性别、照片、职称、联系电话,实体属性图如图4-8所示。
图4-8教师信息实体属性图
课程信息:课程名称、图片、学期、班级、发布日期、教师工号、教师姓名,实体属性图如图4-9所示。
图4-9课程信息实体属性图
4.3.2 数据库设计表
4.4 数据表
将数据库概念设计的E-R图转换为关系数据库。在关系数据库中,数据关系由数据表组成,但是表的结构表现在表的字段上。
allusers表:
序号 | 字段名称 | 字段类型 | 大小 | 允许为空 | 最大长度 | 备注 |
1 | id | Int | 4 |
| 10 |
|
2 | username |
| 150 |
| 255 |
|
3 | pwd |
| 150 |
| 255 |
|
4 | cx |
| 150 |
| 255 |
|
5 | addtime | DateTime | 8 |
| 19 |
|
gonggaoxinxi表:
序号 | 字段名称 | 字段类型 | 大小 | 允许为空 | 最大长度 | 备注 |
1 | id | Int | 4 |
| 10 |
|
2 | addtime |
| 150 |
| 255 |
|
3 | gonggaobiaoti |
| 150 |
| 255 |
|
4 | tupian | DateTime | 8 |
| 255 |
|
5 | neirong |
| 150 |
| 255 |
|
6 | faburiqi | DateTime | 8 |
| 255 |
|
jiaoshi表:
序号 | 字段名称 | 字段类型 | 大小 | 允许为空 | 最大长度 | 备注 |
1 | id | Int | 4 |
| 10 |
|
2 | addtime |
| 150 |
| 255 |
|
3 | jiaoshigonghao |
| 150 |
| 255 |
|
4 | mima | DateTime | 8 |
| 255 |
|
5 | jiaoshixingming |
| 150 |
| 255 |
|
6 | xingbie | DateTime | 8 |
| 255 |
|
7 | zhaopian |
| 150 |
| 255 |
|
8 | zhicheng | DateTime | 8 |
| 255 |
|
9 | lianxidianhua |
| 150 |
| 255 |
|
kechengchengji表:
序号 | 字段名称 | 字段类型 | 大小 | 允许为空 | 最大长度 | 备注 |
1 | id | Int | 4 |
| 10 |
|
2 | addtime |
| 150 |
| 255 |
|
4 | kechengmingcheng | DateTime | 8 |
| 255 |
|
5 | banji |
| 150 |
| 255 |
|
6 | xueqi | DateTime | 8 |
| 255 |
|
7 | kaohechengji |
| 150 |
| 255 |
|
8 | pingyu | DateTime | 8 |
| 255 |
|
9 | dengjishijian |
| 150 |
| 255 |
|
10 | jiaoshigonghao | DateTime | 8 |
| 255 |
|
11 | jiaoshixingming |
| 150 |
| 255 |
|
12 | xuehao | DateTime | 8 |
| 255 |
|
13 | xueshengxingming |
| 150 |
| 255 |
|
kechengxinxi表:
序号 | 字段名称 | 字段类型 | 大小 | 允许为空 | 最大长度 | 备注 |
1 | id | Int | 4 |
| 10 |
|
2 | addtime |
| 150 |
| 255 |
|
4 | kechengmingcheng | DateTime | 8 |
| 255 |
|
5 | tupian |
| 150 |
| 255 |
|
6 | xueqi | DateTime | 8 |
| 255 |
|
7 | banji |
| 150 |
| 255 |
|
8 | faburiqi | DateTime | 8 |
| 255 |
|
9 | jiaoshigonghao |
| 150 |
| 255 |
|
10 | jiaoshixingming | DateTime | 8 |
| 255 |
|
5 系统详细设计
5.1管理员功能模块
管理员登录,管理员通过输入用户名、密码、角色等信息进行系统登录,如图5-1所示。
图5-1管理员登录界面图
首页,管理员登录进入平时成绩管理系统后台可以查看首页、个人中心、公告信息管理、班级管理、学生管理、教师管理、课程信息管理、学生选课管理、课程成绩管理、试题管理、试卷管理、考试管理等内容,如图5-2所示。
图5-2管理员首页功能界面图
公告信息管理,管理员在公告信息管理页面可以查看公告标题、图片、发布日期 、发布内容等内容,并可根据需要对公告信息进行详情,修改或删除等操作,如图5-3所示。
图5-3公告信息管理界面图
学生管理,管理员在学生管理页面可以查看学号、学生姓名、性别、头像、班级、手机、邮箱等内容,并可根据需要对学生管理进行详情,修改或删除等操作,如图5-4所示。
图5-4学生管理界面图
教师管理,管理员在教师管理页面可以查看教师工号、教师姓名、性别、照片、职称、联系电话等内容,并可根据需要对教师管理进行详情,修改或删除等操作,如图5-5所示。
图5-5教师管理界面图
课程信息管理,管理员在课程信息管理页面可以查看信息编号、课程标题、课程类型、课程简介、相关图片、相关视频、工号、教师姓名、日期、等内容,并可根据需要对课程信息管理进行审核,可进行详情、修改或删除等操作,如图5-6所示。
图5-6课程信息管理界面图
考试管理,管理员在考试管理页面可以查看错题本、试卷列表、考试记录,如图5-7所示。
图5-7考试管理界面图
5.2学生功能模块
登录,学生登录,学生通过登陆页面填写学号、密码、角色进行登陆,如图5-8所示。
图5-8登陆界面图
首页,在学生首页页面通过查看首页、个人中心、公告信息管理、课程信息管理、学生选课管理、课程成绩管理、考试管理,如图5-9所示。
图5-9首页界面图
个人信息,在学生个人信息页面可以查看编辑学号 、学生姓名、性别、头像、班级、手机、邮箱等内容,进行修改操作,如图5-10所示。
图5-10个人信息界面图
学生选课管理,学生在选课页面可以查看管理员审核回复,并可根据需要对详情查看、修改、删除操作,如图5-11所示。
图5-11学生选课管理界面图
考试管理,学生在考试页面通过点击考试进入答题页面进行考试,如图5-12所示。
图5-12考试管理界面图
5.3教师功能模块
登录,教师登录,教师通过登陆页面填写教师工号、密码、角色进行登陆,如图5-13所示。
图5-13教师登陆界面图
首页,在教师首页页面通过查看首页、个人中心、公告信息管理、课程信息管理、学生选课管理、课程成绩管理、试题管理、试卷管理、考试管理,如图5-14所示。
图5-14教师首页界面图
个人信息,在教师个人信息页面可以查看编辑教师工号、教师姓名、性别、照片、职称、联系电话等内容,进行修改操作,如图5-15所示。
图5-15个人信息界面图
课程信息管理,教师在课程信息管理页面进行详情查看,如图5-16所示。
图5-16课程信息管理界面图
试卷管理,教师在试卷管理页面可进行编辑试卷名称、考试时长、试卷状态,进行修改操作,如图5-17所示。
图5-17试卷管理界面图
源码获取https://mp.weixin.qq.com/s/L4Vovk001Jld6jX-7iZvJA
原文地址:https://blog.csdn.net/love3512986643/article/details/143854067
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!