| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

毕业设计资料管控平台设计与实现

平***苏

贡献于2021-08-13

字数:16982













毕业设计资料控台设计实现
Design and Implementation of Graduation Design Information Management and Control Platform



解决代学生毕业设计资料学校导师间流程交互交互流程中资料存放问题文利Web设计开发技术互联网传播媒介设计实现效处理学生选题传开题报告汇报周进展发务书传文等流程交互问题够效科学解决数理问题毕业设计资料控台系统设计运JAVA语言SpringBootspringspringMvcmybatisvueivew等相关技术前端分离技术前端Nodejs开发容器进行开发端springBoot配置Tomcat服务器启动linux操作系统jdk18mysql数库Tomcat服务器环境进行开发实现结果表明毕业设计资料控台够效解决毕业设计资料学校间流程交互问题资料存放问题具理数部分流程系统线交互优势


关键词:毕业设计资料SpringBootJAVASSM框架vue

Abstract
In order to solve the process interaction problem between the graduation design materials of contemporary college students and the school and the problem of data storage The system uses Web applications based on Java technology and uses the Internet as a communication medium to achieve communication and information archiving between teachers and students The design mainly uses JAVA language SpringBoot spring springMvc mybatis vue and ivew Related technology based on the objectoriented development principle adopts the development mode system technology based on B S structure Completed the development design of the graduation design data management platform It has been developed and implemented in the environment of linux operating system jdk18 mysql database and Tomcat server The results show that this graduation design data management and control platform can solve the process interaction and data storage problems of graduation design

Key words: graduation design materials SpringBoot JAVA SSM framework vue

目 录
第章 绪 1
11 开发背景 1
12 课题现实意义 1
13 课题研究现状 2
14 课题研究容 2
15 章节安排 2
第二章 开发工具相关技术 5
21 开发工具 5
22 服务器━━Tomcat 5
23 相关技术 5
231 JAVA相关技术 5
232 SpringBoot框架技术 5
233 Maven赖理 6
234 Mybatis技术 6
235 SpringMVC框架 6
236 vue前端框架 7
24 章结 7
第三章 需求分析 9
31 行性分析 9
32 系统实现目标 9
33系统功需求 10
331系统流程 10
332理员需求 11
333导师需求 11
334学生需求 12
34系统例分析 13
341理员功例 13
342导师例 14
343学生例 15
35 章结 15
第四章 系统概设计 17
41系统架构设计 17
42系统实体类类图 18
43系统数库ER图 19
44数库设计 22
45章结 28
第五章 系统详细设计 29
51代码结构 29
511台代码 29
512前台代码 29
52理员模块功实现 29
521系统登录 30
522系统界面 30
523理员报告理模块 31
524理员户理模块 32
525理员系统理模块 33
53导师模块功实现 33
531网站登录 33
532导师系统界面 34
533选题周进展理 34
54学生模块功实现 36
541网站登录 36
542学生系统界面 36
543学生课题模块 37
544学生报告模块 37
545学生周进展问题模块 38
55 章结 38
第六章 系统功测试 39
61系统运行环境 39
611软件环境 39
62系统测试工作 39
621测试目 39
622测试方法 39
623测试示例 40
63 章结 40
第七章 总结展 41
71 工作总结 41
72 展 41
参考文献 42
致谢 43



第章 绪
11 开发背景
着国家越发强决胜康社会2020年已生活质量提升康家庭已占部分手机电脑基实现全民普公司办公学生学旅游出差需互联网基已获取信息存放信息方例朋友圈存放生活写微博存放生活工作信息电脑更存放种信息方着信息技术更新迭代云云服务器两名词更出现视野熟知信息存放云服务器面例百度网盘华云等云端产品云更实现端操作便捷
着信息爆炸发展资料保存越越重学校势必会学生种存档类型进行保存频率少年毕业生数量增加学校保存资料方会越越利理资料放云服务器保存错选择
12 课题现实意义
数技术相成熟学里毕业设计流程全线通讯开题报告进展汇报文指导全老师苦苦支撑文提交时刻导师联系催促疑指导效率变低导师会疲惫堪毕业设计资料存档纸质存档想时候找某学生毕业设计翻枯燥档案麻烦专门保存毕业设计资料资料室日益积累学校资源造成资源浪费拟建立毕业设计资料控台老师学生提供够解决毕业设计流程方学生毕业毕业设计资料存档途径
系统开发意义改变线进行毕业设计文流程交互形式提高流程交互效率资料效存放
13 课题研究现状
目前类产品维普系统维普特点相完善解决学生导师毕业设计资料交互流程存相应问题例系统较注重线线结合形式进行交互户专注点没聚焦系统方没批量操作学生老师交互带部分困难没学校开放相高权限理操作
14 课题研究容
数信息化尚未完善学中 毕业设计然传统方式进行学生毕业设计理导师进行导师通通讯方式催促学生进行开题报告学生文档传导师进行检查导师发现问题 然催促学生进行修改 复毕业设计复杂程效率低取效果明显毕业设计资料存档纸质存档想时候找某学生毕业设计翻枯燥档案麻烦专门保存毕业设计资料资料室日益积累学校资源造成资源浪费拟建立毕业设计资料控台老师学生提供交互台学生毕业毕业设计资料存档途径
系统开发意义导师学生进行执行毕业设计相关流程 繁琐毕业设计流程更加简易方便高效简化毕业设计资料控资源节约
文次介绍整系统开发工具相关技术需求分析系统架构系统详细功设计功验证
15 章节安排
文分七章节章节容:
第章首先介绍课题开发背景意义介绍毕业设计资料控台课题研究现状课题研究容
第二章介绍工具IDEA开发框架等技术
第三章介绍项目需求分析需求进行分析列出系统种户功需求
第四章开发者身份介绍系统基架构实体类系统数库设计展示数库ER图表格形式详细展示数库字段
第五章详细介绍系统端代码结构系统前端代码结构通截图方式展示系统中已实现种功
第六章介绍系统运行环境测试方式展示出测试例
第七章整项目进行总结项目延伸方展


