文献随笔(四)

一.基本信息

标题:毕业论文选题系统的设计与实现

时间:2018.5

出版源:郑州大学

文件分类:论文选题系统

二.研究背景

大学本科毕业论文的管理,是大学四年学习的一个终点和重点。毕业论文是四年学业成就的精华,它的质量好坏,可以集中体现一个学校的办学质量。由于很多高校在毕业生的毕业论文指导方面依然采用学生和指导教师之间面对面交流方式,不仅效率低,工作量大,出错率高,而且耗费了学生和教师的大量时间。

2015 年 7 月 1 日,国务院颁布《国务院关于积极推进“互联网 +”行动的指导意见》(国发〔2015〕40 号),提出了“互联网 +”十一项重要规划。针对教育领域,该文件提出以互联网为基础设施和创新要素,探索新型教育服务供给方式。

三.具体内容

系统相关技术:

1.Web 端开发技术介绍:本选题系统在 Web 端采用 B/S 结构。选择这种模式可以大大降低日常维护的工作量。在服务端采用的是 Web 应用服务器 Tomcat,它得到了许多软件开发
商的支持。其主要特点为技术先进、性能稳定。它运行时相比其他服务器平台占用的系统资源小,且扩展性比较好。

本系统最主要的开发工具是 Eclipse,设计脚本的主要采用了 JSP开发技术。

考虑到综合性能,本系统放弃了 SQL server 等大型数据库使用了 MySQL 5.0数据库作为后台数据库的开发工具。而访问 MySQL 数据库时则使用了有非常广泛群众基础的 SQL 语言,它是用于访问数据库的最常用标准化语言。

需求分析:本系统是为了方便学生的论文写作工作和指导教师的论文指导工作而设计开发的。项目目标用户主要针对应届毕业生及相关的毕业设计指导教师。毕业设计选题系统的设计从用户角色来说总体分为三个模块,分别为学生模块,教师模块和管理员模块。
整个选题系统首先建立在一个 Web 端系统上,该系统利用 HTML+DIV+CSS 技术来设计 Web 前端,利用 JSP 技术来开发后台相关功能,以 MySQL 数据库为后台的核心应用,使毕业生和导师能够通过网络进行毕业设计的选题及写作辅导,这样能够得到新的毕业设计信息,得到更好的辅导效果。
技术难点:本程序中关键的技术难点有三处。第一是在教师模块的增删功能部分;第二是在未选题学生模块的选题功能部分;第三是在管理员模块的查看预选排序功能部分。

四.总结

本文是通过Web端来实现,虽然不是基于UML 但是还是有很多设计思路能够借鉴。本文的技术难点也是自己设计中碰到的问题。

引用:【】郭峰 毕业论文选题系统的设计与实现 郑州大学 2018.5

 

posted @ 2018-11-30 10:49  马澍  阅读(95)  评论(0编辑  收藏  举报