摘 要 人事信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键字:信息管理、数据库、控件、窗体、域。
Design and Implementation of the Application System on Personnel Information Abstract The system of personnel information management file is a typical application of managing information system (know as MIS), which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used. By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX operating a database. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it.
Key words: Information Management, Database, ActiveX, Form, and Field.
目 录 任务书 I 摘 要 II ABSTRACT III 第1章 绪 论 1 第2章 系统规划 2 2.1 开发背景 2 2.2 需求分析 2 2.3 系统的可行性分析 2 2.1.1 经济可行性分析 2 2.1.2 操作可行性分析 3 2.1.3技术可行性分析 3 2.3 开发目标 6 第3章 系统分析 7 3.1 现有系统的分析 7 3.2 系统的安全性分析 7 3.3 系统功能分析 7 3.4 系统业务流程分析 9 第4章 系统设计 10 4.1 系统开发方法的选择 10 4.1.1 系统开发方法概述 10 4.1.2 结构化生命周期法简介 11 4.1.3 快速原型法简介 12 4.2 系统功能设计 13 4.3 系统功能模块设计 13 (毕业设计) 4.4 数据库设计 14 4.4.1 数据库需求分析 14 4.4.2 数据库概念结构设计 16 4.4.3 数据库逻辑结构设计 18 4.4.4 数据库结构的实现 21 4.5 系统主界面的设计 23 4.6 登录窗体的设计 24 4.7 各功能模块的设计 26 4.7.1 员工基本信息模块的设计 26 4.7.2 员工考勤管理模块的设计 28 4.7.3 员工工作评价管理模块的创建 30 4.7.4 员工工资信息管理模块的创建 32 第5章 系统实现 35 5.1 系统要求 35 5.2 菜单生成 35 5.3 生成可执行文件 36 第6章 结 论 37 参考文献 38 致 谢 39 |