对于企业的管理者来说,人事管理系统的内容是很重要的,因此该系统要能够提供精确而全面的信息,并且要能够快速查询。用Java构建的本系统,包括录入、查询、更新和删除员工的基本信息,对员工考勤情况的记录,自动计算出员工应得工资等功能。本系统设计规划合理、操作简单方便、界面整洁美观,极大程度提高中小型企业人事管理方面的现代化,具备较高使用价值。
1。2 开发工具的选择及语言介绍
1。2。1 JSP简介
JSP[1] (Java Server Pages)即服务器端动态页面生成技术,其为一种跨平台动态网页技术,在静态页面嵌入Java的代码片段,再由Web服务器里的服务器端动态页面生成技术引擎进行编译并执行嵌入的该Java代码片段,生成的页面将返回给客户端;JSP[2] 技术开发Web程序,就是在Java Server Pages中写入Java代码,当服务器运行服务器端动态页面时,执行Java代码,动态获取数据,并生成HTML代码,最终出现在客户端浏览器上。JSP[3]技术开发Web程序流程和JSP文件执行流程分别如图1-1和图1-2所示:文献综述
1。2。2 MySQL数据库简介
MySQL[4]是一个开源的关联式的DBMS。因为MySQL具有体积小、速率快、功能完整等优点,因此许多中小型网站在进行开发时,为了节省成本,通常会选择使用MySQL作为DBMS。
1。2。3 开发工具及运行环境
操作系统:OS X
开发环境:IntelliJ IDEA 14,Sequel Pro 2,Safari,Google Chrome
数据库:MySQL
1。3 本文研究内容及贡献
本文主要列出了中小型企业人事管理系统的课题背景、研究目的、系统整体设计过程以及关键技术等。用Java构建的本系统,包括录入、查询、更新和删除员工的基本信息,对员工考勤情况的记录,自动计算出员工应得工资等功能。本系统设计规划合理、操作简单方便、界面整洁美观,极大程度提高中小型企业人事管理方面的现代化,具备较高使用价值。本系统创新点在于:能够根据每个员工的考勤记录自动计算出该员工的所扣工资和应得工资;能够记录工资的发放情况(流水一览)。
本文具体内容如下:
第1章:绪论。主要介绍了本管理系统的课题背景及其研究目的、服务器端动态页面生成技术、MySQL数据库及开发工具和本文的研究内容及主要贡献。
第2章:需求分析。主要介绍了中小型企业人事管理系统的功能需求(包括系统功能和用例模型)、软硬件环境、可行性分析和数据流图。
第3章:系统功能模块设计。主要介绍了本管理系统的系统功能模块结构图、系统功能模块概述,以及包括E-R图、关系模型和主要表结构的数据库设计。
第4章:系统实现流程。详细地贴出了中小型企业人事管理系统各个模块对应的功能,对本管理系统的操作过程进行了准确说明,让使用者能够更好更熟练的运用本系统。
第5章:关键代码。贴出了实现中小型企业人事管理系统的包括控制器类代码在内的关键代码和关键部分说明。
第6章:关键技术。主要介绍了在实现本管理系统过程中采用的thunder框架和优异的JavaScript库 jQuery。
第7章:总结。来*自-优=尔,论:文+网www.youerw.com
1。4 本章小结
本章主要介绍了本管理系统的课题背景及其研究目的、服务器端动态页面生成技术、MySQL数据库及开发工具和本文的研究内容及主要贡献。
2 需求分析
2。1 功能需求
2。1。1 系统功能