当前位置:网站首页>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
边栏推荐
- 小程序-小程序图表库(F2图表库)
- 盲盒NFT数字藏品平台系统开发(搭建源码)
- [Jianzhi offer] 55 - ii balanced binary tree
- Arthas use
- 新手准备多少钱可以玩期货?农产品可以吗?
- When you really learn databinding, you will find "this thing is really fragrant"!
- Introduction to topological sorting
- Investment analysis and prospect prediction report of global and Chinese dimethyl sulfoxide industry Ⓦ 2022 ~ 2028
- 小程序- view中多个text换行
- Global and Chinese n-butanol acetic acid market development trend and prospect forecast report Ⓧ 2022 ~ 2028
猜你喜欢
Google Earth engine (GEE) - Global Human Settlements grid data 1975-1990-2000-2014 (p2016)
面试题目总结(1) https中间人攻击,ConcurrentHashMap的原理 ,serialVersionUID常量,redis单线程,
学会使用LiveData和ViewModel,我相信会让你在写业务时变得轻松
Content Audit Technology
Understand the window query function of tdengine in one article
Several models of IO blocking, non blocking, IO multiplexing, signal driven and asynchronous IO
Chen Yu (Aqua) - Safety - & gt; Cloud Security - & gt; Multicloud security
SAP intelligent robot process automation (IRPA) solution sharing
一文读懂TDengine的窗口查询功能
Introduction to distributed transactions (Seata)
随机推荐
机器学习总结(一):线性回归、岭回归、Lasso回归
About fossage 2.0 "meta force meta universe system development logic scheme (details)
Learning to use livedata and ViewModel will make it easier for you to write business
Report on the "14th five year plan" and scale prospect prediction of China's laser processing equipment manufacturing industry Ⓢ 2022 ~ 2028
【 剑指 Offer】55 - I. 二叉树的深度
盲盒NFT数字藏品平台系统开发(搭建源码)
5. Use of ly tab plug-in of header component
学会使用LiveData和ViewModel,我相信会让你在写业务时变得轻松
AnimeSR:可学习的降质算子与新的真实世界动漫VSR数据集
研发效能度量框架解读
开源者的自我修养|为 ShardingSphere 贡献了千万行代码的程序员,后来当了 CEO
Research Report on China's software outsourcing industry investment strategy and the 14th five year plan Ⓡ 2022 ~ 2028
C语言基础知识
Report on the 14th five year plan and future development trend of China's integrated circuit packaging industry Ⓓ 2022 ~ 2028
LeetCode重建二叉树详解[通俗易懂]
C语言课程设计题目
ArrayList扩容机制以及线程安全性
一文读懂TDengine的窗口查询功能
微机原理与接口技术知识点整理复习–纯手打
6. Wiper part