HRM系统概要设计:B/S架构与N-Tiers技术
5星 · 超过95%的资源 需积分: 8 174 浏览量
更新于2024-07-25
收藏 1.83MB DOC 举报
人力资源管理系统概要设计说明书详细阐述了一个企业内部的人力资源管理系统的架构和开发计划。该设计的主要目的是根据已有的《用户需求说明书》和《系统需求说明书》来指导后续的详细设计工作,确保系统能够满足业务需求并实现高效的运营。
首先,编写目的明确,设计文档旨在供项目经理、需求分析员、设计人员和开发人员,以及测试团队参考,共同理解和协作。系统的核心关注点在于人力资源管理功能,包括招聘、简历管理、培训管理以及员工考勤与薪酬发放等。
在系统构架设计部分,该系统采用了B/S(浏览器/服务器)架构模式,适应了分布式工作环境的特点,如外部招聘、销售人员的移动办公等。系统通过读卡机读取员工出勤数据,进行考勤管理,并通过银行接口实现工资发放。这些功能的设计将依赖于VSTS(Visual Studio Team Services)作为源码管理和文档管理工具,选择SQL Server 2005作为数据库系统,使用C#编程语言进行开发。
技术构架上,系统采用了VS2005的N-Tiers(多层)架构,即业务逻辑层、数据访问层和用户界面层的分层设计,这有助于模块化开发、代码重用和维护。开发环境中,开发人员会使用Visual Studio 2005 Team Suite进行开发,服务器则部署SQL Server 2005和Team Foundation Server以支持版本控制和团队协作。
此外,文档还列出了相关的参考资料,如系统需求和用户需求的详细文档,以便开发团队更好地理解和遵循设计原则。外部接口主要处理与其他系统(如读卡机、银行接口)的通信,内部接口则关注系统组件之间的协调。编码规范和运行环境设计也是必不可少的部分,它们确保了开发过程的标准化和高效性。
在整个设计过程中,开发者需遵循一套严谨的开发流程,包括版本控制、变更管理、以及对系统约束和假定的明确,以确保最终产品的稳定性和可扩展性。通过这份概要设计说明书,整个项目团队可以明确各自的角色和责任,共同推进人力资源管理系统的成功实施。
2023-09-13 上传
2010-07-20 上传
2023-05-11 上传
394 浏览量
2008-12-17 上传
2009-04-07 上传
峰火
- 粉丝: 0
- 资源: 8
最新资源
- 磁性吸附笔筒设计创新,行业文档精选
- Java Swing实现的俄罗斯方块游戏代码分享
- 骨折生长的二维与三维模型比较分析
- 水彩花卉与羽毛无缝背景矢量素材
- 设计一种高效的袋料分离装置
- 探索4.20图包.zip的奥秘
- RabbitMQ 3.7.x延时消息交换插件安装与操作指南
- 解决NLTK下载停用词失败的问题
- 多系统平台的并行处理技术研究
- Jekyll项目实战:网页设计作业的入门练习
- discord.js v13按钮分页包实现教程与应用
- SpringBoot与Uniapp结合开发短视频APP实战教程
- Tensorflow学习笔记深度解析:人工智能实践指南
- 无服务器部署管理器:防止错误部署AWS帐户
- 医疗图标矢量素材合集:扁平风格16图标(PNG/EPS/PSD)
- 人工智能基础课程汇报PPT模板下载