企业人事系统_第1页
企业人事系统_第2页
企业人事系统_第3页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、内蒙古科技大学课程设计报告课设名称人事管理信息系统日期17周-19周指导教师聂为同杨振华班级信管08学号:0865138233 0865138232 0865138126姓名:邹胜 田黎 杨晓慧成绩目录1人事管理信息系统概述(前言11.1项目开发背景及现状分析11.2项目研究的内容及目标11.3文献综述12人事管理信息系统规划32.1公司中运行本系统的结构调查32.2系统详细调查32.3业务流程图4员工基本信息业务流程图5员工考勤信息业务流程图5员工工资信息业务流程图53人事管理信息系统分析73.1可行性分析7技术可行性73.1.2 经济可行性 73.2 系统数据流图 73.3 系统功能提出

2、93.4 数据字典 93.5 系统概念模型设计 12系统 E-R 图的设计 124 信息系统设计 154.1 信息系统设计原则 154.2 信息系统总体功能结构 164.3 设备购置、调试、安装 164.4 数据库设计 174.5 编码设计和模块设计 184.5.1 登录窗体 184.5.2 主窗口设计 204.5.3 员工基本信息管理窗体 224.5.4 考勤基本信息管理窗体 略)244.5.5 工资基本信息管理窗体 略)244.5.6 帮助窗体 略)245 信息系统运行与维护 255.1 测试方法 255.2 用户登录测试 255.2其他测试 略) 265.3 测试结果 266 总结与展望

3、 27参考文献 281 人事管理信息系统概述 (前言 1.1 项目开发背景及现状分析随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业 人事工资的管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人 事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范 化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核 算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的 表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证 工资核算准确无误、快速输出,而且还可以利

4、用计算机对有关工资的各种信息进行统计, 服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优 点.例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这 些优点能够极大地提高人事工资资管理的效率 , 也是企业的科学化、正规化管理 ,与世界接 轨的重要条件。1.2 项目研究的内容及目标课题研究的主要内容是:创建人事信息管理系统,主要实现系统管理,员工基本信息 管理、考勤管理、员工工资管理等主要功能。系统设计的目标是:从操作简便、界面友好、灵活、实用、安全的要求出发,完成人 事、工资管理的全过程。系统应符合公司人事、工资管理制度,并达到操作直观、方

5、便、实用、安全等要求。1.3 文献综述1 人力资源管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得 庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况 下,开发一个人力资源管理系统就显得非常必要。2 本系统是一个 B/SBrowse/Server)模式,并以ASP.NET技术和Access数据库技 术为基础的人事管理系统 , 主要模块包括:系统用户管理、职工信息管理、职工考勤管理以 及机构编制管理四个部分。3 本文讨论人事管理系统项目的需求分析方法与工具的选用。该系统的建设目 标是帮助该企业管理好企业内部的人员和人员的活动,人事信息管理指的是企业员工从

6、招 聘面试到离职退休的全过程,涉及的主要活动包括面试、报到、培训、升职、离职或其他 的人事变动,也包括电子化考勤、工资性收入的计算与分发、使用其他公司资源的有关记 录, 系统管理模块分为用户登陆、用户注 册、更改用户、用户管理和退出系统五个子功能 . 人事档案管理模块分为人事档案浏览和数 据查询功能 . 人员调动模块分为人员增加、删除、调动三个功能 . 数据处理模块分为数据导 出和数据统计分析功能 . 数据库的维护模块分为数据库备份和数据库恢复功能 .2 人事管理信息系统规划2.1 公司中运行本系统的结构调查对现行公司业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工 作,系统调研

7、采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与公司经营 活动,自上而下、逐步细化的进行了解。通过调查得知,本系统开发后的主要使用者是公司的人事和财务部门,从而方便他们 快捷有效地获取有关信息,了解有关人事情况及进行工资的管理。其组织机构框架如图 2.1 所示。董事会、总经理管理中心财务部人事行政部国 际 市 场 部营销部门客户服务部市场推广部图2 1公司组织结构图2.2系统详细调查基于以上的开发目标,系统开发的范围确定如下:本系统只涉及人事工资部分;本系 统提供强大的查询功能,可进行不同类型查询,提供多种索引;本系统提供记录的添加, 删除和修改;本系统可单条或多条输出信息资料。维护

