物流信息系统开发(下)_第1页
物流信息系统开发(下)_第2页
物流信息系统开发(下)_第3页
物流信息系统开发(下)_第4页
物流信息系统开发(下)_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章物流信息系统开发(下),物流信息管理,导引,要点,5.1开发方法5.2系统分析5.3系统设计5.4面向对象的分析与设计5.5系统实施实验,第4节面向对象的分析与设计,4.1统一建模语言4.2用例图4.3静态模型4.4动态模型,4.1统一建模语言,Rational统一过程(RationalUnifiedProcess),4.2用例图,用例图则用简单的图形元素表示出系统的活动者、用例,以及它们之间的联系,准确描述了活动者与系统的交互情况和系统所提供的服务,活动者用例用例的联系,4.3静态模型,1对象类图,泛化关系聚合关系实现关系关联关系依赖关系,2对象图,对象图显示了一组对象和它们之间的关系,3包图、组件图与配置图,UML提供了两种物理表示图形:组件图和配置图,4.4动态模型,1顺序图,2协作图,3状态图,状态图是描述一个对象基于事件反应的动态行为,显示了该对象如何根据当前所处的状态对不同的事件做出反应。,4活动图,UML应用示例,背景现状功能分析,构思问题域的静态模型,动态模型的构建顺序图,状态图,系统实施平台,第5节系统实施,5.1编程与系统测试5.2系统转换,5.1编程与系统测试,1程序设计衡量编程工作的指标可靠性可维护性可理解性(可读性)效率编程工具的选择,2程序测试,测试的目的在于:测试是指“用意在发现错误而执行一个程序的过程”一个好的测试用例是指这个测试用例有很高的概率可以发现一个尚未发现的错误一个成功的测试是指它成功发现了一个尚未发现的错误。,3系统测试,模块测试系统联调分调总调,5.2系统转换,1人员培训管理人员系统操作人员系统维护人员,2系统试运行,数据准备试运行,3系统转换方式,直接转换并行转换分段转换,实验,1实验目的该实验旨在结合原型法的基本思想、结构化的工具方法,以数据库为中心模拟实现一个企业的仓库库存管理系统的主要部分。借助VFP数据库管理系统及其语言(或使用VB、SQL、Access等),通过具体实现库存管理数据库建立、进货入库业务模块、提货出库业务模块(选做)和主控模块及其菜单系统,使学生能理解如何运用所学原理、方法与工具,开发物流信息系统来分析解决管理中的实际问题。,2案例背景,组织机构概况,业务流程概况,处理功能现状调查分析在以数据库为中心的原型法中,按业务流程图划分功能,通常只要展开一两层就可以了。本例划分为进货、提货、盘存3个子系统,3实验内容,根据上述描述,结合自身对批发企业库存业务的认识或调查,按照数据库设计分析与设计的基本思路,结合结构化生命周期、原型法,画出提货、进货和盘存的ERD,并进一步优化改进以完成全局ERD。然后,以数据库为中心进行库存业务流程再造,得出进货管理、提货管理、盘存管理的业务流程图。最后对系统的功能进行分析与设计,绘制各子系统的模块结构图,以及主控模块图或菜单结构。,库存管理数据库建立(1)设计数据表框架(2)建立数据库(3)建立数据库表结构(4)建立临时表结构(5)初始数据输入,仓库库存业务模块设计实现(1)设计人工进货单(2)设计测试数据(3)设计进货业务子系统(4)设计并实现进货入库业务子系统子菜单(5)设计并实现进单输入模块(6)设计并实现验货管理模块(7)设计并实现入库管理模块(8)设计并实现单货不符进货处理模块(9)运行该业务模块,输入进货单,完成进货管理子系统测试。,仓库库存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论