实验五、系统分析-数据流程调查_第1页
实验五、系统分析-数据流程调查_第2页
实验五、系统分析-数据流程调查_第3页
实验五、系统分析-数据流程调查_第4页
实验五、系统分析-数据流程调查_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

实验五、系统分析实验—数据流程分析一、实验目的1.能够运用管理信息系统的系统分析方法,结合分组选择的实际系统,完成该系统的业务流程分析;2.通过调查,包括详细调查表的编制,了解实际系统的详细情况;3.熟悉业务流程图、业务分析的方法。4.掌握需求分析的步骤和数据流程调查的方法;5.熟悉数据流程分析、数据流程图绘制的方法。6.掌握应用VISIO绘制数据流程图(DFD),掌握数据流程图分层次的绘制方法。7.掌握编写数据字典的方法和步骤。二、实验内容及步骤1.系统分析案例(1)如果小组有自己的选题,可以根据自己的选题进行业务流程的描述和业务流程图的绘制,在业务流程分析基础上,进行数据流程图的绘制。(2)如果暂时未确定,根据以下VCD出售租借连锁店管理系统开发需求调查文字,完成后续实验。VCD出售租借连锁店管理系统开发需求调查:市内某家大型VCD出售租借连锁店有许多员工,每个员工只能服务于一家租借店;每个员工有工号、姓名、性别、年龄、政治面貌等属性;每家店日常工作主要有:租借、归还、逾期罚款等(租借人首先要办理租借卡,租借卡分为年卡、月卡和零租卡)。具体操作流程如下:出售租借:根据购买人或租借人提供的VCD租借单,查阅库存,如果有,则办理销售或租借并登记销售(记录销售记录单号、购买人卡号、购买日期、VCD编码、数量、单价,经办员工号)或租借流水帐(记录租借记录单号、租借人卡号、租借日期、VCD编码、数量、归还日期,经办员工号);如果没有相应的VCD,则可根据购买人或租借人的要求办理预约登记(记录预约登记单号、购买或租借卡卡号、VCD编码、数量、经办员工号),当有VCD时,及时通知购买人或租借人。归还:根据租借人提供的所还VCD,检查VCD是否完好,如果完好,则办理归还登记(记录归还单号、租借人卡号、归还日期、VCD编码、数量、经办员工号),如果有损坏的VCD,办理赔偿登记(记录赔偿单号、租借卡卡号、赔偿日期、赔偿VCD编码、数量、金额,经办员工号),并把赔偿通知单通知给租借人。逾期罚款通知:查询逾期未还的VCD,及时通知租借人,并进行相应的罚款登记(记录罚款单号、租借卡卡号、罚款日期、罚款金额、经办员工号)。2.数据流程明确如果是自主选题,完成对实际系统的详细调查(课前)、业务流程分析,调查明确实际系统对应的数据和数据流程。3.数据流程分析对系统的数据流程进行分析,利用VISIO绘制数据流程图。具体案例参见“四、公共图书馆数据流程分析案例”。4.数据字典对系统的数据流程图进行解释,编制数据字典。三、实验报告各实验分组编制一份完整的系统分析报告—数据流程调查(报告模板参见附录)。可参考实验案例。四、公共图书馆数据流程分析及数据字典案例1.数据流程分析通过调查和分析,公共图书馆公共服务资源最终得出的数据流程图顶层图和一级细化图,分别如下所示:图1预约系统数据流程顶层图图2预约系统数据流程图一级细化图图2反映出预约管理系统整个业务数据流程。该流程主要包括以下几个步骤:(1)用户网上注册:用户利用该系统在数据库中增加一个账户;(2)查看系统通知:在预约前,提醒用户首先查看系统通知,浏览通知内容;(3)用户选择资源类型:用户利用该系统选择欲预约的资源类型;(4)用户查看资源空闲状况:用户利用该系统浏览资源在某日期某时段的预约情况;(5)用户提交预约信息:系统客户可向系统提交预约申请;(6)审核预约申请:资源管理者对预约申请进行受理、审核;(7)批准预约申请:经过确认且符合条件的申请将得到批准;(8)拒绝预约申请:不符合条件的申请被拒绝,管理者注明拒绝原因;(9)信息存档:资源管理者将审核通过的预约信息和用户信息存档,以便进行统计、管理;(10)用户查看预约申请结果:用户利用该系统查看预约记录,查阅各记录的预约状态;(11)用户删除预约申请:用户利用该系统可以删除预约状态为“待审核”的预约记录;(12)资源周期使用情况统计分析:资源管理者利用该系统可以统计一定周期内资源的利用率。2.数据字典数据字典是关于数据的信息的集合,是在数据流程图的基础上,对数据流程图中的各个元素进行详细的定义与描述,起到对数据流程图进行补充说明的作用。数据流程图是系统的大框架,而数据字典以及加工说明则是对数据流程图中每个成分的精确描述,它们有着密切的联系,必须结合使用。数据字典的内容包括:数据项、数据结构、数据流、数据存储、外部实体和处理逻辑。本系统的部分主要数据字典如下:(1)数据项数据项也称数据元素,是最基本的数据组成单位,也就是不能再分解的数据单元,如用户账号、公共服务资源编号、资源管理者编号等。下表是对系统中重要数据元素的描述。表1数据项编号名称简述别名类型长度取值/含义DI0001用户编号公共服务资源预约系统中用户的编号用户IDchar15a-用户类型编码,bb-所在部门或者院系代号,ccccc-公共服务资源类型代号,ddddddd-顺序号DI0002资源管理者编号公共服务资源预约系统中资源管理者的编号资源管理者IDchar6a-资源管理者类型编码,bb-所在部门代号,ddd-顺序号DI0003公共服务资源编号公共服务资源预约系统中公共服务资源的编号公共服务资源IDchar13a-资源类型编码,bbbbbbbb-公共服务资源代号,cc-顺序号DI0004预约申请编号公共服务资源预约系统中预约申请单的编号预约申请单IDchar32a-日期标准编码,bbbbbbbbbbbbbbb-用户代号,ccccc-公共服务资源代号,dddd-顺序号(2)数据结构数据项是不能分解的数据,而数据结构是可以进一步分解的数据包。数据结构由两个或两个以上相互关联的数据元素或者其他数据结构组成的。一个数据结构可以由若干个数据元素组成,也可以由若干个数据结构组成,还可以由若干个数据元素和数据结构组成。如用户信息是由用户账号、密码、真实姓名、性别、年龄、机构名称、电子邮件等数据元素组成的数据结构。下表是对系统数据结构的描述:表2数据结构编号名称简述别名数据结构组成有关的数据流或数据结构有关的处理逻辑DS001用户基本信息描述用户固有的属性用户信息DI0001+密码+真实姓名+院系或部门名称+年龄+性别+电子邮箱DF0001,DS0004P0001,P0002DS002资源管理者基本信息描述管理者固有的属性管理者信息DI0002+密码+真实姓名+院系名称+年龄+性别+管理员角色DF0001,DS0004,DS0005,DS0006P0003DS003公共服务资源基本信息描述公共服务资源固有的属性公共服务资源信息DI0003+资源名称+资源类型+联系电话+资源管理者姓名+有无投影设备+有无影像设备+有无音像设备+可容纳人数DF0001,DS0004P0004DS004预约申请单基本信息描述预约申请单固有的属性预约申请单信息DI0004+DI0003+预约日期+预约节数+DI0001+预约申请备注+预约申请单状态DF0001,DS0003,DS0004,DS0006P0002,P0003续表2编号名称简述别名数据结构组成有关的数据流或数据结构有关的处理逻辑DS005系统通知基本信息描述系统通知固有的属性系统通知信息系统通知编号+DI0002+管理员姓名+系统通知详细内容+系统通知发布日期DF0002P0004DS006资源使用统计基本信息描述使用统计固有的属性资源使用统计信息资源使用统计编号+DI0003+资源预约占用课时数+学期总课时数+资源利用率DF0003,DS0004P0005(3)数据流数据流是数据结构在系统内传输的路径。数据流的组成可以是一个已定义的数据结构,也可以由若干数据项和数据结构组成。如果是已定义的数据结构,可以直接在描述栏写上该数据结构的编码和名称;如果是由若干数据项和数据结构组成,则必须按数据结构组成的描述方式来描述该数据流的组成。下表是对数据流的描述:表3数据流数据流编号数据流名称描述数据流去向数据流量高峰期及流量DF0001预约信息表描述预约的基本信息用户预约审核DS0001+预约请求不定不定DF0002申请单审核信息表描述用户预约申请的审核信息预约信息表用户查看申请结果、资源使用统计DS0004+资源管理者审核信息不定不定DF0003资源使用统计信息表描述资源使用统计的基本信息预约信息表资源管理员统计DS0003+统计详细信息不定不定(4)数据存储数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。在数据字典中,只描述数据存储的逻辑结构,而不涉及它的物理结构。下表是系统中部分表单的数据存储的描述:表4数据存储数据存储编号数据存储名称简述别名组成关键词记录长度记录数容量有关的处理逻辑D1用户信息表描述用户基本信息用户概况表用户账号+密码+真实姓名+性别+年龄+院系名称+电子邮箱科目编目/DI0001190B40000条760KBP0001,P0002D2公共服务资源信息表描述公共服务资源信息公共服务资源概况表资源编号+资源名称+资源类型+联系电话+资源管理者姓名科目编目/DI0003200B4条800BP0002D3预约记录信息表描述预约记录信息预约记录概况表预约申请编号+资源编号+申请日期+申请节数+用户编号科目编目/DI0004140B80000条11200KBP0003,P0005D4统计分析表描述资源使用统计信息资源使用情况概况表资源编号+资源名称+统计周期+占用课时数+学期总课时数+资源使用率科目编目/DI000355B20条110BP0005,(5)外部实体外部实体是数据的来源和去向,外部实体主要说明外部实体产生的数据流、接收到的数据流以及该外部实体的数量。在公共服务资源预约管理系统中,用户、管理员都是外部实体。外部实体定义包括外部实体编号、外部实体名称、简述、输入数据流和输出数据流等。下表是外部实体用户的描述实例.表5外部实体用户描述实例外部实体编号外部实体名称简述输入数据流输出数据流E0001用户提出预约的对象用户注册用户信息E0002资源管理者审核预约的对象系统管理员添加资源管理者信息(6)处理逻辑处理逻辑描述数据流程图中数据的基本处理过程,比较复杂,在数据字典中仅对数据流程图中最底层的处理逻辑加以说明。下表是对系统部分处理逻辑的描述:表6处理逻辑处理逻辑编号处理逻辑名称层次号简述输入数据流输出数据流处理P0001用户注册P1.1第一次使用该系统的用户需要注册后才能使用用户基本信息用户信息表系统管理员管理用户信息P0002提交用户预约P1.6根据个人需求,结合资源空闲状况提交预约申请预约资源类型、资源预约时间、地点、用户编号预约申请单资源管理者接收该用户的预约申请P0003审核用户预约P1.7依据图书馆公共服务资源的使用规定、用户的预约时间和各资源的现况处理用户预约预约资源类型、资源预约时间、资源现在状况预约审核单实际情况依据图书馆公共服务资源的使用规定处理续表2.7处理逻辑编号处理逻辑名称层次号简述输入数据流输出数据流处理P0004发布系统通知P1.2需要向用户申明有关公告时,资源管理员及时发布通知通知内容系统通知信息表资源管理员发布相关通知,由系统管理员审核P0005统计分析资源周期使用情况P1.11统计资源在一定周期内的利用率资源预约记录资源周期使用情况统计表分析预约记录,统计一定周期内的利用率

附录实验五、系统分析—数据流程调查实验时间实验地点成绩序号学号姓名分工12345一、实验目的1.能够运用管理信息系统的系统分析方法,结合分组选择的实际系统,完成该系统的业务流程分析;2.通过调查,包括详细调查表的编制,了解实际系统的详

温馨提示

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

评论

0/150

提交评论