浙江树人大学人事信息管理系统的分析与设计的中期报告.docx
浙江树人大学人事信息管理系统的分析与设计的中期报告
本次中期报告旨在分析与设计浙江树人大学人事信息管理系统。
一、问题描述
1.1问题背景
浙江树人大学作为一所教育类高等院校,其人事信息管理是学校发展的重要保障之一。然而,目前学校人事信息管理主要依赖于手动录入和存档,存在信息安全、数据冗余、数据准确性和数据共享等问题。因此,需要建立一套完整的人事信息管理系统,解决现有问题。
1.2问题目标
建立一套完整的人事信息管理系统,实现以下目标:
(1)实现对员工基本信息、职工档案、工资数据等的统一管理,包括新增、修改、查询和删除等操作;
(2)提供安全、稳定、高效的数据存储、集成、分析和共享机制;
(3)提高办公效率,减少行政工作量,提高信息管理水平;
(4)提供数据查询、统计、分析等功能,为学校决策提供支持。
1.3问题需求
(1)系统管理员管理:包括用户管理、权限管理等。
(2)员工基本信息管理:包括员工基本信息、职务、用工形式、所属部门等。
(3)职工档案管理:包括职称、身份证件、学历、工作经历、培训记录等。
(4)工资管理:包括薪酬发放、福利待遇、缴纳社保等。
(5)数据共享、数据分析。
二、分析与设计
2.1参考架构
本系统采用B/S架构,采用浏览器和Web服务器进行交互,使得用户无需在本地安装软件,能够在任何地方通过浏览器访问系统。数据存储在数据库中,提供数据共享和统计分析功能。
2.2系统功能
(1)系统管理员管理:管理员对用户进行管理,包括用户的新增、修改和删除等操作。
(2)员工基本信息管理:管理员或部门领导可以对员工的基本信息进行管理,包括员工基本信息、职务、用工形式、所属部门等。
(3)职工档案管理:管理员或部门领导可以对员工的职称、身份证件、学历、工作经历、培训记录等进行管理,包括新增、修改和查询等操作。
(4)工资管理:管理员可以对薪酬发放、福利待遇、社保等进行管理。
(5)数据共享、数据分析:管理员可以通过数据共享、数据分析来提高工作效率和决策能力。
2.3技术选型
(1)前端:采用HTML、CSS、JavaScript等技术实现Web前端页面,使用jQuery、BootStrap等框架提高开发效率,同时采用AJAX技术实现异步的数据交互。
(2)后端:采用Java语言,使用SpringMVC、MyBatis等框架提供系统的各项功能。
(3)数据库:采用MySQL数据库,存储系统中的全部数据。
(4)安全性:使用HTTPS协议与SSL证书实现在线交互的加密和数据传输的安全。
2.4数据库设计
在数据表设计时,根据需求,设计员工基本信息表、职工档案表、工资表等。表之间建立关系,并设定主键、外键等约束条件,保证数据的完整性和一致性。
三、总结
通过中期报告的分析与设计,我们已经初步确定浙江树人大学人事信息管理系统的需求和功能。同时,也确定了系统的技术选型和数据库设计。下一步,我们将进一步深入开发和实现,完善系统的各项功能,最终实现系统的上线和使用。