8、员工基本信息:人事管理主要负责 人员基本信息的维护,包括新进员工档案的建立,员工信息的修改。公司工资管理基本流程如下:数据来源:将各部门送达的员工工资信息包括基本工资、奖金等作为数据来源,分为 员工工资数据。数据的输入:由工作人员通过员工本月工资增加表修改完成。数据的统计:由工作人员通过对修改后的上月工资表进行计算得到每个人的实发工资 以及总金额。整个系统从总体上分为员工考勤、工资管理、员工基本信息三大部分。2.3业务流程图业务流程图的符号说明如下图所示:业务处理单位或部门存档业务馥据流动及方向文档、数据业务功能描述图2-2业务流程图图例详细调查之后,绘制出的人事管理系统的管理业务流程图如下图

9、所示图2-3人事管理系统业务流程图员工基本信息业务流程图员工基本信息管理流程图是整个系统的一个职能域,是企业人事管理信息系统的一个 子系统。其业务流程图如下图所示图2-4员工基本信息业务流程图员工考勤信息业务流程图员工考勤信息是本系统的一个子系统,他主要是针对员工的考勤信息的一个管理,通 过对企业人事信息管理系统中的考勤分析后得出了以下的关于考勤信息的流程图,具体如 下图所示。图2-5员工考勤信息业务流程图员工工资信息业务流程图工资管理系统主要是对员工工资的管理,根据对员工工资的管理分析得出了以下的员工工资的流程图,如下图所示3.1可行性分析技术可行性Microsoft SQL server

10、2000, Microsoft Visual Basic 6.0Microsoft Windows 2000 professional,采用 VisualBasic 作为开发工具。在现有的技术条件下,软件开发人员能够熟练地使用上述开发工具进行系统的研究与 设计,并使之投入使用。技术上完全可行。经济可行性系统未运行之前,初期投资比较大,花费相对而言比较多。各部门必须配置电脑、服 务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行之后,因为现在计算 机已经普及了,相关的人员培训费可以减少很多。而同时又减少了数据的流通环节,提高 了工作效率,保证了各项数据的准确性,避免了工作人员的流动造成

11、的收据丢失等问题。 因此,从长远的收益来看,经济上完全可行。基于以上分析,系统实现是可行的。3.2系统数据流图数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分 解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及 数据来源和去向 外部实体)等项目。数据流程图的符号说明如下图所示。图3-1数据流程图图例图3-2人事管理信息系统数据流程图员工基本信息员工信息1.1人员管理调动信息.1.2人员调动管理调动信息D5调动信息表调动查询员工信息表1.3人事查询管理查询要求图3-