第二章 开发工具相关技术
21 开发工具
IDEA功强开发工具问世功强逐渐取代开发工具代码动提示WEB热部署重构等方面优点惊叹已具漂亮户界面开发起爱释手台强更面开发插件插件非常便捷[10]
VSCODE兼容种开发语言开发工具插件更数胜数便捷度高非常适合前端开发
22 服务器━━Tomcat
Tomcat Apache 开发Servlet容器简单说运行JAVA网络服务器底层Socket程序JSPServlet容器
Tomcat三功:作WEB服务器作JSP容器作Servlet容器
23 相关技术
231 JAVA相关技术
JAVA门开发语言端开发占市场JAVA特点移植性跨台开发JAVA语言简单面象性安全优势开发语言队列中骑绝尘方面发展异常迅速例:Android应金融业应服务器程序网站嵌入式领域数技术等

232 SpringBoot框架技术
(1)简介
SpringBoot简化配置提供根入门更快方法没代码生成需XML配置
(2)Spring框架整合
Spring框架著名两组件IOCAOPIOC框架间整合AOP面切面编程减少代码量代码层次分明系统逻辑分割易维护例日志切面分页切面等代码达解耦效果中拦截器AOP原理致SpringBootSpring注解更加方便快捷
(3)SpringBoot
想搭建完善开发环境需系列工作需系列配置需引入种样jar包配置种样XML预防种版兼容问题SpringNoot切变简便快速
233 Maven赖理
开发项目时候保证编译通需导入java类赖Jar包赖时需断复制方式JAR包导入项目中会存JAR间赖突通Maven赖理构建pomxml文件中dependency属性理赖JAR包便捷开发程更理JAR文件
234 Mybatis技术
MyBatis直接sql语句查询半ORM工具基消底层JDBC必重复操作例手动设置参数检索结果集等等Mybatis方式xml注解结合实体类接口映射数库里面记录
235 SpringMVC框架
SpringMVC基MVCweb框架分表现层控制层表现层般htmljsp等动态页面系统前端分离表现层json格式传递数控制层指SpringMVC控制器接收外部请求解析参数传递服务层进行处理结果传递表现层
236 vue前端框架
Vue套构建户界面渐进式JavaScript框架ViewModel进行交互户需关注view层需关注js逻辑编写动绑定连接视图view层html元素model进行双绑定实现数交换Vue实例更js进行更封装前端开放层次更加分明置Aixos组件利实现前端分离
24 章结
通介绍IDEA开发工具优点Tomcat服务器特点JAVA技术SpringBoot技术Maven赖理MybatisSpringMVC框架Vue前端框架等相关技术文章面开发程介绍作铺垫





第三章 需求分析
31 行性分析
着学生数逐年增毕业学生越越毕业文理变尤重文需存档文存档意义数存档二次概率非常低着高校校龄越保存资料会相应提高造成学校资源流失例占学校资料库学生活动场资料堆积越查找难度提高少会学校教师带困扰导师学生间线交流会收时间空间约束
云端出现状况解决出路——保存资料服务器保存服务器空间时间安全力物力原始保存资料方式飞跃性提升空间需角落保存成千万学生毕业设计资料时间缩短搬运资料时间整理资料时间安全系统维护资料安全性会原始高系统定时备份资料避免资料丢失原始保存方式会安全隐患——纸质容易引起明火力物力节省方面维护资料需耗费量力物理系统维护需两维护理数线交流更会学生老师更加方便快捷交流毕业设计疑问时解答
32 系统实现目标
系统进行需求分析时首先校毕业设计流程进行基解综合分析学生导师间需求流程设计学生导师间交流流程设计
毕业设计资料控台预期目标包括方面:
(1)系统网站采流行BS结构实现前端端分离避免系统台更新时网站连基界面法运行户良提示交互提高便捷友操作学生导师
(2)该控台采权限登陆机制权限理员做理例助手理学生答辩成绩录入高级理员台种数进行查批量导入导出维护系统稳定学生权限选题完成导师务导师系统答疑教师权限录入题目课题进行理学生成绩录入导出数
(3)系统户系统清楚毕业设计流程进度相关公告通知方便户获取新通知学院公告相应学生查减少学生信息负担
(4)答辩点时间会相应公布网站方便学生查信息时参加答辩果外学生急事通答辩信息联系导师进行沟通避免出现找导师难现象

