C语言综合设计实验报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言综合性设计实验报告 1.实验题目 建立一个简单的会员卡储值积分管理系统。 该系统的主要功能是:会员卡管理功能和会员卡储值积分管理。 会员卡管理功能: (1)根据身份证办理会员卡,一张身份证只能办理一张会员卡。 (2)根据需要可以注销、挂失、冻结会员卡或修改会员卡密码以及积分和消费金额查询。会员基本信息包括:会员身份证号、卡号、密码、积分、消费金额、级别。 会员卡储值积分管理: (1)根据会员卡级别设置折扣率,根据折扣率自动打折计算消费金额。 (2)根据消费金额计算积分,积分累计达到一定标准后换购商品。 2.设计分工 组员:2010级五班 xxxxx(组长) 2010级五班xxxxxx 2010级五班 xxxxxx 2010级五班 xxxxxx 2010级六班 xxxxxx 在本系统开发中,小组各成员的分工如下: a.会员的信息存储数据结构和各个子函数的名称及实验报告的书写由全体成员统一制定; b.主函数main,主控程序模块call函数,系统退出函数,各函数名称及用到的变量名称的定由杨政辉统一负责。 c. 会员管理总函数,会员积分总函数,会员信息查询函数及信息内容输出函数由陈卫兵负责。 d. 会员信息冻结函数,挂失函数,注销函数及内部返回到主菜单的返回函数由邹博文负责。 e. 密码设置函数,查询时检查函数,增加新会员函数,修改密码函数统一由杨明山负责。 f.输入级别函数,输入消费函数,查询积分函数,查询折扣率函数统一交由赖榕负责。 3.问题概述 要实现这个会员积分管理系统,要遇到的问题如下: 首先要有一个主函数来负责对子函数的调用。 进行新增一个会员时的增加操作 对身份证号码的判定操作及密码的设置及判定操作 输出会员信息时对各部分的总体把握 修改密码时覆盖其原有的密码 会员级别及消费来查询折扣率和积分的操作 4.问题分析 首先该问题分为两个大块,一个是会员卡管理功能,另一个是会员积分管 理功能。针对会员卡管理功能,首先应具备7项功能,新会员的录入,查询会员 的信息,会员的挂失操作,会员的冻结操作,修改密码的操作,注销会员的操作, 以及返回上一层目录的操作。在没有一个会员的时候,如果用户进行了查询及注 销等其他在有用户基础上才应该进行的操作,也应该给出相应的提示,来警示用 户应该正确的操作。 要实现新会员的增加,首先应设置一个会员的结构体数据结构来存储每个 会员的信息,以防会员之间的信息混淆,每个会员的信息包含身份证号码的存储 数组,密码的存储数组,冻结的存储,挂失的存储,消费额的存储,级别的存储, 积分的存储这些内容,在增加时对于身份证号码的判定,输入错误时应该采取的 措施,新会员增加时密码的设置,对于密码位数的要求以及出现不符合要求应该 采取的相应措施,以及再次密码的确认。 实现会员信息输出时要进行身份证号码的识别,密码的确认,然后按照一 定的格式给出会员信息存储的内容。 在进行冻结以及后面的相应操作时也都是首先进行身份的识别,密码的确 认,通过后再进行相应的操作。 进行密码修改的时候,首先要进行身份的识别,进行旧密码的确认,然后 才提示输入新密码,并再次进行新密码的确认。新密码要覆盖旧密码,下次进行 其他操作时要实现新密码的置换。 在进行注销用户操作时,要删除该用户,在进行下一次操作时,要做出相 应的提示该用户已删除。 返回上一层菜单可以使用户返回到上一层的菜单,该功能较容易实现。 在进行积分查询时首先要消费额的录入来验证该功能的实现。 在进行折扣率查询时首先要级别的录入来验证该功能。 5.功能模块描述及功能模块图 本系统包含以下函数: 系统主函数 函数名 void main() 主控模板call函数 函数名 void call() 系统退出函数 函数名 int tuichu() 会员管理总函数 函数名 int guanli() 会员积分总函数 函数名 int jifen() 会员信息查询函数 函数名 int chaxun() …… 各模板的N-S图如下: 1系统主函数 输出“会员卡存储值积分管理系统” 调用call() 2主控模板call函数 清空缓冲区fflush(stdin) 屏幕输出提示操作的内容 读取键盘输入的数字 i=1 真 否 调用guanli() i=2 真 否 调用jifen() 调用tuichu() 3. 系统退出函数 调用exit(0) 返回0 4

文档评论(0)

fmm40085 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档