软件工程实验指导书编写规范_第1页
软件工程实验指导书编写规范_第2页
软件工程实验指导书编写规范_第3页
软件工程实验指导书编写规范_第4页
软件工程实验指导书编写规范_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件工程实验指导书编写规范本门课程实验的地位和目的本试验对于真正学习掌握软件工程中的有关内容和方法起着非常重要的作用。软件工程课本中介绍的建造软件系统的方法、技术、流程、工具和规范等都很理性,条理性很强,有的地方概括性也很强,如果仅仅看课本,听老师讲,会觉得很乏味,会使学生失去学习软件工程的兴趣。这就需要学生通过认真做试验,去体会课本上所介绍的理论知识,在实践中掌握理论知识,提高实际动手能力。本试验的主主要目的的有两个个:掌握采用软软件工程程方法开开发一个个软件系系统的全全过程;练习正规编编写软件件开发过过程中产产生的各各类技术术文档;培养和感受受以小组组为中心心的团队队开发精精神。实验环境软

2、件工程的的试验环环境不具具体指定定,软件件系统的的设计和和开发环环境自由由选择,在在实验室室中所能能获得的的设计开开发环境境均可。如何使用实实验工具具及实验验步骤按照软件工工程课本本中介绍绍的软件件开发过过程,设设计实现现一个具具体的软软件系统统。在撰撰写实验验报告时时,可任任选Raatioonall Roose或或Vissio工工具进行行。实验报告书书写规范范按照软件工工程课本本或者是是国家标标准提交交各类文文档(具具体文档档类型见见下文)。实验内容1、实验目目的掌握采用软软件工程程方法开开发一个个软件系系统的全全过程;练习正规编编写软件件开发过过程中产产生的各各类技术术文档;熟悉并掌握握一

3、种或或几中软软件开发发环境;培养和感受受团队开开发精神神。2、实验学学时本试验每周周4学时时3、实验内内容软件工程试试验要求求学生设设计开发发一个软软件系统统,该软软件系统统由学生生自己定定。4、实验要要求软件工程要要求学生生以小组组为单位位开展,各各个小组组自由组组合,要要求34人为一一组。在在组建小小组的时时候尽可可能兼顾顾男女组组合。其其中各个个小组中中要选出出项目经经理一名名、系统统分析员员一名、测测试工程程师一名名、流程程及配置置工程师师一或二二名,小小组所有有成员都都有软件件开发工工程师的的职责;开发小组组组建后,根根据自己己的爱好好与熟悉悉领域,自自由选择择一个难难度适中中,规模

4、模适中的的项目进进行设计计开发。软软件系统统的形式式不限,可可以是一一个MIIS(管管理信息息系统),也可可以是一一个网站站形式等等。各个个小组设设计开发发的项目目不能完完全相同同。各小组所定定的项目目均由开开发小组组自己给给出具体体的需求求的说明明;项目的设计计开发环环境由开开发小组组自己选选择,可可以使用用.Neet、 Dellphii、VCC、VBB或JAAVA等等,数据据库可以以选择大大型数据据库也可可以选择择桌面数数据库。开开发环境境和工具具尽可能能选择实实验室可可供使用用的,以以便试验验的检查查和验收收。每一小组采采用的开开发方法法不限,可可以采用用传统软软件工程程方法也也可以采采

5、用面向向对象软软件开发发方法。采采用不同同的开发发方法,交交付的文文档略又又不同,如如下所示示:传统软件开开发方法法,每一一开发小小组要交交付的文文档包括括:A、可行行性研究究报告B、项目目计划任任务书C、需求求规格说说明书+数据据流图+数据字字典+E-R图D 概要要设计说说明书E、详细细设计说说明书+结构构化程序序设计方方法:PPAD图图或PDDLF、数据据库设计计说明书书 (根据题题目性质质决定是是否需要要)G、部分分关键程程序实现现说明H、软件件测试计计划I、用户户操作手手册J、项目目开发总总结报告告。面向对象软软件开发发方法,每每一开发发小组要要交付的的文档包包括:A、可行行性研究究报

