当前位置:网站首页>C language course design questions
C language course design questions
2022-07-04 14:36:00 【_ Programming_】
C Language course design questions
1 Address book management system
2 Parking management system
3 Teacher salary management system
4 Book rental management system
5 Community property management system
……
explain : Each student chooses a topic , Each topic should contain the following : establish ( Input )、 Show 、 modify 、 add to 、 Delete 、 Query and sort these parts .
Data entry : Input the data required by the system , Use structure array or linked list to organize data ( Use the linked list to score extra points )
data storage : Store the entered data , Store the entered data in the form of files
Data reading and writing : Read and write data
Data modification : Update the data , You can insert new data , Modification of old data
Data deletion : Delete data , Delete the corresponding record according to the specific topic
Data query : Query the data as required , Including simple query and combined query
Data statistics : Make statistics on the data as required , Including simple statistics and comprehensive statistics
Data sorting : Sort the data as required , Including ascending sort and descending sort ; Including number and string sorting
Data reports : Print reports on data as required , Print the report according to the specified report format
Interface : Design the overall menu interface , Simple menu 、 Pull down or pop-up
password : When the user enters the system , There are different user names and passwords to enter
No global variables , Use parameters or pointer variables to pass values , or return Statement to realize value passing ;
Set the password , Store the password in a file , And you can add new users , Or delete illegal users ;
Simply encrypt the password , For example, it was ABC, Let's store in the file 123 And other simple operations ;
The functions designed by myself are representative , There are highlights .
……
Take the address book management system as an example
At a minimum, it should include :
1 Create address book
2 Show contacts
3 Check the address book
4 Modify address book
5 Add address book
6 Delete address book
7 Sort address book
The functions of these parts .
Standard for evaluation :
During inspection and acceptance , Complete the selected task on the computer , This part accounts for 50%( Question answering (10 branch )、 Acceptance of internship achievements (40 branch ) ).
The experimental report accounts for 30%, design scheme (10 branch ) Report quality (10 branch ) Understanding summary (5 branch ) Write specifications (5 branch ) .
Usual score percentage 20%, Including daily roll call 、 Learning attitude, etc .
Machine room requirements :
⑴ Observe the discipline of the computer room , Don't do anything irrelevant to curriculum design ( Such as not playing games );
⑵ Complete the daily course design tasks as required , And report the completion to the instructor ;
requirement :
Do it on your own , Do not pursue the perfection of the system , But it must be a program written by yourself .
Complete the specified functions as required , Different functions are implemented with different functions .
Make necessary comments on the program .
Write the experiment report as required ( Must follow the template specification )
matters needing attention
This design is carried out in a group , Every time 5 artificial 1 Group , Team up by yourself .
Team formation conditions : Members of the group complete different topics
6 month 24 Recently submitted the team formation , List of members of each group , Report to the team leader in a unified way and sort it into an electronic form , In order to record the inspection and results ;
The score is made up of : Regular attendance 20%+ Check 50%+ Experimental report 30%
When the teacher inspects, check and accept by groups , The teacher will designate any two students in this group to report the completion and answer questions , The average score of two students is the score of all students in this group
Source download
link :https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
Extraction code :1111
边栏推荐
- STM32F1与STM32CubeIDE编程实例-MAX7219驱动8位7段数码管(基于GPIO)
- Leetcode 61: 旋转链表
- Popular framework: the use of glide
- Data center concept
- sql优化之explain
- Data warehouse interview question preparation
- An overview of 2D human posture estimation
- leetcode:6110. 网格图中递增路径的数目【dfs + cache】
- 【C语言】指针笔试题
- No servers available for service: xxxx
猜你喜欢

Leetcode 61: rotating linked list

基于51单片机的超声波测距仪

Leetcode T48:旋转图像

codeforce:C. Sum of Substrings【边界处理 + 贡献思维 + 灵光一现】

Oppo find N2 product form first exposure: supplement all short boards

商业智能BI财务分析,狭义的财务分析和广义的财务分析有何不同?

Ultrasonic distance meter based on 51 single chip microcomputer

Chapter 17 process memory

【信息检索】链接分析

scratch古堡历险记 电子学会图形化编程scratch等级考试三级真题和答案解析2022年6月
随机推荐
Leetcode T48: rotating images
Chapter 17 process memory
Opencv3.2 and opencv2.4 installation
Talk about 10 tips to ensure thread safety
LVGL 8.2 Line wrap, recoloring and scrolling
Detailed explanation of visual studio debugging methods
尊重他人的行为
一文概览2D人体姿态估计
10. (map data) offline terrain data processing (for cesium)
C language achievement management system for middle school students
LVLG 8.2 circular scrolling animation of a label
C language programming
LVGL 8.2 Menu
产业互联网则具备更大的发展潜能,具备更多的行业场景
Programmer turns direction
Red envelope activity design in e-commerce system
codeforce:C. Sum of Substrings【边界处理 + 贡献思维 + 灵光一现】
潘多拉 IOT 开发板学习(RT-Thread)—— 实验3 按键实验(学习笔记)
Test process arrangement (3)
Compile oglpg-9th-edition source code with clion