Visual Basic 第21章 人事管理系统开发实例.ppt

Visual Basic 第21章 人事管理系统开发实例.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-* 北京源智天下科技有限公司 联系方式: 联系方式: 北京源智天下科技有限公司 第二十一讲 人事管理系统开发实例 胡小江 e-mail:jtclass@163.com 课程内容安排 人事管理系统开发概述 人力资源案例设计与分析 设计和创建数据库 系统实现 应用程序的打包发布 人事管理系统开发概述 对于应用程序的开发,需要开发人员对案例本身有一个较为完整和细致的认识。包括案例的背景、所要达到的功能及需求分析等。本节主要介绍人事管理系统背景。 随着社会经济的不断发展,对于一些中小型的企业来说,人力资源成为企业发展的重要因素。有些企业还停留在用纸张档案管理的方式,这种方式效率低下,而且容易出错。极不适应现代企业发展和管理的要求。针对这种情况,我们开发了人事管理系统。本系统按照人力资源部门管理的操作流程,实行以计算机技术为主,科学管理企业的人事档案等信息。不仅提高了办公效率,同时为企业的发展提供了更为科学的管理平台。 以下给出企业人事管理的流程,供读者参考。 每位员工由人事管理部录入基本资料,生成人事档案。 由人力资源部管理部门信息。 汇集员工奖惩信息和考勤信息。 每月生成员工考核信息,并根据考核信息生成工资表。 人力资源案例设计与分析 根据企业人事管理的开发流程,开发人员首先需要完成对系统开发进行需求分析、系统模块划分、系统结构设计等工作。本节主要介绍如何根据实际案例进行系统需求分析、系统功能模块划分及系统结构设计。 本系统采用的是两层结构,即客户端/服务器模式。该模式对于中小型数据库应用系统来说,系统开发简单快捷,功能实现和调节也较为容易。 系统结构设计 系统需求分析 目前,对于一般中小型企业在人事管理上还是采用手工管理的方式。这种方式办公效率低下,不能有效地提供员工信息,对部门进行管理,而且存在着安全隐患,不能保证数据的安全性。为了更好地适应当前企业对人事管理的需求,解决手工管理存在的缺陷,开发人事管理系统应该满足以下需求。 可以进行企业职员基本信息管理。 可以进行企业部门管理。 可以进行职员考评管理。 可以进行基本数据管理。 可以支持用户权限设置。 可以支持报表打印功能。 可以完成数据库的备份和恢复。 添加Command对象 Command对象用于定义一个从Connection对象中获取数据的方式。Command对象可以通过数据表、视图、SQL查询及存储过程来获取数据集合。使用Command对象之前,必须创建该对象。用户可以通过单击工具栏上的“添加命令”按钮来添加一个Command对象,如图20.6所示。 系统功能模块划分 根据上述的系统需求分析,本系统主要划分为系统管理模块、基础数据管理模块、部门信息管理模块、职员信息管理模块、职员考评信息模块5个主要模块。系统中的主要模块如图21.2所示。 设计和创建数据库 人事管理系统中,数据存储是非常主要的一个方面。数据库设计不仅关系到用户与数据库之间的交互速度,更直接地关系到数据库应用程序的质量和生存周期。本系统采用ADO+SQL Server的数据库访问技术,用SQL Server作为后台的数据库系统。 数据库需求分析 数据库需求分析应该考虑到软件系统的功能要求和软件系统可维护性和可扩展性,为以后的发展和需求做好准备。根据本系统的功能需求,系统数据库的需求分析信息如下所示。 用户有管理员和普通用户的区别,即用户对应着不同的类型。 系统管理员具有进行所有操作的权限,普通用户只有部分数据的浏览权限。 每个用户的编号必须唯一。 每个部门的编号必须唯一。 每个职务必须有唯一的编号。 每个民族信息必须有唯一编号。 每个文化程度必须有唯一编号。 创建数据库 根据系统功能分析和数据库需求分析,接下来可以为本系统创建数据库。该数据库由Microsoft SQL Server2000创建。创建的具体步骤如下。 打开SQL Server 2000,在数据库列表项上单击鼠标右键,在弹出的快捷菜单中选择“新建数据库”命令。会弹出“数据库属性”对话框,在选项卡中选择“常规”选项,然后在“名称”文本框中输入要创建的数据库名称。本系统数据库名称为“DBEmp”。单击“确定”按钮,完成数据库的创建。 创建工程和公共函数模块 完成数据库的设计和创建后,接下来即可创建人事管理系统的工程。由于篇幅所限,本书只给出公共函数的详细代码和部分模块的核心代码。其余代码请参考本书配套光盘。 打开Visual Basic 6.0创建一个新的标准EXE工程,保存为“人事管理系统”。为工程添加一个MDI窗体,该窗体为人事管理系统的主窗体。添加ADO对象到工程中。在菜单中选择“工程”→“引用”命令,选择“Microsoft ActiveX Data Object 2.5 Library”列表项,然后

文档评论(0)

7号仓库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档