- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
呼延东铎仓库管理系统报告要点
大类基础课程大型实验2014/2015(2)实验题目仓库管理系统学生姓名呼延东铎学生学号201426811109学生班级1411任课教师周德龙提交日期 计算机科学与技术学院仓库管理系统实验报告大型实验的内容仓库管理系统(MWS)用于仓库进行货物进出的管理,要求完成的主要的功能包括货物管理、工作人员管理、管理人员管理。可以完成货物入库、出库、查找货物信息。人员信息等工作。要求使用学习过的C/C++程序设计的知识完成货物管理系统的设计与实现。二.运行环境仓库管理系统(MWS)在Visual Studio 2013平台下开发,操作系统:Windows 8.1。硬件环境:处理器:Intel(R) Core(TM) i7-4510U CPU @ 2.00GHz 2.60GHz内存:8.00GB系统类型:64位操作系统三.实验课题分析(主要的模块功能、流程图)3.1 仓库管理系统的主要功能3.2增加商品块:3.3删除商品块:3.4查询统计块:3.6退出系统块:四.系统分析及设计系统涉及对象有两个基本类:物品类和人员类。其中人员类可以抽象出综合管理类。4.1系统的实现(1)类的编写系统工程名为:MWS。包含了admin类(所有人员的基类),cagro类(货物类)两个基本类,由于系统中需要三种使用对象,所以从admin类派生出管理类,即mana类(综合管理类)。(2)模块编写主要分为三个模块,即商品添加(入库)模块,商品删除(出库)模块,以及查询模块。这三个模块都包含在mana类(综合管理类)。商品增加模块:添加商品具体信息,包括商品具体名称,价格,数量以及编号。商品删除模块:通过有哪些信誉好的足球投注网站商品名称删除商品所有信息。包括商品名称,价格,数量以及商品编号查询模块:通过四种方式查询商品信息。分别为通过商品名称查询,通过商品编号查询,查询不足量商品以及查询所有商品。五、模块分析增加商品模块按任意键返回此模块是为库存管理系统增加仓库的新商品信息。2、删除商品模块按任意键返回此模块是为仓库管理员删除商品项目。3、商品查询模块返回此模块是帮助仓库管理员查找仓库所有商品信息。六.详细设计1、头文件定义#include iostream#include string#include fstream#include cassert#include iomanip#include conio.husing namespace std;2、仓库管理员类class admin{public:admin();private:string name;};3、货物类classcargo{public:cargo();private:string name;//商品名double price;//价格long count;//商品数量};4、管理组合类classmana{public:mana();char first_face();//首页char second_face();//管理员界面char mana_admin();//管理员登录void in_storage();//增加商品(入库)void out_storage();// 删除商品(出库)void select_ele();//查询void select_name();//按商品名称查询void select_storeNo();//按商品价格查询void select_count();//查询不足量商品void select_allcargo();//查询所有商品private:cargoaele;admin abs;};5、仓库货物类默认构造函数cargo::cargo(){name = xxx;//商品名price = 0.0;//价格count = 0;//商品数量}6、仓库管理员类默认构造函数admin::admin(){name=xxx;}7、仓库管理组合类默认构造函数mana::mana() :aele(), abs(){}七.功能测试一、录入、保存、显示、读取测试:1.商场库存货物管理系统首页按照提示输入1,2,3,分别进行相应操作管理员登录管理员界面4、增加商品若执行1,则可以添加商品信息。如商品名称:雨伞商品价格:48商品数量:666商品编号:012图示商品已添加5、商品查询若执行3,则进入商品查询系统。分别输入1,2,3,4,5以进行对应不同的查询操作。6、按商品名称查询若执行1,则按商品名称进行查询。如:手机查询结果按照商品名称,价格,数量,以及编号7、按商品编号查询若执行2,则按照商品编号进行查询。如标号005对应T恤,依次输出T恤名称,价格,数量以及货物编号。8、.查询不足量商品若执行3,则查询不足量商品。商品数量由操作人员控制。如查询数量不足500的商品,则输出所有数量不足500的
文档评论(0)