网站大量收购闲置独家精品文档,联系QQ:2885784924

lectue2软件开发过程.ppt

  1. 1、本文档共151页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
lectue2软件开发过程

99-7-14 基于可重构技术、支持动态联盟的敏捷供应链系统 应用软件系统开发过程 案例介绍 应用软件系统的开发流程 系统分析过程 系统设计过程 系统实施过程 系统信息设计:X-MIS中数据项设计 数据项名称 数据项简称 类型长度 备注 货物编号 ItemNo Char(12) 用户编号 UserNo Char(12) 存/提货订单号 OrdNo Char(12) 仓库编号 StockNo Char(12) 货位编号 StockRhNo Char(10) 货物名称 ItemName Char(20) 数量 ItemQnt Int 货物数量 单位 ItemUnit Char(10) 货物单位 系统信息设计:数据库设计 根据系统的信息模型,采用数据库设计方法,进行数据库结构设计: (1)基于ER模型的数据库设计 (2)基于IDEF1X的数据库设计 系统信息设计:文件设计 文件设计的主要内容有: (1)确定文件的结构:确定构成文件记录的各数据项及关键字; (2)确定文件的容量:根据临时数据和中间结果,确定文件的大小; 系统信息设计:文件设计 (3)确定文件的组织方式:根据文件的容量、用途、处理的特点决定文件的组织方式; (4)确定文件的存取权限及地点。 系统信息设计:文件设计 文件的组织方式主要有: (1)顺序组织 (2)索引组织 (3)顺序索引组织 文件组织方式:顺序组织 顺序组织按数据产生的顺序将其保存到文件中,适用于小量数据的存取。 数据文件 顺序组织方式 文件组织方式:索引组织 索引组织方式由数据文件和索引文件组成。确定数据记录的关键字,将数据记录写入数据文件,将数据记录在数据文件中的地址及关键字写入索引文件。 适用于大规模数据的存取。 文件组织方式:索引组织 数据文件 索引组织方式 索引文件 数据记录 数据记录在数据文件中的地址 数据记录 的关键字 文件组织方式:顺序索引组织 顺序索引组织方式将数据文件分为数据区和索引区,两部分。将数据记录写入数据区,将数据记录在数据区中的地址及关键字写入索引区。 适用于中等规模的数据存取。 文件组织方式:顺序索引组织 数据及索引文件 顺序索引组织方式 数据记录 数据记录在数据区中的地址 数据记录 的关键字 数据区 索引区 系统设计的主要内容与过程:系统软件结构设计 (1)根据系统的功能模型和信息模型设计系统的初始软件结构; (2)按照软件结构设计的优化准则及已有的软件部件,进一步调整、修改、分解或合并,优化软件结构; (3)如果是分布式应用系统,根据功能分布准则与方法,进行系统功能分布设计; (4)描述系统的用户接口,说明各模块的功能、接口数据结构及屏幕界面 系统设计的主要内容与过程:模块设计 根据每个模块的接口描述,设计其内部数据结构及处理的逻辑结构,并编写模块设计说明,为下一步的编程奠定基础 系统设计过程:文档的主要内容 1.0 概述 简要说明系统设计文档的主要内容、完成者、特殊说明等。 2.0 系统结构设计 用结构图说明系统的模块划分,简要说明每个模块的标识及功能,分层次地给出各模块间的相互调用关系。 系统设计过程:文档的主要内容 3.0 接口设计 3.1 用户接口 说明将向用户提供的人机界面的内容及格式、命令及其语法结构、各种提示及应答信息的内容与含义。 3.1 外部接口 说明本系统与其它相关系统的关联关系。包括软件与硬件之间、应用软件与系统软件之间的接口关系 系统结构与功能:计划管理 查询存货/提货/重新安排货物库存订单 计算并查询仓储能力和运输能力 确定存货订单中货物存放的仓库 编制并下达运输任务 查询运输任务的执行情况 系统结构与功能:仓库管理 查询存货/提货订单 货物入/出库事务处理 货物库存帐目管理与维护 仓库及货位信息管理与维护 系统结构与功能:运输管理 查询运输任务及其执行情况 制定并下达运输计划 司机基本信息管理 车辆基本信息管理 查询运输计划的执行情况 系统结构分析案例:系统接口 订单 管理 系统管理与维 护 仓库 管理 计划 管理 ① ② ③ ④ ⑤ 订单管理与其它子系统之间的接口 系统管理为订单管理提供仓储管理员、用户、货物的编码规则及编码 订单管理为仓库管理提供存货/提货订单 仓库管理为订单管理提供货物存储信息 订单管理为计划管理提供存货/提货订单 计划管理为订单管理提供订单的执行情况 系统结构分析案例:关键技术解决方案 (1)仓储、运输能力的计算及维护方法 (2)订单的计划与调度模型与算法

文档评论(0)

152****5013 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档