[实验一] 南昌航空大学实验报告 课程名称:软件工程 实验名称visio完成可行性研究的图形文档(数据流图) 班级: 姓名: 同组人: 指导教师评定: 签名: 一、实验目的和要求 1.熟悉visio的工作环境; 2.明确软件工程中数据流图的基本结构,掌握数据流图的常见模式; 3.理解数据流图的控制结构。 二、实验内容和步骤(及流程图) 1、完成图1.2,1.3,1.4。 2、完成图1.8。 3、完成图2.3和2.7。 4、为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员键 入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期,利息等信息 ,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户 实验结果(及调试过程) 四、实验体会 通过了本次实验我了解了visio的工作环境及知道了软件工程中数据流图的基本结构 ,知道了数据流图的常见模式及其控制结构。 [实验二] 南昌航空大学实验报告 课程名称: 软件工程 实验名称:visio完成需求分析中的图形文档 班级: 姓名: 同组人: 指导教师评定: 签名: 一、实验目的和要求 1. 熟悉visio
2022-07-02 14:04:44 74KB 文档资料
《软件工程》 实验报告 学 院:软件学院 专业班级:软件1334 学 号: 姓 名: 2015-04-11 太原理工大学学生实验报告 "专业班级 "软件1334 "学号 " "姓名 " " "实验日期 "2015.04.11 "实验地 "209 "成绩 " " " " "点 " " " " "课程名称 "机票预订系统 "实验题 "传统软件工程的需求分析建模 " " " "目 " " "目的与任务 " "目的: " "客户端功能 " "旅行社把旅客要求订票的信息由专人负责输入,进行网上订票。 " "当旅客交付了预订金后,系统打印出取票通知和帐单给旅客。 " "服务器端功能 " "接收由旅行社客户端发回的所需机票信息。通过网络接收机票信息并存入到服务器的 " "数据库中。 " "生成航班信息。根据所需机票信息(时间,地点),在数据库中查询并得到正确的航 " "班的信息,分配所需的机票数并在数据库中做出已售出的标记。 " "传递航班信息到旅行社(客户端),把得到的航班信息通过网络传递到旅行社。 " "打印机票给已经订票的旅客。根据旅客的取票通知及帐单,经过确认无误后,接受旅 " "客的付款
2022-07-02 14:04:41 687KB 文档资料
实验一:系统分析(4课时) 一、实验目的 自选开发项目的题目,说明项目的需求,在此基础上完成系统的用例分析和需求规格 说明文档。 可以采用不同的分析工具(如Rose或Visio),完成对项目的分析过程,给出系统的 需求分析文档。 二、实验要求、实验内容与安排方式 1、实验要求 实验之前学生应了解本项目的业务流程。 学生基本掌握Microsoft Visio和Rational Rose建模工具。 2、实验内容: 熟悉UML(Unified Modeling Language)统一建模语言,它融入了软件工程领域的新思想、新方法和新技术。 分析项目的业务流程图,掌握用Microsoft Visio及 Rational Rose工具进行功能分析和建模,并绘制用例图、类图、顺序图或合作图、活动图和状态 图。 3、实验安排方式: 本实验为综合性实验,没人一组进行实验。 三、思考题 1、需求分析在软件开发中真的有那么重要吗? 2、针对所开发项目的用例模型,谈谈识别Actor和Use Case的方法。 3、用例之间有哪几种关系?怎样表示? 4、怎样组织对该工作的评审? 实验二:软件开发系统设计(4课时
2022-07-02 14:04:34 43KB 文档资料
实验报告 课程: 软件工程实验 任课教师: 指导教师: 序号: 专业: 学号: 姓名: 成绩: 实验三 软件设计 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 文档资料
周兵软件工程实验报告全文共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 文档资料
软件工程实验报告 航空机票预订系统 可行性分析报告 1 引言。 1编写目的: 可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问 题是否可解 经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的 问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效 益。本报告经审核后,交软件经理审查。 1.2 项目背景: 开发软件名称:机票预订系统。 项目任务提出者:中国民航及中国国际旅游开发公司。 项目开发者:浙江大学IMK开发小组。 用户:中国民航及中国国际旅游开发公司。 实现软件单位:中国国际旅游开发公司及浙江大学 项目与其他软件,系统的关系: 本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序。 1.3 定义: [专门术语]: [缩写词]: 1.4 参考资料: 《软件工程导论》,张海藩,清华大学出版社。 《实用软件工程》,郑人杰等,清华大学出版社。 2.可
2022-07-02 14:03:46 47KB 文档资料
软件工程实验 实验一 结构化分析实验 实验目的:通过此实验了解结构化分析的特点和步骤,以及结构化分析所采用的基本图 形工具。 实验内容: 假设你在一所职业高中工作,负责该校信息系统的建设和维护。财务科长请你研究用 学校拥有的pc机生成工资明细表和各种财务报表的可能性。 实验要求: 1. 问题定义:请在这个阶段描述你需要解决的问题。包括用户面临的问题和预期的项目规 模。最后生成一份问题定义报告书。 2. 可行性研究:在这个阶段产生处理工资事务的大致过程,画出高层逻辑模型,并且画出 相应的数据流图,建立数据字典。 3. 对此系统进行成本效益分析。 实验二 结构化设计实验 实验目的:能够通过结构化分析的结构进行设计,了解设计过程中的模块化原理。 实验内容:在上一次实验已经用结构化分析方法详细地分析了这个工资支付系统,请从 结构化分析所得到的结果(完整数据流图),判断为事务流或是变换流,采用模块化的 方法,设计工资支付系统的结构。最终生成一个工资支付软件结构。 实验要求: 写出设计过程、画出工资支付软件结构,用层次图表现。 实验三 软件测试实验 实验目的:了解软件测试的基本概念,以及黑盒、白盒
2022-07-02 14:03:42 31KB 文档资料
软件工程实验报告 航空机票预订系统 小组成员:魏秀卓、周宇、焦英杰、杨双双 软件需求说明书 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2任务概述 2 2.1目标 2 2.2用户的特点 3 2.3假定和约束 3 3需求规定 3 3.1对功能的规定 3 3.2对性能的规定 3 3.2.1精度 3 3.2.2时间特性要求 3 3.2.3灵活性 4 3.3输人输出要求 4 3.4数据管理能力要求 4 3.5故障处理要求 4 3.6其他专门要求 5 4运行环境规定 5 4.1设备 5 4.2支持软件 5 4.3接口 5 4.4控制 5 软件需求说明书的编写提示 1引言 航空机票预定系统实施的目的是要带给航空公司看得出的效益和旅客快捷方便的服务 ,其开发过程中不仅要考虑到人力,资金和时间的约束,也要为旅客们提供更便捷的服 务。因此,在设计中的重点是销售系统中的方便快捷,能提供给旅客以优质高效的服务 ,并提高销售的效率和便捷,为航空公司带来良好的效益。 1.1编写目的 需求分析的基本任务是准确的回答系统必须做什么。需求分析的任务还不是确定系统 怎样完成它的工
2022-07-02 14:03:41 53KB 文档资料
《软件工程》实验指导书 Software Engineering 课程编号: 4学时 适用专业:计算机科学与技术、网络工程、软件工程授课单位:软件学院 实验名称:系统分析与设计 一、实验目的及要求 目的: 使学生能够针对具体软件工程项目,全面掌握软件工程管理、软件需求分析、软件规格 说明、软件设计的方法和技术,通过该实验课程使学生进一步理解和掌握软件开发模型 、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照 软件工程的原理、方法、技术、标准和规范,进行软件开发的能力,培养学生的合作意 识和团队精神,培养学生对技术文档的编写能力,从而使学生提高软件工程的综合能力 ,提高软件项目的管理能力。 要求: 利用结构化软件开发技术或面向对象的软件开发技术完成对该项目的设计,最后形成设 计文档,文档内容包括(调研结果,可行性分析,系统分析与设计),鉴于课时有限, 学生可只完成系统的规格说明和系统设计,具体编码留做课后完成,在此不做要求。 二、实验类型 设计类型 三、实验学时 4学时 四、实验设备 主要仪器设备:微型计算机 软件环境:WINDOWS 2000/XP操作系统;
2022-07-02 09:03:51 31KB 文档资料
实验二:软件测试 1.实验目的 1. 通过简单程序黑盒测试熟悉测试过程; 2. 理解软件测试的方法; 3. 掌握用等价划分法、边界值分析法设计测试方案。 2.实验内容 使用等价划分法和边界值分析来设计测试方案。 3. 实验要求 1) 对测试用例进行等价类划分; 2) 选择测试用例覆盖所有等价类; 3) 对测试用例进行边界值分析; 4) 用表格的形式表现出等价类等内容。 4. 实验结果和体会 (1)测试方案设计 等价类划分及其测试用例 划分出的等价类: 1. 有效输入的等价类 按"年-月-日"格式合理输入的日期字符串 2. 无效输入的等价类有: 1、输入的月份大于"12"时 2、输入的天数大于本月的最大天数,比如一月最多31天时输入32天,一个月 最多30天输入31天或者更多 3、输入的二月的天数是28还是29天或者其他不合理的日期时 4、输入空字符串或其他不合法的字符时 5、输入的格式没有按照"年-月-日"的格式输入,缺少"-" 6、输入的格式按照"年—月-日"的格式输入,多了"-" 7、输入的格式按照"年-月--日"的格式输入,多了"-" 8、输入的字符串中含有空格时 9、当输入的字
2022-07-02 09:03:51 243KB 文档资料