基于JSP的企业职工薪资管理系统_白华薇.docx
《基于JSP的企业职工薪资管理系统_白华薇.docx》由会员分享,可在线阅读,更多相关《基于JSP的企业职工薪资管理系统_白华薇.docx(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 未经本论文作者的书面授权,依法收存和保管本论文书面版 本、电子版本的任何单位和个人,均不得对本论文的全部或部分 内容进行任何形式的复制、修改、发行、出租、改编等有碍作者 著作权的商业性使用(但纯学术性使用不在此限)。否则,应承担 侵权的法律责任。 吉林大学硕士学位论文原创性声明 本人郑重声明:所呈交的硕士学位论文,是本人在指导教师的指导下, 独立进行研究丨 :作所取得的成果。除文中已经注明引用的内容外,本论文 不包含任何其他个人或集体己经发表或撰写过的作品成果。对本文的研究 做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识 到本声明的法律结果由本人承担。 基于 JSP 的企业
2、职工薪资管理系统 The Salary Management System of Enterprise Staff Based on JSP 作者姓名:白华薇 专业名称:软件工程 指导教师:陈海鹏副教授 学位类别:软件工程硕士 答辩日期: 2014 年 5 月17 日 基于 JSP 的企业职工薪资管理系统 在信息技术快速发展和物联网技术迅速普及的今天,信息化和智能化办公推动了各 行各业的快速发展,特别是在大型企业管理方面,计算机的高效性和精确性对于企业的 管理显得尤为重要,信息化办公正在给传统的企业管理方式带来了历史性的变革。一套 优秀的企业管理系统可以提高企业的办事效率,提高职工参与工作的积
3、极性,改进企业 管理中存在的不足。而在企业管理中,职工的薪资管理是 非常重要的一个方面,一方面 关系到企业经济的高效运转,另一方面关系着员工的工资发放的合理性和准确性。所以 如何高效和精确地进行职工的薪资管理是摆在我们面前的一个既迫切又非常具有现实 意义的难题。 本文在技术实现的之前的准备阶段,综合考虑了企业职工系统的构成和特点,分析 了用现有技术实现的可能性。在考虑了客观因素的基础之上,采用目前较为主流的 JSP 网络开发技术进行实现,基于常用的 Windows 主流操作体统,服务器采用 Tomcat, 数据 库采用 DB2 数据库。依托上述技术手段和客观背景的分析,设计完成的系统的主要功能
4、 包括:对职工个人基本信息的操作和对职工薪资信息的管理两大部分。其中职工个人的 基本信息操作部分主要有:职工管理模块记录着职工的基本个人信息,例如年龄,职称 和工龄等,它提供的信息可以用来计算职工的薪资情况。其主要的功能有 :对职工档案进 行添加、修改、删除和杳询等操作。职工薪资信息管理部分主要有:这一模块的主要功 能是对企业职工的薪资录入和发放情况等进行记录和备注,主要功能有录入薪资,修改 薪资,发放薪资,打印薪资条等。在实现了系统的基本功能 基础上,对系统在设计过程 中存在的技术难点进行了分析,通过分析技术难点,完善了功能上存在的漏洞;同时从 系统的功能和需要两个方面对系统进行了测试,围绕
5、着测试的结果对系统的整体性能进 行了完善。 本系统的特点主要有两个。 1. 系统的设计原则是在充分考虑了目前各个企业的实际管理情况的基础,分析薪 资构成的主要因素,并对每一部分进行了具体的分析,同时在数据库设计过程中也充分 考虑了其在数据中的存储方式,具备很好的使用价值。 2. 此外,针对系统的中涉及到的各个功能模块的设计采用分模块设计的原则,针 对每一个模块特有的功能,独立设计,这样既方便了设计,同时又方便了后期针对个别 模块的改进和完善,同时有助于对整个设计有一个清晰的把握。 关键词 : JSP, 职工薪资管理, DB2 数据库 Abstract The salary management
6、 system of enterprise staff based on JSP With the rapid development of information technology and the popularization of the internet of things. Information and Intelligent are promoting the development of all kinds of industries, especially in the management of large enterprise. The efficiency and a
7、ccuracy are very important for the management of enterprise; the information office is making the traditional industries historic change. A kind of outstanding management system may improve the efficiency of enterprise, promote the enthusiasm of staffs, and improve the disadvantage of the enterprise
8、 management. While among the management of enterprise, the management of salary is a very important aspect. On the one hand, it is relative to the efficient operation of enterprise economy; on the other hand, it is relative to the basic living guarantee of staff. So it is a urgent and realistic topi
9、c for us to improve the efficiency and accuracy of the management of enterprise. this paper, in the run-up to technical implementation of comprehensive consideration composition and characteristics of the system for enterprise employees, analyses the possibility of using existing technology. On the
10、basis of considering the objective factors, the more mainstream JSP web development technology is adopted to improve the implementation, based on the Windows of the mainstream operating system, database using DB2 database. Based on the above technical means and objective analysis of the background,
11、design of the main functions of the system include: personal basic information to the workers operation and management of the staff salary information of two parts. While, the part of the basic information of worker individual action mainly include: staff management module that record the workers ba
12、sic personal information, such as age, professional title and length of service, and so on. The part of staff salary information management, the main function of the module is to record and note the entry and distribution of enterprise staffs salary, and so on. Main functions are the record of salar
13、y, the modify of salary and the print of salary. On the basis of realize the basic functions of the system, the technical difficulties that exist in the system in the design process are analyzed, through the analysis of technical problems, the holes of the function are improved; At the same time, th
14、e function of the system and needs of the system are tested, through the analysis of the test results, the overall performance of the system are improved The characteristics of this system are as following. 1. The design principle of the system is in full consideration of the current actual situatio
15、n of the companies management, the main factors of salary constitute are analysised, at m the same time in the process of database design also give full consideration to the stored method, the system has s very good useful value. 2. In addition, in view of the system involved in the design of each f
16、unctional module using the principle of modular design, the unique function for each module are independent designed, in this way, the design of the system is convenient, at the same time, the improve of the system in late period is convenient, at the same time we can have a clear grasp of the whole
17、 design. Keywords: JSP, staff salary management, DB2 database IV 目 录 . I ABSTRACT . Ill 0 录 . I 第 1 章绪 论 . 1 1. 1 引言 . 1 1. 2 系统概述 . 1 1.3 JSP 概述 . 2 第 2 章系统运行环境 . 4 2. 1 JSP 开发工具 . 4 2. 3 安装 TOMCAT . 5 第 3 章系统分析与设计 . 6 3. 1 可行性分析 . 6 3. 1. 1 操作可行性 . 6 3. 1.2 经济可行性 . 6 3. 1. 3 技术可行性 . 6 3. 2 需求分析 .
18、7 3. 2. 1 功能需求分析 . 7 3.2.2 数据库的需求分析 . 7 3.2.3 数据流图 . 7 3. 2. 4 数据字典 . 8 3.2.5 实体属性图 . 10 3.2.6 实体关系图 . 11 3. 3 总体设计 . 12 3. 3. 1 系统功能结构图 . 12 3. 3. 2 数据库表设计 . 13 第 4 章系统功能的实现 . 17 4. 1 数据库的实现 . 17 4.2 功能模块的实现 . 18 4. 2. 1 登录模块 . 18 4. 2. 2 职工档案模块 . 19 4. 2. 3 职工调动管理模块 . 20 I 4.2.4 薪资管理模块 . 20 4. 2.
19、5 系统管理模块 . 24 第 5 章系统演示 . 25 第 6 章技术难点和系统测试 . 30 6. 1 技术难点 . 30 6.1. 1 JavaScript的实现 . 30 6. 1.2 页面翻页问题 . 30 6. 1.3 数据的批量修改问题 . 30 6. 1.4 安全问题 . 30 6. 2 系统测试 . 33 6.2. 1 性能测试 . 33 6.2. 2 需求测试 . 33 第 7 章总结与展望 . 34 至夂 if . 35 参考文献 . 36 第 1 章绪 论 1.1 引言 在信息技术快速发展和物联网技术迅速普及的今天,信息化和智能化办公推动了各 行各业的快速发展,特别是在
20、大型企业管理方面,计算机的高效性和精确性对于企业的 管理显得尤为重要。未来企业竞争的关键是依靠企业管理的高效化和人力资源,高效率 的人才已经成为市场竞争中的核心内容之一,特别是在大型企业管理方面,高工作的效 率的人才是企 业的核心竞争力,而目前高的工作效率需要依靠先进的科学技术和技术手 段,工作人员只有掌握了较为先进和高效的技术才能为企业在有效的工作时间内创造出 更多的价值,本课题的研究内容就是设计出一个企业职工薪资管理系统,为企业的管理 人员提供一种使用方便,效率高的管理系统,这样就会有利于更多的企业管理人员高效 的参与到工作中,提高工作效率。 1. 2 系 统 概 述 本系统使用的服务器为
21、 Tomcat11 , 数据库为 DB2=。 Tomcat 是目前在 WEB 开发中 应用比较多的一种常见的服务器,同样在 WEB 开发中 DB2 的使用也是十分常见。 Tomcat 是一款小型的服务器,它对系统的要求较低。不同版本的 Apache 的 Tomcat 适 用于不同版本的 Servlet和 JSP 的规范 M 3。 Servlet 和 JSP 的规范与 Apache 的 Tomcat 的 对应关系如下。 表 1-1 JSP 的规范与 Tomcat 对应关系 Servlet/JSP Apache Tomcat Actual Release Version 2. 5/2. 1 6.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 企业职工 薪资 管理 系统 白华薇
限制150内