软件需求说明书

软件需求说明书

1.1writing purpose
The purpose of writing this document is to enable users to understand the software, facilitate developers to understand and communicate, reflect the structure of users’ problems, and serve as the basis and basis for software development as well as the basis for confirming test and acceptance.
1.2reference materials
“introduction to software engineering” “software engineering professional English”
1.3software name
The software to be developed this time is the university curriculum system.

2.Mission overview
objective curriculum management system plays a very helpful role in the management of courses and the statistics of learning effects. Whether teachers and students can timely and accurately understand the arrangement and change of courses is the key to the success of the system. Therefore, the curriculum schedule management system must provide concise, convenient, timely and accurate inquiry and update means.
3. Requirements
1.In the curriculum management system, the administrator is divided into senior manager and general manager, general manager for the user to establish basic schedule information, and can be regular or irregular schedule information for upload, simple, modify, delete, and query, but generally the administrator can only modify this professional course information, do not cross major changes. General administrators can give feedback to senior administrators. In addition to the rights of general administrators, senior administrators can also modify and edit the course information of other majors. When students consult the course information form, they first enter the student’s student number, and the system verifies the validity of their student number. If it is invalid, they will be prompted for the wrong reason, and if it is valid, their major information will be displayed, and then they will select the curriculum schedule of their respective major for inquiry. Curriculum professional curriculum and private curriculum, professional curriculum mainly according to the user (teacher and student) professional information, private class schedule for the user (teacher, student) private information (elective course, rebuild) query, the user (teacher and student) to query and update operations, while other users have the right to not the private schedule information query. Students can check and download this curriculum schedule. If any error is found in it, they can report it to the system. If the selected major is inconsistent with their major, they cannot report the error. When submitting the error report, submit the error information, the system accepts the administrator to check, and modify the error information. When the teacher inquires, enter the employee number to display the teaching information table, which can be searched, downloaded and reported wrong. For system maintenance personnel to provide access management, data backup and other general functions. In addition, users (teachers and students) can record the curriculum schedule, and the recording function involves feedback function and notepad function.
2.The administrators of the curriculum schedule can be divided into senior administrators (department heads, etc.) and ordinary administrators (such as class monitor or commissary in charge of studies, etc.). Senior administrators have the right to upload, delete, modify and query the curriculum schedule of all majors and classes in the department. Ordinary administrators can only upload, delete and modify all courses of the department and class and can query all courses. Query: before login, students need login verification. Students need to enter their student number and password. If the verification is correct and the login is successful, if the verification is wrong, it will automatically jump to the login page. After students log in the system, they can check all the curriculum schedules of all majors and put forward their own opinions on the errors in the curriculum schedules of their own majors. Senior administrators can check and modify the curriculum schedule errors according to the opinions. Any logged in student can download any schedule for any major.

3.The requeired conditions :
(1) the active cooperation and cooperation of the team members. In order to develop and implement the project, the team should make reasonable plans for individual time and make reasonable sacrifices for the team to cooperate with teammates to complete the task.
(2) school teachers provide complete and detailed functional and performance requirements for the team to analyze, so as to form perfect software requirements.
(3) the team has mastered advanced technologies applicable to the project, which is the guarantee of whether the performance of the system is optimized and whether the project is successful.
4.Evaluation criteria
1.To try first, the favorable rating rate of users should exceed 75%;
2.Query speed: no more than 10 seconds;
3.Reaction speed of all other interactive functions: no more than 3 seconds;
4.Reliability: mean time between failures should not be less than 200 hours.
5.Able to quickly recover the system and fault handling, convenient for system upgrade and expansion, and the fault recovery time is less than 5 hours.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值