软件工程综合实验_第1页
软件工程综合实验_第2页
软件工程综合实验_第3页
软件工程综合实验_第4页
软件工程综合实验_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

淮海工学院计算机工程学院实验报告书课程名: 《软件工程》题目: 软件工程综合实验班级: 学号: 姓名: 目的与要求:1) 系统复习结构化或面向对象软件工程方法的基本原理、技术和方法;2) 掌握软件工程项目分析、设计、编码、测试和管理等阶段相关建模、设计和管理工具的使用方法;推荐借阅有关MicrosoftOfficeVisio系统、MicrosoftProject、PowerDesign系统的功能和使用方法;3) 通过试验要逐步提高运用软件工程基本理论、技术和方法解决实际问题的能力;4) 按照实验题目要求独立完成实验内容,如发现拷贝、抄袭者严肃处理;5) 认真书写实验报告,并按时提交。实验内容或题目根据自己兴趣或前期实验选择一软件工程项目,按照结构化软件工程方法或OO软件工程方法进行分析和建模(要求有功能模型、数据/对象模型、行为/动态模型);在分析模型的基础上,完成系统的概要和详细设计(要给出设计模型,如H图、程序流程图、问题域子系统、人机界面设计等设计);实验步骤与源程序在visio环境下绘图测试数据与实验结果(可以抓图粘贴)输入A柜员事务对象模型1+柜员姓名有拥■^银行银行名雇员卡号账号保管A储户姓名地+址输入A柜员事务对象模型1+柜员姓名有拥■^银行银行名雇员卡号账号保管A储户姓名地+址绘制对象模型时,首先确定对象类和关联,对于大型复杂问题还要进一步划分出若干个主题,然后给类和关联添加属性,以进一步描述他们,利用适当的继承关系进一步合并和组织类。动态模型码输*■ Do/密码要求开始服务卡走拿取消账尸有 1效Do/显示取消信息'退卡Do/码输*■ Do/密码要求开始服务卡走拿取消账尸有 1效Do/显示取消信息'退卡Do/退卡取取户账效无一Do/要求类型Do/要求金额结束Do/打印账单结束Do/打印账单-Do/无效账户w中止-Do/-Do/请求继续 取 Do/取钱 丿 V 丿事务成功动态模型是描述系统中各个对象在外部事件的触发下,按照一定的控制逻辑和运行规则,使其状态发生变化的行为过程。概括的说该过程为:编写脚本f绘制系统事件跟踪图f绘制对象状态图f建立动态模型。功能模型

储蓄系统现金额、账单银行储蓄系统现金额、账单银行分析:功能模型表明了系统中数据之间的依赖关系,以及有关数据处理功能,它由一组数据流图组成,采用用例图来描述。其绘制是在数据流图绘制的基础上进行的,要描述一个系统的具体功能。

PAD图p4p2def取款p5

P7def转账输入账

号P7def转账输入账

号p6继续转账P5问题域子系统总行计算机分行计算机储户S.分行代码数据库储户S.分行代码数据库事务I事务事务「把储蓄系统的问题域子系统分成了总行计算机和分行计算机两个子系统人机交互子系统5结果分析与实验体会本次试验针对一个系统绘制出它的三种模型,可以是结构化设计中的模型或者是面向对象设计中的模型。结构化设计中的三种模型为:数据模型、行为模型、功能模型,对应的三种绘图方法为E-R图、状态图、数据流图面向对象设计中的三种模型为:对象模型、动态模型、功能模型,对应的三种绘图方法是:uml图、状态图、用例图在设计过程中,要对储蓄系统进行分析,对其中的类进行筛选,选出要用的重复性较高的类,从而绘制出对象模型,绘制出动态模型和功能模型。物理连接用专用电话线实现,根据分行代码和柜员终端号,区分由每个柜员终端和每台分行计算机联向中央计

温馨提示

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

评论

0/150

提交评论