当前位置:网站首页>College Students' innovation project management system
College Students' innovation project management system
2022-07-05 02:33:00 【Salted fish brother】
word The full version can be downloaded as follows >>>>>>>>
Objective record
Abstract ----------------------------------------------------------------- I
ABSTRACT------------------------------------------------------------ II
1 summary -------------------------------------------------------------- 1
1.1 Background of the topic ---------------------------------------------------- 1
1.2 Significance of topic selection ---------------------------------------------------- 1
1.3 Paper organization structure ------------------------------------------------ 1
2 Introduction to key technologies ------------------------------------------------------ 3
2.1 MySQL database ------------------------------------------------- 3
2.2 MVC frame ----------------------------------------------------- 3
2.3 Spring Boot technology --------------------------------------------- 3
2.4 Vue frame ---------------------------------------------------- 3
3 System requirements analysis ------------------------------------------------------ 4
3.1 Feasibility analysis -------------------------------------------------- 4
3.1.1 Technical feasibility -------------------------------------------- 4
3.1.2 Operational feasibility -------------------------------------------- 4
3.1.3 Economic feasibility -------------------------------------------- 4
3.2 Functional requirements analysis ------------------------------------------------ 4
3.3 Performance requirements analysis ------------------------------------------------ 5
3.3.1 Security ------------------------------------------------ 5
3.3.2 Usability ---------------------------------------------- 5
4 Overall design of the system ------------------------------------------------------ 6
4.1 System structure design ------------------------------------------------ 6
4.2 Database design -------------------------------------------------- 6
4.2.1 Database conceptual structure design ------------------------------------ 6
4.2.2 Database logical structure design ------------------------------------ 9
5 Detailed design of the system ----------------------------------------------------- 13
5.1 System flow design ----------------------------------------------- 13
5.1.1 Login registration module process ------------------------------------- 13
5.1.2 Process management module process ------------------------------------- 13
5.1.3 Project change module process ------------------------------------- 15
5.1.4 Excellent results display process ------------------------------------- 16
5.1.5 Online communication module process ------------------------------------- 17
6 system implementation --------------------------------------------------------- 18
6.1 User function module implementation ------------------------------------------- 18
6.1.1 User login interface ------------------------------------- 18
6.1.2 Process management --------------------------------------------- 20
6.1.3 Project change management ----------------------------------------- 22
6.1.4 Excellent achievements ----------------------------------------- 23
6.1.5 Online communication --------------------------------------------- 24
6.1.6 Account management --------------------------------------------- 25
6.2 Administrator function module implementation ----------------------------------------- 27
6.2.1 Process management --------------------------------------------- 27
6.2.2 User management --------------------------------------------- 28
6.2.3 Project change management ----------------------------------------- 29
6.2.4 Excellent achievements ----------------------------------------- 29
7 The system test --------------------------------------------------------- 31
7.1 Login module test ----------------------------------------------- 31
7.2 Client module test --------------------------------------------- 31
7.2.1 Process management --------------------------------------------- 31
7.2.2 Project change management ----------------------------------------- 32
7.3 Administrator side module test ------------------------------------------- 32
7.3.1 User management --------------------------------------------- 32
7.3.2 Process management --------------------------------------------- 33
7.3.3 Project change management ----------------------------------------- 33
8 Summary and prospect ------------------------------------------------------- 35
8.1 summary ------------------------------------------------------- 35
8.2 expectation ------------------------------------------------------- 35
reference ------------------------------------------------------------ 36
thank ---------------------------------------------------------------- 38
pick want
Our government put forward “ Employment driven by entrepreneurship ” Our principles and policies , As the country pays more attention to the development of College Students' innovation and entrepreneurship , College Students' innovation and entrepreneurship competition is also rapidly launched in Colleges and universities . Previous project management methods need to consume a lot of human and material resources , With the rapid increase of projects , Traditional management methods have been unable to meet the needs , In order to effectively manage the project , An efficient project management system for college students' innovation and entrepreneurship urgently needs to appear .
This paper combines the traditional management mode with modern information technology , Reduce the labor of project management personnel . Therefore, this paper proposes a project management system for college students' innovation and entrepreneurship to improve the work efficiency of managers .
The system uses Java As a development language ,IDEA As a development tool to realize the function of the system , This system mainly realizes the process management of innovation and entrepreneurship projects from project application to project conclusion , The client mainly includes process management 、 Project change management 、 Excellent achievements 、 Online communication and other modules , The administrator side mainly includes user management 、 Process management 、 Project change management 、 Excellent achievements 、 Online communication . This system makes full use of computer technology to manage the project efficiently , Improve the efficiency of project management , Reduce the waste of human and material resources .
keyword : College students' Spring Boot project management
ABSTRACT
The government of our country has put forward the policy of "employment driven by entrepreneurship". As the country has paid more attention to the development of College Students' innovation and entrepreneurship, the college students' innovation and entrepreneurship competition is also rapidly launched in Colleges and universities. The past project management methods need to consume a lot of human and material resources. With the rapid increase of projects, the traditional management methods have been unable to meet the needs. In order to effectively manage the project, an efficient college students' innovation and entrepreneurship project management system needs to appear.
In this paper, the traditional management mode and modern information technology are integrated to reduce the labor of project management personnel. Therefore, this paper puts forward the project management system of College Students' innovation and entrepreneurship to improve the work efficiency of managers.
The system uses Java as the development language and idea as the development tool to realize the functions of the system. The system mainly realizes the process management of innovation project from project application to project conclusion. The user end mainly includes process management, project change management, excellent achievement display, online communication and other modules. The administrator end mainly includes user management, process management, project change management, project change management and other modules Excellent results display and online communication. The system makes full use of computer technology for efficient project management, improves the efficiency of project management, and reduces the waste of human and material resources.
Keywords:College Student Innovation Project Management
1 summary
1.1 Background of the topic
As the country pays more attention to the development of innovation and entrepreneurship , More and more students participate in the innovation and Entrepreneurship Competition , In this context , College students actively participate in innovation and entrepreneurship projects , Cultivate the ability of innovation and entrepreneurship , Good results have been achieved [1]. There are many attendant problems , During the archiving and preservation of the project , May be ...................
1.2 Significance of topic selection
With the development of the Internet , Applying information technology to innovation and entrepreneurship project management can improve management efficiency , In this way, the quality and .......................
The management of College Students' innovation and entrepreneurship projects is mainly manual utilization Excel、PowerPoint and Word And other software to declare and review the project , During the project ......................
1.3 Paper organization structure
The organizational structure of this paper is mainly divided into eight parts .
The first 1 Chapter is the introduction , This part mainly focuses on the innovation and entrepreneurship project management system .......
The first 2 Chapter key technology introduction , This part mainly focuses on innovation ................
The first 3 Chapter demand analysis , This part mainly focuses on innovation and entrepreneurship projects ........................
The first 4 Chapter system overall design , This part is mainly about innovation ....................
The first 5 Chapter system detailed design , This part is mainly about the innovation and entrepreneurship project management system ....................
The first 6 Chapter system implementation , This part is mainly about all aspects of the innovation and entrepreneurship project management system .....................
The first 7 Chapter system testing , This part is mainly about each module of the innovation and entrepreneurship project management system , Specifically ................
The first 8 Chapter summary and outlook , This part is mainly about the innovation and entrepreneurship project management system .................
2 Introduction to key technologies
2.1 MySQL database
Data needs to be stored persistently , You can't avoid using databases , Database can make it easier for us to manage data .MySQL Database because of its body ................................. It is suitable for the development and use of students and other users .
2.2 MVC frame
Separate data and business from presentation through a simple pattern , The pattern is Model-View-Control.Model The Chinese name is data model , Data model in system development ...........................
2.3 Spring Boot technology
Spring Boot Is a new development framework ,Spring Boot It's a good solution Spring The shortcomings of , Save heavy configuration , It has initialized the configuration in the framework , Reduce ..........................
2.4 Vue frame
Vue It is a set of bottom-up applications , Build a progressive framework for the user interface .Vue The emergence of such frameworks makes the front-end development more standardized .Vue It is used in MVVM The concept of has the characteristics of low coupling and reusability .Vue Framework and react and angular, Among them, Chinese documents are more convenient for everyone to read and .............................
3 System requirements analysis
3.1 Feasibility analysis
The main goal of College Students' innovation project management system is to realize the application of innovation and entrepreneurship projects 、 Project review 、 The connection between project management , Realize convenient and fast project management . When the goal is set , From the following ....................
3.1.1 Technical feasibility
The project management system designed and implemented in this paper adopts Java Language and MySQL Database development ,Java Language is a course offered in universities ,MySQL The use of database is also very simple , It can ....................
3.1.2 Operational feasibility
With the continuous development of the innovation and Entrepreneurship Project Competition , The demand for college students' innovation and entrepreneurship project management system is also increasing , The login operation interface of College Students' innovation and entrepreneurship project management system is simple and convenient . The Department ...........................
3.1.3 Economic feasibility
This system has no particularly high requirements for hardware , You can make full use of your existing resources . The system is a project management system independently developed by individuals , The development technology of the system is free ........................
3.2 Functional requirements analysis
With the increase of innovation and entrepreneurship projects in recent years , Traditional project management methods and complex processes will lead to more and more complicated management of innovation and entrepreneurship projects , In this case , An efficient innovation ..............................
The client of the system mainly includes the process management of the project from project declaration to project completion , Project change management , Excellent achievements , Online communication, etc . The administrator side of the system mainly includes project process management .......................
According to the overall analysis of this system , The overall use case diagram of the system is shown in Figure 3-1 Shown .
chart 3-1 Use case diagram of College Students' innovation and entrepreneurship project management system
3.3 Performance requirements analysis
3.3.1 Security
Only legal users can log in to the system . The system has identity authentication mode , Enter different system interfaces according to different identities of roles . Assign different permissions to each role , Log in to .................
3.3.2 Usability
The operation interface is simple and clear , Easy to operate , Data with format and data type restrictions , To verify , Including client authentication and server authentication , And adopt the error reminder mechanism , Prompt the user to enter ................
4 Overall design of the system
4.1 System structure design
This system is based on B/S structure , use MVC Design patterns for design . The university student innovation and entrepreneurship project management system is divided into two roles: user and administrator , The modules used by users mainly include login and registration 、 zhang ..................
chart 4-1 System function structure diagram
4.2 Database design
The system adopts MySQL The database completes data storage , For data storage , Security is a ..............
4.2.1 Database conceptual structure design
Entities in the database , Also known as instances , With objects in real life ..........
(1) The attribute diagram of user information entity is shown in Figure 4-2 Shown .
chart 4-2 User information entity diagram
(2) The attribute diagram of administrator information entity is shown in the figure 4-3 Shown .
chart 4-3 Administrator information entity diagram
(3) The entity diagram of project information is shown in the figure 4-4 Shown .
chart 4-4 Project information entity diagram
(4) The entity diagram of achievement information is shown in the figure 4-5 Shown .
chart 4-5 Entity diagram of achievement information
(5) The entity diagram of the project application form is shown in the figure 4-6 Shown .
chart 4-6 Entity diagram of project application form
(6) The entity diagram of the interim checklist is shown in the figure 4-7 Shown .
chart 4-7 Entity diagram of interim checklist
(7) The entity diagram of the conclusion report is shown in the figure 4-8 Shown .
chart 4-8 Entity diagram of the conclusion report form
(8) The entity diagram of the project change table is shown in the figure 4-9 Shown .
chart 4-9 Entity diagram of project change table
(9) The whole system E-R chart , Pictured 4-10 Shown .
chart 4-10 The whole system E-R chart
4.2.2 Database logical structure design
(1) The user information table mainly includes the basic information of users , As shown in the table 4-1 Shown .
surface 4-1 User information sheet
(2) The administrator information table mainly stores the basic information of administrators , As shown in the table 4-2 Shown .
surface 4-2 Administrator information table
Field name | Field meaning | Field type | Field length | Primary key | Can it be empty |
admin_id | Primary key number | Int | yes | no | |
admin_zhanghao | Administrator account | varchar | 50 | no | no |
admin_pw | password | varchar | 50 | no | no |
Status | state | varchar | 50 | no | no |
(3) The project information table mainly stores the basic information of the project , As shown in the table 4-3 Shown .
surface 4-3 Project information sheet
Field name | Field meaning | Field type | Field length | Primary key | Can it be empty |
No | Number | Int | yes | no | |
Project | Project name | varchar | 50 | no | no |
Project_type | Project type | varchar | 50 | no | no |
Subiect | Subject | varchar | 50 | no | no |
Leading_offical | person in charge | varchar | 50 | no | no |
Guidance-teacher | The instructor | varchar | 50 | no | no |
State | state | varchar | 50 | no | no |
Date | Time | datetime | 8 | no | no |
(4) Excellent achievements display table , As shown in the table 4-4 Shown
surface 4-4 Excellent achievements display table
surface 4-5 Project declaration form (5) Project declaration form , As shown in the table 4-5 Shown
surface 4-6 Interim checklist (6) Interim checklist , As shown in the table 4-6 Shown .
surface 4-7 Conclusion report form (7) Conclusion report form , As shown in the table 4-7 Shown .
Field name | Field meaning | Field type | Field length | Primary key | Can it be empty |
No | Number | Int | no | no | |
Fruit | results | varchar | 50 | no | no |
Execution | completion | text | 65535 | no | no |
Project_appraisal | Project evaluation | text | 65535 | no | no |
Audited | Whether to audit | text | 65535 | no | no |
(8) Project change table , As shown in the table 4-8 Shown .
surface 4-8 Project change table
Field name | Field meaning | Field type | Field length | Primary key | Can it be empty |
No | Number | Int | yes | no | |
Project | Project name | varchar | 50 | no | no |
Project_type | Project type | varchar | 50 | no | no |
Subiect | Subject | varchar | 50 | no | no |
Change | Change type | text | 65535 | no | no |
Audited | Whether to audit | text | 65535 | no | no |
5 Detailed design of the system
5.1 System flow design
Use the interface of the project management system for college students' innovation and entrepreneurship Vue Framework for development , It has the advantages of simple use, light weight and high efficiency . Because process management and project change management should be managed by ...........
5.1.1 Login registration module process
When the user logs in , Enter your account and password in the login interface , If you have not registered an account , You need to fill in the information to register , And then authenticate , If the verification fails, you need to re ..............
chart 5-1 Login registration module program flow chart
5.1.2 Process management module process
(1) Project application and review process design
After entering the system , Click process management , Select project declaration , Enter the project application page to register the project information , After the project information is registered , First, judge whether there are duplicate problems in the project title .....................
chart 5-2 Program flow chart of project declaration module
(2) Quarterly project review process
When the user submits the quarterly report of the project , When the submitted quarterly report is not approved by the administrator or is not approved ..................
chart 5-3 Program flow chart of project quarterly module
5.1.3 Project change module process
Enter project change management , Select the project year , The items declared in the current year will appear , Click to apply for early or delayed conclusion , Fill in the application for early or delayed conclusion , To apply for . Application submitted ....................
chart 5-4 Flow chart of project change module
5.1.4 Excellent results display process
The excellent achievements display module mainly displays some excellent projects , Users can choose their own projects to submit display applications . Users choose their own projects , Click Add display , By the administrator ...................
chart 5-5 Flow chart of excellent achievement display system
5.1.5 Online communication module process
The online communication module is mainly used for online communication between users and administrators . The user first selects the recipient to send the message , Enter what to send , Click send message to complete . You can also check in your inbox ....................
chart 5-6 Online communication module program flow chart
6 system implementation
6.1 User function module implementation
6.1.1 User login interface
When logging into the system , If you log in to the system for the first time, you must first register , Users need to enter basic information in the registration interface to register , After registration , Enter your own account number and password and random birth ...............
chart 6-1 Login registration screen
The core code is as follows :
import { login, logout, getInfo } from '@/api/login'
import { getToken, setToken, removeToken } from '@/utils/auth'
const user = {
state: {
token: getToken(),
name: '',
avatar: '',
roles: [],
permissions: []
},
mutations: {
SET_TOKEN: (state, token) => {
state.token = token
},
SET_NAME: (state, name) => {
state.name = name
},
SET_AVATAR: (state, avatar) => {
state.avatar = avatar
},
SET_ROLES: (state, roles) => {
state.roles = roles
},
SET_PERMISSIONS: (state, permissions) => {
state.permissions = permissions
}
},
actions: {
// Sign in
Login({ commit }, userInfo) {
const username = userInfo.username.trim()
const password = userInfo.password
const code = userInfo.code
const uuid = userInfo.uuid
return new Promise((resolve, reject) => {
login(username, password, code, uuid).then(res => {
setToken(res.token)
commit('SET_TOKEN', res.token)
resolve()
}).catch(error => {
reject(error)
})
})
},
// Get user information
GetInfo({ commit, state }) {
return new Promise((resolve, reject) => {
getInfo().then(res => {
const user = res.user
const avatar = user.avatar == "" ? require("@/assets/images/profile.jpg") : process.env.VUE_APP_BASE_API + user.avatar;
if (res.roles && res.roles.length > 0) { // Verify the returned roles Is it a non empty array
commit('SET_ROLES', res.roles)
commit('SET_PERMISSIONS', res.permissions)
} else {
commit('SET_ROLES', ['ROLE_DEFAULT'])
}
commit('SET_NAME', user.userName)
commit('SET_AVATAR', avatar)
resolve(res)
}).catch(error => {
reject(error)
})
})
},
export default user |
6.1.2 Process management
Users can complete project declaration in this module 、 Quarterly Report 、 Mid term examination 、 The final report .
(1) Project declaration : Users can fill in innovation in this interface .......................
chart 6-2 Project declaration page
(2) Quarterly Report : Record reporting items ..................... Pictured 6-3 Shown .
chart 6-3 Quarterly report interface
(3) Mid term examination : The interim checklist must be set by the administrator ....................
chart 6-4 Intermediate inspection interface
(4) The final report : Users need to enter within the submission time set by the administrator .............................
chart 6-5 Conclusion report interface
The core code is as follows :
import request from '@/utils/request'
export function listProject(query) {
return request({
url: '/system/project/list',
method: 'get',
params: query
})
}
export function getProject(id) {
return request({
url: '/system/project/' + id,
method: 'get'
})
}
export function addProject(data) {
return request({
url: '/system/project',
method: 'post',
data: data
})
} |
6.1.3 Project change management
The client project management module is mainly used to view project information 、 Application for early or delayed conclusion 、 Termination application .
(1) View project information : Users view their declaration .................. The target information interface is shown in the figure 6-6 Shown .
chart 6-6 View the project information page
(2) Application for early or delayed conclusion : Users are submitting in advance or postponed ........................... batch . The application interface for early or delayed conclusion is shown in the figure 6-7 Shown .
chart 6-7 Application interface for early or delayed conclusion
(3) Termination application : After the user submits the termination Application ,.................... The page is as shown in the figure 6-8 Shown .
chart 6-8 Terminate the application page
The core code is as follows :
@PreAuthorize("@ss.hasPermi('system:process:list')")
@GetMapping("/list")
public TableDataInfo list(SysProjectProcess sysProjectProcess) {
startPage();
List<SysProjectProcess>list = sysProjectProcessService.selectSysProjectProcessList(sysProjectProcess);
return getDataTable(list);
}
.............................. |
6.1.4 Excellent achievements
The excellent achievements display module mainly focuses on the achievements of innovation and entrepreneurship projects ...................
chart 6-9 Excellent achievements display page
The core code is as follows :
@PreAuthorize("@ss.hasPermi('system:management:export')")
@Log(title = " Results display ", businessType = BusinessType.EXPORT)
@GetMapping("/export")
public AjaxResult export(AchievementManagement achievementManagement)
{
List<AchievementManagement> list = ....................................................
}
........................... |
6.1.5 Online communication
The online communication module is mainly used for online discussion between users and administrators in the form of e-mail , The email you sent will be displayed in the Outbox . All the emails you received will be displayed in your inbox , Users can reply to messages in this interface . The online communication interface is shown in the figure 6-10 Shown .
chart 6-10 Online communication page
The core code is as follows :
@PreAuthorize("@ss.hasPermi('system:message:export')")
@Log(title = " Exchange and interaction ", businessType = BusinessType.EXPORT)
@GetMapping("/export")
public AjaxResult export(SysMessage sysMessage) {
List<SysMessage> list = sysMessageService.selectSysMessageList(sysMessage);
ExcelUtil<SysMessage> util = new ExcelUtil<SysMessage>(SysMessage.class);
.........................
|
6.1.6 Account management
The account management module can display the basic information of users , You can also modify the password . The account management interface is shown in the figure 6-11、6-12 Shown .
chart 6-11 Modify the information page
chart 6-12 Change password interface
The core code is as follows :
@Log(title = " Personal information ", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult updateProfile(@RequestBody SysUser user)
{
if (StringUtils.isNotEmpty(user.getPhonenumber())
&& UserConstants.NOT_UNIQUE.equals(userService.checkPhoneUnique(user)))
{
return AjaxResult.error(" Modify the user '" + user.getUserName() + "' Failure , Mobile number already exists ");
}
if (StringUtils.isNotEmpty(user.getEmail())
&& UserConstants.NOT_UNIQUE.equals(userService.checkEmailUnique(user)))
{
return AjaxResult.error(" Modify the user '" + user.getUserName() + "' Failure , Email account already exists ");
................... |
6.2 Administrator function module implementation
6.2.1 Process management
In this module, the administrator can complete the approval of project declaration 、 Quarterly report review 、 Intermediate inspection and review 、 Review of conclusion report .
(1) Project review : Administrators can use this interface .....................
chart 6-13 Project review page
(2) Quarterly report review : Administrators can use ..............
chart 6-14 Project quarterly report interface
(3) Mid term examination : The administrator can use this interface and check the medium-term ..................
chart 6-15 Intermediate inspection interface
(4) Conclusion review : According to the completion of the project ... And items .........
chart 6-16 Conclusion report interface
6.2.2 User management
The administrator of entrepreneurial project management system can use ..................
chart 6-17 User management page
The core code is as follows :
@PreAuthorize("@ss.hasPermi('system:user:remove')")
@Log(title = " User management " , businessType = BusinessType.DELETE)
@DeleteMapping("/{userIds}")
public AjaxResult remove(@PathVariable Long[] userIds) {
return toAjax(userService.deleteUserByIds(userIds));
}
................ |
6.2.3 Project change management
The project management module on the administrator side is mainly completed in advance or postponed .....................
(1) Management of early or late conclusion : The user is submitting an application for early or delayed conclusion ......................
chart 6-18 Application interface for early or delayed conclusion
(2) Termination application : After the user submits the termination Application , By administrator .....................
chart 6-19 Termination application interface
6.2.4 Excellent achievements
It mainly shows the achievements of innovation and entrepreneurship projects , Include project name 、 Project class ..............
chart 6-20 Excellent achievements display page
7 The system test
System testing is the last step of system development , After the completion of system development, it is difficult to ensure the correctness and integrity of system functions , Only after repeated tests can the normal operation of the system function be guaranteed . test ..................
7.1 Login module test
Test whether the user account can enter the system , To verify whether the login module is implemented . Login module test, such as table 7-1 Shown .
surface 7-1 Login module test case
7.2 Client module test
The client module mainly includes account management 、 Process management 、 Project change management 、 Excellent achievements ...................
7.2.1 Process management
Test item declaration 、 Mid term examination 、 Whether there are errors in the conclusion report . Process management module test, such as table 7-2 Shown .
surface 7-2 Process management module test cases
Serial number | Test project | Testing capabilities | Predicted results | The actual result |
1 | Project declaration | Complete the project information , There are no duplicate items , Whether the project declaration can be realized . | Successful declaration | Successful declaration |
Serial number | Test project | Testing capabilities | Predicted results | The actual result |
2 | Complete the project information , There are duplicate items , Whether the project declaration can be realized . | Prompt that there are items with duplicate names . | Prompt that there are items with duplicate names . | |
3 | Incomplete project information , There are no duplicate items , Whether the project declaration can be realized . | Prompt that the project information is incomplete . | Prompt that the project information is incomplete . | |
4 | Mid term examination | The interim inspection shall be submitted at the specified time . | Submit successfully | Submit successfully |
5 | The interim inspection shall be submitted at the specified time . | Submit failed Prompt is not in the interim report submission time . | Submit failed , Prompt is not in the interim report submission time . | |
6 | The final report | Submit the final report within the specified time . | Submit successfully | Submit successfully |
7 | Do not submit the final report within the specified time . | Submit failed Prompt is not in the submission time of the final report . | Submit failed , Prompt is not in the submission time of the final report . |
7.2.2 Project change management
Application for early or delayed test conclusion and termination , Whether the application can be submitted normally . The project change management test module uses, for example, tables 7-3 Shown .
surface 7-3 Project change management test cases
7.3.1 User management 7.3 Administrator side module test
User management module test, such as table 7-4 Shown .
surface 7-4 User management module test cases
Test project | Testing capabilities | Predicted results | The actual result | |
1 | User management | Enter the user management interface , choice “ add to ”, Enter user information , Add users . | Prompt to add successfully , Successfully added user information . | Prompt to add successfully , Successfully added user information . |
2 | Enter the user management interface , Select a user , Click delete . | Prompt that the deletion is successful , Successfully deleted user information . | Prompt that the deletion is successful , Successfully deleted user information | |
3 | Enter the user management interface , Modify user information , Whether the modification is successful . | User information modified successfully . | Modification successful . | |
4 | Enter the user information to be queried , Search for user information . | If there is user information , Display user information . without , Prompt user information not found . | Display the user information of search . |
7.3.2 Process management
The main test items of this module are reviewed 、 Interim review 、 Implementation of the audit function of the conclusion audit . Function test of process management module, such as table 7-5 Shown .
surface 7-5 Process management test cases
Serial number | Test project | Testing capabilities | Predicted results | The actual result |
1 | Project review | Review the items submitted by users , Whether the audit function can be realized . | The project is approved , If the approval fails, the user will modify and resubmit . | Audit successful |
2 | Interim review | Review the interim submitted by users , Whether the audit function can be realized . | If the approval fails, the user will modify and resubmit . | Audit successful |
3 | Conclusion review | Review the final report submitted by users , Whether the audit function can be realized . | If the approval fails, the user will modify and resubmit . | Audit successful |
7.3.3 Project change management
Test whether the project change management submitted by users can be reviewed normally . For the test of project change management module, such as table 7-6 Shown .
surface 7-6 Project change management test cases
8.1 summary 8 Summary and prospect
As colleges and universities pay more and more attention to innovation and Entrepreneurship Education , More and more people participate in innovation and entrepreneurship projects , How to efficiently manage these projects has become a .................
This system mainly completes the following work :
(1) Refer to the innovation with college students .................................
Entrepreneurship project declaration 、 Project review 、 The connection between project management
(3) Through to Java,MySQL Database technology and front end Vue Understanding and use of the framework , Developed the project management system of College Students' innovation and entrepreneurship , And the main functions of the system ..........................
8.2 expectation
College Students' innovation and entrepreneurship project management system basically meets the needs of users in function , But in the system design stage , Due to the limited ability of personal R & D , Result in system ...........................
If you need more information, please download it from the link below
边栏推荐
- 187. Repeated DNA sequence - with unordered_ Map basic content
- The application and Optimization Practice of redis in vivo push platform is transferred to the end of metadata by
- Video display and hiding of imitation tudou.com
- Matrixone 0.2.0 is released, and the fastest SQL computing engine is coming
- 2022/02/13
- He was laid off.. 39 year old Ali P9, saved 150million
- Advanced learning of MySQL -- Application -- Introduction
- Yolov5 model training and detection
- Security level
- Spoon inserts and updates the Oracle database, and some prompts are inserted with errors. Assertion botch: negative time
猜你喜欢
如何做一个炫酷的墨水屏电子钟?
Single line function*
R language uses logistic regression and afrima, ARIMA time series models to predict world population
问题解决:AttributeError: ‘NoneType‘ object has no attribute ‘append‘
[download white paper] does your customer relationship management (CRM) really "manage" customers?
Yuan universe also "real estate"? Multiple second-hand trading websites block metauniverse keywords
Tucson will lose more than $400million in the next year
Learn game model 3D characters, come out to find a job?
Hmi-32- [motion mode] add light panel and basic information column
【LeetCode】404. Sum of left leaves (2 brushes of wrong questions)
随机推荐
Good documentation
Timescaledb 2.5.2 release, time series database based on PostgreSQL
Collection of gmat750 wrong questions
Advanced learning of MySQL -- Application -- Introduction
Medusa installation and simple use
Use the difference between "Chmod a + X" and "Chmod 755" [closed] - difference between using "Chmod a + X" and "Chmod 755" [closed]
Can you really learn 3DMAX modeling by self-study?
丸子百度小程序详细配置教程,审核通过。
Pytorch register_ Hook (operate on gradient grad)
STM32 series - serial port UART software pin internal pull-up or external resistance pull-up - cause problem search
How to find hot projects in 2022? Dena community project progress follow-up, there is always a dish for you (1)
Problem solving: attributeerror: 'nonetype' object has no attribute 'append‘
使用druid連接MySQL數據庫報類型錯誤
LeetCode --- 1071. Great common divisor of strings problem solving Report
Traditional chips and AI chips
The phenomenology of crypto world: Pioneer entropy
From task Run get return value - getting return value from task Run
Exploration of short text analysis in the field of medical and health (II)
Pgadmin 4 V6.5 release, PostgreSQL open source graphical management tool
Tla+ through examples (XI) -- propositional logic and examples