欢迎来到天天文库
浏览记录
ID:57853355
大小:52.00 KB
页数:9页
时间:2020-04-01
《数据结构课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、数据结构课程设计《数据结构》课程设计报告设计题目:____客户消费积分管理系统________________姓名:________________________学号:_____________________专业:________________________院系:___计算机科学与技术学院班级:_________1004_______________指导教师:_____________________数据结构课程设计目录一.问题描述...................................
2、...................................................3二.需求分析......................................................................................3三.概要设计......................................................................................3四.数据结构设计...........
3、...................................................................3五.算法设计......................................................................................4六.程序测试与实现..........................................................................4七.测试分析......
4、................................................................................8八.遇到问题及解决办法..................................................................9九.心得体会......................................................................................9数据结构课
5、程设计一、问题描述1.题目内容:运用链表的操作来实现客户消费积分系统管理。1.基本要求:采用一定的存储结构进行客户信息的存储;2.对客户的信息可以进行修改、删除、添加;3.能够根据消费情况进行客户积分的计算;4.根据积分情况实行不同程度的打折优惠。2.要求从文件中读取通讯录。二、需求分析1采用一定的存储结构进行客户信息的存储;2对客户的信息可以进行修改、删除、添加;3能够根据消费情况进行客户积分的计算;4根据积分情况实行不同程度的打折优惠。三、概要设计本系统用到的主要数据结构为数组和文件。一个数组对应一个客户
6、,里面用3个字符串分别存储着用户的客户号、姓名和消费情况。然后将数组写入文件,查询时读取文件,提取相应信息。四、数据结构设计1.在数组中定义3个字符串nunber、name、money,分别存储客户的顾客号、姓名、消费额。数据结构课程设计2.修改函数首先按照用户输入的客户号找到相应存储文件,然后输出相应信息供客户阅览,最后提供修改命令,修改完毕后删除原文件,用新文件替代原文件。3.查找函数首先读取文件,然后根据用户输入客户号找到相应文件输出客户信息(顾客号、姓名、消费额、积分、折扣)。4.删除函数根据用户输入
7、客户号找到相应文件进行删除5.主函数为用户界面,1-4分别对应录入、修改、查找、删除函数,5为退出。五、算法设计1、算法分析(必须要用语言进行描述)1.在数组中分别用nunber,name,money来表示客户的号码,姓名和消费数目2.修改函数首先按照用户输入的客户号找到相应存储文件,然后输出相应信息供客户阅览,最后提供修改命令,修改完毕后删除原文件,用新文件替代原文件。3.查找函数首先读取文件,然后根据用户输入客户号找到相应文件输出客户信息(顾客号、姓名、消费额、积分、折扣)。2、算法实现3、算法流程图六、
8、程序测试与实现1、函数之间的调用关系录入删除查看修改删除文件读取文件修改信息存入文件2、主程序数据结构课程设计#include"stdio.h"#include"stdlib.h"#include"string.h"#include"conio.h"#include"mem.h"#include"ctype.h"#include"alloc.h"structscore{charnumber[8];/
此文档下载收益归作者所有