《物流系统订单32988.docx》由会员分享,可在线阅读,更多相关《物流系统订单32988.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库实验验报告第一章 系系统概述该物流管理理系统是对对物流公司司业务的统统一信息化化管理,提提供在线服服务。订单单模块实现现了业务订订单的新增增,查询,修修改,删除除等功能。用户可以以会员身份或者游客身份登陆公司网站进行网上下单,当完成订单之后可根据系统提供的订单号进行订单状态的查询。公司员工需要对订单审核确认,进行删改查等管理操作。该系统是BBS结构构,运用MMVC模式式基于J22EE平台台开发的,使用Oracle数据库。我负责的是订单模块的需求分析,系统设计,数据库设计,编码和测试。该系统所使使用的开发发工具有:MyEcclipsse,Toomcatt,Rattionaal Roose
2、,PoweerDessigneer,PLL/SQLL等。第二章 系系统设计2.1订单单模块功能能设计1. 网上下单本系统是BBS结构的的WEB系系统,我们们通过在线线方式新增增订单。2. 订单审核因为是物流流系统,在在网上下单单之后,顾顾客需要将将货物送至至配送点,经经过工作人人员审核,才才能最后完完成一份订订单。3. 订单查询查询功能支支持模糊查查询,多条条件查询。可可以满足顾顾客及工作作人员的需需要。4. 订单管理管理功能包包括:查看看明细,修修改,删除除。2.2业务务逻辑设计计类图如下所所示(本部部分不是此此次作业重重点,这里里不再过叙叙述类图的的设计):第三章 数数据库设计计3.1 概
3、概念模型本系统模块块包含的实实体有:订订单基本表表,订单信信息表,订订单状态表表,货物表表,交接单单,配送点点。1. 各实体ERR图如下图图3-1到到图3-66所示。订单基本表收获配送点寄件人单位寄件人姓名寄件人联系电话寄件人详细地址发货配送点订单编号寄件人姓名寄件人单位寄件人联系电话寄件人详细地址图 311订单基本本表实体EE-R图订单信息表订单类别支付状态下单日期保价金额总计费用交接单编号订单编号货物资费发货日期备注图32订订单信息表表实体E-R图订单状态表状态更新时间操作点编号称操作员编号订单编号图 333订单状态态表实体EE-R图货物表货物名称货物数量货物重量货物编号订单编号图34 货
4、物表实体体E-R图图交接单交接单编号运力编号发货配送点订单数量最迟到达时间配送重量图35 交接单实体体E-R图图配送点所属省份所属城市办公电话配送点编号配送点名称图36 配送点实实体E-RR图2. 实体之间关关系E-RR图订单基本表订单信息表订单状态表交接单配送点属于属于属于包含货物表3. 使用PowwerDeesignner画的的ER图3.2逻辑辑模型1.订单基基本表订单基本表表中文名称字段名数据类型是否为空默认值备注订单编号Orderr_NoNUMBEER系统生成PK发货地Send_SiteeVARCHHAR2(30)收货地Rece_SiteeVARCHHAR2(30)寄件人姓名名Send
5、PP_NammeVARCHHAR2(20)寄件人单位位SendPP_UniitVARCHHAR2(40)可为空寄件人联系系电话SendPP_PhNNumNUMBEER(200)寄件人详细细地址SendPP_AdddVARCHHAR2(60)收件人姓名名RecePP_NammeVARCHHAR2(20)收件人单位位RecePP_UniitVARCHHAR2(40)可为空收件人联系系电话RecePP_PhNNumNUMBEER(200)收件人详细细地址RecePP_AdddVARCHHAR2(60)2.订单信信息表订单信息表表中文名称字段名数据类型是否为空默认值备注订单编号Orderr_NoNUM
6、BEER系统生成PK下单日期Orderr_DatteDATE提取下单时时计算机时时间网上下单的的日期,规规定时限不不确认订单单就自动取取消预订单单发货日期Send_DateeDATE发货地收到到货物确认认订单的日日期订单类别Orderr_SorrtVARCHHAR2(20)保价金额supvaalueNUMBEER可为空0货物资费Goodss_FeeeNUMBEER总计费用Totall_FeeeNUMBEER保价金额+货物资费费支付状态Pay_SStateeVARCHHAR2(20)所属交接单单编号Co_NooNUMBEER可为空生成交接单单之后才有有FK备注remarrkVARCHHAR2(1
7、00)可为空3.货物表表货物表(GGoodss)中文名称字段名数据类型是否为空默认值备注货物编号Goodss_NoNUMBEERNOTNUULLPK货物名称Goodss_NammeVARCHHAR2(20)货物数量Goodss_AmoountNUMBEER货物重量Goodss_WeiightNUMBEER订单编号Orderr_NoNUMBEERFK4.订单状状态表订单状态表表(Ordder_SStatee)中文名称字段名数据类型是否为空默认值备注记录编号Orec_NoNUMBEERNOTNUULLPK操作站编号号All_NNoNUMBEERFK操作员编号号Emp_IIDNUMBEERFK订单编
8、号Orderr_NoNUMBEERFK状态编号Orstaate_NNoNUMBEER状态更新时时间Orstaate_TTimeDATE5.交接单单表交接单表(CConn_Ordeer)中文名称字段名数据类型是否为空默认值备注交接单编号号Co_NooNumbeerPK已有运力编编号Transs_NoNumbeerFK_COO_CP目的地All_NNo_DeesNUMBEERFK交接地All_NNo_SrrcNUMBEERFK最迟到达时时间Co_LiimtimmeDate包含订单数数量Co_AmmounttNumbeer配送重量(吨)Co_WeeighttNUMBEER6.配送点点表配送点表(AA
9、ll_SStatiion)中文名称字段名数据类型是否为空默认值备注配送点编号号All_NNoNumbeer(8)NOTNUULLPK配送点名称称All_NNameVarchhar2所属省份All_PProviinVarchhar2所属城市All_CCityVarchhar2第四章 总总结经过一学期期的理论学学习,对数数据库的理理论有了一一个深层次次的理解。本本次大作业业的练习,在在理论的基基础上更加加熟练的掌掌握了数据据库设计的的基本方法法。对如何何开发一个个完整的数数据库系统统有了整体体的认识,本本次作业的的主要任务务放在了概概念设计和和逻辑设计计以及学习习使用Orraclee数据库,需需求分析已已经在本次次整体系统统开发时完完成,物理理结构设计计实际比较较难以实现现,我打算算放入下一一个阶段作作为主要研研究对象。在在定义实体体和属性,确确定各个实实体间的关关系时,并并不像学习习理论时想想象的那么么简单,必必须经过详详细的需求求分析结果果,画出好好的ER图图。逻辑设设计中如何何定义模式式,定义表表都需要详详尽的分析析。但也还还有很多问问题存在,我我会继续深深入的学习习数据库知知识。
限制150内