详细设计说明书

Posted LuckyZhouStar

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了详细设计说明书相关的知识,希望对你有一定的参考价值。


                                                        详细设计说明书

1引言

1.1编写目的


   本详细设计说明书,是在概要设计说明书的基础上进一步明确系统结构,详细的介绍系统的各个模块,为进行后面的编码和测试做准备。

          预期读者为:系统维护人员和开发人员


 


1.2背景


    待开发的系统的名称:机房收费系统

          本项目的任务提出者:雪下机房管理人员

          开发者:周小强


1.3 定义


     系统结构:对系统整体布局的宏观的描述。

     算法:对于程序内部流程计算的逻辑表达方式。


1.4参考资料


 《软件工程概论》 李存珠 编著 南京大学计算机系出版 20018


 2程序系统的结构


3程序1(标识符)设计说明

3.1程序描述


    在本阶段逐个的描述每个程序要实现的功能,以及内部的结构和算法,为下一步的编码工作做准备。


3.2功能


模块名称:机房管理

设计者:周小强

使用单位:机房

编程要求:

VB6.0 SQL

输入部分

处理部分

输出部分

1.     学生基本信息

2.     教师基本信息

3.     输入充值金额

4.     学生输入学号

5.     教师登录信息

将学生基本信

1.     息写入到用户信息表

2.     将教师基本信息写入到教师基本表中

3.     对学生进行充值

4.     进行上机

5.     上机值班

1.     学生基本档案

2.     教师基本档案

3.     学生充值记录

4.     消费收据

5.     值班记录

     


 


3.3性能


  精度:

  1. 学生上机计时消费时间要精确到秒。

  2. 对于结账方面的管理,要精确到小数两位。

       灵活性:


  1. 学生可以刷卡上机,也可以输入自己的卡号上机。

  2. 当出现错误的时候,给予相应的提示。

  3. 输入的数据类型要匹配一致

  4. 模块之间的设计要考虑到可移植性


时间


  1.  如果程序运行没有反应的时间超过30秒的话,应提示要重新运行程序。

  2.  如果在添加用户或者学生的时候,在30秒内没有反应的话,则需要重新录入数据。


3.4输入项   


数据提示符

数据类型

取值范围

数据提示符

数据类型

取值范围

姓名

文本

 

上机时间

时间

 

班级

文本

 

下机日期

时间

 

性别

文本

/

下机时间

时间

 

卡号

文本

 

登录日期

时间

 

管理级别

文本

 

登录时间

时间

 

上机日期

时间

 

消费金额

货币

 

递增时间

时间

 

最少上机时间

货币

 

充值日期

时间

 

退卡金额

货币

 

退卡日期

时间

 

结账员

文本

 

充值金额

货币

 

 

 

 


3.5输出项


 输出项内容与输入项内容一致


3.6算法


  1. 售卡计算公式


      售卡张数=未结账卡数


  1. 退卡计算公式

     退卡张数=未结账退卡数目


3)充值和退卡金额


  充值金额=未结账充值金额汇总


   退卡金额=未结账退卡金额汇总


4)结账


  账目汇总=充值总金额-退卡总金额


3.7流程逻辑


  1. 上机流程


B.注册卡流程


 

以上是关于详细设计说明书的主要内容,如果未能解决你的问题,请参考以下文章

国际软件设计文档——详细设计说明书

软件详细设计说明书

性能测试

性能测试在软件测试的周期位置

管理信息系统 课程设计

《信息化项目文档模板五——系统详细设计模板》