1、企业人事管理信息系统的设计与开发 第 1 页 共 32 页 摘要摘要 信息是一种资源,只有充分利用计算机和信息资源,企业才能在竞争激烈的环 境中处于不败之地。在“以人为本”的今天, 企业人事信息的管理在现代企业管理 工作中尤为重要,将直接关系到企业的经营与发展。 本文描述了采用 VB6.0 为前端开发工具,SQL Server 2000 为后台数据库,设 计和开发一套适应现代企业发展的“企业人事管理信息系统”的过程。 本文所作主要工作如下: 1介绍企业人事管理信息系统的产生背景和开发意义; 2描述了 C/S 体系结构,及 Visual Basic 开发工具和 SQL Server 2000 数
2、据 库; 3通过需求分析,设计和实现系统的各功能模块,包括:系统管理、员工信息 管理、考勤管理、工作评价管理及工资管理; 4分析并解决程序设计中出现的若干问题。 关键词:企业人事管理关键词:企业人事管理 C/S(客户(客户/服务器)服务器)结构结构 动态菜单项动态菜单项 企业人事管理信息系统的设计与开发 第 2 页 共 32 页 目目 录录 一、绪论一、绪论 4 1、 课题的提出 4 2、 设计思路4 二、开发工具简介二、开发工具简介 . 5 1、采用的体系结构(CS 模式) .5 2、前台开发工具(Visual Basic 6.0) .5 Visual Basic 主要特点 .5 Visua
3、l Basic 可视化设计基本构件 .5 ActiveX 部件的特点 6 ADO 数据库访问方式 6 3、后台数据库(SQL Server 2000) .6 SQL Server 的特点 .6 SQL Server 的安装和配置 .7 SQL Server 工具和应用程序 .7 三、需求分析三、需求分析 9 1、系统目标 .9 提高人事信息管理的效率.9 信息管理方式的改进9 人员利用率的改进 .9 自动决策体系的改进9 2、系统流程图 9 3、数据字典 . 10 4、功能需求 . 10 基本信息要求 10 需实现的主要功能 . 10 四、系统设计四、系统设计.11 1、系统功能设计 11 系
4、统功能分析 11 系统功能模块设计 . 11 系统功能模块图. 12 2、数据库设计 12 数据库概念结构设计 12 数据库逻辑结构设计 14 3、用户界面设计 17 系统主窗口设计. 17 登录模块窗口设计 . 18 系统管理模块窗口设计 19 员工信息模块窗口设计 21 员工考勤模块窗口设计 23 员工工作评价模块窗口设计 . 25 员工工资管理模块窗口设计 . 26 五、系统实现五、系统实现 28 企业人事管理信息系统的设计与开发 第 3 页 共 32 页 1、程序设计 . 28 数据库操作函数. 28 动态菜单项的实现 . 28 配置文件(.ini)的读写操作. 30 2、系统测试 . 31 测试目标及步骤. 31 测试方法 . 31 测试结果 . 31 3、系统运行的管理与维护 31 系统运行管理 31 系统维护 . 31 六、小结六、小结 32 1、系统存在不足和改进方案 . 32 2、毕业设计心得和体会 32 致谢致谢 32 参考文献参考文献 32 企业人事管理信息系统的设计