1Oracle课程设计实验题目:仓库管理系统专业:计算机应用与技术班级:1440302学号:20110030226姓名:胡强指导教师:王芳12一、系统描述仓库管理系统的功能:1)、产品入仓管理:在货物送到仓库时,对货物信息进行了解并将相关信息输入到数据库中,同时更新数据库
2)、产品出仓管理:在货物运出仓库时,进行货物信息统计并将数据保存到数据库中,同时更新数据库
3)仓库货物信息提醒:当货物少于某一规定的值时,或者货物保质期将至时将发出提醒
4)、借出管理:凭借条借出,然后能够还库
5)、查询修改:管理员可以进行一系列查询:查询货物类别及货物的信息、数量和货物流动的规则(对货物出仓进仓的要求);并可以对以上查询进行修改;可以查询某一天货物流动的信息,以及出仓及入仓的详细信息
6)、初始化库存设置:设置库存的初始化值,库存的上下警戒限制
7)、盘库情况:反映没有、年的库存情况;二、系统需求分析利用用例图、类图、E-R图对系统进行需求分析
仓库管理系统可以实现对仓库货物信息、出仓货物管理、进仓货物管理、货物数量管理以及货物出入仓限制规则,以下为其用例图、类图及E-R图
仓库管理系统用例图32类图表1:产品信息表PRO字段名数据类型长度约束说明PROIDNUMBER11主码产品编号PRONAMEVARCHAR220NOTNULL产品名称PRODRESSVARCHAR250产品地址DREPHONENUMBER20产品地址号码BDATENUMBER5NOTNULL保质天数DEMOVARCHAR2100说明表2:产品信息管理PRO_MAN字段名数据类型长度约束说明PROIDNUMBER11主码,外码产品编号BIRDATEDATE主码产品生产日期ZNUMNUMBER20NOTNULL产品数量DEMOVARCHAR2100说明表3:产品出库管理C_PRO字段名数据类型长度约束说明PROI