ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:29.50KB ,
资源ID:18283349      下载积分:15 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenkunet.com/d-18283349.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程4版资源学号-实验5 软件详细设计.doc)为本站会员(bubibi)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

软件工程4版资源学号-实验5 软件详细设计.doc

1、“软件工程”实验报告上海XX大学本科实验报告课程名称:软件工程 学 号:2121322姓 名:专 业:软件工程班 级:B21-2指导教师:贾铁军课内实验目录及成绩序号实验名称页码成绩1实验4 软件详细设计 10 2 3 4 信息技术学院2022年 4月 26日上海XX大学实验报告课程名称: 软件工程 实验类型: 验证、设计 实验项目名称:实验4 软件详细设计 实验地点: 实验日期: 2022 年 4 月 26 日1. 实验目的 1) 深刻理解并认真完成软件系统功能等详细设计; 2) 在系统详细设计的基础上完成模块内部详细设计; 3) 完成主要相关数据库、网络、界面的具体详细设计; 4) 写出具

2、体的系统详细设计说明书(文档); 2.实验内容及步骤进行软件系统的具体详细设计、逐个模块的程序描述(包括各模块内部的功能、性能、输入、输出、算法、程序逻辑、接口、数据库、网络、界面等)。实验学时:4学时(可以包括课外安排的实践学时)。 实验内容及步骤主要包括:完成详细设计阶段的主要任务包括:(1)软件(系统)功能、性能、安全可靠性、接口的详细设计。(2)模块的算法设计。确定软件每个模块所采用的实际具体算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述。(3)模块内的数据结构设计。主要确定软件中每一个模块使用的数据结构。(4)模块接口设计。确定模块接口的细节,包括对系统外部的接口和

3、用户界面,对系统内部其它模块的接口,以及模块输入数据、输出数据及局部数据的全部细节。(5)其它相关设计。根据软件系统的特点,还可能进行数据库设计、代码设计、网络设计、输入/输出格式设计、人机界面设计等。(6)模块测试用例设计。在进行软件系统测试时,需要为每一个模块设计出一组测试用例,以便在编码阶段对模块代码进行预定的测试。(7)编写详细设计文档。在详细设计结束时,应该完成包括上述内容的详细设计文档,并且通过复审形成正式文档,作为下一阶段(编码阶段)的工作依据。(8)详细设计评审及实现方案。对详细设计的结果进行认真的评审和确定初步实现方案“具体怎么做(现实)”的过程。【注意】关键是结合应用软件“

4、选题”,完成详细设计任务。参考软件(结构)设计说明(SDD)格式模板1引言2引用文件3 CSCI级设计决策本章应根据需要分条给出CSCI(计算机软件配置项Computer Software Configuration Item)级设计决策,即CSCI行为的设计决策(忽略其内部实现,从用户的角度看,它如何满足用户的需求)和其他影响组成该CSCI的软件配置项的选择与设计的决策。4 CSCI体系结构设计(上次“总体(结构)设计”概述)本章应分条描述CSCI体系结构设计。如果设计的部分或全部依赖于系统状态或方式,则应指出这种依赖性。如果设计信息在多条中出现,则可只描述一次,而在其他条引用。应给出或引用

5、为理解这些设计所需的设计约定。5 CSCI详细设计(包含“实验目标”内容)本章应分条描述CSCI的每个软件配置项。如果设计的部分或全部依赖于系统状态或方式,则应指出这种依赖性。如果该设计信息在多条中出现,则可只描述一次,而在其他条引用。应给出或引用为理解这些设计所需的设计约定。软件配置项的接口特性可在此处描述,也可在第4章或接口设计说明(IDD)中描述。数据库软件配置项,或用于操作/访问数据库的软件配置项,可在此处描述,也可在数据库(顶层)设计说明(DBDD)中描述。5.x (软件配置项的项目唯一标识符或软件配置项组的指定符)本条应用项目唯一标识符标识软件配置项并描述它。(若适用)描述应包括以

6、下信息。作为一种变通,本条也可以指定一组软件配置项,并分条标识和描述它们。包含其他软件配置项的软件配置项可以引用那些软件配置项的说明,而无需在此重复。a.(若有)配置项设计决策,诸如(如果以前未选)要使用的算法;b.软件配置项设计中的约束、限制或非常规特征;c.如果要使用的编程语言不同于该CSCI所指定的语言.应该指出,并说明使用它的理由;d.如果软件配置项由过程式命令组成或包含过程式命令(如数据库管理系统(DBMS)中用于定义表单与报表的菜单选择、用于数据库访问与操纵的联机DBMS查询、用于自动代码生成的图形用户接口(GUI)构造器的输入、操作系统的命令或shell脚本),应有过程式命令列表

7、和解释的用户手册或其他文档的引用; e.如果软件配置项包含、接收或输出数据,(若适用)应有对其输入、输出和其他数据元素以及数据元素集合体的说明。(若适用)本文的4.5.x提供要包含主题的列表。软件配置项的局部数据应与软件配置项的输入或输出数据分开来描述。如果该软件配置项是一个数据库,应引用相应的数据库(顶层)设计说明(DBDD);接口特性可在此处提供,也可引用本文第4章或相应接口设计说明。f.如果软件配置项包含逻辑,给出其要使用的逻辑,(若适用)包括: 1)该软件配置项执行启动时,其内部起作用的条件; 2)把控制交给其他软件配置项的条件; 3)对每个输入的响应及响应时间,包括数据转换、重命名和数据传送操作; 4)该软件配置项运行期间的操作序列和动态控制序列。 5)异常与错误处理。5. 结论和体会(对试验结果进行分析、问题解答、实验心得体会及改进意见)【提示】对照上述“实验目的”、“实验要求”、“实验内容”、“实验步骤”等方面的完成情况,进行认真具体总结。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报