毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>理工论文 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

毕设选题系统需求分析

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  
d width="99" valign="top">

token

varchar

n

64

y

登录后生成的token值,用于判断用户账号唯一

登录

create_time

varchar

n

50

n

创建时间,默认导入时的

时间

update_time

varchar

n

50

y

最新修改时

毕设题目表t_subject:存放毕设题目信息。

字段名称

数据类型

主键

长度

是否为空

说明

id

int

y

n

主键自增长

teacher_id

int

n

20

n

出题教师id

s_title

varcher

n

50

n

题目名称

s_type

varchar

n

20

n

题目类型

(是否需要管理员配置可选的类 型,还是代

码里写


死?)

s_difficulty

varchar

n

20

n

题目难度,

A、B、C

(同上)

s_duration

varchar

n

4

n

上机时数

(单位小

时)

s_requireme

nt

varchar

n

5000

n

要求简述

s_task

varchar

n

5000

n

任务简述

s_knowledg

e

varchar

n

5000

n

需要具备的

知识与技能

s_literature

varchar

n

5000

n

参考文献

(11篇文献用1个输入框,还是11

个输入框)

s_status

int

n

1

n

题目状态:0 待审核、1审核通过、2审核不通过、3 已选满、4已确认、5申请修改、6申请

通过

create_time

varchar

n

50

n

创建时间,默认导入时的

时间

update_time

varchar

n

50

y

最新修改时

注:关于题目来源于科研课题这一模块要不要?

选题表:t_choose,存放学生选题信息。

字段名称

数据类型

主键

长度

是否为空

说明

id

int

y

n

主键自增长


student_id

int

n

50

n

学生id

subject_id

int

n

50

n

毕设题目id

create_time

varchar

n

50

n

选题时间

日志表:t_log。针对每个用户的操作记录操作日志。

字段名称

数据类型

主键

长度

是否为空

说明

id

int

y

n

主键自增长

log_name

varchar

n

50

n

操作信息

user_id

int

n

50

n

用户id

user_type

int

n

1

n

用户类型,0学生,1教师

(非学生)

create_time

varchar

n

50

n

操作时间

,

毕设选题系统

本系统目的为满足教师出题、学生选题、以及管理员查看所有选题信息使用。系统角色:学生、教师、教研室主任、管理员。

业务流程:

(1) 管理员导入学生信息,为学生生成系统账号;(系统不提供注册功能,所有账号由管理员生成)。

(2) 管理员导入教师信息,为教师生成系统账号;

(3) 教师提交题目申请;

(4) 教研室主任审核题目,题目审核不通过则返回教师修改后重新提交申请;

(5) 学生查看题目,只能看不能选;

(6) 学生选题;

(7) 教师确认选题;

(8) 管理员查看选题情况。

功能需求:

教师:主要负责出题与确认选题。其中每个题目在操作过程中有多种状态(待审核、审核通过、审核不通过、已选满、已确认、申请修改、申请通过)。只有状态为“审核通过”时学生可以选题。

(1) 登录系统

---->修改密码---->修改个人信息(技术职务、QQ号、手机号?)。

(2) 题 目 申 请

(参考毕业设计题目申请表):题目列表、录入题目、申请修改题目。

a. 录入题目:题目名称、题目类型、题目难度、上机时数、主要任务简述、要求简述、需要具备的基础知识、技能、需借阅的参考文献(不少于10本,其中外文参考文献至少1本)。提交申请,题目状态设置为:待审核。

b. 题目列表:展示所有题目申请列表、题目状态,题目状态为“审核不通过”时,可以修


改题目信息。提交修改后题目状态更改为:待审核。

c. 申请修改题目:题目双选后,教师还可以申请修改题目信息。提交申请后题目状态改为:申请修改。

(3) 审核学生选题。每个题目最多可以给三个学生选,展示题目以及选题学生信息包含学号、姓名、联系方式。且每条信息拥有同意、不同意按钮。

a. 不同意:拒绝学生的选题,点击后将删除此条选题信息,即可以有一个新同学加入此题目的选择。题目状态更改为:审核通过。学生个人状态更改为:可选。

b. 同意:确认学生的选题。条件:1)管理员设置毕设系统状态为:可选题;2)题目状态为:审核通过;3)学生状态为:可选择。题目确认后状态更改为:已确认。同时删除与此题目相关的其他选题者信息,并且删除学生除此题外的其他选题信息。学生个人状态更改为:不可选。

(4) 查看师生双选信息。展示题目信息与师生相关信息,拥有解除双选关系功能。双选关系解除后,删除学生的选题信息,题目状态更改为:审核通过。

教研室主任:拥有与教师相同的功能。此外拥有审核题目功能。

