人事管理系统模块.doc

人事信息管理系统

收藏

压缩包内文档预览:(预览前20页/共49页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:1655226    类型:共享资源    大小:6.92MB    格式:RAR    上传时间:2017-09-01 上传人:机****料 IP属地:河南
50
积分
关 键 词:
人事 信息管理 系统
资源描述:
人事信息管理系统,人事,信息管理,系统
内容简介:
文档中国 集整理 第 1 页,共 50 页 人事管理系统 概要设计说明书 在本人事管理系统项目的前一阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对 本阶段已在系统的需求分析的基础上,对人事管理系统做概要设计。主要解决实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块 、 决定各个模块之间的接口 、 模块之间传递的信息,以及数据结构 、 模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设 计员可参考此概要设计报告,在概要设计对人事管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 本项目(人事管理系统)时由 负责开发。 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 数据库的错误恢复机制。 司 2 人事管理系统项目开发计划 软件开发小组 3 用户操作手册(初稿) 软件开发小组 4 软件工程及其应用 周苏 、 王文等 天津科学技术出版社 5 软件工程 张海藩 清华大学出版社 司为方便人事管理,需开发一个人事管理系统。为便于职工信息查询以及工资情况统计, 司把职工的信息,包括姓名 、 性别 、 年龄,工资等信息输入机票人事管理系统的数据库,然后在管理终端可以对数据进行查询和修改操作。 要求系统能有效 、 快速 、 安全 、 可靠和无误的完成上述操作。并要求系统界面要简单明了,易于操作,程序利于维护。 模块结构由各个成员分别完成 身份认证模块及人员信息统计模块 见身份认证及人员信息统计 模块分页 人员信息维护模块 见人员信息维护模块分页 人员信息查询模块 见人员信息查询模块分页 工资信息维护模块 见工资信息维护模块分页 工资信息查询模块 见工资信息查询模块分页 文档中国 集整理 第 17 页,共 50 页 认证模块 详细设计部分 模块的界面参见概要设计文档 身份认证模块: 过程 : 从登陆界面得到当前用的的用户名及密码,传给内部参数。 用户 作员编 码与密码共同组成身份认证内容。 对于密码框,要求用户输入密码时候显示为: * 用户登录界面 确定 取消 用户 作员编码 用户口令 身份信息 通过 不通过 ) 重新登陆 文档中国 集整理 第 18 页,共 50 页 过程: 对登陆的用户名及密码进行检验,如果通过验证则返回 入系统主菜单,否则返回 用错误处理程序。 过程: 被 过程调用,列出系统主菜单,并调用系统功能模块。 系统菜单 : 过程: 错误处理程序,给出错误提示,并引导用户转入系统登陆界面。 T)显示:密码错误。 T)显示:没有这个用户。 T)显示:此用户不可以进入本系统 错误提示格式为: 身份认证模块要对数据库进行搜索,检查登陆用户是不是合法,因此在算法方面应注重效率。 认证模块需要输入用户 作员编码与密码,密码要以 *显示。 对于认证模块,如果通过验证将直接进入系统菜单,否则根据错误类型输人员信息查询 人员信息维护 人事管理系统 确定 取消 人员信息统计 工资信息查询 工资信息维护 错误提示! 误,重新输入! 确定 文档中国 集整理 第 19 页,共 50 页 出错误信息。 已经在软件结构中进行描述。 身份认证时候要保证在以下输入情况时候系统能够健康运行: 1:输入用户 : #¥ %等 2:在操作员编码框输入非数字字符,如 #¥ 3:输入的用户 者操作员编码不存在。 4:输入的用户 者操作员编码与密码不相符合。 5:输入的用户 作员编码不能登陆本模块。 6:输入的信息超过规定字符长度 7:输入的信息有一项为空。 身份认证模块 详细设计部分 模块的界面参见概要设计文档 身份认证模块: 过程 : 从登陆界面得到当前用的的用户名及密 码,传给内部参数。 用户 作员编码与密码共同组成身份认证内容。 身份信息 通过 不通过 ) 重新登陆 文档中国 集整理 第 20 页,共 50 页 对于密码框,要求用户输入密码时候显示为: * 过程: 对登陆的用户名及密码进行检验,如果通过验证则返回 入系统主菜单,否则返回 用错误处理程序。 过程: 被 过程调用,列出系统 主菜单,并调用系统功能模块。 系统菜单: 过程: 错误处理程序,给出错误提示,并引导用户转入系统登陆界面。 T)显示:密码错误。 T)显示:没有这个用户。 T)显示:此用户不可以进入本系统 错误提示格式为: 人员信息查询 人员信息维护 人事管理系统 确定 取消 人员信息统计 工资信息查询 工资信息维护 用户登录界面 确定 取消 用户 作员编码 用户口令 文档中国 集整理 第 21 页,共 50 页 身份认证模块要对数据库进行搜索,检查登陆用户是不是合 法,因此在算法方面应注重效率。 认证模块需要输入用户 作员编码与密码,密码要以 *显示。 对于认证模块,如果通过验证将直接进入系统菜单,否则根据错误类型输出错误信息。 已经在软件结构中进行描述。 身份认证时候要保证在以下输入情况时候系统能够健康运行: 1:输入用户 : #¥ %等 2:在操作员编码框输入非数字字符,如 #¥ 3:输入的用户 者操作员编码不 存在。 4:输入的用户 者操作员编码与密码不相符合。 5:输入的用户 作员编码不能登陆本模块。 6:输入的信息超过规定字符长度 7:输入的信息有一项为空。 统计模块 详细设计部分 2. 2软件结构 错误提示! 误,重新输入! 确定 文档中国 集整理 第 22 页,共 50 页 过程: 选择统计方式,根据所选择的方式分别调用相应得统计程序。 1) 2) 3) , , 统计程序,分别对用不同的统计方式。 过程: 打印出统计结果或者在屏幕显示出错信息。 统计模块对所有的或者选中类型的数据进行统计,在精度方面必须满足统计要求,精确到小数点后 3位。 ) 按部门 按年龄 按签约年月 ) ( 1) ) ) 数据库 错误提示! 没有数据可以进行统计! 确定 文档中国 集整理 第 23 页,共 50 页 统计模块模块要求用户选择统计方法,采用单 选框的方式输入。 统计模块输出统计结果,并列出被统计的条目,所有列出的条目及统计信息均为不可编辑项。 已经在软件结构中进行描述。 统计模块测试要点: 由于统计方式为单选框,所以测试比较简单,当数据库里没有找到所要求的统计条目时,系统应该给出提示,通知用户没有查询到相应数据。 人员基本信息查询模块 2总体设计 求概述: 本模块主要实现人事信息的查询,包括按姓名模糊查询,按职工号查询,按部门查询和按性别查询。 块界面: 登陆界面: 人员基本信息查询 姓名 职工编码 部门 请选择性别 确定 取消 重置 姓名 性别 职工号 民族 签约年月 打印 文档中国 集整理 第 24 页,共 50 页 出错提示界面: 件结构 : 否 是 在查询条件输入正确的前提下,从数据库中查找所有符合条件的数据,并输出;若输入条件出错,则给出出错信息,并进行相应的出错处理。 1)可维护性:本身应该留有可进化的空间,在相当长的一段时间内满足公司对系统功能改善和增加的需求; 2)可用性:用于运行程序的硬件设备包括单独存放数据库的服务器和运行应用程找不到所要查找信息或者输 入错误! 确定 返回 错误提示 查询条件 输入正确否 数据库 错误处理 输出 文档中国 集整理 第 25 页,共 50 页 序的分机,所以每台分机的运行只依赖服务器的运行,而与其它分机无关,可以保证每台分机的独立运行; 3)可靠性:数据库中的数据只能被具有修改权限的管理员修改,在其更新数据库之前任何人不能修改的数据,保证了数据完整性; 4)安全性:应用程序的每一次运行都被限制在指定的时间内完成,未完成者,将被强行停止,并恢复到运行前状态,并且每一次运行只能完成 一条数据的修改,不会对整个数据库造成毁坏; 5)保密性:只有具有一定权限的人才可以查询人事信息,确保信息的保密; 6)有效性:公司现有的硬件设备足以满足程序运行对内存、 进行查询所必需的条件,如职工姓名, 职工编码 ,性别,部门等,可以输入多个条件进行查询。 有关人事信息的各项组成,如 编码、姓名、性别、出生日期、民族、政治面貌、文化程度、毕业学校、毕业时间、所学专业、参加工作年月、入本厂年月、籍贯、家庭住址、电话、身份证、养老保险号码、职务、职称、岗 位、合同开始时间、合同结束时间等。 本模块采用简单的匹配,将输入的检索项信息与数据库二维表中各元组相应列的信息进行对比,直到找到查找的内容或者给出出错提示。 算法流程图 否 是 是 否 输入检索项 查询 包括其他检索项否 有结果否? 纪录查询结果 出错提示 有结果否? 输出查询结果 出错提示 文档中国 集整理 第 26 页,共 50 页 ):从登陆页面得到当前的检索项。 加工 :对歌检索项进行检验,看所输入 的数据是否满足数据完整性要求,又没有非法的字符。 如果通过检验,则进行查询,否则,转到错误提示界面,给出错误提示,由用户点击“确定”退出查询,或者“返回”回到登陆页面。 加工 :根据输入的检索项进行查询。 :输出查询结果,或者给出未找到错误提示。 :错误处理程序,给出错误提示,并引导用户转入系统登陆界面。 1) 本模块为整体系统中的一部分,因此要考虑数据项的数据类型,格式等要求。 2) 在检验检索项的时候需要考虑在发生以下情况时系统可以正常运行: a. 查询条件键 入时有非法字符 ,如: $%等。 b. 输入不存在的查询条件。 c. 输入查询条件超过规定字符长度。 d. 输入查询条件一项为空。 ) ) ) 文档中国 集整理 第 27 页,共 50 页 当输入条件不合法时,系统应该给出错误提示,只是用户返回重新检验和输入;当数据库里没有找到所要求的信息时,系统应该给出提示,通知用户没有查询到相应数据。 人员信息维护模块 详细设计部分 2 2 软件结构: 数据库设计: 目名称 主键 类型 职工编码 2 姓名 3 性别 4 出生日期 5 民族 0 6 政治面貌 0 7 文化程度 8 毕业学校 0 9 毕业时间 10 所学专业 0 11 外语语种 12 参加工作年月 13 入本厂年月 ()() 数据库 文档中国 集整理 第 28 页,共 50 页 14 籍贯 15 家庭住址 0 16 电话 4 17 身份证 8 18 养老保险号码 8 19 职务职称 6 20 岗位 0 21 合同开始时间 22 合同结束时间 23 录入时间 24 录入人 25 修改时间 26 修改人 人员信息维护模块 。 过程:等待用户选择操作 。 过程: 增加新的数据,点击以后,数据窗口出现新的空白行,用户输入新的人员信息。 过程: 单击选中将要被删除条目以后操作此程,条目从数据库中删除。 过程: 单击选中要修改条目,所有字段变成可编辑状态,可以对其进行修改。 确定 取消 重置 姓名 性别 职工号 民族 签约年月 增加 删除 修改 人员基本信息维护 文件 (F) 编辑 (E) 视图 (V) 工具 (T) 帮助 (H) 文档中国 集整理 第 29 页,共 50 页 过程: 在未保存之前清空所有当前可编辑字段。 过程 取消当前操作,调用 过程返回主界面。 过程: 保存当前操作,修改数据库内容。 过程: 返回操作结果信息。 本模块要求对人员信息进行维护,按照信息登记要求,人员编号不可以有重复,所以在输入中要检查冲突信息,删除信息时不要发生误操作,所以只有当点击确定时候才能完全从数据库中删除。对于数据要求,不能输入与相应字段不符合的内容,例如:不可以在存储类型为数字的字段输入字符。 输入新的人员信息或者输入修改以后的人员信息。 数据窗口中出现新的数据,并且提示操作完成。 已经在软件结构中进行描述。 1输入与数据库中相冲突的内容时应该给出提示。 2输入项的存储类型与要求的类型不符时给出提示。 3有一项内容为空时给出提示,如果可以按照默认内容输入则提醒用户。 4添加数据成功时弹出提示框。 5修改数据时将选中行改为可编辑状态。 6删除操作应真正从数据库中删除。 提示! 操作成功! 确定 文档中国 集整理 第 30 页,共 50 页 工资信息查询模块 模块对职员工资信息进行查询处理。 否 是 查询条件: 从登录界面得到当前的职工号码和姓名,传给内部参数。 输入正确否: 在查询条件输入正确的前提下,从数据库 中查找所有符合条件的数据,并输出; 若输入条件出错,则给出出错信息,并进行相应的出错处理。 查询条件 输入正确否 数据库 输出 错误处理 职工号码和姓名 工资信息查询 姓名 职工号码 确定 取消 文档中国 集整理 第 31 页,共 50 页 出错处理: 错误处理程序,给出出错信息,并引导用户返回登录界面。 输出: 在显示器上输出查询结果。 本模块是为全体员工查询工资情况而设计的,因此要求较高的及时性和 准确性,且所有输出项均为不可编辑项。 进行查询所必需的条件,如职工编码。 有关工资形成的各项组成,如基本工资,奖金,津贴等。 见软件结构图。 本模块为整体系统中的一部分,因此要考虑人力,时间,资金的约束。 1) 查询条件键入时有非法字符 ,如: $%等。 2) 输入不存在的查询条件。 3) 输入查询条件超过规定字符长度。 4) 输入查询条件一项为空。 工资信息查询模块测试要点: 由于统计方式为单选框,所以测试比较简单,当数据库里没有找到所要求的统计条目时,系统应该给出提示,通知用户没有查询到相应数据。 工资信息维护模块 详细设计说明书 资管理是每个单位或每个 部门都会涉及到的一个管理内容。工资管理在实际中非常重要,它要实现对职工工资的输入,统计,查询,管理汇总,报表等功能。对公司管理自动化的一部分。 2 总体设计 1)工资管理模块共分为三个子模块:职工工资录入模块、职工工资查询模块和工资汇总报表模块; 2)通过三个模块的功能,完成公司对职工工资的录入、统计、查询、管理、汇总、错误提示! 入错误,重新输入 确定 文档中国 集整理 第 32 页,共 50 页 报表等功能,实现公司对职工工资管理的现代化管理 3数据结构设计: 数据库逻辑结构如下: 目名称 型 注 1 职工编码 2 姓名 3 部门编号 4 月份 D 8 5 职浮 N 6 两位小数 6 岗位工资 N 6 两位小数 7 劳效工资 N 6 两位小数 8 副食补贴 N 5 两位小数 9 洗理费 N 5 两位小数 10 自行车 N 5 两位小数 11 托保费 N 5 两位小数 12 工种保健 N 5 两位小数 13 加班费 N 5 两位小数 14 夜班费 N 5 两位小数 15 奖金 N 5 两位小数 16 价格补贴 N 5 两位小数 17 肉食补贴 N 5 两位小数 18 其他 N 5 两位小数 19 风险金 N 5 两位小数 20 合计 N 7 两位小数 21 房租 N 5 两位小数 22 病假工 N 5 23 事假工 N 5 24 统筹金 N 5 25 扣款 N 5 两位小数 26 实发工资 N 7 两位小数 27 签字 28 录入时间 D 8 9 录入人 进入系统的登录人员 30 修改时间 D 8 1 修改人 说明 数字 ); N:数值 (整数与小数 ); D:日期型数据 主机数据库采用链式存储,每条记录的长度为 174 文档中国 集整理 第 33 页,共 50 页 1)在编职工工资录入、更新数据库; 2)职工工资查询; 3)工资汇总(按部门汇总,按全公司汇总);工资汇总报表。 1)可维护性:工资管理程序本身留有大量的可进化的空间,可以在相当长的一段时间内满足公司对程序功 能改善和增加的需求; 2)可用性:用于运行程序的硬件设备包括单独存放数据库的服务器和运行应用程序的分机,所以每台分机的运行只依赖服务器的运行,而与其它分机无关,可以保证每台分机的独立运行; 3)可靠性:存储于数据库的数据可以被第一个具有修改权限的管理员修改,在其更新数据库之前任何人不能修改在其权限内的数据,保证了数据的可靠性; 4)安全性:应用程序的每一次运行都被限制在指定的时间内完成,未完成者,将被强行停止,并恢复到运行前状态,并且每一次运行只能完成一条数据的修改,不会对整个数据库造成毁坏; 5)保密性:不同的口令登陆给予不同的访问权限,并且工资库内容只能在总经理、人事部门和财务部门的指定的机器上打开,保证了工资库数据的安全; 6)有效性:公司现有的硬件设备足以满足程序运行对内存、 出项目: 1)输入职工编号、月份(默认为当前月),进入职工工资录入对话框,对话框要求输入职工的职浮、岗位工资、劳效工资等(默认为 0),输入确认后,如果有权限,可以更新数据库; 2)输入职工编号、月份范围(默认为全部数据),输出单个职工工资情况; 3)输入部门编号、月份 (默认为当前月),输出按部门职工工资汇总数据,并同时向总经理和人事部、财务部发送汇总结果作为月度报表。 4)输入月份(默认为当前月),输出公司全部工资汇总数据,并同时向总经理和人事部、财务部发送汇总结果作为月度报表。 输入内容 检查内容 必须 出错处理 职工编号 0000 9999 提示输入出错,要求重新输入 部门编号 00 99 提示输入出错,要求重新输入 月份 01 12 按默认处理 月份范围 月份之间用“,”或“”相连 按默认处理 各项工资内容 小数点后两位小数 按默认处理 1)按下职工工资录入按钮,进入按职工编号和月份的工资录入编辑器;进入编辑器并且编辑完成后,按确认,确认编辑内容,等待获得更新数据库权限;获得权限后,按更新,更新数据库,并将更新内容写入主机内存储器和只读存储器,并提示更新成功或失败; 2)按下职工工资查询按钮,输出该职工各项工资明细表; 3)按下工资汇总按钮,选择按部门或按公司,输出该部门或公司各项工资汇文档中国 集整理 第 34 页,共 50 页 总表; 1)每日特定时间,主机把只读存储器上 次日汇总的数据及本日增加的数据读入内存,进行排序,将整理后数据再写入只读存储器的日汇总区域。 2)程序运行开始,将所需数据从主机内存储器内读入到分机内存,然后完成相应统计计算,计算结果不存入主机。 1)用户界面(如下图 1、图 2) 2)软件接口:本模块程序所使用的数据库来源于主机数据库,所以数据库系统于公 司 部门 按部门 按公司 得权限 o o 职工工资录入 检查输入内 容是否正确 弹出工资输入编辑器 检查输入内 容是否正确 确认 等待获得更新数据库权限 更新 将增加数据写入主机内存、只读存储器并提示成功或失败并返回 工工资查询 检查输入内 容是否正确 从主机内存中查找并调入所需数据,统计数据并显示在程序窗口中,同时上报报表 找到数据 提示不存在数据 o 工资汇总 检查输入内 容是否正 确 从主机内存中调入所有数据,统计数据并显示在程序窗口中,同时上报报表 主机内存中查找并调入所需数据,统计数据并显示在程序窗口中 找到数据 提示不存在数据 文档中国 集整理 第 35 页,共 50 页 主机数据库相同; 3)硬件接口:局域网内部与主机、财务部、人事部、总经理相连。 1)模块内部:程序的用户应用程序只有“工资管理 其子模块以接受参数方式独立从登陆主机数据库并且独立运行,返回数据包显示在界面上; 2)模块外部:工资管理程序的登陆需要输入户 验其正确与否和权限则需要向安全管理模块发送参数,并得到返回参数,判断其权限。 4 9限制条件 1)为每个用户设定如下的系统运行条件并对各自的权限加以保护; 用户标识 菜 单 子 菜 单 营管理 划管理 资管理 经理 2)用户标识 ( )与口令一起使用,在不改变用户标识的情况下应能够容易的改变保密环境 (用户口令由用户自己管理 )。 测试计划 在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。因此,在软件生命周期的每个阶段都不可避免地会产生差错。尤其对于人事管理系统这类会影响人们生活财产的工程软件,必须 尽量减少差错,以免造成严由公司 对功能设定及维护加以管理 用户 用户口令 用户菜单构成 业务画面的 处理功能设定 用户自己加以管理 文档中国 集整理 第 36 页,共 50 页 重的损失。测试是“为了发现程序中的错误而执行程序的过程”。测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明设计和编码的最后复审,也是必不可少的关键步骤。 本项目(人事管理系统)时由 司委托,由 负责开发。 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 数据库的错误 恢复机制。 1 人事管理系统项目计划任务书 司 2 人事管理系统项目开发计划 软件开发小组 3 用户操作手册(初稿) 软件开发小组 4 软件工程及其应用 周苏 、 王文等 天津科学技术出版社 5 软件工程 张海藩 清华大学出版社 标 测试是“为了尽可能的发现软件中的错误,而不是为了证明程序的正确性” , 测试的目的就是在软件投入生产性运行之前,按照测试的原则就要求,尽可能多的 发现软件中的错误, 硬件要求: 33以上处理器,最低 32300间。 运行环境: ,需开发一个人事管理系统。为便于职工信息查询以及工资情况统计, 司把职工的信息,包括姓名 、 性别 、 年龄,工资等信息输入机票人事管理系统的数据库,然后在管理终端可以对数据进行查询和修改操作。 要求系统能有效 、 快速 、 安全 、 可靠和无误的完成上述操作。并要求系统界面要简单明了,易于操作,程序 利于维护。 必须在保证各硬件设备软件系统齐备的情况下,资金充足,人员齐备,各方面互相配合,齐心协力,共同完成。 3 . 1 测试方案 测试方案是测试阶段的关键技术问题。为了提高测试效率降低测试成本,本测试方案采用黑盒法设计基本的测试方案。在黑盒法测试方案中,采用等价划分技术,把所有可能的输入数据(有效的和无效的)划分成几等价类,其划分类在以下的输入中再详述。 3 . 2 测试项目 身份认证模块 人员信息查询模块 人员信息维护模块 文档中国 集整理 第 37 页,共 50 页 人员信息统计模块 工资查询模块 工资维护模块 在测试前,与各模块的主要负责人共同协商讨论,以概要设计说明书 选择合适的输入输出数据 ,并加以意义列举说明。 测试机构由 作组组成,人员有软件开发小组全体人员。 测试部分由各个成员分别完成 身份认证模块及人员信息统计模块 见身份认证及人员信息统计模块分页 人员信息维护模块 见人员信息维护模块分页 人员信息查询模块 见人员信息查询模 块分页 工资信息维护模块 见工资信息维护模块分页 工资信息查询模块 见工资信息查询模块分页 由于各个模块是相对独立进行测试,只能证明单独模块设计比较完善,所以需要最后进行组合测试,确保模块可以协调工作。 我们要知道测试是软件开发过程中一个非常重要的环节,一各好的软件必须经过无数次的测试。软件测试是保证软件质量的关键步骤。所以在测试过程中必须抱着不骄不躁谦虚谨慎的态度,努力发现每一个出现的错误,并要仔细寻找能够发现尽可能多的错误的测试用例,不要以为你已经发现所有 错误,往往没有发现的错误跟已经发现的错误是成比例的。 身份认证模块测试 测试项目说明 1测试项目名称及测试内容 测试项目: 身份认证模块测试内容: 模块接受信息测试。 模块检验用户测试。 检验 模块是否可以调出系统主界面。 模块是否能够正确给出错误提示。 : 作员编码 密码 1 001 001 123456 2 001 001 322341 3 #¥ #¥ 002 212345 文档中国 集整理 第 38 页,共 50 页 4 001 a#¥ % 234561 5 002 001 124456 6 00000000000001 003 976543 7 001 234561 8 004 112875 9 001 004 10 001 00000008877665 123456 允许登录的合法用户及密码: 作员编码 密码 001 002 212345 001 003 976543 001 001 123456 001 004 112875 001 005 234561 009 001 986568 人员数据库中数据: 职工编码 姓名 性别 出 生 日期 部门 签约年份 001 张三 男 197331 总经理 1998 002 李四 男 197826 经营部 1999 003 王五 男 198123 经营部 1998 004 赵六 男 196637 计划部 1998 005 刘备 男 1975 29 生产部 2000 006 关羽 男 197727 人事部 2001 007 张飞 男 197430 人事部 2001 008 孙二娘 女 198024 生产部 2002 009 貂蝉 女 197727 经营部 2002 010 小乔 女 197628 人事部 1998 011 李世民 男 1966 38 经营部 2000 012 李隆基 男 1980 24 生产 部 2000 013 李玉环 女 197430 计划部 2001 014 杜十娘 女 196836 经营部 2002 015 西施 女 19795 人事部 2002 016 李魁 男 1969 35 生产部 1999 1 进入身份认证界面,输入表格中的测试数据,相应的处理结果应该如下表: 1 验证通过,调出系统主菜单 2 密码错误 3 包含非法字符 4 操作员编码包含非法字符 5 有访问本系统的权限 文档中国 集整理 第 39 页,共 50 页 6 度越界 7 没有输入操作员编码 8 没有输入 没有输入密码 10 用户编码长度越界 按照测试用例输入用户 作员编码和用户口令,点击确定。如果打算中途退出,点击取消,系统将返回 司微机网络管理系统主菜单。 由于本模块不涉及数值运算,所以不允许跟期望结果有任何偏差,对于年龄,根据统计时刻时间减去出生日期,按周岁计算即不足一年的时间被舍去。 人员信息统计模块测试 测试项目说明 1测试项目名称及测试内容 统计模块测试内容: 模块接受用户选择测试。 测试 , ,能 否正常进行各自的统计操作。 模块的显示功能测试。 信息统计选择方法测试用例: 1:按部门统计。 2:按年龄统计。 3:按签约年份统计。 人员数据库中数据: 职工编码 姓名 性别 出 生 日期 部门 签约年份 001 张三 男 197331 总经理 1998 002 李四 男 197826 经营部 1999 003 王五 男 198123 经营部 1998 004 赵六 男 196637 计划部 1998 005 刘备 男 1975 29 生产部 2000 006 关羽 男 197727 人事部 2001 007 张飞 男 197430 人事部 2001 008 孙二娘 女 198024 生 产部 2002 009 貂蝉 女 197727 经营部 2002 010 小乔 女 197628 人事部 1998 011 李世民 男 1966 38 经营部 2000 012 李隆基 男 1980 24 生产部 2000 013 李玉环 女 197430 计划部 2001 014 杜十娘 女 196836 经营部 2002 文档中国 集整理 第 40 页,共 50 页 015 西施 女 19795 人事部 2002 016 李魁 男 1969 35 生产部 1999 2 调用系统主菜单通过以后,选择信息统计。 ( 1)按部门统计显示信息如下: 总经理:张三,总计: 1 经营部:李四,王五,貂蝉,李世民,杜十娘,总计: 5 计划部:赵六,李玉环,总计: 2 生产部:刘备,孙二娘,李隆基,李魁,总计: 4 人事部:关羽,张飞,小乔,西施,总计: 4 ( 2)按年龄统计显示信息如下: 年龄 姓名 23: 王五 总计: 1 24: 孙二娘,李隆基 总计: 2 25: 西施 总计: 1 26: 李四 总计: 1 27: 关羽,貂蝉 总计: 2 28: 小乔 总计: 1 29: 刘备 总计: 1 30: 李玉环,张飞 总计: 2 31: 张三 总计: 1 35: 李魁 总计: 1 36: 杜十娘 总计: 1 37: 赵六 总计: 1 38: 李世民 总计: 1 ( 3) 按签约年月统计信息如下: 签约年份 姓名 1998 张三,王五,赵六,小乔 总计: 4 1999 李四,李魁 总计: 2 2000 刘备,李世民,李隆基 总计: 3 2001 关羽,张飞,李玉环 总计: 3 2002 孙二娘,貂蝉,杜十娘,西施 总计: 4 对于引起错误提示的用例,系统调用出错提示模块给出相应出错信息。验证通过以后,进入人事管理系统菜单,然后选择人员信息的统计模块(界面已在概要设计里描述)。分别选择统计方式,数据窗口中出现相应的统计结果。当没有相应可以统计的数据时给出提示。 由于本模块不 涉及数值运算,所以不允许跟期望结果有任何偏差,对于年龄,根据统计时刻时间减去出生日期,按周岁计算即不足一年的时间被舍去。 人员基本信息查询模块测试 文档中国 集整理 第 41 页,共 50 页 试项目:人事信息查询模块 人员数据库中数据: 职工编码 姓名 性别 出生日期 部门 签约年份 001 王赫 男 197331 总经理 1998 002 邓庆 男 197826 经营部 1999 003 王东亮 男 198123 经营部 1998 004 卫亮 男 196637 计划部 1998 005 孙法雄 男 1975 29 生产部 2000 006 赵磊 男 197727 人事部 2001 007 聂杨 男 197430 人事部 2001 008 罗佳 女 198024 生产部 2002 009 赵敏 女 197727 经营部 2002 010 兰君 女 197628 人事部 1998 011 张海 男 1966 38 经营部 2000 012 黄海 男 1980 24 生产部 2000 013 杨竹 女 197430 计划部 2001 014 赵玉 女 196836 经营部 2002 015 兰萱 女 19795 人事部 2002 016 展鹏 男 1969 35 生产部 1999 1) 系统是否可以输出正确的结果。 2) 系统是否可以识别并且给出错误提示。 试方法 本查询模块的设计采用的是条件组
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:人事信息管理系统
链接地址:https://www.renrendoc.com/p-1655226.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

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