摘要:随着信息技术的飞速发展,特别是数据库技术的发展,计算机已经成为当今信息时代的关键工具。企业人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
整个系统主要有五大功能模块:部门信息管理,员工信息管理,工资信息管理,考勤信息管理和系统维护,其中都包括对信息的添加、查询、修改和删除等操作。系统满足操作简便、界面友好、灵活、实用、安全等要求。
关键词:信息管理系统;Visual Basic;数据库;MIS
目录
摘要
ABSTRACT
第一章 绪论-1
1.1 软件开发的背景与研究现状-1
1.2 软件开发的目的与意义-1
1.3 软件开发方法及工具-2
第二章 系统分析-3
2.1 需求分析-3
2.2 系统可行性分析-3
2.2.1 技术可行性分析-3
2.2.2 经济可行性分析-3
2.2.3 管理可行性分析-3
2.3 系统开发环境-4
2.3.1 Microsoft Visual Basic 6.0简介-4
2.3.2 Microsoft SQL Server 2000简介-4
第三章 系统总体设计-5
3.1 系统概述-5
3.2 系统功能模块提取(系统功能结构设计)-5
3.2.1 系统功能模块图-5
3.2.2 系统流程图-6
3.3 系统E-R图-6
3.3.1 局部E-R图-6
3.3.2 全局E-R图-8
3.4 系统数据库设计-8
3.4.1 数据库分析-8
3.4.2 系统数据库表设计-9
第四章 系统详细设计-11
4.1系统流程图-11
4.2系统主界面设计-12
4.3 系统主要功能模块设计-12
4.3.1 用户登录界面-12
4.3.2 部门信息管理模块-15
4.3.3 员工信息管理模块-20
4.3.4 考勤信息管理模块-22
4.3.5 员工工资信息管理模块-24
4.3.6 系统维护-25
第五章 系统测试-30
4.1 测试主要内容-30
4.1.1 登录模块测试-30
4.1.2 部门管理模块-30
4.1.3 员工管理模块-30
4.1.4 考勤管理模块-30
4.1.5 工资管理模块-30
第六章 总结-32
6.1总结-32
6.2展望-32
参考文献-33
致谢-34