应用软件概要设计说明书文档格式.docx

上传人:b****5 文档编号:16142620 上传时间:2022-11-20 格式:DOCX 页数:18 大小:111.34KB
下载 相关 举报
应用软件概要设计说明书文档格式.docx_第1页
第1页 / 共18页
应用软件概要设计说明书文档格式.docx_第2页
第2页 / 共18页
应用软件概要设计说明书文档格式.docx_第3页
第3页 / 共18页
应用软件概要设计说明书文档格式.docx_第4页
第4页 / 共18页
应用软件概要设计说明书文档格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

应用软件概要设计说明书文档格式.docx

《应用软件概要设计说明书文档格式.docx》由会员分享,可在线阅读,更多相关《应用软件概要设计说明书文档格式.docx(18页珍藏版)》请在冰豆网上搜索。

应用软件概要设计说明书文档格式.docx

序号

名称

全称

定义

1

CMainForm

CustomMainFrom

客户端界面模块

2

DOperate

DocumentOperate

文档操作模块

3

DBManage

DataBaseManage

数据库管理模块

4

ORManage

OrgnizeManage

组织管理模块

5

LicenseManage

权限管理模块

6

UserLogin

用户登录模块

7

DMCSocket

DataMessageCustomSocket

客户端数据通信模块

8

DMCIFOOperate

DocumentManageClientInfomationOperate

通信信息处理模块客户端。

9

XMLOperate

XML操作模块

10

DMSSocket

DataMessageSocket

服务器端数据通信模块

11

RWDocument

ReadWriteDocument

读写文档模块

12

DataSecurity

数据安全模块

13

ValiDateldentity

用户验证

14

DMSIFOOperate

DocumentManageServerInfomationOperate

通信信息处理模块服务器端。

15

DBOperate

DataBaseOperate

数据库操作模块

16

LogManage

日志管理模块

17

SMainForm

ServerMainForm

服务器端界面模块

1.4参考资料。

2总体设计

2.1软件体系结构

本软件采用C/S三层架构,管理和控制在服务器端进行,数据由客户端编码、加密后送到服务器,服务器将数据写入存储设备。

2.2运行环境

服务器端

•PentiumIII600MHz_

•256MBRAM

•Windows2000/NT4.0Server

•IE5

•磁盘设备空间>

10G

支持最多2500个客户端,并发最多支持500个客户端

客户端:

要求支持

•WindowsXP

•Windows2000Professional

•WindowsNT4.0工作站

•WindowsMe/98/95

2.3设计概念和处理流程

2.3.1服务器端

2.3.2客户端

说明本系统的基本设计概念和处理流程,尽量使用图表的形式。

2.4软件结构

用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系

2.4.1系统功能与程序(模块)的关系

对照参考表

代号

程序1

程序2

程序3

程序4

程序5

程序6

程序7

程序8

程序9

程序10

程序11

程序12

程序13

ValiDateldentify

程序14

程序15

程序16

程序17

本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:

文档管理

组织管理

权限管理

系统管理

日志管理

2.4.2人工处理过程

3接口设计

3.1用户接口。

3.1.1客户端操作

提供客户端登录界面,允许合法用户进行文档管理、组织管理以及模板得管理。

3.1.2服务器端操作

提供服务器端登录界面,允许管理员用户进行权限管理、系统管理、日志管理

3.2外部接口。

3.2.1磁盘操作

按照用户要求,对指定文件在服务器磁盘上进行指定操作。

3.2.2数据库操作

按照用户要求,在服务器数据库上进行相应的操作。

3.3内部接口。

3.3.1通信

负责系统内部客户端和服务器端组件之间的消息传递,保证传送目的的正确性和消息的完整性。

3.3.2加密

在客户端将要传递到服务器端的消息加密,提供数据安全。

在服务器端对接受到的客户端消息解密,以供其他功能模块调用。

3.3.3数据处理

在客户端将需要传递到服务器端的消息以XML形式格式化,同时在服务器端将XML消息解析为所需要的字符格式。

4数据结构设计

4.1逻辑结构设计要点

4.2物理结构设计要点

4.2.1Popedom

【中文含义】权限表

字段名称

数据类型及长度

允许为空

中文说明

备注

Popedom_Id

int

NO

权限ID

主键

Popedom_Name

varchar(100)

权限名称

Remark

varchar(1000)

YES

【字段说明】

完全控制权限

修改权限(读写权限,无法删除文件)

读权限(读文件权限,无法删除修改)

-1

超级系统管理员的专用权限,不能对文件进行操作。

注:

数据字典,根据权限来对文件进行操作,只权限只对应对文件的操作,不对应基础信息管理(系统管理员)。

4.2.2Organize

【中文含义】组织表

Organize_Id

组织ID

Organize_Name

组织名称

Up_Organize_Id

上级组织ID

外键

Varchar(1000)

数据字典。

包括了每个组织的上级组织的信息,如果是最高级组织,上级则为自己,其他必须填写上级。

4.2.3User_Type

User_Type_Id

用户类型ID

User_Type_Name

用户类型名称

系统管理员(管理组织和用户)

普通用户(只能对自己的组内的文档按自己的权限进行操作)

超级用户(能对所有组的文档按自己的权限进行操作)

如果是系统管理员就专门负责对基础数据进行维护,如果是普通用户就只能对自己的组织的文件按照自己相应的权限进行操作,如果是超级用户就能对所有的文件按照自己相应的权限进行操作。

4.2.4Path

【中文含义】路径表

Path_Id

路径ID

主键,自动增1

Path

varchar(500)

路径

服务器上存放文件的路径,用户上传文件全部放到Path这个路径下。

4.2.5User_Info

【中文含义】用户信息表

User_Info_Id

用户ID

User_Name

用户姓名

Pass_Word

登陆密码

Disk_Space_Sum

bigint

最大上传空间

Disk_Space_Overplus

剩余上传空间

用户类型

外健

默认添加2条记录,用户类别分别为系统管理员和超级用户。

系统管理员:

System

NULL

超级用户:

Admin

10000

UserInfoId用来和外部连接,做为别的表的外键和唯一标识符,是登陆帐号。

并且规定了最大上传空间和剩余上传空间,建立用户时必须规定该用户最大的上传空间(累积),当用户上传了数据时,剩余空间减少,标识用户类型和用户对文件管理的权限(如果是系统管理员权限就为-1,不能对任何文件进行操作)。

4.2.6Document_Electron

【中文含义】文档信息表_电子版

Document_Electron_Id

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1