企业即时通系统详细设计文档

上传人:宝路 文档编号:5297564 上传时间:2017-08-29 格式:DOC 页数:32 大小:428KB
返回 下载 相关 举报
企业即时通系统详细设计文档_第1页
第1页 / 共32页
企业即时通系统详细设计文档_第2页
第2页 / 共32页
企业即时通系统详细设计文档_第3页
第3页 / 共32页
企业即时通系统详细设计文档_第4页
第4页 / 共32页
企业即时通系统详细设计文档_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《企业即时通系统详细设计文档》由会员分享,可在线阅读,更多相关《企业即时通系统详细设计文档(32页珍藏版)》请在金锄头文库上搜索。

1、中软国际(重庆ETC)1106C+ 企业即时通系统详细设计书1 / 32产品名称Product name 密级Confidentiality level企业即时通系统 B级产品版本Product versionV1.0 Total 8 pages 共 8 页企业即时通系统详细设计说明书 Prepared by 拟制盛源博 Date日期2012-4-6Reviewed by 评审人张永来 Date日期Approved by批准张永来 Date日期中软国际(重庆ETC)1106C+ 企业即时通系统详细设计书2 / 32Revision Record 修订记录Date日期Revision Versi

2、on修订版本Sec No. 修改章节Change Description修改描述Author作者2012.2.14V0.1 所有 创建文件 盛源博中软国际(重庆ETC)1106C+ 企业即时通系统详细设计书3 / 32目录1 引言 .51.1 编写目的 .51.2 背景 .51.3 参考资料 .51.4 术语定义及说明 .52 设计概述 .52.1 任务和目标 .52.1.1 需求概述 .52.1.2 运行环境概述 .62.1.3 条件与限制 .62.1.4 详细设计方法和工具 .63 系统详细需求分析 .63.1 详细需求分析 .63.2 详细系统运行环境及限制条件分析接口需求分析 .64

3、总体方案确认 .74.1 系统总体结构确认 .74.2 系统详细界面划分 .74.2.1 应用系统与支撑系统的详细界面划分 .74.2.2 系统内部详细界面划分 .75 系统详细设计 .75.1 系统结构设计及子系统划分 .75.2 系统功能模块详细设计 .85.3 系统界面详细设计 .85.3.1 外部界面设计 .85.3.2 内部界面设计 .95.3.3 用户界面设计 .96、 数据库系统设计 .96.1设计要求 .96.2 信息模型设计 .96.3 数据库设计 .96.3.1 设计依据 .96.3.2 数据库选型 .96.3.3 数据库种类及特点 .96.3.4 数据库逻辑结构 .96.

4、3.5 物理结 构设计 .106.3.6 数据库安全 .106.3.7 数据字典 .107 信息编码设计 .107.3 代码结构设计 .107.4 代码编制 .10中软国际(重庆ETC)1106C+ 企业即时通系统详细设计书1 / 321 引言1.1 编写目的本详细设计说明书的编写目的是为了说明程序的各个层次中的每个软件对象(包括每个模块和程序)的设计考虑,以向系统实现(编码和测试)阶段提供关于程序系统实现方式的详细描述,从而成为编码的技术基础。本详细设计说明书的适用读者为:软件开发者、测试人员1.2 背景本系统名称为企业即时通系统,本系统是为了企业即时通讯方便并与用户进行多次深入沟通后,在此

5、基础上着手开发此系统,本系统的项目名称为:EIM。1.3 参考资料A 企业即时通概要设计说明书1.4 术语定义及说明术语及符号 解 释CorpMsgClient Corperation Messager Client的缩写企业信使软件客户端CorpMsgServer Corperation Messager Server的缩写企业信使软件服务器端IP Internet Protocol 的缩写网络协议TCP Transmission Control Protocol的缩写传输控制协议UDP User Datagram Protocol 的缩写用户数据报协议定制 从服务器端取得的,用户不能直接操

6、作的数据2 设计概述2.1 任务和目标本系统主要实现企业即时通系统块中的客户端与服务器端各个功能。2.1.1 需求概述企业即时通(Corperation Messager)软件是一款供企业或公司内部使用的网络聊天工具,主要用于员工之间的即时通信与交流。它主要由服务器端程序和客户端程序两部分组成,整体采用.NET 平台进行开发并实现,用户数据选用 Microsoft SQL Server 2000进行统一管理。2.1.2 运行环境概述中软国际(重庆ETC)1106C+ 企业即时通系统详细设计书2 / 32本系统能在windows操作系统运行。2.1.3 条件与限制本系统的使用是建立在互联网标准通

7、信协议之上的,其中支持的协议主要包括:IP 协议、TCP 协议、UDP 协议。2.1.4 详细设计方法和工具本系统采用数据流程图的方法和Visio绘图工具实现详细设计。3 系统详细需求分析根据企业即时通概要设计说明书,对本系统的需求进行详细分析。3.1 详细需求分析1. 用户登录1.0 用例名称:用户登录客户端功能:用于与服务器建立连接,连接成功后登录服务器。1.1 简要说明:本用例的功能主要向服务器发送连接请求,并向服务器提供验证所需要的用户名和密码。1.2 事件流:1.2.1 基本流:1 用户填写用户名、密码、服务器 IP地址、端口号。2 用户请求登录。3 客户端程序检查用户填写的内容是否

8、合法(具体要求请参照 1.3 特殊需求),如果未通过检查,则转向备选流 1。4 客户端程序向服务器发送连接请求,如果出现连接超时,转向备选流 2。5 服务器接收请求,连接成功。6 服务器验证用户名和密码,如果验证没有通过,转向备选流 3。7 验证通过,显示客户端程序主窗体。8 用户执行其它操作将退出本用例。1.2.2 备选流:1.2.2.1 备选流 1:1 如果客户端检查没有通过,比如没有输入用户名,应提示“用户名不能为空!”,如果输入的用户名超过了指定的列数,应提示“用户名的列数不能超过 x列!”,诸如上面的中软国际(重庆ETC)1106C+ 企业即时通系统详细设计书3 / 32提示均是有效提示。2 用户返回基本流 1。1.2.2.2 备选流 2:1 如果用户请求连接超时,将返回“服务器连接超时,请与网络管理员联系!”的消息。2 用户返回基本流 1。1.2.2.3 备选流 3:1 如果用户身份没有通过服务器验证,将返回“用户名或者密码有误!”的消息。2 用户返回基本流 1。1.3 特殊需求:1 用户名字符的位数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号