个人消费管理系统C语言课程设计毕业设计(论文)word格式.docVIP

个人消费管理系统C语言课程设计毕业设计(论文)word格式.doc

  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语言课程设计毕业设计(论文)word格式

目 录 1 需求分析 1 1.1 问题描述 1.2 输入数据要求................................................................................................1 1.2 输出数据要求 1 1.3 开发环境和工具 2 1.4 成员分工 2 2总体设计....................................................................................................................3 2.1 总体设计思路.................................................................................................3 2.2 模块结构图 3 2.3 模块说明 4 3详细设计 5 3.1 数据类型定义 5 3.2 算法思想 6 3.3 具体实现 7 A 读入及保存文件模块 7 B 信息插入、删除模块 7 C 查找及显示信息模块 9 D 排序模块:按时间,类别,金额 11 E 统计模块 15 4测试结果及分析 21 5总结 23 参考文献………………………………………………………….............................25 附录.............................................................................................................................26 1 需求分析 问题描述 当代大学生有着旺盛的消费需求,消费观念的超前和消费实力的滞后决定了他们特殊的消费心理和消费行为。大学生科学消费观的建立和合理消费规划不仅关系到大学生健康消费心理的形成,还影响到大学生迈入社会后社会经济生活的适应能力,本系统将提供一个日常消费记录,统计,分析的平台,帮助大学生合理的管理自己的日常消费。 输入数据要求 消费表信息:时间,类别,品名,单价,数量,金额 消费信息存放在文件中,以编号的先后顺序存放 用户从键盘读入消费时间,类别,品名,单价,数量,金额,保存到文件中 例如: sum:40.000000index:1 time:2009-8-4 type:1 name:hzw price:0.700000 num:5 sum:3.500000index:0 time:2010-8-9 type:1 name:hzw price:0.900000 num:4 输出数据要求 打开:显示文件中的所有消费记录,提供分页显示 保存:将消费表的更新结果存入文件 更新:可插入、删除、修改各消费记录 查找:按时间,类别、品名查找消费记录 排序:按时间,类别,金额 统计:求各类别消费品的总金额,求各月的消费总金额,求各年的消费总金额 例如: 开发环境和工具 开发环境:Windows 2000 开发工具:C Free5.0 成员分工 超 人(郭振兴):系统测试、主调模块、、总体设计…… 蜘蛛侠(林莉莎):、查询模块、排序模块、更新模块…… 2总体设计 2.1总体设计思路 本设计主要包括数据录入模块,信息删除模块,查询显示模块,数据排序模块, 数据统计模块. 2.2模块结构图 根据需求将系统划分为五个功能模块如图所示 2.3模块说明 1.数据录入模块. 本模块的设计主要包括三个函数,struct Time(消费时间),enum TYPE(消费类型)struct ConsumeRecord(完整的消费记录)struct ConsumeRecord 函数主要实现程序的初始建库,把数据添加到文件中,其主要过程是打开文件,调用Time ,TYPE函数,将需要录入的数据从键盘输入,添加到文件中。 2.信息删除模块. 本模块通过输入需要查找的条目的索引号,程序循环遍历所有已存的消费条目,如果消费条目的索引号等于要删除的索引号,删除该索引号对应的消费条目,并将其后面的消费条目依次往前移动。 3.查询显示模块. 本模块通过输入需要查找的条目的索引号,程序循环遍历所有已存的消费条目,直到查找完或者找到。找到后显示从record指针开始的number个条目,遍历需要查

文档评论(0)

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

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

1亿VIP精品文档

相关文档