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