Oracle课程设计报告仓库管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle课程设计报告仓库管理系统
Oracle课程设计
实验题目: 仓库管理系统
专业: 计算机应用与技术
班级: 1440302
学号: 0030226
姓名: 胡强
指导教师: 王芳
一、系统描述
仓库管理系统的功能:
1)、产品入仓管理: 在货物送到仓库时, 对货物信息进行了解并将相关信息输入到数据库中, 同时更新数据库。
2) 、产品出仓管理: 在货物运出仓库时, 进行货物信息统计并将数据保存到数据库中, 同时更新数据库。
3)仓库货物信息提醒: 当货物少于某一规定的值时, 或者货物保质期将至时将发出提醒。
4)、借出管理: 凭借条借出, 然后能够还库。
5) 、查询修改: 管理员能够进行一系列查询: 查询货物类别及货物的信息、数量和货物流动的规则( 对货物出仓进仓的要求) ; 并能够对以上查询进行修改; 能够查询某一天货物流动的信息, 以及出仓及入仓的详细信息。
6) 、初始化库存设置: 设置库存的初始化值, 库存的上下警戒限制。
7) 、盘库情况: 反映没有、年的库存情况;
二、系统需求分析
利用用例图、类图、 E-R图对系统进行需求分析。
仓库管理系统能够实现对仓库货物信息、出仓货物管理、进仓货物管理、货物数量管理以及货物出入仓限制规则, 以下为其用例图、类图及E-R图。
仓库管理系统用例图
类图
表1: 产品信息表PRO
字段名数据类型长度约束说明
PROID NUMBER 11 主码产品编号PRONAME VARCHAR2 20 NOT NULL 产品名称PRODRESS VARCHAR2 50 产品地址DREPHONE NUMBER 20 产品地址号码BDATE NUMBER 5 NOT NULL 保质天数DEMO VARCHAR2 100 说明
表2: 产品信息管理PRO_MAN
表3: 产品出库管理C_PRO
表4: 产品入库日期R_PRO
表5: 产品仓库限制规则