33系统功需求
331系统流程
系统通学校毕业设计答辩流程解设计出系统流程结构框架系统处理流程图31示

图31 毕业设计资料控台处理流程图
332理员需求
系统理员职责维护数库数功包括:
1学生理模块
(1)增加学生excel批量导入学生:学生表进行excel批量导入
(2)批量删学生:界面通勾选批量删学生
(3)修改学生信息:界面通编辑钮编辑学生资料
(4)excel导出:导出学生信息excel表格里面
2课题理模块
(1)增加毕业设计课题:教师增加毕业设计课题
(2)删毕业设计课题:删意老师毕业设计课题
(3)修改毕业设计题:修改意老师毕业设计课题
(4)查毕业设计课题列表:查全部毕业设计课题列表
3导师理模块
(1)理导师信息:进行导师信息增删查改
(2)批量导入导出导师信息:excel表格批量导入导出教师信息
4理员理模块
(1)理理员:进行理员信息增删查改
(2)保证数完整性致性
5报告模块
(1)理报告:进行报告容增删查改
(2)报告评分:学生报告进行评分
6学院理模块
(1)学院维护:更新学院相关介绍信息
(2)学院公告理:公告信息进行增删查改理
(3)理员发出通告紧急事项通知等拥公告发布删操作权限
7日志理模块
(1)查日志记录:查系统运行日志记录实现户踪迹记录方便理员维护系统
333导师需求
导师课题进行理学生进行部分理该模块实现功:
1 课题模块
(1)发布课题:导师发布课题提供学生选择
(2)删课题:导师删发布课题删前必须已选学生意
(3)修改课题:导师修改发布课题信息
(4)指定学生:导师私学生沟通课题然直接系统指定学生选择课题
(5)传课题相关文件模板:导师应相关课题传文件例文模板等
2 务模块
(1)发布务:课题导师发布应务指引学生完成毕业设计文
(2)务回复:学生做出成果进行回复评价
3 问题模块
(1)发布问题:导师发布问题学生
(2)回复问题:导师学生回复回复问题
(3)删问题:导师删相关联课题问题
4 报告模块
(1)修改报告:学生报告信息进行修改
(2)审核报告:学生报告进行审核通回学生否分
(3)分报告:学生提交报告进行分数记录
334学生需求
学生进行选题传报告线导师交流等操作该模块实现功:
1 课题模块
(1)选择课题:学生进系统选择心仪课题
(2)取消选题:学生选题想修改系统取消选题
2 报告模块
(1)完成报告:完成报告系统进行提交
(2)传报告文件:提交相关文档方便教师阅读
(3)查报告详情:系统查报告进度分数
3 问题模块
(1)增加问题:问题系统提交等导师回复
(2)传文件应问题:系统传文件应问题方便导师查
(3)导出问题进度表:系统导出问题进度表方便提供纸质版学校
4 务模块
(1)完成务书求:务书容进行回复
(2)传文件附件:务书容进行附件传方便导师阅读存档
34系统例分析
341理员功例
完成系统台理包括课题增加删修改课题信息进行审核批量增加删分页展示课题评分批量操作户增加删修改分页展示方便导入学生导师信息理员信息导出统计表格课题务书增加删修改问题增加修改删审核问题通进行删开题报告终稿增加修改删报告进行评分增加答辩组信息公告发布删

图32 台理员例图
342导师例
导师例图33示完成课题理包括课题增加删修改课题信息进行审核批量增加删课题开题报告终稿评分学生信息查导出学生信息统计表格课题务问题增加修改删审核问题通进行删

图33 导师例图
343学生例
学生例图33示功选择课题务书查接受务书提交务书完成容查容信息查编辑提交开题报告终稿查报告信息状态传报告附件

图34 学生例图

35 章结
通系统行性分析引出系统实现目标展示出系统全部功需求系统例进行分析

第四章 系统概设计
41系统架构设计
系统采BS架构采典MVC三层分层控制结构分数库层(model层)控制层(controller层)界面层(view层)中界面层赖控制层调数层
(1)界面(view)层
界面层负责网站显示信息采集户发起请求传递控制层控制层结合数库层处理数返回处理结果界面层结果显示户系统中通Vuejs技术实现界面展示
(2)控制(controller)层
控制层处理界面层传递请求处理户交互部分调service层service层返回数返回调方控制层中应该包含业务逻辑系统中通集成SpringMVC框架负责处理户请求
(3)数(model层)
数层负责数库进行读写操作处理控制层传递参数参数进行计算分析根需求写入者查询数库返回结果控制层系统中通集成Mybatis框架实现
系统架构图图41示

图41 系统架构图
42系统实体类类图
系统实体类类图图示

图42 系统实体类类图


图43 系统实体类类图

图44 系统实体类类图
43系统数库ER图
系统数库设计ER关系图图45示

图45 系统ER图
系统权限设计ER关系图图46示

图46 系统权限ER图

44数库设计
操作表(log_operation)表41示
表41 log_operation表定义
序号
字段
说明
数类型
长度


允许空
默认值
1
id
增id
int



×
NULL
2
opera_content
操作容
text
65535
×
×

NULL
3
opera_role
操作
varchar
100
×
×

NULL
4
opera_time
操作时间
datetime

×
×

NULL


