VC课程设计报告 设计一个简单的商品管理系统设计报告.docVIP

VC课程设计报告 设计一个简单的商品管理系统设计报告.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC课程设计报告 设计一个简单的商品管理系统设计报告

河北工业大学计算机软件技术基础(VC)课程设计报告 学院_______班级_______姓名_______学号_______成绩_______ 一、题目: 设计一个简单的商品管理系统(5) 二、设计思路 1、总体设计 1)分析程序的功能 通过对简单商品的管理,完成对商品信息的排序,查询及显示功能。 2)系统总体结构:设计程序的组成模块,简述各模块功能。 在主函数中对各类商品的信息进行初始化,还有六个被调函数,在主函数中实现调用。1.计算函数cal:计算各类商品的库存量及销售额。2.排序函数sort1:按库存量升序排序,若库存量相同则按销售量升序排序。.排序函数sort2:按商品名称降序排序。4.函数search:根据商品代码查找指定商品。5.汇总函数total:计算并返回销售总额(所有商品的销售额的和)。6.显示函数output:输出商品的信息。除此之外还有一个显示菜单函数showmenu至于循环结构体中,实现菜单的显示。 2、各功能模块的设计:说明各功能模块的实现方法 使用被调函数在主调函数中实现功能。计算函数就运用简单的运算法;排序函数一运用冒泡法排序;排序函数二运用选择法排序;查询函数运用折半查找法,若找到则返回该商品信息的下标,否则返回-1;汇总函数运用加法运算; 3、设计中的主要困难及解决方案 在这部分论述设计中遇到的主要困难及解决方案。 1)困难1 如何使用函数原型说明及怎样实现调用 解决方案:查询课本及咨询老师; 2)困难2 循环结构的使用 解决方案:查询课本之后尚未解决; 4、你所设计的程序最终完成的功能 1)说明你编制的程序能完成的功能 商品信息的排序,查询及显示功能。 2)准备的测试数据及运行结果 代码 名称 单价 总量 销售额 库存量 销售额 10120 Haiercon 2998 155 55 10564 Ipodmp3 1250 245 32 11254 Segahdisk 655 120 20 15826 Ibmlaptop 8188 80 15 18257 Sonydigtc 3588 150 29 三、程序清单 如果是使用一个文件完成的程序,只需列出程序代码。 如果是使用多文件完成的程序,首先说明程序中的代码存放在哪些文件中,说明文件名(例如:本程序包含first.cpp、second.cpp、third.cpp和all.h四个文件);然后依次给出每个文件名及该文件清单,例如: 1、first.cpp文件清单 2、second.cpp文件清单 3、third.cpp文件清单 4、all.h文件清单 (说明:程序清单中一定要有注释。程序清单部分的行间距设为1行即可) 四、对该设计题目有何更完善的方案 1、对自己完成程序进行自我评价。 能够专注的编写程序,一共改写了七八遍,每次都有困难,总是觉得不够完美,不够好。想创新,但是最基本的要求还没有达到理想的效果,又不知如何下手。由此看出基础知识以及各部分知识的结合和知识的运用还是有所缺陷。 2、对课题提出更完善的方案 先进行数据的输入,接着完成程序的功能,接着完成程序的排序,查询及显示功能,还有比如说程序的删减功能,对商品进行排名并删除淘汰名次,设置订单菜单等等。 五、收获及心得体会 1、通过本次课程设计,自己在哪些方面的能力有所提高。 通过本次课程设计,在查找问题,分析问题,解决问题方面有很大的提高,比如说对函数调用的使用。还有就是自我解决问题,自主自学方面有所提高。 2、 收获和心得体会。 1)最重要的不是知道知识,而是知道知识怎么运用到实际中去,即活学活用。 2)懂就要自己主动去学,养成一个学习新知识的好习惯。 3)要害怕会有问题和困难,只要能够面对问题,发现问题并解决问题才能更好的去学习知识,即使不能达到预期的很好的效果,那样也是一个很大的进步。 日期:2010 年06月27 日 编号:05 第6页/共7 页

文档评论(0)

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

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

1亿VIP精品文档

相关文档