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

仓库入库管理的设计与实现.doc

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

计算机基础强化训练任务书 学生姓名:****** 专业班级: ****** 指导教师: **** 工作单位: 计算机科学与技术学院 题 目: 仓库入库管理的设计与实现 初始条件: 理论:学完计算机基础知识,掌握C++语言编程基础和VC开发平台的使用。 实践:计算机科学系实验中心提供计算机及软件开发环境。 要求完成的主要任务: (1)系统需求分析,得到系统的数据需求和功能需求,分析结果用表格记录。 (2)系统设计,包括内存数据结构设计、数据文件设计、代码设计、输入/输出设计、用户界面设计、处理过程设计。要求内存数据用链表组织,数据文件用文本文件,用户界面用字符界面。至少实现数据记录的增加、修改、删除、查询(查询应能按不同数据项进行)。 (2)编制好程序后,设计若干测试用例,上机测试所设计的程序。 (4)设计报告按格式要求书写。设计报告正文的内容应包括: 1)系统描述 包括问题说明、数据需求和功能需求。 2)系统设计 包括内存数据结构设计、数据文件设计、代码设计、输入/输出设计、用户界面设计、处理过程设计。 3)系统测试 包括测试用例的描述、测试方法和测试结果。 4)设计的特点、不足、收获和体会。 时间安排: 1、第20周(7月4日至7月8日)完成。 2、7月8日8:00到计算机学院实验中心(三楼)检查程序、交课程设计报告、源程序(CD盘)。 指导教师签名: 2011年7月 3 日 系主任(或责任教师)签名: 2011年7月 3 日 仓库入库管理的设计与实现 1系统描述 在电子信息技术飞速发展的新形式下,很多行业应用计算机这一现代化的办公设备代替手工操作。物品的入库管理是一件日常性的工作,企业的管理人员需要及时了解掌握各种产品的入库量、出库量和库存量,以便心中有数,合理安排企业的生产经营。 本文所述设计主要针对各种商品的入库相关管理实现。 1.1问题说明 为了更好的处理货物的详细信息包括货物的。并且能够很好的让使用者了解库存货物的有关信息系统要求能够按编号显示、查找、增加、删除、和保存各类货物的信息。输入和输出货物的有关信息并且对输入保存文件里确定程序至少具备以下功能:查询模块、增加模块、删除模块、货物的有关信息数据存盘等的基本模块。 数据类型 中文名 Name string 商品名称 Price double 商品价格 count long 商品数量 kinds shelf 所属货架 2.管理员类 字段名 数据类型 中文名 Name String 管理员名字 3.仓库货架类 字段名 数据类型 中文名 Men admin 管理员 storeNo char 仓库编号 shelfNo Int 货架号 kinds char 商品大类 1.3功能需求 系统要求能够按编号显示、查找、增加、删除、和保存各类货物的信息。输入和输出货物的有关信息并且对输入保存文件里确定程序至少具备以下功能:查询模块、增加模块、删除模块、货物的有关信息数据存盘等的基本模块。系统具有“货物的有关信息数据存盘”的功能,所以货物的有关信息数据可以保存到磁盘文件,那么也就意味着今后可以从磁盘文件读出货物的有关信息,可以方便用户使用,避免数据重复录入,考虑到系统实现简洁,货物数据文件采用文本文件,货物数据文件名:。作为一个的系统,除了具有增加货物,删除货物的信息模块,还应该具有修改货物相关信息的功能, 所以本系统具备了“”、 “”、“”、“”,这个基本功能,就可以以最简捷的方式实现对货物的管理,也就实现了系统的要求。使用面向对象的程序设计进行分析,整个系统涉及两大类可操作,仓库、商品。所以系统主要涉及两大类:仓库类、商品类。考虑系统操作的货物信息具有不确定性,所以考虑使用链表保存、处理货物信息。仓库类包含:所有货物信息的一个不带头结点的链表及可以对货物信息进行增,改,删除,查询,数量设置,数据存盘等操作的相关模块为成员函数。所有货物都具有的公共信息及操作可以使用仓库类进行描述。3类货物3类货物信息数据,操作基本相同,所以可以为他们创立相同的类,并且采用继承和派生class admin //仓库管理员类 { public: admin(); private: string name; }; class shelf //仓库货架类 { public: shelf(); private: admin men;//管理员 string storeNo;//仓库编号 string kinds;//商品大类 string she

文档评论(0)

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

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

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档