仓库管理系统的设计说明.doc

仓库管理系统的设计说明.doc

ID:58476681

大小:446.00 KB

页数:26页

时间:2020-05-15

仓库管理系统的设计说明.doc_第1页
仓库管理系统的设计说明.doc_第2页
仓库管理系统的设计说明.doc_第3页
仓库管理系统的设计说明.doc_第4页
仓库管理系统的设计说明.doc_第5页
资源描述:

《仓库管理系统的设计说明.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库课程设计报告仓库管理系统的设计专业学生班级学号指导教师完成日期目录1课程设计目的及要求12课程设计的主要容13数据库设计13.1概念设计23.2逻辑设计33.3物理设计64程序模块设计84.1登录界面模块设计84.2出、入库模块设计84.3查询模块设计95小结10附录11附录1源程序清单仓库管理系统的设计1课程设计目的及要求数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程。数据库课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程分为系统分析与数据库设计、应用程序设计和系统集成调试三个阶段进行。数据库课程设计的主要目标是:a)加深对数据库系统、

2、程序设计语言的理论知识的理解和应用水平。b)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。2课程设计的主要容A)系统分析与数据库设计阶段1)通过社会调查,选择一个实际应用数据库系统的课题。2)进行系统需求分析和系统设计,写出系统分析和设计报告。3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。B)应用程序设计阶段1)完成数据库定义工作,实现系统数据的数据处理和数据录入。2)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。C)系统集成

3、调试阶段对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。系统需求分析仓库管理系统主要用于仓库货品信息的管理,系统包括仓库管理、入库、出库和一些统计查询等几部分组成。仓库管理系统实现对货品信息的管理和总体的统计等,仓库信息,供货单位和操作员信息的查看及维护。仓库管理人员可以浏览、查询、添加、删除等产品的基本信息。⑴产品入库管理,可以填写入库单,确认产品入库;⑵产品出库管理,可以填写出库单,确认产品出库;⑶借出管理,凭借条借出,然后能够还库;⑷初始库存设置,设置库存的初始值,库存的上下警戒限;⑸可以进行盘库,反映每月、年的库存情况;⑹可以查询产品入库情况、出库情况、当前库

4、存情况,可以按出库单、入库单,产品、时间进行查询;3数据库设计3.1概念设计仓库管理系统基本信息管理操作员登陆产品信息管理仓库警示管理仓库管理操作客户信息管理查询产品信息入库操作管路修改产品信息删除产品信息添加产品信息仓库信息管理出库操作管理查询仓库信息图仓库管理系统功能模块示意图3-1查询管理操作操作员信息管理查询产品信息查询客户信息填写入库单修改客户信息添加客户信息填写出库单删除客户信息产品数量报警仓库容量报警查询客户信息E-R图:图产品及其属性E-R图3-2图出入库单据属性E-R图3-3入库表仓库号产品号入库时间数量图入库表属性E-R图3-4出库表仓库号产品号出库时间数量图出库表属性E-

5、R图3-5图仓库管理系统E-R图3-6数据字典:名字:产品别名:描述:唯一的标识一个产品的信息集合定义:产品=编号+名称+规格+体积+类别+价格+数量+重量+颜色+产地位置:存储在数据库名字:仓库别名:描述:唯一的标识一个仓库的信息集合定义:仓库=仓库号+仓库名+剩余容量+总容量位置:存储在数据库名字:客户别名:描述:唯一的标识一个客户特征的信息集合定义:客户=客户号+客户名+地址+电话+客户类型位置:存储在数据库名字:管理员别名:描述:唯一的标识管理员特征的信息集合定义:管理员=编号+性别+年龄+姓名+工龄+职务位置:存储在数据库名字:库存表别名:描述:仓库存储物资的情况定义:库存表=仓库号

6、+产品号+产品总数量位置:存储在数据库名字:入库表别名:描述:物资的入库信息定义:入库表=产品号+入库时间+数量位置:存储在数据库名字:出库表别名:描述:物资的出库信息定义:出库表=编号+出库时间+数量+管理员位置:存储在数据库3.2逻辑设计根据E-R图,数据库仓库管理系统主要包含以下5个表:仓库信息表“仓库”、产品信息表“产品”、入库操作信息表“入库”、出库操作信息表“出库”和库存产品信息表“库存”。3.2.1仓库信息表“仓库”仓库信息表“仓库”用来保存仓库信息,表“仓库”的结构如表所示。表3.2.1仓库信息表“仓库”编号字段名称数据结构说明1仓库号int仓库编号2仓库名varchar(50

7、)仓库名称3仓库备注varchar(100)仓库说明3.2.2产品信息表“产品”产品信息表“产品”用来保存产品的基本信息,表“产品”的结构如表所示。表3.2.2产品信息表“产品”编号字段名称数据结构说明1产品号int产品编号2产品名varchar(50)产品名称3产品数量int产品的数量4产品单价Varchar(20)产品的每单位价格5客户号int供应商编号3.2.3入库操作信息表“入库表”入库操

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。