本文主要是介绍软工文档-机房收费系统:详细设计说明书,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
详细设计说明书
详细设计说明书是在概要设计的基础上进一步明确系统结构,表示出软件结构的图表,完成算法设计、数据结构设计、物理设计等,详细地描述的逐个模块,包括算法和逻辑流程,为下一步系统的实现和测试做准备。
本文档的预期读者是程序开发人员和程序测试人员。
A.待开发软件名称:机房收费系统
B.项目提出者:米新江教授
开发者:吴士龙
用户:廊坊师范学院全体教职工和学生
实现该软件的计算中心或计算机网络:廊坊师范学院局域网
C.该软件系统同其他机构的基本的相互来往关系:由廊坊师范学院信息技术提高班做技术支持。
注册 | 消费金额 | 充值 | 值班 | 退卡 |
Login | Consume | Recharge | On work | Cancel |
结账 | 基本数据 | 购卡 | 上机 | 下机 |
Statement | Basic_date | Buycard | Login | logout |
[1]《软件工程事务》刘学俊 李继芳 刘汉中编著 浙江大学出版社
[2]详细设计说明书(GB8567——88)
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。
层次结构关系图如下:
a.一般用户模块(Normal):主要负责查询相关学生信息以及上下机情况。
b.操作员模块:负责学生注册、修改、充值、退卡等操作管理工作。
c.管理员模块:负责整个系统基本数据的设定、对操作员和一般用户的管理以及账目管理工作。
该程序只对学生的上下机情况及学生信息进行查看,没有涉及管理功能,只是将学生的信息输入数据库,经过系统处理后得到新的数据信息。
说明该程序应有的功能,可采用IPO图的形式,如下图:
3.3性能
软件的输入精度:小数点后保留两位有效数字
输出数据的精度:小数点后保留两位有效数字
传输过程中的精度:小数点后保留两位有效数字
响应时间:0.5s内
更新处理时间:0.5s内
数据的更换和传送时间:1s内
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力:
a.运行环境的变化:该软件适用于现在流行的造作系统
b.精度和有效时限的变化:因不同情况而定
c.计划的变化和改进:根据用户的需求随时最软件做必要的升级和更新
名称 | 标识 | 数据类型 | 长度 | 输入方式 | 安全保密 |
学号 | 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) | 自动< |
这篇关于软工文档-机房收费系统:详细设计说明书的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!