BX公司人事管理系统gmy.docx

上传人:you****now 文档编号:48242276 上传时间:2022-10-05 格式:DOCX 页数:31 大小:245.49KB
返回 下载 相关 举报
BX公司人事管理系统gmy.docx_第1页
第1页 / 共31页
BX公司人事管理系统gmy.docx_第2页
第2页 / 共31页
点击查看更多>>
资源描述

《BX公司人事管理系统gmy.docx》由会员分享,可在线阅读,更多相关《BX公司人事管理系统gmy.docx(31页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。整个系统从从符合操操作简便便、界面面友好、灵灵活、实实用、安安全的要要求出发发,完成成人事管管理的全全过程,包包括新进进员工加加入时人人事档案案的建立立、老员员工的转转出、职职位等的的变动引引起职工工信息的的修改、员员工信息息查询、统统计等人人事管理理工作以以及新进进员的新新增、老老员工修修改等管管理工作作。经过过实际使使用证明明,本文文所设计计的人事事管理系

2、系统可以以满足公公司人事事管理方方面的需需要。关键词: 信息息管理、人人事管理理、人事事管理系系统第一章 概述1.1本课课题的来来源随着计算机机技术的的飞速发发展,计计算机在在企业管管理中应应用的普普及,利利用计算算机实现现企业人人事管理理势在必必行。对对于大中中型企业业来说,利利用计算算机支持持企业高高效率完完成劳动动人事管管理的日日常事务务,是适适应现代代企业制制度要求求、推动动企业劳劳动人事事管理走走向科学学化、规规范化的的必要条条件;计计算机管管理所无无法比拟拟的优点点检索迅迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、寿寿命长、成成本低等等。这些些优点能能够极大大地提高高

3、人事管管理的效效率,也是企企业的科科学化、正正规化管管理,与世界界接轨的的重要条条件。不不同的企企业具有有不同的的人事管管理制度度,这就就决定了了不同的的企业需需要不同同的人事事管理系系统。1.2本论论文的目目的、内内容及作作者主要要贡献(1)目的的:目前市面上上流行的的人事管管理系统统不少。但但是,对对于企、事事业单位位的人事事管理系系统来说说,不需需要大型型的数据据库系统统。只需需要一个个操作方方便,功功能实用用,能满满足本中中心对数数据的管管理及需需求的系系统。我我们的目目标就是是在于开开发一个个功能实实用、操操作方便便,简单单明了的的人事管管理系统统。(2)内容容能够录入人人事的基基本

4、资料料,在操操作上能能够完成成诸如添添加、修修改、删删除、按按各种条条件进行行查询、新新用户的的设置及及密码修修改等方方面的工工作,基基本满足足人事日日常业务务的需要要。 (3)作作者的主主要贡献献本人独立完完成了此此课题的的研究与与开发,包包括调研研、分析析、设计计、编码码、测试试、文档档编写等等内容。第二章 开发工工具的选选择现在,市场场上可以以选购的的应用开开发产品品很多,流流行的也也有数十十种。目目前在我我国市场场上最为为流行、使使用最多多、最为为先进的的可用作作企业级级开发工工具的产产品有:Microosofft公司司的Viisuaal BBasiicMicroosofft公司司的V

5、iisuaal CCBorlaand公公司的DDelpphi Java等等等在目前市场场上这些些众多的的程序开开发工具具中,有有些强调调程语言言的弹性性与执行行效率;有些则则偏重于于可视化化程序开开发工具具所带来来的便利利性与效效率的得得高,各各有各的的优点和和特色,也也满足了了不同用用户的需需求。然然而,语语言的弹弹性和工工具的便便利性是是密不可可分的,只只有便利利的工具具,却没没有弹性性的语言言作支持持,许多多特殊化化的处理理动作必必需要耗耗费数倍倍的工夫夫来处理理,使得得原来所所标榜的的效率提提高的优优点失去去了作用用;相反反,如果果只强调调程续语言的的弹性,却却没有便便利的工工具作配配

6、合,会会使一些些即使非非常简单单的界面面处理动动作,也也会严重重地浪费费程序设设计师的的宝贵时时间。作为数据库库系统的的开发,VVisuual Bassic是是一个非非常理想想选择。数数据库是是MISS中的重重要支持持技术,在在MISS开发过过程中,如如何选择择数据库库管理是是一个重重要的问问题,目目前,数数据库产产品较多多,每种种产品都都具有各各自的特特点和适适用范围围,因此此,在选选择数据据库时,应应考虑数数据库应应用的特特点及适适用范围围,本系系统选用用的数据据库语言言Vissuall Baasicc语言,该该开发工工具具有有很多长长处:Visuaal BBasiic是一一种可视视化的、

7、面面对对象象和条用用事件驱驱动方式式的结构构化高级级程序设设计,可可用于开开发Wiindoows环环境下的的种类应应用程序序。它简简单易学学、效率率高,且且功能强强大,可可以与WWinddowss的专业业开发工工具SDDK相媲媲美,而而且程序序开发人人员不必必具有CC/C+编程程基础。在在Vissuall Baasicc环境下下,利用用事件驱驱动的编编程机制制、新颖颖易用的的可视化化设计工工具,使使用Wiindoows内内部的应应用程序序接口(APII)函数数,以及及动态链链接库(DLLL)、动动态数据据交换(DDEE)、对对象的链链接与嵌嵌入(OOLE)、开放放式数据据访问(ODBBC)等等

8、技术,可可以高效效、快速速地开发发出Wiindoows环环境下功功能强大大、图形形界面丰丰富的应应用软件件系统。总的来说,VVisuual Bassic具具有以下下特点:可视化编程程:用传统程序序设计语语言设计计程序时时,都是是通过编编写程序序代码来来设计用用户界面面,在设设计过程程中看不不到界面面的实际际显示效效果,必必须编译译后运行行程序才才能观察察。如果果对界面面的效果果不满意意,还要要回到程程序中修修改。有有时候,这这种编程程-编译译-修改改的操作作可能要要反复多多次,大大大影响响了软件件开发效效率。VVisuual Bassic提提供了可可视化设设计工具具,把WWinddowss界面

9、设设计的复复杂性“封装”起来,开开发人员员不必为为界面设设计而编编写大量量程序代代码。只只需要按按设计要要求的屏屏幕布局局,用系系统提供供的工具具,在屏屏幕上画画出各种种“部件”,即图图形对象象,并设设置这些些图形对对象的属属性。VVisuual Bassic自自动产生生界面设设计代码码,程序序设计人人员只需需要编写写实现程程序功能能的那部部分代码码,从而而可以大大大提高高程序设设计的效效率。面向对象的的程序设设计4.0版以以后的VVisuual Bassic支支持面向向对象的的程序设设计,但但它与一一般的面面向对象象的程序序设计语语言(CC+)不完全全相同。在在一般的的面向对对象程序序设计语

10、语言中,对对象由程程序代码码和数据据组成,是是抽象的的概念;而Viisuaal BBasiic则是是应用面面向对象象的程序序设计方方法(OOOP),把程程序和数数据封装装起来作作为一个个对象,并并为每个个对象赋赋予应有有的属性性,使对对象成为为实在的的东西。在在设计对对象时,不不必编写写建立和和描述每每个对象象的程序序代码,而而是用工工具画在在界面上上,Viisuaal BBasiic自动动生成对对象的程程序代码码并封装装起来。每每个对象象以图形形方式显显示在界界面上,都都是可视视的。结构化程序序设计语语言Visuaal BBasiic是在在BASSIC语语言的基基础上发发展起来来的,具具有高

11、级级程序设设计语言言的语句句结构,接接近于自自然语言言和人类类的逻辑辑思维方方式。VVisuual Bassic语语句简单单易懂,其其编辑器器支持彩彩色代码码,可自自动进行行语法错错误检查查,同时时具有功功能强大大且使用用灵活的的调试器器和编译译器。Visuaal BBasiic是解解释型语语言,在在输入代代码的同同时,解解释系统统将高级级语言分分解翻译译成计算算机可以以识别的的机器指指令,并并判断每每个语句句的语法法错误。在在设计VVisuual Bassic程程序的过过程中,随随时可以以运行程程序,而而在整个个程序设设计好之之后,可可以编译译生成可可执行文文件(.EXEE),脱脱离Viis

12、uaal BBasiic环境境,直接接在Wiindoows环环境下运运行。事件驱动编编程机制制Visuaal BBasiic通过过事件来来执行对对象的操操作。一一个对象象可能会会产生多多个事件件,每个个事件都都可以通通过一段段程序来来响应。例例如,命命令按钮钮是一个个对象,当当用户单单击该按按钮时,将将产生一一个“单击”(CLLICKK)事件件,而在在产生该该事件时时将执行行一段程程序,用用来实现现指定的的操作。在用Vissuall Baasicc设计大大型应用用软件时时,不必必建立具具有明显显开始和和结束的的程序,而而是编写写若干个个微小的的子程序序,即过过程。这这些过程程分别面面向不同同的

13、对象象,由用用户操作作引发某某个事件件来驱动动完成某某种特定定的功能能,或者者由事件件驱动程程序调用用通用过过程来执执行指定定的操作作,这样样可以方方便编程程人员,提提高效率率。访问数据库库Visuaal BBasiic具有有强大的的数据库库管理功功能,利利用数据据控件和和数据库库管理窗窗口,可可以直接接建立或或处理MMicrrosooft Acccesss格式的的数据库库,并提提供了强强大的数数据存储储和检索索功能。同同时,VVisuual Bassic还还能直接接编辑和和访问其其他外部部数据库库,如DDBASSE,FFoxPPro,PParaadoxx等,这这些数据据库格式式都可以以用Vi

14、isuaal BBasiic编辑辑和处理理。Visuaal BBasiic提供供开放式式数据连连接,即即ODBBC功能能,可通通过直接接访问或或建立连连接的方方式使用用并操作作后台大大型网络络数据库库,如SSQL Serrverr,Orraclle等。在在应用程程序中,可可以使用用结构化化查询语语言SQQL数据据标准,直直接访问问服务器器上的数数据库,并并提供了了简单的的面向对对象的库库操作指指令和多多用户数数据库访访问的加加锁机制制和网络络数据库库的SQQL的编编程技术术,为单单机上运运行的数数据库提提供了SSQL网网络接口口,以便便在分布布式环境境中快速速而有效效地实现现客户/服务器器(c

15、lliennt/sservver)方案。动态数据交交换(DDDE)利用动态数数据交换换(Dyynammic Datta EExchhangge)技技术,可可以把一一种应用用程序中中的数据据动态地地链接到到另一种种应用程程序中,使使两种完完全不同同的应用用程序建建立起一一条动态态数据链链路。当当原始数数据变化化时,可可以自动动更新链链接的数数据。VVisuual Bassic提提供了动动态数据据交换的的编程技技术,可可以在应应用程序序中与其其他Wiindoows应应用程序序建立动动态数据据交换,在在不同的的应用程程序之间间进行通通信。对象的链接接与嵌入入(OLLE)对象的链接接与嵌入入(OLLE

16、)将将每个应应用程序序都看作作是一个个对象(objjectt),将将不同的的对象链链接(llinkk)起来来,再嵌嵌入(eembeed)某某个应用用程序中中,从而而可以得得到具有有声音、影影像、图图像、动动画、文文字等各各种信息息的集合合式的文文件。OOLE技技术是MMicrrosooft公公司对象象技术的的战略,它它把多个个应用程程序合为为一体,将将每个应应用程序序看作是一一个对象象进行链链接和嵌嵌入,是是一种应应用程序序一体化化的技术术。利用用OLEE技术,可可以方便便地建立立复合式式文档(commpouund doccumeent),这种种文档由由来自多多个不同同应用程程序的对对象组成成

17、,文档档中的每每个对象象都与原原来的应应用程序序相联系系,并可可执行与与原来应应用程序序完全相相同的操操作。动态链接库库(DLLL)Visuaal BBasiic是一一种高级级程序设设计语言言,不具具备低级级语言的的功能,对对访问机机器硬件件的操作作不太容容易实现现。但它它可以通通过动态态链接库库技术将将C/CC+或或汇编语语言编写写的程序序加入到到Vissuall Baasicc应用程程序中,可可以像调调用内部部函数一一样调用用其他语语言编写写的函数数。此外外,通过过动态链链接库,还还可以调调用Wiindoows应应用程序序接口(APII)函数数,实现现SDKK所具有有的功能能。第三章 系统

18、调调研及可可行性分分析31 系系统调研研正式开发管管理信息息系统之之前进行行调研是是非常必必要的,其其必要性性主要表表现在以以下几个个方面。(1)明确确用户的的要求,以以根据调调查结果果进行可可行性分分析,确确认系统统的开发发是否可可行。(2)提出出新系统统的人员员并不都都是系统统研究人人员,有有些人对对于其功能和和处理数数据的方方法没有有明确的的认识。它它们只是是根据自自己业务务工作的的需要提提出了要要求,系系统开发发人员要要对此进进行详细细的调查查和分析析,确认认用户的的要求可可以通过过现有的的计算机机技术实实现,保保证开发发的管理理信息系系统的功功能与用用户提出出的要求求相吻合合。(3)

19、企业业的现行行系统可可能是手手工系统统,也可可能是使使用和计计算机的的系统,无无论是何何种情况况,都要要详细地地调查现现行系统统中信息息处理的的具体情情况,系系统内部部功能结结构,以以便设计计出一个个合理的的、好的的新系统统逻辑模模型,为为新系统统的设计计工作打打好基础础,保证证整个系系统开发发的质量量。总之,必要要对现行行系统进进行详细细的调查查,明确确用户需需求,保保证开发发的新系系统的功功能与用用户的要要求相吻吻合,避避免耗费费大量的的人力、物物力、财财力,新新系统的的开发却却失败的的悲剧发发生。32 可行性性分析概概述可行性分析析是在用用户的要要求和系系统调研研的基础础上进行行的,对对

20、新系统统的开发发从社会会、技术术、经济济、管理理等方面面进行分分析,并并得出新新系统的的开发工工作可行行、不可可行、需需要修改改、追加加投资、暂暂缓开发发、分步步实施等等方案和和结论,最最后完成成可行性性分析。可行性分析析一般可可定义为为:可行行性分析析是在建建设的前前期对工工程项目目的一种种考察和和鉴定,对对拟议中中的项目目进行全全面与综综合的技技术、经经济能力力的调查查,判断断它是否否可行。(1)可行行性分析析阶段的的主要工工作包括括以下几几个方面面:新系统目目标可行行性分析析:分析新系统统的目标标是否符符合企业业的现状状和发展展的需要要。社会可行行性分析析:社会可行性性分析主主要是指指管

21、理信信息系统统的开发发是否符符合国家家法律、下下策,是是否能够够与社会会大系统统实现良良好的对对接。技术可行行性分析析:技术可行性性分析是是根据新新系统的的目标来来衡量是是否具备备所需要要的技术术,包括括系统开开发人员员数量和和水平,硬硬件方面面,软件件方面及及其它应应用技术术。经济可行行性分析析经济可行性性分析主主要是对对开发新新系统所所投入的的资金与与系统投投入使用用后所带带来的经经济效益益进行比比较,确确认新系系统是否否会给企企业带来来一定的的经济效效益。管理可行行性分析析:管理可行性性分析主主要是分分析企业业现行的的管理体体制和企企业领导导是否具具有现代代化的管管理意识识和管理理水平。

22、33 技技术可行行性分析析技术可行性性分析主主要包括括四个方方面:目目前有关关的技术术能否支支持所开开发的新新系统;新系统统开发人人员的数数量和水水平,即即人力资资源;硬硬件和软软件资源源。(1)技术术支持:首先根据新新系统的的目标,考考虑目前前有关的的技术能能否支持持所开发发的新系系统。这这里讨论论的技术术必须是是已经普普遍使用用的,而而不是待待研究的的或正在在研究的的。(2)硬件件资源:开发管理信信息系统统所需的的硬件资资源包含含以下两两个方面面:系统开发人人员在管管理信息息系统的的开发过过程中所所需要的的计算机机设备及及其有关关的外部部设备;管理信信息系统统开发成成功投入入使用后后,使用

23、用单位所所应具备备的计算算机设备备及其有有关的外外围设备备。对硬硬件资源源进行可可行性分分析时主主要考虑虑计算机机的主机机内存、类类型、功功能、联联网能力力、安全全保护措措施以及及输入/输出设设备,外外存储器器和联网网数据通通信设备备的配置置、功能能、效率率等指标标是否符符合系统统方案设设计要求求,同时时还要考考虑计算算机的性性能/价价格比。(3)软件件资源软件资源的的可行性性分析主主要考虑虑以下几几点是否否满足用用户的要要求:操作系统统的选择择;编译系统统的选择择;数据库管管理系统统的选择择;高级编程程语言的的选择;汉字处理理系统的的选择;应用软件件包的选选择。本系统在开开发前,与与中心的的

24、领导和和有关的的操作人人员密切切沟通,认认真听取取他们的的意见,并并吸收他他们的积积极观点点,使本本系统的的开发在在相当大大的程度度上具有有一定的的先进性性和合理理性。第四章 系统分分析41 系统需需求分析析系统分析是是开发管管理信息息系统的的关键性性阶段,是是一个从从不断认认识和逐逐步细化化的过程程,是下下一阶段段的工作作基础,是是为下一一阶段进进行物理理方案设设计、解解决“怎么做做”提供依依据,基基关键性性主要体体现在“理解需需求”和“表达需需求”两方面面。通过对现行行系统的的详细调调研,主主要是从从系统的的角度理理解用户户的需要要,确定定新系统统的综合合要求,并并提出这这些需求求的实现现

25、条件以以及需求求应达到到的标准准,也就就是确定定新系统统要做什什么,做做到什么么程度。这这些需求求包括:(1)功能能需求。确确定新系系统应做做什么,这这是最主主要的需需求。(2)性能能需求。给给出所开开发的新新系统的的技术性性能指标标,包括括存储容容量限制制、运行行时间限限制、安安全保密密性等。(3)环境境需求。这这是对系系统运行行以及所所处环境境的要求求。例如如,在硬硬件方面面采用什什么机型型、有什什么硬件件设备等等;在软软件方面面,采用用什么支支持系统统运行的的系统软软件(指指操作系系统、数数据库管管理系统统)。(4)未来来需求。这这类要求求是指目目前不属属于系统统开发的的范围,但但将来随

26、随着外界界环境的的变化以以及系统统的发展展可能会会提出的的要求。了了解这类类要求的的目的是是在开发发过程中中,可对对系统将将来可能能的扩展展与修改改做准备。一一旦需要要时,就就比较容容易进行行补充和和修改了了。42 数据流流程图数据流程图图是描述述系统逻逻辑模型型的主要要工具,通通过几个个特定的的符号,可可以综合合地反映映出信息息在系统统中的使使用、加加工处理理、传递递、存储储的整体体情况。数据流程图图是系统统结构化化分析行行之有效效的工具具,它抽抽象地描描述了系系统数据据处理的的情况,但却无法表达各个处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做进一步的补充说明,这就是数据字典

27、和变换逻辑说明。数据流图 人事主管员工基本信息工资管理假条信息档案管理管理员会计员 图44。1 系统数数据流图图第五章 系统总总体设计计5.1.功功能描述述:该信息管理理系统可可以在WWinddowss 20000 Serrverr平台上上运行,开开发工具具采用VVisuual Bassic语语言开发发。其工作作流程为为:用户户登录通通过权限限判断,普普通用户户不能浏浏览、阅阅读和查查询信息息,指定用户户可以操操作,可可以进行行信息录入入、修改改和删除除的操作作。系统的主要要功能特特点有:(1)系统统登录表表单该表单的功功能是在在系统被被访问之之前,要要对进入入系统的的用户进进行安全全性检查查

28、,防止止非法用用户进行行系统破破坏数据据及威胁胁系统安安全,避避免不必必要的损损失。只只有合法法的用户户在输入入正确的的密码后后方可进进入系统统。(2)主界界面在该界面窗窗口中,共共有文件件、数据据、关于于等所有有系统功功能,用用户可以以操作菜菜单的方方式快捷捷地使用用系统。(3)更改改密码:使用本表单单可以方方便地修修改用户户的密码码,以防防密码泄泄露后对对数据的的安全性性造成威威胁。5.1.22系统操作作流程图图:错误信息系统主界面系统登录界面系统管理输入操作员及密码数据库检查密码错误密码正确功能界面功能处理图 5-11系统操操作流程程图第六章 系统详详细设计计6 1 数据据库设计计(1)

29、职工工信息数数据表:字段字段名类型宽度小数位索引排序Nullss1职工编号数值型11否2姓名字符型20否3身份证号字符型18否4民族字符型10否5性别字符型4否6出生日期字符型20否7毕业学校字符型20否8学历字符型20否9部门字符型20否10职称字符型20否11上司字符型20否12电话字符型20否13EMAILL字符型20否14EDIT数值型11否15EDITTTIMEE日期型8否16备注备注型50否(2)请假假信息数数据表:字段字段名类型宽度小数位索引排序Nullss1假条编号字符型6否2职工编号数值型11否3起始日期字符型20否4中止日期字符型20否5天数数值型6否6原由字符型50否7状

30、态字符型20否8批准人字符型20否9EDIT数值型11否10EDITTTIMEE日期型8否11备注备注型10否(3)员工工工资数数据表:字段字段名类型宽度小数位索引排序Nullss1工资编号字符型50否2职工编号数值型11否3年份数值型6否4月份数值型6否5基本工资数值型11否6加班工资数值型11否7交通补助数值型11否8总工资数值型11否9考勤扣除数值型11否10保险扣除数值型11否11扣税数值型11否12总扣除数值型11否13实际工资数值型11否14EDIT数值型11否15EDITTTIMEE日期型8否16备注备注型10否62 系统主主要界面面设计因为人事资资料管理理牵涉到到个人隐隐私及公

31、公司密秘秘等多方方面因素素,所以一一定要保保密,并有专专人管理理,使用前前身份确确认就显显得非常常重要,故在运运行前要要进行管管理权限限确认. 以防防止他人人无意或或恶意篡篡改.(图 6-11) 图 6-1 主主界面图图其中登记表表的界面面如下: 图 6-22 登记记表的界界面密码的修改改: 图 6-33 密密码的修修改界面面登陆成功界界面: 图 66-4登登陆成功功界面查询界面: 图 6-55 查询询界面信息编辑界界面:图6-6 信息编编辑界面面显示设置界界面:图 6-77 显示示设置界界面用户管理界界面:图 6-88 用户户管理界界面删除界面:图 6-99 删除除界面第七章 系统测测试为了

32、确保本本系统能能够正常常运行,需需要在发发布之后后做一次次较全面面的测试试。现将将具体操操作及过过程举例例说明如如下:71测试试举例(1).测测试用户户登陆是是否成功功:打开人事管管理系统统,在“用户名名”里填入入rooot,“密码”框里我我们填入入rooot作为为用户登登录密码码。填写写完成点点击“确定”按钮,将将会出现现操作程程序页面面,即该该用户已已经登陆陆成功了了。再运行程程序,会会有提示示页面出出现:程程序已经经运行,不不能再次次装载! (2).测测试其他他用户是是否能够够登录:打开人事管管理系统统登录页面面,输入入任意密码码,点击击“登录”按钮。将将出现密密码出错错提示页页面。然然

33、后点“确定”返回人事事管理系系统登录录页面。(3).测测试编辑辑功能是是否成功功:编辑功能:在登录录成功之之后,即即可进入入相应的的管理页页面,点点击“编辑”,即出出现编辑辑页面,即即可以修修改和删删除员工工的个人人信息资资料。最最后保存存。 (4).测测试查询询功能是是否成功功:查询功能:在登录录成功之之后,点点击“查询”,在弹弹出的文文本框,在在里面输输入想要要查找的的资料,点点击“查询”按钮,成成功即可可出现结结果页面面,页面内内显示查查询出来来的员工工资料内内容,表表示测试试成功。(5).用用户登出出系统的的测试:在管理操作作已全部部完成,需需要退出出程序的时时候,在在系统页面面“系统

34、设设置”下拉菜菜单的有有一个“退出”的选项,点点击之后后便可退退出。也也可以点点“关闭”退出。(6).测测试密码码更改:在以超级用用户登录录的情况况下,在在程序中打打密码设设置,弹弹出文本本框,显示用用户列表表。可以以添加新新的普通通用户,也也可以删删除和禁禁止普通通用户使使用程序序。在以以普通用用户登陆陆情况下下,打开开密码设设置选项项,系统统会提示示该用户户为普通通用户,只只可以修修改自己己的密码码。经过以上各各项的测测试,证证明本系系统完全全可以正正常运行行,至此此测试成成功!72测试试项目在MIS开开发过程程中采用用了多种种措施保保证软件件质量,但但是实际际开发过过程中还还是不可可避免

35、地地会产生生差错,系系统中通通常可能能隐藏着着错误和和缺陷,不不经周密密测试的的系统投投入运行行,将会会造成难难以想象象的后果果,因此此系统测测试是MMIS开开发过程程中为保保证软件件质量必必须进行行的工作作。大量量统计资资料表明明,系统统测试的的工作量量往往占占MISS开发总总工作量量的400%以上上。因此此,我们们必须重重视测试试工作。由于程序中中隐藏的的缺陷只只在特定定的环境境下才有有可靠显显露,系系统缺陷陷通常是是由于对对某些特特定情况况考虑不不周造成成的。因因此测试试不是为为了表明明程序正正确;成成功的测测试也不不是没有有发现错错误的测测试。有有意义的的软件测测试应该该是从“破坏”软

36、件系系统的角角度出发发,精心心设计最最有可以以暴露程程序系统统缺陷的的测试方方案。因因此软件件测试的的目标应应该是以以尽可能能少的代代价和时时间找出出软件系系统中潜潜在的错错误和缺缺陷。从产品角度度看,测测试计划划中的测测试项目目包括软软件结构构中的分分系统层层、子系系统层、功功能模块块层、程程序模块块层中的的各类模模块,从从测试本本身看,分分为单元元测试,组组合测试试,确认认测试等等。测试试对象是是随不同同阶段而而异的,最最基本、最最初的测测试是单单元测试试,后面面的组合合测试、确确认测试试都是以以被测过过的模块块作为测测试对象象的。(1)单元元测试:单元测试也也称模块块测试或或程序测测试,

37、单单元测试试是对每每个模块块单独进进行的,验验证模块块接口与与设计说说明书是是否一致致,对模模块的所所有主要要处理路路径进行行测试且且与预期期的结构构进行对对照,还还要对所所有错误误处理路路径进行行测试。对对源码进进行审查查,对照照设计说说明书,表表态地检检查源程程序是否否符合功功能的逻逻辑要求求,是进进行单元元测试前前的重要要工作工工。单元元测试一一般是由由程序员员完成,也也称程序序调试。(2)组合合测试组合测试也也称集成成测试或或子系统统测试,通通常采用用自顶向向下测试试和自底底向上测测试两种种测试方方法。组组合测试试的对象象是指已已经通过过单元测测试的模模块,不不是对零零散模块块进行单单

38、个测试试,而是是用系统统化的方方法装配配和测试试软件系系统,是是一个严严格的过过程,必必须认真真地进行行,其计计划的产产生和单单元模块块测试的的完成日日期要协协调起来来,这种种测试应应在系统统目标机机上进行行,造成成系统应应用的环环境条件件,除了了开发部部分项目目负责人人参加以以外,还还应该有有相应系系统的用用户参加加,给评评审员进进行演示示。(3)确认认测试确认测试是是对通过过组合测测试的软软件进行行的,这这些软件件已经存存于系统统目标设设备的介介质上,确确认测试试的目的的是表明明软件是是可以工工作的,并并且符合合“软件需需求说明明书”中规定定的全部部功能和和性能要要求。确确认测试试是按照照

39、这些要要求定出出的“确认测测试计划划”进行的的。测试试工作是是由一个个独立的的组织进进行,而而且测试试要从用用户的角角度出发发。(4)系统统测试系统测试是是对整体体性能的的测试,主主要解决决各子系系统之间间的数据据通信和和数据共共享问题题以及检检测系统统是否达到到用户的的实际要要求,系系统测试试的依据据是系统统分析报报告。系系统测试试应在系系统的整整个范围围内进行行,这种种测试不不只对软软件进行行,而是是对构成成系统的的硬、软软件一起起进行。系系统测试试与建构构同时进进行或略略慢。系系统测试试需要确确认从头头到尾的的功能正正常才算算完成,应应当尽量量避免系系统测试试延到项项目末尾尾进行。(5)

40、用户户验收测测试在系统测试试完成后后,进行行用户的的验收测测试,它它是用户户在实际际应用环环境中所所进行的的真实数数据测试试。在具体的测测试中,一一般应遵遵循以下下原则:由程序序设计者者之外的的人进行行测试;测试用用例应由由两部分分组成:输入数数据和预预期输出出结果;应选用用不合理理的输入入数据与与非法输输入测试试;不仅仅要检验验程序是是否实现现预期功功能,还还应检查查程序是是否做了了不应该该做的工工作;集集中测试试容易出出错的程程序模块块;对程程序修改改以后,必必须重新新进行测测试。73测试试方法一般来说,对对程序测测试有两两种测试试方法:如果已已经知道道了软件件系统应应具有的的功能,可可通

41、过测测试来对对每个功功能是否否都能正正常使用用;如果果知道程程序的内内部工作作过程,可可以通过过测试来来检测程程序内部部是否按按照规格格说明书书的规定定正常进进行。前前一种方方法称为为黑盒测测试,后后一种方方法称为为白盒子子测试。黑黑盒测试试又称为为功能测测试,白白盒子测试又又称为结结构测试试。经过几个月月的毕业业设计,因因为时间间和任务务的性质质的关系系,没有有完全按按照上述述的测试试方法进进行系统统的测试试,但经经过一些些简单的的步骤的的测试,证证明本系系统具有有相当程程序的稳稳定性。参考文献1王福福成.Visuual Bassic 6.00数据库库开发指指南.北京:清华大大学出版版社,20002.2郭振振波.深入浅浅出Viisuaal BBasiic 66.0中中文版.北京:人民邮邮电出版版社,20003. 3林永永.Vissuall Baasicc 6.00用户编编程手册册.北京:人民邮邮电出版版社,20002.4刘炳炳文.Vissuall Baasicc 6.0 程程序设计计教程.北京:清华大大学出版版社,20000.31

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 其他资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com