2015仓库管理系统.docVIP

  • 4
  • 0
  • 约1.9万字
  • 约 24页
  • 2016-11-28 发布于北京
  • 举报
2015仓库管理系统

目录 系统开发的必要性及介绍……………………… 系统概要设计…………………………………… 系统详细设计…………………………………… 系统源代码……………………………………… 调试分析和测试结果…………………………… 系统使用说明书………………………………… 心得体会………………………………………… 参考文献………………………………………… 课程设计题目:仓库货品信息管理系统 一、系统开发的必要性及介绍 1.必要性 仓库管理是现代物流管理的一个重要组成部分,仓库货物管理信息系统的设计实现对存储货物信息及统计单据的计算机管理,简化作业程序,提高作业效率 4.环境要求 硬件:PC机 软件:电脑安装有TC集成环境 三、系统详细设计 1.数据结构设计 (1)数据结构的选择 选取动态数据结构,本系统是通过双向链表来完成的。 动态存储分配与释放: 申请存储空间函数malloc( ) 函数首部原型为 void * malloc(unsigned int size) 释放存储空间函数free( ) 函数首部原型为 void free(void*p) 动态数据结构——双向链表 (2) 数据类型的选择 struct commodity /*定义双向链表结构体*/ {int number; /*货物编号*/ char name[max]; /*货物名称*/ int counter; /*货物数量*/ struct commodity *piror, *next; /*定义两指针,分别指向其前驱和后继*/ }; (3)变量函数说明: COM *input( ) 操作结果:输入货品信息 COM *insert_perf( ) 操作结果:插入某货品 COM *del_perf( ) 操作结果:删除某货品 serch( ) 操作结果:查找某货品 print_perf( ) 操作结果:输出某货品 save(COM*head) 操作结果:保存 COM *openfile( ) 操作结果:载入 2.流程框图 查找模块和载入模块的算法框图在此略。 (1)输入模块 N Y N Y N Y Y (2)插入模块 N Y N Y (3)保存模块 N Y N Y (4)输出模块 Y Y N Y N 对以上各模块的文字解释说明: (1)输入模块:

文档评论(0)

1亿VIP精品文档

相关文档