- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 2
本科实验报告
课程名称: 系统分析与设计
实验项目: 《 动物园管理 》实验
实验地点: 逸夫楼302
专业班级: 软件1201 学号: 2012004949
学生姓名: 柳 婵
指导教师: 孟东霞
2014年 11月10日
一、实验目的
通过《系统分析与设计》实验,使自己在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力。以动物园管理为例,使自己在实践中熟悉信息系统分析与设计的规范,为后继的学习打下良好的基础。
二、实验要求
以个人为单位完成,自选题目,班内题目不重复,使用UML进行系统分析与设计,并完成实验报告。实验报告以纸质版(A4)在课程结束后一周上内提交(13周)。
三、实验主要设备:台式或笔记本计算机
四、实验内容
1 选题及项目背景
动物园管理,市动物园引入一批新的动物,需要新建动物住房,扩大面积,招一些有爱心的动物饲养员。需设计一个动物园管理系统。
2 定义
动物园管理需对动物、参观者、饲养员、动物食宿、动物医生、动物园管理人员进行管理。其中动物的吃食由饲养员控制,动物出现感冒等不适症状由饲养员发现并找动物医生对其看诊、治病。动物园管理人员有动物园中的所有动物的统计表,包括动物的编号、年龄、雌雄、住所、体重、健康状况。可以增加(引进或出生)、删除(老去)、查询。每种动物都有一个饲养员,饲养员管理自己管理范围内动物的每天固定的吃饭、休息、活动、供参观时间。参观者进出动物园需要门票。应在参观者能看到的地方放置“不要给动物喂食!”的标语。
3 参考资料
市动物园管理协会提供
4 系统分析与设计
4.1需求分析
4.1.1识别参与者
动物、参观者、饲养员、动物食宿、动物医生、动物园管理人员
4.1.2 对需求进行捕获与描述
用例名称:喂食 执行者:饲养员 目的:完成对动物的饲养。
用例名称:参观 执行者:游客 目的:参观动物
用例名称:看病 执行者:动物医生 目的:给动物治病,保证动物健康
用例名称:增加 执行者:管理人员 目的:完成对整个动物园的动物的管理
用例名称:删除 执行者:管理人员 目的:完成对整个动物园的动物的管理
用例名称:更新 执行者:管理人员 目的:完成对整个动物园的动物的管理
100.1
用例ID号及用例名
Uc_100看病
100.2
用例概述
该用例描述一个动物管理系统中,动物医生根据动物的健康状况给动物治疗的过程。
100.3
参与者:
动物医生
101.4
前置条件(Pre-Conditions)
动物生病
100.5
后置条件(Post-Conditions)
医生将动物的健康状况汇报给管理人员。
100.6
事件流
100.6.1
基本事件流
(Basic Flow)
饲养员把生病的动物交给动物医生。
动物医生为动物看诊。
医生确定动物健康状况。E-1
动物生病期间暂住在医生看护所。
医生每天照顾动物起居。E-2
医生喂动物吃药。
医生将动物的健康状况汇报给管理人员。
管理人员记录动物信息。
动物恢复健康。E-3
动物从新回到住所,有饲养员看护。
100.6.2
扩展事件流(Alternative Flows)
E-1(替代第3步):如果动物没有生病,动物仍交给饲养员管理。
E-2(替代第5步):如果动物不配合医生治疗,医生叫来饲养员共同管理。
E-3:(替代第9步):如果动物一直生病,没有治好去世,管理员将该动物的记录删除。
4.1.3 用例图
通过已掌握的需求,初步了解系统所要完成的功能。下面给出用例图。
4.1.4 分析与讨论
建模用例图的步骤、方法?
定义系统边界与范围
确定参与者
发现用例
描述用例及确定用例关系
建立用例图、层次化用例图
如何识别系统的参与者?应该如何划分用例,应注意哪些问题?
识别参与者:
谁是系统的主要用户
谁向系统提供信息
谁改变系统的数据
谁从系统获取信息
谁管理系统
系统需要操纵哪些硬件
系统从哪里获得信息
系统用在什么地方
划分用例:大部分用例可以在项目的需求分析阶段产生,但随着工作的深入会发现更多的用例,应及时将新发现的用例加到已有的用例集中。
心得
通过这次试验,更加准确的认识了用例图,知道用例图该怎么去画
您可能关注的文档
- 福师《国际金融》在线作业.doc
- 福田河竣工验收鉴定书.doc
- 福缘稗草产业有限责任公司创业计划书.doc
- 福建省生产煤矿生产能力等要素信息通告.doc
- 辐通迅捷--霍尼韦尔水处理镁盐置换中央优质水处理机产品介绍.ppt
- 扶植药材经济 促进农民增收 ---海安县角斜镇贝母与种粮效益比较分析.doc
- 佛子岭中心学校慰问敬老院活动方案.doc
- 夫妻间关于子女抚养权及财产约定协议书.doc
- 扶梯3000培训教材.ppt
- 奉节县特色效益农业发展调研报告.doc
- 甘肃省XB师范大学附属中学2025届高三上学期一模诊断考试地理答案.doc
- 甘肃省XB师范大学附属中学2025届高三上学期一模诊断政治含解析.doc
- 安徽省皖江名校2024-2025学年高一上学期12月联考英语无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三化学陕西山西宁夏青海卷无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三化学四川卷无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三政治陕西山西宁夏青海卷无答案.doc
- 2025年1月内蒙古自治区普通高等学校招生考试适应性测试(八省联考)历史无答案.doc
- 2025年1月内蒙古自治区普通高等学校招生考试适应性测试(八省联考)历史含解析.doc
- 2025年1月四川省普通高等学校招生考试适应性测试(八省联考)历史含解析.doc
- 2025年1月四川省普通高等学校招生考试适应性测试(八省联考)政治无答案.doc
最近下载
- DB11T1959-2022 《装配式建筑预制混凝土构件能源消耗限额》.pdf
- 管理会计在企业内部的应用与发展-以海尔公司为例.doc
- 《中国建筑的特征》课件(共47张PPT)统编版高中语文必修下册.pdf VIP
- DeepSeek大模型研究框架.pptx
- 职业能力倾向测验事业单位考试(中小学教师类D类)试题及解答参考(2025年).docx VIP
- 2025届高三二轮复习诗歌教考衔接题解.pptx VIP
- 工业机器人现场编程(FANUC).pdf VIP
- 2024年汝州职业技术学院单招职业技能测试题库及完整答案一套.docx VIP
- 2025年中国数据中台行业白皮书.pdf VIP
- 岗得其人-人适其岗-人岗匹配PPT课件.ppt
文档评论(0)