软件工程实验报告第三次[大全五篇]

时间:2020-10-07 13:02:08下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《软件工程实验报告第三次》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《软件工程实验报告第三次》。

第一篇:软件工程实验报告第三次

实验报告

课程名称:软件工程

实验名称:

用 PowerDesigner 建模工具绘制数据流图

班 班

级:

学生姓名:

学号:

指导老师评定:

签名:

一、境 实验环境 Windows 2000、Rational Software 公司的 Rational Rose 应用软件 的 二、实验目的 1)了解 Rational Rose 工具软件的组成及功能 2)掌握用 Rational Rose 画用例图的具体的使用方法 容 三、实验内容 1)设计用例图(Use Case 框图)

2)用 Rational Rose 在 Use Case 视图中创建 Use Case 框图。

求 四、实验要求 建立一个 Use Case 框图,并给出“预订教室”的 用例描述。

1)背景 某大学需要一个教室预订系统,将空闲的教室提供给师生做学术报告或班级活动。师生可使用该系统预订所需的教室,以便让管理员在恰当的时间开放教室、准备好多媒体设备。

2)功能要求 2.1)管理员可使用该系统增加用户、删除用户。

2.2)管理员可向系统中增加或删除供预订的教室,设置任一教室可使用的时间段。

2.2)师生可登录系统、修改密码。

2.3)师生在登录后,可浏览给定时间段的空闲(供预订的且未被预订的)教室;选择教室和使用时间段,预订教室。

2.4)管理员可浏览任意时间段内的教室预订情况。

3)性能要求 3.1)教室占用的时间段精确到“课时”。

3.2)支持最多 10000 人同时在线使用系统,确保系统稳定流畅。

骤 五、实验步骤 Use Case 框图表示整个机构提供的功能,可以用来回答下列一些问题:公司是干什么的? 为什么要建立这个系统?还有那些人使用这些系统。Use Case 框图在业务建模活动期间大量用于设置系统情景和形成创建使用案例的基础。

1)如何使用 Rational Rose 画 Use Case 框图 S1:点击“开始”在“程序”中找到“Rational rose”点击“Rational Rose Enterprise Edition”进入该软件。

S2:在该软件出现的界面左边你将会看到一个“Use Case View”双击之后会出现一个“main”,在双击“main”会弹出一个界面,我们就可以在这个弹出的界面上开始我们的用例图绘制。

S3:在稍微靠做的位置将会看到 Use Case 框图工具栏图标,下面给大家介绍一下这些图表所表示意思:

2)绘制与保存

S1:根据预习实验是所画的用例图草稿和 Use Case 工具栏图标绘制用例图 S2:在绘制完成之后点击保存,会弹出选择保存位置的对话框,选择地址进行保存即可。

六、实验结果

七、实验心得体会 本次实验主要是用 Rational Rose 绘制用例图,并在之前绘制的图的基础上画出用例图,实验比较简单,通过本次实验,对于用例图的理解也更加深刻了。

第二篇:软件工程实验报告

《软件工程》实验报告

专业班级微软IT一班

学生姓名

指导教师赵春刚

实验一需求分析

一、实验目的通过对软件项目的需求分析,掌握需求分析的主要方法和技术,了解需求分析过程。

二、实验要求

自选一个软件项目,应用软件工程中需求分析方法对系统需求进行分析。

三、实验内容

1、项目完成主要功能概述(1)项目名称

(2)项目完成主要功能

2、项目需求描述(建立需求模型)(友情提示:完成主要的用例模型即可)

四、实验总结

实验二软件设计

一、实验目的通过对软件项目的软件设计,掌握软件设计的方法的技术,了解软件设计过程。

二、实验要求

针对需求分析所选的项目和功能模块进行。完成软件项目主要概要设计和详细设计。

三、实验内容

1、项目概要设计描述(建立概要设计模型)

(友情提示:完成项目的主要系统结构图(功能模块图)即可)

2、项目详细设计描述(建立详细设计模型)

(友情提示:用流程图或UML相关模型(活动图、时序图等),完成两个模块以上)

四、实验总结

说明:(此实验为可选做,若完成实验成绩加分)

实验三软件测试

一、实验目的通过对软件项目的测试,掌握软件测试的原理和方法,了解软件测试过程。

二、实验要求

针对需求分析所选的项目和功能模块进行。完成软件项目主要功能模块的测试。

三、实验内容

1、采用主要测试方法描述

2、主要功能模块测试用例设计

四、实验总结

第三篇:软件工程实验报告

实验三:面向对象的系统对象模型实验

一、实验目的

1: 熟悉面向对象分析的基本方法,加深理解对象模型、动态模型和功能模型的意义和 作

