【软件工程】详细设计说明书

2023-11-18

详细设计说明书

1引言

1.1编写目的

说明编写这份详细设计说明书的目的,指出预期的读者。
该文档实在概要设计的基础上,进一步的细化系统结构,展示了软件啊结构的图标,物理设计,数据结构设计,及算法设计,详细的介绍了系统各个模块是如何实现的,包括涉及到的算法,逻辑流程等,为下一步系统的实现和测试做准备!

1.2背景

说明:
a.软件名称:机房收费系统;
b.本项目的任务提出者:###教授
c.开发者:###
d.用户:机房管理人员,某某学校全体师生
e.实现该软件的计算中心或计算机网络:学校机房,某某学校校园网
f.该系统同其他系统或其他机构的基本的相互来往关系:由某某学校技术部门。

1.3定义

列出本文件中用到专门术语的定义和外文首字母组词的原词组
Vb语言:visual basic 是由一种由Microsoft公司开发的结构化的、模块化的、面向对象的、包含协助协助开发环境事件驱动为几只的可视化程序设计语言。
SQL语言:结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言。

1.4参考资料

列出有关的参考资料,如:
a.可行性研究报告、项目开发计划、软件需求分析、概要设计说明书;
b.详细设计说明书(GB8567——88);
c.软件工程视频讲解——张洪志(哈阿尔滨工业大学)。
2程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。
1、整体结构图

2.管理层次结构:

3一般用户设计说明

从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。

3.1程序描述

给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如 是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处理还是并发处理等)。

3.2功能

说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。

3.3性能

学生卡号 上下机 上下机情况消费金额

1、精度:
输入数据的精度:小数点后保留两位有效数字
输出数据精度:小数点后保留两位有效数字
传输过程中的精度:小数点后保留两位有效数字
2、灵活性:
适用于现在各种操作系统
3 、时间特性:
登录:1S以内
数据处理:0.5s以内
更新:0.5s以内

3.4输人项

1、输入项:
名称 标识 数据类型 取值范围 输入方式 安全保密
卡号 Cardno char 10 手动和刷卡 中
学号 studentno char 11 手动 中
学生姓名 studentname char 10 手动 中
性别 sex char 6 手动 中
专业 department char 10 手动 中
年级 grade char 10 手动 中
班级 class char 10 手动 中
金额 cash numeric (10,3) 手动 中
注释 explain varchar 50 手动 中
用户名 userid char 10 自动 中
状态 status char 10 自动 中
是否结账 ischeck char 10 自动 中
日期 date date 自动 中
时间 time time 0 自动 中
用户类型 type char 10 手动 中

3.5输出项

给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。
名称 标识 数据类型 有效范围 安全保密
卡号 Cardno char 10 中
上机时间 Ontime datetime 精确到秒 中
下机时间 offtime Datetime 精确到秒 中
备注 remarks char 10 中
消费金额 consumecash money 精确到0.5元 中
剩余金额 remaincash money 精确到0.5元 中
姓名 studentname char 10 中
用户ID userid char 10 中

3.6算法

详细说明本程序所选用的算法,具体的计算公式和计算步骤。
消耗时间:上机时间减去下机时间
消费金额:(取整(上机时间-下机时间))*单位时间内固定费用

3.7流程逻辑

用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。

3.8接口

用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷)。

3.9存储分配

根据需要,说明本程序的存储分配。

3.10注释设计

说明准备在本程序中安排的注释,如:
a.加在模块首部的注释;
b.加在各分枝点处的注释;
c.对各变量的功能、范围、缺省条件等所加的注释;
d.对使用的逻辑所加的注释等等。

3.11限制条件

说明本程序运行中所受到的限制条件。
系统:Windows7以上系统
软件:装有vb6.0以及SQL SERVER数据库

3.12测试计划

说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。
1、测试方法:采用黑盒测试和白盒测试相结合
2、测试用例:选择重要的功能模块进行测试
3、用一半用户反复登录,多次点击测试,验证系统的牢固性

3.13尚未解决的问题

说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。

