下载此文档

软件工程实验报告第三次[大全五篇][修改版].pdf


文档分类:办公文档 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
该【软件工程实验报告第三次[大全五篇][修改版] 】是由【青山代下】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【软件工程实验报告第三次[大全五篇][修改版] 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..实验报告课程名称:软件工程实验名称:用PowerDesigner建模工具绘制数据流图班班级:学生姓名:学号::指导老师评定:签名:一、境实验环境Windows2000、RationalSoftware公司的RationalRose应用软件的二、实验目的1)了解RationalRose工具软件的组成及功能2)掌握用RationalRose画用例图的具体的使用方法容三、实验内容1)设计用例图(UseCase框图)2)用RationalRose在UseCase视图中创建UseCase框图。求四、实验要求建立一个UseCase框图,并给出“预订教室”的用例描述。1)背景某大学需要一个教室预订系统,将空闲的教室提供给师生做学术报告或班级活动。师生可使用该系统预订所需的教室,以便让管理员在恰当的时间开放教室、准备好多媒体设备。2))管理员可使用该系统增加用户、删除用户。)管理员可向系统中增加或删除供预订的教室,设置任一教室可使用的时间段。)师生可登录系统、修改密码。)师生在登录后,可浏览给定时间段的空闲(供预订的且未被预订的)教室;选择教室和使用时间段,预订教室。)管理员可浏览任意时间段内的教室预订情况。:..)教室占用的时间段精确到“课时”。)支持最多10000人同时在线使用系统,确保系统稳定流畅。骤五、实验步骤UseCase框图表示整个机构提供的功能,可以用来回答下列一些问题:公司是干什么的?为什么要建立这个系统?还有那些人使用这些系统。UseCase框图在业务建模活动期间大量用于设置系统情景和形成创建使用案例的基础。1)如何使用RationalRose画UseCase框图S1:点击“开始”在“程序”中找到“Rationalrose”点击“RationalRoseEnterpriseEdition”进入该软件。-S2:在该软件出现的界面左边你将会看到一个“UseCaseView”双击之后会出现一个“main”,在双击“main”会弹出一个界面,我们就可以在这个弹出的界面上开始我们的用例图绘制。S3:在稍微靠做的位置将会看到UseCase框图工具栏图标,下面给大家介绍一下这些图表所表示意思:2)绘制与保存-S1:根据预****实验是所画的用例图草稿和UseCase工具栏图标绘制用例图S2:在绘制完成之后点击保存,会弹出选择保存位置的对话框,选择地址进行保存即可。六、实验结果七、实验心得体会本次实验主要是用RationalRose绘制用例图,并在之前绘制的图的基础上画出用例图,实验比较简单,通过本次实验,对于用例图的理解也更加深刻了。第二篇:软件工程第二次实验报告江西理工大学软件工程实验报告实验名称实验2编写软件可行性分析报告实验日期2014-04-03专业班级计算机111班桌号实验人学号同组人一、实验目的和要求:..可行性分析报告。二、实验内容和步骤(1)系统概述。对当前系统及存在问题的简单描述、新系统特点及开发要点,新系统及其各个子系统的功能与特性、新系统与当前系统的比较等。(2)可行性分析。可行性分析是报告的主体。论述新系统在经济上、技术上、运行上、管理及法律上的可行性,以及对新系统的主客观条件的分析。(3)初步开发方案及开发计划。在可行性分析的基础上,提出初步开发建议方案和计划。(4)结论意见。综合上诉分析,说明新系统是否可行,给出具体结论。三、:可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。:开发软件名称:机票预订系统。项目任务提出者:中国民航及中国国际旅游开发公司。项目开发者:浙江大学IMK开发小组。用户:中国民航及中国国际旅游开发公司。第2页/共4页实现软件单位:中国国际旅游开发公司及浙江大学项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在WindowsNT系统上以MicrosoftVisualC++为开发软件的应用程序,服务器端采用Linux为操作系统的工作站,是采用Oracle8的为开发软件的数据库服务程序。:《软件工程导论》,张海藩,清华大学出版社。《实用软件工程》,郑人杰等,清华大学出版社。:为游客提供机票预定服务,方便旅游局的售票工作,提高旅游局的服务质量和服务效率性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。售票系统的定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。输出要求:数据完整,详实。输出要求:简捷,快速,实时。:..息库的管理与修改。售票员只享有对订票信息库的部分修改(写入与读出)。完成期限:预计六个月。:系统实现后,大大提高旅游局的机票预定服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。,假定和限制建议软件寿命:5年。经费来源:中国国际旅游开发公司。硬件条件:服务器sun工作站,终端为pc机。运行环境:Linux数据库:,效益〉成本。技术可行,现有技术可完全承担开发任务。操作可行,软件能被原有工作人员快速接受。3技术可行性分析系统简要描述:在旅游局中的终端是安装了WindowsNT的PC机,主要目的是向机场的服务器传递数据。当顾客在旅游局进行咨询时,终端向服务器发出查询请求,服务器根据航班信息库的实时数据,向终端发送数据,显示在终端的屏幕上。当顾客向售票员定票时,终第3页/共4页第4页/共4页端向服务器发出详尽的一份定单,服务器核对后,存入定票信息库,并修改机票信息库。当顾客再次来取票时,终端向服务器发出查询定票请求,服务器接收后,查询定票信息库,核对后,传送机票确认表单,终端打印出机票。:终端PC机20台:8000*20=16万网络设备:10万辅助配置:10万共计:36万其他一次性投资::20万WindowsNT:10万操作员培训费:5万共计:35万经常性支出:人工费用:6(月)*20(人)*5000(圆)=60万其他不可知额外支出:20万共计:80万支出共计:(按银行利率:1%);:..人(1000圆/人)五年收益:1000*(+()2+()3+()4+()5)*20*12*5=120万工作效率提高收益(工作效率提高30%):30*(+()2+()3+()4+()5)*(30%)*5=45万经常性收益共计:160万不可定量收益因服务质量提高增加旅客量10%:1000万*10%*(90%+(90%)2+(90%)3+(90%)4+(90%)5)=360万收益共计:=344%-,估计最长可达10年处理速度:一般查询速度使用本软件人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知识,,一名审计员将进行专业培训,,在旅游局中只设立终端,在机场设立服务器,数据输入由终端输入,所有数据都由服务器处理,只在终端上显示数据结果。此设计简化了数据处理,但加重了服务器的数据处理。而使用客户端/服务器机理,简化数据流量,加快数据处理。7结论意见由于投资效益比远大于100%,技术、经济、操作都有可行性,可以进行开发。四、实验心得此次文档的编写在整个软件开发的过程中,起到了很重要的作用。它让我们知道在以后的软件开发过程中应该注意的问题,并且应该做出相应的措施来解决软件开发过程中出现的各种问题。第三篇:软件工程实验报告实验三:面向对象的系统对象模型实验一、实验目的1:熟悉面向对象分析的基本方法,加深理解对象模型、动态模型和功能模型的意义和作:..rose工具进行面向对象分析的方法3:理解对象模型、动态模型和功能模型在rose系统中的表示4:学****用例图、类图、关联图、顺序图、状态图的绘制方法,了解其各自的作用二、,要求内存不少于128MB,硬盘不小于20G.。:Windows2000或WindowsXP数据库::MicroSoftVisio2003文本编辑工具:::Rose2000三、、资料查询、借阅/归还三项基本功能。使用本系统的角色包括管理员、教师、学生三类。管理员可从事所有操作,学生与教师只能进行资料查询、借阅/归还操作。教师最多可以同时借阅10本资料、学生只能同时借阅5本。对于借阅期满3个月但是仍未归还的资料,在管理员控制下,系统将自动生成并输出“催还单”。试采用面向对象的分析方法对“资料管理系统”进行需求分析和初步设计,做出其详细的需求陈述;定义基本功能及角色;提取对象、,,分别是管理员、教师、学生。资料管理系统的基本功能有一下三项:资料信息维护资料查询借阅/:“角色定义”在应用系统中有什么作用?答:角色的定义有利于明晰角色所对应的事物以及对数据和功能的操作权限,是系统更加条理。2:USE-CASE图反映了系统在哪一方面的需求?答:它描述了系统的功能以及如何使用一个系统并显示谁将是相关的用户、用户希望系统提供什么服务以及用户需要为系统提供的服务,它反映了整个系统的一个大概设计。3:对象模型应当包括哪些内容?使用ROSE工具进行分析建模时,通过哪几种图例描述对象模型?答:对象模型描述的是系统的静态结构,包括系统的类和对象,他们之间的属性和操作,以及它们之间的联系。它通常用用例图和类图来描述。:..:软件工程实验报告《软件工程》实验报告专业班级微软IT一班学生姓名指导教师赵春刚实验一需求分析一、实验目的通过对软件项目的需求分析,掌握需求分析的主要方法和技术,了解需求分析过程。二、实验要求自选一个软件项目,应用软件工程中需求分析方法对系统需求进行分析。三、实验内容1、项目完成主要功能概述(1)项目名称(2)项目完成主要功能2、项目需求描述(建立需求模型)(友情提示:完成主要的用例模型即可)四、实验总结实验二软件设计一、实验目的通过对软件项目的软件设计,掌握软件设计的方法的技术,了解软件设计过程。二、实验要求针对需求分析所选的项目和功能模块进行。完成软件项目主要概要设计和详细设计。:..1、项目概要设计描述(建立概要设计模型)(友情提示:完成项目的主要系统结构图(功能模块图)即可)2、项目详细设计描述(建立详细设计模型)(友情提示:用流程图或UML相关模型(活动图、时序图等),完成两个模块以上)四、实验总结说明:(此实验为可选做,若完成实验成绩加分)实验三软件测试一、实验目的通过对软件项目的测试,掌握软件测试的原理和方法,了解软件测试过程。二、实验要求针对需求分析所选的项目和功能模块进行。完成软件项目主要功能模块的测试。三、实验内容1、采用主要测试方法描述2、主要功能模块测试用例设计四、实验总结第五篇:软件工程实验报告《软件工程》课程实验报告实验名称:教务管理系统之子系统——学院课程安排姓名:院(系):软件学院专业班级:学号::..地点:成绩:时间:,获取项目的需求,并在此基础上完成系统的逻辑功能模型的建立,了解软件工程中需求分析阶段的主要活动和需求分析文档描述的主要内容,掌握利用数据流图描述系统功能需求的方法,正确应用数据字典。增进对软件工程的理解,学会系统的分析软件的构成,掌握并理解软件从确立到测试等一系列过程。,学校教务处向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、***教育、研究生)、班号等;学院教学主管人员根据教学任务和要求给出各个课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。)每位教师的主讲课程门数不超过2门/学期:讲师以下职称的教师不能承担学院定主课的主讲任务。b)学院中层干部的主讲课时不能超过4学时/周。c)本学期出现严重教学事故的教师不能承担下各学期的主讲任务。d)本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。e)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。项目数据流图系统的分析“教务管理系统之子系统——学院课程安排”的组成、结构和实现步骤,明白项目的业务流程图,绘制数据流图(DFD),数据模型(ER),编写数据字典(DD),数据加工处理的描述,撰写需求规格说明书:..,整合用户权限和操作根据用户操作流程画出系统流程图对系统做出概要分析,拟定开发流程绘制出甘特图绘制线性时间图4总结与回顾通过这次实验,我学到了很多东西,教务管理系统是学校的管理核心,管理应涉及到学校的专业设置、学藉管理、成绩管理、网上注册、开课管理、选课管理、师资管理等,在数据库一级建立强有力的安全系统,管理人员可以在互联网的任何地方办工,真正实现学校网上管理。学校中的教务管理是一项很重要的工作,包括学生管理,教师管理和课程管理等。开发“教务信息处理系统”的目的就是利用计算机的查询和运算功能,代替手工处理,提高工作效力和质量,所以该系统是必要而且能够实现的。此次开发的软件是教务管理系统的一个子系统,即学院课程安排。通过此次课程设计,我们更加了解了软件的原理,软件的开发方法和步骤,如绘制数据流图和数据字典的编写。进一步掌握了有关数据库设计的知识和JAVA程序设计,了解了有关网络的相关知识,对软件开发平台有了一定了解。我增长了不少软件工程与编程,数据库的知识。在作设计的过程中,软件是不断变化的,开始构造的是一方面,实际制作时又是另外一方面,所以得不断变化。软件必须有效的支持他的用户,我们做的软件是学生选课系统,所以我们需要从学生和老师,管理员的实际情况出发,制定他们操作方便的系统,是软件对用户友好。在写数据字典之前,我对数据字典的理解有一些偏差,通过这次作实验,我知道了数据字典就是对数据流,数据流分量,数据存储,处理的定义集合。我们做这种比较小的软件时,数据字典还比较好维护,哪里出了问题,可以很快的找到,然后改正。如果做比较大的软件时,数据字典就不好维护了。开发大的软件系统时,数据字典的规模和复杂程度迅速增加,貌似人工维护就不太可能了。这次实验的完成是我们小组共同努力的结果,我们每个人都付出了很大的汗水,也让我明白了团队合作是多么的重要,那么大的工作量仅靠一个人的力量是不可能完成的,在以后的工作和学****中一定要重视团队合作的重要性,多与合作伙伴交流,了解每个人的想法,最后大家的想法和在一起就是个很了不起的工作。也让我认识到软件在我们的生活中越来越重要,我们的生活处处离不开软件,也让我对自己以后的工作有了很深的了解,让我可以向着自己的目标一点点前进。

软件工程实验报告第三次[大全五篇][修改版] 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小959 KB
  • 时间2024-04-13