Data platform requirements specification

Data platform requirements specification

If you want to know the test plan, please click the portal below

Portal: Data platform system test plan

  • Introduction

The data platform is a platform that serves the teachers and students of the whole school. Teachers and students can access relevant information after logging in to the platform. For example, students can inquire about relevant courses, examination arrangements and test results, and teachers can use the platform to review books, apply for repairs and pay within the school. Query etc. In addition, the platform also provides browsing of relevant information for non-academic teachers and students, such as browsing the opening hours of the college gymnasium, and viewing the college floor plan. The data platform has 6 modules including homepage, articles, admissions column, educational administration, admissions, and service. The function profile of each module is shown in Table 1.

Table 1 Introduction to the functions of each module of the data platform

 

Module name

Function introduction

Home page

service

Provide related services and public services for teachers, students and departments

news

Provide a summary of the school situation, tutorial instructions and related articles you asked me to answer

Common Functions

List common modules such as enrollment, my grades, online application for repairs, and my salary

Related Links

Can be linked to the college's OA office system, online courses, e-mail, business cloud disk and educational administration system

article

School overview

Provide relevant news released by the college

Tutorial description

Provide installation tutorials for various systems

Admissions column

Candidates' Questions and Answers

Various questions can be posted through the system to wait for relevant answers

Professional presentation

Provide professional settings and introductions related to the 7 departments of the college

Education

My grades

After logging in, students can select the corresponding semester to check their results, including course name, usual grades, mid-term grades, final grades and final grades

Exam Arrangement

When there are related exam tasks, you can log in to the platform to check the exam time, subjects, teachers and seats

Invigilation arrangement

Through this module, students can view the test time, subjects, classrooms and invigilators

Class Schedule

Through this module, students can query the course schedule of this semester

Admissions

College entrance examination

Through this module, teachers and students can submit relevant information about college entrance examination candidates for their enrollment, and can query submission records

Admission inquiries

Enter the candidate's ID number or exam number in this module to query related admissions

service

Employment willingness

Students log in to this module to choose cities with employment intentions

Book search

You can enter the book name to query the book index number and library book remainder

On-campus repair

This module can report for repairs and check the work orders that have been reported for repairs and the processing status; in addition, you can also view all the repair work orders of the whole hospital

Salary query

After logging in, the teacher can check the salary of the relevant month through this module

 

  • Detailed functions of each module

This part gives detailed functions for each module, mainly including parameter constraints and output of each input item.

  1. Home page

The home page is mainly for the entry of common functions of the system and the display of important news. The following issues should be paid attention to when testing:

(1) The overall aesthetics of the page and the completeness of the page style

(2) Whether the layout is disordered when the page is contracted and enlarged

(3) Whether the controls on the page are used reasonably, whether the control functions are normal, and whether the links to other pages can be returned correctly

(4) Whether the information display is normal

Instructions for the registration and login buttons: ( teaching class may not need to test first )

Registration : This data platform is mainly aimed at 3 different groups of people, namely faculty, students and outsiders. When registering, you should choose the corresponding role. When registering, the 3 groups of people must first provide the login name, password and real name, and choose the role. After providing different information for different roles, the input requirements are summarized as follows:

Login name

Can not be empty, there should be related reminders if it does not meet the requirements

password

Cannot be empty, cannot be less than 8 characters, including two of uppercase and lowercase, numbers, and special characters. If it is illegal, you should be reminded

actual name

Cannot be empty, must be Chinese characters, should be reminded if it is illegal

student ID

It cannot be empty, it must be a real student ID. If it is illegal, you should be reminded

Faculty Number

It cannot be empty, it must be the real faculty account number, and it should be reminded if it is illegal

6 digits after ID

Can not be empty, should be reminded if it is illegal

phone number

Cannot be empty, length <=11 characters, the registered mobile phone number cannot be registered again, it is illegal and should be reminded

mailbox

Can be empty, the format meets the requirements, and should be reminded if it is illegal

QQ

Can be empty

 

Login : The login page should provide the user name/student ID/faculty ID, enter the corresponding password and verification code, none of the three can be empty and meet the constraints during registration, otherwise there should be related reminders. After the login is successful, the user will be displayed in the upper right corner of the page Name or real name.

