网站大量收购闲置独家精品文档,联系QQ:2885784924

购物卡管理系统设计(报告源代码)――C语言..pdf

购物卡管理系统设计(报告源代码)――C语言..pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
购物卡管理系统 【题目要求】 设计购物卡管理系统 ,系统主要模块 : (1 实现系统内制卡、发卡功能 ; (2 实现系统内账户及相关账户管理 ; (3 实现卡交易和合法性检查 ; (4 实现卡交易积分功能 ; (5 实现卡报表功能 ; (6 数据以文件形式存储。 【提示】 制卡 :指申请一张购物卡 ,但还没有使用。 发卡 :该购物卡已经启用。 实现卡交易 :指从卡中消费掉一定的金额。 一、 系统需求分析 根据题目要求 , 由于数据要以文件形式存储 , 所以应提供文件的输入、 输出等 操作 ;在程序中要实现银行卡的各项功能 ,应提供制卡、发卡、存 款、消费、查询账 户相关信息、查询账户交易记录、查询全部信息、退出 程序等一系列操作 ;另外还 应提供键盘式选择菜单实现功能选择。 二、 系统总体设计 分析了整个系统之后 ,根据上面的系统需求分析 ,可以将这个系统的 设计分为如 下七大模块 :制卡、发卡、存款、消费、查询账户相关信息、 查询账户交易记录、查询全部信息。 三、 系统详细设计 1. 主函数设计 主函数的设计比较简介 ,只包括一个菜单函数 ,主要实现菜单功能 , 提供了菜单输 入、模块选择、退出系统等模块的调用。其中各功能模块用 菜单方式选择。 【流程图】 1 N 2 3 【小结】 函数开头有 文件包含“ ”的预处理命令 ,所谓 “文件包含 ”处理是指 一个源文件可 以将另外一个源文件的全部内容包含进来 ,即将另外的文件 包含到本文件之中。 C 语言提供了 #include 命令用来实现 “文件包含 ”的 操作。 在本程序中包含了一下头文件 :string.h 、 ctype.h 、 stdio.h , 方便 调用库 函数实现某些功能。 在程序设计中 ,只使用一些基本类型 (或称简单类型的变量 (如整 型、实型、字 符型变量等和构造类型数据 —— 数组 ,是远远不够的。有 时候需要将不同类型的数 据组合成一个有机的整体 ,以便于引用。这些组 合在一个整体中的数据是相互联系 的。 在这个程序中 ,定义了一个结构体数组来存放购物卡用户的各种信 息,包括账户 卡号、户主姓名、账户余额、账户状态、账户积分 ,结构体 如下 : struct user { int num;/* 账户号码 */ char name[20];/*户主名称 */ float surplus;/* 账户余额 */ char state[2];/*账户状态 , y :已启用 , n :未启用 */ int point;/* 账户积分 */ }u[100]; 同时在各分函数中 ,定义了 int 、 float 、 char 等一系列变量类型 ,用来 实现函数 功能。 在主函数前面 ,要加上对各功能函数的声明 ,声明的作用是把函数的 4 名字、函数的类型以及形参的类型、个数和顺序通知编译系统 ,以便在调 用该 函数时系统按此进行对照检查 ,例如函数名是否正确 ,实参与形参的 类型和个数是否 一致等。 主函数比较简单 ,但是函数的调用很多

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地湖北
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档