数据结构课程设计--文具店的货品管理doc.doc

数据结构课程设计--文具店的货品管理doc.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构课程设计--文具店的货品管理doc

数据结构 课程设计报告 设计题目:文具店的货品管理 专 业 软件工程 班 级 二 班 学 生 黄 淼 学 号 2009-20109年 第 2 学期 一、设计目的 1、能根据实际问题的具体情况,结合数据结构课程中的基本理论和基本算法,分析并正确确定数据的逻辑结构,合理地选择相应的存储结构,并能设计出解决问题的有效算法。 2、提高程序设计和调试能力。学生通过上机实习,验证自己设计的算法的正确性。学会有效利用基本调试方法,迅速找出程序代码中的错误并且修改。 3、初步掌握软件开发过程中问题分析、系统设计、程序编码、测试等基本方法和技能。 4、训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。 5、培养根据选题需要选择学习书籍,查阅文献资料的自学能力。 二、设计内容 文具店的货品管理 在文具店的日常管理经营过程中,存在对各种文具管理问题。当库存文具不足或缺货时,需要进货。日常销售时,需要出库。当盘点货物时,需要查询货物的信息。请根据这些要求编写软件完成库存文具的管理功能。 文具信息可以用表1和表2来表示。 表1 文具名称 文具类别 文具数量 钢笔 1 400 日记本 2 2000 计算器 3 50 表2 文具类别号 文具类别名 1 文具 2 纸张 3 工具 三、源程序 #includestdio.h #includestdlib.h #includemalloc.h #includestring.h #includeiostream.h #define ERROR 0 #define OK 1 #define OVERFLOW 0 typedef struct{ char name[10]; char lb[10]; int count; }datatype; typedef struct node{ datatype name; struct node *next; }listnode,*linklist; int menu_select(); int linklist_init(linklist head); int linklist_create(linklist head); int linklist_insert(linklist head); int linklist_find(linklist head); int linklist_delete(linklist head); int linklist_print(linklist head); int menu_select() { int sn; printf(\n 文具店商品管理 \n); printf(=================================================\n); printf( 1.商店商品的初始状态 \n); printf( 2.商品的存入 \n); printf( 3.商品的查询 \n); printf( 4.商品的卖出 \n); printf( 5.商品的输出检索 \n); printf( 6.退出管理系统 \n); printf(\n===============================================\n); printf(选择1--6:); for(;;) { scanf(%d,sn); if(sn1||sn6) printf(输入错误,从新选择(1--6):); else break; } return sn; } int linklist_init(linklist head) //初始化 { he

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档