- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web的管理系统毕业论文
目 录
1引言 1
1.1研究背景 1
1.2本文工作 1
2 相关技术及开发工具 1
2.1 Strust2 框架 1
2.2 Hibernate框架 2
2.3 Ajax 技术 3
2.4 JQuery技术 3
2.5 MYSQL 技术 3
2.6运行环境 4
2.7软硬件需求 4
2.7.1硬件环境 4
2.7.2 软件环境 4
3 系统分析与设计 4
3.1需求分析 4
3.2系统的功能设计 5
3.3功能模块设计 5
3.3.1 用户登录模块 5
3.3.2 选题模块 5
3.3.3 学生成绩评定模块 6
3.3.4留言板模块 6
3.3.5公告板模块 6
3.4系统结构图 6
4 系统数据库设计 7
4.1数据库E-R图 7
4.2数据库相关表 10
5详细设计 14
5.1 系统登录功能实现 14
5.2系统首页设计 16
5.3老师管理模块 17
5.3.1老师信息增加 17
5.3.2老师信息管理 18
5.4学生信息管理 19
5.4.1学生信息管理界面 19
5.4.2 学生信息删除 20
5.5公告信息管理 21
5.5.1公告信息增加 21
5.5.2公告信息查询 21
5.6论文课题查询 22
5.7论文管理 24
5.8安全退出系统 25
5.9学生选取老师 25
5.10留言板界面 25
6系统测试 26
6.1系统测试目的与意义 26
6.2测试分析 26
6.2.1链接测试 26
6.2.2数据库测试 27
6.2.3功能测试 27
6.3测试结果分析 27
7结束语 27
参考文献 28
致谢 29
1引言
毕业论文管理系统,这种到目前为止还没有在各大高校执行的一款管理系统,其实有着不可忽视的意义。毕业生和指导老师在毕业的时候会显得特别麻烦,而这个系统正好减轻了老师繁重的工作,从而也方便了学生。
1.1研究背景
随着计算机时代的前进,计算机已经变成现实生活中不可缺少的一部分,人们在工作中依靠计算机技术已经无可替代。而毕业论文设计作为大学生在大学时代学习的一个重要展现,有必要具体实现计算机网络化和信息化的管理,这样不仅可以减轻论文指导老师承重的负担,也可方便指导老师进行课题申报、评分等过程,让比较繁重的毕业设计采用数据库进行统一管理。因此,设计一种毕业论文综合管理系统是各大高校教学管理所向往发展的一项任务,也是各院校教学发展的主要趋势。
目前在国内外虽然有很多像这种类似的系统和软件,然而真正应用到各大高校和院校的却少之又少。针对各大高校及院校的基本需求和要求,一个好的毕业论文管理系统必须操作比较简单,功能比较完善,能够很好的向学生及老师展示其优点。
1.2本文工作
毕业论文设计作为大学生在大学四年的一个成果,是考察学生自身能力的一个机会。本设计主要针对各个高校的毕业论文管理,面向老师和所有即将毕业的学生,系统实现了学生自主选题和教师申报课题的双向交流,并增加了留言板、文件上传与下载、网上评分、发布公告等功能,能够保证毕业设计期间管理员、老师、学生之间信息的沟通,对保证毕业设计的质量有不可忽视的现实意义。
2 相关技术及开发工具
2.1 Strust2 框架
Struts 2是三大框架之一,采用拦截器的机制来处理用户请求,也使得业务逻辑控制器能够与ServletAPI完全脱离开
工作原理如图2-1所示:
图2-1 Struts2工作原理图
2.2 Hibernate框架
Hibernate是一个独立框架,是SSH框架中的H,在使用Hibernate的时候都会有对应的映射文件,把java中的对象映射到数据库中,从而方便人们更好,更形象化的操作数据库属性,其工作原理如图2-2所示。 Hibernate可以应用在很多场合,它可以通过PO,对数据库表中的数据进行增删改查工作,从而完成数据的持久化。
图2-2 Hibernate工作原理图
2.3 Ajax 技术
Ajax(Asynchronous JavaScript and XML)是由 HTML,JavaScript,CSS 和 DOM 等技术组成。
Ajax在现代很多浏览器中都能使用,它是一种支持异步请求的技术。也就是说, XMLHttpRequest(xmlHttp)对象可以让用户使用JavaScript 向服务器提出请求并且响应。
Ajax技术比较适用于交互比较多,读取数据频繁的web应用。其工作原理如图2-3所示。
图2-3 Ajax工作原理图
2.4 JQuery技术
JQuery是一个优秀的JavaScript框架,它是轻量级的JS库,在使用的时候它兼容多种浏览器,解决程序员由于浏览器不同而导致的外部因素,并且能够方便为web端提供Ajax交互。JQuery还有很多优点,其中一个就是其文档写的非常详细
您可能关注的文档
最近下载
- 《公共体育课》课程健美选项教学大纲.pdf VIP
- 新教材牛津译林版必修第一册全册各单元重点语法总结.pdf VIP
- 公共体育课课程排舞选项教学大纲.pdf VIP
- 不发火施工方案.pdf VIP
- 初中英语新人教版八年级上册Unit 2 Home Sweet Home语法知识讲解和练习(2025秋).doc VIP
- 新教材高中物理 期末综合检测(A、B卷)(含解析)新人教版必修第一册.pdf VIP
- 2025新人教版八年级英语上册Unit 2 Home Sweet课文讲解学案.docx VIP
- 2024年新教材高中物理模块综合检测A含解析新人教版必修第一册.docx VIP
- 2024新化县中小学教师招聘考试题库及答案.docx VIP
- 2024_2025学年新教材高中物理期末把关检测卷含解析新人教版必修第一册.doc VIP
文档评论(0)