4操作员设计说明

4.1程序描述

操作员具有比一般用户更高的权限,因此不仅具有一般用户的功能,还有具有对用户的注册,充值,收取金额查询,金额退还信息查询,学生基本信息维护,学生上机统计信息查询,操作员工作记录等。

4.2功能

充值 上下机情况、消费金额
学生信息 退卡 充值金额、退卡金额
注册 学生信息、考勤

4.3性能

1、精度:
输入数据的精度:小数点后保留两位有效数字
输出数据的精度:小数点后保留两位有效数字
传输过程中的精度:小数点后保留两位有效数字
2、灵活性:
适用于现在windows7以上的系统
3、时间特性:
登录:1s以内
数据处理:0.5s以内
更新:0.5s以内

4.4输入项

1、输入项
名称 标识 数据类型 取值范围 输入方式 安全保密
卡号 Cardno char 10 手动和刷卡 中
学号 studentno char 11 手动 中
学生姓名 studentname char 10 手动 中
性别 sex char 6 手动 中
专业 department char 10 手动 中
年级 class char 10 手动 中
班级 class char 10 手动 中
金额 cash numeric (10,3) 手动 中
注释 explain varchar 50 手动 中
用户名 userid char 10 自动 中
状态 status char 10 自动 中
是否结账 ischeck char 10 自动 中
日期 date date 自动 中
时间 time time 0 自动 中
用户类型 type char 10 手动 中

4.5输出项

名称 标识 数据类型 长度 输出方式 安全保密
学号 Studentno Char 10 自动 中
卡号 Cardno Char 10 自动 中
姓名 Studentname Char 10 自动 中
系别 Department Char 10 自动 中
性别 Sex Char 10 自动 中
年级 Grade Char 10 自动 中
班级 Class Char 10 自动 中
金额 Cash numeric (14,3) 自动 中
状态 Ischeck Char 10 自动 中
用户类型 Type Char 10 自动 中
备注 Explain Varchar 50 自动 中
上机时间 Ontime Date 12 自动 中
下机时间 Offtime Date 12 自动 中
充值金额 Charge Numeric (10,3) 自动 中
消费金额 Consume Numeric (10,3) 自动 中
余额 Cash Numeric (10,3) 自动 中

4.6算法

充值金额=注册时所交费用+充值后金额
退还金额=原剩余金额-消费金额
消耗时间:上机时间-下机时间
固定用户消费金额:(取整(上机时间-下机时间))/602
临时用户消费金额:(取整(上机时间-下机时间))/60
3

4.7流程逻辑
4.8接口
4.9存储分配

该系统使用的数据库SQL server,已经满足对数据的存储和读取功能了

4.10注释设计

A.加载模块首部的注释:主要用于说明程序的编排时间和编写人员以及基本的功能
B.加在各分支点处的注释:用于解释各各分支的功能
C.对各变量的功能、范围、缺省条件等所加的注释:具体说明变量的功能,取值范围等其他情况

4.11限制条件

系统:Windows7以上系统
软件:装有vb6.0以及SQL server数据库

4.12测试计划

1.测试方法:采用黑盒测试和白盒测试相结合的方法
2.测试用例:选择重要的功能模块进行测试
3.用一般用户反复登录,多次点击测试,验证系统的牢固性

4.13尚未解决的问题

5管理员设计说明

从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。

5.1程序描述

管理员具有比一般用户和操作员更高的权限,除了具有一般用户和操作员的功能外,还具有结账,添加和删除用户,查询正在值班的教师,查询日周结账单等功能。

5.2功能

用户登录 结账、添加用户 日/周结账单、用户信息
数据设定 账户金额信息统计

5.3性能

