人力资源管理系统构架与设计详解
需积分: 14 29 浏览量
更新于2024-07-30
收藏 1.84MB DOC 举报
"该文档是人力资源管理系统的概要设计说明书,旨在根据《用户需求说明书》和《系统需求说明》为详细设计提供指导。设计的目标读者包括项目相关人员,如项目经理、需求分析师、设计师和开发人员。文档涵盖了系统架构设计、应用系统设计、接口设计、开发环境和运行环境设计等内容。系统采用B/S架构,利用VSTS作为开发工具,SQL Server 2005为数据库,C#为编程语言,并遵循N-Tiers设计原则进行分层设计。"
在人力资源管理系统概要设计中,首先明确了编写目的,是为了详细设计阶段提供依据,服务于项目团队的不同角色。接着,定义了相关术语,如HRM代表人力资源管理,以及引用了关键文档,包括张咏勤编写的《系统需求说明书》和《用户需求说明书》。
在系统架构设计部分,提到了HRM系统需要处理分布式工作场景,例如外部招聘和销售部门的移动工作,因此选择了B/S架构。系统结构包括读卡机读取员工出勤数据、银行接口处理工资发放等,这些交互过程通过网络连接实现。设计中采用了Visual Studio Team Suite (VSTS)作为开发工具,SQL Server 2005作为数据库,C#作为编程语言,并在开发环境中使用VS2005 Team Suite和Team Foundation Server。
应用系统设计部分,列出了设计原则,包括公用构件或对象设计、功能模块设计。功能模块被划分为Entity模块、DataAccess模块、Business模块和WebUI模块,分别负责数据实体、数据访问、业务逻辑和用户界面。每个模块都有详细的职责描述,如Entity模块负责业务对象的创建和管理,DataAccess模块处理与数据库的交互,Business模块实现业务规则,WebUI模块提供用户交互界面。
接口设计部分,讨论了外部接口(如与读卡机、银行接口的交互)和内部接口(不同模块间的通信)。开发环境设计中,详细规定了开发工具、编码规范等。运行环境设计则涉及系统部署和运行所需硬件、软件环境。
最后,提供了追溯表以便于追踪设计与需求之间的关系。这份概要设计说明书为后续的详细设计和开发工作提供了全面的框架和指导。
2023-09-13 上传
2023-12-26 上传
2023-06-14 上传
2023-12-25 上传
2023-05-14 上传
2023-12-28 上传
2023-05-14 上传
2023-05-14 上传
2023-05-14 上传
xyzandzq
- 粉丝: 0
- 资源: 4
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性