好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《软件工程及应用(实践)》(共44页).doc

44页
  • 卖家[上传人]:des****85
  • 文档编号:218115888
  • 上传时间:2021-12-04
  • 文档格式:DOC
  • 文档大小:2.25MB
  • / 44 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 精选优质文档-----倾情为你奉上 辽宁省高等教育实践考试 软件技术(应用本科)专业实 验 报 告 书课程名称 软件工程及应用(实践)助学单位 姓 名 准考证号 成 绩 二O一一 年 四 月实验1 软件开发文档工具安装一、实验内容:1. Visio安装2. Rational Rose安装3. ERwin安装二、实验目的:1.使用Visio可以轻松创建业务和技术图表,以便仔细研究、组织和更好地理解复杂的设想、过程和系统使用Visio可完成更复杂的工作,加深人们的理解并提高生产力,从而促进业务的发展2. Rational Ros把UML集成到面向对象的软件开发过程中,不论是在系统需求阶段,还是在对象的分析与设计、软件的实现与测试阶段,Rational Rose都提供了清晰的UML表达方法和完善的工具,以帮助开发者方便建立起相应的软件模型3. ERwin为设计、生成、维护高水平的数据库提供了高效率的工作环境。

      从描述信息需求和商务规则的逻辑模型,到针对特定目标数据库优化的物理模型,ERwin可以帮助开发人员可视化地确定合理的结构、关键元素并优化数据库三、实验步骤:1. Visio的安装步骤(1)双击启动Visio的安装程序,进入安装向导界面2)安装向导执行结束后,系统弹出产品密钥输入界面,如图1-2所示请按照提示要求输入正版软件的产品序列号,然后单击“下一步”按钮进入用户名信息输入界面,如图1-3所示3)在用户名信息输入界面中,按照提示要求分别输入用户名、缩写以及单位的名称,然后单击“下一步”按钮进入最终用户许可协议提示界面,如图1-4所示4)在图1-4中,系统给出了用户必须遵守的许可协议条款,单击选择“我接受《许可协议》中的条款”复选框,然后单击“下一步”按钮进入安装类型选择界面,如图1-5所示 图1-2 产品密钥输入界面 图1-3 用户名信息输入界面 图1-4 最终用户许可协议提示界面 图1-5 安装类型选择界面(5)在图1-5所示的安装类型选择界面中,系统给出了“典型安装”、“完全安装”、“最小安装”和“自定义安装”4种安装类型,同时也给出了安装位置选择功能。

      6)安装完成,系统弹出安装已完成提示界面,如图1-13所示单击“完成”按钮,则完成全部安装工作 图1-10 安装方式选择界面 图1-11 安装摘要提示界面 图1-12 系统执行安装过程的提示界面 图1-13 安装完成提示界面2. Rational Rose的安装步骤(1)双击启动Rational Rose 2002的安装程序,进入安装向导界面,如图1-14所示 图1-14 安装向导界面 图1-15 产品选择界面(2)单击“下一步”按钮进入产品选择界面,如图1-15所示Rational提供了 Rational License Server和Rational Rose Enterprise Edition两种产品,其中Rational License Server可以用来实现license的统一管理和发放,以保证客户端从中获得相应授权和使 用;Rational Rose Enterprise Edition是企业级版本,一般选择此项进行Rose的安装。

      3)完成产品选择后,单击“下一步”按钮,系统给出了用户必须遵守的许可协 议条款,即弹出许可协议提示界面,如图1-16所示如果选择No,I don’t accept the agreement.单选按钮则系统停止进一步安装操作,如果选择Yes,I accept the agreement.单选按钮并单击“下一步”按钮,系统弹出如图1-17所示界面 图1-16 许可协议提示界面 图1-17 安装路径及安装类型选择界面(4)选择安装路径和安装类型图1-17所示为安装路径和安装类型选择界面系统给出默认的安装路径,用户也可根据需求单击Browse按钮对安装位置进行更改5)在图1-17中完成全部选择后,单击“下一步”按钮,弹出安装确认提示界面,如图1-18所示单击“下一步”按钮,系统执行安装过程,弹出正在安装提示界面,如图1-19所示 图1-18 安装确认界面 图1-19 安装过程提示界面(6)安装完成后,弹出如图1-20所示的安装完成提示界面Rose安装完成后必须重新启动计算机才能完成配置并使用,因此在提示界面中选择Restart单选按钮后单击“完成”按钮,系统重新启动。

      图1-20 安装完成提示界面3. ERwin的安装步骤(1)双击启动ERwin 4.0的安装程序,进入安装向导界面,如图1-22所示图1-22 安装向导界面(2)在图1-22所示的界面中单击Next按钮进入安装提示界面3)在安装提示界面中,单击Next按钮弹出许可协议界面,仔细阅读协议条款后,如果用户同意安装协议,单击I Agree按钮,弹出Readme信息提示界面四、设计体会:软件开发是一项很庞大和复杂的工程,开发软件必须严谨求实,脉络清晰,还需要那么一点点敬业精神,牺牲部分休息娱乐的时间运用工程学的思想开发软件,就要跳出原本只注重编程的狭隘圈子,从宏观上把握软件的生命周期,强调整体性与协调性,不能任意妄为特别是需求分析、总体设计和详细设计阶段的工作,更要做到细致、准确,为后期工作做好铺垫实验2 基于Visio的业务流程图和数据流程图绘制一、实验内容:1. 业务流程调查2. 业务流程图绘制3. 数据流程分析与流程图绘制二、实验目的: 熟练的掌握业务流程调查,业务流程图绘制,数据流程分析与流程图绘制三、实验步骤:1. 业务流程的调查2.业务流程图绘制业务流程图的绘制主要包括以下三项内容: 理解流程 编制流程图 完善流程图流程图绘制基础 有明确定义的开端和结束。

      有输入必有输出 在整个企业组织中“流动” 不局限于单一的功能和部门 流程/子流程概述企业活动流程图直接阐明组织的主要业务/功能单位(部门级)的关键目标流程步骤描述中级组织单位(部门级)的任何活动在一个流程中能得到主要的输入、输出信息任务描述个人能完成的活动所有个人应完成的工作组成她的岗位职责3.数据流程分析与流程图绘制 业务流程分析形象地表达对企业管理过程中的业务活动,但不能清晰地描绘业务活动中信息的产生、流动及存储而管理信息系统需要完成对数据的处理和分析,以达到企业的管理与决策目的因此,在系统分析过程中,还需要借助与数据流程分析技术来将数据在企业内部中的流动情况表示出来而数据流程分析的主要工具就是数据流程图数据流程图(Data Flow Diagram,DFD)以图形的方式描绘数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能,所以是一种功能模型 数据流程图反映系统业务过程中,数据的存储、流动、加工和使用情况将各个业务处理联系起来,进行抽象和概况数据流程图的基本成分 数据流程图使用四种基本符号代表处理过程、数据流、数据存储和外部实体 (1)处理过程(Process)。

      是对数据进行变换操作,即把流向它的数据进行一定的变换处理,产生出新的数据 (2)数据流(Data Flow)就是一束按特定的方向从源点流到终点的数据,它指明了数据及其流动方向 (3)数据存储(Data Store)数据存储不是指数据保存的物理存储介质,而是指数据存储的逻辑描述 (4)外部实体(External Entity)是指在所研究系统外独立于系统而存在的,但又和系统有联系的实体数据流程图的层次 用自顶向下、逐层分解的原则来画数据流程图,就得到了一套分层的数据流程图,分层的数据流程图总是由顶层、中间层和底层组成的 建立分层的数据流程图,应该注意以下几点: (1)编号;利用编号反映出层次之间的关系 (2)父图与子图的关系;在父图、子图中应注意数据流间的平衡 (3)局部数据存储 (4)分解的程度;分解应自然、合理、清晰,尽量减少层次 <实例分析:汽车配件公司信息系统数据流程分析>顶层数据流程分析 处理业务展开,第二层数据流程分析 实验3. 基于UML的用例模型绘制一、实验目的 1. 使用Visio绘制用例模型,要求达到“基本掌握”层次2. 使用Rational Rose绘制用例模型,要求达到“基本掌握”层次。

      二、开发环境与工具WindowsXP/ windows7等操作系统Microsoft Office Visio 2002 VB/Delphi或更高版本开发工具Microsoft Office 2003或更高版本的PC机三、UML用例图简介首先看一下UML用例图的概念,它主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户),对应的是软件的结构和功能分解用例是从系统外部可见的行为,是系统为某一个或几个参与者(Actor)提供的一段完整的服务从原则上来讲,用例之间都是独立、并列的,它们之间并不存在着包含从属关系但是为了体现一些用例之间的业务关系,提高可维护性和一致性,用例之间可以抽象出包含(include)、扩展(extend)和泛(generalization)几种关系四、Visio画UML用例图步骤:1.在“文件”菜单上,依次指向“新建”、“软件”,然后单击“UML模型图”。

      2.在树视图中,右击要包含用例图的包或子系统,再指向“新建”,然后单击“用例图”此时会出现一个空白页,而且“UML用例”模具也会显示在最顶部工作区将“用例”显示为水印树视图将添加一个表示该图表的图标注释如果看不见树视图,请在“UML”菜单中指向“视图”,然后单击“模型资源管理器”3.将“系统边界”形状拖到绘图页上使用系统边界形状在用例图中指示系统边界4.Visio画UML用例图时要从“用例”模具中将“用例”形状拖出并放在系统边界内,然后将“参与者”形状拖到系统边界外使用用例形状使用参与者形状。

      点击阅读更多内容
      相关文档
      高等学校学生手册.doc 2025年区教育系统招聘编外教师储备人才事业单位考试押题.docx 2025年秋季青岛版三年级数学上册认识轴对称现象教学课件.pptx 2025年秋季青岛版三年级数学上册用乘法估算解决问题教学课件.pptx 2025年秋季青岛版三年级数学上册两、三位数乘一位数的笔算(不进位)教学课件.pptx 2025年秋季青岛版三年级数学上册1200张纸有多厚教学设计范文.docx 2025年秋季青岛版三年级数学上册多位数除以一位数教学课件.pptx 2025年秋季青岛版三年级数学上册认识平移、旋转现象教学课件.pptx 2025年秋季青岛版三年级数学上册多位数乘一位数教学设计范本.docx 2025年秋季青岛版三年级数学上册认识平移与旋转教学设计范文.docx 2025年秋季青岛版三年级数学上册乘数中间有0或末尾有0的乘法教学课件.pptx 2025年秋季青岛版三年级数学上册两位数乘一位数的笔算(进位)教学课件.pptx 2025年秋季青岛版三年级数学上册《两、三位数乘一位数的笔算(不进位)》教学设计与意图.docx 2025年秋季青岛版三年级数学上册我学会了吗教学课件.pptx 2025年连云港市妇幼保健院招聘专业技术人员考试笔试试题.docx 2025年深圳市大鹏新区发展和财政局招聘考试笔试试卷.docx 2025年绵阳市梓潼县财政投资评审中心招聘考试试题.docx 2025年来宾市妇幼保健院招聘考试笔试试题.docx 2025年无极县教育系统招聘教师考试笔试试卷.docx 2025年灵山县第三中学调配教师考试笔试试题.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.