PB 人事考勤管理系统概要设计

4星 · 超过85%的资源 需积分: 10 10 下载量 143 浏览量 更新于2024-11-01 1 收藏 684KB DOC 举报
"PB 企业人事管理系统" PB 企业人事管理系统是一种基于PowerBuilder(PB)开发的简单企业人力资源管理解决方案。该系统旨在满足企业对员工考勤、信息管理和工资统计的需求,提供一个高效、安全的平台。以下是系统设计的关键点: 1. **系统设计目的**: - 概要设计说明书旨在明确系统模块划分、接口设计、信息传递和数据结构,为后续详细设计提供指导,并在后期维护时作为参考。 2. **项目背景**: - 该系统由XXX公司委托开发,由指定的开发团队负责实施。 3. **定义**: - **事务流**:描述数据在系统内部的不同处理路径。 - **主键**:数据库表中独一无二的标识字段。 - **外部主键**:与其他表的主键关联的字段,用于保持数据的一致性。 - **ROLLBACK**:数据库操作出现错误时,用于恢复到之前状态的机制。 4. **运行环境**: - 硬件需求:至少PI133处理器,32MB内存,300MB以上硬盘空间。 - 软件环境:支持Windows 98/NT4.0/2000/XP操作系统。 5. **需求概述**: - 目标是构建一个能够处理员工信息录入、查询和修改的人事考勤管理系统。 - 系统应能在指定的硬件和软件环境下稳定运行,具有良好的性能和用户友好界面。 6. **总体设计**: - **处理流程**:人员基本信息管理和工资管理模块采用类似设计,各自独立。 - **系统结构**:系统可能采用模块化设计,例如,分为用户接口模块、数据存储模块、查询模块和更新模块等,各模块之间通过清晰的接口进行交互。 7. **模块设计**: - 人员基本信息管理模块负责员工的基本资料如姓名、性别、年龄的存储和管理。 - 工资管理模块则涉及薪资计算、发放记录和统计等功能。 - 查询模块允许用户按不同条件查找和筛选信息。 - 更新模块确保数据的准确性和实时性,包括新员工入职、离职员工信息的更新等。 8. **安全与可靠性**: - 系统设计应考虑数据的安全性,防止未经授权的访问和修改。 - 错误恢复机制(如ROLLBACK)确保在系统故障时能恢复到正常状态。 9. **易用性和维护性**: - 界面设计要求直观简洁,便于员工操作。 - 程序代码应遵循良好的编程规范,易于理解和维护。 PB企业人事管理系统是基于PowerBuilder构建的,以满足企业人事管理需求为核心,兼顾系统性能、安全性和用户体验。其设计涵盖了系统架构、模块功能、接口设计和数据管理等多个方面,为实现高效、稳定的人事管理提供了全面的技术支撑。