案例3-结构化分析.docVIP

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

系统需求概述 本系统主要是通过软硬件结合,开发一套娱乐城的自动计费系统,并且能够分析和统计出各种数据。通过和系统使用者的反复商议,确定了如下的系统需求描述: 该系统的使用者包括两类:一类是主管人员,另一类是一般操作人员,两类人员对系统的使用权限不同,以下描述中如不特别指明是主管人员的权限操作,则均为一般操作人员的操作。 该系统将控制娱乐城中16张桌球台上方灯的亮和灭( 每张桌子一盏灯),灯亮则表示开始本次消费,同时开始计费,灯灭则表示结束本次消费,结帐,并且把消费信息写入数据库中,供系统使用者根据日期或时间查询当日的营业总况, 主管人员还能查询当月的营业总况,营业总况信息包括营业日期时间( 包括开始、结束时间)、所在时间段价格、消费额及其汇总、打折情况登记;并且能打印出日报表,主管人员能打印出月报表,日、月报表所含数据项相同,包含如上的营业总况信息即可;系统还能进行相应的修改,这些修改只能由主管人员完成,包括:修改系统的使用密码或主管人员使用密码,修改时间段价格、修改时间段折扣率、修改会员卡消费折扣等,对于折扣,一般消费者享受分时段折扣,而持会员卡消费者享受专门的会员卡消费折扣。 系统详细需求分析 通过上述的系统需求描述,把系统实现分为硬件实现和软件实现两部分: (1)硬件部分主要提供一个供上层用户界面实时对外界物理设备进行控制的接口。这里所指的外界物理设备主要指桌球台的控制灯,它可通过操作员操纵主控界面上按钮来实现。 (2)软件部分则要实现上述描述的所有功能,并将其集成为计算机上的一个主操作台。 软件部分分析 结构化的分析方法,就是要根据软件内部数据传递、变换的关系,自顶向下逐层分解,描绘出满足功能要求的软件模型,它所采用的描述工具有数据流图、数据词典和小说明。下面就将把这个系统的需求用这些描述工具表达出来,这将形成需求说明书中的主要部分。 根据描述,分析出该系统对数据的处理存在两种功能上的差异,这是因为系统的使用者主要是两种人员。由于操作员操作的功能集是主管人员操作的功能集的真子集,因此这里只对主管人员操作功能进行进一步细分,即顶层数据流图中的加工,这样一般操作人员的操作功能同样能从中找到具体描述。 其中部分数据字典的示例如下: 数据存储名称:营业总况信息表 别名:无 简述:存放每次营业的信息 组成:编号+营业日期时间+所在时间段价格+折扣率+消费额 组织方式:索引文件,以编号为关键字 数据项名称:编号 别名:无 简述:每次营业编号 类型:字符串 长度:11 取值范围及含义:第1-2位:数字表年份 第3-4位:数字表月份 第5-6位:数字表日期 第7-11位:数字表当天序号 部分小说明示例如下: 加工名:计算消费总金额 编号:2.4.3 激发条件:收到结束时间( 即知道使用时间) 输入:使用时间 输出:结帐单 加工逻辑:根据折扣信息表、时间段价格表 If 没有会员卡 Then 当时时间段价格*使用时间*一般折扣率 Else 当时时间段价格*使用时间*会员折扣率 Endif 当做完上述的需求分析后,还可据此做一个简单的模型,比如提供一个初步的人机界面,供用户 更形象地来检验该系统的需求是否与其想法一致。

文档评论(0)

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

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

1亿VIP精品文档

相关文档