2. Article module

This module consists of two parts, namely the school summary and the tutorial description. The points that should be paid attention to in the overall test of each part of the page are the same as those on the home page, so I will not repeat them here.

The article details page requirements are as follows:

(1) The overall layout of the article is reasonable, and there is no fault phenomenon

(2) The corresponding page can be opened through the link of the popular article

(3) The keywords are reasonable and not repeated

(4) Likes and favorites are not allowed without logging in

(5) The page link is correct and the function is normal

3. Admissions column module

This module includes two parts: questions and answers for candidates and professional introduction. The whole page test should pay attention to the same points as the home page. Candidates’ Q&A page should provide input boxes and submit and cancel buttons for candidates to enter questions, and the input box should be 1500 characters long. The professional introduction module should be able to show all the majors and detailed introductions corresponding to each department when selecting the corresponding department.

4、教务模块

教务模块主要包括4部分功能,即我的成绩、考试安排、监考安排和课程表。页面整体测试应注意点同首页。学生登陆之后应可以查看各个部分,教师登录之后应只能查看本学期的监考安排,包括监考时间、科目、教室和监考人,其他功能被屏蔽掉,校外人员登录时所有功能应被屏蔽掉,且进行友好提示。下面详细列出学生登录时各页面需求:

(1)、我的成绩:应能选择选择学年与学期进行成绩查询。

(2)、考试安排:应该查询考试时间、科目、教室和座位,如当前时间无考试应合理提醒。

(3)、监考安排:应该查询考试时间、科目、教室和监考人,如当前时间无考试应合理提醒。

(4)、课程表:应能正确显示登录学生本学期课程表,且可以进行输入学号查询课程表。

5、招生模块

该模块包括高考和录取查询两部分功能。页面整体测试应注意点同首页。高考页面包括信息提交和提交记录查询两部分,录取查询可以输入身份证号或考号查询该考生是否被录取。该模块对教师和学生应均能正常显示,对校外人员应只显示录取查询功能。下面就各功能具体需求进行说明:

(1)、信息提交:应能输入考生身份证号或考号提交信息,如当前时间不能提交应进行合理提醒。

(2)、提交记录:应显示截至目前为止提交过的考生的姓名、考号、成绩、提交时间、重复数和是否被录取。

(3)、录取查询:应能输入考生身份证号或考号进行查询,如当前时间不能查询应进行合理提醒。

6、服务模块

该模块包括就业意向、校内报修、图书查询、工资查询四个功能。页面整体测试应注意点同首页。学生登录后应只显示前3部分功能,工资查询功能不进行显示;教师登陆后应只显示后3部分功能,就业意向不进行显示;校外人员登陆后应只显示图书查询功能,其他功能不显示。下面就各功能页面进行需求说明:

(1)就业意向:学生登陆后可以选择一个或多个城市作为就业意向,提交后再次进入页面应能正确显示曾选择过的所有有就业意向的城市。

(2)、我要报修:通过该功能应能填报故障,且所填字段不符合需求要求应能合理提醒,且已经填过的内容应保持原状态。

该页面各字段需求如下:

报修大类

必填项,只能选择

报修小类

必填项,只能在选择了报修大类之后才能选择

报修区域

默认为宿舍,只能选择

预算经费

可以为空

故障地点

必填项,不能为空

故障描述

选填项

故障图片

至少选择一张

(3)、我的报修:应能分状态显示当前登录账号已报修过的工单,状态为全部、待处理、处理中、结束四种。通过单击报修工单可以进入报修工单详情页面,包括工单的报修人、维修人、工单状态、完成时间等。

(4)、报修广场:应能分状态显示所有已报修过的工单,状态为全部、待处理、处理中、结束四种。通过单击报修工单可以进入报修工单详情页面,包括工单的报修人、维修人、工单状态、完成时间等。

(5)、图书查询:输入图书关键字可查询图书名、图书索引号以及该书目前在图书馆的余量。

(6)、工资查询:教师登陆后可以选择单月查询,选择年份和月份进行工资查询;跨月查询,选择两个年月段进行查询;自定义查询,输出年月段查询或年月查询。

 

 

Guess you like

Origin blog.csdn.net/m0_46653702/article/details/115358141