详细设计说明书

原创 2013年12月03日 17:04:52


                                                        详细设计说明书

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.注册卡流程


 

3.8接口


 暂无


3.9存储分配


 对于数据库中的记录,将分配10完条记录的存储空间


3.10注释设计


  1. 模块首部的注释,要大体上说明模块要实现的功能

  2. 各个语句后面的注释要说明语句实现的功能

  3. 注释要规范,命名要标准


3.11限制条件


  暂无


3.12测试计划


测试名称

测试进度安排

测试目的

测试内容

基本数据输入

系统完成后

系统功能是否达到要求

输入简单的一致的数据

非法数据输入

基本数据测试后

系统对非法数据的反应

输入一些特殊字符和字符串、边界值的数据

空字符串

非法测试以后

系统对空字符串的反应

在信息上输入空字符


3.13尚未解决的问题


      暂无



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

详细设计说明书(机房收费系统)

详细设计说明书 1引言 1.1编写目的    本详细设计说明书是在机房收费系统概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的实现和测试作准备。本详细设计说明书的预期读...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

详细设计说明书

数据库备份/恢复工具 详细设计说明书   目录 1引言    2 1.1编写目的... 2 1.2背景... 2 1.3定义... 2 1.4参考资料... 2 2程序系统...

【转载】详细设计说明书模板

1 引言    1.1 编写目的:阐明编写详细设计说明书的目的,指明读者对象。    1.2 项目背景:应包括项目的来源和主管部门等。    1.3 定义:列出本文档中所用到的专门术语的定义和缩写词的...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

详细设计说明书

1引言 1.1编写目的 编写这份详细设计说明书的目的,是为了让程序员更加清楚本系统的功能与需求(模块与模块间的关系,调用与调用间的关系),从而更加精确的完成客户需求。 预期的读者程序员 1.2...

如何写详细设计文档

如何写详细设计文档是一个很头疼的话题,简单的说是需求文档的升华,也可以说是开发人员开发程序的依据,当然根据详细设计文档的粒度进行。好的详细设计文档是需求人员和开发人员之间的桥梁,不过目前好多程序开发都...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

软件工程 - 个人博客系统 - 概要设计与详细设计文档

文档主要在于定义个人博客系统的主要结构元素及其之间的关系。 详细的数据流图已在需求分析文档中给出。通过功能划分过程来完成软件结构设计,设计基本模块如下:浏览登录、发表文章、发表评论、附件上传下载、文章...
  • Ya_da
  • Ya_da
  • 2016年11月08日 11:51
  • 1675

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:详细设计说明书
举报原因:
原因补充:

(最多只允许输入30个字)