答辩组表(reply_team)表42示存储答辩组信息
表42 reply_team表
序号
字段
说明
数类型
长度


允许空
默认值
1
id
增id
int



×
NULL
2
team_name
答辩组名称
varchar
100
×
×

NULL
3
team_address
答辩址
varchar
100
×
×

NULL
4
reply_time
答辩时间
datetime

×
×

NULL
5
team_leade_id
答辩组长id
varchar
100
×
×

NULL


学院表(t_academy)表43示存储学院相关信息
表43 t_academy表
序号
字段
说明
数类型
长度


允许空
默认值
1
id

int



×
NULL
2
aca_name
学院名称
varchar
255
×
×

NULL
3
aca_introduce
学院介绍
text
65535
×
×

NULL


理员表(t_admin)表44示存储理员信息
表44 t_admin表
序号
字段
说明
数类型
长度


允许空
默认值
1
admin_id
理员账号
varchar
100
×

×
NULL
2
admin_password
登陆密码
varchar
100
×
×
×
NULL
3
admin_name
理员名称
varchar
100
×
×

NULL
4
admin_sex

varchar
4
×
×

NULL
5
admin_age
年龄
int

×
×

NULL
6
admin_birthday
生日
varchar
100
×
×

NULL
7
admin_phone
电话
varchar
100
×
×

NULL
8
admin_mail
邮箱
varchar
100
×
×

NULL
9
admin_address

varchar
100
×
×

NULL
10
admin_remark
备注
varchar
100
×
×

NULL
11
admin_type
1助手2超级理员
int

×
×

NULL


公告表(t_notice)表45示存储系统公告信息
表45 t_notice表
序号
字段
说明
数类型
长度


允许空
默认值
1
id
增id
int



×
NULL
2
notice_conten
公告容
text
65535
×
×

NULL
3
notice_time
公告发布时间
datetime

×
×

NULL
4
notice_publisher
公告发布
varchar
255
×
×

NULL
5
aca_id
学院id外键学院表
int

×
×

NULL

课题问题表(t_progress)表46示存储课题问题相关信息
表46 t_progress表
序号
字段
说明
数类型
长度


允许空
默认值
1
id

int



×
NULL
2
progress_sub_id
课题id外键课题表id
varchar
100
×
×

NULL
3
prog_content
问题容
text
65535
×
×

NULL
4
prog_content_time
问题发表时间
datetime

×
×

NULL
5
prog_reply
导师回复容
text
65535
×
×

NULL
6
prog_reply_time
导师回复时间
datetime

×
×

NULL


课题成绩表(t_scorerecord)表47示存储课题开题报告终稿答辩成绩
表47 t_scorerecord表
序号
字段
说明
数类型
长度


允许空
默认值
1
id
增id
int



×
NULL
2
score_sub_id
课题id
varchar
100
×
×

NULL
3
first_report_score
初稿成绩
decimal

×
×

NULL
4
final_report_score
终稿成绩
decimal

×
×

NULL
5
reply_score_
答辩成绩
decimal

×
×

1
6
reply_team_id
答辩组id
int

×
×

NULL





课题报告表(t_report)表48示存储课题开题报告终稿信息
表48 t_report表
序号
字段
说明
数类型
长度


允许空
默认值
1
id
增id
int


×
×
NULL
2
report_sub_id
课题id外键课题表id
varchar
100
×

×
NULL
3
report_type
报告类型1开题报告2文定稿
int

×

×
NULL
4
report_state
状态:1未提交2已提交3延期提交4通5驳回修改6已修改
int

×
×

1
5
report_content
报告容(富文编辑)
text
65535
×
×

NULL
6
report_subtime
报告提交时间
datetime

×
×

NULL
7
report_version
版信息默认0
float

×
×

0
8
stu_message
学生提交反馈信息
text
65535
×
×

NULL
9
tea_suggestion
导师意见
text
65535
×
×

NULL
10
report_file
报告附件
varchar
100
×
×

NULL
11
report_temp
报告模板
varchar
100
×
×

NULL

学生表(t_student)表49示存储学生信息
表49 t_student表
序号
字段
说明
数类型
长度


允许空
默认值
1
stu_id
学生登陆账号
varchar
100
×

×
NULL
2
stu_password
学生登陆密码
varchar
100
×
×
×
NULL
3
stu_name
学生名称
varchar
100
×
×
×
NULL
4
stu_major
学生专业
varchar
100
×
×
×
NULL
5
stu_class
学生班级
varchar
100
×
×

NULL
6
stu_sex
学生年龄
varchar
4
×
×

NULL
7
stu_age
学生年龄
int

×
×

NULL
8
stu_birthday
学生生日
varchar
100
×
×

NULL
9
stu_phone
学生电话
varchar
100
×
×

NULL
10
stu_mail
学生邮箱
varchar
100
×
×

NULL
11
stu_address
学生址
varchar
100
×
×

NULL
13
academy_id
学院id外键
int

×
×

NULL

导师表(t_teacher)表410示存储导师信息
表410 t_teacher表
序号
字段
说明
数类型
长度


允许空
默认值
1
tea_id
教师id
varchar
255
×

×
NULL
2
tea_password
教师密码
varchar
255
×
×

NULL
3
tea_name
教师名称
varchar
255
×
×

