




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
湖南商務職業(yè)技術學院畢業(yè)設計
目錄
1引言..............................................................1
1.1項目開發(fā)背景...............................................1
1.2開發(fā)技術簡介...............................................1
1.2.1SSM簡介................................................1
1.2.2MySQL介紹..............................................2
1.3開發(fā)工具簡介...............................................2
1.4項目開發(fā)技術路線...........................................2
2需求分析..........................................................2
2.1功能需求描述...............................................2
2.2非功能需求描述.............................................3
2.3需求用例建模...............................................3
2.3.1檔案管理用例描述........................................4
2.3.2任務管理用例描述.........................................7
2.3.3申請管理用例描述.........................................9
2.3.4公告管理用例描述........................................11
2.3.5分類管理用例描述........................................12
3系統(tǒng)概要設計.....................................................15
3.1系統(tǒng)設計原則..............................................15
3.2系統(tǒng)框架設計..............................................15
3.3系統(tǒng)功能設計..............................................18
3.3.1檔案管理功能設計.......................................19
3.3.2任務功能設計............................................20
3.3.3申請功能設計............................................21
3.3.4公告功能設計............................................22
3.3.5分類功能設計............................................23
3.4數據庫設計................................................24
II
湖南商務職業(yè)技術學院畢業(yè)設計
3.4.1設計原則................................................24
3.4.2概念設計...............................................24
3.4.3邏輯設計...............................................25
3.4.4數據字典...............................................25
4系統(tǒng)詳細設計.....................................................28
4.1檔案功能模塊設計..........................................28
4.1.1檔案功能模塊說明......................................28
4.1.2檔案功能模塊詳細設計..................................28
4.2申請功能模塊設計..........................................29
4.2.1申請功能模塊說明......................................29
4.2.2申請功能模塊詳細設計..................................29
4.3任務管理功能模塊設計......................................31
4.3.1任務管理功能模塊說明..................................31
4.3.2任務管理功能模塊詳細設計..............................31
4.4公告管理功能模塊設計......................................33
4.4.1公告管理功能模塊說明..................................33
4.4.2公告管理功能模塊詳細設計..............................33
4.5分類管理功能模塊設計......................................35
4.5.1分類管理功能模塊說明..................................35
4.5.2分類管理功能模塊詳細設計..............................35
5系統(tǒng)實現(xiàn).........................................................38
5.1檔案管理模塊實現(xiàn)..........................................38
5.1.1檔案管理模塊界面設計..................................38
5.1.2檔案管理模塊核心代碼實現(xiàn):............................38
5.2申請模塊實現(xiàn)..............................................39
5.2.1申請模塊界面設計......................................39
5.2.2申請模塊核心代碼實現(xiàn)..................................40
5.3任務模塊實現(xiàn)..............................................41
III
湖南商務職業(yè)技術學院畢業(yè)設計
5.3.1任務模塊界面設計......................................41
5.3.2任務模塊核心代碼實現(xiàn)..................................42
5.4公告模塊實現(xiàn)..............................................42
5.4.1公告模塊界面設計......................................42
5.4.2公告模塊核心代碼實現(xiàn)..................................43
5.5分類模塊實現(xiàn)..............................................44
5.5.1分類模塊界面設計......................................44
5.5.2分類模塊核心代碼實現(xiàn)..................................44
6系統(tǒng)測試.........................................................46
6.1檔案模塊功能測試:.........................................46
6.2分類模塊功能測試:.........................................46
6.3任務模塊功能測試:.........................................47
6.4申請模塊功能測試:.........................................48
6.5公告模塊功能測試:.........................................49
7設計小結.........................................................50
參考資料............................................................51
IV
湖南商務職業(yè)技術學院畢業(yè)設計
基于ssm的企業(yè)檔案管理系統(tǒng)的設計與實
現(xiàn)
1引言
隨著互聯(lián)網的高速發(fā)展與普及,越來越多的企業(yè)開始注重公司的信息安全,
采取線上管理的方式能高效的保證企業(yè)日常的安全運作。如今,企業(yè)檔案管理
已經成了現(xiàn)代企業(yè)不可或缺的一部分。很多企業(yè)已經不滿足傳統(tǒng)的檔案管理模
式,反而更愿意投身于效率更高,處理更便捷,安全性能更高的SSM系統(tǒng)管理
模式。
1.1項目開發(fā)背景
隨著現(xiàn)代網絡的高速發(fā)展,企業(yè)的信息化已經成為企業(yè)發(fā)展的前景。而企
業(yè)檔案管理是企業(yè)信息化建設中的重要部分。傳統(tǒng)的紙質檔案已經無法滿足企
業(yè)發(fā)展的需求,而電子化的企業(yè)檔案系統(tǒng)能夠更好地滿足企業(yè)的管理需求,提
高檔案管理效率,降低管理成本。人們對于信息安全的意識加強,傳統(tǒng)繁瑣的
管理方式已經不能滿足人們的需求,使得企業(yè)的IT部門已經認識到框架的優(yōu)勢,
SSM系統(tǒng)就是在這樣一個背景下產生發(fā)展起來的。伴隨著軟件技術的不斷成熟,
管理系統(tǒng)的功能也越來越強大,我的畢業(yè)設計也就正是一個軟件技術系統(tǒng)的開
發(fā)---基于SSM的企業(yè)檔案管理系統(tǒng)的設計與實現(xiàn)。
1.2開發(fā)技術簡介
1.2.1SSM簡介
SSM框架因其便捷且高效成為了目前比較流行的開發(fā)框架,它是由Spring、
SpringMVC和MyBatis三個框架整合而成。Spring框架主要是依賴注入的核心,
SpringMVC框架則主要用于處理控制層的業(yè)務邏輯,MyBatis框架則是持久層的
框架。靈活運用這三個框架,可以使得我們在JavaWeb應用開發(fā)過程中更加快
捷、高效,同時增強代碼質量。在企業(yè)檔案管理系統(tǒng)中,SSM框架的應用,能夠
幫助我們快速搭建出高效且穩(wěn)定的系統(tǒng)環(huán)境,使得整個系統(tǒng)能安全有效的運行。
1
湖南商務職業(yè)技術學院畢業(yè)設計
1.2.2MySQL介紹
MySQL是一款開源的關系型數據庫管理系統(tǒng)。它使用獨特的SQL查詢語言來
管理數據,具有高性能、可擴展性、安全性和靈活性等特點,成為了許多企業(yè)
追捧的應用軟件。MySQL語言也很通俗易懂,基本上都是運用英文單詞通過簡短
的語句翻譯過來的意思,所以使用起來也很便捷,操作簡便,支持多種操作系
統(tǒng)和編程語言,因此也可以運用到我們的ssm的運行里面。MySQL數據庫的可靠
性、易維護性和高效性,可以為系統(tǒng)提供穩(wěn)定的數據支持,。同時,MySQL也是
一款免費使用的軟件,可以為企業(yè)運營省下一筆不小的成本。
1.3開發(fā)工具簡介
Eclipse是一個開放源代碼的集成開發(fā)環(huán)境,采用Java開發(fā),支持多種編
程語言。Eclipse有很多的功能的插件,可以滿足各種開發(fā)需求。對于企業(yè)檔案
管理系統(tǒng)開發(fā)我認為,Eclipse非常適合,因為它的語言簡潔,且安全性高,能
高效穩(wěn)定的運行。用Eclipse編寫企業(yè)檔案管理系統(tǒng),可以提高開發(fā)的效率,
可以使企業(yè)管理更加細致規(guī)范。
1.4項目開發(fā)技術路線
此次系統(tǒng)程序的編寫會使用到SSM、eclipse、MySQL和jsp技術。首先SSM
作為整體框架,包括Spring、SpringMVC和MyBatis三個核心技術,用于實現(xiàn)
企業(yè)檔案管理系統(tǒng)的業(yè)務邏輯和數據層操作。eclipse是基的的Java開發(fā)工具,
提供給我們豐富的插件,提高了編程的效率。MySQL作為開源數據庫,提供快速
可靠的數據存儲和訪問能力。jsp技術用于實現(xiàn)系統(tǒng)中的前端展示,以及與后端
的數據交互。這些開發(fā)程序一起運用能夠使企業(yè)系統(tǒng)更加安全高效的運行,為
企業(yè)的檔案管理提供了強有力的技術支持。
2需求分析
2.1功能需求描述
本系統(tǒng)包括了管理員、用戶、檔案、分類、申請、公告和任務功能。本系
統(tǒng)意在提供一個安全可靠的檔案管理系統(tǒng),以便于協(xié)助企業(yè)完善檔案管理流程,
提高工作效率。管理員功能主要負責系統(tǒng)的用戶權限管理、檔案分類管理、任
務指派以及公告發(fā)布等。用戶功能主要負責檔案的查詢申請、分類瀏覽以及任
2
湖南商務職業(yè)技術學院畢業(yè)設計
務接收等。檔案功能主要負責將企業(yè)的各類檔案進行分類存儲和管理,并提供
簡單易用的檔案查詢和下載功能。分類功能主要對檔案進行分類處理,優(yōu)化檔
案管理。申請功能主要實現(xiàn)用戶對檔案的請求權限的操作。公告功能主要發(fā)布
企業(yè)內部或外部公告,方便與人員溝通交流。任務功能主要實現(xiàn)管理員對任務
的指派、追蹤、處理等操作。本系統(tǒng)具有良好的實用性、易操作性及高安全性,
能夠在企業(yè)檔案管理中提供有效的幫助。
2.2非功能需求描述
企業(yè)檔案管理系統(tǒng)是一款具備高效性、安全性和穩(wěn)定性的軟件系統(tǒng)。系統(tǒng)
根據不同用戶身份設置嚴格的權限管理,保證檔案信息的安全性。同時,系統(tǒng)
具備完善的檔案分類功能,可以將企業(yè)的各類檔案按照不同屬性進行排序并且
快速查詢。系統(tǒng)還實現(xiàn)了申請、公告、任務等多種功能,方便企業(yè)內部溝通和
任務分配,并且合理優(yōu)化了用戶操作體驗。此外,系統(tǒng)還具備良好的拓展性,
可以隨著企業(yè)發(fā)展不斷升級和完善,滿足企業(yè)的管理需求。綜上所述,企業(yè)檔
案管理系統(tǒng)需具有高效、安全、穩(wěn)定、高效分類、多功能、良好拓展等非功能
特點。
2.3需求用例建模
通過對功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。
3
湖南商務職業(yè)技術學院畢業(yè)設計
任務信息管理查看任務信息
分類信息管理查看檔案分類
檔案信息管理
申請信息管理發(fā)起申請
管理員
用戶
公告信息管理查看公告
管理員信息管理
用戶信息管理個人信息管理
圖2-1企業(yè)檔案管理系統(tǒng)的總體用例模型
該系統(tǒng)的管理員功能,可以保證整個系統(tǒng)穩(wěn)定、安全且規(guī)范的操作。管理
員是整個系統(tǒng)的總控人員,負責對用戶的權限控制、數據備份和系統(tǒng)設置等管
理工作,以保證系統(tǒng)正常運行和數據安全。用戶功能是為企業(yè)內部人員提供的,
可以實現(xiàn)內部資料和信息的共享和傳遞。檔案功能是該系統(tǒng)的核心,主要包括
檔案的分類、查詢、管理等功能,可以實現(xiàn)對企業(yè)檔案信息的全面管理。
2.3.1檔案管理用例描述
當管理員或用戶需要查看或管理某個檔案時,首先進入檔案管理界面,然
后根據檔案的編號或關鍵詞進行查詢,系統(tǒng)會根據用戶權限顯示相應的檔案內
容。管理員可以對所有的檔案進行新增、刪除、修改等操作,而普通用戶只能
對自己部門相關的檔案進行查看和編輯。此外,系統(tǒng)還提供了檔案分類功能,
可以根據檔案的內容、部門、時間等對其進行分類管理,并支持檔案申請、公
告、任務等功能,方便企業(yè)內部的信息共享和協(xié)作。這些功能的結合,能夠更
4
湖南商務職業(yè)技術學院畢業(yè)設計
好地幫助企業(yè)提高檔案管理效率,進一步提升企業(yè)的信息化管理水平。
添加檔案
include
include刪除檔案
檔案管理include
管理員
include修改檔案
查詢檔案
圖2-2管理員添加檔案用例圖
通過對用例的細化,使用活動圖針對系統(tǒng)動態(tài)行為進行建模。模塊1活動
圖如圖2-3所示。
5
湖南商務職業(yè)技術學院畢業(yè)設計
用戶管理員
登錄系統(tǒng)
添加檔案
分類檔案
發(fā)布公告
yesno
申請查看檔案
審核檔案申請等待查看申請
yesno
申請通過
查看檔案拒絕查看
查看檔案
提交申請
yesno
檔案借閱
審核借閱申請等待借閱申請
yesno
申請通過
借出檔案拒絕借出
查看檔案
刪除檔案
圖2-3檔案管理活動圖
通過對圖2-2用例圖及圖2-3活動圖進一步的細化分析,得到檔案管理用
例的描述表。檔案管理模塊用例描述如表2-1所示。
表2-1新增檔案模塊用例描述
用例編號UC2-1
用例名稱新增檔案
用例描述管理員在系統(tǒng)中對檔案信息進行添加
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件檔案新增成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入添加檔案菜單3.系統(tǒng)響
應到添加檔案頁面4.輸入正確的檔案信息5.服務端接收到檔案信
息6.檔案信息插入到數據庫7.返回頁面添加檔案成功信息
操作反饋新增檔案成功
刪除檔案模塊用例描述如表2-2所示,可以進行刪除檔案等操作。
6
湖南商務職業(yè)技術學院畢業(yè)設計
表2-2刪除檔案模塊用例描述
用例編號UC2-2
用例名稱刪除檔案
用例描述管理員在系統(tǒng)中對檔案信息進行刪除
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件檔案刪除成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入檔案管理菜單3.系統(tǒng)響
應到檔案管理頁面4.根據點擊獲取到檔案的id信息5.服務端接收
到檔案的id信息6.檔案信息從數據庫的t_dangan中刪除7.返回
頁面刪除檔案成功信息
操作反饋刪除檔案成功
2.3.2任務管理用例描述
任務管理是一款重要的功能,在企業(yè)檔案管理系統(tǒng)中,任務管理可以幫助
管理員分配任務并跟蹤任務完成情況。在本系統(tǒng)中,管理員可以創(chuàng)建任務并指
派具體執(zhí)行人員,設置任務的截止日期和優(yōu)先級。執(zhí)行人員可以查看任務詳情
并提供任務進度更新,以便管理員及時了解任務的進展情況。
添加任務
include
include刪除任務
任務管理include
管理員
include修改任務
查詢任務
圖2-4管理員添加任務用例圖
7
湖南商務職業(yè)技術學院畢業(yè)設計
用戶管理員
登錄系統(tǒng)
創(chuàng)建任務
分配任務
yesno
申請任務
審核任務申請等待任務申請
yesno
任務通過
分配任務拒絕任務
查看任務
提交任務結果
yesno
任務完成
審核任務結果等待任務完成
yesno
任務合格
完成任務重新分配任務
刪除任務
圖2-5任務管理活動圖
通過對任務功能用例圖及活動圖進一步的細化分析,得到任務管理用例的
描述表。申請管理模塊用例描述如表2-3、表2-4所示。
表2-3新增任務模塊用例描述
用例編號UC2-2
用例名稱刪除檔案
用例描述管理員在系統(tǒng)中對檔案信息進行刪除
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件檔案刪除成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入檔案管理菜單3.系統(tǒng)響應
到檔案管理頁面4.根據點擊獲取到檔案的id信息5.服務端接收到
檔案的id信息6.檔案信息從數據庫的t_dangan中刪除7.返回頁面
刪除檔案成功信息
操作反饋刪除檔案成功
表2-4刪除任務模塊用例描述
用例編號UC4-2
8
湖南商務職業(yè)技術學院畢業(yè)設計
用例名稱刪除任務
用例描述用戶在系統(tǒng)中對任務信息進行刪除
參與者用戶
前置條件用戶通過系統(tǒng)登錄驗證
后置條件任務刪除成功
基本路徑1.用戶登錄到系統(tǒng)中2.在菜單欄中進入任務管理菜單3.系統(tǒng)響應
到任務管理頁面4.根據點擊獲取到任務的id信息5.服務端接收到
任務的id信息6.任務信息從數據庫的t_renwu中刪除7.返回頁面
刪除任務成功信息
操作反饋刪除任務成功
2.3.3申請管理用例描述
用戶需要查看或管理某個檔案時,首先進入檔案管理界面,然后對提交查
看檔案申請,用戶提交申請后管理員會在后臺進行審核。
添加申請
include
include刪除申請
申請管理include
管理員
include修改申請
查詢申請
圖2-6管理員添加申請用例圖
9
湖南商務職業(yè)技術學院畢業(yè)設計
用戶管理員
登錄系統(tǒng)
創(chuàng)建申請類型
審核申請
yesno
提交申請
審核申請等待申請
yesno
申請通過
處理申請拒絕申請
查看申請狀態(tài)
提交申請
刪除申請類型
圖2-7申請管理活動圖
通過對申請功能用例圖及活動圖進一步的細化分析,得到申請管理用例的
描述表。申請管理模塊用例描述如表2-5、表2-6所示。
表2-5新增申請模塊用例描述
用例編號UC1-1
用例名稱新增申請
用例描述用戶在系統(tǒng)中對申請信息進行添加
參與者用戶
前置條件用戶通過系統(tǒng)登錄驗證
后置條件申請新增成功
基本路徑1.用戶登錄到系統(tǒng)中2.在菜單欄中進入添加申請菜單3.系統(tǒng)響應
到添加申請頁面4.輸入正確的申請信息5.服務端接收到申請信息6.
申請信息插入到數據庫7.返回頁面添加申請成功信息
操作反饋新增申請成功
表2-6刪除申請模塊用例描述
用例編號UC1-2
用例名稱刪除申請
用例描述用戶在系統(tǒng)中對申請信息進行刪除
參與者用戶
前置條件用戶通過系統(tǒng)登錄驗證
后置條件申請刪除成功
基本路徑1.用戶登錄到系統(tǒng)中2.在菜單欄中進入申請管理菜單3.系統(tǒng)響應到
10
湖南商務職業(yè)技術學院畢業(yè)設計
申請管理頁面4.根據點擊獲取到申請的id信息5.服務端接收到申
請的id信息6.申請信息從數據庫的t_shenqing中刪除7.返回頁面
刪除申請成功信息
操作反饋刪除申請成功
2.3.4公告管理用例描述
公告管理是管理員向用戶傳遞信息最重要的渠道之一,管理員可以在后臺
的公告管理模塊中對公告進行添加、修改、刪除等操作。
添加公告
include
include刪除公告
公告管理include
管理員
include修改公告
查詢公告
圖2-8管理員管理公告用例圖
用戶管理員
登錄系統(tǒng)
發(fā)布公告
yesno
申請查看公告
審核公告申請等待查看申請
yesno
申請通過
查看公告拒絕查看
查看公告
刪除公告
圖2-9公告管理活動圖
通過對公告功能用例圖及活動圖進一步的細化分析,得到公告管理用例的
描述表。公告管理模塊用例描述如表2-7、表2-8所示。
11
湖南商務職業(yè)技術學院畢業(yè)設計
表2-7添加公告用例表
用例編號UC4-1
用例名稱新增公告
用例描述管理員在系統(tǒng)中對公告信息進行添加
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件公告新增成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入添加公告菜單3.系統(tǒng)響應
到添加公告頁面4.輸入正確的公告信息5.服務端接收到公告信息6.
公告信息插入到數據庫7.返回頁面添加公告成功信息
操作反饋新增公告成功
表2-8刪除公告用例表
用例編號UC4-2
用例名稱刪除公告
用例描述管理員在系統(tǒng)中對公告信息進行刪除
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件公告刪除成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入公告管理菜單3.系統(tǒng)響
應到公告管理頁面4.根據點擊獲取到公告的id信息5.服務端接收
到公告的id信息6.公告信息從數據庫的t_gonggao中刪除7.返回
頁面刪除公告成功信息
操作反饋刪除公告成功
2.3.5分類管理用例描述
分類管理是為方便用戶將檔案進行歸類而設計的功能,管理員通過管理員
后臺中的分類管理添加分類,在添加分類添加完成后,方可上傳檔案,每份檔
案都有其分類。管理員可以對分類進行添加、修改、刪除等操作。
12
湖南商務職業(yè)技術學院畢業(yè)設計
添加分類
include
include刪除分類
分類管理include
管理員
include修改分類
查詢分類
圖2-10管理員管理分類用例圖
用戶管理員
登錄系統(tǒng)
創(chuàng)建分類
編輯分類
刪除分類
yesno
提交分類申請
審核分類申請等待分類申請
yesno
申請通過
應用分類拒絕分類
查看分類
提交分類申請
刪除分類
圖2-11分類管理活動圖
通過對分類功能用例圖及活動圖進一步的細化分析,得到分類管理用例的
描述表。分類管理模塊用例描述如表2-9、表2-10所示。
表2-9添加公告用例表
用例編號UC3-1
用例名稱新增分類
用例描述管理員在系統(tǒng)中對分類信息進行添加
13
湖南商務職業(yè)技術學院畢業(yè)設計
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件分類新增成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入添加分類菜單3.系統(tǒng)響
應到添加分類頁面4.輸入正確的分類信息5.服務端接收到分類信
息6.分類信息插入到數據庫7.返回頁面添加分類成功信息
操作反饋新增分類成功
表2-10刪除公告用例表
用例編號UC3-2
用例名稱刪除分類
用例描述管理員在系統(tǒng)中對分類信息進行刪除
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件分類刪除成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入分類管理菜單3.系統(tǒng)響
應到分類管理頁面4.根據點擊獲取到分類的id信息5.服務端接收
到分類的id信息6.分類信息從數據庫的t_fenlei中刪除7.返回
頁面刪除分類成功信息
操作反饋刪除分類成功
14
湖南商務職業(yè)技術學院畢業(yè)設計
3系統(tǒng)概要設計
3.1系統(tǒng)設計原則
系統(tǒng)應當盡可能的簡單易用,便于管理員和普通用戶使用。對于用戶而言,
應該能夠使用鮮明、簡潔的界面,方便快捷地進行操作,從而提升工作效率。
系統(tǒng)要具備高度的安全性。企業(yè)檔案管理系統(tǒng)的系統(tǒng)安全設計應該確保用
戶的隱私信息得到保護,這是保持系統(tǒng)穩(wěn)定運行必不可少的設計原則。
企業(yè)檔案管理系統(tǒng)應該充分考慮到未來的發(fā)展需求,可以在系統(tǒng)設計中預
留一些靈活性,便于對未來的技術和功能的擴展和升級。
一個合理的企業(yè)檔案管理系統(tǒng)設計需要綜合考慮使用簡潔、高度安全、松
散耦合和未來發(fā)展需求等多個方面的指標,以達到高效運行、快速響應和靈活
可擴展的需求
3.2系統(tǒng)框架設計
系統(tǒng)是一個專門為企業(yè)檔案管理而設計的信息化系統(tǒng),主要包括管理員、
用戶、檔案、分類、申請、公告和任務七個模塊。其中,管理員負責系統(tǒng)的管
理和維護工作,用戶可以通過本系統(tǒng)查看和管理個人檔案。檔案模塊主要用于
存儲和管理企業(yè)的各類文件和電子文檔,分類模塊能夠將檔案按照不同的類別
進行歸檔和管理。申請模塊提供了一個方便的請求檔案的平臺,用戶可以通過
此模塊向管理員申請?zhí)囟ǖ臋n案。公告模塊可以向全體用戶發(fā)布企業(yè)的通知和
公告,任務模塊則是用來分配和管理企業(yè)內部的各類工作任務。通過以上模塊
的協(xié)作,用戶能夠高效地管理企業(yè)檔案,并且可以快速地定位、查找相關的文
件和信息,從而提高企業(yè)信息管理的工作效率和準確性,系統(tǒng)類圖如圖3-1所
示。
15
湖南商務職業(yè)技術學院畢業(yè)設計
圖3-1系統(tǒng)總體類圖
16
湖南商務職業(yè)技術學院畢業(yè)設計
HTMLCSSJavaScript
前端UI
頁面渲染
展示層Requestpost請求GET請求
用戶管理檔案管理分類管理
業(yè)務層數
申請管理公告管理任務管理據
安
全
日和
志權
記限
儲存過程數據緩存數據備份錄控
制
數據層數據恢復自定義函數事物
讀寫數據庫………
數據庫MySQLMySQLMySQL
運行環(huán)境Windows10
圖3-2系統(tǒng)整體框架圖
17
湖南商務職業(yè)技術學院畢業(yè)設計
企業(yè)檔案管理系統(tǒng)
Controller
ServiceJSP頁面
DAO
MySQL
圖3-2系統(tǒng)整體架構圖
3.3系統(tǒng)功能設計
本系統(tǒng)是一款集管理員、用戶、檔案管理,分類、申請、公告、任務等多
重功能于一體的系統(tǒng),系統(tǒng)主要角色為管理員、用戶,系統(tǒng)主要功能為檔案管
理、分類、申請、公告、任務等功能。將系統(tǒng)功能進行梳理后得到本系統(tǒng)總體
功能結構圖,系統(tǒng)總體功能結構圖如圖3-2所示。
企業(yè)檔案管理系統(tǒng)
登檔分申公任用
錄案類請告務戶
管管管管管管管
理理理理理理理
用用添修刪添修刪添修刪添修刪添修刪添修刪
戶戶加改除加改除加改除加改除加改除加改除
注登檔檔檔分分分申申申公公公任任任用用用
冊錄案案案類類類請請請告告告務務務戶戶戶
18
湖南商務職業(yè)技術學院畢業(yè)設計
圖3-2企業(yè)檔案管理系統(tǒng)功能結構圖
3.3.1檔案管理功能設計
系統(tǒng)能夠根據分類、屬性信息等對檔案進行細致的管理,并提供快捷的檢
索功能方便用戶查找相關檔案。檔案管理功能時序圖能夠清晰地展示系統(tǒng)中各
種操作的流程,有助于管理員和用戶更好地理解系統(tǒng)操作流程。通過實現(xiàn)該功
能,企業(yè)檔案管理系統(tǒng)能夠為企業(yè)提供一種高效的檔案管理方案,從而提高企
業(yè)的工作效率、減少重復勞動和避免檔案管理中的錯誤和遺漏,如下圖3-3。
開始
是否登錄?
未登錄
已登錄
添加檔案信息刪除檔案信息修改檔案信息查詢檔案信息
輸入檔案信息根據檔案id刪除輸入修改內容輸入關鍵字,搜索檔案
通過失敗存在不存在通過失敗有數據無數據
字段校驗?檢測id存在?字段校驗?數據庫查詢?
插入t_dangan表重新輸入檔案信息從t_dangan表中刪除刪除檔案失敗修改t_dangan表重新輸入檔案信息從t_dangan表中模糊查詢返回重新搜索
返回添加檔案成功返回修改檔案成功返回修改檔案成功返回檔案信息結果
結束
圖3-3檔案管理功能整體流程圖
表3-1添加檔案描述
用例編號UC2-1
用例名稱新增檔案
用例描述管理員在系統(tǒng)中對檔案信息進行添加
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件檔案新增成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入添加檔案菜單3.系統(tǒng)響應
到添加檔案頁面4.輸入正確的檔案信息5.服務端接收到檔案信息6.
檔案信息插入到數據庫7.返回頁面添加檔案成功信息
操作反饋新增檔案成功
表3-2刪除檔案描述
用例編號UC2-2
用例名稱刪除檔案
19
湖南商務職業(yè)技術學院畢業(yè)設計
用例描述管理員在系統(tǒng)中對檔案信息進行刪除
參與者管理員
前置條件管理員通過系統(tǒng)登錄驗證
后置條件檔案刪除成功
基本路徑1.管理員登錄到系統(tǒng)中2.在菜單欄中進入檔案管理菜單3.系統(tǒng)響
應到檔案管理頁面4.根據點擊獲取到檔案的id信息5.服務端接收
到檔案的id信息6.檔案信息從數據庫的t_dangan中刪除7.返回
頁面刪除檔案成功信息
操作反饋刪除檔案成功
3.3.2任務功能設計
任務管理是企業(yè)檔案管理系統(tǒng)的重要功能之一,可以幫助管理員更好地組
織和安排工作任務。管理員指派任務后,可以在任務管理功能頁面中查看并確
認任務內容。在任務執(zhí)行過程中,管理員可以隨時查看任務的進展情況,以及
對任務進行評估和反饋。用戶在完成任務后,可以將任務狀態(tài)標記為已完成,
并上傳相關文件和信息。
開始
是否登錄?
未登錄
已登錄
添加任務信息刪除任務信息修改任務信息查詢任務信息
輸入任務信息根據任務id刪除輸入修改內容輸入關鍵字,搜索任務
通過失敗存在不存在通過失敗有數據無數據
字段校驗?檢測id存在?字段校驗?數據庫查詢?
插入t_renwu表重新輸入任務信息從t_renwu表中刪除刪除任務失敗修改t_renwu表重新輸入任務信息從t_renwu表中模糊查詢返回重新搜索
返回添加任務成功返回修改任務成功返回修改任務成功返回任務信息結果
結束
圖3-4任務功能模塊流程圖
表3-3添加任務描述
用例編號UC4-1
用例名稱新增任務
用例描述用戶在系統(tǒng)中對任務信息進行添加
參與者用戶
前置條件用戶通過系統(tǒng)登錄驗證
后置條件任務新增成功
20
湖南商務職業(yè)技術學院畢業(yè)設計
基本路徑1.用戶登錄到系統(tǒng)中2.在菜單欄中進入添加任務菜單3.系統(tǒng)響應
到添加任務頁面4.輸入正確的任務信息5.服務端接收到任務信息6.
任務信息插入到數據庫7.返回頁面添加任務成功信息
操作反饋新增任務成功
表3-4刪除任務描述
用例編號UC4-2
用例名稱刪除任務
用例描述用戶在系統(tǒng)中對任務信息進行刪除
參與者用戶
前置條件用戶通過系統(tǒng)登錄驗證
后置條件任務刪除成功
基本路徑1.用戶登錄到系統(tǒng)中2.在菜單欄中進入任務管理菜單3.系統(tǒng)響應
到任務管理頁面4.根據點擊獲取到任務的id信息5.服務端接收到
任務的id信息6.任務信息從數據庫的t_renwu中刪除7.返回頁面
刪除任務成功信息
操作反饋刪除任務成功
3.3.3申請功能設計
申請管理功能是企業(yè)檔案管理系統(tǒng)的核心功能之一,它主要涉及管理員和
用戶的交互。在這個功能中,管理員需要審核和處理用戶提交的各種檔案申請
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 開封大學《人文地理與城鄉(xiāng)規(guī)劃專業(yè)英語》2023-2024學年第二學期期末試卷
- 小兒分泌性中耳炎治療講課件
- 四川文化傳媒職業(yè)學院《助產技能學(Ⅰ)》2023-2024學年第二學期期末試卷
- 華中農業(yè)大學《市場調查與預測》2023-2024學年第二學期期末試卷
- 互動教學新風尚教育技術平臺的應用與體驗
- 德州科技職業(yè)學院《美術專業(yè)寫生》2023-2024學年第二學期期末試卷
- 長沙南方職業(yè)學院《企業(yè)社會責任與社會創(chuàng)新》2023-2024學年第二學期期末試卷
- 銅陵職業(yè)技術學院《臨床血液學檢驗》2023-2024學年第二學期期末試卷
- 山西管理職業(yè)學院《電子商務視覺設計》2023-2024學年第二學期期末試卷
- 營養(yǎng)搭配分析企業(yè)制定與實施新質生產力項目商業(yè)計劃書
- 人工智能基礎與應用課件
- 2022-2023學年吉林省重點中學小升初數學入學考試卷含答案
- 2023-2024學年江蘇省張家港市小學語文五年級期末自測模擬考試題詳細參考答案解析
- 2023名校人教版數學青島市第三十九中學分班考試模擬試卷
- 中國糖尿病患者的白內障圍手術期防治策略專家共識(2020年)
- 中考病句修改試題及答案(完整版)資料
- 下肢靜脈曲張的規(guī)范治療
- 計算機組成與設計知到章節(jié)答案智慧樹2023年山東大學
- 安全施工作業(yè)票(樣板)
- 2023-2024學年廣東省云浮市小學數學一年級下冊期末自測考試題
- 馬原選擇題題庫及答案
評論
0/150
提交評論