"A student/worker/book information or student achievement management system" specification
One, the design purpose:
1, through to the subject design, a more systematic understanding and mastering the basic concept of C language, language features and programming skills,
2, through this course design, make the exercise system in C language program design respect, for the future in C, VC software development to lay a good foundation,
Second, the main task of the design:
1, analysis and describe a student/worker/book information management system or the basic requirement and content of student achievement management system,
Basic requirement and content: (1) to create data files; (2) with functions of data input; (3) with data browsing functions; (4) data delete function; (5) have the function of data modification; * with various query (such as student information management system according to student id, name, class, such as query; Worker information management system according to job number, name, degree, such as query; Book information management system may be classified according to the number, title, author, press queries; Student achievement management system according to student id, name, course number query) and output function; (7) * other functions (such as sorting); Note: play an asterisk to choose function
2, describe and map the student information management/employee information management, books information management/student performance management function structure diagram;
3, C language source program code, and debug operation success;
4, to write "curriculum design report", and copy the source code and executable program,
Three basic requirements:
1, the requirements of the source program written to:
(1) the basic content of information management system, and can meet the basic requirements;
(2) to implement the task of the function block diagram describes function;
(3) as far as possible make the friendly interface, intuitive and easy to operate, use Chinese characters;
(4) the source program should have appropriate comments, make the program easier to read,
2, the requirements of "curriculum design report" content: see report template
3, the course design of inspection and acceptance requirements:
(1) to acceptance, operating system, designed by answer related problems;
(2) the curriculum design report: according to the needs of the template to write;
(3) content have the result of innovation are higher (interface and function can be designed and perfect),
Student information management system specific requirements
1, students basic information, such as student id, name, gender, age, dormitory number, telephone number, class,
2, each student information, is stored in the chain table structure set up, delete, query and other operations linked list implementation,
3, it is necessary to establish the output file, the input of students information is stored in the file,
4, the main function interface requirements include your student id information
Lab report item record
1. The purpose and requirements of the design 1
2. The system overall design scheme of 2
2.1 system function analysis 2
2.2 system using the main function of the 2
2.3 system using the main data structures of 2
3. The detailed design of system 3
The overall structure of 3
3.1 system3.2 each function module of the flow chart of 3
4. The function of the system debugging 4
4.1 the debug interface 4
4.2 debugging problems and their solutions in 4
5. Curriculum design summary 5
6. The main resources for 6
(please update report finished at the end of the page; When the declarative statement in writing the report please delete)
1. The design purpose and requirements of
This course is designed to learned "(C) high level language program design" course of practice teaching link theory with practice, its main purpose is to consolidate learning theory knowledge, based on the C language, by completing some has the certain difficulty, write debugging, running work, master the basic methods of design for process procedure, thus improve students to analyze problems, problem-solving skills, specific goal is:
1, understand the basic method of software development;
2, to grasp the top-down, incremental refinement of structured programming method;
3, proficient in using C program development environment to provide debugging tool to debug the program;
4, improve the ability of programming practice, cultivate good habits of program design;
5, document writing ability,
Design tasks and requirements of this course are as follows:
(according to the requirements of class set complement; When the declarative statement in writing the report please delete)
2. The overall design scheme of system
2.1 system function analysis
2.2 system using the main function of the
2.3 system using the main data structures of
3. The detailed design of system
3.1 system's overall structure
(including flow chart of the main function and the corresponding caption; All figure mentioned in the report must bring their student id information, specific as follows, the student number with 208180635 students; Below, and the statement in writing the report please delete)
3.2 each function module of the flow chart of
(including a subroutine flow chart and the corresponding caption; All figure mentioned in the report must bring their student id information, refer to above; When the declaration statement in writing the report, please delete the
4. The function of the system debugging
4.1 debugging process and the result shows that
(the detailed debugging process and result; All figure mentioned in the report must bring their student id information, refer to above; When the declaration statement in writing the report please delete)
4.2 debugging problems and their solutions in
5. Curriculum design summary
6. The main resources
(listed in the process of curriculum design reference documents and web pages, etc., such as the example; When the declaration statement in writing the report please delete)
1. Liao Lei, C language program design basis. Beijing: higher education press, 2004.
2. Tan Haoqiang, C program design (fifth edition). Beijing: tsinghua university press, 2017
CodePudding user response:
Have you someone helpCodePudding user response:
https://blog.csdn.net/fdsafwagdagadg6576/article/details/38044239CodePudding user response: