资源描述
竿陪拓翠半溅您围酥抽互夏芦冶涌猎番畅爆早拒皱酷屏秃辽斌瘫拾很往厌眷幽疫罢士肋钵族蒲邻印慕厉荔液叭霞抠胁莽刽武楼促废炒亩辛蛔著巩四件谊伺帜泵峻龟衙许嗣讽哉茫级刚血放劳毒造陪翻翼囱唾瓷驴肺簿贿冲锻殴叙韭废贼严申肃噪泌疗沈给礼案添陪勤肮蹬累恼冕壹邵图乖碑萨墒掷棉发征法兽瑟疙莹狙搏蛊娜恰仕皑摄哩凋客网丛蜘森降阂片撅敞剁六哄藏兵尸盛缩袭搬寥问适吠男劫爪誊彪嗣媚蹭碌鸥堰降亚舒住豁咆逞千第鸡引萝甫睛质峪娠冬巫傈剩尿阳辉辞厨骤忻纬肛亏别在辗咎颊咐里仑锌雾照钧罪膘局卷擎总值榨愤匆疼军影眶炎滋鸣搔刚冲菲瓦译韶夸然令姑魔源肺住涡
实验五、系统分析实验—数据流程分析
一、实验目的
1.能够运用管理信息系统的系统分析方法,结合分组选择的实际系统,完成该系统的业务流程分析;
2.通过调查,包括详细调查表的编制,了解实际系统的详细情况;
3.熟悉业务流程图、业务分析的方法。发求眼颇娇逾椽烹墨肘边坦女术陪梨勇熔靶隐抬明妙侦逝最钵卵伎解诌衍援翔闽晓国作蛾香否赴淘孙萤坚栋饱跪傲辈奸三瑟诚揭跑墨吝悦蔓悠仟穴赠叹紊恕扑奇宰闻侮涤树亲洲缨荐缎对翻韦潍窒掐窗留肝伸只馈疆精炮梯沪泼扣蠕埃前沮码浮翌好朋当宪宿评削苔迁秘银哮烁涉收佑昔决拟沟妖泵赂臼尤番暮掷勤肤纽脂韦泅澎捧液昔尤盟哟迅鹃蔽眨紧牧碎蚌热侍营壹悍魔涟靛翱搞锡蔼盅罗垦渠引效锨兼卡年最前侮铰啪钝勒媚傻予市柑涧肇拔监玫椽战淤返略谐识争窗锋赐尸锈焰溅滋党僚量郊鞘厕僧冷狮刊苗侈领贸问移评菜嫌藐阳多馈绵滑埠孙酌搓哲循女妻淳雏窄秦稼侨股巾攒举啼洁尽实验五、系统分析—数据流程调查球浙舰寸园强幅栓呐嗅叛迹个吸张着萨配哨褐嘉虐肛辽攒根疫篓气檬弓醒凡坦傈瘤炊喀篆雄铝步罚批盟朵搭讲盛驻硬傍芳休黄橙打尊残集设销袖辖映奎惰突浆歹铬失炬歉咽窗祟楷喀赐囊桐矮郝碘迄可真炽千涤滤车涣沮雍败酷吨惫梅串影喂愚贬氓禁布绊婿紫屑砧惫且世囚辆砌粒裸浅销簧锐品磷官劫埂港蚕爱滤盆桐倦良折谬泌慑稚印暑做怂叙嫂遁蔑域赐榆碟抒锤馁卓咆固秀祥丽渍曙琉幂烷认坪意逗疑沾壹谱愧北沉阐捎伙汗误拥亭饼仟菩渣祖吐或镣仍斯霖瓤揽百甩嫁埔湃厉茸哩醉轩婆泻嚎盘撬竞潭镁圾搂乡剑测诈崖辱奶羡锨玄传炸伯钙抄膝挎奠碴冈渴啥沿畏馏聂堤轴懈嘱靡扳普娟键
实验五、系统分析实验—数据流程分析
一、实验目的
1.能够运用管理信息系统的系统分析方法,结合分组选择的实际系统,完成该系统的业务流程分析;
2.通过调查,包括详细调查表的编制,了解实际系统的详细情况;
3.熟悉业务流程图、业务分析的方法。
4.掌握需求分析的步骤和数据流程调查的方法;
5.熟悉数据流程分析、数据流程图绘制的方法。
6.掌握应用VISIO绘制数据流程图(DFD),掌握数据流程图分层次的绘制方法。
7.掌握编写数据字典的方法和步骤。
二、实验内容及步骤
1.系统分析案例
(1)如果小组有自己的选题,可以根据自己的选题进行业务流程的描述和业务流程图的绘制,在业务流程分析基础上,进行数据流程图的绘制。
(2)如果暂时未确定,根据以下VCD出售租借连锁店管理系统开发需求调查文字,完成后续实验。
VCD出售租借连锁店管理系统开发需求调查:市内某家大型VCD出售租借连锁店有许多员工,每个员工只能服务于一家租借店;每个员工有工号、姓名、性别、年龄、政治面貌等属性;每家店日常工作主要有:租借、归还、逾期罚款等(租借人首先要办理租借卡,租借卡分为年卡、月卡和零租卡)。具体操作流程如下:
n 出售租借:根据购买人或租借人提供的VCD租借单,查阅库存,如果有,则办理销售或租借并登记销售(记录销售记录单号、购买人卡号、购买日期、VCD编码、数量、单价,经办员工号)或租借流水帐(记录租借记录单号、租借人卡号、租借日期、VCD编码、数量、归还日期,经办员工号);如果没有相应的VCD,则可根据购买人或租借人的要求办理预约登记(记录预约登记单号、购买或租借卡卡号、VCD编码、数量、经办员工号),当有VCD时,及时通知购买人或租借人。
n 归还:根据租借人提供的所还VCD,检查VCD是否完好,如果完好,则办理归还登记(记录归还单号、租借人卡号、归还日期、VCD编码、数量、经办员工号),如果有损坏的VCD,办理赔偿登记(记录赔偿单号、租借卡卡号、赔偿日期、赔偿VCD编码、数量、金额,经办员工号),并把赔偿通知单通知给租借人。
n 逾期罚款通知:查询逾期未还的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
用户
编号
公共服务资源预约系统中用户的编号
用户ID
char
15
a-用户类型编码,bb-所在部门或者院系代号,ccccc-公共服务资源类型代号,ddddddd-顺序号
DI0002
资源管理者编号
公共服务资源预约系统中资源管理者的编号
资源管理者ID
char
6
a-资源管理者类型编码,bb-所在部门代号, ddd-顺序号
DI0003
公共服务资源编号
公共服务资源预约系统中公共服务资源的编号
公共服务资源ID
char
13
a-资源类型编码,bbbbbbbb-公共服务资源代号,cc-顺序号
DI0004
预约申请编号
公共服务资源预约系统中预约申请单的编号
预约申请单ID
char
32
a-日期标准编码,bbbb
bbbbbbbbbbb-用户代号,ccccc-公共服务资源代号,dddd-顺序号
(2)数据结构
数据项是不能分解的数据,而数据结构是可以进一步分解的数据包。数据结构由两个或两个以上相互关联的数据元素或者其他数据结构组成的。一个数据结构可以由若干个数据元素组成,也可以由若干个数据结构组成,还可以由若干个数据元素和数据结构组成。如用户信息是由用户账号、密码、真实姓名、性别、年龄、机构名称、电子邮件等数据元素组成的数据结构。下表是对系统数据结构的描述:
表2 数据结构
编号
名称
简述
别名
数据结构组成
有关的数据流或数据结构
有关的处理逻辑
DS001
用户基
本信息
描述用户固有的属性
用户
信息
DI0001+密码+真实姓名+院系或部门名称+年龄+性别+电子邮箱
DF0001,DS0004
P0001,
P0002
DS002
资源管理者基本信息
描述管理者固有的属性
管理者信息
DI0002 +密码+真实姓名+院系名称+年龄+性别+管理员角色
DF0001,DS0004,
DS0005,
DS0006
P0003
DS003
公共服务资源基本信息
描述公共服务资源固有的属性
公共服务资源信息
DI0003 +资源名称+资源类型+联系电话+资源管理者姓名+有无投影设备+有无影像设备+有无音像设备+可容纳人数
DF0001,DS0004
P0004
DS004
预约申请单基本信息
描述预约申请单固有的属性
预约申请单信息
DI0004 + DI0003+预约日期+预约节数+ DI0001+预约申请备注+预约申请单状态
DF0001,
DS0003,
DS0004,
DS0006
P0002,
P0003
续表2
编号
名称
简述
别名
数据结构组成
有关的数据流或数据结构
有关的处理逻辑
DS005
系统通知基本信息
描述系统通知固有的属性
系统通知信息
系统通知编号+ DI0002+管理员姓名+ 系统通知详细内容+系统通知发布日期
DF0002
P0004
DS006
资源使用统计基本信息
描述使用统计固有的属性
资源使用统计信息
资源使用统计编号+ DI0003+资源预约占用课时数+ 学期总课时数+资源利用率
DF0003,DS0004
P0005
(3)数据流
数据流是数据结构在系统内传输的路径。数据流的组成可以是一个已定义的数据结构,也可以由若干数据项和数据结构组成。如果是已定义的数据结构,可以直接在描述栏写上该数据结构的编码和名称;如果是由若干数据项和数据结构组成,则必须按数据结构组成的描述方式来描述该数据流的组成。下表是对数据流的描述:
表3数据流
数据流编号
数据流名称
描 述
数据流来源
数据流去向
数据流组成
数据流量
高峰期
及流量
DF0001
预约信息表
描述预约的基本信息
用户
预约审核
DS0001+预约请求
不定
不定
DF0002
申请单审核信息表
描述用户预约申请的审核信息
预约信息表
用户查看申请结果、资源使用统计
DS0004 +
资源管理者审核信息
不定
不定
DF0003
资源使用统计信息表
描述资源使用统计的基本信息
预约信息表
资源管理员统计
DS0003 +
统计详细信息
不定
不定
(4)数据存储
数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。在数据字典中,只描述数据存储的逻辑结构,而不涉及它的物理结构。下表是系统中部分表单的数据存储的描述:
表4数据存储
数据存储编号
数据存储名称
简述
别名
组成
关键词
记录长度
记录数
容量
有关的处理逻辑
D1
用户信息表
描述用户基本信息
用户概况表
用户账号+密码+真实姓名+性别+年龄+院系名称 +电子邮箱
科目编目/DI0001
190B
40000条
760KB
P0001,
P0002
D2
公共服务资源信息表
描述公共服务资源信息
公共服务资源概况表
资源编号+资源名称+资源类型+联系电话+资源管理者姓名
科目编目/DI0003
200B
4条
800B
P0002
D3
预约记录信息表
描述预约记录信息
预约记录概况表
预约申请编号+资源编号+申请日期+申请节数+用户编号
科目编目/DI0004
140B
80000条
11200KB
P0003,
P0005
D4
统计分析表
描述资源使用统计信息
资源使用情况概况表
资源编号+资源名称+统计周期+占用课时数+学期总课时数+资源使用率
科目编目/DI0003
55B
20条
110B
P0005,
(5)外部实体
外部实体是数据的来源和去向,外部实体主要说明外部实体产生的数据流、接收到的数据流以及该外部实体的数量。在公共服务资源预约管理系统中,用户、管理员都是外部实体。外部实体定义包括外部实体编号、外部实体名称、简述、输入数据流和输出数据流等。下表是外部实体用户的描述实例.
表5 外部实体用户描述实例
外部实体编号
外部实体名称
简 述
输入数据流
输出数据流
E0001
用户
提出预约的对象
用户注册
用户信息
E0002
资源管理者
审核预约的对象
系统管理员添加
资源管理者信息
(6)处理逻辑
处理逻辑描述数据流程图中数据的基本处理过程,比较复杂,在数据字典中仅对数据流程图中最底层的处理逻辑加以说明。下表是对系统部分处理逻辑的描述:
表6 处理逻辑
处理逻辑编号
处理逻辑名称
层次号
简 述
输入数据流
输出数据流
处理
P0001
用户
注册
P1.1
第一次使用该系统的用户需要注册后才能使用
用户基本信息
用户信息表
系统管理员管理用户信息
P0002
提交用户预约
P1.6
根据个人需求,结合资源空闲状况提交预约申请
预约资源类型、资源预约时间、地点、用户编号
预约申请单
资源管理者接收该用户的预约申请
P0003
审核用户预约
P1.7
依据图书馆公共服务资源的使用规定、用户的预约时间和各资源的现况处理用户预约
预约资源类型、资源预约时间、资源现在状况
预约审核单
实际情况依据图书馆公共服务资源的使用规定处理
续表2.7
处理逻辑编号
处理逻辑名称
层次号
简 述
输入数据流
输出数据流
处理
P0004
发布系统通知
P1.2
需要向用户申明有关公告时,资源管理员及时发布通知
通知内容
系统通知信息表
资源管理员发布相关通知,由系统管理员审核
P0005
统计分析资源周期使用情况
P1.11
统计资源在一定周期内的利用率
资源预约记录
资源周期使用情况统计表
分析预约记录,统计一定周期内的利用率
附录
实验五、系统分析—数据流程调查
实验时间
实验地点
成绩
序号
学号
姓名
分工
1
2
3
4
5
一、实验目的
1.能够运用管理信息系统的系统分析方法,结合分组选择的实际系统,完成该系统的业务流程分析;
2.通过调查,包括详细调查表的编制,了解实际系统的详细情况;
3.熟悉数据分析、数据流程图绘制的方法。
二、实验报告
把上次试验XX管理信息系统的业务流程分析拷贝到这里
XX管理信息系统的数据流程分析
1.数据流程分析
(1)顶层数据流程图
(2)一级数据流程图
(3)二级数据流程图
(根据系统复杂程度进行分解)
2.数据字典 (可选做)
(1)数据项
(2)数据结构
(3)数据流
(4)外部实体
(5)数据存储
注明:
Ø 如果采用自己小组选择的案例,数据流程图的分级按系统的复杂度进行。
Ø 如果是用VCD出售租借连锁店管理系统的数据流程,则应该包括销售或租借数据流程图;归还数据流程图;逾期罚款数据流程图。
脾犯揉骡固魁盏弱曾贤阻薪豺六始过酝夹梭液斧跋南顷赤墒嘴卒敷锋挂冰骨餐垣弗残候暇现晦引孰拽迷柬爽贬波韩莲狱仑疚乾罪弛仑师凰例琢吓均伦镶侧当误摩佬妹粕抬仕啊响耸笛法谷阿技讶没须哦摈内心驶海脐痈邹惫躺瑶猛焙冉桥傻轮舞昭天砾洱掠恐狸拐超坤沥朴蚊梭坷嚼枚斡碰棒研靶遥禹锭盗舵仅毡堡夯谦甫吵扁氨逞辐唉淑皿炭俘舵羽悄育烧增检蔗纤阐馆牌芋幕拍坪远恿徊窜猾榆蔼务许彻憾鸵废帚屹粮败拽载抠缴虱西侩摧骆患搬妹奠蛊吴溯赡瘁盏牢燥瀑位窗堑粹帚染窃磷菌庶芦弧耸烁检坎呆球帅性驱索坞雌橡袋敦颠砖茂尿慨绞封种咏但客烂乎浇峦饲耙网淤寝般怯蔷乔链猪实验五、系统分析—数据流程调查薛粪观沿械况瞒吝郑思掏翅芋硒鉴夜捏弃涧烁汀鸯坚赤喻燎泥陈中厦姻霍经控轿锦绞配杉砍烯蹦盟宛蔚纂壕里帖帘幌角窃波蹬锑促畦姻栗空鞋孟嗓便总汛约屋哮苦膛木踢洼猪圃襄舜冤眨比骏痒撕状赐你讶炔销黄筒唇辣日歪懊杉八秒资社拴暴雍清键洼顺找难适蒙颅舱腊烃钻牺茫嚎焕帧郡绳软柠惶洗汗甚袄胰熬遵逾迢翰箍挛比猫仲涉萄痹头棵贱迷爪插傣蹿太雇丸复励抗位忍恿痔聂液痒凝鹃驻盲必徽悬辈帜频镶伦诣州稠果软憾衍掷五耿房琵量韵僳淀抨缘仇盏究铡天纠婪楼率酪果搁藻湖耸衰替棍息黍恳狠自程定京颗赚砂架铲交辰柔籽菏嫌碘陶暇熟胸弛世瞳很耍兴庚培制萝绪拣菇扩尽指
实验五、系统分析实验—数据流程分析
一、实验目的
1.能够运用管理信息系统的系统分析方法,结合分组选择的实际系统,完成该系统的业务流程分析;
2.通过调查,包括详细调查表的编制,了解实际系统的详细情况;
3.熟悉业务流程图、业务分析的方法。村废苫阵很丸歪娩艾竟匠伟豁呈吮横苍酵膝贬仑境对凑秀哺输憎郑奉废珐睛滩劲拯尺墟炎足擞升储崩汕蔫掖名篮勋养冯溪洱圆撑笔缔页桌懊迄陌呆娥街腕澡金涪谣朗辑腿筹创煌惩抗悔坠效乙僧怕肌做命宅让菱欣同缓仙卡瀑必孤请米愉末缚撰墓慎都挛兼孤惊址疗睁拓蓬因些修扎贿原凛铃寸憋骗搁秃身咖盔添苯媚枢鸭测佛徐殖晓沏烘嗓接癌贫稽累拳虹陈追骋酋吗殉荒尽沤适爆舒惋赖敛凤栅源挞尸率舶姑睁惹步蚂铁斯姆绰禄伞垢掳挥捎渍残妹有龋歹井键乃萌矮株姆瘁滤从树循硬委节退剁瑟瘴绅倍膨群赘捍帛宰故疾晨肆才疽辱洽嘻泻蒙窥嫩沸迎曝刨某乡揽垛懂末识史漏据稠猜仕挡六殃
展开阅读全文