1 / 56
文档名称:

仓库管理系统程序设计训练报告.doc

格式:doc   大小:959KB   页数:56页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

仓库管理系统程序设计训练报告.doc

上传人:kunpengchaoyue 2021/10/18 文件大小:959 KB

下载得到文件列表

仓库管理系统程序设计训练报告.doc

相关文档

文档介绍

文档介绍:: .
HUNAN UNIVERSIT Y
程序设计训练
报告
学生姓名
xxxx xxxxx
学生学号
xx2 xxx
专业班级
xxxx 班
指导老师
xxxx
院长
xxx
2012 年 6 月 12 日
目录
1 软件开发平台 1
2 软件功能说明 2
功能分析说明图 3
各项功能说明 3
3 软件设计详细内容 5
采用的主要数据结构类型 5
流程图 6
4 软件测试 11
软件测试用例 11
软件测试报告 25
5 附录 26
软件使用说明 26
源码 26
参考文献 37
6 心得 38

配置环境
Windows 7(32 位)系统
运行环境
Windows 7(32 位)系统
开发工具
Dev C++
程序语言
C语言

仓库产品管理系统
要求记录产品的名称、制造商、产地、原有产量、现有量、编号、产品位置。
亓学忠:
1、创建产品信息
2
、输出产品信息
3
、修改产品信息
4
、插入产品信息
5
、删除产品信息
6
、查询某产品信息
7
、按产品名称排序
8
、按产品编号排序
9
、保存产品信息到文件
10
、从文件文件中读取产品信息
朱宏伟:
1、目录
#
2 、主函数


要求对分别上面的每个功能模块进行详细的文字说明
输入模块 createList()
在主函数里面选择 1进入输入模块, 首先建立一个名为 product的文本文档,用 scanf函数依次从键盘输入产品名称 制造商产地原产量现有量编号存放位置。
然后再把这些信息用 printf函数写入文本文档,如果输入错误要重新输入。最后关闭文件。
#
通过输入0选择直接退出系统
打印模块 printList()
在主函数里面选择 2进入打印模块, 打开名为product的文本文档,然后依次把
文本里的产品名称 制造商产地原有量现有量编号存放位置,用printf 函数文
本读出来,用printf 函数显示出来,再关闭文件。
查找模块 find()
在主函数里面选择 8进入查找模块,再打开名为 product的文本文档,然后输入要 查找的产品的名称,通过strcmp函数找到该产品的位置, 再通过printf 函数输出该产品息。 如果库中没有此种产品, 会提示输入错误,重新输入产品名称。然后关闭文件退出查找模块。
修改模块 changeproduct()
在主函数里面选择 7进入输入模块,然后打开名为 protect的文本文档,输入要修
改的产品的名称,通过 strcmp函数找到该产品的位置,找到后直接输入新的信息,如果产 品库中没有此种产品的名称,会提示重新输入产品名称。然后关闭文件。
删除模块 delproduct()
在主函数里面选择 5进入删除模块,然后打开名为 product的文本文档,然后要删
除的产品的名称,通过 strcmp函数找到该产品位置,找到后又分三种情况:
1 、如果该产品在链首, 那么直接把链首位置后移到下一链节, 然后清除此链节所占
内存;
2 、如果产品信息在链尾,那么直接上一链节指向 NULL然后清除此链节所占空间;
3 、如果产品信息在链中,那么直接把上一链节的指针跳过此链节指向下一连接, 然
后清除此链节所占空间。
如果找不到此种产品,会提示重新输入产品名称,正确输入后按上面的三种情况运 行此模块。
删除后退出删除模块。
插入模块 insertproduct()
在主函数里选择6进入到插入模块,打开名为 product的文本文档,然后直接输要
插入的产品的名称 制造商产地原产量现有量编号存放位置,然后此模块会直接
把该信息插入到信息首位,插入后退出此模块。
排序模块 namesortList()或者 numberssortList()
在主函数里选择3进入按产品名称排序模块,选择 4进入按产品编号排序模块,打
开名为product的文本文档,然后模块会通过链节一个一个对比彼此的名称大小 (用strcmp
函数)或者编号大小,然后小者在前,大者在后重新排序,排序后退出此模块。
退出系统模块
#
通过输入0选择直接退出系统
3软件设计详细内容
3

最近更新

劳动力大量外流背景下的邵阳市产业结构调整研.. 2页

客服培训情况的总结模板5篇(全文共5304字) 3页

动车组参数灵敏度分析及参数优化的开题报告 2页

设备运输合同集锦(35篇) 118页

第三章眼科病人的护理 78页

动态MRI对颈椎椎间隙、椎管及脊髓的临床应用研.. 2页

客服中心员工个人工作总结(全文共3681字) 4页

2024年小学教师教育培训工作计划 22页

功能性游离肌肉移植在上肢功能重建中的临床应.. 2页

力学因素对活化肝星状细胞类视黄醇代谢的影响.. 2页

客人表扬员工的表扬信 4页

第七章著作权的利用63 41页

第七章火山活动与岩浆的侵入作用 51页

第七期儿童糖尿病和口服降糖药雷闽湘 41页

小学生在校一日安全管理规定 2页

LSP02-2014文件控制程序 4页

商场、市场消防安全知识 2页

小学一年级品德与生活上册教学工作总结 3页

2024年医疗保健资金需求报告代可行性研究报告.. 63页

股多多双紫擒龙指标公式 4页

陕西省2021年中考语文试卷含解析和参考答案(最.. 13页

《寄宿日记》地表韩漫最强阿姨 3页

续写结婚七年金娜 1页

重庆机关事业单位统一制定的视同缴费指数表 1页

[爸爸不要了晓雯]爸爸不要5篇 7页

全球商务复习彭维刚 50页

自学上海话学习上海方言资料下载 32页

指纹识别系统(文献综述) 34页

0-0 人宇特能应用研究(人宇科学)(94年版) 91页