基于c语言的物资管理系统设计(附件)【字数:5753】
摘 要本次毕业设计以物资管理系统作为研究目标,设计了一款能够实现对物资进行全方位管理的C语言控制系统,完成了大学期间的最后一门作业,这款物资管理系统在开发语言上选用了C语言,并通过VC++ 6.0软件作为开发平台,实现了对物资的录入、查询、领料以及打印等功能,通过全方位的设计,设计了用于实现各项功能的函数,通过主函数的灵活调用,经各项预期功能指标需求进行了实现。在本课题的调试运行环节,通过了对这款物资管理系统的多组测试,使得研发成果取得多次的改进和优化,最后能够使这种系统表现出了非常高的性能,工作状态完美符合预期指标。
目录
一、 需求分析 1
二、 系统模块化设计 1
(一) 模块化设计 1
(二) 各函数流程设计 2
三、 软件系统设计 5
(一) 主函数 5
(二) 物资信息输入子函数 6
(三) 物资信息查询子函数 7
(四) 新商品信息录入子函数 8
(五) 领料子函数 9
(六) 打印子函数 10
四、 系统运行结果 11
(一) 启动物资管理系统 11
(二) 主界面显示 11
(三) 物资信息输入功能 12
(四) 物资信息查询功能 13
(五) 新商品录入功能 14
(六) 领料功能 15
(七) 打印功能 15
总结 16
参考文献 17
致 谢 18
Abstract
This graduation project takes the material management system as the research goal, designs a C language control system which can realize the allround management of materials, and completes the last task during the university period. This system selects C language in the *好棒文|www.hbsrm.com +Q: ¥351916072¥
development language, and realizes the input, query, picking and printing of materials through VC + + 6.0 software as the development platform Function, through the omnidirectional design, designed to achieve the functions, through the flexible call of the main function, through the expected functional index requirements to achieve. In the debugging and operation of this project, through the multi group test of this material management system, the research and development achievements have been improved and optimized many times, and finally the system can show very high performance, and the working state is in perfect accordance with the expected indicators.
Keywords: Material management system; C language control system; VC + + 6.0; DOS interface;
需求分析
在对这款物资管理系统进行设计之前,首先需要对本课题将要实现的功能指标进行需求分析,根据课题预期的任务可以确立这款物资管理系统需要具备对于不同物资的出入库数量、种类、名称、时间等信息的管理,与此同时用户能够通过简洁高效的交互画面来对这款系统进行使用,通过一定的内容提示使得用户能够轻松对系统进行操作。
接下来对这款物资管理系统将要实现的各项功能进行指标设计,主要包含了物资信息输入功能、查询功能、新商品输入功能、领料功能以及打印功能等。
物资信息输入功能:通过该功能使得管理员可以对新入库的物资进行名称、种类、入库时间以及数量等信息的输入,需要保证操作界面能够将管理员输入的信息进行一致无误的录入并进行保存。
查询功能:通过该功能使得管理员可以对已入库的物资进行名称、种类、入库时间以及数量等信息的查询,系统可以通过操作界面对管理员进行待输入信息的提示,辅助管理员快速查询到目标物资内容。
新商品输入功能:通过该功能使得管理员可以对后续入库的物资进行名称、种类、入库时间以及数量等信息的录入,通过提示性语言对需要输入的信息进行明显提示。
领料功能:通过该功能可以使得管理员轻松完成对物资的领料功能,通过输入待领取物资的名称、数量等关键信息,系统可以自动计算库中剩余物资信息并进行保存。
打印功能:通过该功能使得管理员可以对库中所有已记录的物资信息进行调取并按格式进行打印。
系统模块化设计
模块化设计
经过了课题上一部分对这款物资管理系统各项功能指标需求的分析,现在可将整个物资管理系统划分为多个功能模块,分别为物资信息输入模块、查询模块、新商品写入模块、领料模块、打印模块以及退出系统等,将各项功能指标都落实到每一个结构模块中。
图1 系统模块化
各函数流程设计
主函数流程设计
目录
一、 需求分析 1
二、 系统模块化设计 1
(一) 模块化设计 1
(二) 各函数流程设计 2
三、 软件系统设计 5
(一) 主函数 5
(二) 物资信息输入子函数 6
(三) 物资信息查询子函数 7
(四) 新商品信息录入子函数 8
(五) 领料子函数 9
(六) 打印子函数 10
四、 系统运行结果 11
(一) 启动物资管理系统 11
(二) 主界面显示 11
(三) 物资信息输入功能 12
(四) 物资信息查询功能 13
(五) 新商品录入功能 14
(六) 领料功能 15
(七) 打印功能 15
总结 16
参考文献 17
致 谢 18
Abstract
This graduation project takes the material management system as the research goal, designs a C language control system which can realize the allround management of materials, and completes the last task during the university period. This system selects C language in the *好棒文|www.hbsrm.com +Q: ¥351916072¥
development language, and realizes the input, query, picking and printing of materials through VC + + 6.0 software as the development platform Function, through the omnidirectional design, designed to achieve the functions, through the flexible call of the main function, through the expected functional index requirements to achieve. In the debugging and operation of this project, through the multi group test of this material management system, the research and development achievements have been improved and optimized many times, and finally the system can show very high performance, and the working state is in perfect accordance with the expected indicators.
Keywords: Material management system; C language control system; VC + + 6.0; DOS interface;
需求分析
在对这款物资管理系统进行设计之前,首先需要对本课题将要实现的功能指标进行需求分析,根据课题预期的任务可以确立这款物资管理系统需要具备对于不同物资的出入库数量、种类、名称、时间等信息的管理,与此同时用户能够通过简洁高效的交互画面来对这款系统进行使用,通过一定的内容提示使得用户能够轻松对系统进行操作。
接下来对这款物资管理系统将要实现的各项功能进行指标设计,主要包含了物资信息输入功能、查询功能、新商品输入功能、领料功能以及打印功能等。
物资信息输入功能:通过该功能使得管理员可以对新入库的物资进行名称、种类、入库时间以及数量等信息的输入,需要保证操作界面能够将管理员输入的信息进行一致无误的录入并进行保存。
查询功能:通过该功能使得管理员可以对已入库的物资进行名称、种类、入库时间以及数量等信息的查询,系统可以通过操作界面对管理员进行待输入信息的提示,辅助管理员快速查询到目标物资内容。
新商品输入功能:通过该功能使得管理员可以对后续入库的物资进行名称、种类、入库时间以及数量等信息的录入,通过提示性语言对需要输入的信息进行明显提示。
领料功能:通过该功能可以使得管理员轻松完成对物资的领料功能,通过输入待领取物资的名称、数量等关键信息,系统可以自动计算库中剩余物资信息并进行保存。
打印功能:通过该功能使得管理员可以对库中所有已记录的物资信息进行调取并按格式进行打印。
系统模块化设计
模块化设计
经过了课题上一部分对这款物资管理系统各项功能指标需求的分析,现在可将整个物资管理系统划分为多个功能模块,分别为物资信息输入模块、查询模块、新商品写入模块、领料模块、打印模块以及退出系统等,将各项功能指标都落实到每一个结构模块中。
图1 系统模块化
各函数流程设计
主函数流程设计
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/219.html