版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)卷號(hào)卷內(nèi)編號(hào)密級(jí)應(yīng)用軟件概要設(shè)計(jì)說明書項(xiàng)目名稱: 部門級(jí)文檔管理系統(tǒng) 項(xiàng)目編號(hào): 編寫人員: 編寫日期: 審批人員: 審批日期: 歷史修改記錄版本號(hào)修改人/日期摘要審定人/日期目錄 TOC o 1-3 h z u 1 引言1.1編寫目的1.1.1 目的描述部門級(jí)文檔管理系統(tǒng)的概要設(shè)計(jì)。1.1.2 文檔預(yù)期讀者項(xiàng)目經(jīng)理、系統(tǒng)分析員、研發(fā)經(jīng)理、測(cè)試經(jīng)理、項(xiàng)目組長(zhǎng)、系統(tǒng)開發(fā)人員。1.2背景軟件系統(tǒng)名稱:部門級(jí)文檔管理系統(tǒng)。1.3術(shù)語定義序號(hào)名稱全稱定義1CMainFormCu
2、stomMainFrom客戶端界面模塊2DOperateDocumentOperate文檔操作模塊3DBManageDataBaseManage數(shù)據(jù)庫管理模塊4ORManageOrgnizeManage組織管理模塊5LicenseManageLicenseManage權(quán)限管理模塊6UserLoginUserLogin用戶登錄模塊7DMCSocketDataMessageCustomSocket客戶端數(shù)據(jù)通信模塊8DMCIFOOperateDocumentManageClientInfomationOperate通信信息處理模塊客戶端。9XMLOperateXMLOperateXML操作模塊10
3、DMSSocketDataMessageSocket服務(wù)器端數(shù)據(jù)通信模塊11RWDocumentReadWriteDocument讀寫文檔模塊12DataSecurityDataSecurity數(shù)據(jù)安全模塊13ValiDateldentityValiDateldentity用戶驗(yàn)證14DMSIFOOperateDocumentManageServerInfomationOperate通信信息處理模塊服務(wù)器端。15DBOperateDataBaseOperate數(shù)據(jù)庫操作模塊16LogManageLogManage日志管理模塊17SMainFormServerMainForm服務(wù)器端界面模塊1.
4、4參考資料。2 總體設(shè)計(jì)2.1軟件體系結(jié)構(gòu)本軟件采用C/S三層架構(gòu),管理和控制在服務(wù)器端進(jìn)行,數(shù)據(jù)由客戶端編碼、加密后送到服務(wù)器,服務(wù)器將數(shù)據(jù)寫入存儲(chǔ)設(shè)備。2.2運(yùn)行環(huán)境服務(wù)器端 Pentium III 600MHz_ 256MB RAM Windows 2000/NT 4.0 Server IE 5 磁盤設(shè)備空間10G支持最多2500個(gè)客戶端,并發(fā)最多支持500個(gè)客戶端客戶端: 要求支持 Windows XP Windows 2000 Professional Windows NT 4.0 工作站 Windows Me/98/95 IE 52.3設(shè)計(jì)概念和處理流程2.3.1 服務(wù)器端2.3.
5、2 客戶端說明本系統(tǒng)的基本設(shè)計(jì)概念和處理流程,盡量使用圖表的形式。2.4軟件結(jié)構(gòu)用一覽表及框圖的形式說明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的劃分,扼要說明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的控制與被控制關(guān)系 2.4.1系統(tǒng)功能與程序(模塊)的關(guān)系對(duì)照參考表代號(hào)名稱程序1CMainForm程序2DOperate程序3DBManage程序4ORManage程序5LicenseManage程序6UserLogin程序7DMCSocket程序8DMCIFOOperate程序9DataSecurity程序10XMLOperate程序11DMSSocket程序12RWDocu
6、ment程序13ValiDateldentify程序14DMSIFOOperate程序15DBOperate程序16LogManage程序17SMainForm本條用一張如下的矩陣圖說明各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系:程序1程序2程序3程序4程序5程序6程序7程序8程序9程序10程序11程序12程序13程序14程序15程序16程序17文檔管理組織管理權(quán)限管理系統(tǒng)管理日志管理2.4.2人工處理過程 無3 接口設(shè)計(jì)3.1用戶接口。3.1.1 客戶端操作提供客戶端登錄界面,允許合法用戶進(jìn)行文檔管理、組織管理以及模板得管理。3.1.2 服務(wù)器端操作提供服務(wù)器端登錄界面,允許管理員用戶進(jìn)行權(quán)限管
7、理、系統(tǒng)管理、日志管理3.2外部接口。3.2.1 磁盤操作按照用戶要求,對(duì)指定文件在服務(wù)器磁盤上進(jìn)行指定操作。3.2.2 數(shù)據(jù)庫操作按照用戶要求,在服務(wù)器數(shù)據(jù)庫上進(jìn)行相應(yīng)的操作。3.3內(nèi)部接口。3.3.1 通信負(fù)責(zé)系統(tǒng)內(nèi)部客戶端和服務(wù)器端組件之間的消息傳遞,保證傳送目的的正確性和消息的完整性。3.3.2 加密在客戶端將要傳遞到服務(wù)器端的消息加密,提供數(shù)據(jù)安全。在服務(wù)器端對(duì)接受到的客戶端消息解密,以供其他功能模塊調(diào)用。3.3.3 數(shù)據(jù)處理在客戶端將需要傳遞到服務(wù)器端的消息以XML形式格式化,同時(shí)在服務(wù)器端將XML消息解析為所需要的字符格式。4 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)4.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)4.2物理結(jié)構(gòu)設(shè)計(jì)
8、要點(diǎn)4.2.1 Popedom【中文含義】 權(quán)限表字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說明備注Popedom_IdintNO權(quán)限ID主鍵Popedom_Namevarchar(100)NO權(quán)限名稱Remarkvarchar(1000)YES備注【字段說明】Popedom_Id1完全控制權(quán)限2修改權(quán)限(讀寫權(quán)限,無法刪除文件)3讀權(quán)限(讀文件權(quán)限,無法刪除修改)-1超級(jí)系統(tǒng)管理員的專用權(quán)限,不能對(duì)文件進(jìn)行操作。注: 數(shù)據(jù)字典,根據(jù)權(quán)限來對(duì)文件進(jìn)行操作,只權(quán)限只對(duì)應(yīng)對(duì)文件的操作,不對(duì)應(yīng)基礎(chǔ)信息管理(系統(tǒng)管理員)。4.2.2 Organize【中文含義】 組織表字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說明備
9、注Organize_IdintNO組織ID主鍵Organize_Namevarchar(100)NO組織名稱Up_Organize_IdintNO上級(jí)組織ID外鍵RemarkVarchar(1000)YES備注注: 數(shù)據(jù)字典。包括了每個(gè)組織的上級(jí)組織的信息,如果是最高級(jí)組織,上級(jí)則為自己,其他必須填寫上級(jí)。4.2.3 User_Type【中文含義】 組織表字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說明備注User_Type_IdintNO用戶類型ID主鍵User_Type_Namevarchar(100)NO用戶類型名稱RemarkVarchar(1000)YES備注【字段說明】User_Type_I
10、d1系統(tǒng)管理員(管理組織和用戶)2普通用戶(只能對(duì)自己的組內(nèi)的文檔按自己的權(quán)限進(jìn)行操作)3超級(jí)用戶(能對(duì)所有組的文檔按自己的權(quán)限進(jìn)行操作)注: 數(shù)據(jù)字典。 如果是系統(tǒng)管理員就專門負(fù)責(zé)對(duì)基礎(chǔ)數(shù)據(jù)進(jìn)行維護(hù),如果是普通用戶就只能對(duì)自己的組織的文件按照自己相應(yīng)的權(quán)限進(jìn)行操作,如果是超級(jí)用戶就能對(duì)所有的文件按照自己相應(yīng)的權(quán)限進(jìn)行操作。4.2.4 Path【中文含義】 路徑表字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說明備注Path_IdintNO路徑ID主鍵,自動(dòng)增1Pathvarchar(500)NO路徑RemarkVarchar(1000)YES備注注: 服務(wù)器上存放文件的路徑,用戶上傳文件全部放到Path
11、這個(gè)路徑下。4.2.5 User_Info【中文含義】 用戶信息表字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說明備注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權(quán)限ID外健Remarkvarchar(1000)YES備注【字段說明】默認(rèn)
12、添加2條記錄,用戶類別分別為系統(tǒng)管理員和超級(jí)用戶。系統(tǒng)管理員:User_Info_IdSystemUser_NameSystemPass_WordSystemDisk_Space_Sum-1Disk_Space_Overplus-1Organize_IdNULLUser_Type_Id1Popedom_Id-1超級(jí)用戶:User_Info_IdAdminUser_NameAdminPass_WordAdminDisk_Space_Sum10000Disk_Space_Overplus10000Organize_IdNULLUser_Type_Id3Popedom_Id1注: UserInfoI
13、d用來和外部連接,做為別的表的外鍵和唯一標(biāo)識(shí)符,是登陸帳號(hào)。 并且規(guī)定了最大上傳空間和剩余上傳空間,建立用戶時(shí)必須規(guī)定該用戶最大的上傳空間(累積),當(dāng)用戶上傳了數(shù)據(jù)時(shí),剩余空間減少,標(biāo)識(shí)用戶類型和用戶對(duì)文件管理的權(quán)限(如果是系統(tǒng)管理員權(quán)限就為-1,不能對(duì)任何文件進(jìn)行操作)。4.2.6 Document_Electron【中文含義】 文檔信息表_電子版字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說明備注Document_Electron_Idvarchar(100)NO文檔ID主鍵Document_Namevarchar(100)NO文檔名稱Document_Create_TimedatetimeNO創(chuàng)建
14、文檔日期Document_Change_TimedatetimeYES文檔修改時(shí)間Document_SizeintNO文檔大小Document_Editionvarchar(100)NO文擋版本User_Info_Idvarchar(100)NO用戶ID外鍵Remarkvarchar(1000)YES備注Templet_IdintYES模板ID外健注: 電子版文檔,上傳了文件后,在此表記錄該文件的文件名,上傳日期,文件大小,文件版本,以及是誰上傳的。如果對(duì)文件進(jìn)行修改后,記錄最后修改時(shí)間。4.2.7 Document_Bunf【中文含義】 文檔信息表_紙張版字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說
15、明備注Document_Bunf_Idvarchar(100)NO文檔ID主鍵Document_Namevarchar(100)NO文檔名稱Document_NumberintNO文檔編號(hào)Document_TimedatetimeNO創(chuàng)建文檔日期User_Info_Idvarchar(100)YES用戶ID外鍵Remarkvarchar(1000)YES備注Templet_IdintYES模板ID外健注: 紙張版文檔,記錄文擋的存放信息,以便需要時(shí)可以進(jìn)行查詢,找到文檔編號(hào)。 員工可以根據(jù)文擋編號(hào)快速找到文檔所存放的位置。4.2.8 Log【中文含義】日志信息表字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中
16、文說明備注Log_IdintNO日志ID主鍵,自動(dòng)增1Handlevarchar(200)NO操作名稱Log_TimedatetimeNO操作日期User_Namevarchar(100)NO用戶名Document_Electron_Namevarchar(100)YES電子文檔名Document_Bunf_Namevarchar(100)YES紙張文檔名Operate_StaticbitNO操作是否成功Remarkvarchar(1000)YES備注注: 記錄用戶對(duì)軟件的操作,當(dāng)用戶進(jìn)行了任何操作時(shí),在此表記錄該用戶什么時(shí)間對(duì)哪個(gè)文檔進(jìn)行了什么操作。如果操作的是電子文檔, Document_
17、Bunf_Name(紙張文檔)就為空,如果操作的是紙張文檔, Document_Electron_Name(電子文檔)就為空。Operate_Static判斷用戶操作是否成功,0代表失敗,1代表成功。4.2.9 Data_Backup【中文含義】備份表字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說明備注Backup_IdintNO備份ID主鍵,自動(dòng)增1Backup_Namevarchar(100)NO備份名稱Backup_Pathvarchar(500)NO備份路徑Remarkvarchar(1000)YES備注注:記錄對(duì)數(shù)據(jù)的備份以及信息。4.2.10 Templet【中文含義】模板名稱表字段名稱數(shù)據(jù)
18、類型及長(zhǎng)度允許為空中文說明備注Templet_IdintNO模板名ID主鍵Templet_Namevarchar(100)NO模板名稱Templet_Create_TimedatetimeNO模板創(chuàng)建時(shí)間注:記錄用戶自定義模板表的名稱。用戶添加一個(gè)模板,在該表插入模板名,以及創(chuàng)建時(shí)間。4.2.11模板表【中文含義】模板表字段名稱數(shù)據(jù)類型及長(zhǎng)度允許為空中文說明備注IdintNO模板ID主鍵Document_Electron_Idvarchar(100)YES電子文檔ID外鍵Document_Bunf_Idvarchar(100)YES紙質(zhì)文檔ID外鍵注:用戶自定義模板的屬性由于其不確定性,在此沒
19、有列出。5 用戶界面設(shè)計(jì)5.1 服務(wù)器端5.1.1主界面以按鈕形式控制服務(wù)的開、關(guān);以單選框控制程序開機(jī)自動(dòng)運(yùn)行選項(xiàng)(注冊(cè)表操作);再單獨(dú)的文本框中顯示當(dāng)前連接數(shù)量。主程序擁有一個(gè)系統(tǒng)欄圖標(biāo),使用系統(tǒng)欄圖標(biāo)右鍵控制菜單使用其它功能。5.1.2配置窗體以文本框輸入、按鈕確認(rèn)的方式修改文件服務(wù)器的上行(對(duì)數(shù)據(jù)庫)、下行(對(duì)客戶端)連接;擁有一個(gè)按鈕打開數(shù)據(jù)庫連接向?qū)А?.1.3數(shù)據(jù)庫連接向?qū)б晕谋究蜉斎?、按鈕確認(rèn)的方式修改數(shù)據(jù)庫連接,并提供連接失敗判斷提示。5.1.4日志窗體使用主界面的系統(tǒng)欄圖標(biāo)右鍵菜單打開日志窗口;使用COMBO選擇過濾顯示日志。5.1.5計(jì)劃備份窗體使用主界面的系統(tǒng)欄圖標(biāo)右鍵菜單打開。使用單選框選擇按月、周、日進(jìn)行自動(dòng)備份操作5.1.6備份還原窗體使用主界面的系統(tǒng)欄圖標(biāo)右鍵菜單打開。使用列表框顯示所有可用備份,點(diǎn)擊還原按鈕還原,或刪除按鈕刪除。5.2客戶端5.2.1登錄窗用戶輸入帳號(hào)、密碼,點(diǎn)擊確定進(jìn)行登錄;點(diǎn)擊取消退出程序。5.2.2配置連接對(duì)話窗配置與文件服務(wù)器的連接,輸入端口號(hào)和服務(wù)器端地址
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 沈陽理工大學(xué)《計(jì)算機(jī)網(wǎng)絡(luò)》2021-2022學(xué)年期末試卷
- 沈陽理工大學(xué)《工藝美術(shù)設(shè)計(jì)》2022-2023學(xué)年第一學(xué)期期末試卷
- 沈陽理工大學(xué)《單片機(jī)接口技術(shù)》2023-2024學(xué)年期末試卷
- 合同編通則與新公司法銀行業(yè)務(wù)
- 2024標(biāo)準(zhǔn)幼師聘用合同范本
- 期末復(fù)習(xí)檢測(cè)提升卷九 -2022-2023學(xué)年語文五年級(jí)上冊(cè)(部編版)
- 2024小產(chǎn)權(quán)房屋買賣合同協(xié)議書樣本
- 2024貨物采購合同范本
- 2024快遞承包合同,快遞承包協(xié)議
- 2024中學(xué)門衛(wèi)勞動(dòng)合同范本
- 2《伶官傳序》公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì) 統(tǒng)編版高中語文選擇性必修中冊(cè)
- 2024比亞迪出海專題報(bào)告(空間、格局、進(jìn)展、展望)-2024-09-企業(yè)研究
- 5 各種各樣的天氣(教學(xué)設(shè)計(jì))教科版二年級(jí)科學(xué)上冊(cè)
- 【億歐智庫】2024中國(guó)AI商業(yè)落地投資價(jià)值研究報(bào)告:論決策式與生成式AI在垂類行業(yè)的應(yīng)用價(jià)值
- 2024-2030年中國(guó)石英砂行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 2024解讀《弘揚(yáng)教育家精神》全文
- 2024年微信公眾號(hào)代運(yùn)營(yíng)合同
- 銀行領(lǐng)導(dǎo)學(xué)習(xí)二十屆三中全會(huì)精神心得體會(huì)
- 首屆檔案職業(yè)技能競(jìng)賽考試題庫資料(含答案)
- 非上市公司員工持股方案(股權(quán)激勵(lì)模板)
- 部編版(2024版)七年級(jí)歷史上冊(cè)第13課《東漢的興衰》精美課件
評(píng)論
0/150
提交評(píng)論