公司人事管理系统设计说明书(含程序版).doc
文本预览下载声明
毕业设计说明书
人事管理系统的设计
专业 计算机应用与维护 学生姓名 班级 学号 指导教师 完成日期
人事管理系统的设计
摘要:
近年来,随着企业彼此间的竞争日趋激烈,信息技术在企业的发展中占据着越来越重要的地位。企业的人事管理系统已成为企业经营中不可或缺的一部分,为管理者进行管理决策和进行各种经营活动提供了重要的依据,在人事管理过程中发挥了越来越重要的作用。
南通龙威机械有限公司人事管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
该系统是使用微软公司的 Visual Basic6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先可在短时间内建立系统应用原型,然后,对初始原型系统进行需求分析,不断修正和改进, 其主要功能有:可以进行新新员工的增加,可以添加一个数据库项目,可以删除一个数据库项目,可以修改一个数据库项目,可以查询。
关键词:南通龙威机械有限公司人事管理系统;VB6.0;数据库目 录
第一章 概述 2
第二章 系统开发工具的简介 2
2.1 VB6.0开发工具的简介 2
2.1.1 Visual Basic 语言的特点 2
2.1.2 Visual Basic 系统几个在程序应用中的常用名词 3
2.1.3Windows下的Visual Basic 编程环境简介 4
2.2 Access2000数据库的特点和功能简介 5
2.2.1数据库的概念 5
2.2.2新建一个数据库 5
2.2.3修改已建的数据库 6
2.3、二者的结合(DBA) 6
第三章 系统需求分析 6
3.1 系统开发背景 6
3.2人事管理系统的需求分析 6
3.3 数据流程的分析 7
第四章 系统总体规划 8
4.1 系统功能分析 8
4.2 系统操作流程图 9
第五章 系统的具体实现 9
5.1 系统数据库设计 9
5.2 系统模块设计 12
5.3 系统的实现 17
第六章 结束语 18
主要参考文献 19
致谢 20
附录 20
人事管理系统的设计
第一章 概述isual Basic6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操 纵数据库的智能化对象,首先可在短时间内建立系统应用原型,然后,对初始原型系统进行需求分析,不断修正和改进, 其主要功能有:可以进行新新员工的增加,
以添加一个数据库项目,可以删除一个数据库项目,可以修改一个数据库项目,可以查询。
为保证用户的安全性,还设计了简捷方便的用户登陆和密码修改。本管理系统设计合理、界面美观、操作方便、运行稳定、功能完备,为进行现代化的档案管理工作起到了重要作用,具有较高的实用价值。
第二章 系统开发工具的简介
2.1 VB6.0开发工具的简介
Visual Basic应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性、事件和方法)。开发人员可以最有效利用所创建的每一个对象。使用应用程序具有可通用性、可扩展性和强有力的功能。
Visual Basic应用由一系列对象组成,包括有函数、菜单、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用。
2.1.1 Visual Basic 语言的特点
在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处:
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具
显示全部