1、精度
输入数据的精度:小数点后保留两位有效数字
输出数据的精度:小数点后保留两位有效数字
传输过程中的精度:小数点后保留两位有效数字
2、灵活性
适用于Windows7以上的系统
3、时间特性
登录:1s以内
数据处理:0.5s以内
更新:0.5s以内
5.4输人项
1、输入项
名称 标识 数据类型 取值范围 输入方式 安全保密
卡号 cardno Char 10 手动和刷卡 中
学号 studentNo Char 11 手动 中
学生姓名 studentName Char 10 手动 中
性别 sex Char 6 手动 中
专业 department Char 10 手动 中
年级 grade Char 10 手动 中
班级 class Char 10 手动 中
金额 cash Numeric (10,3) 手动 中
注释 explain Varchar 50 手动 中
用户名 UserID Char 10 自动 中
状态 status Char 10 自动 中
是否结账 Ischeck Char 10 自动 中
日期 date Date 自动 中
时间 time Time 0 自动 中
用户类型 type char 10 手动 中

5.5输出项
名称 标识 数据类型 长度 输出方式 安全保密
学号 StudentNo Numeric (18,0) 自动 中
卡号 CardNo Numeric (18,0) 自动 中
姓名 StudentName Char 10 自动 中
系别 Department Char 10 自动 中
性别 Sex Char 10 自动 中
年级 Grade Char 10 自动 中
班级 Class Char 10 自动 中
金额 Cash Numeric (14,3) 自动 中
状态 Ischeck Char 10 自动 中
用户类型 Type Char 10 自动 中
备注 Explain Varchar 50 自动 中
注册时间 Logintime Time 20 自动 中
退卡时间 Canceltime Time 20 自动 中
上机时间 Ontime Date 12 自动 中
下机时间 Offtime Date 12 自动 中
充值金额 Charge Numeric (10,3) 自动 中
消费金额 Consume Numeric (10,3) 自动 中
余额 Cash Numeric (10,3) 自动 中
5.6算法
充值金额=注册时金额+充值金额
消耗时间:上机时间减去下机时间
固定用户消费金额:(取整(上机时间-下机时间))/602
临时用户消费金额=(取整(上机时间-下机时间))/60
3
应收金额=充值金额-退卡金额
5.7流程逻辑

5.8接口

