超市物流数据库系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

超市物流管理系统项目数据库实验报告学院信息与电子工程学院专业班级计算机科学与技术071组员虞赵俊107021022欧东旭107021021沈新杰107021016张国晓107021004俞芳青107021010组长虞赵俊联系电话15858173643指导教师俞坚1目录第1章系统需求分析.........................................................................................21.1需求概述.............................................................................................................21.2需求描述.............................................................................................................31.2.1数据流图:...................................................................................................31.2.2数据字典.......................................................................................................9第2章系统初步设计........................................................................................172.1基于POWERDESIGNER的数据库设计..............................................................172.1.1概念数据模型............................................................................................172.1.2物理数据模型.............................................................................................212.1.3创建表的脚本文件....................................................................................222.2数据库不规范化设计举例...............................................................................222.2.1不满足第二范式举例................................................................................452.2.2不满足第三范式举例................................................................................462.3基于MYECLIPSE的系统功能界面设计...........................................................482.3.1系统功能图................................................................................................482.3.2系统功能描述............................................................................................48第3章系统详细设计与实现.............................................................................513.1系统功能界面....................................................................................................513.1.1登录界面....................................................................................................513.1.2主界面........................................................................................................513.1.3采购单入库界面........................................................................................52参考文献.............................................................................................................542第1章系统需求分析1.1需求概述当今时代,在社会日趋激烈的竞争中,在商品营销业也出现了各种形式,超市经营便是其中一种。超市可能拥有更多的途径销售产品,但是超市作为一个大型销售集体,其供货较难得到保证,销售人员则抱怨说采购员没有及时供应他们所需要的商品;实际上,采购员的效率过高,仓库里囤积的某些商品要很久才能卖完,商品会过期,仓库库位饱和,资金周转很慢,仓库管理员要定期进行商品进出货统计也比较困难,订货单和采购单上的日期和缺料清单上的日期都不相同,长此以往,造成超市经营的管理混乱,这些情况正是大多数超市目前所面临的一个严峻的问题。目前大多数超市已经开始应用了计算机技术,销售、采购管理过程已经实现半自动化,但虽然如此,但仍还有很多是依靠手工和经验来完成的,且主要集中在业务管理层次上。为了适应日益激烈的市场竞争要求,提高业务管理的工作效率,要建立一种新的超市物流管理模式。超市物流管理系统应具有如下功能:(1)对流动数据作及时的记录:在采购、销售管理中,借助计算机,对每一笔进货和出货进行记录,包括商品各项信息及日期,方便管理员对数据信息进行查找和修改,使整个管理具有高度的灵活性和可靠性。(2)对流动数据进行详细审核:在进行商品存库之前,对商品信息进行审核确认,提高信息的可靠性,减少数据的错误率;在提取商品时,也要对提货单进行比对审核。(3)对库存商品进行统一管理:库存商品按编号统一管理,详细记录库存商品各项信息以及存库日期,利于仓库管理员进行商品入库、出库的调配。31.2需求描述1.2.1数据流图:用户名、密码反馈信息登录信息验证超市物流管理登陆者信息用户员工记录文件登陆信息反馈信息超市物流管理系统数据流图(第0层)超市物流管理系统数据流图(第一层)4库存管理系统数据流图(第二层)5POS收银系统数据流图(第二层)6采购管理系统数据流图(第二层)7销售管理系统数据流图(第二层)8POS收银系统应收款数据流图(第三层)9POS收银系统收银找零数据流图(第三层)1.2.2数据字典1.2.2.1数据结构销售单编号数据项数据项别名数据类型数据项含义1销售单编号sbnochar(10)唯一标识2日期sbdatedate3员工编号snochar(10)外码10员工信息编号数据项数据项别名数据类型数据项含义1员工编号snochar(10)唯一标识2员工姓名snamechar(20)3性别ssexchar(5)4联系方式stelchar(20)5所在部门sdepartchar(20)6密码spwchar(20)7工资smoneymoney8家庭住址saddresschar(20)收款单编号数据项数据项别名数据类型数据项含义1收款单编号pbnochar(10)唯一标识2日期pbdatedate3员工编号snochar(10)外码收款记录编号数据项数据项别名数据类型数据项含义1收款单编号pbnochar(10)唯一标识,外码2商品编号wgnochar(10)唯一标识,外码113销售量prnumint4销售单价prpricemoney发票编号数据项数据项别名数据类型数据项含义1发票编号renochar(10)唯一标识2员工编号snochar(10)外码3实收金额rerpricemoney4找零金额refpricemoney5日期redatedate发票记录编号数据项数据项别名数据类型数据项含义1发票编号renochar(10)唯一标识,外码2商品编号wgnochar(10)唯一标识,外码3卖出量rrnumint4卖出单价rrpricemoney采购计划编号数据项数据项别名数据类型数据项含义1计划单编号bpnochar(10)唯一标识122计划日期bpdatedate3员工编号snochar(10)外码采购单编号数据项数据项别名数据类型数据项含义1采购单编号bbnochar(10)唯一标识2进货日期bbdatedate3员工编号snochar(10)外码库存商品信息编号数据项数据项字段名数据类型数据项含义1商品编号wgnochar(10)唯一标识2商品名称wgnamechar(20)3商品规格wgnormschar(10)4商品类型wgtypechar(10)5供应商wgmanuchar(20)6库存量wgamountint销售记录编号数据项数据项别名数据类型数据项含义131商品编号wgnochar(10)唯一标识,外码2员工编号snochar(10)唯一标识,外码3销售单编号sbnochar(10)唯一标识,外码4销售量prnum5销售单价prpricemoney采购记录编号数据项数据项别名数据类型数据项含义1采购单编号bbnochar(10)唯一标识,外码2商品编号wgnochar(10)唯一标识,外码3采购量bnumint4采购单价bpricemoney缺货记录编号数据项数据项别名数据类型数据项含义1计划单编号bpnochar(10)唯一标识,外码2商品编号wgnochar(10)唯一标识,外码3预计采购量planbnumint141.2.2.2数据处理1.与销售单有关的数据处理①.处理过程“销售单审核”可描述如下:·处理过程:销售信息核实·输入:未审核销售单·输出:已审核销售单·说明:核实销售信息,包括销售单编号、日期、员工编号等信息,建立新的销售单。②.处理过程“提交销售单”可描述如下:·处理过程:销售信息送入·输入:已审核销售单·输出:无15·说明:外部实体输入销售信息,包括销售单编号、商品编号、商品名称、销售数量、销售金额、收银员编号等信息,建立销售信息表。③.处理过程“历史销售记录查询”可描述如下:·处理过程:历史销售记录查询·输入:查询条件·输出:销售记录·说明:查询条件可为商品编号或员工编号,反馈内容为员工编号、销售数量、销售金额、销售单编号、商品编号等信息。2.与采购单有关的数据处理16①.处理过程“制定订单过程”可描述如下:·处理过程:制定订单·输入:库存商品信息·输出:采购信息单·说明:根据现有商品的库存量,包括商品编号、商品名称、商品存量(主要)、商品售价等信息,制定建立采购信息表。②.处理过程“库存商品的增加”可描述如下:·处理过程:库存商品增加·输入:核实后的采购

1 / 55
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功