c语言课程设计报告电话薄管理系统毕业论文.doc 立即下载
2024-09-09
约9.3千字
约24页
0
227KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

c语言课程设计报告电话薄管理系统毕业论文.doc

c语言课程设计报告电话薄管理系统毕业论文.doc

预览

免费试读已结束,剩余 19 页请下载文档后查看

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开


/NUMPAGES24

1设计题目的容、任务与具体要求
本程序是非数值计算型算法设计,我设计出了通讯录管理系统的基本功能,并设计了简单的界面。本程序主要考察对自定义函数的熟悉程度,本程序主要使用的是数组的相关操作,包括结构体数组的输入、输出、查找、删除等。我设计的这个通讯录系统也初步实现了人员信息的显示、删除、查找、修改、添加等必要的功能。
=1\*GB3①记录通讯录的人员的、地址、、。
=2\*GB3②显示所有人员的信息。
=3\*GB3③通过输入查找人员信息。
=4\*GB3④通过输入查找到要删除的人员信息,然后可以进行删除。
=5\*GB3⑤通过输入查找到要修改的人员信息,然后可以进行修改。
=6\*GB3⑥添加人员信息。























2总体设计思路
本系统首先设计出了主函数,然后根据去要实现的功能分别设计拉,显示、删除、查找、修改、添加功能的子函数。在显示的函数设计过程中首先运用拉文件的读取等必要的知识通过把文件的容读取到存然后打印出来。删除函数的设计是首先从文件找到要删除的人,然后通过写一个实现删除目的的FOR循环将该人从存里删除,然后再用写的方式打开文件,将存的信息写入文件,实现删除。查找也是先打开文件,用一个字符串对比的方法找出用户要查找的人,然后打印出来。修改也大体和删除一样,添加函数在设计时通过申请一片空间,然后通过指针将需要添加的信息添加进去,从而实现添加功能。

下面就是总的程序流程图:
执行printf()
退出系统

调用output()
函数
调用
insert()
函数

调用
modify()
函数
调用
found()函数

调用
del()
函数
选择(a)
执行printf()函数
开始































3功能模块的具体设计
3.1界面分析
3.1.1开始界面
********************欢迎光临通讯录管理系统********************
1.输出通讯录
2.删除记录
3.查找记录
4.修改
5.添加新联系人
6.退出程序
**************************************************************
请输入命令(1-6):











3.1.2显示功能的界面:
选择1后系统出现现有的所有人员:
1
高鸿鹏山西10000015862433445
黄亮四川20000015826133446
雷管重庆3000008888888888888
欧鸿重庆30000015826188888
代兵重庆30000015826166666
向梅重庆30000015826155555
欧鸿山西100000555555555



















3.1.3删除功能的界面:
********************欢迎光临通讯录管理系统********************
1.输出通讯录
2.删除记录
3.查找记录
4.修改
5.添加新联系人
6.退出程序
**************************************************************
请输入命令(1-6):
2
请输入你要删除的XX:

请输入你要删除的XX:
哈哈
你要的资料如下:
哈哈粉红色的骄傲555555255582删除成功!
********************欢迎光临通讯录管理系统********************
1.输出通讯录
2.删除记录
3.查找记录
4.修改
5.添加新联系人
6.退出程序
**************************************************************
请输入命令(1-6):

3.1.4查找功能的界面:
********************欢迎光临通讯录管理系统********************
1.输出通讯录
2.删除记录
3.查找记录
4.修改
5.添加新联系人
6.退出程序
**************************************************************
请输入命令(1-6):
3
请输入XX:欧鸿
已查到,记录为:
欧鸿重庆30000015826188888





3.1.5修改功能的界面:
********************欢迎光临通讯录管理系统********************
1.输出通讯录
2.删除记录
3.查找记录
4.修改
5.添加新联系人
6.退出程序
**************************
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

c语言课程设计报告电话薄管理系统毕业论文

文档大小:227KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用