Enterprise Management System-Requirement & prototype improvement, architecture design, test plan
Member: Zhang zhenghao and Huang ruibin
I. Requirement & prototype Improvement
1. Present the prototype to the target user and further communicate with the target user to understand the requirement.
Our target user is the company administrator.
Scenario: With the development of the economy, enterprises are moving towards large-scale and large-scale development. For large and medium-sized enterprises, information related to wage management, such as employees and titles, increases dramatically. In this case, it is not only difficult to manually handle the employee's salary, but also easy to make mistakes. Mr. Zhang belongs to the company's management level and often needs to manage employees' salaries and overtime. Sometimes, he needs to add new employees' salaries and adjust the salaries of old employees, sometimes it is necessary to manage the overtime information of employees.
From the issue of Mr. Zhang, we can see that the design of a wage management system for small-sized enterprises is replaced by computers to execute a series of operations such as adding new employees, deleting old employees, wage queries, and statistics. In this way, office staff can easily and quickly complete the wage management tasks.
2. User Scenario Description
Scenario: Mr. Zhang wants to adjust the salary of an employee
Xiao Zhang opens the enterprise management system webpage, clicks login, and enters his account password. On the homepage, Mr. Zhang clicks "category salary adjustment", displays the employee ID and current salary, enters the adjusted salary amount, displays the adjusted salary amount, and click "OK" to complete the modification.
3. Modify and complete the Requirement Specification statement submitted last week
Ii. System Design
1Overall Design Ideas
I divided the wage management module into three sub-modules: employee salary editing, wage adjustment, and overtime information management, to facilitate enterprises and institutions to uniformly manage employees' wages.
2. Design Description of the Wage Management Module ① salary editing Module
(1) Functions
(2) Function
Queries, inserts, and deletes the salary information of each employee.
② Wage adjustment module
(1)
(2) Function
Increase and decrease in employees' salaries.
③ Overtime Management
(1)
(2) Function
Allows you to query, add, and delete overtime information.
III,AlpanTask Allocation Plan
There are two members in this group, so the task is divided into two sub-modules: one main module and one test module.
Module 1: logon and registration module (responsible for Huang ruibin)
A. Logon (verify the correctness and consistency of accounts and passwords in the background)
B. Registration (fill in personal information and set the password)
Module 2: Salary editing and adjustment (responsible for Zhang zhenghao)
1. Salary query (query employees' salaries)
2. Salary editing (add, delete, and modify employees' salaries)
3. Salary Adjustment (adjust the employee's salary)
4. query historical operations (view history)
Module 3: overtime editing and adjustment (responsible for Huang ruibin)
- Overtime query (query staff overtime Information)
2. Overtime editing (add, delete, and modify employee overtime Information)
3. query modification records
Module 4: test part (responsible for Zhang zhenghao)
1. Prepare the test plan
2. Always responsible for the entire test process
Iv. Test Plan
1. Project Background: The system is a system used by enterprises to manage employees' salaries.
2. Task Overview
2.1 Purpose: To test and discover project vulnerabilities, solve problems together, and improve the entire system.
2.2 test scope: Login Registration Module
Salary editing Module
Overtime information module
3. Test Strategy
3.1 Test method: manual test
3.2 Test requirements: Develop test plans, control Test Progress, communicate with team members, Test Modules, defect reports, and test analysis
3.3 test plan
Test phase |
Time |
Completion mark |
Test Plan Design |
2 hours |
Planned completion |
Test the salary editing and adjustment module |
0.5 days |
Add, delete, modify, and query Functions |
Test overtime information module |
0.5 days |
Add, delete, modify, and query Functions |
Test logon Registration Module |
0.5 days |
Register and log on |
Defect report |
2 hours |
Complete recording of system defects and Solutions Report Defects |
Test Analysis |
2 hours |
Problems in the complete analysis test And problems in the entire system |
4. Resource requirements:
4.1 personnel requirements: requires the name of the team member to master
Key points of this test
Functions of each subsystem
Which of the following problems occurs during actual use?
4.2 hardware requirements:
2 laptops
4.3 software requirements:
Java Development Environment
Enterprise Management System-requirement and prototype improvement in week 3