演化原型法的基本思想..docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
演化原型法的基本思想.

演化原型法的基本思想是,通过概略的系统分析与设计,在先进的IS开发工具的支持下,快速地实现一个能反映用户当前最迫切需求的原型,然后与用户一起运行并逐步改进,基本满足这个需求后,再逐步扩充其功能。因此,首先要把系统划分为相对独立的而又容易把握的若干个小系统,并选定其中一个作为第一期工程,然后在首轮开发中快速地得到其初始原型。本节以数据库(DB)设计为中心,使用Visual FoxPro(VFP)6.0,对某商业企业以其仓库的进、销、存信息系统为第一期工程,讨论用原型法开发首轮原型的具体过程。这里把系统分析与设计做得比较规范,叙述也是直线推进,是为使学生把握全貌。原型法的各轮开发都是只要做概略分析与设计就动手实现,并且是不断反复而非直线推进的。讨论中假定读者已经学过并熟悉VFP6.0。因此,有关VFP6.0的知识和程序设计这里不再重复,不熟悉的读者可参见有关的书籍。 11.4.1 系统首轮概要分析 仓库进、销、存(进货、销售、存储)管理是商业企业经营管理中的核心环节,也是一个企业能否取得效益的关键。建立仓库进、销、存信息系统的目的是使企业能做到合理进货、及时销售、库存量最小、周转灵活、没有积压,使企业取得最好的经济效益。 一. 需求初步分析 1.组织结构概况 通过调查研究,得出该商业企业的组织机构图如图11.3所示,图中只简单地给出与仓库进、销、存业务相关部分的结构层次图。供应部负责进货业务;销售部负责销售业务;仓储部下有三个仓库,负责存储各类商品。 图11.3某商业企业仓库的进、销、存组织机构图 2.业务流程概况 业务流程分析简述如下: J.进货管理 接受供应部门交来的进货单,审查,有错退回,无错则与已到货物核对,单物不符则退回,相符则把货物入库,在库存台帐各相关帐页中登入进货栏并修改库存栏。 P.盘存管理 接受仓储部门交来的盘存通知,审查,有错退回,无错则依库存台帐盘点货物,填写盘存明细表,按处理意见,登记库存台帐相应货物页,对使现存量少于最小存量者,登记进货要求单,交供应部门。 T.提货管理 接受销售部门交来的订货单,审查,有错退回,无错则与库存台帐核对,缺货项填缺货单交销售部门,并登记进货要求单交供应部门;有货项则填入提货单,交经办人提货,并登记库存台帐相应货物页的提货栏,修改其库存栏;当现存量少于最小存量时,登记进货要求单交供应部门。 从系统业务流程分析可得到系统的业务流程图如图11.4所示。 图11.4进销存信息系统的现状业务流程图 3.信息需求调查与分析 从业务流程图中找出相关单证、票据、帐簿、报表、文档等原始资料,从中抽出反映信息需求的相关事项。下面以本系统中最有代表性的库存台帐为例(图11.5)。 为节省篇幅,其它单证帐表,如进货单、提货单、盘存明细表、仓库月报表等就不一一列举。 从原始资料中抽出各栏目名称等系统要保存使用的相关事项,去掉组合项、导出项、泛指项得到基本项(不能在系统内生成、来自外部的项),就是要组织数据库基表中的信息。列举如下: 货号,货名,型号,规格,计量单位;部门号,部门名,部门类型,位置,电话; 员工号,姓名,性别,生日,职务,住址,电话;客户号,客户名,地址,信誉度,联系人,邮编,电话; 供应商号,户名,信誉度,联系人,邮编,电话;货物所存库号,库存价,期初存量,现存量,最低存量,最高存量,采购批量; 员工所属部门号,聘用日期;部门主管工号,任职日期; 提货单号,日期,时间,经手员工号,提货客户号,所提货号,售价,提货数量; 进货单号,日期,时间,经手员工号,进供供应商号,所进货号,进价,供应数量; 盘存单号,日期,盘存库号,清点员,对帐员,审查员,所盘货号,实存量,处理意见。 图11.5库存台帐格式示意图 4.处理功能现状调查分析 在以数据库为中心的原型法中,按业务流程图划分功能,通常只要展开一两层就可以了。本例划分为进货、提货、盘存3个子系统,功能层次图如图11.6所示。 图11.6 进销存信息系统现状功能层次简图 二、 数据库初始概念设计 由系统的基本数据项,按照由基本项构思E-R图的四条原则,并根据系统的基本功能要求,导出三个初始局部E-R子图,并改进,然后综合成系统全局E-R草图,再经过优化,消除重复的实体与重复的联系;或者引进所需的联系体,把多元联系转换为多个二元联系,最终得到系统的全局E-R图。 1.初始局部E-R图的构思 由基本数据项,得到提货、进货、盘存三个子E-R图如下(实体的属性为列出): 图11.7进销存信息系统初始局部E-R图 2.初始局部E-R图的改进

您可能关注的文档

文档评论(0)

fglgf11gf21gI + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档