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

当前位置:首页 > 毕业设计论文:基于c、c++语言的客户消费积分管理系统的设计与实现

毕业设计论文:基于c、c++语言的客户消费积分管理系统的设计与实现

  • 62 次阅读
  • 3 次下载
  • 2025/6/2 3:44:21

西安建筑科技大学毕业设计(论文)

11 int check(C*head,char ID[]);身份验证函数。判断身份证号是否重复。

5.3 系统功能模块介绍

①添加用户模块。函数void Getelem (cnode *head);采用类将每个用户的信息封装,其中包括用户姓名name、用户省份证号ID、用户消费金额consume、积分integer的信息。输入一个客户信息后再开辟新的节点连接。如添加一个客户:定义指针p,用于申请空的结点空间,p=(cnode*)malloc(sizeof(cnode)),利用函数输入姓名,身份证号,并保证身份证号的正确。

②查找模块void Search(cnode *head,char ID[]);和void Search(cnode *head,char ID[]);查找用户,用每一个节点的ID信息或者姓名信息和待查信息进行比对,直到找到正确信息并显示。

③修改模块void Amend(cnode *head,char ID[]);查找并显示然后修改。先判断链表是否为空,若为空则提示没有客户;若不为空,则用每一个节点信息和待查节点信息进行比对,知道找到该节点,然后对该节点信息进行修改。

④删除模块void Delete(cnode *head,char ID[]);查找显示并删除。查找时的做法与上述两个函数基本相同,以下程序用来实现删除该客户(该节点)的功能。cout<<\你确认删除?1、确定。2、取消。请选择:\

⑤显示模块void Showall(cnode *head);遍历链表并显示客户。用一个while语句实现打印每一个用户。

⑥统计模块void count(cnode *head);遍历统计客户数量显示。用一个计数变量i遍历链表实现计数功能。

第13页 共22页

西安建筑科技大学毕业设计(论文)

⑦清空模块void A:: Clear(C *head);清空所有客户信息。 ⑧计算折扣模块double display_discount(double integer);计算客户折扣,每次显示用户信息调用一次保证客户为最新打折信息。根据每个客户的积分不同,用if和else语句打印出不同的折扣信息。

⑨排序模块void paixu(C *head);排序函数,用冒泡排序法将用户信息按照积分从小到大的顺序排列。在显示用户信息的时候调用。 ⑩文件读取模块void save(C*head);和void load(C*head);将用户信息从链表中写入文件中,并可以从文件中读入链表。

11 int check(C*head,char ID[]);身份验证函数。判断身份证号是否重复。

5.4 具体模块设计

①添加模块流程流程图

图5-1 添加模块流程流程图

第14页 共22页

西安建筑科技大学毕业设计(论文)

②查找函数模块流程图

图5-2 查找函数模块流程图

③统计函数模块流程图

图5-3 统计函数模块流程图

④计算折扣函数

第15页 共22页

图5-4 计算折扣函数

西安建筑科技大学毕业设计(论文)

⑤文件保存模块

图5-5 文件保存模块流程图

⑥文件读取函数

图5-6 文件读取函数流程图

⑦修改函数,删除函数,显示函数,清空函数,查找函数基本相同,这里不在赘述。

6.调试分析

本软件是基于Windows的编程开发,所以,软件调试必须在Windows环境下进行。调试前须做好准备工作:

第16页 共22页

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

共分享92篇相关文档

文档简介:

西安建筑科技大学毕业设计(论文) 11 int check(C*head,char ID[]);身份验证函数。判断身份证号是否重复。 5.3 系统功能模块介绍 ①添加用户模块。函数void Getelem (cnode *head);采用类将每个用户的信息封装,其中包括用户姓名name、用户省份证号ID、用户消费金额consume、积分integer的信息。输入一个客户信息后再开辟新的节点连接。如添加一个客户:定义指针p,用于申请空的结点空间,p=(cnode*)malloc(sizeof(cnode)),利用函数输入姓名,身份证号,并保证身份证号的正确。 ②查找模块void Search(cnode *head,char ID[]);和void Search(cnode *head,char ID[]);查找

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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