NULL
4
tea_sex
教师性
varchar
4
×
×

NULL
5
tea_age
教师年龄
int

×
×

NULL
6
tea_birthday
教师生日
varchar
255
×
×

NULL
7
tea_phone
教师电话
varchar
255
×
×

NULL
8
tea_mail
教师邮箱
varchar
255
×
×

NULL
9
tea_address
教师址
varchar
255
×
×

NULL
10
tea_remarks
备注
varchar
255
×
×

NULL
11
academy_id
学院id
int

×
×

NULL
课题表(t_subject)表411示存储毕业设计课题信息
表411 t_subject表
序号
字段
说明
数类型
长度


允许空
默认值
1
sub_id
课题id
varchar
255
×

×
NULL
2
sub_name
课题名称
varchar
255
×
×
×
NULL
3
sub_nature
课题性质1理性课题2实践性课题
int

×
×
×
NULL
4
sub_source
课程源1科研题目2企业题目3拟题目
int

×
×

NULL
5
sub_introduce
课题介绍
text
65535
×
×

NULL
6
sub_tea_id
课题导师外键教师表
varchar
255
×
×

NULL
7
sub_file
课题附件
varchar
255
×
×

NULL
8
first_report_deadline
开题报告时间
datetime

×
×

NULL
9
last_report_deadline
文定稿时间
datetime

×
×

NULL
10
stu_id
学生id外键学生表
varchar
255
×
×

NULL
11
sub_stu_state
选定状态1选定2审核3通
int

×
×

1
12
sub_last_score
终评分
decimal

×
×

NULL
13
show_id
展示id外键展示表id
int

×
×

NULL

课题务表(t_task)表412示存储课题务信息
表412 t_task表
序号
字段
说明
数类型
长度


允许空
默认值
1
id

int



×
NULL
2
task_content

text
65535
×
×

NULL
3
task_require
基求
text
65535
×
×

NULL
4
task_schedule
时间安排
text
65535
×
×

NULL
5
task_literature
应收集资料参考文献
text
65535
×
×

NULL
6
task_file
务附件
varchar
255
×
×

NULL
7
task_state
务状态1接受2已接受3已完成
varchar
255
×
×

NULL
8
task_number
点击次数
int

×
×

NULL
9
task_sub_id
课题id外键应课题表id
varchar
255
×
×

NULL
10
reply_content
回应容
text
65535
×
×

NULL
11
reply_file
回复附件
varchar
255
×
×

NULL
12
task_time
务发布时间
datetime

×
×

NULL
13
reply_time
回复时间
datetime

×
×

NULL

45 章结
详细介绍系统层作界面控制数间交互方式展示实体类类图展示数库ER图呈现系统底层架构

第五章 系统详细设计
51代码结构
511台代码
台代码图图51示

图51 台代码图
512前台代码
前台代码图图52示


图52 前台代码图
52理员模块功实现
节介绍毕业设计资料控台功实现效果
521系统登录
登陆界面网站入口户登录界面输入账号密码选择户类型登录成功跳转系统页失败提示失败原户页中点击退出退出成功返回系统登录界面毕业设计资料控台登录界面实现效果图53示

图53 系统登录界面
522系统界面
户输入账户密码选择身份会进入系统页实现图54示界面文毕业设计资料控台系统中完成课题发布选择相关功课题务书相关功开题报告终稿相关功课题问题相关功评分相关功

图54 毕业设计资料控台界面
523理员报告理模块
理员选择课题理功时候显示课题图55示

图55 课题信息列表查

理员根需求现课题进行编辑更新图56示


图56 新增课题信息
现课题理员点击编辑修改课题信息点击编辑进入界面图57示

图57增加课题信息
524理员户理模块
理员户CURD批量导入导出进入户理界面图58示

图58 户理界面

理员点击导出数功结果图59示

图59 导出数功结果

525理员系统理模块
理员点击系统理功理答辩组学院理公告理进入公告理界面图510示

图510 公告理界面

点击删公告会弹出删确定框点击删成功显示删成功否会提示户功结果图511示

图511 公告删结果
53导师模块功实现
节毕业设计资料控台系统中导师模块部分功实现效果进行介绍
531网站登录
理员登陆起需选择身份老师输入账号密码登陆结果图512示

图512 导师登陆界面

户输入密码错误结果图513示

图513 密码错误提示
532导师系统界面
登陆成功显示导师界面风格理员致左边功模块样结果图514示

图514 导师系统界面
533选题周进展理
导师点击课题信息查发布课题选题情况点击审核通学生选题者通恢复未选定状态审通撤销审核图515示

图515 课题审核功

导师点击周进展理进行学生问题回复问题理列表图516示

图516 问题理列表

导师编辑信息结果图517示

图517 导师信息修改界面
54学生模块功实现
节毕业设计资料控台系统中学生模块部分功实现效果进行介绍
541网站登录
理员登陆起需选择身份学生输入账号密码登陆结果图518示

图518 导师登陆界面

户未选择登陆身份结果图519示

图519 未选择登陆身份提示
542学生系统界面
登陆成功显示学生界面风格理员导师致左边功模块样结果图520示

图520 学生系统界面
543学生课题模块
学生点击查已选课题查选题详细信息结果图521示

