爱考研主题网站设计与制作毕业论文
2020-06-10 22:05:19
摘 要
随着社会高速地发展,当今,几乎各行各业对于求职者的学历要求越来越高,本科教育已经逐渐走向大众。因此,许多学生选择考研以完成学业的深造,同时提高自我的专业素养和人生价值。早期学校官方并未建立起专门的考研网站,而一些第三方网站上的资源往往包含很多虚假信息,考生不能得到全面的资讯,学校也不能及时了解校内的考研情况。因此,一个实用而又高效的校园考研主题网站对于现在的高校以及考生来说,具有一定的必要性。
本次毕业设计旨在完成一个校园考研主题网站,该系统采用MyEclipse开发工具,java开发语言,并使用MySQL数据库以及JSP等开发技术来完成整个网站的设计与制作。
本论文主要从高校和考生角度出发,分别从需求分析、总体设计和详细设计等几个方面进行具体介绍,实现的基本功能有:登录和注册;考研信息和论坛信息管理;考生座位申请、查看修改个人信息、论坛在线交互、资料下载共享;教师系统维护和管理等功能。特别地,本系统可以通过考生报考专业、院校等信息作为个人信息相熟度的辨析进行座位推荐。针对入座考生,考研机构能够迅速查询到具体报考方向的考生,并推送相关通知,增强了系统的实用性。
关键词:考研 MyEclipse Java MySQL 网站 The design and produce of postgraduate examination topic website
Abstract
With the rapid development of society, nowadays, almost all kinds of fields demands job seekers for higher and higher education, undergraduate education has gradually been common. Therefore, many students choose to join the postgraduate examination to study further, meanwhile improving self-professional quality and value of life. Early, most of universities did not establish a special postgraduate examination site, and some third-party sites’ resources always contain a lot of false information, so students can’t get comprehensive information. And universities can’t keep abreast of the school postgraduate examination situation. Therefore, a practical and efficient postgraduate examination website for the current universities and students is undoubtedly a good choice.
This graduation project aims to complete a campus postgraduate examination theme website, the system uses MyEclipse development tools, java development language, and link the MySQL database and JSP development technology to complete the entire design and produce of website.
This paper mainly stands in the perspective of universities and students, respectively, introduces specifically from the needs analysis, the overall design and detailed design and other aspects. The basic functions that are achieved: login and registration; postgraduate examination information and forum information management; students apply for seats to study, view and change personal information, forums online interaction, data download and sharing; teacher system maintenance and management functions; In particular, this web site take students’ major, department and some other personal background information as the distinction to recommend seat to students. And, the postgraduate institution can quickly query the students of the specific direction to transfer some notifications.
Keywords: postgraduate examination; MyEclipse; Java; MySQL; Web site;
目录
摘要 I
Abstract II
第一章 绪论 1
1.1课题研究的背景和意义 1
1.1.1课题研究的背景 1
1.1.2 课题研究的意义 1
1.2课题的研究现状 2
1.3课题的研究路线 4
第二章 平台开发工具和技术 5
2.1开发工具介绍 5
2.2开发技术介绍 5
2.2.1 Java语言介绍 5
2.2.2 JSP技术介绍 5
2.3 MySQL数据库介绍 6
2.4开发环境配置和服务器介绍 6
2.4.1 JDK的安装和配置 6
2.4.2 Tomcat服务器 7
第三章 系统需求分析 8
3.1可行性分析 8
3.1.1经济可行性 8
3.1.2 技术可行性 8
3.1.3 时间可行性 8
3.3 需求分析 9
3.3.1 需求综述 9
3.3.2 系统总体流程图 9
3.3.3 系统总体功能需求分析 10
第四章 系统详细设计 11
4.1 总体设计概述 11
4.2 系统功能模块 11
4.2.1系统功能模块总体概述 11
4.2.2 系统功能模块图 11
4.2.3 系统功能模块描述 13
第五章 数据库设计 14
5.1 数据库设计理念 14
5.2 局部E-R图 14
5.2.1 审核教师E-R图 14
5.2.2 考生E-R图 15
5.2.3考研机构E-R图 15
5.2.4 其他非用户实体E-R图 15
5.3 详细表格设计 19
5.3.1 审核教师表(users) 19
5.3.2 考生表(huiyuan) 19
5.3.3 主页栏目板块表(lanmu) 20
5.3.4 考研信息表(xinxi) 21
5.3.5 下载资料信息表(zydownload) 22
5.3.6 在线评论表(comment) 23
5.3.7系统公告表(notice) 24
第六章 系统具体实现 25
6.1 主页的设计与实现 25
6.1.1 主页头部实现 25
6.1.2 中间部分的实现 28
6.1.3 页面底部的实现 30
6.2 考生功能实现 32
6.2.1 考生登录注册 32
6.2.2 考生座位申请 35
6.3 审核教师功能实现 37
6.3.1座位管理 37
6.3.2 用户管理 38
6.3.3 论坛管理 38
6.3.4 栏目管理 39
第七章 总结与展望 41
参考文献 42
致谢 43
第一章 绪论
课题研究的背景和意义
1.1.1课题研究的背景
随着社会对学历的要求越来越高,能够使用相对有限的条件考上一所心仪大学的研究生是每一位考生所梦寐以求的。目前,各个大学还未对于考研这一栏目专门制作校内的考研网站,并且关于应届生的校内复习教室也尚未进行有效管理,目前还是按照类似于图书馆占座的模式分配考研座位。并且,学校关于一些考研、校内校外保研的资格、流程等重要信息也不能直接传达给学生,更不能具体了解到本校考研的情况。因此,这样的一个集在线交流、资料下载分享、座位分配等功能的校园考研主题网站是具有一定实用性的。
选择本课题作为研究课题,主要目的在于:为考生节约考研的前期信息准备时间、方便高校更好的管理和了解本校学生的考研事务、使得考研机构能够更好的分析当前的考研热点并及时向考生输送信息。目前,很多考生初期并不了解考研的各方面信息,并且互联网上第三方平台发布的多半广告信息均存在虚假内容植入,很难分辨真伪,再加上各个高校的考研政策更新频繁,这给考生在前期的准备上带来了很大的负担。并且考生在后期复习过程的场所选择也有限,一些考研教室得不到有效管理,考生也无法正常入座备考。而对于一些考研培训机构来说,也无法了解到当前学校的考研热点、动态,只能通过传统式的在校园内张贴海报,发放传单,这不仅增加了学校后期的清理工作,也增加了考研机构的宣传成本。既然如此,正应该建立起一个专门的校园考研网站,有效地利用计算机将这些资源、信息管理起来。
1.1.2 课题研究的意义
本课题的研究意义在于通过考研主题网站,一方面,为考生营造一个全面便捷的考研环境,在教室座位选择方面,则避免了以往“学生们争抢座位、有位置却不用、座位归属”甚至一些学生故意占有许多座位进行出售的行为,通过后台分析各考生的本科专业、报考院校、报考专业等信息,作为个人信息相熟度的辨析进行座位的推荐。并且,通过这一平台广大学生可以动态了解并分享到最新的考研咨询、相关专业资料。在追踪每位考生的学习率、后期研究生升学率等信息后,进行相关条件的数据分析。首先,可针对考研复习场所的开放以及开设时间进行记录。并且,对各考研机构的升学率、报名率和其具体培训方式、流程也进行一定区分度的分析,从而能作为选择培训机构的一方面意见。最重要的是,通过记录每位考生的报考院校、专业、相关报考科目以及后期是否成功入学等信息,可作为针对报考导向的有利数据,以便更好的把握考研这一人生方向。值得一提的是,当今社会,考研已成为社会愈加关注的热点,可以说的上是决定人生命运的第二选择。而这样的一个主题平台,对于考生自己来说,可以更好的全面把握考研,做到心里有数,最终获得自己期望的结果。而对于各高校、考研机构乃至社会,则可以更加客观、全面的分析考研,形成一张清晰的蓝图。
1.2课题的研究现状
经过较为广泛的资料查阅,本考研网站管理系统决定采用基于Struts、Hibernate、Spring三层框架体系的Web技术:前台页面的设计采用了相关的CSS样式表和JavaScript动态页面;后台采用JSP技术实现前台页面数据与MySQL数据库之间的交互。整个开发过程围绕MyEclipse、MySQL开发工具及相关的辅助软件如Navicat8.0来实现。
相关图片展示: