人事管理系统设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人事管理系统设计与实现
目录前言 (1)
1 需求分析 (2)
1.1 系统需求 (2)
1.1 功能需求 (2)
1.3 可靠性要求 (3)
1.4 性能需求 (3)
2 开发环境简介 (4)
2.1 Delphi简介 (4)
2.1.1 Delphi7的集成开发环境(IDE) (5)
2.1.2 Pascal简介 (9)
2.2 SQL Server 2000 简介 (10)
2.2.1 SQL Server 数据平台 (10)
2.3 TQuery部件在SQL编程中的运用 (12)
3 总体设计 (14)
3.1 基本设计 (14)
3.1.1 设计概念 (14)
3.1.2 功能分析 (14)
3.1.3 数据流图 (14)
3.1.4 系统模块 (16)
3.2 用例图 (18)
4 数据库设计 (21)
4.1 数据库概念设计 (21)
4.2 数据库逻辑结构设计 (23)
5 详细设计 (30)
5.1 系统主窗体 (30)
5.2 数据库连接 (31)
5.3 用户登陆界面 (32)
5.4 用户功能选择 (34)
5.5 用户信息录入 (34)
5.6 查询功能窗体 (36)
5.7 数据备份和还原窗体 (37)
5.8 工作日记及工作日记管理 (39)
5.9 用户管理及用户密码修改 (41)
5.10 打印报表模块 (43)
5.11 数据公用模块 (45)
5.12 其它模块 (46)
6 总结 (47)
参考文献 (49)
致谢 (50)
人事管理系统
网络工程雷灵明指导老师:曹步青
摘要:随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人机作坊再也无法适应如今企业的人事管理了,取代的是运用各种领域的知识,结合计算机科学而开发的人事管理系统。人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。人事管理系统是对工作人员进行统一的管理,可以方便的进行录入,查询,修改,删除,退出。经过以上分析,本系统使用Delphi 7.0作为界面和功能开发工具和SQL Sever 2000作为后台数据库,利用其提供的各种面向对象的开发工具进行界面和数据库开发。软件过程结合了快速原型模型与增量模型的优点:首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成可行系统。
关键词:人事管理;DEPHI;ADO;SQL server 2000
Personnel Management System
Network engineering Lei Lingming Teacher:Cao Buqing
Abstract: Along with their own human resources increasing, complexity growing, the man-machine workshop also is unable adapt the present enterprise’s personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology. Personnel management system is a typical management information system (MIS), including the establishment and maintenance of the background-database and front-end application development. To the former, the request for the data which is powerful in consistency and integrity, database which is good in security. For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit. Through such analysis, the system use Delphi 7.0 as the interface and functions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools, the software process is formed which is combine the advantage of rapid prototype models and incremental model, as follows: At first application prototype of system is built in a short time, Secondly, the initial prototype system needs to be revised and improved, Finally, it is feasible that the system is built.