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

正文內(nèi)容

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

2024-09-07 11:11上一頁面

下一頁面
  

【正文】 系統(tǒng)操作) 、對(duì)設(shè)備的操作應(yīng)記錄操作設(shè)備 ID 和具體操作內(nèi)容。查看用戶基本信息時(shí)調(diào)用。添加用戶到其它部門時(shí)調(diào)用。添加新用戶時(shí)調(diào)用。為其它功能模塊提供的接口是根據(jù)其它模塊的需求提供相應(yīng)的功能。? 普通用戶權(quán)限:用以區(qū)分普通用戶對(duì)設(shè)備維護(hù)操作權(quán)限。? 用戶類型:分為系統(tǒng)管理員,部門高級(jí)用戶及普通用戶。用戶類主要負(fù)責(zé)維護(hù)管理系統(tǒng)用戶信息,為該系統(tǒng)的用戶信息管理維護(hù)和其它功能模塊提供相應(yīng)的接口。? 用戶個(gè)人信息維護(hù):修改用戶的個(gè)人用戶名和個(gè)人密碼? 添加新用戶到某部門:根據(jù)操作用戶所能管轄部門,為該操作用戶管轄部門中的基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)22某一部門添加新用戶。圖 30 將各節(jié)點(diǎn)合并為部門樹 用戶管理維護(hù)設(shè)計(jì). 用戶管理維護(hù)功能概述系統(tǒng)中的用戶管理維護(hù)是基于部門結(jié)構(gòu)對(duì)某部門的用戶進(jìn)行管理和維護(hù)(如圖 31 所示) ,因此部門與用戶之間的聯(lián)系非常緊密。 (super_dep)。獲得可移動(dòng)到部門的部門樹(如圖 33 所示)圖 28 部門 8 合并到部門的部門樹8).獲得根部門到某部門的樹結(jié)構(gòu)根據(jù)部門 ID 獲得根部門到該部門的樹形結(jié)構(gòu)。i。說明:根據(jù)部門 ID 和添加用戶所屬部門 ID 獲得以該部門為根節(jié)點(diǎn)的添加用戶到其它。? 舉例說明:圖 22 所示,獲得部門高級(jí)用戶 1 管轄部門樹。圖 20 以部門 4 的直接下級(jí)為根的部門樹的森林然后將部門 4 和他下級(jí)部門子樹的森林合并成一棵以部門 4 為根節(jié)點(diǎn)部門二叉樹,如圖 21所示。if(!=0) 判斷該是否存在子部門。 for(int j=0。I。圖 17? 如果操作用戶為部門高級(jí)用戶,則獲得能夠添加用戶到其它部門的部門樹為該部門高級(jí)用戶所管轄部門樹,除了以添加用戶所屬部門為根節(jié)點(diǎn)的部門子樹。基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)13圖 14 用戶所屬部門示意圖? 系統(tǒng)管理員 1 獲得的管轄部門樹為整個(gè)系統(tǒng)部門樹。15. 判斷系統(tǒng)根部門是否存在接口:判斷系統(tǒng)部門樹的根部門是否存在,如果不存在,則允許添加系統(tǒng)根部門。查看部門和用戶信息時(shí)調(diào)用。獲得用戶所能操作的部門樹時(shí)調(diào)用。查詢?nèi)罩緯r(shí)調(diào)用。5. 刪除部門接口:根據(jù)部門類對(duì)象刪除該部門在數(shù)據(jù)庫中的基本信息,刪除部門時(shí)調(diào)用。如圖 12 所示圖 12? 部門信息維護(hù)接口1. 添加新部門接口:將新部門對(duì)象信息寫入數(shù)據(jù)庫中。? 該部門兄弟部門子樹的根節(jié)點(diǎn)(右孩子)BrotherDep 屬性為 null。 ? 直接上級(jí)部門 ID(SuperID):該部門的直接上級(jí)部門 ID。添加新部門,修改部門信息,移動(dòng)部門,合并部門,刪除部門功能只限于系統(tǒng)管理員和部門高級(jí)用戶 部門管理維護(hù)詳細(xì)設(shè)計(jì) 部門類詳細(xì)設(shè)計(jì)根據(jù)部門管理維護(hù)功能的需求和部門結(jié)構(gòu)的特點(diǎn),將部門信息維護(hù)抽象為類。圖 2 添加新部門前操作用戶所管轄部門樹示意圖圖 3 添加新部門后操作用戶所管轄部門樹示意圖基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)6? 修改部門信息:修改操作用戶所管轄部門樹中的某部門的名稱。備份文件是對(duì)系統(tǒng)數(shù)據(jù)庫數(shù)據(jù)備份和數(shù)據(jù)庫日志備份。用戶管理維護(hù)是基于部門的管理維護(hù),主要是對(duì)用戶權(quán)限、所屬部門、用戶名及用戶密碼的管理維護(hù)。SQL Server 2022 數(shù)據(jù)庫除了具有強(qiáng)大的存儲(chǔ)功能外,最重要的是其具有強(qiáng)大的管理功能。? 頁面交互層:用戶通過頁面交互層完成對(duì)系統(tǒng)維護(hù)操作(如:設(shè)備管理維護(hù),用戶管理維護(hù),部門管理維護(hù)等等) 。使用 servlet 技術(shù)開發(fā)系統(tǒng),繼承了 java 的一貫風(fēng)格,不但效率高而且具有很高的安全可靠性。將不同類型的用戶分配不同的操作權(quán)限,并增加不同類型用戶的身份驗(yàn)證。當(dāng)設(shè)備屬性發(fā)生變化時(shí),就會(huì)出現(xiàn)類型不匹配的問題,在對(duì)設(shè)備進(jìn)行錄入,修改和查詢操作時(shí),會(huì)帶來諸多的不便。部門管理采用二叉樹的數(shù)據(jù)結(jié)構(gòu)對(duì)部門樹形結(jié)構(gòu)進(jìn)行管理,?;谌龑咏Y(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 中文摘要II證系統(tǒng)部門間關(guān)系的正確。用戶管理維護(hù)是基于部門結(jié)構(gòu)對(duì)用戶進(jìn)行管理維護(hù),一個(gè)用戶可屬于多個(gè)部門。而且當(dāng)前系統(tǒng)中用戶權(quán)限和部門結(jié)構(gòu)的管理比較混亂,當(dāng)用戶所屬部門或部門結(jié)構(gòu)發(fā)生變化時(shí),例如某一用戶從一個(gè)部門調(diào)到另一部門,或系統(tǒng)部門中的某一部門新增加或刪除下級(jí)部門時(shí),這時(shí)對(duì)該部門設(shè)備和用戶權(quán)限的管理就比較混亂。當(dāng)用戶使用系統(tǒng)操作時(shí),將該用戶的操作情況記入日志,保證用戶能夠安全的使用系統(tǒng)。而后臺(tái)數(shù)據(jù)庫采用 Microsoft SQL Server數(shù)據(jù)庫,Microsoft SQL Server 數(shù)據(jù)庫是目前十分流行的數(shù)據(jù)庫管理系統(tǒng),不但有很高的安全性而且還具備十分強(qiáng)大的網(wǎng)絡(luò)功能。通過相應(yīng)的通信接口將用戶所要完成操作提交給中間層,由中間層完成相對(duì)應(yīng)的邏輯操作。為數(shù)據(jù)的存儲(chǔ)及管理提供了強(qiáng)大的數(shù)據(jù)支持。? 部門管理維護(hù)模塊:部門的管理維護(hù)是對(duì)部門樹型結(jié)構(gòu)的管理維護(hù),保證系統(tǒng)部門間關(guān)系的正確。? 查詢功能模塊:該模塊的提供對(duì)設(shè)備信息進(jìn)行復(fù)雜邏輯查詢的功能,保證用戶能夠查詢到準(zhǔn)確的設(shè)備信息。? 移動(dòng)部門:將操作用戶所管轄部門樹中的某部門及其下級(jí)所有部門移動(dòng)到操作用戶所管轄部門樹中的另一部門的下級(jí)。部門類主要負(fù)責(zé)維護(hù)管理系統(tǒng)中部門樹的結(jié)構(gòu)和記錄部門的基本信息,為該系統(tǒng)的部門管理維護(hù)和其它功能模塊提供相應(yīng)的接口。根部門的直接上級(jí)部門 ID 屬性為 1。1 級(jí)部門 1:? 直接上級(jí)部門 ID(SuperID)屬性為根部門 ID? 該部門下級(jí)部門子樹的根節(jié)點(diǎn)(左孩子)ChildDep 屬性為 2 級(jí)部門 1 的部門類對(duì)象。添加部門時(shí)調(diào)用?;谌龑咏Y(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)116. 獲得用戶所能管轄部門樹接口:通過用戶 ID 獲得該用戶所能管轄的部門樹,根據(jù)用戶所屬部門 ID 循環(huán)調(diào)用根據(jù)部門 ID 獲得部門樹接口實(shí)現(xiàn)。4. 獲得用戶所能操作的所有部門 ID:通過用戶 ID 獲得該用戶所能操作的部門 ID,根據(jù)用戶所屬部門 ID 循環(huán)調(diào)用獲得某一部門的所用下級(jí)部門 ID 接口實(shí)現(xiàn)。8. 獲得能夠添加用戶到其它部門的部門樹:根據(jù)操作用戶所屬部門 ID 和添加用戶所屬部門 ID 獲得能夠添加到的部門樹。12. 設(shè)置部門基本信息接口:通過部門類對(duì)象設(shè)置該對(duì)象的基本信息。系統(tǒng)初始化時(shí)調(diào)用。? 部門高級(jí)用戶 1 屬于部門 2 和部門 4。以圖 19 為例,部門高級(jí)用戶員 1 要將普通用戶 1 添加到其它部門。I++){ 調(diào)用部門類接口獲得根據(jù) UserDepID[i]獲得其直接下級(jí)所有部門 ID 并將其放入向量allDepID 中.}基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)152).獲得某部門所有下級(jí)部門 ID根據(jù)部門 ID 獲得該部門所有下級(jí)部門 ID 向量。j。{ 如果存在子部門。圖 21 以部門 4 為根的部門二叉樹4).獲得用戶所能管轄部門樹接口根據(jù)用戶 ID 獲得該用戶所能管轄的部門,使用該接口的用戶類型為系統(tǒng)管理員和部門高級(jí)用戶,系統(tǒng)管理員通過該接口獲得管轄部門樹為整個(gè)系統(tǒng)部門樹。圖 22 用戶所屬部門示意圖基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)17調(diào)用部門類根據(jù)部門 ID 獲得部門樹接口,根據(jù)用戶所屬部門 ID 獲得以該部門為根節(jié)點(diǎn)的部門樹的森林。不同點(diǎn)在于:當(dāng)移動(dòng)用戶所屬部門 ID 與調(diào)用部門類接口通過參數(shù)部門 ID 獲得該部門的直接下級(jí)部門 ID 不等時(shí),則遞歸調(diào)用自己。i++){if(UserDepID[i]!=moveDepID) 判斷用戶所屬部門 ID 與移動(dòng)部門 ID 是否相等{ 若不等,則調(diào)用部門類的根據(jù)部門 ID 獲得以該部門為根節(jié)點(diǎn)能夠移動(dòng)到的部門子樹。? 算法描述:Vector depObject。 將該對(duì)象反向存入向量 depObject 中。系統(tǒng)中用戶根據(jù)不同類型分為:系統(tǒng)管理員,部門高級(jí)用戶,普通用戶三類;其中普通用戶具有對(duì)設(shè)備維護(hù)的不同權(quán)限。? 按部門結(jié)構(gòu)查看用戶信息:根據(jù)操作用戶所能管轄部門,查看該操作用戶管轄部門中某一部門的所有用戶。目的是為了保證用戶能夠安全,合法的使用系統(tǒng)。用以區(qū)分不同類型用戶的操作權(quán)限。 權(quán)限 0: 查詢,瀏覽. 低權(quán)限 1: 查詢,瀏覽,打印權(quán)限 2: 查詢,瀏覽,修改 權(quán)限 3: 查詢,瀏覽,打印,修改權(quán)限 4: 查詢,瀏覽,打印,修改,添加 高基于三層結(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)23? 所屬部門 ID:用戶所屬部門 ID,表示用戶與部門之間的聯(lián)系。? 用戶類接口示意圖(圖 34)圖 34? 用戶信息維護(hù)接口:1.用戶登錄驗(yàn)證接口:用戶進(jìn)入系統(tǒng)時(shí)驗(yàn)證該登錄用戶是否為系統(tǒng)合法用戶,調(diào)用用戶維護(hù)數(shù)據(jù)庫操作類接口,檢測(cè)登錄用戶在數(shù)據(jù)庫中的用戶信息標(biāo)中是否存在。5.獲得某部門所有用戶接口:根據(jù)部門 ID 獲得該部門的所有用戶。? 為其它功能模塊提供的接口:1.用戶合法性驗(yàn)證接口:驗(yàn)證該用戶是否是合法登錄用戶。? 用戶類與用戶維護(hù)數(shù)據(jù)庫操作類之間的關(guān)系:如圖 35 所示?;谌龑咏Y(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)26圖 36 日志觸發(fā)機(jī)制示意圖日志管理維護(hù)功能包括:? 按日期查詢?nèi)罩荆翰樵兡骋粫r(shí)間段內(nèi)的所有日志。. 日志管理維護(hù)詳細(xì)設(shè)計(jì) 日志類詳細(xì)設(shè)計(jì)根據(jù)日志管理維護(hù)功能的需求和日志信息的特點(diǎn),將日志信息管理維護(hù)抽象為類。? 所屬部門 ID:操作用戶所屬部門 ID。為其它功能模塊提供的接口是根據(jù)其它模塊的需求提供相應(yīng)的功能。5. 默認(rèn)查詢接口:查看操作用戶所管轄部門的所有部門日志。數(shù)據(jù)庫層調(diào)用??梢詣h除不需要的文件或選擇適當(dāng)?shù)奈募M(jìn)行系統(tǒng)恢復(fù)。目的是為了保證系統(tǒng)使用的安全性,可靠性。系統(tǒng)維護(hù)類屬性列表屬性名 屬性標(biāo)識(shí) 屬性類型 說明系統(tǒng)備份文件 ID BackupFileID Int 備份文件 ID 唯一標(biāo)識(shí),為主索引?;谌龑咏Y(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的設(shè)計(jì)30圖 39 系統(tǒng)維護(hù)類接口示意圖? 系統(tǒng)維護(hù)功能接口1. 系統(tǒng)備份接口:根據(jù)系統(tǒng)維護(hù)類對(duì)象的備份文件類型備份系統(tǒng)數(shù)據(jù)庫信息,包括日志備份和數(shù)據(jù)庫備份。? 為其它功能接口1. 設(shè)置系統(tǒng)維護(hù)類對(duì)象基本信息接口:通過系統(tǒng)維護(hù)類對(duì)象設(shè)置該對(duì)象的基本信息。普通用戶只列出從根部門到用戶所屬部門的結(jié)構(gòu)。如果拋出異常,則將錯(cuò)誤信息寫入 Session,然后重定向到 error 錯(cuò)誤頁面?;谌龑咏Y(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的實(shí)現(xiàn)36圖 45 刪除部門流程 移動(dòng)/合并部門功能實(shí)現(xiàn)合并部門與移動(dòng)部門的流程和操作頁面基本一致?;谌龑咏Y(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的實(shí)現(xiàn)38圖 47 移動(dòng)部門流程 用戶管理維護(hù)模塊的實(shí)現(xiàn) 用戶個(gè)人信息維護(hù)功能實(shí)現(xiàn)用戶個(gè)人信息維護(hù)包括:個(gè)人用戶名修改和個(gè)人密碼修改。列出操作用戶所管轄部門列表,從中選擇添加新用戶的所屬部門,通過 get 方法將所選部門 ID 提交給填寫新用戶信息頁面。該頁面如圖 49 示。從 Session 中取出用戶 ID 獲得該用戶類的對(duì)象,調(diào)用用戶類接口(不允許用戶名重復(fù),如果重名則拋出異常)更新該用戶在數(shù)據(jù)庫中信息。如果拋出異常,則將錯(cuò)誤信息寫入 Session,然后重定向到 error 錯(cuò)誤頁面?;谌龑咏Y(jié)構(gòu)的 B/S 模式的設(shè)備管理系統(tǒng) 設(shè)備管理系統(tǒng)的實(shí)現(xiàn)34圖 43 添加部門流程 修改部門功能實(shí)現(xiàn)從查看部門信息頁面獲得要修改部門的 ID,在修改部門信息頁面修改部門基本信息,修改后通過 post 方法將的修改后的部門信息和部門 ID 提交給修改部門處理頁面。如果拋出異常,則將錯(cuò)誤信息寫入 Session,然后重定向到 error 錯(cuò)誤頁面。2. 獲得系統(tǒng)維護(hù)類對(duì)象基本信息接口:通過系統(tǒng)維護(hù)類對(duì)象獲得該對(duì)象的基本信息。2. 系統(tǒng)還原接口:根據(jù)該對(duì)象的備份文件 ID 還原系統(tǒng)。 。? 系統(tǒng)備份文件 ID:備份文件 ID 唯一標(biāo)識(shí),為主索引。 (添加系統(tǒng)根部門可調(diào)用部門類接口實(shí)現(xiàn),初始化設(shè)備屬性和設(shè)備信息表可調(diào)用設(shè)別類和設(shè)備屬性類相應(yīng)的接口實(shí)現(xiàn))? 系統(tǒng)備份:選擇備份類型備份系統(tǒng)數(shù)據(jù)庫中的文件,備份類型分為:數(shù)據(jù)庫數(shù)據(jù)的備份和數(shù)據(jù)庫日志的備份。查看日志信息時(shí)調(diào)用。7. 按日期刪除日志接口:刪除日志操作日期
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1