好文档 - 专业文书写作范文服务资料分享网站

仓库管理系统课程设计

天下 分享 时间: 加入收藏 我要投稿 点赞

.

信息排序输出模块流程图

信息查询模块流程图

选择查询方式 信息查询界面 开始 按货物编号查询按货物名称查询退出返回主菜单5、详细设计

(1)、货物入库功能

void Input()、void InitList()是信息输入、双链表初始化函数,可以按用户执意输入信息 、包括货物的名称编号和数量。 其主要功能流程图如下:

..

主菜单 .

开 始 输入名称、编号、数量 N 合法? Y init_linklist(dlinklist *l) 结 束 (2)、货物出库功能

void OutputByName()、void OutputByNum()两个函数 分别可实现通过名称查找出库和通过编号查找出库 其主要功能流程图如下:

货物出库 货物是否存在 Y 输入名称或编号 N 开始 结束

(3)、货物查询功能

..

.

()void Show()

函数是一个信息查询函数及查询菜单函数,显示一个查询菜单,利用switch语句实现按货物编号查询和按名称查询,利用循环语句do…while()返回查询菜单,break语句终止循环。 其主要功能流程如下:

开 始 输入查询的货物编号 货物是否存在 Y 循环查找 N 输出信息 Y 结 束 N 提示未找到 (4)、信息保存及读取

void save()、void ReadInfo()这两个函数分别实现信息保存到文件以及从文件中读取信息的功能。把信息保存到文件中以及读取保存在文件里的信息并输出。由于采用的是链式存储,可以很方便的一下把文件里的信息全部读取出来,再依次创建生成双链表,将信息全部读到两个双链表中存储。

其主要功能流程图如下:

..

.

开 始 创建文件 Y 数据写入文件 关闭文件 结 束

6、测试与调试

1、输出界面

运行程序,进入主菜单界面,用户可以选择货物入库出库、加载货物信息、信息查询、保存信息到文件、从文件中读入信息、退出系统等操作选项。为了避免再次输入大量信息,可以先选择从文件中读入信息,将以前输入的信息重新显示在屏幕上,再进行后续操作。 主菜单界面如图所示:

(1)、货物的入库

..

.

按照程序引导输入货物信息

输入苹果、橘子、馒头各10个。 (2)、输出所有货物信息信息

在主菜单输入3进入货物查看界面,所有货物信息如下图显示所示:

(3)、货物出库

在主菜单中输入1进行货物出库

选择按名称出库

输出出库结果

..

仓库管理系统课程设计

.信息排序输出模块流程图信息查询模块流程图选择查询方式信息查询界面开始按货物编号查询按货物名称查询退出返回主菜单5、详细设计(1)、货物入
推荐度:
点击下载文档文档为doc格式
86udz96tyd2xn8u9whcj4n25q6nxtf004fm
领取福利

微信扫码领取福利

微信扫码分享