2: 学习使用rose工具进行面向对象分析的方法

3:理解对象模型、动态模型和功能模型在rose系统中的表示

4:学习用例图、类图、关联图、顺序图、状态图的绘制方法,了解其各自的作用

二、实验环境

1.硬件环境

P4以上的个人计算机环境,要求内存不少于128MB,硬盘不小于20G.。2.软件环境

操作系统:Windows 2000 或 Windows XP 数据库: SqlServer 2000 或 Access 2003数据库系统 3.通用工具软件

通用绘图工具: MicroSoft Visio 2003 文本编辑工具: MicroSoft Word 2003 4.CASE工具

实体建模工具: Erwin 4.0 UML建模工具:Rose 2000

三、实验内容

1.实验题目

已知资料管理系统提供资料信息维护、资料查询、借阅/归还三项基本功能。使用本系统的角色包括管理员、教师、学生三类。管理员可从事所有操作,学生与教师只能进行资料查询、借阅/归还操作。教师最多可以同时借阅10本资料、学生只能同时借阅5本。对于借阅期满3个月但是仍未归还的资料,在管理员控制下,系统将自动生成并输出“催还单”。

试采用面向对象的分析方法对“资料管理系统”进行需求分析和初步设计,做出其详细的需求陈述;定义基本功能及角色;提取对象、做出用例图和类图 2.实验内容

利用rose工具进行系统建模的实验,建立所指定之题目的用例图和对象模型 3.系统初步设计

资料管理系统的角色有三种,分别是管理员、教师、学生。资料管理系统的基本功能有一下三项:  资料信息维护  资料查询  借阅/归还 4.思考题

1:“角色定义”在应用系统中有什么作用? 答:角色的定义有利于明晰角色所对应的事物以及对数据和功能的操作权限,是系统更加条理。

2:USE-CASE图反映了系统在哪一方面的需求? 答:它描述了系统的功能以及如何使用一个系统并显示谁将是相关的用户、用户希望系统提供什么服务以及用户需要为系统提供的服务,它反映了整个系统的一个大概设计。3:对象模型应当包括哪些内容?使用ROSE工具进行分析建模时,通过哪几种图例描述对象模型?

答:对象模型描述的是系统的静态结构,包括系统的类和对象,他们之间的属性和操作,以及它们之间的联系。它通常用用例图和类图来描述。

5系统类图

6.系统用例图

第四篇:软件工程实验报告

《软件工程》课程实验报告

实验名称:教务管理系统之子系统——学院课程安排

姓名:

院(系):软 件 学 院

专业班级:

学号:

指导教师:

地点:

成绩:

时间:2012 年 10月 日 至 2012 年 11月 8 日

1.实验目的确定项目的可实施性,获取项目的需求,并在此基础上完成系统的逻辑功能模型的建立,了解软件工程中需求分析阶段的主要活动和需求分析文档描述的主要内容,掌握利用数据流图描述系统功能需求的方法,正确应用数据字典。增进对软件工程的理解,学会系统的分析软件的构成,掌握并理解软件从确立到测试等一系列过程。

2.实验内容

1.系统简介

每个学期的期中,学校教务处向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育、研究生)、班号等;学院教学主管人员根据教学任务和要求给出各个课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。

假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。

2.限定条件

a)每位教师的主讲课程门数不超过2门/学期:讲师以下职称的教师不能承担学院定主课的主讲任务。

b)学院中层干部的主讲课时不能超过4学时/周。

c)本学期出现严重教学事故的教师不能承担下各学期的主讲任务。

d)本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。

e)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。

项目数据流图

系统的分析“教务管理系统之子系统——学院课程安排”的组成、结构和实现步骤,明白项目的业务流程图,绘制数据流图(DFD),数据模型(ER),编写数据字典(DD),数据加工处理的描述,撰写需求规格说明书

3.实验步骤

1.2.3.4.5.对图书管理系统进行分析,整合用户权限和操作 根据用户操作流程画出系统流程图 对系统做出概要分析,拟定开发流程 绘制出甘特图 绘制线性时间图

4总结与回顾

通过这次实验,我学到了很多东西,教务管理系统是学校的管理核心,管理应涉及到学校的专业设置、学藉管理、成绩管理、网上注册、开课管理、选课管理、师资管理等,在数据库一级建立强有力的安全系统,管理人员可以在互联网的任何地方办工,真正实现学校网上管理。

学校中的教务管理是一项很重要的工作,包括学生管理,教师管理和课程管理等。开发“教务信息处理系统”的目的就是利用计算机的查询和运算功能,代替手工处理,提高工作效力和质量,所以该系统是必要而且能够实现的。

