基于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是三大框架之一,在设计的项目中用到Struts2都会有一个对应的l,在这里面采用的机制来处理用户传过来的请求,是界面之间的跳转能够变得更安全,同时也
使得业务逻辑中的控制器能够与Servlet和API完全脱离开。
工作原理如图2-1所示:
图数据库管理员岗位要求2-1 Struts2工作原理图
2.2 Hibernate框架
Hibernate是一个独立框架,是SSH框架中的H,在使用Hibernate的时候都会有对应的映射文件,把java中的对象映射到数据库中,从而方便人们更好,更形象化的操作数据库属性,其
工作原理如图2-2所示。 Hibernate可以应用在很多场合,它可以通过PO,对数据库表中的数据进行增删改查工作,从而完成数据的持久化。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论