图521 课题详细信息
544学生报告模块
学生点击查开题报告开题报告列表点击查题报告容开题报告列表图522示报告详情图523示

图522 开题报告列表


图523 开题报告详细界面
545学生周进展问题模块
学生点击周进展周进展列表点击修改增加问题进行修改者增加问题列表图524示修改周进展图525示

图524 周进展列表


图525 修改问题界面
55 章结
章展示系统前端代码端代码结构详细介绍页面具体功中包括理员模块导师模块学生模块
第六章 系统功测试
61系统运行环境
611软件环境
文系统开发软件环境表61示
表61 软件环境
操作系统
Window10
JDK
javaversion180_231
MYSQL
5729
TOMCAT
apachetomcat8541
IDE
IntelliJIDEA 20192
62系统测试工作
621测试目
测试目检查软件质量发现软件潜风险目找出系统BUG非证实项目存BUG
622测试方法
测试软件分种方式:白盒测试黑盒测试户测试
(1)白盒测试:测试中白盒测试需非常解项目逻辑部分开发员进行测试
(2)黑盒测试:解程序部逻辑结构前提测试系统功模块连接否正确信息错误时否相关信息提示处理等
(3)户测试:户测试中模拟实际户站户角度评审网站功模块界面设计风格否美观排版布局否正确等
检验代码流程否正确时发现源码问题降低修复成着重测试功模块间连接够正常链接跳转否正确等
623测试示例
表61列出毕业设计资料控台进行测试时部分测试例
表61 系统部分测试例
例编号
标题
操作程
预期结果
实际结果
PASSFAIL
1
户登录

输入正确正路账号密码
登录成功返回系统界面
登录成功返回系统界面
PASS
2
输入错误账号密码
登录失败页面显示错误信息
页面提示密码错误
PASS
3
理员增加学生
输入正确学生信息
页面提示增加学生成功
页面提示增加学生成功
PASS
4
输入已存学生信息
增加学生失败
页面提示学生已存
PASS
5
学生发布问题
输入问题信息
页面提示增加成功
页面提示增加成功
PASS
6
输入问题信息登陆身份期
跳转登陆界面
跳转登陆界面
PASS
7
导师发布课题指定学生
输入课题信息
发布成功显示课题列表
发布成功显示课题列表
PASS
63 章结
介绍系统软件运行环境详细介绍白盒测试黑盒测试户测试
第七章 总结展
71 工作总结
通次课题系统开发认识想完善开发网站需掌握方面知识网站界面设计前台系统开发台系统开发开发前需准备需求分析整系统全面考虑避免开发中期难挽回
进行预先需求分析语言方面选择JAVA提高开发速度Spring+SpringMvc+Mybatis整合框架分持久层服务层控制层进行框架整合分层层次进行单元解耦减低耦合性提高开发速度
时作名开发员搜索引擎非常重善工具次开发里新知识零搜索引擎功没
72 展
基springBoot毕业设计资料理台触种理方法技术方面研究需解决非常问题涉种新技术种前未接触技术继续努力做更总结面项目发展方
ivew基表格页面进行进步部封装减少代码量代码进行重新优化
权限验证问题重新shiro进行设计需进步改正
界面适应继续优化避免部分度缩适应会失效
设计手机端界面进步优化户硬件支持


参考文献
[1] 克雷格·沃斯 SpringBootinActionSpringBoot实战[M] 民邮电出版社北京2016100
[2] ElisabethRobson EricFreeman HeadFirstHTMLandCSS[M] 中国电力出版社北京201325
[3] BenForta MySQL必知必会[M] 民邮电出版社北京2009100
[4] KathySierra BertBates HeadFirstJava[M] 中国电力出版社北京2007100
[5] 吴灿铭 吕文达 JSP22动态网页设计零基础学[M] 清华学出版社北京2013100
[6] 耿祥义 张跃 JSP实教程(第三版)[M] 清华学出版社北京2015100
[7] 汪云飞 JavaEE开发颠覆者 Spring Boot实战[M] 电子工业出版海2016100
[8] 王飞飞 崔洋 贺亚茹 MySQL数库应入门精通[M] 中国铁道出版社西安2014100
[9] 周元哲 软件测试教程[M] 机械工业出版社北京2010100
[10] 杨少波 顾益军 J2EE项目实训Spring框架技术[M] 清华学出版社北京2008100
[11] Baron 王东高性MySQL[M]电子工业出版社北京201025
[12] 李刚疯狂Java讲义(第5版)[M]电子工业出版社出版北京20191

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 50 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

毕业设计管理系统的设计与实现

毕业设计管理系统的设计与实现 摘 要 随着Internet的飞速发展及互联网的普及,计算机已广泛用于政府、军事、科研、商业等部门,连接到千家万户,利用计算机实现毕业设计管理势在必行。 目前高校基本都采用网站的形式管理学生的毕业设计。 本文系统地介绍了毕业设计管理系统的工作原理、实现技术及系统架构方案。从而论述了一个毕业设计管理系统的设计原理、设计思想及具体的实现过程,对

山***1 5年前 上传2637   0

JAVA学习网站的设计与实现毕业设计

 毕业论文(设计)题 目  JAVA学习网站的设计与实现      院 系 专 业 计算机科学与技术学生姓名 学 号 指导教师 职  称   副教授   二O一一 年 X 月 X日声 明本