此次开发的软件是教务管理系统的一个子系统,即学院课程安排。通过此次课程设计,我们更加了解了软件的原理,软件的开发方法和步骤,如绘制数据流图和数据字典的编写。进一步掌握了有关数据库设计的知识和JAVA程序设计,了解了有关网络的相关知识,对软件开发平台有了一定了解。我增长了不少软件工程与编程,数据库的知识。在作设计的过程中,软件是不断变化的,开始构造的是一方面,实际制作时又是另外一方面,所以得不断变化。软件必须有效的支持他的用户,我们做的软件是学生选课系统,所以我们需要从学生和老师,管理员的实际情况出发,制定他们操作方便的系统,是软件对用户友好。

在写数据字典之前,我对数据字典的理解有一些偏差,通过这次作实验,我知道了数据字典就是对数据流,数据流分量,数据存储,处理的定义集合。我们做这种比较小的软件时,数据字典还比较好维护,哪里出了问题,可以很快的找到,然后改正。如果做比较大的软件时,数据字典就不好维护了。开发大的软件系统时,数据字典的规模和复杂程度迅速增加,貌似人工维护就不太可能了。

这次实验的完成是我们小组共同努力的结果,我们每个人都付出了很大的汗水,也让我明白了团队合作是多么的重要,那么大的工作量仅靠一个人的力量是不可能完成的,在以后的工作和学习中一定要重视团队合作的重要性,多与合作伙伴交流,了解每个人的想法,最后大家的想法和在一起就是个很了不起的工作。也让我认识到软件在我们的生活中越来越重要,我们的生活处处离不开软件,也让我对自己以后的工作有了很深的了解,让我可以向着自己的目标一点点前进。

第五篇:软件工程第二次实验报告

江 西 理 工 大 学

软件工程 实验报告

实验名称 实验2 编写软件可行性分析报告 实验日期 2014-04-03 专业班级 计算机111班 桌号

实 验 人

学号

同组人

一、实验目的和要求

对一个软件系统进行可行性分析,将可行性分析过程的结果进行分析汇总,编写一份描述计划任务的可行性分析报告。

二、实验内容和步骤

(1)系统概述。对当前系统及存在问题的简单描述、新系统特点及开发要点,新系统及其各个子系统的功能与特性、新系统与当前系统的比较等。

(2)可行性分析。可行性分析是报告的主体。论述新系统在经济上、技术上、运行上、管理及法律上的可行性,以及对新系统的主客观条件的分析。

(3)初步开发方案及开发计划。在可行性分析的基础上,提出初步开发建议方案和计划。

(4)结论意见。综合上诉分析,说明新系统是否可行,给出具体结论。

三、结果分析 1 引言

1.1 编写目的:

可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内 确定问题是否可解

经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要

面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的 经济效益。本报告经审核后,交软件经理审查。1.2项目背景:

开发软件名称:机票预订系统。

项目任务提出者:中国民航及中国国际旅游开发公司。项目开发者:浙江大学IMK 开发小组。用户:中国民航及中国国际旅游开发公司。

第2 页 / 共4页

实现软件单位:中国国际旅游开发公司及浙江大学 项目与其他软件,系统的关系:

本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以MicrosoftVisual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle8 的为开发软件的数据库服务程序。1.3 参考资料: 《软件工程导论》,张海藩,清华大学出版社。《实用软件工程》,郑人杰等,清华大学出版社。2 可行性研究的前提 2.1要求

主要功能:为游客提供机票预定服务,方便旅游局的售票工作,提高旅游局的服 务质量和服务效率

性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。售票系统的 定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。

输出要求:数据完整,详实。输出要求:简捷,快速,实时。

安全与保密要求:服务器的管理员享有对机场航班信息库及机票信息库和定票信 息库的管理与修改。售票员只享有对订票信息库的部分修改(写入与读出)。完成期限:预计六个月。2.2目标:

系统实现后,大大提高旅游局的机票预定服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。2.3条件,假定和限制 建议软件寿命:5 年。

经费来源:中国国际旅游开发公司。

硬件条件:服务器sun 工作站,终端为pc 机。运行环境:Linux 数据库:Oracle8

2.4决定可行性的主要因素

成本/效益分析结果,效益〉成本。

技术可行,现有技术可完全承担开发任务。操作可行,软件能被原有工作人员快速接受。3 技术可行性分析 系统简要描述:

在旅游局中的终端是安装了Windows NT 的PC 机,主要目的是向机场的服务器传 递数据。当顾客在旅游局进行咨询时,终端向服务器发出查询请求,服务器根据航班信息库的实时数据,向终端发送数据,显示在终端的屏幕上。当顾客向售票员定票时,终

第3页 / 共4页第4页/ 共4页

