实验报告 课程: 软件工程实验 任课教师: 指导教师: 序号: 专业: 学号: 姓名: 成绩: 实验三 软件设计 1.构造一个表,列出教材中第11章中讨论的各种体系结构参 考模型的优缺点。 体系结构模 型 优点 缺点 容器模 型 (1)共享大量数据时的 一个高效方法;(2)生 产数据的子系统不需要 关心数据如何被其他子 系统使用;(3)一些活 动都是集中进行的; (4)共享模型能通过容 器模型而看得见。 (1)子系统一定要与容器 数据模型一致;(2)进化 会变得困难;(3)不同的 子系统可能对保密性、恢 复和备份有不同的需求; (4)将容器分布到多台机 器上可能是困难的。 客户机/ 服务器模 型 (1)客户机/服务器方法 能实现基于容器的系 统;(2)最大优势在于 它是一个分布式体系结 构。 (1)有大量数据要交换 时,就会产生性能问题; (2)在系统中集成一台新 服务器,需要改变现存的 客户机和服务器。 抽象机模 型 (1)用于建立子系统的 接口模型;(2)把系统 组织成一系列的层次; (3)分层的方法支持系 统的增量式开发。 (1)用分层的方法构成系 统可能是困难的;(2)可 能存
2022-07-02 14:04:21 368KB 文档资料
什么是软件工程 江苏 陈冠清 教授 1992-10-30 软件工程是研究"大"程序设计的方法、工具和管理的工程科学。软件工程的目标在于研究一套科学的工程方法,并与此相适应,发展一套方便的工具系统,办求用较少的投资获得高质量的软件。 软件工程科学面临许多问题,例如软件价格、软件可靠性、软件维护、软件生产率和软件再应用等问题。 软件是程序以及开发、使用和维护所需要的全部文档。所以软件不仅仅是程序,研制软件也不仅仅是编写程序。 为了用工程化的方式来管理研制软件的全过程,把软件的生命期分为以下六个阶段;(1)软件计划;(2)软件需求分析;(3)软件设计;(4)软件编码;(5)软件测试;(6)软件维护。上述六个阶段为工程化研制软件提供了一个框架。
2022-07-02 14:04:21 658B 文档资料
什么是软件工程标准.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 14:04:20 600KB 文档资料
传统的软件工程.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 14:04:19 1.75MB 文档资料
关于软件工程.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 14:04:19 248KB 文档资料
¡ 182 ¡ ´ ˚ƒ ¶ § " § –¤ 2007 ˜Œ 5 ˘ ˜ ´ ¢ ˘ ˇ …« ˘ ˛¢ ¨ı £ ·¸ ƒ ˆ ˚ ˇ ˘ £ – 20 ˚ …˝60 ˜Œ·œ… · ˛˚ ˚ £ … ¶ "¯ " »»˘ … ˜ ¢ ¯ ł ´ ˘ ·ł · —´˜ " »œ ¡£ 20 ˚ …˝70 ˜Œ ·œ—˘ £ … ´ º ˜ ˇ £ ł ˛¢ ˙ł ˛ ¢ ¨¸ `¸ —´˜ » `ƒ ¡£20 ˚ …˝80 ˜Œ ·œ · £ ˆ œSpex « ¸ "˝ ¢ œRrinshow « ¸ ˇ …˝˘ `¸ ´ º … ´ ˘ ˙ £ ˆ `¸ …ˇ ´¸ ¤˘ · ´¸ … ¢ £ ˚ ¢ ˆ ˘ £ ¶ł » —Ł " ˆ ¸«`" ¥ « ˘ ı ` ¨ `" ¥ « ˘ £ ¶ł » —Ł " ˆ ¥ » ¥ « ˘ £ ˚ · ˜ —§ ´˚ · · Æ £ ø ¨º ˜ ƒ´˚ ¿ " ˝ £ `؈ ¶¨ ˆ " · ˜ Æ ¡£Dilor « ¸ ˝˘ `¸ ¶ ª ˇ ˆ ´ ˇ ˝ £ ˆ ˜ ˇ¸ ¿ · 200 ˆ £ · ¶ł ˚ ´ ˘ ˜
2022-07-02 14:04:18 151KB 文档资料
1. 查阅有关资料,给出"软件"的权威定义 软件[software](中国大陆及香港用语,台湾作软体)是一系列按照特定顺序组织的计 算机数据和指令的集合,按照特定顺序组织的电脑数据和指令的集合。 软件并不只是包括可以在计算机上运行的电脑程序,与这些电脑程序相关的文档一般也 被认为是软件的一部分。简单的说软件就是程序加文档的集合体。 2. 查阅有关资料,给出"软件生命周期"的权威定义 软件生命周期(SDLC,Systems Development Life Cycle,SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体 描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时 间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都 要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。但随着新的面 向对象的设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐步减少。 3. 查阅有关资料,给出"软件生存周期过程"的权威定义 软件生命周期(SDLC)的六个阶段 1、问题的定义及规划 此阶段是软件开发方与需求方
2022-07-02 14:04:17 55KB 文档资料
软件工程 初识软件工程全文共69页,当前为第1页。 软件工程教学安排 讲课学时:30 实验:30 考试:120分钟 作业:3次 实验:6次,并上缴实验报告。 成绩:期末考试70%,实验20%,作业10% 初识软件工程全文共69页,当前为第2页。 教材和参考书 教材: 实用软件工程与实训 杜文洁主编 清华大学出版社 主要参考书: 张海藩,软件工程导论。第4版。北京:清华大学出版社,2003 梅宏译.Roger S Pressman 著.软件工程:实践者的研究方法.第5版.北京:机械工业出版社,2002 邵维忠等译. Grady Booch, James Raumbaugh, Ivar Jacobson 著. UML用户指南(第2版). 北京:机械工业出版社,2001 徐家等译. [美]Martin Fowler Kendall Scott著.UML精粹(第2版)标准对象建模语言简明指南》.北京:清华大学出版社,2000 初识软件工程全文共69页,当前为第3页。 第1章 初识软件工程 4学时 初识软件工程全文共69页,当前为第4页。 引言 建一个茅草屋的过程 建一个别墅的过程 写一个hel
2022-07-02 14:04:16 2.2MB 文档资料
利用软件工程提高软件产品质量 作者:蒯天宇 来源:《电子技术与软件工程》2018年第15期 摘要 软件开发质量的降低引发了软件危机的出现,而现代软件工程对于提高软件产 品的质量有很大的帮助.本文对软件工程和软件质量以及软件危机的基本概念进行了论述 ,并就在软件的研发和维护过程中如何利用软件工程进行软件质量管理给出了自己的见 解 【关键词】软件工程 软件危机 质量管理 质量认证 21世纪以来,计算机系统发展质量参差不齐而导致软件危机的出现。通常软件 危机伴随有以下几个现象的出现:软件质量不佳、软件开发成本高、软件开发时间长、 软件的后期可维护性差。为了解决上述难题,科研学者展开深入研究并逐渐形成软件工 程这一专业学科,在软件工程学这一学科中对软件工程的管理极其重视。 1 软件工程简介 软件工程的本质是制定相应的标准和规范、采用科学的技术手段,以期用最少 的时间和成本研发出高质量、可维护性好的软件产品。软件工程的主要研究内容为: 1.1 软件工程技术 软件工程技术的关键在于对软件开发工具和开发环境的研究,软件工程技术的 主要目的是提高软件的可靠性和使用质量。一般而言,软件工程的主要开发技术
2022-07-02 14:04:16 30KB 文档资料
周兵软件工程实验报告全文共8页,当前为第1页。周兵软件工程实验报告全文共8页,当前为第1页。 周兵软件工程实验报告全文共8页,当前为第1页。 周兵软件工程实验报告全文共8页,当前为第1页。 《软件工程》实验报告 实验目的 1.能按照软件工程的思想,采用面向过程的方法开发出一个小型软件系统。 2.在软件系统开发过程中,能综合利用一门编程语言和软件工程等多门课程的知识。 3.培养良好的软件开发习惯,了解软件企业文化。 4.掌握结构化数据流分析技术。 5.掌握结构化程序设计的基本概念与技术,并且养成良好的编码风格。 6.掌握单元测试的一般步骤及技术。 7.掌握集成测试的一般步骤和技术。 实验内容 周兵软件工程实验报告全文共8页,当前为第2页。周兵软件工程实验报告全文共8页,当前为第2页。软件需求分析 周兵软件工程实验报告全文共8页,当前为第2页。 周兵软件工程实验报告全文共8页,当前为第2页。 、功能需求分析 ·输入一个年份(1-3000),然后显示12个月的月历 ·能解决闰年和平年问题 ·能输出显示结果 、运行需求分析 · 操作系统: Windows2000, Windows XP、wi
2022-07-02 14:04:15 143KB 文档资料