当前位置:网站首页>C language ordering management system

C language ordering management system

2022-07-01 13:47:00 _ Programming_

C Language ordering management system

Task 2 Ordering management system design
One 、 Purpose :
(1) Be familiar with the design steps and methods of using the idea of software engineering to complete an information system .
(2) Familiar with the common tools used to represent the steps of software design .
(3) Master the use of C Language for modular programming and debugging .

Two 、 Contents and requirements :

【 Project description 】
This project requires the completion of a meal ordering management system , Users need to log in and verify before using the system , The system data is mainly customer ordering information , Include at least : The order no. , Name of customer , Telephone , Delivery address , Package name ( Suppose there is 5 A set meal ), Number of packages , Delivery time and status ( Sent , Not delivered ), Information needs to be saved and read . Basic functions can add information 、 Cancel 、 modify 、 Query and display . Extended functions include data statistics and analysis .

【 Subject requirements 】
1 System programming requires the use of multiple files and functions .
2 Project functional requirements :
(1) After the system is running , First show the welcome and copyright page , Tell the software name 、 Version and author information .
(2) User authentication , You can use the system only after you pass the account and password .
(3) User ordering data needs to be saved, read and written .
(4) At least have information to increase 、 Cancel 、 modify 、 Query and display functions . The result is D,C.
(5) Optional function : Statistics and data analysis . The result is B,A.
3. Functional specifications :
(1) Add order : When the customer orders . Include : The order no. , Name of customer , Telephone , Delivery address , Package name ( Suppose there is 5 A set meal ), Number of packages , Delivery time and status ( Sent , Not delivered ).
(2) Cancel the reservation : When the customer cancels the order , Delete the customer's order . Operation reminder must be set .
(3) Modify the order : When the customer modifies the order information .
(4) Ordering information query : You can check the ordering status of customers according to their names or phone numbers , When there is no corresponding information , Tips “ No order or cancellation ”.
(5) Output ordering information .
(6) Statistics and analysis : Number of orders per customer , Number of orders per package , The most popular package and the package with the least orders .
(7) Other extensions : Each customer and the number of meals ordered are kept in a file , Each package and its order number are saved in files .
4. Input / Output requirements
General requirements : Friendly interface , The operation prompt information is complete , Easy to understand and use .
(1) After the application runs , Show menu , The user selects the corresponding operation items according to needs . After entering each operation , Input the corresponding information according to the prompts of the program ;
(2) When the user is asked to enter data , Give clarity 、 Clear prompt message , Including the input data content 、 Format and ending method .
(3) The semantics of information output is clear , The format is neat 、 beautiful .

3、 ... and 、 Reporting requirements
After the completion of task 2, you need to submit the report and project folder ( Including source code and data files ).
The report includes :
1 Subject requirements .
2 System function structure design . Including system function structure diagram and text description .
3 System business process design . Including system business process design and text description .
4 Function and call relationship design .
5 Data structure design . Including structure design and text description .
6 system implementation .
6.1 Hardware and software environments
6.2 File structure chart
6.3 Source code . add comments of explanations .
7 test . At least 10 Data .

Source download

link :https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
Extraction code :1111

原网站

版权声明
本文为[_ Programming_]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/182/202207011328443234.html