文***品 3年前 上传773   0

商务网站的设计与实现毕业设计

商务网站的设计与实现 摘要要求字数400字以上。 新华商城商务网站是以电子商务类网站为基础进设计行开发的前面再加一小段,说明当前商务网站的情况。 ,并充分利用计算机网络资源,以实现商城销售的现代化、资源利用的充分化、商品管理的系统化为目标的网站。所有具有电子商务网站的各种优越性,网站的设计采用B/S结构,用户利用浏览器就可以购买喜欢的服装,带来的? 很大的方便。网站开发运用热门

z***u 5年前 上传2145   0

精品课程网站的设计与实现毕业设计

此篇论文主要研究了精品课程网站的开发过程,目标是向大学所学习相关课程的学生提供一个知识交流平台,并为任课教师建设一个教学资源管理信息系统。系统以Html、Asp语言为依托,使用Access作为系统数据库,IIS作为服务器,利用Javascript、Actionscript 作为脚本语言,采用Flash、Css样式美化页面。论文首先介绍了精品课程网站建设的现状和意义,然后对网站进行了可行性分析和需求分析,并介绍了精品课程网站所实现的功能。通过测试分析,该系统运行稳定可靠,最后对系统进行了总结和展望。

知***享 4年前 上传3026   0

个人网站的设计与实现专科毕业设计