5.9存储分配
5.10注释设计
A.加在模块首部的注释:主要用于说明程序的编排时间和编写人员以及基本的功能
B.加在各分支点处的注释:用于解释各个分支的功能
C.对各变量的功能、范围、缺省条件等所加到的注释:具体说明变量的功能,取值范围等其他情况
5.11限制条件
系统:Windows7以上系统
软件:装有vb6.0以及SQLserver数据库
5.12测试计划
1.测试方法:采用黑盒测试和白盒测试相结合的方法
2.测试用例:选择重要的功能模块进行测试
3.用一般用户反复登录,多次点击测试,验证系统的牢固性
5.13尚未解决的问题
暂无

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【软件工程】详细设计说明书 的相关文章

  • [课程复习] 软件工程导论之经典题目回顾 (一)选择题、填空题1

    作者最近在复习考博 乘此机会分享一些计算机科学与技术 软件工程等相关专业课程考题 一方面分享给考研 考博 找工作的博友 另一方面也是自己今后完成这些课程的复习资料 同时也是在线笔记 基础知识 希望对您有所帮助 不喜勿喷 软件工程导论 张海藩
  • 系统开发与运行

    系统开发与运行 系统分析与设计 需求分析 需求工程 结构化分析与设计 测试基础知识 系统运行与维护 软件架构介绍 系统分析概述 系统分析是一种问题求解技术 它将一个系统分解成各个组成部分 目的是研究各个部分如何工作 交互 以实现其系统目标
  • 合肥工业大学 软件学院 软件质量保证与测试 第九章 软件测试

    文章目录 第九章 软件测试 1 软件测试概述 1 1 软件测试的定义 1 2 软件测试的目的 2 软件测试过程 3 软件测试类型 3 1 单元测试 3 2 集成测试 测试方法 3 3 系统测试 3 4 验收测试 3 5 回归测试 3 6 补
  • 代码圈复杂度cogC、ev、iv、v分别是什么含义

    代码圈复杂度cogC ev iv v分别是什么含义 前言 cogC ev iv v分别是什么含义 优化这四个指标的好处 优化方法 过度优化的坏处 书本推荐 文章推荐 工具推荐 前言 你好 在工作中看项目的代码有时明明代码很长却觉得容易阅读
  • [管理与领导-68]:IT基层管理者 - 辅助技能 - 4- 职业发展规划 - 评估你与老板的八字(向上管理之二)

    目录 前言 一 定位你与上司的关系 二 向上管理的三种误区 三 向上管理的关键点 四 向上管理的关键 预期管理 4 1 预期管理概述 4 2 如何控制上司的预期范围 4 3 如何了解你自己的预期 五 向上管理的关键 预期管理 六 什么样的上
  • 软件设计七大原则

    文章目录 一 开闭原则 定义 实现方法 二 里氏替换原则 定义 实现方法 三 依赖倒置原则 定义 实现方法 四 单一职责原则 定义 实现方法 五 接口隔离原则 定义 实现方法 六 迪米特法则 定义 实现方法 七 合成复用原则 定义 实现方法
  • 音乐软件案例分析

    项目 内容 这个作业属于哪个课程 2023年北航敏捷软件工程 这个作业的要求在哪里 软件案例分析 我在这个课程的目标是 学习软件工程理论 在实践中体会并运用软件工程理论 收获团队开发和软件工程实践经验 这个作业在哪个具体方面帮助我实现目标
  • 个人安装与配置VMware 虚拟机过程中发现的注意事项

    1 官网下载VMware安装包 本人版本应该是16 0 0 官网地址 下载 VMware Workstation Pro CN 2 安装过程参考网上搜索到的教程VMware16的安装及VMware配置Linux虚拟机 详解版 何故的博客 C
  • 什么是项目管理?项目经理应该如何进行管理?

    项目管理 一是指一种管理活动 一种有意识地按照项目的特点和规律 对项目进行组织管理的活动 二是指一种管理学科 以项目管理活动为研究对象的一门学科 它是探求项目活动科学组织管理的理论与方法 就是把各种知识 技能 手段和技术应用于项目活动之中
  • 小米盒子打开adb调试模式

    1 先打开开发者模式 进入小米电视设置 gt 进入关于 gt 找到产品型号 gt 在产品型号上面连续多次按ok 确认 键 gt 然后就会提示 您已处于开发者模式 2 开启adb 经过第一步开启开发者模式之后 现在可以返回到设置页面 进入 账
  • 什么是决策表?什么是决策树?

    决策树 是在已知各种情况发生概率的基础上 通过构成决策树来求取净现值的期望值大于等于零的概率 评价项目风险 判断其可行性的决策分析方法 是直观运用概率分析的一种图解法 这种决策分支画成图形很像一棵树的树干 故称决策树 它是一种树形结构 每个
  • Go 语言注释教程

    注释是在执行时被忽略的文本 注释可用于解释代码 使其更易读 注释还可用于在测试替代代码时防止代码执行 Go支持单行或多行注释 Go单行注释 单行注释以两个正斜杠 开头 在 和行尾之间的任何文本都将被编译器忽略 不会被执行 示例 This i
  • WMS系统出库扫描:提升仓储管理效率与准确性

    WMS系统中的出库扫描功能是关键环节之一 它通过扫描物料或货物的条形码或二维码 实现实时 准确地记录和更新库存信息 一 WMS系统出库扫描的重要性 1 实现库存准确性 通过出库扫描 WMS系统能够准确记录物料或货物的出库信息 实时更新库存数
  • git 的碎步浪荡,添加仓库子项目,迁移仓库

    1 git仓库迁移 将他人的代码仓库 xxxx 移为自己的 yyyy 仓库 先创建自己的yyyy空仓库 假设url为 yyyy git 将 xxxx 的全部数据 包括分支和 tag 都 download 到本地 git clone recu
  • git 的碎步浪荡,添加仓库子项目,迁移仓库

    1 git仓库迁移 将他人的代码仓库 xxxx 移为自己的 yyyy 仓库 先创建自己的yyyy空仓库 假设url为 yyyy git 将 xxxx 的全部数据 包括分支和 tag 都 download 到本地 git clone recu
  • ICT行业“样品”相关业务挑战及解决方案介绍

    ICT行业供应链样品相关业务介绍 在信息通信技术 ICT 行业中 研发打样 结构件打样和非0价打样是研发和产品设计过程中的重要环节 下面我会通过具体的业务场景来解释这些概念 1 研发打样 场景例子 一家手机制造公司正在开发一款新型智能手机
  • 【软件测试】学习笔记-脚本与数据的解耦 + Page Object模型

    本篇文章介绍GUI测试中两个非常重要的概念 测试脚本和数据的解耦 以及页面对象 Page Object 模型 测试脚本和数据的解耦 GUI自动化测试适用的场景 尤其适用于需要回归测试页面功能的场景 如果在测试脚本中硬编码 hardcode
  • Docker 安全必知:最佳实践、漏洞管理与监控策略

    容器安全是实施和管理像 Docker 这样的容器技术的关键方面 它包括一组实践 工具和技术 旨在保护容器化应用程序及其运行的基础架构 在本节中 我们将讨论一些关键的容器安全考虑因素 最佳实践和建议 容器隔离 隔离对于确保容器化环境的强大性和
  • Go 语言运算符详解:加法、算术、赋值、比较、逻辑和位运算符全面解析

    运算符用于对变量和值执行操作 加号运算符 将两个值相加 如下面的示例所示 示例代码 package main import fmt func main var a 15 25 fmt Println a 尽管加号运算符通常用于将两个值相加
  • C# Break 和 Continue 语句以及数组详解

    C Break 它被用于 跳出 switch 语句 break 语句也可用于跳出循环 以下示例在 i 等于 4 时跳出循环 示例 for int i 0 i lt 10 i if i 4 break Console WriteLine i

