PowerBuilder数据库设计:人事管理系统实践

需积分: 49 119 下载量 119 浏览量 更新于2024-07-23 6 收藏 898KB PDF 举报
"数据库设计实战详解,涵盖8个典型实例,以人事管理系统为例" 在数据库设计领域,实际案例的分析和实践至关重要。"8个数据库设计典型实例"这本书深入浅出地讲解了如何运用数据库设计理论知识来构建实用的信息系统。其中,人事管理系统作为首个实例,不仅介绍了基本的数据库设计原理,还探讨了系统开发的全过程。 人事管理系统实例旨在展示如何利用PowerBuilder作为数据库前端工具,创建一个具有实际价值的管理信息系统。随着技术的进步,虽然B/S结构的系统逐渐流行,但C/S架构的管理系统依然在企业管理中占据主导地位。这个实例便是基于C/S体系设计的。 系统设计阶段,首要任务是明确系统目标。人事管理系统旨在实现规范化管理,高效处理日常人事事务,如员工档案建立、离职、退休等,并支持科学决策,比如根据员工数量制定招聘计划。设计思路强调充分利用现有资源,遵循企业人事管理规定,确保系统的直观性、便捷性、实用性与安全性。 在技术层面,系统采用C/S架构,客户端负责用户交互和数据库访问,服务器端专注于数据服务。考虑到未来可能的架构调整,前期的系统分析需详尽,以适应B/S模式的扩展。模块化设计便于系统维护和功能扩展,同时系统需具备完善的数据库维护功能,如数据的增删改查和备份。 开发和运行环境的选择考虑成本效益,选择了已购置的Oracle8数据库,这表明系统设计不仅要考虑功能实现,还要兼顾企业的实际硬件和软件环境。 "8个数据库设计典型实例"提供了丰富的数据库设计实践经验,涵盖了系统目标设定、设计原则、开发策略以及环境选择等多个方面,对于学习和提升数据库设计能力大有裨益。