端向服务器发出详尽的一份定单,服务器核对后,存入定票信息库,并修改机票信息库。当顾客再次来取票时,终端向服务器发出查询定票请求,服务器接收后,查询定票信息库,核对后,传送机票确认表单,终端打印出机票。4 经济可行性分析 4.1支出 基础投资:

终端PC 机20台:8000*20 = 16 万 网络设备:10 万 辅助配置:10 万 共计:36 万

其他一次性投资: 系统管理员事务 航班信息的更新

服务器终端显示数据产生报表 售票员查询请求 数据库产生报表 客户机终端显示数据 售票员表单申请产生报表 客户机终端显示数据

售票员机票核对事务在客户端打印机票和帐单产生报表及帐单 Oracle 8.0 : 20 万 Windows NT: 10 万 操作员培训费:5 万 共计:35 万 经常性支出:

人工费用: 6(月)*20(人)*5000(圆)=60 万 其他不可知额外支出: 20 万 共计: 80 万

支出共计: 151 万 4.2效益 一次性收益 0 元

经常性收益

(按银行利率:1%);

减少员工20 人(1000 圆/人)五年收益:

1000*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*20*12*5=120 万 工作效率提高收益(工作效率提高30%):

30*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*(30%)*5 = 45 万 经常性收益共计: 160 万

不可定量收益

因服务质量提高增加旅客量10%:

1000 万*10%*(90%+(90%)2+(90%)3+(90%)4+(90%)5)=360 万 收益共计: 520 万 4.3收益/投资比

520 万/151 万= 344% 4.4投资回收周期 2-3 年

4.5敏感性分析

设计系统周期为五年, 估计最长可达10 年 处理速度: 一般查询速度<4 秒 关键数据查询速度: <2 秒 5 用户使用可行性

使用本软件人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知 识,所有人员都要经过本公司培训.管理人员也需经一般培训.经过培训人员将会熟练使用本软件.两名系统管理员,一名审计员将进行专业培训,他们将熟练管理本系统.6 其他可供选择的方案

客户端与服务器端联系在一起,在旅游局中只设立终端,在机场设立服务器,数据输入由终端输入,所有数据都由服务器处理,只在终端上显示数据结果。此设计简化了数据处理,但加重了服务器的数据处理。而使用客户端/服务器机理,简化数据流量,加快数据处理。7 结论意见

由于投资效益比远大于100%, 技术、经济、操作都有可行性,可以进行开发。

四、实验心得

此次文档的编写在整个软件开发的过程中,起到了很重要的作用。它让我们知道在以后的软件开发过程中应该注意的问题,并且应该做出相应的措施来解决软件开发过程中出现的各种问题。

下载软件工程实验报告第三次[大全五篇]word格式文档
下载软件工程实验报告第三次[大全五篇].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    软件工程实验报告--初识软件工程

    GDOU-B-11-112 学生实验报告书(学生用表) 实验名称 学院(系) 学生姓名 学号 初识软件工程 专业 实验地点 课程名称 软件工程 班级 实验日期 课程号 一, 实验目的 软件工......

    软件工程概论实验报告引言

    1、 引言: 1、1编写目的: 在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递......

    软件工程实验报告—员工薪资管理

    目录 一、实验题目........................................................................................................ 1 二、实验目的..............................

    软件工程实验报告1范文合集

    软件工程实验报告 学院: 班级: 姓名: 学号: 软件规格说明书实验报告 一. 实验目的 1. 通过实验掌握软件工程中对于软件规格的设计。 2. 了解软件规格说明书的设计要求。 二. 实......

    软件工程实验报告-请假条管理系统

    请假条 一、可行性研究分析 引言: 不管是学习还是工作生活,人们总避免不了和请假这种事情打交道。开发操作简单,功能实用的请假系统既可以帮助要请假的人更加方便的申请请假,又......

    2011年春季学期软件工程第三次作业

    2011年春季学期软件工程第三次作业 一、填空题(本大题共20分,共 20 小题,每小题 1 分) 1. 风险分析的四个主要活动:风险标识、 ______ 、风险评价、风险驾驭和监控。 2. 为了便于......

    软件工程实践实验报告要求(5篇范例)

    实验一---姓名---学号 加封皮 软件工程实践编写实验报告的要求 试验报告一利用Visio绘制DFD图 根据所选系统,利用Visio绘制系统相关的DFD图。 实验学时:8学时 实验要求:试验报......

    北邮计算机网络实践第三次实验报告

    计算机网络技术实践 实验报告 实验名称 RIP和OSPF路由协议的配置及协议流程 姓 名___(-…-)_____________实 验 日 期:2014年4月11日 学 号_ 242_______实验报告日期:2014年4......