(1) 出题审核:对于教研室中教师录入的题目进行审核。拥有审核通过与审核不通过按钮。点击按钮后修改对应修改题目状态。辅助审题按钮:点击按钮后系统自动计算题目重合率。重合率达到90% 以上, 可查看重合率较高的题目进行对比。(难点功能, 不行就删了。。。需提供具体审题标准和相关数据。最好可以提供查重算法。)

a.

(2) 改题审核:师生双选,教师提交改题申请后进入改题审核。拥有与出题相同功能。

a. (需确认到这个功能是教研室主任审还是管理员审。)

学生:主要拥有查看题目和选择题目功能。学生拥有个人选题状态:可选、不可选。

(1) 登录系统---->修改密码---->修改个人信息(学院、专业、联系电话、QQ号)。

(2) 选题。题目列表、搜索题目、选题。

a. 题目列表:分页展示所有可选题目(状态为:审核通过的题目);

b. 搜索题目:按题目名称或者教师名称进行模糊搜索,结果分页展示;

c. 选题:选题条件

1) 题目状态为:审核通过

2) 管理员设置毕设系统:可选题

3) 个人状态为:可选(每个学生最多可以选3个题目)。

选题后判断此题被选次数,若备选次数达到3次,则题目状态改为:已选满。判断学生个人    选题数,若达到3个题目,则更改个人状态为:不可选。


查看选题信息:查看自己所选毕设题目信息,以及出题教师联系方式(QQ号)。若题目状态为:已确认,则双选状态显示:已确认,否则显示:待确认。

管理员:管理学院相关信息,师生相关信息。控制选题系统是否开放选题。

(1) 系统管理:设置毕设系统状态:只查看、可选题。

(2) 学院管理:新增、编辑、修改学院信息。

(3) 专业管理:选择具体学院后,为学院设置专业。(应该可以不要,学生专业直接用表格导入)

(4) 教研室管理。选择具体学院后,为学院设置教研室。增删改查。

(5) 教师管理:导入教师信息,生成教师账号。默认账号为:工号,密码为:身份证后6位。为教师设置所属教研室。(必须设置好教研室,教师出的题才能进入对应教研室主任的审核列表中)。设置教师权限(普通教师,教研室主任,管理员)。重置教师密码。

(6) 学生管理:导入学生信息,生成学生账号。默认账号为:学号。密码为:身份证后六位。重置学生密码。预留(最好用不到)设置学生选题状态:可选或者不可选。

(7) 选题信息。查看所属学院,所有选题信息,可以筛选已双向选择的信息。(为减少管理员工作量,系统未设置学生与学院绑定的功能,学院提供的学生个人信息表里应先为学生设置好学院id,导入表格数据时便可自动绑定。所以要先在系统中配置学院信息,生成学院 id,后导入学生信息)

日志模块:所有角色设计日志模块,简单记录用户的操作日志,做到所有操作有迹可循。数据库设计:

学院表:t_college。存储学院信息

字段名称

数据类型

主键

长度

是否空

说 明

id

int

y

n

主键自增长

c_name

varchar

n

50

n

学院名称

create_time

varchar

n

50

n

创建时间


update_time

varchar

n

50

y

最新修改时间

教研室表:t_research。存放教研室相关信息

字段名称

数据类型

主键

长度

是否为空

说明

id

int

y

n

主键自增长

r_name

varchar

n

50

n

教研室名称

college_id

int

n

50

n

所属学院名称

create_time

varchar

n

50

n

创建时间

update_time

varchar

n

50

y

修改时间

学生信息表:t_student。存放学生个人信息。

字段名称

数据类型

主键

长度

是否为空

说明

id

int

y

n

主键自增长

s_name

varchar

n

50

n

学生姓名

c_name

varchar

n

50

y

所属学院名称

c_major

varchar

n

50

y

所属专业名称

s_phone

varchar

n

11

n

联系电话

s_qq

varchar

n

20

n

QQ号

s_status

int

n

1

n

选题状态:0可选,1不可选。

默认可选。

s_sno

varchar

n

15

n

学号,也作为

账号使用。

s_password

varchar

n

20

n

密码(默认身份证后六

位),需加

密。

token

varchar

n

64

y

登录后生成的

token值,用于判断用户账号

唯一登录

create_time

varchar

n

50

n

创建时间,默认

导入时的时间

update_time

varchar

n

50

y

最新修改时间

college_id

int

n

50

y

所属学院id


教师信息表 t_teacher:存放教师相关信息。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

字段名称

数据类型

主键

长度

是否为空

说明

id

int

y

n

主键自增长

t_no

varchar

n

10

n

工号,也作

为账号使用

t_password

varchar

n

20

n

密码(默认身份证后六位),需加

密。

t_name

varchar

n

20

n

教师姓名

t_job

varchar

n

50

y

专业技术职

college_id

int

n

20

y

所属学院id

research_id

int

n

20

y

所属教研室

id

role

int

n

1

n

角色。0:普通教师(默认),1:教研室主任,

2:管理员

                 

打印本页 | 关闭窗口
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!