企业管理系统——第三周需求&原型改进_张正浩,黄锐斌
企业管理系统——需求&原型改进,架构设计,测试计划
组员:张正浩,黄锐斌
一、需求&原型改进
1.给目标用户展现原型,与目标用户进一步沟通理解需求
我们的目标用户是公司管理员
场景:随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。小张属于公司得管理层,经常需要对员工的工资和加班进行管理, 有时候需要对新员工的工资进行添加以及对老员工的工资进行调整,有时候需要对员工的加班信息进行管理。
从小张的问题可以看出,设计一个小型企业工资的管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。这样就可以使办公人员轻松快捷地完成工资管理的任务。
2.用户场景描述
场景:小张想要调整一位员工的工资
小张打开企业管理系统网页,点击登陆后,输入自己的账户密码。在首页,小张点击分类工资调整,显示该员工的编号及当前工资,输入工资调整金额,显示调整后的工资金额,点击确定完成修改。
3.修改完善上周提交的需求规格说明书
二、系统设计
1、总体设计思想
我把工资管理模块主要分为职工工资编辑、工资调整合加班信息管理三个子模块,以方便企事业单位对职工工资进行统一化管理。

2、工资管理模块设计说明
①工资编辑模块
⑴功能

⑵ 功能
实现对每个职工的工资信息查询、插入、删除。
②工资调整模块
⑴

⑵ 功能
实现对员工工资的上涨与下降。
③加班管理
⑴

