freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于三層結(jié)構(gòu)的bs模式的設(shè)備管理系統(tǒng)-文庫吧

2025-07-23 11:11 本頁面


【正文】 護(hù)模塊的實(shí)現(xiàn) ................................................................................47 日志查詢功能實(shí)現(xiàn) ......................................................................................47 日志刪除功能實(shí)現(xiàn) ......................................................................................48 系統(tǒng)維護(hù)模塊的實(shí)現(xiàn) ........................................................................................50基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 目錄IV 系統(tǒng)備份功能實(shí)現(xiàn) ......................................................................................50 系統(tǒng)備份文件查看功能實(shí)現(xiàn) ......................................................................51 刪除備份文件功能實(shí)現(xiàn) ..............................................................................52 還原備份文件功能實(shí)現(xiàn) ..............................................................................534. 總結(jié) .........................................................................................................................55 系統(tǒng)小結(jié) ............................................................................................................55 系統(tǒng)不足 ............................................................................................................55 心得體會 ............................................................................................................55致謝 ..............................................................................................................................56參考文獻(xiàn) ......................................................................................................................57附錄:(類的函數(shù)清單) ..........................................................................................58基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 系統(tǒng)概述11. 系統(tǒng)概述當(dāng)前設(shè)備系統(tǒng)存在的主要問題是對設(shè)備的管理缺乏靈活性,對部門結(jié)構(gòu)與用戶權(quán)限的管理比較混亂,缺乏很好的安全性。由于當(dāng)前系統(tǒng)中設(shè)備屬性劃分固定,缺乏靈活性。當(dāng)設(shè)備屬性發(fā)生變化時(shí),就會出現(xiàn)類型不匹配的問題,在對設(shè)備進(jìn)行錄入,修改和查詢操作時(shí),會帶來諸多的不便。而且當(dāng)前系統(tǒng)中用戶權(quán)限和部門結(jié)構(gòu)的管理比較混亂,當(dāng)用戶所屬部門或部門結(jié)構(gòu)發(fā)生變化時(shí),例如某一用戶從一個(gè)部門調(diào)到另一部門,或系統(tǒng)部門中的某一部門新增加或刪除下級部門時(shí),這時(shí)對該部門設(shè)備和用戶權(quán)限的管理就比較混亂。除此之外,當(dāng)前系統(tǒng)還存在安全性的問題,如:系統(tǒng)的備份與還原,系統(tǒng)日志的記錄等。在功能上還缺乏對部門,用戶的維護(hù)操作功能,如:合并部門,移動部門,將某部門用戶添加至其它部門等操作。基于系統(tǒng)靈活性和安全性的考慮,系統(tǒng)構(gòu)建是基于 B/S 模式的三層結(jié)構(gòu),采用 JAVA的 servlet 技術(shù)的設(shè)備管理系統(tǒng)。開發(fā)此系統(tǒng)的核心思想就是保證設(shè)備管理的靈活性和獨(dú)立性,系統(tǒng)運(yùn)行的安全性。系統(tǒng)中的所有設(shè)備的屬性均由用戶決定。即設(shè)備的結(jié)構(gòu)是隨著用戶的需求變化的,因此大大提高了系統(tǒng)對設(shè)備管理的靈活性。將不同類型的用戶分配不同的操作權(quán)限,并增加不同類型用戶的身份驗(yàn)證。當(dāng)用戶使用系統(tǒng)操作時(shí),將該用戶的操作情況記入日志,保證用戶能夠安全的使用系統(tǒng)。為保證系統(tǒng)的正常運(yùn)行,增加了對系統(tǒng)的維護(hù)功能:備份系統(tǒng)和還原系統(tǒng)。當(dāng)系統(tǒng)遇到問題時(shí),能夠及時(shí)恢復(fù)系統(tǒng)。為了很好的管理系統(tǒng)部門結(jié)構(gòu),還增加了對部門的合并和移動操作,而且部門結(jié)構(gòu)發(fā)生變化時(shí),不會影響該部門的設(shè)備管理與維護(hù),因此可以很好地避免對于設(shè)備管理的混亂,保證設(shè)備管理的獨(dú)立性。而且出于系統(tǒng)的跨平臺性和安全性的考慮,本系統(tǒng)的開發(fā)采用 Java 的 servlet 技術(shù)。java 語言是目前非常流行的一種面向?qū)ο蟮某绦蜷_發(fā)語言。servlet 技術(shù)是其中非常重要的組成部分,是開發(fā) B/S 模式系統(tǒng)的有力工具。使用 servlet 技術(shù)開發(fā)系統(tǒng),繼承了 java 的一貫風(fēng)格,不但效率高而且具有很高的安全可靠性。而后臺數(shù)據(jù)庫采用 Microsoft SQL Server數(shù)據(jù)庫,Microsoft SQL Server 數(shù)據(jù)庫是目前十分流行的數(shù)據(jù)庫管理系統(tǒng),不但有很高的安全性而且還具備十分強(qiáng)大的網(wǎng)絡(luò)功能。基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)22. 設(shè)備管理系統(tǒng)的設(shè)計(jì)本文只討論設(shè)備管理系統(tǒng)的部門、用戶、日志和系統(tǒng)維護(hù)部分的設(shè)計(jì)與實(shí)現(xiàn)。 系統(tǒng)整體設(shè)計(jì)本設(shè)備管理系統(tǒng)是基于 Java 的 servlet 技術(shù)的 B/S 模式的系統(tǒng)。從系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)來看,該系統(tǒng)可劃分為三個(gè)邏輯層:數(shù)據(jù)庫操作層,中間層以及頁面交互層。如下圖所示:采取這種三層結(jié)構(gòu)的好處在于:每一層都是相對獨(dú)立的,它們之間只能通過相應(yīng)的接口進(jìn)行通信,從而保證了系統(tǒng)的安全性和可擴(kuò)展性。當(dāng)其中一層的結(jié)構(gòu)發(fā)生變化時(shí),由于通信接口的統(tǒng)一不會影響到其它層次結(jié)構(gòu)。對于用戶來說只有頁面交互層是可見的,中間層和數(shù)據(jù)庫層對于用戶是透明的,這樣就提高了系統(tǒng)的安全性。? 頁面交互層:用戶通過頁面交互層完成對系統(tǒng)維護(hù)操作(如:設(shè)備管理維護(hù),用戶管理維護(hù),部門管理維護(hù)等等) 。通過相應(yīng)的通信接口將用戶所要完成操作提交給中間層,由中間層完成相對應(yīng)的邏輯操作。? 中間層:中間層主要完成對相應(yīng)抽象類的邏輯操作和提供相應(yīng)的操作接口。通過相應(yīng)的通信接口提交給數(shù)據(jù)庫層,來完成對數(shù)據(jù)庫的相應(yīng)操作。? 數(shù)據(jù)庫操作層:數(shù)據(jù)庫操作層主要完成對數(shù)據(jù)庫的操作和提供相應(yīng)的對數(shù)據(jù)口修改的基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)3接口。數(shù)據(jù)庫層將從上層模塊獲得的數(shù)據(jù)進(jìn)行處理后修改相應(yīng)的數(shù)據(jù)庫信息,避免了上層各模塊直接對數(shù)據(jù)庫進(jìn)行操作,從而提高了系統(tǒng)的安全性。? 數(shù)據(jù)庫:底層數(shù)據(jù)庫主要用于存儲系統(tǒng)中設(shè)備,用戶,部門,日志的基本信息。使用的是 SQL Server 2022 數(shù)據(jù)庫。SQL Server 2022 數(shù)據(jù)庫除了具有強(qiáng)大的存儲功能外,最重要的是其具有強(qiáng)大的管理功能。為數(shù)據(jù)的存儲及管理提供了強(qiáng)大的數(shù)據(jù)支持。本系統(tǒng)從功能上分為:設(shè)備管理維護(hù)模塊,用戶管理維護(hù)模塊,部門管理維護(hù)模塊,日志管理維護(hù)模塊,系統(tǒng)維護(hù)模塊,查詢功能模塊。如下圖所示。? 設(shè)備管理維護(hù)模塊:維護(hù)操作包括對設(shè)備管理維護(hù)和對設(shè)備屬性的管理維護(hù);設(shè)備信息管理維護(hù)提供對設(shè)備信息的添加、查詢、修改及刪除。設(shè)備屬性的管理維護(hù)提供對設(shè)備屬性的添加、查詢、修改及刪除。? 用戶管理維護(hù)模塊:是基于部門結(jié)構(gòu)對某部門用戶進(jìn)行管理維護(hù),保證用戶與部門所屬關(guān)系的正確。維護(hù)操作包括對用戶的添加、修改、按部門查詢、刪除及添加到其它部門的操作。用戶管理維護(hù)是基于部門的管理維護(hù),主要是對用戶權(quán)限、所屬部門、用戶名及用戶密碼的管理維護(hù)。? 部門管理維護(hù)模塊:部門的管理維護(hù)是對部門樹型結(jié)構(gòu)的管理維護(hù),保證系統(tǒng)部門間關(guān)系的正確。維護(hù)操作包括對部門的添加、修改、刪除、移動和合并操作。? 日志管理維護(hù)模塊:日志是記錄用戶使用系統(tǒng)進(jìn)行操作的情況,保證用戶能夠安全,合理的使用系統(tǒng),日志的存儲采用觸發(fā)機(jī)制。維護(hù)操作包括對日志的查詢及刪除,查詢分為按日期查詢、按操作類型查詢、按設(shè)備 ID 查詢、按未經(jīng)批準(zhǔn)操作查詢和默認(rèn)查詢。刪除包括按日志 ID 刪除和按日期刪除。? 系統(tǒng)維護(hù)模塊:是對系統(tǒng)數(shù)據(jù)庫的備份與恢復(fù)和備份文件的管理維護(hù),在系統(tǒng)遇到問題時(shí)能夠及時(shí)恢復(fù),保證系統(tǒng)的正常運(yùn)行。維護(hù)操作包括備份系統(tǒng),還原系統(tǒng)和備份文件的查詢,刪除。備份文件是對系統(tǒng)數(shù)據(jù)庫數(shù)據(jù)備份和數(shù)據(jù)庫日志備份。? 查詢功能模塊:該模塊的提供對設(shè)備信息進(jìn)行復(fù)雜邏輯查詢的功能,保證用戶能夠查詢到準(zhǔn)確的設(shè)備信息。根據(jù)系統(tǒng)功能模塊的劃分,將各層按功能細(xì)分如下圖所示基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)4 部門管理維護(hù)的設(shè)計(jì) 部門管理維護(hù)功能概述系統(tǒng)中部門管理主要是對系統(tǒng)部門樹形結(jié)構(gòu)的管理維護(hù),其次是對部門基本信息的管理維護(hù)。其中對部門結(jié)構(gòu)的維護(hù)包括:添加新部門,刪除部門,移動部門和合并部門;對部門基本信息的維護(hù)包括:修改部門信息。部門結(jié)構(gòu)的管理維護(hù)在整個(gè)系統(tǒng)中起到十分關(guān)鍵的作用,因?yàn)橄到y(tǒng)中的設(shè)備管理,用戶管理和日志管理都是基于部門結(jié)構(gòu)的。系統(tǒng)部門結(jié)構(gòu)示意圖(圖 1):基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)5圖 1 系統(tǒng)部門結(jié)構(gòu)示意圖部門 1:為系統(tǒng)中部門樹的根部門。部門 5,部門 6,部門 7,部門 8,部門 9,部門 10:為系統(tǒng)中部門樹的葉子節(jié)點(diǎn)。部門信息管理維護(hù)功能包括:? 添加新部門:添加新部門到操作用戶所管轄部門樹中的某一部門下級(如圖 2,3所示) 。圖 2 添加新部門前操作用戶所管轄部門樹示意圖圖 3 添加新部門后操作用戶所管轄部門樹示意圖基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)6? 修改部門信息:修改操作用戶所管轄部門樹中的某部門的名稱。? 移動部門:將操作用戶所管轄部門樹中的某部門及其下級所有部門移動到操作用戶所管轄部門樹中的另一部門的下級。除整個(gè)系統(tǒng)部門樹的根部門以外所有部門都可執(zhí)行該操作。 (如圖 4,5 所示)圖 4 移動前操作用戶所管轄部門樹示意圖圖 5 移動后操作用戶所管轄部門樹示意圖? 合并部門:將操作用戶所管轄部門樹中的某部門的用戶和設(shè)備合并到操作用戶所管轄部門樹中的另一部門中,并將合并部門下級部門移動到目的部門的下級,然后刪除合并部門。除整個(gè)系統(tǒng)部門樹的根部門以外所有的部門都可執(zhí)行該操作。(如圖 6,7 所示)基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)7圖 6 合并前操作用戶所管轄部門樹示意圖圖 7 合并后操作用戶所管轄部門樹示意圖? 刪除部門:刪除操作用戶所管轄部門樹中的某一葉子節(jié)點(diǎn)部門。 (如圖 8,9 所示)圖 8 刪除前操作用戶所管轄部門樹示意圖基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)8圖 9 刪除后操作用戶所管轄部門樹示意圖? 查看部門信息:列出操作用戶所管轄部門樹中的所有部門信息和所屬部門的部門結(jié)構(gòu)。普通用戶只能查看其所在部門的部門結(jié)構(gòu)。添加新部門,修改部門信息,移動部門,合并部門,刪除部門功能只限于系統(tǒng)管理員和部門高級用戶 部門管理維護(hù)詳細(xì)設(shè)計(jì) 部門類詳細(xì)設(shè)計(jì)根據(jù)部門管理維護(hù)功能的需求和部門結(jié)構(gòu)的特點(diǎn),將部門信息維護(hù)抽象為類。部門類主要負(fù)責(zé)維護(hù)管理系統(tǒng)中部門樹的結(jié)構(gòu)和記錄部門的基本信息,為該系統(tǒng)的部門管理維護(hù)和其它功能模塊提供相應(yīng)的接口。目的是為了保證系統(tǒng)中部門結(jié)構(gòu)的準(zhǔn)確,保證部門與用戶之間的聯(lián)系簡單,清楚,安全,合理。本系統(tǒng)中部門類采用二叉樹結(jié)構(gòu)表示系統(tǒng)中部門樹的結(jié)構(gòu),主要負(fù)責(zé)對部門結(jié)構(gòu)和信息的管理維護(hù),為其它功能模塊提供相應(yīng)的接口。1).部門類屬性設(shè)計(jì):部門類屬性用于記錄系統(tǒng)部門的基本信息,是以二叉樹形式表示部門的樹形結(jié)構(gòu)。? 部門 ID(DepID):部門唯一標(biāo)識(主索引) 。表示與數(shù)據(jù)庫中的部門信
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1