随机推荐

  • eclipse中导入idea项目的基本步骤

    eclipse导入idea项目 前段时间有个idea项目 SSM maven 需要导入eclispe运行 最后搞了很久才运行成功 这里整理一下导入项目时需要修改一些配置 第一步 import时建议选择导入Maven项目 选择Maven下的导
  • 在Centos7中搭建http服务器

    一 简介 二 安装 二 编辑配置文件 三 配置主页文件 或者将做好的网站放入根目录 四 配置安全访问规则 五 启动http服务 六 访问测试 七 心得体会 一 简介 Centos7默认的http服务器为Apache Apache HTTP
  • Python提取网页信息并保存

    使用Python爬取网页内容时 获取网页源码文件后使用一系列解析方法提取我们需要的信息 对于提取到的信息怎么保存下来 本文提供常见的两种方法 保存到本地文件或MySQL数据库 保存到本地csv文件 将数据以一定的格式保存到本地csv文件需要
  • 修改cdh6.3.2集群内部弱口令步骤

    在这里插入图片描述 cdh管理页面修改 hive hue oozie 密码 主节点修改 另外修订mysql数据库内密码 首先登陆mysql 具体参考 https blog csdn net weixin 43214644 article d
  • STM32---外部中断

    目录 1 外部中断描述 2 外部中断框图 总结 经过分析框图 可以产生软件中断和事件中断 软件中断的目的是进中断服务函数 事件中断是产生一个脉冲信号给片内外设 属于硬件级别的 3 各寄存器作用 4 端口对应 5 编程思路 EXIT NVIC
  • mysql8.0出现group by报错

    数据库跟目录执行set GLOBAL sql mode STRICT TRANS TABLES NO ZERO IN DATE NO ZERO DATE ERROR FOR DIVISION BY ZERO NO ENGINE SUBSTI
  • Qt 使用笔记 --转自 wangwenx190/Note

    转自 https github com wangwenx190 notes blob master qt zh cn md Qt 使用笔记 Qt 6 目标平台变更 Qt6 不再支持32位Windows系统 不再支持Windows 7 Win
  • pageHelper.startPage(m,n)的用法

    pageHelper startPage m n 的用法 pageHelper startPage m n 是分页查询 PageHelper startPage m n 两个参数 第一个参数是页数 第二个参数是条数 每页查询的条数 例如我想
  • 疯壳AI开源无人机SPI(六轴传感器数据获取)

    一 ICM20602简介 六轴传感器在当今智能穿戴和定位导航产品中被广泛应用 而六轴传感器中做的最好的要属InvenSense公司的产品了 ICM20602便是其推出的优秀六轴传感器之一 ICM20602集成3轴加速度计和3轴陀螺仪 其中陀
  • bat命令备份oracle数据库,并且删除7天之前的数据文件

    用批处理命令备份oracle数据库 我是用在windows server 2008 服务器上 并且创建了定时任务 让他7天执行一次 下面贴出代码 echo off echo echo Windows环境下Oracle数据库的自动备份脚本 e
  • Fast DDS入门五、在Windows平台创建一个简单的Fast DDS示例程序

    1 创建简单示例程序 在这里 先建立一个IDL文件 然后通过使用Fast DDS Gen生成程序生成这个简单示例程序 Fast DDS Gen程序的编译安装请参考 Fast DDS入门二 Fast DDS在Windows平台的编译安装 Fa
  • 狂热的NFT,泡沫还是风口?

    比特币市场狂热的NFT今年以来 不仅 元宇宙 爆火 NFT Non Fungible Token 非同质化代币 也掀起一波波炒作热潮 3月份 数字艺术家Beeple的NFT作品 每一天 前5000天 在佳士得拍卖行以6934万美元成交 创造
  • 解决查询时报的cannot be cast to com.credithc.enjoy.manager.OrderResp错误

    报的错误如下所示 14 30 54 637 ERROR http nio 8094 exec 4 127 0 0 1 f6c45349d812457bbb5e42bc3a1bc09d 1 0 com credithc enjoy manag
  • 【Python函数的递归】

    递归的定义 函数作为一种代码封装 可以被其他程序调用 当然 也可以被函数内部代码调用 这种函数定义中调用函数自身的方式称为递归 就像一个人站在装满镜子的房间中 看到的影像就是递归的结果 递归在数学和计算机应用上非常强大 能够非常简洁的解决重
  • 可视化的数据结构和算法

    转载自 http sd csdn net a 20110506 297285 html 导读 作者陈皓之前写过关于可视化排序的一篇文章 现在他又给大家罗列出可视化的数据结构和算法来供大家学习参考 文中分别从基础 索引 排序 动态编程等方面进
  • 微软句向量工具包Sent2vec

    工具介绍 What is sent2vec sent2vec maps a pair of short text strings e g sentences or query answer pairs to a pair of featur
  • 关于 OneNote 无法正常同步 问题

    问题 无法正常同步 备注 问题开始之前请刷新一下DNS缓存 https blog csdn net ljason1993 article details 83040313 看一下 无法正常同步 意思是卡同步条 一直显示同步条问题 就这个绿条
  • 如何找Ubuntu的历史版本的iso镜像文件

    目录 1 中文网站上的查找 2 英文网站上的查找 1 中文网站上的查找 中文网站为 企业开源和Linux UbuntuUbuntu是适用于企业服务器 桌面电脑 云 IoT物联网的现代化开源Linux操作系统 Ubuntu官网 https c
  • 计算机网络安全论文选题提纲,计算机网络安全毕业论文提纲

    计算机网络安全毕业论文提纲 想要写好一篇论文 首先需要一份提纲 理清思路 才能帮助你顺利的写好论文 那么 计算机网络安全毕业论文提纲又应该怎样写呢 下面是小编为大家整理的计算机网络安全毕业论文提纲 欢迎参考 题目 主标题 数据结构课程建设
  • 【软件工程】详细设计说明书

    详细设计说明书 1引言 1 1编写目的 说明编写这份详细设计说明书的目的 指出预期的读者 该文档实在概要设计的基础上 进一步的细化系统结构 展示了软件啊结构的图标 物理设计 数据结构设计 及算法设计 详细的介绍了系统各个模块是如何实现的 包