计算机毕业设计介绍:
4.1 系统功能划分
1. 系统分为管理员模块和学生模块;
2. 不同用户登录进入不同的界面;
3. 学生作业的查看与提交;
4. 学生作业成绩的查看;
5. 作业参考答案的查看;
6. 管理员添加管理员用户、教师用户和学生用户;
7. 管理员修改管理员密码、用户信息与学生用户信息;
8. 管理员删除管理员用户、教师用户和学生用户;
9. 用户对个人资料的查看与修改。
4.2 系统功能体系图
无论是管理员用户还是学生用户,都必须通过登陆进入功能模块,管理员可以管理所有用户的信息,可以对用户信息进行添加,删除和修改操作;学生用户登陆后,可以进行标准答案下载,作业下载提交,作业成绩查询和修改用户资料四种操作。
表1 数据库admin表
列名 | 数据类型 | 长度 | 允许空 |
admin_name | varchar | 50 | |
admin_pwd | varchar | 50 | |
id | int | 4 | |
表2 数据库person_info表
列名 | 数据类型 | 长度 | 允许空 |
id | int | 4 | |
name | varchar | 50 | |
passwd | varchar | 50 | |
email | varchar | 50 | √ |
phone | varchar | 50 | √ |
role | int | 4 | |
number | int | 4 | |
表3 数据库student_work_info表
列名 | 数据类型 | 长度 | 允许空 |
id | int | 4 | |
studentid | int | 4 | |
teacherid | int | 4 | |
subtime | datetime | 8 | |
correcttime | datetime | 8 | √ |
title | varchar | 100 | √ |
content | text | 1000 | √ |
grade | int | 4 | √ |
remark |
char |
10 |
√ |
表4 数据库teacher_work_info表
列名 |
数据类型 |
长度 |
允许空 |
id |
int |
4 |
|
teacherid |
int |
4 |
|
title |
varchar |
100 |
|
content |
text |
1000 |
|
answer |
text |
1000 |
√ |
subtime |
datetime |
8 |
|
表5 数据库stusent_teacher表
列名 |
数据类型 |
长度 |
允许空 |
studentid |
int |
4 |
|
teacherid |
int |
4 |
|
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第6页为计算机毕业论文部分......