Visual Basic 第21章 人事管理系统开发实例.ppt
《Visual Basic 第21章 人事管理系统开发实例.ppt》由会员分享,可在线阅读,更多相关《Visual Basic 第21章 人事管理系统开发实例.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、联系方式:北京源智天下科技有限公司第二十一讲第二十一讲 人事管理系统开发实例人事管理系统开发实例 胡小江胡小江e-mail:1-2北京源智天下科技有限公司联系方式:课程内容安排课程内容安排人事管理系统开发概述人事管理系统开发概述 人力资源案例设计与分析人力资源案例设计与分析设计和创建数据库设计和创建数据库 系统实现系统实现应用程序的打包发布应用程序的打包发布 1-3北京源智天下科技有限公司联系方式:人事管理系统开发概述人事管理系统开发概述 对于应用程序的开发,需要开发人员对案例本身有一个较为对于应用程序的开发,需要开发人员对案例本身有一个较为完整和细致的认识。包括案例的背景、所要达到的功能及需
2、完整和细致的认识。包括案例的背景、所要达到的功能及需求分析等。本节主要介绍人事管理系统背景。求分析等。本节主要介绍人事管理系统背景。随着社会经济的不断发展,对于一些中小型的企业来说,人随着社会经济的不断发展,对于一些中小型的企业来说,人力资源成为企业发展的重要因素。有些企业还停留在用纸张力资源成为企业发展的重要因素。有些企业还停留在用纸张档案管理的方式,这种方式效率低下,而且容易出错。极不档案管理的方式,这种方式效率低下,而且容易出错。极不适应现代企业发展和管理的要求。针对这种情况,我们开发适应现代企业发展和管理的要求。针对这种情况,我们开发了人事管理系统。本系统按照人力资源部门管理的操作流程
3、,了人事管理系统。本系统按照人力资源部门管理的操作流程,实行以计算机技术为主,科学管理企业的人事档案等信息。实行以计算机技术为主,科学管理企业的人事档案等信息。不仅提高了办公效率,同时为企业的发展提供了更为科学的不仅提高了办公效率,同时为企业的发展提供了更为科学的管理平台。管理平台。以下给出企业人事管理的流程,供读者参考。以下给出企业人事管理的流程,供读者参考。每位员工由人事管理部录入基本资料,生成人事档案。每位员工由人事管理部录入基本资料,生成人事档案。由人力资源部管理部门信息。由人力资源部管理部门信息。汇集员工奖惩信息和考勤信息。汇集员工奖惩信息和考勤信息。每月生成员工考核信息,并根据考核
4、信息生成工资表。每月生成员工考核信息,并根据考核信息生成工资表。1-4北京源智天下科技有限公司联系方式:人力资源案例设计与分析人力资源案例设计与分析 根根据据企企业业人人事事管管理理的的开开发发流流程程,开开发发人人员员首首先先需需要要完完成成对对系系统统开开发发进进行行需需求求分分析析、系系统统模模块块划划分分、系系统统结结构构设设计计等等工工作作。本本节节主主要要介介绍绍如如何何根根据据实实际际案案例例进进行行系系统统需需求求分分析析、系统功能模块划分及系统结构设计。系统功能模块划分及系统结构设计。1-5北京源智天下科技有限公司联系方式:本本系系统统采采用用的的是是两两层层结结构构,即即客
5、客户户端端/服服务务器器模模式式。该该模模式式对对于于中中小小型型数数据据库库应应用用系系统统来来说说,系系统统开开发发简简单单快快捷捷,功功能能实现和调节也较为容易。实现和调节也较为容易。系统结构设计系统结构设计 1-6北京源智天下科技有限公司联系方式:系统需求分析系统需求分析 目前,对于一般中小型企业在人事管理上还是采用手工管理目前,对于一般中小型企业在人事管理上还是采用手工管理的方式。这种方式办公效率低下,不能有效地提供员工信的方式。这种方式办公效率低下,不能有效地提供员工信息,对部门进行管理,而且存在着安全隐患,不能保证数息,对部门进行管理,而且存在着安全隐患,不能保证数据的安全性。为
6、了更好地适应当前企业对人事管理的需求,据的安全性。为了更好地适应当前企业对人事管理的需求,解决手工管理存在的缺陷,开发人事管理系统应该满足以解决手工管理存在的缺陷,开发人事管理系统应该满足以下需求。下需求。可以进行企业职员基本信息管理。可以进行企业职员基本信息管理。可以进行企业部门管理。可以进行企业部门管理。可以进行职员考评管理。可以进行职员考评管理。可以进行基本数据管理。可以进行基本数据管理。可以支持用户权限设置。可以支持用户权限设置。可以支持报表打印功能。可以支持报表打印功能。可以完成数据库的备份和恢复。可以完成数据库的备份和恢复。1-7北京源智天下科技有限公司联系方式:添加添加Comma
7、nd对象对象 Command对对象象用用于于定定义义一一个个从从Connection对对象象中中获获取取数数据据的的方方式式。Command对对象象可可以以通通过过数数据据表表、视视图图、SQL查查询询及及存存储储过过程程来来获获取取数数据据集集合合。使使用用Command对对象象之之前前,必必须须创创建建该该对对象象。用用户户可可以以通通过过单单击击工工具具栏栏上上的的“添添加命令加命令”按钮来添加一个按钮来添加一个Command对象,如图对象,如图20.6所示。所示。1-8北京源智天下科技有限公司联系方式:系统功能模块划分系统功能模块划分 根根据据上上述述的的系系统统需需求求分分析析,本本
8、系系统统主主要要划划分分为为系系统统管管理理模模块块、基基础础数数据据管管理理模模块块、部部门门信信息息管管理理模模块块、职职员员信信息息管管理理模模块块、职职员员考考评评信信息息模模块块5个个主主要要模模块块。系系统统中中的的主主要要模模块块如图如图21.2所示。所示。1-9北京源智天下科技有限公司联系方式:1-10北京源智天下科技有限公司联系方式:设计和创建数据库设计和创建数据库 人事管理系统中,数据存储是非常主要的一个方面。数据库人事管理系统中,数据存储是非常主要的一个方面。数据库设计不仅关系到用户与数据库之间的交互速度,更直接地设计不仅关系到用户与数据库之间的交互速度,更直接地关系到数
9、据库应用程序的质量和生存周期。本系统采用关系到数据库应用程序的质量和生存周期。本系统采用ADO+SQL Server的数据库访问技术,用的数据库访问技术,用SQL Server作作为后台的数据库系统。为后台的数据库系统。1-11北京源智天下科技有限公司联系方式:数据库需求分析数据库需求分析 数据库需求分析应该考虑到软件系统的功能要求和软件系统数据库需求分析应该考虑到软件系统的功能要求和软件系统可维护性和可扩展性,为以后的发展和需求做好准备。根据可维护性和可扩展性,为以后的发展和需求做好准备。根据本系统的功能需求,系统数据库的需求分析信息如下所示。本系统的功能需求,系统数据库的需求分析信息如下所
10、示。用户有管理员和普通用户的区别,即用户对应着不同的类型。用户有管理员和普通用户的区别,即用户对应着不同的类型。系统管理员具有进行所有操作的权限,普通用户只有部分数系统管理员具有进行所有操作的权限,普通用户只有部分数据的浏览权限。据的浏览权限。每个用户的编号必须唯一。每个用户的编号必须唯一。每个部门的编号必须唯一。每个部门的编号必须唯一。每个职务必须有唯一的编号。每个职务必须有唯一的编号。每个民族信息必须有唯一编号。每个民族信息必须有唯一编号。每个文化程度必须有唯一编号。每个文化程度必须有唯一编号。1-12北京源智天下科技有限公司联系方式:创建数据库创建数据库 根据系统功能分析和数据库需求分析
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic 第21章 人事管理系统开发实例 21 人事管理系统 开发 实例
限制150内