6、告B、项目目计划任任务书C需求分分析D、对象象模型,动动态模型型,功能能模型+系统设计E、对象象设计说说明书F、部分分关键程程序实现现说明G、软件件测试计计划H、用户户操作手手册I、项目目开发总总结报告告。各个文档的的格式参参见( 六、试试验帮助助)中的各各附录形形式,没没有给出出参考形形式的文文档, 可参照照教材给给出的形形式。每一小组定定期将试试验的阶阶段成果果发送到到指导老老师的电电子信箱箱中,以以便检查查考核。每一小组最最后试验验成果以以可以运运行的实实际软件件系统和和一系列列相关的的文档配配置为准准。5、注意事事项各个小组所所选用的的开发环环境或工工具,如如果不熟熟悉,各各个小组组自

7、己想想办法学学习熟悉悉。整个个软件工工程试验验时间阶阶段安排排框架如如下(仅仅供参考考)时间任务第1周组建开发小小组,确确定每个个成员的的身份第2 33 周周定出各组设设计开发发的项目目内容,上上报给指指导老师师。第4 5 周各小组熟悉悉各组所所选定的的设计开开发环境境第6 7 周可行性分析析和需求求分析第8 122 周概要设计、详详细设计计、界面面设计(原原型)第13 144 周编码(代码码的编写写)、软软件测试试第15 118 周软件交付课程实践选选题指南南1.库存管管理信息息系统 2.计计算机辅辅助财务务管理软软件 33.电话话费管理理系统 4.工工资管理理系统5.商场购购销管理理系统

8、6.税税务管理理系统 7.办公室室信息管管理系统统8.人人事管理理系统9.学生学学籍管理理 110.医医院业务务计算机机管理系系统 111.销售售管理系系统 12.图书管管理系统统13.物资资管理系系统 114.订订货管理理系统 15.产品管管理系统统 116.生生产管理理系统17.试题题库管理理系统 188.课程程辅助学学习系统统 19.科技编编辑及作作者信息息管理系系统20.高校校科研管管理信息息系统221.教教学管理理系统 222.基基于网络络的铁路路订票系系统23.采供供部管理理系统 244.成本本核算(与与财务有有关) 225.某某中学教教务管理理26.大酒酒店客房房管理 277.软

9、件件开发文文档管理理 28 车站售售票系统统 29 教师分分配系统统30 住房房管理系系统 331 网网上教学学系统实验一编编写可行行性研究究报告实验题目编写系统可可行性研研究报告告。实验目的通过对选定定系统(如如学生学学籍管理理系统),进进行可行行性研究究的编写写,掌握握可行性性研究报报告编写写的步骤骤和方法法,明确确可行性性研究报报告内容容和格式式。预习1、可行性性研究报报告的内内容:经济可行性性和技术术可行性性。2、确工程程的规模模、目标标,对系系统的建建议。3、选定某某系统的的可行性性研究报报告实例例进行参参考,进进行思路路整合;4、各环节节图示和和文字格格式表示示方法。实验设备与与环

10、境具备运行原原系统的的计算机机系统;收集整理资资料的资资料室和和虚拟用用户或实实际用户户。实验内容选定系统后后,进行行系统调调查,然然后按如如下编写写提示撰撰写可行行性研究究报告。引言 编写目目的说明编写本本可行性性研究报报告的目目的,指指出预期期的读者者。 背景说说明所建议的软软件系统统的名称称;本项项目的任任务提出出者、开开发者、用用户及实实现该软软件的计计算机中中心或网网络中心心;该软软件系统统同其他他系统或或其他机机构的基基本的相相互来往往关系。 定义列出本文件件中用到到的专门门术语的的定义和和外文首首字母组组词的原原词组。 参考资资料列出有关的的参考资资料,如如:本项项目的核核准的计

11、计划任务务书或合合同、上上级机关关的批文文;属于于本项目目的其他他已发表表的文件件;本文文件中各各处引用用的文件件、资料料,包括括需用到到的软件件开发标标准。列列出这些些文件资资料的标标题、编编号、发发表日期期和出版版单位,说说明文件件资料的的来源。可行性研究究前提 要求说明对所建建议开发发的软件件的基本本要求,如如功能、性性能等。输出,如报报告、文文件或数数据,对对每项输输出要说说明其特特征,如如用途、产产生频度度、接口口以及分分发对象象;输入,说明明系统的的输入,包包括数据据的来源源、类型型、数量量、数据据的组织织以及提提供的频频度;处理流程和和数据流流程,用用图表的的方法表表示出最最基本