12、3员工信息数据流程图考勤信息图3-4考勤信息数据流程图图3-5工资信息数据流程图3.3系统功能提出根据详细的需求分析,明确系统功能如下:(1员工基本信息管理:主要完成职工基本信息的管理,如员工基本信息的添加、修 改、删除和查询;(2员工考勤信息管理:主要完成职工考勤信息的管理,管理员工基本信息的考勤添 加、修改、删除和考勤信息的查询;(3员工工资信息管理:主要完成员工工资信息的管理,主要是进行员工工资信息的 添加、修改删除和查询;(4数据库管理部分:主要完成数据库的管理与维护;(5系统管理部分:主要是完成用户的添加、密码信息的修改等。3.4数据字典数据字典是各类数据描述的集合,它是进行详细的数

13、据收集和数据分析后所获得的主 要成果。数据字典通常包括以下5个部分:(1、数据项。数据项是不可再分的数据单位。(2、数据结构。数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干数据项和数据结构混合组成。(3、数据流。数据流是数据结构在系统内传输的路径。(4、数据存储。数据存储是数据及其结构停留或保存的地方,也是数据流的来源和去 向之一。(5、处理过程。处理过程的具体处理逻辑一般用判定表或判定树来描述。数据字典是关于数据库中数据的描述,即对元数据的描述。数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的。名字:人员信息列

14、表别名:员工信息表描述:员工基本信息的状况及录入处理定义:员工编号+姓名+部门+性别+生日+籍贯+学历+专业+位置:输出到打印机名字:工资信息单r别名:工资信息表描述:员工工资基本信息的简况及息录入处理定义:员工编号+姓名+底薪+补贴+奖金+加班+房帖位置:输出到打印机名字:查询信息表别名:描述:员工信息查询的基本状况定义:姓名+部门位置:人力资源部员工信息查询名字:员工工资列表别名:工资信息表描述:员工工资的基本信息定义:员工编号+姓名+底薪+补贴+奖金+加班+房帖+房租位置:员工工资计算模块财务部管理员名字:员工档案列表别名:员工信息表描述:员工的基本信息定义:员工编号+姓名+部门+性别+

15、生日+籍贯+学历+专业位置:员工信息录入处理模块名字:出勤信息录入别名:考勤录入描述:员工的考勤记录定义:员工到各部门报道后,会有一个员工的基本信息录入数据库中,提供给管理员便于管理员对员工的一个基本信息的查询、修改和删除位置:考勤信息表名字:员工基本信息录入处理别名:基本信息录入描述:对于人力资源部所反映的各个员工的基本情况的信息录入定义:员工编号+姓名+部门+性别+生日+籍贯+学历+专业位置:人员信息列表名字:计算工资别名:工资计算描述:通过员工工作评价信息、出勤信息等的一个综合的处理,计算出员 工的基本工资简况定义:员工编号+员工姓名+所在部门+底薪+加班费+补贴+房贴位置:工资信息表3

16、.5系统概念模型设计E-R模型是指直接从现实世界中抽象出实体类型及实体间联系,是一种描述静态数据结 构的概念模型。它的主要成分是实体、联系和属性。可利用E-R模型进行数据库概念设计。E-R图是直观表示概念模型的工具,再图中有四个基本成分如图3-6 :1、矩形框:表示实体类型 考虑问题的对象);2、菱形框:表示联系类型 实体间的联系);3、椭圆形框:表示实体类型和联系类型的属性;4、直线:联系类型与涉及的实体类型之间以直线连接,并在直线部标上联系的种类1: 1,1: N, M N)o图符号表示具体图示如下:图3-6实体E-R系统E-R图的设计本系统中所规划的实体主要有:员工、部门、部门管理员、财

17、务管理员、会计。具体的描述E-R图如下所示:(1)员工实体图,如图所示:图3-7员工实体图2)工资实体图,如图所示:3)部门实体图,如图所示功能界面简单、规范因为信息系统中体现了整个运输配送业务流程,相关的功能模块比较多,因此在界面 设计上使用统一的设计风格,同时将数据库进行有效形成实体操作类、编码操作类,联系 操作类,不同的类型使用相似的界面操作方式。(2操作上的简便性数据库中大量的数据都是通过人机交互的键盘操作而获得的,因此保证数据库数据的 正确性、完整性是信息系统正常进行的重要保证。数据库中的基础数据时数据完整性的重 要保证措施,在人机交互的键盘操作中,编码数据要采用下拉列表方式进行选择

18、输入,这 样减少击键次数,同时也提高了数据输入的正确性。(3降低模块之间的耦合性,提高模块的独立性信息系统开发的一个重要问题是要提高系统的可修改性,可修改性的提高主要是靠降 低模块间的耦合性来实现的。模块间的耦合性越大,其独立性就越小,系统地刻修改性就 越差。在信息系统设计中模块间只通过数据库实现信息交换,避免使用参数及进行交换, 让数据库真正成为信息系统各功能模块之间的“粘合剂”。(4编码设计的规范性编码是数据库的基础,也是数据完整性的重要保证。编码实际上提供的是一套规范的 数据标准。在编码设计中,尽量使用已存在的编码,在没有现成编码的条件下再自行设计 编码。另外,因为编码主要是从新的信息系

19、统的规范使用信息角度来设计的,业务人员对 一些代码并不关心,关心的事与该代码相关的名称,因此在模块实现中要将代码和名称同 时提交业务人员,以便正确、规范地进行操作。(5功能操作的安全性信息系统中的数据库是被各类人员共享的数据库,因此数据库的安全性是十分重要 的,为了保证操作的正确性和安全性,要进行权限设计,不同业务人员使用不同的功能权 限,使其在有限的功能范围内正确处理数据库数据。(6认真做好贯穿整个过程的测试、修改与评审工作4.2 信息系统总体功能结构按照功能分析及数据库的设计结果,为本系统设计如下模块,最终得到如下图所示的 功能模块图:企业人事信息管理系统员 工 基 本 信员 工 工 资

20、管 理添加员工基本信息修改员工基本信息查询员工基本信息图4.1信息系统的总体功能结构图4.3设备购置、调试、安装硬件:处理器:英特尔赛扬D325主板:双敏UP4PEN Pro.显卡、声卡:盈通 GF4MX40Q0内存:256 MB DDR333硬盘:ST40G/720Q 鼠标、键盘:三联光电套,显示器:三星788DF软件:Microsoft SQL server 2000, Microsoft Visual Basic 6.0Microsoft Windows 2000 professional,采用 VisualBasic 作为开发工具。在现有的技术条件下,软件开发人员能够熟练地使用上述开发

21、工具进行系统的研究与 设计,并使之投入使用。技术上完全可行。4.4数据库设计数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技 术,具体说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数 据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。合理的数据库 结构设计可以提高数据存储的效率,保证数据的完整和一致。另外,合理的数据库结构将 非常有利于程序的实现。逻辑结构设计的任务是把概念结构设计阶段设计完毕的基本E-R图转化为与选用的具体机器上的DBMS产品所支持的数据模型相符的逻辑结构 包括数据库模式和外模式)。这 些模式在功能性、完整性和一致

22、性约束及数据库的可扩充性等方面应满足用户的各种要 求。E-R图型关系模型的转化要解决的问题是如何将实体和实体间的关系转化为关系模 式,如何确定这些关系模式的属性和代码。现在需要将前面的数据库概念结构化 SQL Server2000数据库系统所支持的实际数据模 型,也就是数据库的逻辑结构。企业人事信息管理系统数据库中各个表的设计结果如下面表格所示,每个表格就是数 据库中的一个表,而在实际的数据表的设计中也多了几个表,可以在数据库设计中看到, 下面为在数据库中能运用到的几个主要表。表5-1员工基本信息表列名数据类型可否为空说明kqidvarcharNOT NULL编号ygidvarcharNOT

23、NULL员工编号kan amevarcharNOT NULL姓名kqtdayvarcharNULL应出勤天数kqworkvarcharNULL出勤kqrdayvarcharNULL公休假天数kkuanggvarcharNULL旷工kchidaovarcharNULL迟到表5-3员工工资信息表格pay)列名数据类型可否为空说明gzidvarcharNOT NULL编号ygidvarcharNOT NULL员工编号gzn amevarcharNOT NULL姓名gzbasenu mericNOT NULL底薪gzallnu mericNULL补贴gzbonusnu mericNULL奖金gzpay

24、nu mericNULL加班gzhouse2nu mericNULL房帖4.5编码设计和模块设计登录窗体该界面是一个主要的登录窗口,通过该窗口才能进入系统的主要界面,该登录主要是系统 管理员才有此权限。如果在登录的过程中如果用户名和密码不正确的,就不能进入该系 统,也会有相应的提示信息:如图4-1所示:=*r图4-1登录窗口退出在本系统中的登录是在数据库中所设计的登录用户名和密码。如果不是数据库中的用户名和密码则系统会提示“没有该用户名”。登录实现的代码如下所示:Private Sub cmdCancel Click( End-End SubPrivate Sub cmdOK_Click( t

25、xtUserName.SetFocusDim rs_logi n As New ADODB.RecordsetDim conn As New ADODB.Co nn ectionconn. Ope n Conn ectStri ngIIIf Trim(txtUserName.Text = The n MsgBox 用户名不能为空,请重新输入!txtUserName.SetFocusElsesql = select * from user_1 where user_ID= & Trim(txtUserName.Text & rs_login.Open sql, conn, adOpenKeyse

26、t, adLockPessimisticIf rs_logi n.EOF = True The nMsgBox 没有这个用户,请重输入! , vbOKOnly + vbExclamation, txtUserName.Text = txtUserName.SetFocusElseIf Trim(rs_logi n. Fields(1 = Trim(txtPassword(2.Text ThenOK = Truers_logi n.CloseMe.Hide txtUserName = Trim(txtUserName.TextMsgBox 欢迎登录! ” frmMain .ShowElseMsg

27、Box 输入密码不正确,请重新输入!, vbOKOnly + vbExclamation,警告”txtPassword(2.SetFocus txtPassword(2.Text =End IfEnd IfEnd IfEnd Sub主窗口设计在主窗口的界面设计中,可以看到本系统要实现的基本功能模块,主要是用菜单形式 表示出来。每个模块的子功能都在其下拉菜单中可以显示出来。每个模块的子功能在其相 应的窗口设计中都能看到,在系统运行时各个模块都能很清楚完整地展现在用户面前。 如图4-2所示:图4-2主窗口实现的代码如下所示:Private Sub men uAbout_Click( frmAbou

28、t.ShowEnd SubPrivate Sub menu Addcheck_Click( frmCheck.ShowEnd SubPrivate Sub menuAddpay_Click(gintMode = 1frmPay.ShowfrmPay.ZOrder 0End SubPrivate Sub menuAddrecord_Click(gintMode = 1frmManRecord1.ShowfrmManRecord1.ZOrder 0End SubPrivate Sub menuAdduser_Click(frmAddUser.ShowEnd SubPrivate Sub menuD

29、elete_Click(frmManRecord1.ShowEnd SubPrivate Sub menuDeletecheck_Click(frmCheck.ShowEnd SubPrivate Sub menuExit_Click(MsgBox 谢谢使用! EndEnd SubPrivate Sub menuInquirechek_Click(frmCheck.ShowEnd SubPrivate Sub menuInquirepay_Click(frmPay.ShowEnd SubPrivate Sub menuInquirerecord_Click(frmManRecord1.Show

30、End SubPrivate Sub menuModifypay_Click(frmPay.ShowEnd SubPrivate Sub menuModifypwd_Click(frmModifyuserinfo.ShowEnd SubPrivate Sub yonghu_Click(frmUser.ShowEnd Sub4.5.3 员工基本信息管理窗体 该系统所涉及到的员工基本信息管理窗口主要是对员工基本信息的添加、修改、删除 和查询等的管理。所有模块的设计界面在系统中都可以看到。添加模块主要是针对员工的 一个基本信息的添加,如添加员工的姓名、编号、所在部门、性别等。信息的主要界面如 下图所

31、示:图4-3员工信息窗口实现的代码如下所示:Dim rs As New ADODB.RecordsetPrivate Sub cmdExit_Click(Un load MeEnd SubPrivate Sub cmdSave_Click(Set rs = QueryDB(SELECT * FROM yuan_go ng where ygid= & Trim(Text1.Text & If rs.RecordCo unt = 0 The nMsgBox 没有要保存的资料!”Elsemrc.Execute update yua n_gong SET ygn ame= & Trim(Text2.T

32、ext & _,ygdept= & Trim(Text3.Text & ,ygsex= & Trim(Text4.Text & _,ygbirthday= & Trim(Text5.Text & ,ygplace= & Trim(Text6.Text & _,yglevel= & Trim(Text7.Text & ,ygspecial= & Trim(Text8.Text & WHERE ygid= & Trim(Text1.Text & ”MsgBox 保存成功! !”End IfCall refreshDGEnd SubPrivate Sub Comma nd1_Click(Un loa

33、d MeEnd SubPrivate Sub Comma nd2_Click(If Trim(Text9.Text = 7 The nMsgBox 请输入员工编号, vbOKOnly + vblnformation, 提示”Text9.SetFocusExit SubEnd Ifmrc.Execute (delete from yuan_gong where ygid= & Trim(Text9.Text & MsgBox 删除成功! Call refreshDGEnd SubPrivate Sub Command3_Click(Unload MeEnd SubPrivate Sub Comm

34、and4_Click(Set rs = QueryDB(SELECT * FROM yuan_gong where ygid= & Trim(Text10.Text & If rs.RecordCount = 0 ThenMsgBox 请输入编号! ElseCall textRefreshEnd IfEnd SubPrivate Sub Command5_Click(Dim sql As StringDim rs As New ADODB.RecordsetIf Trim(Text1.Text = ThenMsgBox 请输入编号 , vbOKOnly + vbInformation, 提示

35、Text1.SetFocusExit SubEnd IfIf Trim(Text2.Text = ThenMsgBox 请输入姓名 , vbOKOnly + vbInformation, 提示 Text2.SetFocusExit SubEnd IfSet rs = QueryDB(select * from yuan_gong where ygid = & Trim(Text1.Text & If rs.RecordCount 0 ThenMsgBox 此编号已经存在,请重新输入! Exit SubElsemrc.Execute INSERT INTO yuan_gong(ygid,ygna

36、me,ygdept,ygsex,ygbirthday,ygplace,yglevel,ygspecial VALUES( & Trim(Text1.Text & _, & Trim(Text2.Text & , & Trim(Text3.Text & _, & Trim(Text4.Text & , & Trim(Text5.Text & , & Trim(Text6.Text & , & Trim(Text7.Text& , & Trim(Text8.Text & End IfMsgBox 添加成功! Call refreshDGEnd SubPrivate Sub Form_Load(Ca

37、ll refreshDGEnd SubSub refreshDG(Set mrc = New ADODB.Connectionmrc.CursorLocation = adUseClientmrc.Open ConnectStringSet rs = QueryDB(SELECT * FROM yuan_gongSet DataGrid1.DataSource = rsDataGrid1.RefreshEnd SubSub textRefresh(Set Text1.DataSource = rsText1.Text = rs.Fields(0Set Text2.DataSource = rs

38、Text2.Text = rs.Fields(1Set Text3.DataSource = rsText3.Text = rs.Fields(2Set Text4.DataSource = rsText4.Text = rs.Fields(3Set Text5.DataSource = rsText5.Text = rs.Fields(4Set Text6.DataSource = rsText6.Text = rs.Fields(5Set Text7.DataSource = rsText7.Text = rs.Fields(6Set Text8.DataSource = rsText8.

39、Text = rs.Fields(7End Sub4.5.4 考勤基本信息管理窗体 略)4.5.5 工资基本信息管理窗体 略)4.5.6 帮助窗体 略)5 信息系统运行与维护5.1 测试方法主要的测试方法是黑盒测试和白盒测试; 所谓黑盒测试,即已知产品应该具有的功能,通过测试检验每个功能是否正常使用。 黑盒测试完全不考虑程序的内部结构和处理过程。测试仅在程序界面上进行。适用于对软 件包进行综合测试和确认测试。所谓白盒测试,即已知产品内部工作过程,通过测试检验产品内部工作是否按照产品 规格说明的规定正常运行。白盒测试应该根据程序的控制结构设计测试用例。它密切关注 处理细节,针对程序的没一条逻辑路

40、径都要分别设计测试用例,检查分支和循环的情况。 适用于单元测试,爱综合测试中起辅助作用。在本系统中主要采用的方法:黑盒方法。5.2 用户登录测试所涉及到的用户应该先在数据库中建立。本系统在数据库中存在的用户列表为:表user _ln中的数据,位置是rsglxtuser IDuser FWEuser DesMH111112sa33335555图5-1用户列表图表5-1登录账号测试表测试对象用户登录所属项目企业人事信息管理系统序号测试项名称操作步骤预期结果实际结果测试结论1登录选择正确的 用户错误密 码系统提示输入密码不正确,系统提示输 入密码不正 确,请重新输入正确2登录选择用户输入错误系统提示没有该密码系统提示没有这个用户请重新输入正确这两个测试结果的界面如下所示:图5-2登录账号测试结果图5.2其他测试 略)5.3 测试结果综上所述,测试证明本系统的工作状态良好,各测试模块均能达到设计功能,能满足 用户的需求。本系统的结果都能达到预期的效果。6 总结与展望在这个学期的后面三周,我们进行了数据库的课程设计。这是我们第一次系统地,完整的 接触数据库设计的全过程。在这次课程设计中,我们的能力得到了锻炼,也有许多体会。这次的课程设计是我们第一次全面接触数据库的制作过程。以前仅仅是对数据库的开发 有一个大体的印象,通过这次的课程设计,我们对数据库的开发有了切身

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论