毕 业 设 计(说 明 书)题 目:________________________________姓 名:________________________________编 号: ( )字 号XX职业技术学院年 月 日XX职业技术学院毕 业 设 计 (论

文***品 3年前 上传1136   0

网上书店系统的设计与实现毕业设计

 密级: (2013 — 2017年) 题 目 网上书店系统的设计与实现 学 院: 软件学院 系 软件工程 专业班级:

文***享 4年前 上传1230   0

基于安卓手机平台的视频播放器的设计与实现毕业设计

本科毕业设计 题目:基于安卓手机平台的视频播放器的设计与实现 Title:Design and implementation of the Android mobile phone platform video player 学 号: 姓 名: 学 院: 物理与通信电子学院

z***u 5年前 上传1277   0

社区信息平台的设计与实现

作为新时代的发展,信息化的浪潮已经不断地扩展到国家的任何一个社区区域,作为政府基层部门都很清楚地了解到现在社区的发展已经达到了社区信息化的程度,为了更好的在政府与居民间进行沟通,促进城市文明的进步和发展,社区必须具备系统化和灵活化的信息平台。社区信息平台除了具备信息采集功能和信息发布功能,还应该同时具备服务确认功能以及与居民进行互动的功能。特别是进入信息化时代以后,随着电子政务的不断发展,对基层社区工作也提出了更高的要求。

d***n 5年前 上传2183   0

基于javaEE平台的城市重大活动监控毕业设计

在越来越现代化,繁华的城市中,人们出行越来越频繁,文化需求也越来越多,政府或者商家在城市中举办各种各样类型的活动,为了人流的安全,城市街道安装摄像头,红外等监控设备,再通过算法对人流数据实现不间断的分析,或者通过手机的信令进行统计分析。

爱***享 3年前 上传508   0

基于单片机控制的交通信号灯的设计与实现毕业设计

南 京 工 程 学 院毕业设计说明书(论文)作 者: 学 号: 系 部: 专 业: 通信工程 题 目: 基于单片机控制的交通信号灯 的设计与实现 指导者:

文***品 6个月前 上传170   0

基于Java EE平台的公交车辆运行监控系统的设计与实现

随着经济和城市化地高速发展,市民有多种的出行方式,其中最为重要的是公交车出行。城市公交车需求的数量在快速地增长,它每天会产生大量的实时运行数据急需计算机系统做及时的处理。由于公交车的实时情况需要立即反馈到后台管理人员,通过直观易懂的方式来进行展示,所以公交车辆运行监控系统的开发便尤为重要。

爱***享 3年前 上传707   0

基于JavaEE平台的设计资源交易平台的设计与实现

中国因改革开放政策实施的缘故,社会经济水平与日俱增,人民的消费水平也随之升高,中国正在经历前所未有的消费升级,越来越多的消费者在满足基本物质需求的基础上追求精致生活。

爱***享 3年前 上传497   0

温室大棚测控系统设计毕业设计

毕业设计外文文献翻译 毕业设计题目 温室大棚测控系统设计 翻译题目 智能红外温度传感器 专 业 测控技术与仪器 姓 名 班 级 学 号 指导教师 机械与材料工程学院 二〇XX年X月 智能红外温度传感器 跟上不断发展的工艺技术对工艺工程师来说是一向重大挑战。再加上为了保持目前迅速变化的监测和控制方法的过程的要求,所以这项任务已变得相当迫切

z***u 5年前 上传1198   0

毕业设计-韶山型电力机车保护控制的实现与原理分析

本课题主要针对铁道司乘、检修方向的学生,在已学的电力机车电器及电气线路专业知识基础上,进行本课题的设计。课题选自韶山系列交直型电力机车的实际线路,涉及范围较广。要求学生在已学专业知识基础上,全面了解交直电力机车的保护电器的结构组成、技术参数、工作原理,并对各型交直电力机车保护控制的实现方式进行整体了解,根据所分配的子课题进行相应保护控制线路的分析、保护电器的动作原理分析,并在此基础上尝试提出改进建议。

哈***耶 6年前 上传1794   0

基于Android的志愿活动平台的设计与实现

 基于Android的志愿活动平台的设计与实现 内容摘要伴随着移动互联网的迅速发展,“互联网+志愿服务“方式出现并衍生了许多相关应用与产品,志愿服务方式也更为多元。诸如“志愿汇”、“i志愿”

平***苏 1年前 上传479   0

ASPNET小区物业管理系统的设计与实现毕业设计

 小区物业管理系统的设计与实现 小区物业管理系统的设计与实现 摘要:随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当代社会这一市场需要应运而生的。小区的物业管理是物业管理公司都必须面对的工作,但目前我国仍有相当一部分的物业管理公司还停留在人工管理的基础上,这样的管理机制已经不适应时代的

z***u 5年前 上传1059   0

基于单片机的智能鱼缸的设计与实现毕业设计

近年来嵌入式发展迅速,智能家居也进入了人们的生活。智能鱼缸却没有快速发展。我根据市场上相关设备现状的分析和研究,从系统集成角度进行设计和开发,提出了一套多功能的智能观赏鱼缸控制系统的设计方案。

z***u 5年前 上传4285   0

影院订票系统设计与实现毕业设计论文

 编号 毕业设计(论文) 影院订票系统设计与实现 Design and Realization of Cinema Booking System 学院名称 专业名称 学生姓名 学号 指导教师 20XX年X月X日 摘 要 如今

z***u 5年前 上传4591   0

出租车计价器的设计与实现毕业设计

     本科生毕业设计 题 目: 出租车计价器的设计与实现 作 者: 学 号: 所属学院: 信息科学与工程学院 专业年级: 电子信息工程 指导教师: 职 称: 讲师 完成时间: 20XX年 X月X

文***品 5年前 上传1006   0

家乡旅游管理系统的设计与实现毕业设计

 本科生毕业论文(设计) 家乡旅游管理系统的设计与实现 姓  名 学  号 专  业 计算机科学与技术 指导教师 20XX年X月X日 摘 要 目前,旅游业已成为全球经济中发展势头最强劲和规模最大的产业之一,互联网的兴起给旅游业带来了新的契机。旅游网站逐渐成为旅游信息管理的主要途径。因此,开发一个稳定的适用性好的旅游管理系统具有非常重要的意义。在对现有旅游查询网站的分

z***u 5年前 上传1283   0

基于WEB的停车场管理系统设计和实现毕业设计

20XX 届 毕 业 论 文(设计)论文(设计)题目基于WEB的停车场管理系统的设计和实现院系名称计算机科学与技术系专业(班级)计算机科学与技术2005级本科班姓名(学号) 指导教师 系负责人 二O O九年X月X日摘

文***享 3年前 上传701   0

基于Web技术的驾校考试系统的设计与实现毕业设计

基于Web技术的驾校考试系统的设计与实现毕业设计 摘 要 在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网上考试则是网络技术一个很重要的发展方向。网上考试一方面可以突破时空的界限;另一方面考生在自己熟悉的环境中考试也会更自在,能更好地发挥自己的真实水平,网络考试方式将是以后考试发展的趋势。 本论文主要阐述了基于Web技术的驾校考试系统的设计与实现。论文首先对

z***u 5年前 上传1585   0

2017年书籍装帧册的设计与实现毕业设计开题报告

书籍装帧册的设计与实现毕业设计开题报告  刘涵  选题依据  一、选题来源、目的和意义  本课题运用书籍装帧设计的理论为指导,结合书籍装帧设计和版式设计的原理,运用photoshop软件设计出一册《美食中国》书籍  二、设计内容  1、设计一版式新颖的书籍。包括书名、封面、护封(书脊与勒口)、腰封、书签或书签带、目录、环衬页与内容页、函套等部分的设计。  2、创作相关

l***f 7年前 上传510   0

数控技术毕业设计传动轴数控加工工艺设计

专业 数控技术 班级 姓名 一、课题名称: 传动轴加工工艺设计 二、主要技术指标: 1 大批量生产 2 Ф60和Ф32轴段公差等级较高分别要达到6级和7级公差。 3 Ф32Ф60轴段表面粗糙度要求较高要达到1.6。 4 Ф60的轴心线相对于Ф32的轴心线的同轴度公差为Ф0.03。 三、工作内容和要求: 1零件图分析 2 结构与工艺分析 3 数控加工工艺过程卡片和工序卡片 4 零件图一张 轴的三维造型

z***u 4年前 上传954   0

IC卡读写系统的单片机实现毕业设计

 XX 大 学 网 络 教 育 学 院 专科毕业论文 题目:IC卡读写系统的单片机实现 完成期限:20XX年1月8日 至 20XX年4月20日 学习中心:选择一项。 专业名称:电气自动化技术 学生姓名: 学生学号: 指导教师: IC卡读写系统的单片机实现 第1章 绪论 本章介绍了IC卡的发展历史和应用情况,说明了现代IC

z***u 5年前 上传1068   0