1、针对常用软件,描述软件功能,确认描述的正确性学生自己选择实验对象软件(如Office Word,PowerPoint,Excel等),对其常用的软件功能进行描述。实验描述与内容格式见实验报告-1。 2从程序设计看软件功能需求针对给定的程序设计题目,或根据给定的可视控件人机界面设计,提炼/补充软件功能需求和非功能需求1.C语言程序设计中的软件功能需求和用户需求的提炼。2.用户界面(可视控件)的软件功能需求和用户需求提炼。以上项目见实验指导文件:从程序设计看软件需求实验描述与内容格式见实验报告-2。软件需求分析(业务需求)自选小型软件(网站)描述(含建模)业务需求注: 也可结合学生兴趣,选择一人机
2、交互系统/嵌入式系统软件,如手机,PDA等。实验描述与内容格式见实验报告-3。4软件需求分析(用户需求)自选小型软件(网站)描述(含建模)用户需求实验描述与内容格式见实验报告-4。5软件需求分析(功能需求)自选小型软件(网站)描述(含建模)功能需求实验描述与内容格式见实验报告-5。最后,实验3,4,5汇总为需求说明文档文档格式见实验总结文件格式软件需求分析文档。四、参考教材:实验1:1.美Maureen Sprankle,问题求解与编程概念(第6版),清华大学出版社,2003年11月 张晓明 邓劲生译实验2:1.实验指导文件:从程序设计看软件需求(教师自编)实验35:1.(美)Karl E.W
3、iegers,软件需求(第2版),清华大学出版社,2004-11-1(Software Requirements,Second Edition) ,【译者】 刘伟琴 刘洪涛 2.本课程软件需求分析参考文档。五、考核方式:提交书面实验报告(按规定格式),每组每人讲解实验报告,回答问题。详见本课程教学大纲六、实验设备及器材配置:个人计算机,Office软件,Visio绘图软件,全部每生一套。七、实验项目一览:适用专业、年级1.软件工程专业2年级第2学期总学时/实验学时64/10学时实验要求实验类型每组人数面向专业编号备注针对常用软件(Word),描述软件功能,确认描述的正确性(至少10个功能)必做
4、验证23综合设计推荐/自选小型软件(网站)描述(含建模)业务需求分析推荐/自选小型软件(网站)描述(含建模)用户需求分析推荐/自选小型软件(网站)描述(含建模)功能需求分析软件需求文档编写最后,对实验3,4,5,报告进行汇总、加工,编写出xxx软件需求文档每生独立注:1.实验要求分必做和选做两种;实验类型为验证型、设计型、综合型、综合设计型等。 2.独立设课的实验不需填写“课程总学时”与“课程总学分”。大纲执笔人:陶铮大纲审定人: 2007年3月 5日西北第二民族学院教学进度计划表学 年:2007 至2008 学年度春 季学期部门名称: 计算机科学与工程学院 课程名称:软件需求分析 课程代码:
5、11100700 课程性质:专业限选 授课班级:计算机科学与工程学院软件工程 专业 06级 班 班级人数: 69 主讲教师:任荣 职称:讲师 实验(上机)指导教师:任荣 教材名称:(美)Karl E.Wiegers,软件需求(第2版),清华大学出版,2004-11-1名称总时数讲课实验上机习题课程设计周学时考试/考查机动计划时数5410本课程教学目的与要求:通过本课程的教学使学生知道、了解和理解软件需求工程的各个阶段(需求获取阶段、需求分析阶段、编写需求规格说明阶段、需求确认阶段和需求管理阶段),有效的需求获取技术等,培养学生的专业意识,建立专业知识体系,为后续的毕业设计工作打下良好的基础必读
6、书籍和参考书籍: 英Ian Sommerville著,程成等译,软件工程 6th Edition,机械工业出版社,中信出版社2003年1月所需教学设备:个人计算机,投影仪任课教师签名: 系(教研室)主任签名: 主管教学院长(主任)签名: 院(部)签章 2008 年 2 月 24 日教务处制周次起止日期教学内容安排(章、节扼要内容)目的和要求教学形式及其手段作业(包括实习、实验习题)、辅导2月25日2月29 日课程介绍(含教学大纲,实验大纲等)第一部分软件需求初步知识和体验第1章软件需求基础知识通过课堂理论教学,课下关于常用软件的体验和理解,使学生建立软件需求的初步知识。要求认真完成实验。讲授,
7、提示型教学方法知识整理,资料阅读,实验准备3月3 日3月7日第2章客户眼中的需求同上3月10 日3月14 日第3章,第4章需求工程的推荐方法需求分析员完成实验12学时3月17 日3月21 日第二部分软件需求理论知识与方法第5章确定产品前景与项目范围通过课堂及实验教学,课下的阅读和理解,使学生建立关于软件需求的基础理论与实践知识,了解软件需求基本方法3月24 日3月28 日第6章,第7章,第8章获取客户的需求聆听客户的需求理解用户需求完成实验263月31 日4月4 日第9章,第10章遵守规则编写需求文档74月7 日4月11 日案例介绍:自助食堂订餐系统完成实验384月14 日4月18 日第三部分
8、软件需求分析实践与文档写作第11章,第12章一图胜千言软件质量属性通过课堂及实验教学,课下的实践与应用,使学生初步掌握软件需求文档的写作方法,重点掌握业务需求和用户需求的编写方法。讲授/讨论,共同解决问题型教学方法94月21 日4月25 日第13章,第14章通过制作原型减少项目风险设定需求优先级4月28 日5月2 日同上完成实验4115月5 日5月9 日第四部分软件需求管理初步第15章,第16章需求确认需求开发面临的特殊难题本部分为提高部分,通过课堂教学和课下阅读,使学生对软件工程中的需求管理具有初步的了解。125月12 日5月16 日第17章,第18章超越需求开发需求管理的原则和实践讲授/讨
9、论,提示型教学方法知识整理,资料阅读,编制需求文档准备135月19 日5月23 日第19章,第20章变更管理需求链中的联系链国内外软件公司的需求分析文档介绍145月26 日5月30 日第21章需求管理工具讲授/讨论提示型教学方法156月2 日6月6 日第22章,第23章改进需求过程软件需求与风险管理完成实验5166月9 日6月13 日176月16 日6月20 日l 复习,需求文档写作指导要求认真完成软件需求文档写作完成软件需求文档写作186月23 日6月27 日考试,评定成绩软件需求分析实 验 指 导 书软件工程系编北方民族大学 计算机科学与工程学院2007年3月34课程编号: 1110070
10、0 课程类别:(专业限选课)计算机科学与技术、软件工程、网络工程课程总学时:64 实验学时:开设实验项目数:5个目录软件功能描述与确认(验证性实验2学时)4一、实验目的与要求4二、实验环境4三、实验预习与准备4四、实验内容和步骤4五、实验报告要求5六、实验注意事项5七、思考题5从程序设计看软件需求(综合设计性实验,2学时)6一、实验目的与要求6二、实验环境6三、实验预习与准备6四、实验内容和步骤6五、实验报告要求13六、实验注意事项14七、思考题14实验3:软件需求分析(业务需求)(综合设计性实验,2学时)15一、实验目的与要求15二、实验环境15三、实验预习与准备15四、实验内容和步骤15五、实验报告要求16六、实验注意事项17
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1