Software Engineering Practice (1)

zhaozj2021-02-16  66

Software Engineering Course Practice (1)

Everyone learning software projects will know the basic process of software development. The main stages are: problem definition, feasibility study, demand analysis, overall design (summary design), detailed design, encoding debugging, and testing. Each stage requires submission of reports, which is often the documentation.

The course introduced the task and analysis method of each stage, but the light is not able to truly master the writing of documents. Therefore, a set of documents is written as a practice according to the process of the course. Among them, there are many shortcomings, you are welcome to communicate and correct. (First start from the question definition, gradually list later)

Teaching work management system

----- Problem Definition Report

Nature

Teaching Affairs Management System is an administrative system that applies to all students in the school.

Engineering objectives

To be designed from the problem, feasibility study, demand analysis, summary design, detailed design, debugging, and user instructions in two weeks, this teaching management system The information and output forms are required to be divided into registration information, selection information, grades, courses. Total average division, etc.

Engineering scale

This system should include accepting modules and information processing and output modules.

Enter the following information:

Registration information: The registration information of each semester should include the class code, student number, name, registered semester of each registered student;

Selection information: You must include all courses selected for each student that have been registered (only two semesters only);

Results: The assessment results of each student chosen, including the score.

Can output the following table:

A list of a certain course of the class (including school number, name, grade);

The first grade of a certain course, the number, name, and achievements;

A list of electives of a certain course (including school);

A student's transcript;

A total average score of each class (from high to low alignment);

The transcript of a certain course (arranged by means of learning).

转载请注明原文地址:https://www.9cbs.com/read-28109.html

New Post(0)