4 软件工程标准实验报告格式及汇总格式.doc

4 软件工程标准实验报告格式及汇总格式.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4 软件工程标准实验报告格式及汇总格式

电子科技大学 计算机科学与工程学院 标 准 实 验 报 告 (实验)课程名称 软件工程 电子科技大学教务处制表 电 子 科 技 大 学 实 验 报 告 成员姓名: 学 号: 指导教师: 实验地点: 实验时间: 一、项目组名称: 北京长江软件 二、项目名称: 网上招聘系统需求规格说明书 三、实验学时:4学时 四、实验原理: 软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在问题分析阶段分析人员的主要任务是:对用户的需求进行鉴别、综合和建模,清除用户需求的模糊性、歧义性和不一致性,分析系统的数据要求,为原始问题及目标软件建立逻辑模型。分析人员要将对原始问题的理解与软件开发经验结合起来,以便发现哪些要求是由于用户的片面性或短期行为所导致的不合理要求,哪些是用户尚未提出但具有真正价值的潜在需求。 五、实验目的: 1. 熟练掌握软件需求分析的过程,需求获取的方法,需求规格的特征; 2. 掌握面向对象的分析方法,建立对象模型、功能模型和动态模型,并掌握UML中常用的模型符号; 3.能进行简单系统的需求分析,并能完成系统的需求规格说明书。 六、实验内容: (一)系统可行性分析 在项目立项时,需要用最小的代价在尽可能短的时间内容研究并确定客户可能提出的所有问题是否有行得通的解决办法;必须分析几种主要的候选解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得投资开始这个系统的程度。 通常,至少从下述三方面研究每种解决方案的可行性。 1. 技术可行性:使用现有的技术能实现这个系统吗? 2. 经济可行性:这个系统的经济效益能超过它的开发成本吗? 3. 操作可行性:这个系统的操作方式在该客户组织内行得通吗? (二)系统需求分析描述模型 1.用简单的非正式分析方法从需求陈述中抽取候选对象,并按照筛选的方法进行筛选,确定类的关联关系,识别属性,画出类图。 2.由系统行为导出全部用例,选择一个用例画出该用例的交互顺序图。 3.选择一个类,画出该类的状态图。 4.功能模型已由系统的数据流图给出,由系统的功能模型和动态模型导出一个类的所有服务。 七、实验器材(设备、元器件): 1. 基本环境要求:局域网、40台学生实验用机以上 2. 系统平台要求:Windows 7/xp 或 Vista 3. 软件、硬件及相应工具要求:P2以上CPU、128MB内存、10G 硬盘; 八、实验步骤: 1.项目小组讨论项目可行性分析。 2.项目小组分工进行需求建模。 3.召开项目立项会议,要求全体组员、其他组成员和指导老师一起参加。 4.项目小组经过多次修订,完成系统需求规格说明书。 九、实验数据及结果分析: 报告评分: 指导教师签字: 电 子 科 技 大 学 实 验 报 告 成员姓名: 学 号: 指导教师: 实验地点: 实验时间: 一、项目组名称: 北京长江软件 二、项目名称: 网上招聘系统概要设计 三、实验学时:4学时 四、实验原理: 概要设计是一个设计师根据用户交互过程和用户需求来形成交互框架和视觉框架的过程,其结果往往以反映交互控件布置、界面元素分组以及界面整体板式的页面框架图的形式来呈现。这是一个在用户研究和设计之间架起桥梁,使用户研究和设计无缝结合,将对用户目标与需求转换成具体界面设计解决方案的重要阶段。概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,概要设计建立的是目标系统的逻辑模型,与计算机无关。 五、实验目的: 1.熟练掌握软件设计的主要技术、主要内容和主要方法; 2. 掌握模块化划分方法和设计思想; 3. 熟悉用户交互设计的基本原则; 4. 了解常用的软件体系架构及其优缺点。 六、实验内容: 1.在实验一基础上完成系统的体系结

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档