⑵ 功能
实现对加班信息的查询、加入、删除。
三、Alpan 任务分配计划
本组队员有两个人,故将任务分为两个子模块,一个总模块,一个测试模块
模块一:登录注册模块(负责黄锐斌)
A.登录部分 (后台验证帐号与密码的正确性与一致性)
B.注册部分 (填写个人信息,设置密码)
模块二:工资编辑和调整(负责张正浩 )
1. 工资查询(对员工工资进行查询操作)
2. 工资编辑(对员工工资进行增加、删除、修改操作)
3. 工资调整(对员工工资进行调整操作 )
4. 查询历史操作(浏览历史)
模块三:加班编辑和调整(负责黄锐斌)
- 加班查询(对员工加班信息进行查询操作)
2. 加班编辑(对员工加班信息进行增加、删除、修改操作)
3. 查询修改记录
模块四:测试部分(负责张正浩)
1.测试计划的编写
2.总负责整个测试过程
四、测试计划
1. 项目背景: 本系统是一个用于企业管理员工工资的系统
2.任务概述
2.1 测试目标: 希望通过测试,发现项目存在的漏洞,一起解决问题,完善整个系统。
2.2 测试范围:登录注册模块
工资编辑模块
加班信息模块
3.测试策略
3.1 测试方法:手动测试
3.2 测试需求: 制定测试计划,控制测试进度,与队员沟通,测试模块,缺陷报告,测试分析
3.3测试计划
|
测试阶段 |
时间 |
完成标志 |
|
测试计划设计 |
2小时 |
计划完成 |
|
测试工资编辑和调整模块 |
0.5天 |
实现增删改查功能 |
|
测试加班信息模块 |
0.5天 |
实现增删改查功能 |
|
测试登录注册模块 |
0.5天 |
实现注册登录 |
|
缺陷报告 |
2小时 |
完整记录系统缺陷及解决方法 报告缺陷 |
|
测试分析 |
2小时 |
完整分析测试中存在的问题 及整个系统存在的问题 |
4.资源需求:
4.1 人员需求:要求名队员掌握
本次测试的重点
每个子系统的功能
实际使用过程中哪部分问题较多
4.2 硬件需求:
笔记本电脑2台
4.3 软件需求:
Java开发环境
企业管理系统——第三周需求&原型改进_张正浩,黄锐斌的更多相关文章
- 团队作业(HCL队)第三周—需求改进和系统分析
2.需求&原型改进: 1.问题:游戏中坦克的移动和攻击怎么控制的? 改进: 在游戏中,我控制我方坦克,按下方向键坦克便向按下的方向移动,按下Z键,我方坦克发射炮弹.敌方坦克面向随机的方向移动, ...
- 第五次作业-需求&原型改进
需求&原型改进 0. 团队介绍 团队名称:121ComeOn 项目名称:个人博客项目 团队组成: PM:黄金筱(107) 成员:王枫(031),刘烨(255),周明浩(277) github地 ...
- 拉登是我罩的队_第三周_需求改进&原型设计
需求改进&原型设计 1. 需求&原型改进 1.1硬件部分(1) 硬件部分分为主机和遥控器,分别由两个单片机进行控制.(2) 单片机1:负责显示游戏的界面.使用数码管显示当前得分,使用不 ...
- 宇宙最帅叉叉——第三周博客 for 需求改进&原型设计
需求改进&原型设计 Ⅰ. 需求&原型改进 根据组内成员的讨论以及老师和同学的建议,本周进行了以下的改进: 添加注册功能 根据用户图形界面接收的用户账号及密码,客户端将接受内容记录在 ...
- 团队作业第3周——需求改进&系统设计(crtl冲锋队)
2.需求&原型改进: 1.问题:游戏中我方飞机和敌方飞机是怎么控制的? 改进: 在游戏中,我控制我方飞机,按下方向键飞机便向按下的方向移动,按下Z键,我方飞机发射子弹. 敌方飞机面向随机的方向 ...
- 团队作业第3周——需求改进&系统设计
目录 团队作业第3周--需求改进&系统设计 1.需求&原型改进 2.系统设计 3.Alpha任务分配计划 4.测试计划 1 测试术语 4.2 有关项目人员组成 2 任务概述 3.测试策 ...
- 集美大学网络1413第七次作业成绩(团队三) --需求改进&系统设计
题目 团队作业3--需求改进&系统设计 团队作业3成绩 团队/分值 TD BZ GJ CJ SI WBS GS JG DB SS SJ CS DC 总分 1 0.25 0.75 1 0.5 ...
- 需求分析&原型改进
需求&原型改进 一.给目标用户展现原型,与目标用户进一步沟通理解需求. 1.用户痛点:需要随时随地练习四则运算,并能看到用户的统计数据. 2.用户反馈:较好地解决练习需求,若能加入班级概念则更 ...
- 软工作业No.5 甜美女孩第三周yep
需求&原型改进: 1. 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改 (5分) 没有问题及建议 2. 修改完善上周提交的需求规格说明书(10分) 上周的<需求规格说 ...
随机推荐
- 蓝桥杯 算法训练 ALGO-114 黑白无常
算法训练 黑白无常 时间限制:1.0s 内存限制:256.0MB 问题描述 某寝室的同学们在学术完之后准备玩一个游戏:游戏是这样的,每个人头上都被贴了一张白色或者黑色的纸,现在每个人都会说一句 ...
- classpath和环境变量设置
一.简介: 环境变量是操作系统.应用程序.脚本程序等等的指明灯,能够告诉他们需要的资源在哪里.大多数的 系统都有一些预先设置好的环境变量,当然,我们也可以增加自己的环境变量. 为了看看当前系统的环境变 ...
- [转载]交换机STP协议
注:之前做一个项目,测试部使用2个公司的交换机,H3C和H公司的,H公司的交换机是OEM H3C的交换机,正常来说两者使用没有区别. 但是使用中发现,如果设备的多个对外业务网口连接的交换机的聚合网口, ...
- PTA 说反话-加强版(20 分)(字符串处理)
说反话-加强版(20 分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串.字符串由若干单词和若干空 ...
- VMware80端口映射
目标是外网访问80端口,然后映射到虚拟机的80端口,80映射到80. 1.首先80端口是最常用的端口,要确认主机80端口是否被占用,如果被占用,停止或者修改占用80端口程序. 2.80端口默认防火墙是 ...
- getpass密码隐藏
使用getpass模块对输入的字符进行隐藏输入 #-*- coding:utf-8 -*- __author__ = "MuT6 Sch01aR" import getpass u ...
- php文件上传总结
前言: 学习php中 1.表单代码: <html> <head> <title>文件上传</title> </head> <body ...
- Internet Explorer 无法打开该 Internet 站点,请求的站点不可用或无法找到
笔者最近遇见一个神奇的问题,同事在开发时用的谷歌浏览器,实现了一个下载功能,测试也没问题:但测试人员反馈说他那边没法下载,报异常.弹出框 同事跑过来和我商讨这个问题,笔者当时就懵了,于是赶紧查找相关资 ...
- python中shuffleSplit()函数
参数: n : int 数据集中的元素总数. n_iter : int (default 10) 重新洗牌和分裂迭代次数. test_size : float (default 0.1), int, ...
- Shell脚本语法---在Makefile等文件…
1. Shell脚本语法 1.1. 条件测试:test [ 命令test或[可以测试一个条件是否成立,如果测试结果为真,则该命令的Exit Status为0,如果测试结果为假,则命令的Exit Sta ...