版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、物流管理系统的数据库设计和数据库操作需求分析物流管理系统是我们身边应用最广泛的数据库系统之一,结合该系统,使得我们的生活更加便捷。物流管理系统在正常运营中总是面临着巨大的货单业务信息。假设某物流公司需要开发一款物流管理系统,为了简化问题,现只考虑其核心业务用户管理和仓库管理以及两者产生的订单,运输等信息。 1 系统功能需求 经过需求调查,该系统主要实现以下功能:1) 用户管理注册用户,修改用户,删除用户组成。用户管理模块即管理用户的基本信息,包括,用户编号、用户姓名、性别、联系方式,所在地址等等。2) 订单管理包括订单编号,用户编号,收货地址,收货人姓名,收货人联系方式,物流费用等。3) 仓储
2、管理仓库编号,名称,容量,仓库状态,订单编号等仓储信息。4) 运输管理包括运输单号,运输时间,运输方式,运输量,运输路线,承运商,运输费用等运输信息。5)车辆管理 包括车辆编号,运输单号,车辆名称,车辆柜型,车辆容积,车辆状态等车辆信息。 6)统计功能 运输编号,订单编号,统计日期等报表类信息。 7)分拣点管理 分拣点地址编号,负责人联系方式,货物架号,订单编号等。2 系统用例建模 1)确定参与者和用例参与者代表的是使用者在于系统交互时所扮演的较色,而不是某个具体用户,根据参与者的定义和参与者的确定方法,可以识别出系统最重要的参与者有客户,仓库管理员。实践表明,通过参与者来识别用例是很有用的,
3、面对一个大系统,要列出用例单非常困难,而首先列出参与者清单,在对每个参与者列出它的用例,从而使问题变得容易。对于客户来说,主要系统用例就是填写发货单,查询物流情况。而对于管理员来说就是来处理订单,分配仓库,安排运输批次,安排车辆信息。主要系统用例就是对于本系统中的各项信息进行查询和统计。2) 建立用例图识别了参与者和用例,并确定了他们之间的关系后,就可以构造系统的用例图。用例图是描述参与者和用例之间的图形。在UML中,用类似小人的符号表示参与者,用椭圆表示用例,用矩形框表示系统边界。系统用例图如图所示。3) 用例规约用例规约是以文档形式详细描述用例,描述用例也称为用例场景,即进行对业务事件以及
4、如何同系统交互以完成任务的文字描述。没有描述的用例就像一本书的目录,只知道目录标题,并不知道这些目录标题对应的内容。以仓储作业为例,说明用例规约的书写,如图所示。订单数理查询订单信息仓库处理 查询运输单号运输处理用例名称仓储作业用例描述系统管理员将客户的订单进行仓库分配参与者管理员(主),客户(次)前置条件管理员已登录,并被授权后置条件分配入货仓库,进行仓库数据更新主要数据流 参与动作者 系统响应(1)管理员将订单提供给仓库 (2)系统经过地址辨认出订单身份和订单信息(3)系统管理员将订单录入仓库(4)系统通过识别订单上的收货地址进行仓库分配作业(5)系统进行仓库信息更新 (6)重复(3)、(
5、4)、(5)动作,直到管理员处理订单完成(7)用例结束备选事件流备选流:仓库分配仓库已满,系统显示用例结束涉及的业务实体客户、管理员、订单,仓库表 “仓储作业”用例说明图 物流管理系统用例图查询车辆编号车辆处理客户管理员报表统计 3 系统对象模型1) 识别系统的对象和类因为整个过程中我们并没有细分管理员,而是以一个管理员为管理者,这样便于系统的开发,为简化问题,在对象模型中,不考虑管理员。根据用例模型和确定类的方法,可得出物流管理系统的开发主要涉及到,用户类,订单类,仓库类,运输类,车辆类,报表类,分拣点类。这些类中借阅单类是我们抽象过来的,目的是为了使货物和仓库联系在一起。这里面有好多诸如此
6、类的分类,我们可以通过在使用过程中得以体现。2) 确定属性根据需求描述可以获取各个对象类的属性如下。用户的属性:用户编号、用户姓名、性别、联系方式,所在地址;订单的属性:订单编号,用户编号,收货地址,收货人姓名,收货人联系方式,物流费用;仓库的属性:仓库编号,名称,容量,仓库状态,订单编号等仓储信息;运输的属性:运输单号,运输时间,运输方式,运输量,运输路线,承运商,运输费用;车辆的属性:车辆编号,运输单号,车辆名称,车辆柜型,车辆容积,车辆状态;报表的属性:运输编号,订单编号,统计日期;分拣点的属性:分拣点地址编号,负责人联系方式,货物架号,订单编号。通过以上两个基点,我们得出了系统中最重要的属性和关系,接下来进行确定关系和确定服务,后续我们将通过概念设计中的E-R图来进行阐述。3) 属性字典 属性 类 定义/范围 备注用户编号 用户 10个字符用户姓名 16个字符性别 1个字符地址 20个字符联系方式 12个字符订单编号 订单 10个字符收货人姓名 16个字符收货地址 20个字符收货人联系方式 12个字符仓库编号 仓库 10个字符仓库容量 5个字符仓库状态 2个字符运输单号 运输 10字符运输时间 3B运输方式 10个字符运输量 5个字符运输路线 10个字符承运商 20个字符运输费用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【课堂设计】2014-2021学年高中生物拓展演练:1.1-细胞生活的环境(人教版必修3)
- 八年级下册英语人教版单词表
- 培养小学一年级学生全面发展-班主任教师的工作计划
- 陕西省渭南市2025届高三教学质量检测 (Ⅰ)历史试题(含答案)
- 北京市延庆区2024-2025学年七年级上学期期末考试历史试题(含答案)
- 2024-2025学年人教版数学八年级上册期末培优卷(含答案)
- 2021高考生物拉分题专项训练:专题01-细胞的分子组成(解析版)
- 【名师一号】2020-2021学年高中地理人教版同步练习必修二-双基限时练11
- 2025年0119西安融科通信技术有限公司
- 【名师一号】2020-2021学年新课标化学必修二-第二章-综合测试-化学反应与能量
- 散状料上料安全操作规程模版(3篇)
- 2025户外品牌探路者线上新媒体运营方案
- 《个案工作介入涉罪未成年人的家庭帮教研究》
- 统编版(2024新版)七年级上册道德与法治期末综合测试卷(含答案)
- 文化创意合作战略协议
- 国家开放大学法学本科《商法》历年期末考试试题及答案题库
- 2023年黑龙江日报报业集团招聘工作人员考试真题
- 安全管理人员安全培训教材
- 2024年妇保科工作总结及计划
- (T8联考)2025届高三部分重点中学12月第一次联考评物理试卷(含答案详解)
- 北京理工大学《数据结构与算法设计》2022-2023学年第一学期期末试卷
评论
0/150
提交评论