云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (完整版)通讯录管理系统数据结构毕业课程设计(C语言)

(完整版)通讯录管理系统数据结构毕业课程设计(C语言)

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 22:45:01

湖南工程学院

课程设计报告

通讯录管理系统

姓 名: 李任

学 院: 计算机与通讯学院 专 业: 计算机科学与技术 班 级: 计算机0803班 指导教师: 刘长松

目 录

1

言……………………………………………………………2 2

述……………………………………………………………3 3

析………………………………………………………5 4

图……………………………………………………12 5

码……………………………………………………13 6

果………………………………………………20

7.第七章:课程设计体

会…………………………………………………23 8

献………………………………………………………24

第一章:前言

通过一个学期的学习,我认为要学好C语言程序这门课程,不仅要认真阅读课本知识,更重要的是要通过上机实践才能增强和巩固我的知识。

而C语言课程设计则对我们有以下几点帮助:

1. 进一步掌握和利用C语言进行程序设计的能力;

2. 进一步理解和运用结构化程序设计的思想和方法;

3. 初步掌握开发一个小型实用系统的基本方法; 4. 学会调试一个较长程序的基本方法;

5. 学会利用流程图或N-S图表示算法;

6. 掌握书写程设计开发文档的能力 (书写课程设计报告) 。

第二章:概述

一、 本课程设计的目的和意义

本课程设计可加深对课堂理论学习的理解,增强动手能力,以培养学生合作的能力,为毕业设计作好实践环节上的准备。通讯录系统是在学校常见的计算机信息管理系统。它的主要任

务是对学生信息进行管理,如学生信息的输入、查询、修改、增加、删除,迅速准确地完成各种学生信息的统计和查询。

二、 本课程设计主要内容

本系统有分7个功能:(1)写入数据 (2)读取数据 (3)追加数据 (4)查找数据(5)备份数据(6)删除数据 (7)还原数据。其主要利用结构类型,指针,数组,函数等C语言知识来实现。

第三章:算法分析

整个系统共分为8模块,主函数加7个子函数,从而实现7大功能:写入数据,读取数据,追加数据,查找数据,备份数据,删除数据,还原数据;各个程序的算法分析如下:

(1) 主函数main():

利用for( ; ; )和switch()实现主界面的显示与各选项的连接; 流程图如下:

(2) 写入函数void input1():

利用文件的fwrite()语句来实现数据的保存; 流程图如下:

(3) 读取数据void read1():

利用文件的fread()语句来实现数据的读取;

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

湖南工程学院 课程设计报告 通讯录管理系统 姓 名: 李任 学 院: 计算机与通讯学院 专 业: 计算机科学与技术 班 级: 计算机0803班 指导教师: 刘长松 目 录 1.第一章:言……………………………………………………………2 2.第二章:述……………………………………………

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com