设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>理工论文 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
毕设选题系统需求分析
文章来源: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:存放教师相关信息。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于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 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!