12、的的数据流流程和处处理流程程,并辅辅之以叙叙述;要安全和保保密方面面的要求求;同本系统相相连接的的其他系系统;完成期限。 目标说明所建议议系统的的主要开开发目标标,如人人力与设设备费用用的减少少;处理理速度的的提高;控制精精度或生生产能力力的提高高;管理理信息服服务的改改进; 人员利利用率的的改进等等。 条件、假假定和限限制说明这项开开发中给给出的条条件、假假定和所所受到的的限制,如如所建议议系统的的寿命的的最小值值;进行行系统方方案选择择进行比比较的时时间;经经费、投投资方面面的来源源的限制制;法律律和政策策方面的的限制;硬件、软软件、运运行环境境的条件件和限制制;可利利用的信信息和资资源;

13、系系统投入入使用的的最迟时时间。 进行可可行性研研究的方方法说明这项可可行性研研究是如如何进行行的,所所建议的的系统是是如何评评价的。简简要说明明的使用用的基本本方法和和策略,如如调查、加加权、确确定模型型、建立立基准点点或仿真真等。 评价尺尺度说明对系统统进行评评价时所所使用的的主要尺尺度,如如费用的的多少、各各项功能能的优先先次序、开开以时间间的长短短及难易易程度。对现有系统统的分析析 处理流流程和数数据流程程说明现有系系统的基基本的处处理流程程和数据据流程。此此流程可可用流程程图表示示,并加加以叙述述。 工作负负荷列出现有系系统所承承担的工工作和工工作量。 费用开开支列出由于运运行现有有

14、系统所所引起的的费用开开支,如如人力、设设备、支支持性服服务、材材料等项项开支及及开支总总额。 人员列出为了现现有系统统的运行行的维护护所需要要的人员员的专业业技术类类别和数数量。 设备列出为了现现有系统统所使用用的各种种设备。 局限性性列出本系统统的主要要局限性性,例如如处理时时间赶不不上需要要,响应应不及时时,数据据存储能能力不足足,处理理功能不不够等。并并说明为为什么对对现有系系统的改改进性维维护已经经不能解解决问题题。所建议的系系统说明所建议议的系统统的目标标和要求求将如何何被满足足。 对所建建议系统统的说明明概括地说明明所建议议系统,并并说明可可行性研研究前提提列出的的那些要要求将如

15、如何得到到满足,说说明所使使用的基基本方法法及理论论根据。 处理流流程和数数据流程程指出所建议议的系统统的处理理流程和和数据流流程。 改进之之处按列出的目目标,逐逐项说明明所建议议系统相相对于现现存系统统的改进进。 影响说明在建立立所建议议系统时时,预期期将带来来的影响响,包括括:对设备的影影响:说说明新提提出的设设备要求求及对现现存系统统中尚可可使用的的设备须须做出的的修改。对软件的影影响:说说明为了了使现存存的应用用软件和和支持软软件能够够同所建建议系统统相适应应,而需需对这些些软件所所进行的的修改和和补充。对用户单位位机构的的影响:说明为为了建立立和运行行所建议议系统,对对用户单单位机构

16、构、人员员数量和和技术水水平等方方面的全全部要求求。对系统运行行过程的的影响:用户的的操作程程序;运运行中心心的操作作程序;源数据据的处理理;数据据进入系系统的过过程;对对数据保保存的要要求,对对数据存存储、恢恢复的处处理;输输出报告告的处理理过程、存存储媒体体和调度度方法;系统失失效的后后果及恢恢复的处处理办法法。对开发的影影响:为为了支持持所建议议系统的的开发,用用户需进进行的工工作;为为了建立立一个数数据库所所要求的的数据资资源;为为了开发发和测验验所建议议系统而而需要的的计算机机资源;所涉及及的保密密与安全全问题。对地点和设设施的影影响:说说明对建建筑物的的改造要要求及对对环境设设施的

17、要要求。对经费开支支的影响响:扼要要说明为为了所建建议系统统的开发发、设计计和维持持运行而而需要的的各项经经费开支支。 局限性性说明所建议议系统尚尚存在的的局限性性以及这这些问题题未能解解决的原原因。 技术条条件方面面的可行行性在当前的限限制条件件下,该该系统的的功能目目标能否否达到;利用现现有的技技术,该该系统的的功能能能否实现现;对开开人员的的数量和和质量的的要求并并说明这这些要求求能否满满足;在在规定的的期限内内,本系系统的开开发能否否完成。可选择的其其他系统统方案扼要说明曾曾考虑过过的每一一种可选选择的系系统方案案,包括括需开发发的和可可从国内内国外直直接购买买的,如如果没有有供选择择

