应用软件概要设计说明书文档格式.docx
- 文档编号:16142620
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:18
- 大小:111.34KB
应用软件概要设计说明书文档格式.docx
《应用软件概要设计说明书文档格式.docx》由会员分享,可在线阅读,更多相关《应用软件概要设计说明书文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
序号
名称
全称
定义
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用软件 概要 设计 说明书