版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业卷号卷内编号密级应用软件概要设计说明书项目名称: 部门级文档管理系统 项目编号: 编写人员: 编写日期: 审批人员: 审批日期: 历史修改记录版本号修改人/日期摘要审定人/日期目录 TOC o 1-3 h z u 1 引言1.1编写目的1.1.1 目的描述部门级文档管理系统的概要设计。1.1.2 文档预期读者项目经理、系统分析员、研发经理、测试经理、项目组长、系统开发人员。1.2背景软件系统名称:部门级文档管理系统。1.3术语定义序号名称全称定义1CMainFormCu
2、stomMainFrom客户端界面模块2DOperateDocumentOperate文档操作模块3DBManageDataBaseManage数据库管理模块4ORManageOrgnizeManage组织管理模块5LicenseManageLicenseManage权限管理模块6UserLoginUserLogin用户登录模块7DMCSocketDataMessageCustomSocket客户端数据通信模块8DMCIFOOperateDocumentManageClientInfomationOperate通信信息处理模块客户端。9XMLOperateXMLOperateXML操作模块10
3、DMSSocketDataMessageSocket服务器端数据通信模块11RWDocumentReadWriteDocument读写文档模块12DataSecurityDataSecurity数据安全模块13ValiDateldentityValiDateldentity用户验证14DMSIFOOperateDocumentManageServerInfomationOperate通信信息处理模块服务器端。15DBOperateDataBaseOperate数据库操作模块16LogManageLogManage日志管理模块17SMainFormServerMainForm服务器端界面模块1.
4、4参考资料。2 总体设计2.1软件体系结构本软件采用C/S三层架构,管理和控制在服务器端进行,数据由客户端编码、加密后送到服务器,服务器将数据写入存储设备。2.2运行环境服务器端 Pentium III 600MHz_ 256MB RAM Windows 2000/NT 4.0 Server IE 5 磁盘设备空间10G支持最多2500个客户端,并发最多支持500个客户端客户端: 要求支持 Windows XP Windows 2000 Professional Windows NT 4.0 工作站 Windows Me/98/95 IE 52.3设计概念和处理流程2.3.1 服务器端2.3.
5、2 客户端说明本系统的基本设计概念和处理流程,尽量使用图表的形式。2.4软件结构用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系 2.4.1系统功能与程序(模块)的关系对照参考表代号名称程序1CMainForm程序2DOperate程序3DBManage程序4ORManage程序5LicenseManage程序6UserLogin程序7DMCSocket程序8DMCIFOOperate程序9DataSecurity程序10XMLOperate程序11DMSSocket程序12RWDocu
6、ment程序13ValiDateldentify程序14DMSIFOOperate程序15DBOperate程序16LogManage程序17SMainForm本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:程序1程序2程序3程序4程序5程序6程序7程序8程序9程序10程序11程序12程序13程序14程序15程序16程序17文档管理组织管理权限管理系统管理日志管理2.4.2人工处理过程 无3 接口设计3.1用户接口。3.1.1 客户端操作提供客户端登录界面,允许合法用户进行文档管理、组织管理以及模板得管理。3.1.2 服务器端操作提供服务器端登录界面,允许管理员用户进行权限管
7、理、系统管理、日志管理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物理结构设计
8、要点4.2.1 Popedom【中文含义】 权限表字段名称数据类型及长度允许为空中文说明备注Popedom_IdintNO权限ID主键Popedom_Namevarchar(100)NO权限名称Remarkvarchar(1000)YES备注【字段说明】Popedom_Id1完全控制权限2修改权限(读写权限,无法删除文件)3读权限(读文件权限,无法删除修改)-1超级系统管理员的专用权限,不能对文件进行操作。注: 数据字典,根据权限来对文件进行操作,只权限只对应对文件的操作,不对应基础信息管理(系统管理员)。4.2.2 Organize【中文含义】 组织表字段名称数据类型及长度允许为空中文说明备
9、注Organize_IdintNO组织ID主键Organize_Namevarchar(100)NO组织名称Up_Organize_IdintNO上级组织ID外键RemarkVarchar(1000)YES备注注: 数据字典。包括了每个组织的上级组织的信息,如果是最高级组织,上级则为自己,其他必须填写上级。4.2.3 User_Type【中文含义】 组织表字段名称数据类型及长度允许为空中文说明备注User_Type_IdintNO用户类型ID主键User_Type_Namevarchar(100)NO用户类型名称RemarkVarchar(1000)YES备注【字段说明】User_Type_I
10、d1系统管理员(管理组织和用户)2普通用户(只能对自己的组内的文档按自己的权限进行操作)3超级用户(能对所有组的文档按自己的权限进行操作)注: 数据字典。 如果是系统管理员就专门负责对基础数据进行维护,如果是普通用户就只能对自己的组织的文件按照自己相应的权限进行操作,如果是超级用户就能对所有的文件按照自己相应的权限进行操作。4.2.4 Path【中文含义】 路径表字段名称数据类型及长度允许为空中文说明备注Path_IdintNO路径ID主键,自动增1Pathvarchar(500)NO路径RemarkVarchar(1000)YES备注注: 服务器上存放文件的路径,用户上传文件全部放到Path
11、这个路径下。4.2.5 User_Info【中文含义】 用户信息表字段名称数据类型及长度允许为空中文说明备注User_Info_Idvarchar(100)NO用户ID主键User_Namevarchar(100)NO用户姓名Pass_Wordvarchar(100)NO登陆密码Disk_Space_SumbigintNO最大上传空间Disk_Space_OverplusbigintNO剩余上传空间Organize_IdintYES组织ID外键User_Type_IdintNO用户类型外健Popedom_IdintNO权限ID外健Remarkvarchar(1000)YES备注【字段说明】默认
12、添加2条记录,用户类别分别为系统管理员和超级用户。系统管理员:User_Info_IdSystemUser_NameSystemPass_WordSystemDisk_Space_Sum-1Disk_Space_Overplus-1Organize_IdNULLUser_Type_Id1Popedom_Id-1超级用户:User_Info_IdAdminUser_NameAdminPass_WordAdminDisk_Space_Sum10000Disk_Space_Overplus10000Organize_IdNULLUser_Type_Id3Popedom_Id1注: UserInfoI
13、d用来和外部连接,做为别的表的外键和唯一标识符,是登陆帐号。 并且规定了最大上传空间和剩余上传空间,建立用户时必须规定该用户最大的上传空间(累积),当用户上传了数据时,剩余空间减少,标识用户类型和用户对文件管理的权限(如果是系统管理员权限就为-1,不能对任何文件进行操作)。4.2.6 Document_Electron【中文含义】 文档信息表_电子版字段名称数据类型及长度允许为空中文说明备注Document_Electron_Idvarchar(100)NO文档ID主键Document_Namevarchar(100)NO文档名称Document_Create_TimedatetimeNO创建
14、文档日期Document_Change_TimedatetimeYES文档修改时间Document_SizeintNO文档大小Document_Editionvarchar(100)NO文挡版本User_Info_Idvarchar(100)NO用户ID外键Remarkvarchar(1000)YES备注Templet_IdintYES模板ID外健注: 电子版文档,上传了文件后,在此表记录该文件的文件名,上传日期,文件大小,文件版本,以及是谁上传的。如果对文件进行修改后,记录最后修改时间。4.2.7 Document_Bunf【中文含义】 文档信息表_纸张版字段名称数据类型及长度允许为空中文说
15、明备注Document_Bunf_Idvarchar(100)NO文档ID主键Document_Namevarchar(100)NO文档名称Document_NumberintNO文档编号Document_TimedatetimeNO创建文档日期User_Info_Idvarchar(100)YES用户ID外键Remarkvarchar(1000)YES备注Templet_IdintYES模板ID外健注: 纸张版文档,记录文挡的存放信息,以便需要时可以进行查询,找到文档编号。 员工可以根据文挡编号快速找到文档所存放的位置。4.2.8 Log【中文含义】日志信息表字段名称数据类型及长度允许为空中
16、文说明备注Log_IdintNO日志ID主键,自动增1Handlevarchar(200)NO操作名称Log_TimedatetimeNO操作日期User_Namevarchar(100)NO用户名Document_Electron_Namevarchar(100)YES电子文档名Document_Bunf_Namevarchar(100)YES纸张文档名Operate_StaticbitNO操作是否成功Remarkvarchar(1000)YES备注注: 记录用户对软件的操作,当用户进行了任何操作时,在此表记录该用户什么时间对哪个文档进行了什么操作。如果操作的是电子文档, Document_
17、Bunf_Name(纸张文档)就为空,如果操作的是纸张文档, Document_Electron_Name(电子文档)就为空。Operate_Static判断用户操作是否成功,0代表失败,1代表成功。4.2.9 Data_Backup【中文含义】备份表字段名称数据类型及长度允许为空中文说明备注Backup_IdintNO备份ID主键,自动增1Backup_Namevarchar(100)NO备份名称Backup_Pathvarchar(500)NO备份路径Remarkvarchar(1000)YES备注注:记录对数据的备份以及信息。4.2.10 Templet【中文含义】模板名称表字段名称数据
18、类型及长度允许为空中文说明备注Templet_IdintNO模板名ID主键Templet_Namevarchar(100)NO模板名称Templet_Create_TimedatetimeNO模板创建时间注:记录用户自定义模板表的名称。用户添加一个模板,在该表插入模板名,以及创建时间。4.2.11模板表【中文含义】模板表字段名称数据类型及长度允许为空中文说明备注IdintNO模板ID主键Document_Electron_Idvarchar(100)YES电子文档ID外键Document_Bunf_Idvarchar(100)YES纸质文档ID外键注:用户自定义模板的属性由于其不确定性,在此没
19、有列出。5 用户界面设计5.1 服务器端5.1.1主界面以按钮形式控制服务的开、关;以单选框控制程序开机自动运行选项(注册表操作);再单独的文本框中显示当前连接数量。主程序拥有一个系统栏图标,使用系统栏图标右键控制菜单使用其它功能。5.1.2配置窗体以文本框输入、按钮确认的方式修改文件服务器的上行(对数据库)、下行(对客户端)连接;拥有一个按钮打开数据库连接向导。5.1.3数据库连接向导以文本框输入、按钮确认的方式修改数据库连接,并提供连接失败判断提示。5.1.4日志窗体使用主界面的系统栏图标右键菜单打开日志窗口;使用COMBO选择过滤显示日志。5.1.5计划备份窗体使用主界面的系统栏图标右键菜单打开。使用单选框选择按月、周、日进行自动备份操作5.1.6备份还原窗体使用主界面的系统栏图标右键菜单打开。使用列表框显示所有可用备份,点击还原按钮还原,或删除按钮删除。5.2客户端5.2.1登录窗用户输入帐号、密码,点击确定进行登录;点击取消退出程序。5.2.2配置连接对话窗配置与文件服务器的连接,输入端口号和服务器端地址
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024苗木种植与水资源利用合作合同规范3篇
- 2024版计算机软件许可与实施协议版B版
- 2024年路演活动专用展示厅房屋租赁转租合同3篇
- 2024年项目合作合同:文化旅游景区开发与合作
- 2024年食品冷链物流与配送服务合同
- 2024年鲜活水产品运输合同3篇
- 2024年高效委托薪资发放合作合同版B版
- 2024年采购合同范本:供应商与采购方的货物质量、交付时间等关键条款
- 2022年抚顺职业技术学院公共课《马克思主义基本原理概论》期末试卷A(有答案)
- Unit+5+I+think+that+mooncakes+are+delicious同步练-+2024-2025学年鲁教版(五四学制)八年级英语下册+
- 酒吧、夜店、KTV员工管理手册(2022版)
- 国际法院规则全文
- 2023年初一美术工作总结
- 医院职能科室综合质量考核表
- 电信业务申请表
- 旧电梯拆除施工方案
- 《米奇妙妙屋》课件
- 质量手册(依据ISO9001:2023年标准)
- 路灯更换施工方案
- 大力弘扬教育家精神争做新时代大先生PPT以文化人的弘道追求展现了中国特有的教育家精神PPT课件(带内容)
- 生产工艺过程说明书
评论
0/150
提交评论