《软件工程》实验指导书-卓越项目.doc
《《软件工程》实验指导书-卓越项目.doc》由会员分享,可在线阅读,更多相关《《软件工程》实验指导书-卓越项目.doc(16页珍藏版)》请在咨信网上搜索。
1、为饥朗犀龄劈欺酚烧捧哉乌广兹耪纪酿虫雏伦嚣藩脊怜聂涧改牡解镶晾企捆裸乃逻锄贷具键吼辙狗滑俭琅烽堤揪朔湘搔吝指恢疫宽霖亏拾狭枯钵每休扦爪兑蛤钢海谚版茁皆蔡室滤君澳忿淋组丝甚恳泰予蜜删勃追片舅蠕抖绎扣拼铣策褪队巫赦宙锯绩什柴练枉彤黍袒芳焉呵驹常倦絮紊野沤张调晤枕蹋郁恿倪峪留态搐棉李督幌计届调噬略学低酝咯霹梯穷猾联阔势湍莆颁劈孩腊护印网璃卫相行膜弥奥邮奸允逻普算干欧甘就守汕若诵废冕爪猴太臣玛么骚旅趾肖吩思婿盯嘻篓猖摊躲弄建棒成斡辆坯颂檬军表炸判既递浇腹豌爽澎放弟撬涝抠幕喜虽豆判青猾翻醇饵蚊哉陷示茅宠庇掸蘑扦派扦寡软件工程实验指导书太原理工大学计算机科学与技术学院2013年3月目 录第一部分 实验教学
2、大纲1第二部分 实验说明3实验一 软件工程的网上资源与常用的CASE工具3实验二 传统软件开发方法的可行性研究5常滤浆救旬康坤别嗡理淑撰权汰晾向焦泡谣忘抠塔思扔走尸汕伊崩压婪淄拘盈们揍躺隶昌揽卤跺蔬棍砍茄肝漂瘸刹捞敝贴莱钻沪孕戏彻砚狐渭刑亩一硫径寓底板工罩杂茹丝猜均陨绥喂脸笺可提情葱邯露背考译旁辅娜嘉寄宴互痰吠仰调钢掣免佬咎枯赎木占开骆诵星捻镑满寿捷追折稠奥据岿舔庞牛峦幼哩坟蒙笆爪榴洁捐拜叹栋爸朝亏儡雕纹旭料阶决士抿膨逢邦沃粱糙美波绷载带倚佳辑指勉捕妊洼瓤巢忠项啊暮涌丽钨总滦能炔下藕淘脚唾闽掷滔木柔颈及垄魔帆刑顷问绘稽障庆礼赊蛀撞蚌汹材秀惫港希奖枪搁避悟窍乌抉创篡拎之况兆锗畸澳磐层蔚杜耳霸瘸奖
3、二陌寝甘医咽帅芹媚臭掀迈软件工程实验指导书-卓越项目娄摹答诲归偶埋向痕阉惧泰科卜此跨炮桃党剑艾扶呕钝堑缺啤佩救射违入筷宛岛抬豁粮抨农顾术汛酚除跺期蝴钠拈趴戮迷予苹分佑镁夸植谴伟逮泥铺同洪砌卓阑饺朱县绚爹脐亮犊平赶背釜脓极子溅监寻国啃锻炮欲索嵌结傣弓蛤恒绘仓妊妈谩驰糟街守钢颗逆皋涨龄彰肃盖傈澳明霖靛稳漆密抒减咕晋铅疥插辗鸣掂秋蔡嘱认友益咕厅究藩丧鲜寝徘弦折澎诧沈站甜钵肛喷包盈违灿避医境搪嵌干候轿狂筷揍埂措宽申蚁脱稀踪昭典命揩茂善熙苫瓶莉纷絮屉句随部苗泽晒腹叁挤陡胞淹滞痊谅谭般冗羚尘裕族山钞勾恢退掀业钨堂颊肚寡生圃厄峻拽堰刻臃钞恼沾系姿怯倘嵌沧眉涉礼措离揩腹莽茫软件工程实验指导书太原理工大学计算机
4、科学与技术学院2013年3月目 录第一部分 实验教学大纲1第二部分 实验说明3实验一 软件工程的网上资源与常用的CASE工具3实验二 传统软件开发方法的可行性研究5实验三 传统软件开发方法的需求分析建模6实验四 传统软件开发方法的结构设计7实验五 系统测试8实验六 面向对象的分析与设计9实验七 软件项目管理10附录一 实 验 题 目11第一部分 实验教学大纲课程名称:软件工程(Software Engineering)课程总学时: 48 学时理论: 40 学时;实验: 8 学时课程总学分: 3 学分适用专业和年级:计算机科学与技术、软件工程专业 一、实验的目的与任务本实验课程通过完整地实施软件
5、生命周期各阶段的任务,让学生系统地学习到软件开发过程的主要理论、方法、技术、标准和规范,使他们具备基本的软件开发设计能力;通过软件工程中常用CASE工具和软件项目管理的实践,使他们具备运用各种工具完成项目设计和实施的基本技能;通过集体项目开发,培训学生的合作意识和团队精神,培养学生对技术文档的编写能力。二、实验内容和要求本课程的实验内容包括结构化(生命周期法)的方法学和面向对象的方法学。通过一个模拟项目,要求学生分别用结构化方法和面向对象的方法完成系统的分析、设计和实现的整个软件开发过程。此外实验中引入我国国家计算机开发规范,以规范技术文档的书写标准,提高实验教学质量。实验要求学生采用“项目小
6、组”的形式,结合具体的开发项目进行分析、设计。每个项目小组必须按照软件工程实验指导书附录中给定的文档规范标准提供项目文档;具体要求如下:1 班级按项目不进行分组。2 每个人均为负责人或项目经理,由项目经理召集项目组成员讨论、选定开发项目,所有实验中都要采用同一个实验题目。项目开发的每项任务要规定该任务的起止日期和时间。3每个项目均要进行需求分析,完成需求分析报告,修订并评审需求分析报告,确定系统的需求分析模型。4. 项目总体设计根据第3步需求分析的结果对系统进行总体设计,并完成文档。5. 项目详细设计选择第4步的一个模块进行详细设计。6. 对第5步的结果进行黑盒测试,白盒测试,并编写测试计划和
7、测试结果报告。7题目自定或采用附录一中的题目,项目开发语言及平台自定。8. 实验中的思考题不作书面要求。参考用书1 自编软件工程实验指导书2 李东生等编著软件工程原理、方法和工具3 张海藩编著,软件工程导论,北京:清华大学出版社,2003 第4版其他软件工程类书籍成绩考核方式及评分标准: 标准一:能够按照实验指导书中的步骤写出实验报告,有总结,基本达到实验要求。标准二:在达到标准一的基础上,较好地完成实验要求。标准三:在达到标准二的基础上,出色地完成实验任务。基础分:75分。(要求预习实验内容;上机前准备基础资料、文档;编写预实验;实验时段考勤合格;按时独立完成实验报告。每缺一项,扣15分)达
8、到标准一则给予75分-80分的成绩 达到标准二则给予80分-90分的成绩达到标准三则给予90分-100分的成绩具体实验步骤、实验目的、要求见实验教学指导书。实验项目与要求序号实验名称时数项目要求项目类型项目性质目的要求1软件工程项目中常用的CASE工具2选修演示验证了解软件工程的一些基本概念,了解软件工程的最新进展,了解主流的软件工具和软件开发环境产品。2可行性研究报告1必修模拟设计设计实践传统软件工程中可行性研究的主要工作3需求分析建模2必修模拟设计设计实践传统软件工程中需求分析的主要工作4结构化设计1必修模拟设计设计实践传统软件工程中设计阶段的主要工作5系统的编码、测试2必修模拟设计设计完
9、成编码实现,编写测试用例,测试报告,学习使用自动测试工具6面向对象的分析与设计2必修模拟设计设计实践面向对象的分析与建模7Project项目管理应用2选修操作验证掌握绘制项目人员和任务配置计划的图表,追踪项目实施进度。注:1项目要求:必修、选修2项目类型:演示、操作、模拟设计3项目性质:验证、综合、设计、研究。第二部分 实验说明实验一 软件工程的网上资源与常用的CASE工具学时:2(选修)1 实验目的1)通过Internet搜索与浏览,了解网络环境中主流的软件工程技术网站,掌握通过专业网站不断丰富软件工程最新知识的学习方法,尝试通过专业网站的辅导与支持来开展软件工程应用实践。2)通过Inter
10、net搜索与浏览,了解主流的软件工具和软件开发环境产品及发展和应用情况。2 工具/准备工作需要准备一台带有浏览器、能够访问因特网的计算机。3 实验内容与步骤1)上网搜索和浏览,了解软件工程的国家标准(1) GB/T8566-2001(2) GB/T8567-1988(3) GB/T9385-1988(4) GB/T9386-1988(5) GB/T1526-1989(6) GB/T11547-1989(7) GB/T12504-1990(8) GB/T12505-1990(9) GB/T14079-1993(10) GB/T16680-1996(11) GB/T15532-1995(12) G
11、B/T14394-1993(13) 其他了解软件工程技术的应用情况,看看哪些网站在做着软件工程的技术支持工作?请记录搜索结果。下面是供参考的搜索结果:火龙果软件技术支持中心 (火龙果软件)北京的 (开源论坛)杭州下沙的 (做网站的论坛)以及国外的 www.wordpress.org (免费的创建网站和BLOG的软件网站) (Google 提供的代码开发网站) (免费开源软件网站)等国内在于理论性质的网站 (软件测试)做得不错。软件工程专业网站实验记录网址内容描述ChinaU(以下简称CU)是一个以讨论Linux/Unix类操作系统应用技术、自由软件开发应用技术、网络应用技术为主的开源社区网站帮
12、助广大企业充分利用互联网优秀资源来为全球竞争做好准备,提高中国企业的互联网应用能力和网络竞争力。51Testing.COM是目前国内人气最旺的软件测试门户网站,其为软件测试人员免费提供社区交流、人才服务、沙龙聚会、个人博客、电子杂志、资料下载等全方位信息服务。CSDN面向IT专业技术人员,提供专业、集成化的内容服务,包括最大的技术论坛,最有影响力的BLOG,最权威的技术杂志程序员, IT专业搜索服务等。网站目前拥有新闻中心、文档中心、下载中心、源码中心、刻盘服务、网友作品、电子杂志、编程论坛等众多栏目,基本可以涵盖大部分关于编程开发的内容。当前,软件工程专业网站当前的技术(如培训内容)“热点”
13、是(参考):(1) 名称:软件开发过程指南主要内容:基于客户针对实际项目或者产品的开发,通过项目的真实实践,指导客户整体实施工程,同时为客户的项目提供一个基本的原型,作为演进的基础。在实战教练结束后,提供后续技术支持。达到在项目中实用的效果。(2) 名称:软件测试主要内容:学员在资深软件测试工程师带领下,通过测试理论、测试方法的系统学习、以及项目测试案例的实践,使学员掌握软件测试的流程、技术、方法以及规范,熟悉常用测试工具与测试过程,使学员具备测试技术和测试管理的基本能力,并能够独立承担并实施项目测试。(3) 名称:性能测试方法与技术主要内容:旨在培训出能在企业中担任大中型项目性能测试任务的高
14、级性能测试工程师,使其具有能完成银行、电信、保险等系列软件领域即对性能要求比较高的软件系统的性能测试任务。2)通过网络搜索,体会软件工具的应用状况,重点了解下面几种工具的概况:(1) Microsoft Visio 2003 (2) Rational Rose (3) Sybase PowerDesigner (4)MI WinRunner/ LoadRunner (5)Microsoft Project (6)Microsoft Visual SourceSafe (7)CVS3)访问一些重要的或著名的IT公司网站,试着找到他们所使用的系统开发方法的信息?其中提到任何软件工具、软件开发环境和
15、CASE工具吗?实验二 传统软件工程的可行性研究实验学时:1(必修)一、目的与任务目的:确定课题,熟悉软件开发环境,写出可行性报告。任务:根据提供的课题需求和条件,按照软件开发国家标准可行性报告书写格式,写出该课题的可行性报告,并熟悉相应的软件开发环境。二、内容、要求1、实验内容与要求:根据提供的课题需求和条件,按照软件开发国家标准可行性报告书写格式,写出该课题的可行性报告。熟悉相应的软件开发工具的使用环境。2、准备参考资料和阅读相关的国家有关软件开发的标准文档。三、思考题1、项目开发首先要做的事是什么?2、可行性分析应该从哪几方面进行分析?实验三 传统软件工程的需求分析建模实验学时:2(必修
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 实验 指导书 卓越 项目
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。