全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于 web 的人事管理系统的设计与实现 摘 要 本文根据企业人力资源管理系统的需要 采用基于 web 的 NET 三层架 构技术 设计实现了人事管理系统 本文 简要论述了该系统的设计原理 总体结构和实现方法 系统具有很好的适用性 和可扩充性 关键词 人事管理 MIS 人力资源系统是任何企业信息管理 ERP 生产业务等系统中 的基础模块 因为任何企业的运作都是围绕着人来开展并由人来 实施的 一个人力资源系统设计的好与坏 直接影响到今后企业 中各系统之间的整合 由于企业中计算机系统的建设是一个长期 渐进的过程 并且企业在发展过程中也会有这样那样的变化 因 此在设计人力资源系统的时候除了合理性外还要考虑留有充分的 可扩充性 一 需求分析 1 功能需求 在目前 Internet Intranet 环境下 一个合理有效的人力资源系统 应涵盖人力资源管理的所有领域 贯穿整个人力资源管理业务的 流程 同时考虑与企业中其他业务系统的整合 它包括以下功能 人力资源规划 制定长期及阶段性人力资源计划 以此为依 据决定人才招聘 人员安排 员工培训等操作 人才招聘 制定招聘计划 具体招聘工作可通过网站或传统 广告渠道进行 系统记录招聘的反馈信息 建立人才储备库并了 解什么是最有效的招聘渠道 人事管理 包括员工人事信息管理 劳动合同管理 考勤管 理 休假管理 业绩评估 离职管理等 薪资或福利管理 对发放工资 福利的管理 要从人事管理 中的考勤 休假 业绩评估中获取数据 员工培训管理 制定培训计划 建立员工培训纪录 并对培 训效果进行评估 员工发展管理 根据员工的业绩评估 培训情况等数据 为 决策层提供某些员工可进一步发展的依据 以上各功能都应提供各种查询统计功能与报表输出功能 可 以动态直观的反映企业人力资源的状况 人员权限管理 权限的管理不仅限于人力资源系统内部的权 限 最好是将企业内所有系统的权限信息在这里统一进行管理 2 系统目标 合理的数据库设计 大大提高数据的一致性和安全性 减少 数据冗余 采用浏览器或服务器的操作方式 客户端不需要安装复杂的 数据库客户端软件和人力资源系统应用客户端系统 大大增强系 统的易用性 与企业其他管理系统统一设计 将资产和人力资源有机结合 起来 为实现企业 ERP 打下良好基础 通过对软件开发全过程的版本控制 以及业务人员全过程的 参与 有效减少系统维护 扩展和升级的成本 二 模块设计 1 系统总体模块设计 人事管理系统相关部门的业务体现了管理信息系统提高劳动 生产率和方便信息查询的优势 相关部门对系统的要求也越来越 高 随着公司各项人力资源管理制度的优化和计算机软件技术的 发展 人力资源系统在界面 操作方式 功能 系统维护 安全 性 以及升级等方面提出了更高的要求 本系统人力资源系统的 总体框架图及模块划分如图 1 所示 码量 并提高了应用程序的可靠性 在人事信息管理软件的建设中 需要处理大量的数据 ASP NET 除了支持原有的 ODBC 数据库访问技术外 还提供了 ADO NET 技术 ADO NET 提供对 Microsoft SQL Server 等数据源以及通过 OLEDB 和 XML 公开的数据源的一致访问 并通过两个核心组件 Dataset 和 NET Framework 数据提供程序完成从数据操作中分解出 数据访问的任务 使用断开式数据集这一概念已成为编程模型中的焦点 如果 不使用断开连接的模型 就意味着必须一直打开连接 直到每个 用户的会话结束为止 要知道 给每个用户打开连接在系统资源 上是非常昂贵的 使用断开连接的数据库可以使应用程序的效率 高得多 并能处理更多的工作负载 Dataset 是 ADO NET 的断开式 结构的核心组件 它包含一个或多个 Dataset 对象的集合 这些对 象由数据行 数据列 主键 外键 约束以及有关 Datatable 中数 据和关系信息组成 2 系统的实现架构 架构设计是软件开发的基础 并往往决定一个项目的成 败 三层结构是目前流行的架构设计模式 它是在由 Buschmann 等提出的 层模式 基础上发展起来的 经典的三 层结构分为 表现层 UI 业务逻辑层 BLL 和数据访问层 DAL 各个分层之间通过对外接口来互相访问 除此之外就 几乎没有什么联系 很好体现了模块之间的松耦合 而层内部 主要是处理和本层工作有关的业务 不牵扯其他层的业务 这 样如果哪里工作异常只要对相应层进行修改就可以了 不会涉 及到其他层 因此对软件的可维护性起到了很好的促进作用 在三层结构中 表现层显示业务层传送的数据并完成对录入数 据的验证 将数据传送给业务层 业务层采用 NET 处理断开 连接的模型 定义了一系列的类来实现业务规则和对数据层的 调用 数据层由一系列数据表和存储过程组成 几乎所有对数 据的访问都通过存储过程实现 它通过分解来管理问题的复杂 性 同时还可以有效地重复使用业务逻辑并保留与昂贵资源的 重要连接 本系统采用 ASP NET 和 ADO NET 技术 并充分利用三层架构 优化系统结构 基于 ASP NET 能够充分发挥其完全面向对象的技 术特点 实现三层结构 B S 系统架构 从而提高开发效率 增强 系统的可维护性和扩展性 四 应用实际 本系统开发完成后 经过半
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026苏教版六年级数学上册第五单元第1课时《圆的认识》教案
- 高中政治“法律与生活”中合同订立案例模拟教案-用一场“虚拟交易”让学生亲历要约与承诺的全过程
- 宫外孕患者的健康教育手册
- 护理安全风险管理要点
- 企业软文投放渠道对比:自媒体·新闻源·垂直平台效果差异与选择策略
- 护理课件制作与分享应用
- 2026届南京市九年级数学中考一模模拟试卷(含答案详解与评分标准)
- 护理核心制度隐私保护
- 护理教育中的护理专业认同与职业精神
- 护理专业技能培训方案
- 慢性下腰痛核心肌群核心-呼吸-盆底协同方案
- 武汉市东湖高新区低空共享无人机应用示范区建设项目采购需求
- 奥巴马就职演讲-中英对照
- 《水利水电工程施工作业人员安全操作规程》
- 换断桥铝外窗施工方案
- 三基三严护理重庆市题库及答案解析
- 2024-2025学年吉林省长春市外研版(一起)(2012)六年级下学期7月期末英语试卷含答案
- 学生干部留任汇报
- DB21-T 3709-2023 12345政务服务便民热线管理与服务规范
- 《HJ 212-2025 污染物自动监测监控系统数据传输技术要求》
- 民航旅客投诉培训课件
评论
0/150
提交评论