欢迎来到天天文库
浏览记录
ID:40174008
大小:501.55 KB
页数:17页
时间:2019-07-24
《中小型企业员工管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第16章中小型企业员工管理系统在上一章中,通过讲解软件信息管理系统详细讲解了在VB6.0开发工具中对数据库开发与应用方面的相关知识。为了进一步地巩固读者对数据库应用技术的学习,本章中,再讲解一个中小型企业员工管理系统,通过学习本章的内容,读者将会完全掌握使用VB6.0开发工具中开发有关数据库技术的应用程序了。16.1系统分析与以前一样,在开发中小型企业员工管理系统之前,先来分析一下系统的设计目的和实现功能,这样才不至于在开发系统时偏离了实际开发的方向。下面就来看一下系统设计的目的和设计完成后的系统应该具有的功能。16.1.1设计目的
2、随着市场经济的飞速发展,各行各业的企业和公司逐年地增加。然而,在企业的内部通过原始的手工计帐管理方式对企业和员工的管理已经不在适应现在社会的需求,通过计算机软件进行管理已经成为历史的必然。使用中小型企业员工管理系统软件的目的是使企业在激烈的市场竞争中得到迅猛地发展,从而创造出更多地经济效益。16.1.2系统功能经过了详细的需求分析之后,最后总结出系统应该具有以下几个方面的功能。员工是企业中最重要的对象,因此系统首先应该具有一个对员工基本信息进行管理的功能。除了能够管理员工的基本信息之外,还应该具有调整员工工资和核算员工工资的功能。员
3、工在上班的过程中可能会向单位请假,因此,系统应该具有一个对员工考勤信息进行管理的功能。除了应该具有对重要信息进行管理之外,系统还应该具有对系统操作用户进行管理和修改密码的功能。系统中除了具有上述几个管理功能之后,还应该具有对各种数据信息进行查询和打印的功能。16.2概要设计在确定了系统实现的目的和具体应该实现的功能之后,下面再来详细地说明一下系统的功能描述,并且给出系统的功能结构图。这样,在进行应用程序详细设计的时候就可以根据这个功能结构图开发应用程序了。16.2.1详细功能描述下面详细描述一下中小型企业员工管理系统应该具有的功能。
4、1.系统管理系统管理包括用户管理和密码修改两部分,在用户管理中可以实现添加、删除操作员和设置操作员密码的功能;在密码修改管理中可以实现修改操作员密码的功能。2.员工信息管理在员工信息管理中可以实现员工信息的添加、删除、修改、保存、查询和打印等功能。3.员工工资管理在员工工资管理中可以实现调整员工的基本工资和核算员工的月工资等功能。4.员工出勤管理在员工出勤管理中可以实现调整员工出勤的标准、维护和查询员工的出勤信息等功能。16.2.2系统功能结构图中小型企业员工管理系统的功能结构图如图16.1所示。16.3详细设计从本节开始,将进入到
5、中小型企业员工管理系统的详细设计阶段。由于系统中的各个子功能模块很多,限于篇幅,这里不能对其一一地进行介绍。下面只对系统中几个比较重要的功能模块进行讲解,主要包括系统登录、主窗体的设计、用户管理的设计、员工信息管理、员工信息查询、员工工资调整管理和员工信息打印等几部分。16.3.1系统登录的实现下面来看一下系统中的系统登录是如何实现的。同前一章讲解的方法一样,我们还是分为对界面和程序代码两部分内容进行讲解。16.3.2主窗体的设计主窗口是系统中重要的窗口之一。本系统的主窗口主要是由菜单、窗体界面显示区域和状态栏组成的。下面就介绍一下
6、系统主窗口的设计过程。1.窗体界面设计2.程序代码设计16.3.3系统用户管理的设计大多数的应用软件都具有一个用户管理的功能,通过用户管理注册的不同用户来管理软件系统。下面就讲解一下系统中用户管理的实现方法。16.3.4员工信息管理的设计在本系统中,员工信息管理是系统的核心。下面我们就讲解一下系统中员工信息管理的实现过程。1.窗体界面设计2.程序代码设计16.3.5员工信息查询的设计员工信息查询主要是实现根据各种不同的查询条件查询员工基本信息的功能。下面介绍一下员工信息查询窗体的设计过程。1.窗体界面设计2.程序代码设计16.3.6
7、员工工资核算的设计企业每个月都要给其内部的员工进行开资,因此就需要每个月核算每名员工的实发工资。员工工资核算窗体能够实现核算每名员工每个月实发工资的功能,下面将讲解一下该窗体的设计过程。1.窗体界面设计2.程序代码设计16.3.7员工信息打印的实现除了可以查询员工的基本信息之外,还可以通过数据报表将员工信息进行打印输出。本节中将通过讲解员工信息打印功能来讲解一下在VB6.0中开发报表打印程序的实现方法。员工信息打印实现的具体步骤如下所示。16.4应用程序调试及错误处理本节中将讲解一下在开发应用程序时遇到的两个错误及其具体解决的方法。
8、1.对象使用的错误2.对象书写错误16.5本章小结本章通过中小型企业员工管理系统再次系统地讲解了有关对数据库操作中的添加、修改、删除、保存、查询和打印数据信息等相关的技术。除此之外,系统中详细地讲解了VB6.0中数据报表的设计方法。这
此文档下载收益归作者所有