当前位置:网站首页>C语言宿舍管理查询软件
C语言宿舍管理查询软件
2022-07-04 12:44:00 【_程序设计_】
C语言宿舍管理查询软件
发任务书日期:2022 年6月22日
课 程 设 计 任 务 书
1.设计目的:
《数据结构》课程主要介绍最常用的数据结构,阐明各种数据结构内在的逻辑关系,讨论其在计算机中的存储表示,以及在其上进行各种运算时的实现算法,并对算法的效率进行简单的分析和讨论。进行数据结构课程设计要达到以下目的:
了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力;
初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;
提高综合运用所学的理论知识和方法独立分析和解决问题的能力;
训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。
2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):
设计内容:
(1) 输入记录(记录数不少于12条)并建立数据文件,数据文件按关键字(姓名、学号、房号)进行排序(冒泡、选择、插入排序等任选两种),每间房最多6人。
(2) 显示记录;
(3) 查找记录,用二分法实现按姓名、学号、房号查询;
(4) 打印任一查询结果;
(5) 删除记录;
(6) 能够实现连续操作,直至选择退出为止。
设计要求:
(1)符合课题要求,实现相应功能;
(2)要求界面友好美观,操作方便易行;
(3)注意程序的实用性、安全性;
3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:
(1) 选择合适的数据结构,并定义数据结构的结构体;
(2) 根据程序所要完成的基本要求和程序实现提示,设计出完整的算法;
(3) 按格式要求写出课程设计说明书。
课 程 设 计 任 务 书
4.主要参考文献:
[1] 李云清,杨庆红.数据结构(C语言版).北京:人民邮电出版社,2004.
[2] 严蔚敏,吴伟民.数据结构(C语言版).北京:清华大学出版.1997.
[3] 苏光奎,李春葆.数据结构导学.北京:清华大学出版.2002.
[4] 周海英,马巧梅,靳雁霞.数据结构与算法设计.北京:国防工业出版社,2007.
[5] 张海藩. 软件工程导论. 北京:清华大学出版社.2003.
5.设计成果形式及要求:
应用软件
课程设计说明书
6.工作计划及进度:
2022年6月22日 ~ 2022年6月25日 需求分析和概要设计;
2022年6月26日 ~ 2022年6 月29日 详细设计及编码;
2022年6月30日 ~ 2022年7月1日 撰写课程设计说明书;
2022年7月 2日 验收、成绩考核。
学院审查意见:
源码下载
链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111
边栏推荐
- 6 分钟看完 BGP 协议。
- 面试官:Redis 过期删除策略和内存淘汰策略有什么区别?
- Practice: fabric user certificate revocation operation process
- go-zero微服务实战系列(九、极致优化秒杀性能)
- 老掉牙的 synchronized 锁优化,一次给你讲清楚!
- [cloud native | kubernetes] in depth understanding of ingress (12)
- Don't turn down, three sentences to clarify the origin of cross domain resource request errors
- Rsyslog configuration and use tutorial
- Zhongang Mining: in order to ensure sufficient supply of fluorite, it is imperative to open source and save flow
- Talk about the design and implementation logic of payment process
猜你喜欢

Interviewer: what is the difference between redis expiration deletion strategy and memory obsolescence strategy?

【AI系统前沿动态第40期】Hinton:我的深度学习生涯与研究心法;Google辟谣放弃TensorFlow;封神框架正式开源

面向个性化需求的在线云数据库混合调优系统 | SIGMOD 2022入选论文解读

Personalized online cloud database hybrid optimization system | SIGMOD 2022 selected papers interpretation

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

CVPR 2022 | TransFusion:用Transformer进行3D目标检测的激光雷达-相机融合

Building intelligent gray-scale data system from 0 to 1: Taking vivo game center as an example

一文掌握数仓中auto analyze的使用
高效!用虚拟用户搭建FTP工作环境

CA:用于移动端的高效坐标注意力机制 | CVPR 2021
随机推荐
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)
使用 NSProxy 实现消息转发
使用 NSProxy 实现消息转发
实战:fabric 用户证书吊销操作流程
强化学习-学习笔记1 | 基础概念
游戏启动后提示安装HMS Core,点击取消,未再次提示安装HMS Core(初始化失败返回907135003)
XILINX/system-controller-c/BoardUI/无法连接开发板,任意操作后卡死的解决办法
Personalized online cloud database hybrid optimization system | SIGMOD 2022 selected papers interpretation
6 分钟看完 BGP 协议。
阿里云有奖体验:用PolarDB-X搭建一个高可用系统
七、软件包管理
Runc hang causes the kubernetes node notready
Read the BGP agreement in 6 minutes.
C#基础深入学习二
MySQL three-level distribution agent relationship storage
C#基础补充
Alibaba cloud award winning experience: build a highly available system with polardb-x
从0到1建设智能灰度数据体系:以vivo游戏中心为例
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)
老掉牙的 synchronized 锁优化,一次给你讲清楚!