摘要:公司考勤管理系统的开发是为了响应现代办公自动化的发展,结合上海MBP软件公司的实际情况设计开发,本系统阐明了考勤管理系统设计开发的全过程。总体上从员工信息管理、个人任务管理、考勤管理以及系统设定等四大功能模块进行设计开发。考勤管理系统个人基本功能子系统设计主要着重于用户个人信息管理。信息管理部分又可以分为入职信息、档案管理、绩效考核信息、培训信息以及薪酬福利等部分。主要的操作部分集中在档案管理模块。其中又分为个人基本信息、专业证书及职称、教育经历、紧急联系人等各方面信息管理模块。这样方便公司对员工进行综合评估。主要涉及到信息的添加、查询、删除以及修改等操作。该考勤管理系统的开发基于面向对象的开发方法,采用Java网络编程语言,前台使用jQuery 、JSF、JSP等相关技术进行开发设计, PostgreSQL数据库作为后台使用ibatis方法对数据信息进行管理。35308 毕业论文关键词:考勤管理;个人信息管理;档案管理;添加;修改;删除;
The design and implementation of the inpidual basic function subsystem of the attendance management system
Abstract: The development of the company attendance management system is a response to the development of modern office automation, combining with the design and development of the actual situation of MBP software company in Shanghai, The system is generally designed and developed from four functional modules, such as employee information management, personal task management, attendance management and system setting. The design of the inpidual basic function subsystem of the attendance management system mainly focuses on the personal information management of the user. Information management can be pided into the information, file management, performance assessment information, training information and remuneration and other parts of the benefits. The main parts of the operation are focused on the file management module. Which is pided into personal basic information, professional certificate and title, education experience, emergency contact and other information management modules. So that the company has a comprehensive assessment of employees. This part mainly involves the operation of information adding, searching, deleting and modifying.. The attendance management system is developed based on object oriented development method, using java network programming language, the prospects for the use of jQuery, JSF, JSP technology to design and develop, the PostgreSQL database as a background using ibatis method to carry on the management to the information data.
Key words: attendance management; personal information management; file management; add; modify; delete;
目录
摘要 i
Abstract i
1 绪论 1
1.1 项目开发背景 1
1.2 国内外研究现状与水平 2
1.3 项目开发的目标 2
1.4 项目开发技术 3
1.4.1 MVC 3
1.4.2 B/S框架 5
1.4.3 JavaServer Faces 6
1.4.4 JSP 6
1.4.5 Ibatis 7
1.4.6 HTML和CSS 7
2 需求分析 8
2.1 问题分析 8
2.2 功能分析 8
2.3 可行性分析 10
2.3.1 技术可行性分析 10
2.3.2 经济可行性分析 10
2.3.3 操作可行性 10
2.4 方案选择 10
2.5 运行环境 10
2.6 环境配置 11
2.6.1 JBOSS 7.1.1 Final版本安装与配置 11
2.6.2 JDK的安装 12