18、的方案案可考虑虑,则加加以说明明。可选择的系系统方案案1:参参照前面面介绍的的提纲,说说明可选选择的系系统方案案1,并并说明它它未被选选中的理理由。可选择的系系统方案案n:参参照前面面介绍的的提纲,说说明可选选择的系系统方案案n,并并说明它它未被选选中的理理由。投资及效益益分析 支出对所选择的的方案,说明所所需的费费用。如如果已有有一个现现存系统统,则包包括该系系统继续续运行期期间所需需的费用用。基本建设投投资;其其他一次次性支出出;非一一次性支支出等,详详细参考考相关资资料。 收益对所选择的的方案,说说明能够够带来的的收益。收收益表现现为开支支费用的的减少或或避免差差错的减减少,灵灵活性的的

19、增加,动动作速度度的提高高和管理理计划方方面的改改进等,包包括:一一次性收收益;非非一次性性收益;不可定定量的收收益。 收益/投资比比求出整个系系统生命命期的收收益/投投资比值值。 求出收收益的累累计数开开始超过过支出的的累计数数的时间间。 敏感度度分析对一些关键键性因素素如系统统生命斯斯长度系系统的工工作负荷荷量、工工作负荷荷的类型型与这些些不同类类型之间间的搭配配、处理理速度要要求、设设备和软软件的配配置等变变化时对对开支和和收益的的影响最最灵敏的的范围的的估计。社会因素方方面的可可行性 法律方方面的可可行性如合同责任任、侵犯犯专利权权、侵犯犯版权等等方面的的陷阱。 使用方方面的可可行性如

20、从用户单单位的行行政管理理、工作作制度等等方面看看,是否否能使用用该软件件系统;从用户户单位的的工作人人员的素素质看,是是否能满满足使用用该软件件系统的的要求等等。结论 可以立立即开始始进行; 需要推推迟到某某些条件件落实后后进行; 需要对对开发目目标进行行某些修修改后进进行; 不能进进行或不不必进行行。注意事项流程要准确确,图示示和叙述述要规范范;所选系统要要以可行行性结论论为论证证系统。论证表示方方法部分分与后续续内容交交叉,要要事先阅阅读。实验记录1、原系统统的运行行状况,优优缺点;2、系统统调查各各项参数数;3、建议议的各系系统方案案。说明题目可学生生确定,但但要经过过指导教教师审核核

21、,指导导教师指指定的题题目不宜宜过大;按编写提示示格式编编写可行行性研究究报告,对对格式中中的个别别内容可可根据所所选系统统的复杂杂程度增增减;报告中涉及及的图表表要规范范,文图图要工整整;报告可独立立完成或或多人合合作完成成。实验二编编写系统统需求说说明书实验题目编写系统需需求分析析说明书书。实验目的通过对选定定系统进进行系统统分析和和编写需需求说明明书,掌掌握系统统需求分分析的步步骤和方方法,明明确需求求说明书书内容和和格式。预习系统的数据据描述、功功能描述述方法;需求分析工工具(数数据流图图、数据据字典、层层次图、WWarnnierr 图、IIPO图图);系统需求分分析步骤骤和内容容;实

22、验设备与与环境运行原软件件系统或或建议软软件系统统的计算算机系统统;收集整理资资料的资资料室和和虚拟用用户或实实际用户户。实验内容选定系统后后,进行行系统分分析,然然后按如如下编写写提示撰撰写需求求说明书书。引言 编写目目的说明编写软软件需求求说明的的目的,指指出预期期的读者者。 背景说说明说明待开发发的软件件系统的的名称;本项目目的任务务提出者者、开发发者、用用户及实实现该软软件的计计算机中中心或网网络中心心;该软软件系统统同其他他系统或或其他机机构的基基本的相相互来往往关系。 定义列出本文件件中用到到的专门门术语的的定义和和外文首首字母组组词的原原词组。 参考资资料列出有关的的参考资资料及

23、资资料的来来源。任务概述 目标叙述该软件件开发的的意图、应应用目标标、作用用范围以以及其他他应向读读者说明明的有关关该软件件开发的的背景材材料。解解释被开开发软件件与其他他有关软软件之间间的关系系。如果果本系统统是一项项独立的的软件,而而且 全全部内容容自含,则则说明这这一点。如如果所定定义的系系统是一一个更大大的系统统的组成成部分,则则应说明明本系统统与该系系统中其其他各组组成部分分的关系系,用方方框图来来说明该该系统的的组成和和本系统统同其他他各个部部分的联联系和接接口。 用户的的特点列出系统的的最终用用户特点点,充分分说明操操作人员员、维护护人员的的教育水水平和技技术特长长,以及及本系统

24、统的预期期使用频频度。 假定和和约束列出进行本本系统开开发工作作的假定定和约束束,如经经费限制制、开发发期限等等。需求规定 对功能能的规定定用列表方式式(输入入、处理理、输出表表的形式式),逐逐项定量量和定性性地叙述述对系统统所提出出的功能能要求,说说明输入入什么量量,经怎怎样的处处理、得得到什么么输出,说说明系统统应支持持的终端端数和应应支持的的并行操操作的用用户数。 对性能能的规定定精度:说明明对该系系统的输输入、输输出的数数据精度度的要赤赤诚,包包括传输输过程中中的精度度。时间特性要要求:说说明对于于该系统统的时间间特征要要求,如如对响应应时间、更更新处理理时间、转转换和传传送时间间、解

25、题题时间等等的要求求。灵活性:说说明对该该系统的的灵活性性的要求求,即当当需求变变化时,系系统的适适应能力力。 输入输输出要求求解释各输入入输出数数据类型型,并逐逐项说明明其媒体体、格式式、数值值范围、精精度等。要要求举例例说明。 数据管管理能力力要求说明需要管管理的文文卷和记记录的个个数、表表和文卷卷的规模模大小,要要按可预预见的增增长对数数据及其其分量的的存储要要求做出出估计。 故障处处理要求求列出可能的的软件、硬硬件故障障以及对对各项性性能而言言所产生生的后果果和对故故障处理理的要求求。 其他专专门要求求安全保密要要求,可可维护性性、可扩扩充性、易易读性、可可靠性、运运行环境境和可转转换

26、性等等要求。运行环境规规定 设备列出运行该该系统所所需要的的硬设备备。说明明其中的的新型设设备及其其专门功功能,包包括:处处理器内内存容量量;外存存容量、联联机或脱脱机、媒媒体及其其存储格格式,设设备的型型号及数数量;输输入及输输出设备备的型号号和数量量,联机机或脱机机;数据据通信设设备的型型号和数数量;功功能键及及其他专专用硬件件。 支持软软件列出支持软软件,包包括操作作系统、编编译(或或汇编)程程序、测测试支持持软件等等。 接口说明该系统统同其他他软件之之间的接接口,数数据通信信协议等等。 控制说明控制该该系统的的运行的的方法和和控制信信号,并并说明这这些控制制信号的的来源。六、注意意事项

27、1、数据流流图及各各图示要要准确和和规范;2、所选系系统要与与实验一一具有连连续性;3、数据字字典要完完整有序序。七、实验验记录1、系统流流程、数数据流图图和相关关图示;2、数据据字典;3、原系系统的文文档资料料。八、说明明对实验一选选定的系系统,按按编写提提示格式式编写需需求分析析说明;按编写提示示格式编编写需求求分析说说明,对对格式中中的个别别内容可可根据所所选系统统的复杂杂程度增增减;报告中涉及及的图表表要规范范,文图图要工整整;报告可独立立完成或或多人合合作完成成。实验三 编写概概要设计计说明书书实验题目编写概要设设计说明明书。实验目的通过对选定定系统进进行概要要设计和和编写概概要设计

28、计说明书书,掌握握系统概概要设计计的步骤骤和方法法,明确确需求说说明书内内容和格格式。预习数据流程图图、IPPO图、数数据字典典和成本本/效益益分析方方法;实现方案选选择方法法;模块和模块块化;测试方案的的设计方方法。实验设备与与环境执行原软件件系统或或建议软软件系统统的计算算机系统统;收集整理资资料的资资料室和和虚拟用用户或实实际用户户。实验内容对选定系统统进行概概要设计计,然后后按如下下编写提提示撰写写概要设设计说明明书。引言 编写目目的说明编写概概要设计计说明书书的目的的,指出出预期的的读者。 背景说说明说明待开发发的软件件系统的的名称;本项目目的任务务提出者者、开发发者、用用户及实实现

29、该软软件的计计算机中中心或网网络中心心。 定义列出本文件件中用到到的专门门术语的的定义和和外文首首字母组组词的原原词组。 参考资资料列出有关的的参考资资料及资资料的来来源。2、总体设设计 需求规规定说明对本系系统的主主要的输输入输出出项目、处处理的功功能性能能要求,详详细的说说明参见见需求说说明的编编写提示示。 运行环环境简要地说明明对本系系统的运运行环境境(包括括硬件环环境和软软件环境境)的规规定,详详细参见见需求说说明书编编写提示示。 基本设设计概念念和处理理流程说明本设计计的基本本设计概概念和处处理流程程,尽量量使用图图表的形形式。 结构用一览表及及框图的的形式说说明本系系统的系系统元素

30、素(各层层模块、子子程序、公公用程序序等)的的划分,扼扼要说明明每个系系统元素素的标识识符和功功能,分分层次地地给出各各元素之之间的控控制与被被控制关关系 功能需需求与程程序的关关系用表格列出出功能需需求与各各程序之之间的对对应关系系。 人工处处理过程程说明在系统统工作过过程中不不得不包包含的人人工处理理过程(如如果有的的话)。 尚未解解决的问问题说明在概要要设计过过程中尚尚未解决决而设计计者认为为在系统统完成之之前必须须解决的的各个问问题。3、接口设设计 用户接接口说明将向用用户提供供的命令令和它们们的语法法结构,以以及软件件的回答答信息。 外部接接口说明系统同同外界的的所有接接口的安安排,

31、包包括软件件与硬件件之间的的接口、系系统与各各支持软软件之间间的接口口关系。 内部接接口说明系统之之内的各各个系统统元素之之间的接接口的安安排。行设计 运行模模块组合合说明对系统统施加不不同的外外界运行行控制时时所引起起的各种种不同的的运行模模块组合合运行所所使用的的模块和和支持软软件。 运行控控制说明每一种种外界的的运行控控制的方方式方法法和操作作步骤。 运行时时间说明每一种种外界的的运行模模块组合合占用各各种资源源的时间间。系统数据结结构设计计 逻辑结结构设计计要点给出系统内内所使用用的每个个数据结结构的名名称、标标识符以以及它们们中每个个数据项项、记录录和文卷卷的标识识、定义义、长度度及

32、它们们之间的的层次的的或规格格的相互互关系。 物理结结构设计计要点给出系统内内所使用用的每个个数据结结构中的的每个数数据项的的存储要要求、访访问方法法、存取取单位、存存取的物物理关系系(索引引)设备、存存储区域域)、设设计考虑虑和保密密条件。 数据结结构和程程序关系系说明各个数数据结构构与访问问这些数数据结构构的各个个程序之之间的对对应关系系,可采采用矩阵阵图的形形式。系统出借处处理设计计 出错信信息用一览表的的方式说说明每种种可能的的出借或或故障情情况出现现时,系系统输出出信息的的形式、含含义及处处理方法法。 补救措措施说明故障出出现后可可能采取取的变通通措施,包包括:后务技术:如周期期性地

33、把把磁盘记记录到磁磁带上;降效技术:如系统统由自动动降为手手工操作作;恢复及再启启动技术术:系统统从故障障点恢复复执行或或使系统统从头开开始运行行的方法法。 系统维维护设计计说明为了系系统维护护的方便便而在程程序内部部设计中中做出的的安排,包包括在程程序中专专门安排排用于系系统的检检查与维维护的检检测点和和专用模模块。注意事项1、数据流流图及各各图示要要准确和和规范;2、数据字字典要完完整有序序;3、结构设设计图要要工整。实验记录1、数据流流图、结结构图和和相关图图示;2、数据据字典及及相关说说明;3、原系系统的文文档资料料。说明1、按编写写提示格格式编写写需概要要设计说说明,对对格式中中的个

34、别别内容可可根据所所选系统统的复杂杂程度增增减;告中涉及的的图表要要规范,文文图要工工整;报告可独立立完成或或多人合合作完成成。实验四编编写详细细设计说说明书实验题目编写详细设设计说明明书。实验目的通过对选定定系统详详细设计计说明书书的编写写,掌握握详细设设计说明明书的编编写步骤骤和方法法,明确确详细设设计说明明书内容容和格式式。预习算法描述工工具及绘绘图方法法,如流流程图符符号、NN-S图图或其他他详细描描述工具具;判定表和判判定树;熟悉程序设设计语言言并选定定一种作作为实施施的程序序设计语语言;实验设备与与环境编辑程序和和调试程程序的计计算机系系统;收集整理资资料的资资料室和和虚拟用用户或

35、实实际用户户。五、实验内内容对选定系统统在概要要设计的的基础上上进行详详细设计计,然后后按如下下编写提提示撰写写详细设设计说明明书。引言 编写目目的说明编写详详细设计计说明书书的目的的,指出出预期的的读者。 背景说说明所建议的软软件系统统的名称称;本项项目的任任务提出出者、开开发者、用用户及实实现该软软件的计计算机中中心或网网络中心心。 定义列出本文件件中用到到的专门门术语的的定义和和外文首首字母组组词的原原词组。 参考资资料列出有关的的参考资资料及资资料的来来源。程序系统的的结构用一系列图图表列出出本程序序系统内内的每个个程序(包包括每个个模块和和子程序序)的名名称、标标识符和和它们之之间的

36、层层次结构构关系。程序1(标标识符)设设计说明明 程序描描述给出对该程程序的简简要描述述,主要要说明安安排设计计本程序序的目的的,并且且说明本本程序的的特点(如如常驻内内存还是是非常驻驻内存)。 功能说明该程序序应具有有的功能能,可采采用IPPO图(即即输入-处理-输出图图)的形形式。 性能说明对该程程序的全全部性能能要求,包包括对精精度、灵灵活性和和时间特特性的要要求。 输入项项给出每个输输入项的的特征,包包括名称称、标识识、数据据的类型型和格式式、数据据的有效效范围、输输入的方方式、数数量和频频度、输输出媒体体、对输输出图形形及符号号的说明明、安全全保密条条件等。 输出项项给出每输入入项的

37、特特征,包包括名称称、标识识、数据据的类型型和格式式、数据据的有效效范围、输输出的形形式、数数量和频频度、输输出媒体体、对输输出图形形及符号号的说明明、安全全保密条条件等。 算法详细说明本本程序所所选用的的算法,具具体的计计算公式式和步骤骤。 流程逻逻辑用图表(如如流程图图、判定定表等)辅辅以必要要的说明明来表示示本程序序的逻辑辑流程。 接口用图的形式式说明本本程序所所隶属的的上一层层模块及及隶属于于本程序序的下一一层模块块、子程程序,说说明参数数赋值和和调用方方式,说说明与本本程序直直接关联联的数据据结构(数数据库、数数据文卷卷)。 存储分分配根据需要,说说明本程程序的相相信分配配。 注释设

38、设计说明准备在在本程序序中安排排的注释释,如:加在模模块首部部的注释释;各分分支点的的流血;各变量量的功能能、范围围、缺省省条件等等所加的的注释;使用的的逻辑所所加的注注释等。 限制条条件说明本程序序运行中中所受到到的限制制条件。 测试计计划说明对本程程序进行行单元测测试的闭闭幕,包包括对测测试的技技术要求求、输入入数据、预预期结果果、进度度安排、人人员职责责、设备备条件、驱驱动程序序及桩模模块等的的规定。 尚未解解决的问问题说明在本程程序中尚尚未解决决而设计计者认为为在软件件完成之之前应解解决的问问题。程序2(标标识符)设设计说明明用类似于程程序1的的方式,说说明第二二乃至第第n个程程序的设

39、设计考虑虑。注意事项程序流图及及各图示示要准确确和规范范;数据库设计计根据当当前所学学知识内内容进行行选择;对所有程序序进行说说明和描描述,注注意接口口说明。实验记录1、算法描描述结果果、判定定表或判判定树和和相关图图示;2、数据据库结构构和期初初数据;3、原程程序代码码。说明1、按编写写提示格格式编写写详细设设计说明明,对格格式中的的个别内内容可根根据所选选系统的的复杂程程度增减减;报告中涉及及的图表表要规范范,文图图要工整整;报告可独立立完成或或多人合合作完成成。分两个阶段段进行,第第一阶段段为书面面设计,第第二阶段段为程序序调试。实验五编编写测试试分析报报告实验题目编写系统测测试分析析报

40、告。实验目的通过对所完完成的系系统进行行测试分分析和测测试分析析报告的的编写,掌掌握测试试分析报报告编写写的步骤骤和方法法,明确确测试分分析报告告内容和和格式。预习动态、静态态、黑盒盒、白盒盒、测试试方法测试步骤;等价类划分分、边界界值分析析方法,错错误谁策策;逻辑覆盖法法;因果图法;软件调试方方法。实验设备与与环境编辑程序和和测试程程序的计计算机系系统;收集整理资资料的资资料室和和虚拟用用户或实实际用户户。实验内容对所完成的的系统进进行测试试分析后后,按如如下编写写提示撰撰写测试试分析报报告。引言 编写目目的说明编写本本测试分分析报告告的目的的,指出出预期的的读者。 背景说说明说明被测试试系

41、统的的名称;本软件件任务的的提出者者、开发发者、用用户及实实现该软软件的计计算机中中心或网网络中心心;指出出测试环环境与实实际运行行环境之之间可能能存在的的差异以以及这些些差异对对测试结结果的影影响。 定义列出本文件件中用到到的专门门术语的的定义和和外文首首字母组组词的原原词组。 参考资资料列出有关的的参考资资料及资资料的来来源。测试概要用表格的形形式列出出每一项项测试的的标识符符及其高高度内容容,并指指明实际际进行测测试工作作的内容容与测试试计划中中预先设设计的内内容之间间的差别别,说明明做出这这种改变变的原因因。测试结果及及发现 测试11(标识识符)把本项测试试中实际际得到的的动态输输出(

42、包包括内部部生成数数据输出出)结果果同动态态输出的的要求进进行比较较,陈述述其中的的各项发发现。 测试22(标识识符)用类似测试试1的方方式给出出第2项项及其后后各项测测试内容容的测试试结果和和发现。对软件功能能的结论论 功能11(标识识符)能力:简述述该项功功能,说说明为满满足此项项功能而而设计的的软件能能力以及及经过一一项或多多项测试试已证实实的能力力。限制:说明明测试数数据值的的范围(包包括动态态数据和和静态数数据),列列出就这这项功能能而言,测测试期间间在该软软件中查查出的缺缺陷和局局限性。 功能22(标识识符)用类似功能能1的方方式给出出第2 项及其其后各项项功能的的测试结结论。分析

43、摘要 能力陈述经测试试证实了了的软件件能力。如如果所进进行的测测试是为为了验证证一项或或几项特特定性能能要求的的实现,应应提供这这方面的的测试结结果与要要求之间间的比较较,并测测定测试试环境与与实际运运行环境境之间可可能存在在的差异异对能力力的测试试所带来来的影响响。 缺陷和和限制陈述经测试试证实了了的软件件缺陷和和限制。说说明每项项缺陷和和限制对对软件性性能的影影响,并并说明全全部测得得的性能能缺陷的的累积影影响和总总影响。 建议对每项缺陷陷提出改改进建议议。如各各项修改改可采用用的修改改方法;各项修修改的紧紧迫程度度;各项项修改预预计的工工作量;各项修修改的负负责人。 评价说明该项软软件的

44、开开发是否否已经达达到预定定目标,能能否交付付使用。测试资源消消耗总结测试工工作的资资源消耗耗数据,如如不同级级别工作作人员的的时间消消耗、机机时消耗耗等。注意事项测试用例设设计过程程要完整整;接口用例、边边界用例例及合理理和不合合理用例例的选择择;因果图和判判定表等等工具的的应用;实验记录1、测试用用例分析析相关的的因果图图、判定定表或判判定树和和相关图图示;2、设计计的测试试用例;3、测试试过程和和结果。说明按编写提示示格式编编写测试试分析报报告,对对格式中中的个别别内容可可根据所所选系统统的复杂杂程度增增减;报告中涉及及的图表表要规范范,文图图要工整整;3、报告可可独立完完成或多多人合作作完成。4、分两个个阶段进进行,第第一阶段段为用例例设计,第第二阶段段为测试试。实验六编编写操作作手册实验题目编写操作手手册。实验目的通过对所完完成的系系统进行行操作手手册的编编写,掌掌握操作作手册编编写的步步骤和方方法,明明确操作作手册内内容和格格式。预习系统的操作作方法、输输入/输输出要求求;系统处理流流程;安装和初始始化步骤骤和数据据;系统的所有有程序文文档。实验设备与与环境能运行所设设计系统统的计算算机系统统;收集整理资资料的资资料室

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论