2022年C语言课程方案设计书仓库管理系统.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年C语言课程方案设计书仓库管理系统.docx》由会员分享,可在线阅读,更多相关《2022年C语言课程方案设计书仓库管理系统.docx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源封面欢迎下载精品学习资源作者: PanHongliang仅供个人学习目 录欢迎下载精品学习资源1 课程设计的目的和意义42 需求分析 6本系统是一个针对企业商品的仓库治理的软件,我们需要做到的是让企业能够更好的对旗下的仓库进行记录,汇总查询,以及把握商品的供销商的信息记 录;63 系统设计 74 系统测试 12参考文献 14附录源程序 15欢迎下载精品学习资源1 课程设计的目的和意义课程设计的目的:企业的库存治理往往是很复杂、很繁琐的;由于所把握的物资种类众多,出入库、治理、供销商的渠道各有差异,各个企业之间的治理体制不尽相同,因此仓库的库存治理必需编制一套库存治理系统,实现运算机
2、化操作,而且必需依据企业的详细情形制定相应的方案;依据当前的企业治理体制,一般的库存治理系统,总是依据所把握的物资类别,相应分成几个模块来进行商品的出入库,库存盘点,以及对供销商的详细记录;为了加强关键物资、设备的治理,要定期把握其储备,消耗情形,依据方案进行进货,使得各商品不会缺货,使物资设备的储备正确;因此有必要开发一套库存治理系统来提高企业工作效率 , 而所使用的这套库存治理系统是企业生产经营治理活动中的核心,此系统必需可以用来把握合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化;通过对这些情形的仔细调查,我们开发了下面的仓库库存治理系统;课程设计的意义:库存治理的主要目标就
3、是通过对仓库全部入出库活动的治理及对库存数据有效 的统计和分析,以保证企业生产中畅通的物流,使决策人员及早发觉问题,实行相 应措施,调整库存结构 , 缩短储备周期,加速资金周转,最大限度地降低库存占用, 同时,通过周期性的仓库盘点,准时补救治理中的漏洞,使库存治理系统实时地反 映企业中各个仓库的现时情形,为各类治理人员从不同侧面供应所需信息,以便协 调企业经营收到更大效益,库存治理系统是和谐企业生产经营的基础,其数据的准 确性、便利的查询、有效的分析是整个运算机治理系统顺当运行的关键;随着我国经济的飞速进展,各种类型规模的公司企业快速崛起,许多从事生产和经营治理的企业都有自己生产和销售的产品,
4、而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与进展,有关产品的各种信息量也会成倍增长;面对庞大的产品信息量,如何有效地治理库存产品,对这些企业来说是特殊重要的,库存治理的重点是销售信息能否准时反馈,从而确保企业运行效益;而库存治理又涉及入库、出库的产品及客户等方方面面的因素,如何治理这些信息数据,是一项复杂的系统工欢迎下载精品学习资源程,充分考查着仓库治理员的工作才能,工作量的繁重是可想而知的,所以这就需要由库存治理系统来提高库存治理工作的效率,这对信息的规范治理、科学统计和快速查询,削减治理方面的工作量,同时对于调
5、动广大员工的工作积极性,提高企业的生产效率,都具有特殊重要的现实意义;欢迎下载精品学习资源库存治理系统库存记录治理库存治理系统的总层次图物品信息治理 5.物品信息治理删本人负责的物品信息治理除层次图项目信息供销商治理1.增加项目6.0.返回2 需求分析本系统是一个针对企业商品的仓库治理的软件,我们需要做到的是让企业能够更好的对旗下的仓库进行记录,汇总查询,以及把握商品的供销商的信息记录;2.3.4.7.显查修保读示找改存取全项项项项部目目目目项信信信信目息息息息欢迎下载精品学习资源3 系统设计3.1 各模块功能分析欢迎下载精品学习资源模块一:增加工程物品信息治理系统选择界面输入数字: 1欢迎下
6、载精品学习资源按任输入入库工程的数量意键返回输入工程编号输入工程品名输入商品单价此模块是为库存治理系统增加仓库的新商品信息;运行界面如下:欢迎下载精品学习资源模块二:显示全部工程物品信息治理系统选择界面欢迎下载精品学习资源按输入数字: 2任意键返显示结果界面回此模块是为仓库治理员供应仓库全部的商品的信息;运行界面如下:模块三:查找工程信息物品信息治理系统选择界面欢迎下载精品学习资源返回输入数字: 3查找菜单键输输输输输输返入入入入入入回数数数数数数按任意欢迎下载精品学习资源字字字:123字字字:450欢迎下载精品学习资源欢迎下载精品学习资源输入编号查询输入数量范畴查询输入品名查询输入总价范畴查
7、询输入单价范畴查询欢迎下载精品学习资源此模块是帮忙仓库治理员查找仓库全部商品信息;运行界面如下:模块四:修改工程信息物品信息治理系统选择界面返回输入数字: 4修改菜单欢迎下载精品学习资源键输输输输输输返入入入入入入回数数数数数数按任意欢迎下载精品学习资源字字字:123字字字:450欢迎下载精品学习资源欢迎下载精品学习资源输入编号修改输入数量范畴修改输入品名修改输入总价范畴修改输入单价范畴修改欢迎下载精品学习资源此模块是帮忙仓库治理员修改仓库商品信息;运行界面如下:模块五:删除工程信息物品信息治理系统选择界面返回输入数字: 5删除菜单欢迎下载精品学习资源键输输输输输返入入入入入回数数数数数字字字
8、字字:按任意123输入数字:450欢迎下载精品学习资源欢迎下载精品学习资源输入编号删除输入数量范畴删除输入品名删除输入总价范畴删除输入单价范畴删除欢迎下载精品学习资源此模块是帮忙仓库治理员删除仓库里的错误商品信息;欢迎下载精品学习资源运行界面如下:3.2 类、函数及说明class Inventorypublic:欢迎下载精品学习资源private: ;Stock *pHead ; / 定义一个头结点int count ;/ 定义数量Inventory ;/构造函数Inventory ;/析构函数int Savechar fileName ;/ 储存全部工程信息到文件int Loadchar f
9、ileName;/从文件中读取工程信息void Menu ;/处理工程信息模块菜单friend class OutStocks ;/声明友元类void Display ;void AddStockStock* ;/ 添加一个工程void AddStocks ;/ 添加多个工程int MenuSelect ;/显示和处理工程信息模块菜单欢迎下载精品学习资源class Stockprotected:int price ;/ 单价 int amount ;/ 数量char num20 ;/编号char name20 ;/品名欢迎下载精品学习资源public:Stockvoid ;/构造函数Stock
10、 *next ;/定义 next 指针void SetNumchar ;/ 声明初始化编号函数char* GetNum ;/ 获得编号函数void SetNamechar ;/ 初始化名称函数char *GetName ;/ 获得名称函数void SetPriceint ;/声明初始化价格函数int GetPrice ;/获得价格函数void SetAmountint ;/ 初始化数量函数int GetAmount ;/ 获得数量函数void Inputchar* a ;/ 声明输入函数void Addint ;/声明添加函数void Outint ;/ 声明出库函数void Update ;
11、/声明更新函数void Display ;/声明打印函数欢迎下载精品学习资源 ;欢迎下载精品学习资源4 系统测试输入数字: 2第一增加工程:然后显示全部工程:然后查找(例如按品名查找和按单价查找):然后是修改(例如按编号或者总价修改:然后删除操作(例如按数量和编号删除):欢迎下载精品学习资源5 心得体会通过两周的课程设计使我对C+有了更深刻的熟识,不仅学习到了基本的理论学问,仍明白到了C+ 语言程序设计的思想,这些学问都为我的课程设计和进一步的学习打下了坚实的基础;关于库存治理系统的课程设计,一方面是为了检查这一个学期来运算机语 言及链表的学习成果,另一方面也是为了让我们进一步把握和娴熟地运用
12、它, 与此同时,也能够让我们认清自己在C+学习方面的不足之处和薄弱环节,并加以补偿和巩固;通过对库存治理系统的程序设计,进一步的巩固了用C+语言编写程序的才能,并且利于更好的把握C+ 语言!在为期近两周的 C+课程设计中,我加强了对C+程序设计这门课程的熟识,并且复习了自己以前学习到的学问,自己的规律摸索才能也提高不少;这些都使得我对运算机语言的学习有了更深化的熟识!总之,通过这次课程设 计,我收成颇丰,信任会为自己以后的学习和工作带来很大的好处;最重要的仍是激发了我编程的爱好和热忱,让我从一个只懂理论变成了能做一些小型程序;整体地评判这次课程设计,我认为收成很大,正如上面所说的那样,通过课程
13、设计,既复习了以前的旧学问,又学到了一些新的学问;像库存治理系统这样的应用程序的设计和创建,经受了平常在课堂和考试中不会显现的难题和考查;而这些问题,又都是课本上很少提到的、更深一层的实践与学问相结合的问题,这并不是我们平常只靠课本,就可以轻易解决的;刚开头我们的程序缺乏实际应用意义,在屠老师的指导下,我们更深刻的知道了一个库存治理系统应当具备的内容,比如出入库,库存信息,供销商信息等等;所以,这次课程设计锤炼了我们面对难题,学会依据客户需求解决详细问题的才能,进一步培养了独立摸索问题和解决问题的才能;特殊是对于链表的运用;当然,屠老师的指导和同学的帮忙也是不行忽视的,他们给了我许多提示和帮忙
14、,教会了我编译复杂程序的方法;总而言之,这次 C+程序设计实践让我收成很大;欢迎下载精品学习资源参考文献1 数据结构( C语言版)清华高校出版社2 C语言课程设计(第 2 版)电子工业出版社3 百度-C+课程设计吧欢迎下载精品学习资源头文件: Inventory.h#pragma once #include Stock.h class Inventorypublic:附录 源程序欢迎下载精品学习资源private: ;Stock *pHead ; / 定义一个头结点int count ;/ 定义数量Inventory ;/构造函数Inventory ;/析构函数int Savechar fil
15、eName ;/ 储存全部工程信息到文件int Loadchar fileName;/从文件中读取工程信息void Menu ;/处理工程信息模块菜单friend class OutStocks ;/声明友元类void Display ;void AddStockStock* ;/ 添加一个工程void AddStocks ;/ 添加多个工程int MenuSelect ;/显示和处理工程信息模块菜单欢迎下载精品学习资源头文件: Stock.h:#pragma once class Stockprotected:int price ;/ 单价 int amount ;/ 数量char num2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 语言 课程 方案设计 仓库 管理 系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内