网站考察分析小组报告EG1★
1引言
1.1编写目的
对公司工资管理系统这个软件进行测试分析,考察该软件的能力范围和该软件说存在的缺陷和不足。
1.2背景
软件系统名称:公司职工工资管理系统。 测试环境:
系统开发平台:Microsoft Visual Studio 2008 系统开发语言:C# 3.5
数据库管理系统软件:Microsoft SQL Server 2005
运行平台:Windows XP/Windows 2000/Windows Server 2003/Windows 7 运行环境:Microsoft.NET Framework SDK v3.5
2测试概要
用表格的形式列出每一项测试的标识符及其测试内容,并指明实际进行的测试工作内容与测试计划中预先设计的内容之间的差别,说明作出这种改变的原因。
测试标识符 测试内容 测试结果 与预期的差别 A 基础数据设置 能有序的给出系统无 的各个数据的设置选项,很好。 B 增加人员 可以实现 无 C 修改人员 可以实现 无 D 删除人员 可以实现 无 E 查询本月信息 可以实现 无 F 数据载入 可以实现 无 G 数据储存 可以实现 无 H 对错误信息的提示 不够完善 不能很好的提示错误操作 3对于动态输出的要求进行比较。
预期要求 增加公司员工信息:系统可以实现键盘录入新员工信息 查询公司员工信息:系统可以实现按“编号”或“姓名”查询员工,并输出相关信息 修改公司员工信息:系统可以实现对录入的员工信息重新进行编辑、修改。 删除公司员工信息:系统可以实现当员工离开公司时删除相关信息。 公司员工信息存盘:系统可以实现把员实际与预期要就的比较 达到预期要求,与预期无差别 不能按照编号姓名查询员工,但是可以查询所有员工 达到预期要求,与预期无差别 达到预期要求,与预期无差别 达到预期要求,与预期无差别。只不过数据磁盘文件名称变动而已,对要求无工基本信息存储到磁盘文件影响 employee.dat中,方便用户以后读取数据,避免重复录入。 从文件中加载人员信息:系统可以实现达到预期要求,与预期无差别。只不过数据磁盘文件名称变动而已,对要求无把存储在文件employee.dat中的公司影响 人员基本信息加载到系统中,可以避免数据的重复录入。 显示所有员工信息:系统可以输出公司达到预期要求,与预期无差别 所有员工的信息,包括员工编号、姓名、级别,当月工资及等。 4对软件功能的结论
该软件经过测试已证实的多项能力如下:
1)操作员管理模块
添加、修改和删除员工的基本信息。当单位人员的信息发生变化,如职称的改变,工作部门变动,或调离本单位等,系统应能修改员工的信息或将其从员工信息表中删除。
2)部门管理模块
添加、修改和删除部门的基本信息。当部门的信息发生变化,如部门取消,或部门增加等,系统应能修改部门的信息或将其从部门信息表中删除。 3)考勤津贴模块
选择月份,输入员工的基本信息。包括:员工编号、姓名、性别、所属部门、民族、职务、基本工资、职务津贴、所得奖励、所得罚款、全勤奖金、加班工资等基本信息。 4)奖罚管理模块
此模块的功能是用于添加、修改和删除公司职工的奖惩信息,方便在发放工资时进行工资的统计。 5)档案管理模块
此模块的功能是用于添加、查看、修改和删除公司职工人员的信息。
6)工资总结
此模块的功能是用于显示员工工资信息。如:选择月份则输出对应的工资。
7)修改口令
此模块的功能是用于修改登录密码。
8)档案查看
此模块的功能是用于查看员工的详细信息。
9)奖罚管理
此模块的功能是用于查看员工的奖罚情况。
5
该软件的缺陷、局限性如下:
不能按照员工编号查询员工信息 6对于该软件的建议
A.各项修改可采用的修改方法:对于查询员工板块增加按照员工编号进行查询
对程序的界面重新规划,使其更人性化,操作更简单明了 B.各项修改预计的工作量:只需在已有的模块上增加一点功能代码,工作量不大。
7评价
该项软件的开发基本已达到预定目标,能交付使用。