毕业设计论文-毕业设计选题系统 - 图文(7)

2019-01-27 17:59

西南交通大学本科毕业设计(论文) 第23页

4.3.2后台功能模块总体设计

注册登录模块:分为用户验证模块,列表打印模块,帮助信息模块。

用户验证模块:按照三种用户类型(学生、教师、管理员)分成三种验证,对不同用户使用不同表单进行提交用户输入的用户名密码,提交后与数据库中的对应条目进行对比,对查找不到的用户或者密码错误的用户则跳转到错误提示页面,对正确登录的用户,则跳转到对应用户类型的主信息界面,用户登录后选择页面上的退出系统,则会在客户端和服务器端同时登出用户;列表打印模块,学生,教师,管理员在使用系统的过程中随时可以将页面上显示的列表进行打印输出;帮助信息模块,用户登录系统后,可以通过菜单中的帮助信息连接查询该用户类型的帮助提示。

管理员模块:分为系统功能设定模块,选题调剂模块,情况查询模块几个模块。 系统功能设定模块,管理员可以通过系统功能设定模块对系统的功能有选择的进行开启或者关闭,以便对毕业设计选题进度进行有效控制;选题调剂模块,管理员在公开选报结束后,可以通过选题调剂模块对没有选报题目的学生及没有学生选报的题目进行配对调剂,以免部分学生的毕业设计题目报空;情况查询模块,管理员随时可以通过情况查询模块查看题目提交情况、审核通过情况、学生选报情况等,并且可以对情况进行列表打印输出。

教师模块:选题上报修改模块,信息查询模块。

选题上报模块,教师可以通过选题上报模块提交毕业设计题目;信息查询模块,教师可以通过信息查询模块查看选报情况以及选报题目的学生信息。

学生模块:个人资料修改模块,选题模块,信息查询模块。

个人资料修改模块,学生登录系统后可以通过个人资料修改模块对初始化学生信息进行修改完善;选题模块,学生通过选题模块查询可选毕业设计题目,并且对毕业设计题目进行选报;信息查询模块,学生通过信息查询模块查看毕业设计题目的具体介绍及详细情况以及小组教师的详细资料。

根据系统的功能特点和设计需要,现在对整个系统进行模块划分,基本上整个系统主要有4个外部实体大模块组成,每个大模块下都有对应的小模块来实现该实体类型所需要的功能。

西南交通大学本科毕业设计(论文) 第24页

功能模块如图4-3所示。

图4-3 功能模块图

4.4数据库设计

毕业设计选题系统E-R总图如图4-4所示。

学号 选题 专业 候选人数 课题名 提交课题 课题来源 课题 M 简介、要求、备注 限选专业 课题类型 姓名 用户名 职称 用户 密码 联系方式 教师 从事专业 姓名 N 学生 班级 性别 电话 图4-4系统E-R总图

西南交通大学本科毕业设计(论文) 第25页

4.4.2数据库实体图

在本系统中,根据系统E-R图生成的实体主要有:外部实体:管理员,学生,教师。内部实体:课题,志愿,志愿结果,留言,登陆号,登陆密码,用户基本资料。在明确了实体极其对应关系和数据的基本流程后,系统设计会变的比较容易了。如图4-5所示。

教师教师编号学生姓名学生登陆号学生登陆密码学生性别学生所在学院学生电话学生邮箱教师登陆信息教师课题信息教师课题课题编号课题名称课题类型实现技术课题介绍允许人数带课教师志愿结果结果编号志愿结果名称对应学生姓名学生学号学生院系学生电话带课教师姓名教师电话志愿介绍学生选择课题教师档案学生学生登陆号学生登陆密码用户档案档案号档案材料学生档案学生志愿结果学生电话学生所在学院学生所在班级学生姓名学生性别用户登陆信息登陆ID登陆密码学生登陆信息学生选择的志愿学生邮箱管理员档案学生留言学生志愿志愿编号管理人员管理员编号管理员姓名管理员登陆号管理员登陆密码管理员留言管理员登陆信息学生性别学生学号留言信息留言编号留言者留言目标留言标题留言内容学生邮箱学生院系课题名称学生姓名

图4-5 系统实体图

4.4.3毕业设计系统数据库的关系模式设计

学生信息:学号,姓名,联系电话,电子邮件,性别,系别,班别,密码,角色编号。 教师信息:教师号,姓名,职称,联系电话,电子邮件,简介,密码,角色编号。 题库信息:题目编号,题目名称,学号,教师号,学生选题状态,教师选题状态,题

目备注。

角色表:角色编号,角色名。

西南交通大学本科毕业设计(论文) 第26页

教务员:教务员号,教务员姓名,教务员密码。

选题:题目编号,学号,题目名称,教师号,学生选题状态,教师选题状态,备注。 录取:题目编号,教师号,题目名称,学号,学生选题状态,教师选题状态,题目备注。

本系统数据库表结构图见下列各表。

学生信息如表4-1所示,主要用来保存学生信息。

表 4-1学生信息表 字段名称 ID Loginname Loginpwd Realname Sex Email Phone Xibie Profession Grade Sclass Degree Lunwen Xtime Status

数据类型 int varchar varchar varchar int varchar varchar int int int int int int varchar int 字段长度 4 20 20 20 4 50 20 4 4 4 4 4 4 20 1 字段释意 ID号 登录账号 登录密码 真实姓名 性别 邮箱 电话 系别 专业 年级 班级 学位 论文 选题时间 状态 西南交通大学本科毕业设计(论文) 第27页

导师表如4-2所示,主要用来保存导师信息。

表4-2 导师表

段名称 ID Name Maxstudent Introduce Status phone 数据类型 int varchar int varchar int varchar 字段长度 4 20 4 100 4 20 字段释意 ID号 导师姓名 所带上限人数 简介 状态 电话 论题表如表4-3所示,主要用来保存论题信息。

表4-3 论题表

字段名称 ID Teacher Xibie Profession Title Introduce Sctime Request Type State Xuewei Maxstudent

数据类型 int int int int varchar varchar varchar varchar int int int int 字段长度 4 4 4 4 50 100 20 100 4 4 4 4 字段释意 ID号 所属导师 所属系别 所属专业 论题 简介 上传时间 要求 论文类型 状态 所属学位 论文上限人数


毕业设计论文-毕业设计选题系统 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国医学史 参考试题一 及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: