版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程实验指南应用:网络工程计算机科学与信息工程学院序言软件工程是随着计算机系统的发展而逐步形成的计算机科学领域的新领域。通过软件工程课程的学习,可以正确安排软件的结构,合理配置和管理软件生产的教学目的。教育的实践是本课程的重要组成部分,通过实验实例理解软件工程各阶段的任务和完成的文件是什么以及如何完成。本课程为期24小时,主要完成可行性研究报告、需求分析、摘要设计、详细设计、测试分析和操作手册的6个部分。具体准备如下:指定会话:内容实验1实验2实验3实验4上课时间2224列表实验准备可行性研究报告.4实验2编制系统要求清单.8实验3写作摘要设计指南.10实验4制作详细的设计手册.13实验1
2、编写可行性研究报告一、实验主题编制系统可行性研究报告。二、实验目的通过对学生状态管理系统等选定系统进行可行性研究,确定可行性研究报告的编写步骤和方法,明确可行性研究报告的内容和格式。第三,预习1、可行性研究报告内容:经济可行性和技术可行性。2、确认项目的规模、目标、系统的建议。3、参考,选择系统的可行性研究报告实例进行思想整合;4、每个链接图标和文本格式表示。四、实验设备和环境1、运行原系统的计算机系统;2、收集整理资料的资料室和虚拟用户或实际用户。五、实验内容选择系统后,执行系统调查,并创建如下所示的可行性研究报告的提示:1,简介合成目的说明编写本可行性研究报告的目的,指出预期读者。背景说明
3、提出的软件系统的名称;实施本项目的任务提案人、开发人员、用户和软件的计算机中心或网络中心:此软件系统与其他系统或其他机构的基本相互关系。定义列出了本文中使用的专业术语的定义和外语首字母的原始短语。参考资料列出本项目已批准的计划授权书或合同、上级机关批准等相关参考资料。属于本项目的其他已发布文档;本文档中引用的文件、资料,包括所需的软件开发标准。列出说明这些文档资料来源的标题、编号、发布日期和发布单位。2、可行性研究前提要求说明建议开发的软件的基本要求,例如功能、性能等。u输出(如报告、文件或数据)描述了每个输出的特性,如用途、创建频率、接口和分发对象。描述系统的输入,包括u输入、数据的来源、类
4、型、数量、数据的组织和提供的频率。以图表的形式显示和描述u流程和数据流程、最基本的数据流程和流程流程流程。u安全和保密要求;u连接到系统的其他系统;u完成期间。目标说明建议系统的主要开发目标,例如减少人员和设备成本。提高处理速度提高控制精度或生产能力;改善管理信息服务;提高员工利用率等。条件、假设和限制说明此开发中给出的条件、假设和限制,例如建议系统寿命的最小值。选择要比较的系统程序的时间;资金、投资来源的限制;法律和政策限制;硬件、软件、操作环境条件和限制;可用信息和资源系统启动的最晚时间。可行性研究方法说明了该可行性研究是如何进行的,以及建议的系统是如何评价的。简述了调查、加权、模型确定、
5、基准点或创建仿真等使用的基本方法和策略。评估尺度描述评估系统时使用的主要指标,如成本、功能优先级、时间基准和难度。3、分析现有系统处理流程和数据流程描述了现有系统的基本处理和数据过程。此过程可以用流程图表示和说明。工作负载列出现有系统承担的任务和工作量。费用支出列出现有系统操作(如人员、设备、支持服务、材料和总支出)所产生的成本支出。人列出维护现有系统运行所需的人员的专业技能类别和数量。设备列出用于现有系统的各种设备。限制列出系统的主要限制,例如处理时间不足、响应不及时、数据存储能力不足、处理能力不足等。并说明了对现有系统的改进维护不能再解决问题的原因。4、建议的系统说明如何满足建议系统的目标
6、和要求。对拟议系统的说明概述了所提出的系统,说明了可行性研究前提中规定的要求如何得到满足,使用的基本方法和理论依据。处理流程和数据流程表示建议系统的处理和数据进程。改进点按列出的目标逐项说明建议的系统相对于现有系统的改进。影响说明构建建议的系统的预期影响,如下所示:u对设备的影响:描述新提出的设备要求以及对现有系统中仍可用的设备的修改。u对软件的影响:介绍为了使现有应用程序和支持软件与建议的系统相匹配而必须修改和补充的事项。u对用户单位机构的影响:描述用户单位机构、个人数量和技术水平的所有要求,以构建和运行建议的系统。对u系统运行过程的影响:用户的操作过程;操作中心操作程序;处理源数据;数据进
7、入系统的过程;数据存储要求、数据存储、恢复处理输出报告处理流程、存储介质和调度方法;系统故障和恢复处理的结果。u对开发的影响:支持建议的系统开发需要用户执行的任务;建立数据库所需的数据资源开发和测试建议的系统所需的计算机资源;相关机密和安全问题。对u场所和设施的影响:说明建筑的改造要求和对环境设施的要求。u对费用支出的影响:对开发、设计和维护建议系统所需的费用的简要说明。限制说明了建议系统的局限性以及未解决这些问题的原因。技术条件的可行性在当前约束条件下,能否实现系统的功能目标?是否可以使用现有技术实现系统的功能?说明对人数和质量的要求,以及是否满足这些要求;是否能在规定的期限内完成本系统的开
8、发。5、其他可选系统方案简要说明了需要开发的和可以在国内海外直接购买的等迄今为止考虑的各种可选系统方案,如果没有可选方案,则明确说明。可选系统方案1:参考前面介绍的概览,说明可供选择的系统方案1,并说明未选择的原因。可选系统方案n:参阅前面介绍的概览,说明可选系统方案n,并说明未选择的原因。6、投资和利润分析支出说明选定方案所需的成本。如果有现有系统,则包括继续运行系统所需的成本。详细参考基本建设投资其他一次性支出非一次性支出等相关资料。收入说明所选方案的可能收益。收入表现为减少费用成本或减少错误、增加灵活性、加快工作速度和改善一次性收入等管理计划。非一次性收入;无法量化的收入。收入/投资费用
9、寻找系统整体寿命的收益/投资比例。利润累积开始超过支出累积数的时间。灵敏度分析系统生命周期对更改对成本和收入最敏感的影响范围的估计,包括系统工作负载、工作负载类型与这些其他类型的组合、处理速度要求以及设备和软件的配置。7、社会因素的可行性法律可行性合同责任、专利权侵犯、版权侵害等陷阱。使用的可行性从用户单位的管理、工作系统等方面看软件系统是否可用,从用户单位员工的素质来看,是否能满足该软件系统的使用要求等。8、结论您可以立即开始。必须推迟,直到具体条件履行。需要对发展目标进行特定的更改。不能进行或不需要进行。六、注意事项1、过程要正确,图片和叙述要规范。2、选定的系统应把可行性结论作为论证系统
10、。3、论证显示方法部分应与后续内容相交,提前阅读。七、实验记录1、原始系统状态,优缺点;2、系统调查各种参数;3、提出的系统方案。八、说明1.主题可以由学生决定,但必须经过指导教师的审查,指导教师指定的标题不能太大。2、可执行性审查报告以编写提示格式编写,对于格式内的个别内容,可根据所选系统的复杂性增减;3、报告中包含的图表要标准化,图纸要整齐整理。4、报告可以独立完成,也可以多人合作完成。实验2编写系统要求手册一、实验主题完成系统要求分析指南。二、实验目的对选定系统执行系统分析并编写需求手册,了解系统需求分析的步骤和方法,明确需求手册的内容和格式。第三,预习1、系统数据描述、功能描述方法;2
11、、需求分析工具(数据流程图、数据字典、层次结构图、Warnier地图、IPO地图);3、系统需求分析步骤和内容;四、实验设备和环境1、运行原软件系统或推荐软件系统的计算机系统;2、收集整理资料的资料室和虚拟用户或实际用户。五、实验内容选择系统后,执行系统分析,然后按以下方式填写要求手册:1,简介合成目的说明撰写软体需求说明的目的,并指出预期读者。背景说明描述要开发的软件系统的名称。实施本项目的任务提案人、开发人员、用户和软件的计算机中心或网络中心:此软件系统与其他系统或其他机构的基本相互关系。定义列出了本文中使用的专业术语的定义和外语首字母的原始短语。参考资料列示相关参考和资料的来源。2、任务
12、概述目标说明软件开发的意图、应用目标、范围以及需要向读者说明软件开发的其他背景资料。说明正在开发的软件和其他相关软件之间的关系。如果系统是独立软件,并且其全部内容是自包含的,则说明这一点。如果定义的系统是较大系统的组件,则应说明与该系统其他组件的关系,并使用方框图说明该系统的组件与系统其他部分的连接和接口。用户的特性列出系统的最终用户特性,充分说明操作人员、维护人员的培训水平和技术专长,以及本系统的预期使用频率等。假设和限制列出执行本系统开发工作的假设和限制条件,如资金限制、开发期间等。3、要求功能规定使用列表(输入、处理、输出表格式)逐项量化系统的功能要求,并描述输入的量、处理方法、结果、系
13、统需要支持的终端数以及需要支持的并行操作的用户数。性能法规u精度:描述该系统的输入和输出的数据精度(包括传输过程中的精度)的适应性。u时间特性要求:说明该系统的时间特性要求,如响应时间、更新处理时间、转换和转发时间、故障排除时间等。u灵活性:描述该系统的灵活性要求,即在需求变化时系统的适应性。I/o要求描述每个输入和输出数据类型,并逐项说明介质、格式、数字范围、精度等。要求举例。数据管理能力要求说明需要管理的文本卷和记录数、表和卷的大小,并根据可预测的增长估计数据及其组件的存储需求。故障排除要求列出可能的软件、硬件故障和性能结果,以及解决问题的要求。其他特殊要求安全性机密性要求、可维护性、可扩
14、展性、可读性、可靠性、操作环境和可转换性。4、操作环境法规设备列出运行系统所需的硬盘。介绍新设备和特殊功能,包括处理器内存容量。外部容量、在线或离线、介质和存储格式、设备型号和数量;输入输出设备型号和数量,在线或离线;数据通信设备的型号和数量;功能键和其他专用硬件。支持软件列出支持软件,包括操作系统、编译(或装配)程序、测试支持软件等。接口说明该系统与其他软件之间的接口、数据通信协议等。控制说明了控制该系统运行的方法和控制信号,并说明了这些控制信号的来源。六、注意事项1、数据流图和各图必须准确、规范。2、所选系统必须与实验1具有连续性。3、数据词典必须完整有序。七、实验记录1、系统过程、数据流程图和相关图;2、数据字典;3、原始系统文档信息。八、说明1、实验1以编写提示的形式,为选定系统编写需求分析说明;2、以编写提示的形式编写需求分析说明,格式内的个别内容可以根据所选系统的复杂性而增减;3、报告中包含的图表要标准化,图纸要整齐整理。4、报告可以独立完成,也可以多人合作完成。实验3摘要设计手册的编写一、实验主题完成摘要设计指南。二、实验目的对选定系统执行摘要设计并编写摘要设计指南,了解系统摘要设计的步骤和方法,明确需求指南的内容和格式。第三,预习1、数据流程图、I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年喉癌术后出院康复指导与发音训练
- 2026年工人岗前消防安全三级教育
- 2026年村卫生室常见病多发病诊疗规范
- 2026年西瓜枯萎病、炭疽病及瓜蚜防治用药
- 线上数据标注兼职2026年商业秘密保护措施协议范本
- 2026年医院消防安全检查要点与应急预案
- 2026年欧阳询书法艺术讲座课件
- 香道馆茶艺表演服务协议2026年
- 产品迭代项目团队激励协议
- 儿童乐园幼儿游乐设施安全检查协议
- GB/T 21873-2025橡胶密封件给、排水管及污水管道用接口密封圈材料规范
- 雨课堂学堂在线学堂云《临床伦理与科研道德(山东大学)》单元测试考核答案
- 肖春宏-舌诊和治肝法在疑难杂症中的应用
- 足球脚背正面踢球课件
- 给水厂污泥处理处置
- 高层建筑动火作业安全防护方案
- 职场内部沟通课件
- 幼儿园玩具及教具采购计划
- 《粤港澳大湾区城际铁路互联互通技术要求》
- 维修小家电知识培训课件
- 2025年广东省考考试笔试试题(含答案)
评论
0/150
提交评论