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


详细设计说明书

1引言

1.1编写目的

       编制目的是说明一个软件系统各个层次中的每一个程序 (每个模块或子程序)的设计考虑,本系统是在用户需求的基础上,针对廊坊师范学院机房管理的具体需求,结合软件设计特点进行设计开发,旨在通过该项目的实施,提高机房办公管理的质量。详细设计说明书是在概要设计的基础上进一步明确系统结构,表示出软件结构的图表,完成算法设计、数据结构设计、物理设计等,详细地描述的逐个模块,包括算法和逻辑流程,为下一步系统的实现和测试做准备。

       预期读者:开发人员、测试人员、维护人员

1.2背景

说明:

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

b. 本项目的任务提出者:米新江教授

开发者:邢笑然

用户:廊坊师范学院全体师生

运行该程序系统的计算中心:廊坊师范学院的全部机房

1.3定义

VB语言:Visual Basic是一种由 Microsoft 公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

SQL:结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ "S-Q-L"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。1986年10月,美国国家标准协会对SQL进行规范后,以此作为关系式数据库管理系统的标准语言(ANSI X3. 135-1986),1987年得到国际标准组织的支持下成为国际标准。

1.4参考资料

列出有关的参考资料:

a. 可行性研究报告、项目开发计划、软件需求分析、概要设计说明书

b. 详细设计说明书(GB8567——88)

c. 软件工程视频讲解——张洪志(哈尔滨工业大学)

2程序系统的结构

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

大体结构图:


权限图:


工作模式图:


3一般用户设计说明

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

3.1程序描述

       一般用户这个设计可以实现的是上下机,以及相应的信息查询,一般用户可以通过卡号进行一些信息查询,同时也可以修改自己的登录密码。

       本程序是由学生使用卡号上机,是非常驻内存的,是可重人的,而且此程序支持多人同时上机,所以该系统是并发处理的。

3.2功能

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

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值