- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程概论
实验报告
学 号:
姓 名:
提交日期:
成 绩:
东北大学秦皇岛分校
软件工程 实验报告
东北大学秦皇岛分校计算机与通信工程学院 第 PAGE 3页 指导教师:吕艳霞
【实验编号】
1、2
【实验名称】
分层数据流图建模实例
【实验内容】
结合实例掌握软件开发绘图工具microsoft visio的基本应用。
【实验步骤】
实例1
课本46-48页第三章例3.1;85-88页第四章例4.1。
实例2
我们需研制一个“教育基金会的捐助资金管理系统”的例子来说明数据流图的具体建模方法。要求如下:
⑴由捐助者向基金会提出捐助请求,经身份确认后被接受,对捐助人进行登记并授予捐助证书,捐款存入银行。
⑵由教育单位提出用款申请,在进行相应的合法性校验和核对相应的捐款储备后做出支出。
⑶每月给基金会的理事会一份财政状况报表,列出本月的收入和支出情况和资金余额。
为了搞清系统中的各种关系,用数据流图的方法进行分析和建模。
【实验结果】
识别外部实体及输入输出数据流
该系统的外部实体有捐助者、教育单位、基金理事会。在数据输入方面,捐助者提出捐款申请,教育单位提出用款申请,在数据输出方面,系统给出财政状况报表。可以将存入捐款和取出捐款抽象为事务。
画出环境图
一旦识别出外部实体输入/输出数据流,就可以画出环境图(顶层数据流图)。
底层数据流图
将顶层数据流图分解,从大方面分解为处理捐款申请事务,用款申请事务,提供财政状况报表事务。很显然,捐款信息需要使用外部文件或数据库方式来存储,存储捐款者姓名,捐款金额等信息。如果是用款申请业务,需要先进行合法性验证,验证成功需要从数据库取出所剩捐款金额信息和取款金额比较,如果取款金额合理,就决定支出,并修改数据库信息。财政状况报表事务可以向基金会理事会提供财政状况报表,得到数据流图如下:
总结
通过microsoft visio的使用,掌握了从需求分析中提取有用信息进行分层数据流图建模的方法,并且深刻体会到了数据流图对于理解整个系统功能以及系统接口的意义,对结构化程序设计又有了深一层的理解。
【实验编号】
3、4
【实验名称】
面向对象建模实例
【实验内容】
结合实例掌握软件开发绘图工具rational rose的基本应用。
【实验步骤】
一、在Rose中创建参与者
创建Student、Teacher、Administrator、Archive System参与者。
二、给参与者添加摘要描述
Student:在学校注册上课的人;
Teacher:学校授权上课的人;
Administration:系统认同的维护人员;
ArchiveSystem:管理学生学籍档案的外部系统。
三、在Rose中创建用例
Get a course catalogue、Register for a course等用例。
四、为用例增加文档描述
五、创建用例图
(1)加入参与者及用例
(2)创建参与者与用例之间的关联关系
(3)创建用例之间的关系
六、总结
通过rational rose使用,了解到了在面向对象程序设计中从需求分析到用例图的过渡,并体会到用例图在理解系统功能的作用,用例图是面向对象程序设计其他模型建造的基础,所以很有必要学好。
【实验结果】
您可能关注的文档
- 网上购物系统设计报告(综合).doc
- 如何让学生接受你的教育(定稿).doc
- C语言课程设计报告_3.doc
- 杂质分析报告模板.doc
- 中国式过马路 调研报告.doc
- 东南大学高数实验报告_2.doc
- 模电课设实验报告.doc
- 现代农业生产与经营实践总结报告.doc
- 实验讲义_2完整版.doc
- 扬州市初中化学演示实验教学计划_2.doc
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
最近下载
- 充电桩采购安装项目供货方案.pdf VIP
- VA ONE用户手册目录.pdf VIP
- 皮类药材栽培技术杜仲栽培技术_培训课件.ppt VIP
- 2023年军队文职考试《数学2+物理》真题及答案.docx VIP
- (高清版)DB50∕T 646-2015 大黄绿色种植技术规程 .pdf VIP
- 充电桩采购安装应急预案.pdf
- 成人脓毒症患者医学营养治疗指南(2025版).pptx VIP
- 《输气管道工程设计规范》(GB 50251-2015).docx VIP
- 2024-2025学年上海七宝中学高一上学期数学月考试卷及答案(2024.12).docx VIP
- 中国旺旺控股有限公司环境、社会及管治报告 2022、2023.pdf VIP
原创力文档


文档评论(0)