软工文档-机房收费系统:详细设计说明书

详细设计说明书

 

1引言

 

1.1编写目的

详细设计说明书是在概要设计的基础上进一步明确系统结构,表示出软件结构的图表,完成算法设计、数据结构设计、物理设计等,详细地描述的逐个模块,包括算法和逻辑流程,为下一步系统的实现和测试做准备。

本文档的预期读者是程序开发人员和程序测试人员。

1.2背景

A.待开发软件名称:机房收费系统

B.项目提出者:米新江教授

  开发者:吴士龙

  用户:廊坊师范学院全体教职工和学生

  实现该软件的计算中心或计算机网络:廊坊师范学院局域网

C.该软件系统同其他机构的基本的相互来往关系:由廊坊师范学院信息技术提高班做技术支持。

1.3定义

注册

消费金额

充值

值班

退卡

Login

Consume

Recharge

On work

Cancel

结账

基本数据

购卡

上机

下机

Statement

Basic_date

Buycard

Login

logout

1.4参考资料

[1]《软件工程事务》刘学俊 李继芳 刘汉中编著  浙江大学出版社

[2]详细设计说明书(GB8567——88)

 

2程序系统的结构

   用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

                  

层次结构关系图如下:

                                           

a.一般用户模块(Normal):主要负责查询相关学生信息以及上下机情况。

b.操作员模块:负责学生注册、修改、充值、退卡等操作管理工作。

c.管理员模块:负责整个系统基本数据的设定、对操作员和一般用户的管理以及账目管理工作。

 

3一般用户(Normal)设计说明

3.1程序描述

       该程序只对学生的上下机情况及学生信息进行查看,没有涉及管理功能,只是将学生的信息输入数据库,经过系统处理后得到新的数据信息。

3.2功能

       说明该程序应有的功能,可采用IPO图的形式,如下图:

                        

3.3性能

3.3.1精度

软件的输入精度:小数点后保留两位有效数字

输出数据的精度:小数点后保留两位有效数字

传输过程中的精度:小数点后保留两位有效数字

3.3.2时间特性要求

响应时间:0.5s内

更新处理时间:0.5s内

数据的更换和传送时间:1s内

3.3.3灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力:

a.运行环境的变化:该软件适用于现在流行的造作系统

b.精度和有效时限的变化:因不同情况而定

c.计划的变化和改进:根据用户的需求随时最软件做必要的升级和更新

3.4输入项

名称

标识

数据类型

长度

输入方式

安全保密

学号

StudentNo

Char

10

自动

卡号

CardNo

Char

10

刷卡

姓名

StudentName

Char

10

自动

系别

Department

Char

10

自动

性别

Sex

Char

10

自动

年级

Grade

Char

10

自动

班级

Class

Char

10

自动

金额

Cash

Numeric

(10,3)

自动<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值