企业人事管理系统

上传人:max****ui 文档编号:23469443 上传时间:2021-06-09 格式:PPT 页数:37 大小:3.93MB
返回 下载 相关 举报
企业人事管理系统_第1页
第1页 / 共37页
企业人事管理系统_第2页
第2页 / 共37页
企业人事管理系统_第3页
第3页 / 共37页
点击查看更多>>
资源描述
企业人事信息管理系统 目 录开 发 背 景1系 统 分 析2数 据 库 设 计4 公 共 模 块 设 计5主 界 面 设 计63系 统 设 计 第一部分 开发背景 本系统的开发是为了更好的方便人事部门对人事信息的管理,以通过此系统来提高人事部门的管理水平。在以人为本的观念熏陶下,人事信息管理在组织中的作用日益突出。但是,人员的复杂性和组织的特有性使得对人事信息的管理成为难题。基于这个背景,人事信息管理将成为企业管理的重要内容。因而,实现企业内人事信息管理的标准化、科学化、数字化、网络化是很有必要的。 第二部分 系统分析 1 需求分析 根据人事信息管理系统的特点及对其的简单要求,此系统具有以下功能。 统一友好的操作界面,以保证系统易用性 管理员登录、注册功能 对部门信息的添加、查询、修改、删除功能 对人事信息的添加、查询、修改、删除功能 2 可行性分析 在开发系统之前,必须根据有限的时间和资源条件进行可行性分析,以减少系统开发的风险,避免人力、物力和财力的浪费。 第二部分 系统分析 2.1 经济可行性 人事信息管理是企业管理中一个重要的组成部分,提高对人事的管理水平能够带动企业各方面水平的提升。 2.2 技术可行性 通过网站管理人事信息实现企业信息的共享,使得企业管理更为科学化、系统化、人性化。通过系统化的管理可为企业和个人提供一个完善的工作平台。 第三部分 系统设计 1 系统目标 此人事信息管理系统的具体目标如下:统一友好的操作界面,以保证系统易用性;系统运行稳定,安全可靠;实现管理员登录、注册功能;实现对部门信息的添加、查询、修改、删除功能;实现对人事信息的添加、查询、修改、删除功能。 第三部分 系统设计 2 系统用例图 管理员登录后可实现对部门信息和人事信息的添加、查询、修改、删除。 Login Manager Register Dept_addDept_query Dept_updateDept Dept_delete Staff_add Staff_query Staff_updateStaff Staff_delete 第三部分 系统设计系统用例图的功能清单如下: 第三部分 系统设计 本人事信息管理系统主要包括管理员部分、部门信息管理部分、人事信息管理部分三个模块。各个功能模块及其功能如图: 人事信息管理系统管理员管理 管理员登录部门信息管理人事信息管理添加部门信息查询部门信息修改部门信息删除部门信息添加人事信息查询人事信息修改人事信息删除人事信息 注册管理员3 系统功能结构 第三部分 系统设计 4 业务流程图 为了更清晰地表达本系统的业务功能模块,下面给出人事信息管理系统的业务流程图 管理员管理员登录人事信息管理系统主界面 部门信息管理人事信息管理 重新登录 退出系统TF 第三部分 系统设计 5 系统预览 人事信息管理系统由多个程序页面组成,现在列出几个主要页面: 5.1 管理员登录页面: 实现对管理员的用户名和密码进行验证、新管理员注册的功能。 第三部分 系统设计 第三部分 系统设计 5.2 人事信息管理系统主界面: 在主界面中可实现对系统中各个主要功能模块的操作。 第三部分 系统设计 5.3 部门信息管理页面: 实现对部门信息的添加、查询、修改、删除。 第三部分 系统设计 5.4 人事信息管理页面: 实现对人事信息的添加、查询、修改、删除。 第三部分 系统设计 6 开发环境 在开发人事信息管理系统时,需要具备以下的软硬件环境: 6.1 服务器端 操作系统: WinXP、Win7 Web服务器: Tomcat6.0.30 Java开发包: JDK1.6 数据库: SQL Server 2005 浏览器: IE6.0 分辨率:最佳效果为1024768像素 6.2 客户端 浏览器: IE6.0 分辨率: 最佳效果为1024768像素 第四部分 数据库设计 1 数据库分析 人事信息管理系统主要由管理员模块、部门信息模块、人事信息模块组成。每个模块都脱离不了数据库,数据库的设计要从系统的模块组成、数据连接、功能实现、应用意义等方面着手,在数据库设计时要充分考虑数据的高效性,减少数据冗余,以保证系统的运行速度。 2 数据库概念设计 根据本系统的需求分析和系统设计,规划出本系统中使用到的数据库实体分为管理员实体、部门实体、员工实体。在此给出这几个数据库实体的E-R图: 第四部分 数据库设计 2.1 管理员实体管理员管理员编号管理员名称密码 备注 第四部分 数据库设计 2.2 部门实体 部门部门编号备注部门名称部门描述部门级别 第四部分 数据库设计 2.3 员工实体 员工员工编号员工姓名部门编号性别民族出生年月政治面貌备注 第四部分 数据库设计 3 数据库逻辑结构 在此列出三张主要表的结构及其之间的关系设计: 3.1 数据表结构的详细设计 管理员表(T_USER) 第四部分 数据库设计部门表(T_DEPT) 第四部分 数据库设计员工表 (T_STAFF) 第四部分 数据库设计 3.2 数据表之间的关系设计 第五部分 公共模块设计 在开发过程中,经常会用到一些公共模块,如数据库连接及操作的类、字符串处理的类等。在开发系统之前需要先设计这些公共模块: 1、 数据库连接及操作的类 数据库连接及操作的类通常包括连接数据库的方法、执行添加操作的方法、执行查询操作的方法、执行更新操作的方法、执行删除操作的方法: 第五部分 公共模块设计 1.1 连接数据库的方法 第五部分 公共模块设计 1.2 执行添加操作的方法 第五部分 公共模块设计 1.3 执行查询操作的方法 第五部分 公共模块设计 1.4执行更新操作的方法 第五部分 公共模块设计 1.5执行删除操作的方法 第五部分 公共模块设计 2 字符串处理的类 字符串处理的类是解决程序中出现的有关字符串处理方法的类,包括将数据库中及页面中有中文的字符串进行正确的显示和对字符串中的空值进行处理的方法。 第五部分 公共模块设计 2.1 字符串处理类 第五部分 公共模块设计 2.2 处理部门信息 第五部分 公共模块设计 2.3 处理人事信息 第六部分 主界面设计 管理员通过登录界面登录成功后将进入系统主界面,系统主界面主要实现前台功能导航。在该页面中包括部门信息、人事信息、重新登录、退出系统四个导航链接。 第六部分 主界面设计代码实现如下:
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 中学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!