没有合适的资源?快使用搜索试试~ 我知道了~
基于Java教师工资管理设计与实现.doc
需积分: 5 0 下载量 51 浏览量
2023-06-14
09:41:47
上传
评论 1
收藏 863KB DOC 举报
温馨提示
试读
46页
基于Java教师工资管理设计与实现.doc
资源推荐
资源详情
资源评论
`
i
教师工资管理系统
摘 要
随着科技的迅速发展,各种管理系统已应用到社会的各个领域。高等院校作为科技
发展的前沿阵地,实现对教师工资的信息化管理是一个必然的趋势和潮流,教师工资采
用传统的手工管理模式已经逐渐不能适应时代的发展。
通过教师工资管理系统这个平台,它将计算机操作及管理理念融于教师工资管理的
实际运用中,可以实现教师工资管理的信息化、网络化、系统化、规范化,使工作人员
从繁杂的数据查询和统计中解脱出来,减少工作量。系统的主要功能包括:教师信息添
加管理、教师信息统计、教师信息导出 excel、教师工资管理、工资统计等。
本系统前台主要使用 JSP 作为开发语言,后台使用 MySql 作为数据库管理系统,
开发环境是 MyEclipse,服务器采用 tomcat,开发出的一个 B/S 结构的教师工资管理系
统。
关键词:教师;JSP;B/S 结构
ii
Teacher salary management system
Abstract
With the rapid development of science and technology, all kinds of management
systems have been applied to each field of the society. Colleges and universities are at the
forefront of technological development, realizing the teacher salary information management
is an inevitable trend , using the traditional manual management mode has not adapted to the
development of the times.
Through the teacher salary management system ,Computer operations and management
philosophy will melt in the practical application of the management of teachers' salaries,also
can realize the teacher management informatization, network, systematic, standardized, so
that the teacher from the complex data query and statistics out, reduce the workload. The
main functions of the system include: Teachers' information to add information, teacher
information management, information statistics, teacher information export excel, teacher
salary management, wage statistics.
The front of the system using JSP as a development language, the use of MySql as a
database management system, the development environment is MyEclipse, server using
tomcat, developed a technology based on B / S structure of the Residence management
system.
Keywords: Teacher; JSP; B / S structure
iii
目 录
摘 要....................................................................i
Abstract.................................................................ii
1 绪论...................................................................1
1.1 课题背景...........................................................1
1.2 目的和意义.........................................................1
1.3 开发工具及技术.....................................................1
1.3.1 开发工具 .....................................................1
1.3.2 JSP..........................................................3
1.3.3 JavaScript...................................................4
1.3.4 B/S..........................................................4
1.4 软硬件需求.........................................................5
2 需求分析...............................................................6
2.1 需求调研...........................................................6
2.2 可行性分析.........................................................6
2.2.1 技术的可行性 .................................................6
2.2.2 经济的可行性 .................................................6
2.2.3 操作可行性 ...................................................6
2.2.4 法律的可行性 .................................................6
2.3 系统开发步骤.......................................................7
2.4 系统用户用例.......................................................7
2.5 功能模块需求分析...................................................7
2.6 设计的基本思想.....................................................8
2.7 性能需求...........................................................8
2.7.1 系统的安全性 .................................................8
2.7.2 数据的完整性 .................................................8
2.8 界面需求...........................................................9
3 系统分析与设计........................................................10
3.1 数据库的分析与设计................................................10
3.1.1 数据库的概念结构设计 ........................................10
3.1.2 数据库的逻辑结构设计 ........................................11
3.1.3 数据库的连接原理 ............................................12
3.2 中文乱码问题处理..................................................13
4 系统功能实现..........................................................15
4.1 系统登陆页........................................................15
4.2 系统主页面........................................................17
4.3 教师信息管理......................................................18
4.3.1 信息录入 ....................................................18
4.3.2 信息编辑 ....................................................19
4.3.3 信息统计 ....................................................20
4.3.4 信息删除 ....................................................20
iv
4.4 工资信息管理......................................................21
4.4.1 工资录入 ....................................................21
4.4.2 工资信息查询 ................................................21
4.5 修改个人密码......................................................25
4.6 安全退出系统......................................................25
5 系统测试..............................................................26
5.1 系统测试目的与意义................................................26
5.2 测试方法..........................................................27
5.3 测试的主要内容....................................................27
5.4 测试过程..........................................................28
5.5 其他错误..........................................................29
结 论.................................................................30
参考文献.................................................................31
致 谢.................................................................32
外文原文.................................................................33
中文翻译.................................................................40
1
1 绪论
1.1 课题背景
计算机网络技术的发展,给信息时代的人们带来了很大的方便。如今在 Internet 上,
随处都可以看到种类繁多的信息管理系统,比如,企业办公化自动管理系统,电子商务
系统,学校教务管理系统等等。随着信息技术的日益发展已深入到社会的各个角落,教
师工资管理也不例外,尤其作为高等院校的教师工资管理工作,是高校各项工作的重要
组成部分,其管理能力和服务水平的高低直接关系到教师的利益、正常的教学和整体办
学水平,直接影响到人才的培养质量.目前,教师工资管理工作还是存在着很多问题。有
部分学校教师工资现为手工管理,效率低、易出错、手续繁琐,而且耗费大量的人力,
物力,财力。基于以上等一些实际存在的情况,通过与管理人员的沟通反馈结果来看,
这种传统的方式会逐渐被淘汰,应当有一个教师工资管理系统,能够实现教师工资智能
化网络化功能。通过此系统,管理员可以对教师的各项情况实行电脑化管理,这样可以
提高工作效率,也使得教师工资管理所需的各项信息能方便快速进行录入,查询,删除
和更新,对相应关键数据也能够方便的统计结果并且以报表或者图形的方式展现出来。
1.2 目的和意义
长久以来,教师工资的管理工作大多数都采用的是传统的手工方式来记录相关信息,
这种管理方式存在很多缺点,比如说,教师信息、工资信息的录入,查询,更新,分析
都要完全依赖管理人员的手工记录和人工分析,人工记录是相当麻烦的,不仅劳动强度
大,效率低,而且容易出错,数据不变更改。为满足需求,决定采用编程语言 JSP 开发
了基于 B/S 架构的教师工资管理系统,该管理系统是涉及信息科学、数据计算和计算机
技术的人机交互系统。通过这个系统,可以对教师信息和工资信息进行智能化管理,有
效地记录并查询教师工资的各项情况,为管理者提供了诸多方便。
1.3 开发工具及技术
1.3.1 开发工具
此次设计主要采用 MyEclipse 加 Tomcat 后台服务器进行,设计过程中页面主要使
用 JSP 技术完成,下面对 MyEclipse、Tomcat 和 MySql 数据库等等进行简要介绍。
(1) MyEclipse
MyEclipse,是一个十分优秀的用于开发 Java, J2EE 的 Eclipse 插件集合,MyEclipse
的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse
企业级工作平台(MyEclipse Enterprise Workbench ,简称 MyEclipse)是对 Eclipse IDE
的扩展,利用它我们可以在数据库和 JavaEE 的开发、发布,以及应用程序服务器的整
合方面极大的提高工作效率。它是功能丰富的 JavaEE 集成开发环境,包括了完备的编
码 、 调 试 、 测 试 和 发 布 功 能 , 完 整 支 持 HTML, Struts, JSP, CSS, Javascript, SQL,
Hibernate。
(2) Tomcat
Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多
的场合下被普遍使用,是开发和调试 JSP 程序的首选。可以这样认为,当在一台机器
上配置好 Apahce 服务器,可利用它响应对 HTML 页面的访问请求。实际上 Tomcat 部
剩余45页未读,继续阅读
资源评论
小码叔
- 粉丝: 4146
- 资源: 1181
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功