- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
银行排队系统详细设计说明书.doc
银行排队系统
详细设计说明书
文件编号:001 记录号: 项目编号:001 项目经理: 编制人: 李泽宏 编制日期: 2011-11-3
目 录
1. 引言 3
1.1. 编写目的 3
1.2. 背景 3
1.3. 定义 3
1.4. 参考资料 3
2. 功能描述 3
2.1. 总体功能描述 3
2.2. 子模块1 3
2.2.1. 模块名称 3
2.2.2. 模块功能描述 3
2.3. 子模块2 3
2.3.1. 模块名称 3
2.3.2. 模块功能描述 3
3. 总体约定 3
3.1. 总体约定 3
3.2. 全局定义 3
3.3. 运行环境 3
4. 总体详细设计 3
4.1. 外部接口设计 3
4.1.1. 接口方式 3
4.1.2. 输入输出数据描述 3
4.1.3. 条件与限制 3
4.1.4. 性能描述 3
4.2. 内部设计 3
4.2.1. 资源分配 3
4.2.2. 逻辑流程 3
4.2.3. 关键算法 3
4.2.4. 运行控制 3
5. 子模块详细设计 4
5.1. 子模块1 4
5.1.1. 外部接口设计 4
5.1.2. 内部设计 4
5.2. 子模块2 4
5.2.1. 外部接口设计 4
5.2.2. 内部设计 4
6. 尚未解决的问题 4
(详细设计说明书编制的目的是说明系统中各模块及其他功能单元的设计考虑。详细设计说明书可以分模块或单元来编写,每一个模块的详细说明书应该包括以下主要内容:)
引言
编写目的
背景
定义
参考资料
功能描述
总体功能描述
(本部分实现什么功能?划分为几个子模块,划分原则,各子模块之间的逻辑关系)
系统实现银行客户的排队业务处理,按照功能把系统划分为三个子模块,分别为服务器子模块、取号子模块、叫号子模块。取号子模块与叫号子模块通过服务器子模块建立客户排队数据的关系和保持一致,取号子模块和叫号子模块均为服务器终端,具体的数据结构和功能实现都是由服务器子模块完成,子模块之间的通信通过TCP/IP网络和信号实现。
子模块1
服务器子模块
模块功能描述
实现排队系统的数据结构,接收取号子模块和叫号子模块的请求信号,并作出处理。
子模块2
取号子模块
模块功能描述
提供客户交互界面,按照客户的业务类型选择向服务器子模块发送信号,同时接收服务器发送过来的排队信息,并打印该信息给客户。
子模块3
叫号子模块
模块功能描述
实现柜台按序业务受理,通知服务器子模块可以处理下一客户,接收服务器子模块的信号,通过LED显示和功放声音通知等待的客户到柜台办理业务。
总体约定
总体约定
全局定义
运行环境
总体详细设计
外部接口设计
接口方式
(调用方式,参数传递方式,返回方式)
输入输出数据描述
条件与限制
性能描述
内部设计
资源分配
逻辑流程
关键算法
运行控制
子模块详细设计
子模块1
外部接口设计
接口方式
(调用方式,参数传递方式,返回方式)
输入输出数据描述
条件与限制
性能描述
内部设计
资源分配
逻辑流程
关键算法
运行控制
子模块2
外部接口设计
接口方式
(调用方式,参数传递方式,返回方式)
输入输出数据描述
条件与限制
性能描述
内部设计
资源分配
逻辑流程
关键算法
运行控制
尚未解决的问题
说明:如果一个软件系统比较简单,层次很少,本文件可以不单独编写,有关内容合并入《概要设计说明书》中。
银行排队系统详细设计说明书
第2页,共4页
文档评论(0)