本科毕业论文设计基于教师管理系统本科毕业设计

本科毕业论文设计基于教师管理系统本科毕业设计

ID:42175869

大小:410.77 KB

页数:32页

时间:2019-09-08

本科毕业论文设计基于教师管理系统本科毕业设计_第1页
本科毕业论文设计基于教师管理系统本科毕业设计_第2页
本科毕业论文设计基于教师管理系统本科毕业设计_第3页
本科毕业论文设计基于教师管理系统本科毕业设计_第4页
本科毕业论文设计基于教师管理系统本科毕业设计_第5页
资源描述:

《本科毕业论文设计基于教师管理系统本科毕业设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1引言11.1课题背景11.2目的和意义11.3开发工具及技术11.3.1开发工具11.3.1.1MyEclipse11.3.1.2Tomeat21.3.1.3MySql21.3.2JSP21.3.3JavaScript31・4软硬件需求42需求分析52・1需求分析调研52.2可行性分析52.2.1技术的可行性52.2.2经济的可行性52.2.3操作可行性52.2.4法律的可行性62・3功能模块需求分析62.4设计的基本思想62.5性能需求62.5.1系统的安全性62.6界面需求73系统分析与设计93・1数据库的分析与设计93・1・1数据库的

2、概念结构设计93.1.2数据库的逻辑结构设计93.1.3数据库的连接原理101.2中文乱码问题处理114系统功能实现144.1系统登陆页142.2系统主页面154.3教师信息查询164.3.1教师信息查询164.3.2教师信息查询174.4教师工资查询214.5修改个人密码234.6安全退出系统235软件测试245.1软件测试的方法与步骤245.2测试用例设计与测试用例的运行过程及测试结果分析255.2.1模块测试255.2.2集成测试265.2.3验收测试265.3评价266结论27参考文献29致谢291引言1.1课题背景计算机网络技术的发

3、展,给信息时代的人们带来了很大的方便。如今在Internet上,随处都可以看到种类繁多的信息管理系统,比如,企业办公化自动管理系统,电子商务系统,学校教务管理系统等等。随着信息技术的日益发展已深入到社会的各个角落,教职工管理也不例外,尤其作为高等院校的教职工管理工作,是高校各项工作的重要组成部分,其管理能力和服务水平的高低直接关系到教职工的利益、正常的教学和整体办学水平,直接影响到人才的培养质量.目前,我校教职工管理工作还是存在着很多问题。我校教职工现为手工管理,效率低、易出错、手续繁琐,而且耗费大量的人力,物力,财力。基于以上等一些实际存在

4、的情况,以及与我校管理人员的沟通反馈结果來看,他们希槊有一个教师管理系统,能够实现教职工智能化网络化功能。通过此系统,管理员人员可以对教职工的各项情况实行电脑化管理,这样可以提高工作效率,也使得教职工管理所需的各项信息能方便快速进行录入,查询,删除和更新,对相应关键数据也能够方便的统计结果并冃以报表或者图形的方式展现出来1.2目的和意义长久以来,教职工的管理工作大多数都采用的是传统的手工方式来记录相关信息,这种管理方式存在很多缺点,比如说,教职工信息、工资信息的录入,查询,更新,分析都要完全依赖管理人员的手工记录和人工分析,人工记录是相当麻烦

5、的。为满足需求,决定采用各种编程语言JSP开发了基丁B/S架构的教师管理系统,教师管理系统是涉及信息科学、数据计算和计算机技术的复杂的人机交互系统。通过这些系统,可以对教职工和管理进行智能化管理,有效地记录并查询教职工的各项情况,为管理者提供了诸多方便。1.3开发工具及技术131开发工具此次设计主要采用MyEclipse加Tomcat后台服务器进行,设计过程中页面主要使用JSP技术完成,下面对MyEclipse、Tomcat和MySql数据库进行简要介绍。(1)MyEclipseMyEclipse,是一个十分优秀的用于开发Java,J2EE的

6、Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持I•分不错oMyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibcrnatc。(1)Tom

7、catTomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。可以这样认为,当在一台机器上配置好Apahce服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。(2)MySqlMySql使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性;支持AIX、FreeBSD、HP-UX>Linux、MacOS、NovellNet

8、ware^OpenBSD、OS/2Wrap、Solaris.Windows等多种操作系统;为多种编程语言提供了API;支持多线程,充分利用CPU资源;提供TCP/I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。