当前位置:网站首页>C语言课程设计题
C语言课程设计题
2022-07-04 12:44:00 【_程序设计_】
C语言课程设计题
1 通讯录管理系统
2 汽车泊车管理系统
3 教师薪资管理系统
4 图书租赁管理系统
5 小区物业管理系统
……
说明:每个学生任选一个题目,每个题目都应包含以下内容:创建(输入)、显示、修改、添加、删除、查询和排序这几个部分内容。
数据录入:录入系统所需的数据,用结构体数组或链表组织数据 (使用链表成绩加分)
数据存储:将录入的数据存储,用文件的形式将录入的数据存储
数据读写:对数据进行读写操作
数据修改:对数据进行更新操作,可以进行新数据的插入,旧数据的修改操作
数据删除:对数据进行删除操作,根据具体题目将对应记录删除
数据查询:按要求对数据进行查询,含简单查询及组合查询
数据统计:按要求对数据进行统计,含简单统计及综合统计
数据排序:按要求对数据进行排序,含升序排序及降序排序;含数字及字符串排序
数据报表:按要求对数据打印报表,依规定的报表格式对数据打印报表
界面:设计总体菜单界面,简单菜单、下拉式或弹出式
密码设置:用户进入系统时,有不同用户名和密码的输入
不用全局变量,使用参数或指针变量传递数值,或return 语句实现值传递;
设置密码,将密码存储在文件中,并可以添加新用户,或删除不合法用户等;
给密码简单加密,例如本来是ABC,让在文件中存储的是123等简单运算;
自己设计的功能有代表意义,有亮点。
……
以通讯录管理系统为例
至少应包括:
1 创建通讯录
2 显示通讯录
3 查询通讯录
4 修改通讯录
5 添加通讯录
6 删除通讯录
7 排序通讯录
这几部分功能。
评分标准:
检查验收时,在计算机上完成所选题目的任务,这部分内容占50%(回答问题(10分)、实习成果验收(40分) )。
实验报告占30%,设计方案(10分)报告质量(10分)认识总结(5分)撰写规范(5分) 。
平时分数占20%,包括每天的点名情况、学习态度等。
机房要求:
⑴ 遵守机房的纪律规定,不做与课程设计无关的事情(如不准玩游戏等);
⑵ 按要求完成每天的课程设计任务,并向指导老师报告完成情况;
要求:
独立完成,不追求系统的完美,但必须是自己编写的程序。
按要求完成规定的功能,不同的功能使用不同的函数来实现。
对程序进行必要的注释。
按要求写出实验报告(必须按照模版规范)
注意事项
本次设计以小组形式进行,每5人为1组,自行组队。
组队条件:小组内成员完成题目各不相同
6月24日前提交组队情况,每组列组员名单,统一汇报至班长整理成电子表单,以便记录检查情况及成绩;
成绩组成:平时考勤20%+检查50%+实验报告30%
老师检查时按组进行验收,由老师指定该组任意二位同学进行完成情况汇报及问题回答,二位同学的平均成绩即为该组所有同学的成绩
源码下载
链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111
边栏推荐
- C#/VB. Net to add text / image watermarks to PDF documents
- 在 Apache 上配置 WebDAV 服务器
- It is six orders of magnitude faster than the quantum chemical method. An adiabatic artificial neural network method based on adiabatic state can accelerate the simulation of dual nitrogen benzene der
- PostgreSQL 9.1 soaring Road
- Solution: how to delete the information of Jack in two tables with delete in one statement in Oracle
- A data person understands and deepens the domain model
- C#基础补充
- XML入门二
- The old-fashioned synchronized lock optimization will make it clear to you at once!
- In 2022, it will be es2022 soon. Do you only know the new features of ES6?
猜你喜欢

从0到1建设智能灰度数据体系:以vivo游戏中心为例

MDK在头文件中使用预编译器时,#ifdef 无效的问题

Is the outdoor LED screen waterproof?

It is six orders of magnitude faster than the quantum chemical method. An adiabatic artificial neural network method based on adiabatic state can accelerate the simulation of dual nitrogen benzene der

Xue Jing, director of insight technology solutions: Federal learning helps secure the flow of data elements

Solution: how to delete the information of Jack in two tables with delete in one statement in Oracle

Alibaba cloud award winning experience: build a highly available system with polardb-x

SQL statement syntax error in test SQL statement deletion in eclipse linked database
![[AI system frontier dynamics, issue 40] Hinton: my deep learning career and research mind method; Google refutes rumors and gives up tensorflow; The apotheosis framework is officially open source](/img/2c/b1d6277c1b23a6a77f90d5b2874759.png)
[AI system frontier dynamics, issue 40] Hinton: my deep learning career and research mind method; Google refutes rumors and gives up tensorflow; The apotheosis framework is officially open source

Dgraph: large scale dynamic graph dataset
随机推荐
Simple understanding of binary search
老掉牙的 synchronized 锁优化,一次给你讲清楚!
诸神黄昏时代的对比学习
「小技巧」给Seurat对象瘦瘦身
After the game starts, you will be prompted to install HMS core. Click Cancel, and you will not be prompted to install HMS core again (initialization failure returns 907135003)
Introduction to XML I
上汽大通MAXUS正式发布全新品牌“MIFA”,旗舰产品MIFA 9正式亮相!
C语言小型商品管理系统
Using nsproxy to forward messages
CANN算子:利用迭代器高效实现Tensor数据切割分块处理
【FAQ】华为帐号服务报错 907135701的常见原因总结和解决方法
Introduction to XML II
AI painting minimalist tutorial
高效!用虚拟用户搭建FTP工作环境
CTF竞赛题解之stm32逆向入门
XILINX/system-controller-c/BoardUI/无法连接开发板,任意操作后卡死的解决办法
Alibaba cloud award winning experience: build a highly available system with polardb-x
XML入门一
Solution: how to delete the information of Jack in two tables with delete in one statement in Oracle
再说rsync+inotify实现数据的实时备份