摘要
开发职员信息管理系统的目的就是为了帮助公司人事部门能更好地管理本企业的员工信息,提高工作效率,实现职员信息管理的规范化和自动化。
本系统使用Visual FoxPro6.0 编程语言及自带数据库,实现了一般企业对职员信息的浏览、添加、删除、修改和查询以及打印功能,能够节省大量的人工操作的工作量,自动完成众多的信息处理,减少了数据出现错误的几率,加强了职员信息记录的安全性和完整性。
本文还简单介绍了VFP6.0软件的界面及操作方法。简要介绍了表单的制作,数据库的分析与设计,系统的最后编译过程。并且叙述了作者在软件开发过程中的心得体会。
关键词: 职员管理 数据库 查询 Visual FoxPro 6.0
ABSTRACT
Staff development information management system is intended to help companies and personnel departments to better manage the enterprise''s employees, improve work efficiency, information management staff to achieve the standardization and automation.
The system uses Visual FoxPro6.0 programming language and its own database, and the general business information to the staff, add, delete, modify, and query and printing, can save a lot of the manual workload, a large auto-complete Information processing, reduce the risk of data errors, to strengthen the staff of information recording the security and integrity.
This paper also briefly introduced the VFP6.0 software interface and methods of operation Briefed the form of production, database analysis and design, the final system build process and describes the author in the process of software development Experience.
Keywords: staff management database for Visual FoxPro 6.0
目录
摘要 1
ABSTRACT 2
第一章 绪论 5
1.1开发背景 5
1.1.1企业简介 5
1.2系统的开发目标与意义 6
1.2.1系统开发目标 6
1.2.2系统的开发意义 6
第二章 系统设计方案 7
2.1 系统需求分析 7
2.1.1系统的需求概述 7
2.1.2系统的功能需求分析 8
2.2 系统分析 8
2.2.1 系统功能模块的划分 9
2.2.2 系统的流程分析 10
第三章 系统的设计 10
3.1 系统开发平台的选择 10
3.2 系统结构 11
3.3 系统模块设计 12
3.3.1系统的业务流程图 12
3.3.2数据流程图 12
3.3.3主要程序流程图 13
3.4 数据库的设计 14
3.4.1 E-R图设计 15
3.4.2表结构设计 15
第四章 系统的实现 16
4.1系统主界面的设计 16
4.2增加记录模块的设计 17
4.3修改记录模块的设计 21
4.4删除记录模块的设计 22
4.5查询模块的设计 23
4.6报表打印模块的设计 28
4.7主程序的设计 31
4.8辅助程序设计 31