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

正文內(nèi)容

bs模式的設(shè)備管理系統(tǒng)-展示頁(yè)

2024-10-25 11:27本頁(yè)面
  

【正文】 ............................... 7 設(shè)備類 (Device)結(jié)構(gòu)介紹 ............................................. 7 添加設(shè)備問題的解決 ................................................. 8 添加設(shè)備的界面設(shè)計(jì) ............................................... 10 綜合查詢的實(shí)現(xiàn) ....................................................... 11 綜合查詢查詢表結(jié)構(gòu)說明 ........................................... 11 綜合查詢需求分析 ................................................... 13 綜合查詢的工作流程 ............................................... 13 綜合查詢問題的 解決 ................................................. 15 解決方法概述 ................................................... 15 CONDITON 類的設(shè)計(jì) .................................................. 18 的功能 ............................................... 18 綜合查詢結(jié)果 (result)界面 ....................................... 20 打印模板 ............................................................. 21 打印模板的數(shù)據(jù)庫(kù)設(shè)計(jì) .............................................. 21 對(duì)數(shù)據(jù)庫(kù)操作設(shè)計(jì) ................................................. 21 模板的類封裝( Temp) .............................................. 22 模板界面的設(shè)計(jì) .................................................... 22 用戶自定義模板 ....................................................... 25 用戶自定義模板的功能與實(shí)現(xiàn) ........................................ 25 類的說明 .................................................. 26 Capital Normal University 報(bào)表的打印 ........................................................... 28 打印的實(shí)現(xiàn)方法 .................................................... 28 報(bào)表輸出的界面設(shè)置與問題解決 ...................................... 29 頁(yè)面設(shè)計(jì) ......................................................... 30 通過查詢結(jié)果對(duì)設(shè)備進(jìn)行刪除,修改,發(fā)放 ............................... 31 工作流程 .......................................................... 31 問題解決 .......................................................... 31 五 結(jié)論 ............................................................ 32 六 致謝 ............................................................ 33 參考文獻(xiàn) ........................................................... 34 附錄 .............................................................. 35 Capital Normal University 第 1 頁(yè) 共 41 頁(yè) 一 引言 開發(fā)背景 目前 ,信息工程學(xué)院使用的設(shè)備管理系統(tǒng)是幾年前開發(fā)的基于 C/S 模式的系統(tǒng)。 第一, 系統(tǒng)只能在 Windows 98 環(huán)境下使用,經(jīng)歷幾年的技術(shù)革新,現(xiàn)在普遍使用 Windows 2020 或 Windows XP 系統(tǒng),當(dāng)前系統(tǒng)不能滿足用戶對(duì)新操作系統(tǒng)的需求。給用戶在使用目前的設(shè)備管理系統(tǒng)對(duì)設(shè)備錄入,修改和查詢操作帶來了諸多不便。 第四, 用戶權(quán)限的管理比較混亂。 第五, 當(dāng)前系統(tǒng)存在功能缺乏的問題,如各種類型的打印等等問題。沒有實(shí)現(xiàn)用戶的所有需要,并且缺乏系統(tǒng)整體的測(cè)試工作,同時(shí)程序代碼存在一定的問題。 系統(tǒng)簡(jiǎn)介 基于系統(tǒng)靈活性和穩(wěn)定性的考慮,為方便設(shè)備管理人員對(duì)設(shè)備的維護(hù)與管理,因此本設(shè)備管理系統(tǒng)采用基于 B/S 模式同時(shí)采用頁(yè)面層,中間層,數(shù)據(jù)層的三層結(jié)構(gòu),代碼實(shí)現(xiàn)上采用 JAVA 的 Servlet 技術(shù)。系統(tǒng)所采用的三層架構(gòu),將數(shù)據(jù)庫(kù)層與頁(yè)面層分開,避免了頁(yè)面層的代碼泄露問題,提高了整個(gè)系統(tǒng)的安全性和穩(wěn)定性。系統(tǒng)中的所有設(shè)備的屬性均由用戶決定。這樣就使系統(tǒng)的每個(gè)部分相對(duì)于其他部分是透明 的,只要接口不變,那么無論每個(gè)模塊內(nèi)部如何變化都不會(huì)影響各部分之間的交互。 系統(tǒng)的人為安全因素也是不容忽視的問題。所以本系統(tǒng)將所有用戶分成三大類,即系統(tǒng)管理員、部門高級(jí)用戶、部門普通用戶;而且對(duì)部門普通用戶又細(xì)分為幾類,每類用戶對(duì)系統(tǒng)的操作權(quán)限是不同的。所以系統(tǒng)相應(yīng)的提供了用戶管理模塊。 可行性研究 經(jīng)濟(jì)上可行性: 第一,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng); 第二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源; 第三,本系統(tǒng)的運(yùn)行可以大大的提高學(xué)校的工作效率; 第四,本系統(tǒng)在硬件需求方面,需要一臺(tái)性能較好的計(jì)算機(jī)作為服務(wù)器,客戶端普通計(jì)算機(jī)即可,不需要太大的投入即可使系統(tǒng)投入使用。在本院現(xiàn)有的條件在不用投入過多的資金。 技術(shù)上可行性 : 本系統(tǒng)利用 Microsoft SQL Server 2020 作為本系統(tǒng)的數(shù)據(jù)庫(kù),它是一個(gè)支持多用戶的新型數(shù)據(jù)庫(kù),適用于大中規(guī)模的數(shù)據(jù)量需求。 本系統(tǒng)使用 Java Servlet 作為系統(tǒng)的實(shí)現(xiàn)方式,代碼比較有條理容易實(shí)現(xiàn)系統(tǒng)的維護(hù)和升級(jí),此外小組成員對(duì)其掌握比較熟練,使體統(tǒng)的實(shí)現(xiàn)有較低的開發(fā)風(fēng)險(xiǎn)。 綜上所述,本系統(tǒng)的設(shè)計(jì)與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的,因此,它在技術(shù)上是可行的。 因此,本系統(tǒng)在運(yùn)行上是可行的。 因此,本系統(tǒng)在法律上是可行的。但由于時(shí)間等問題,代碼的完成程度距離實(shí)際應(yīng)用還用一段距離。設(shè)備管理模塊的綜合查詢邏輯上有問題不能正確的查詢出所需要的設(shè)備,同時(shí)在查詢的結(jié)果之上對(duì)設(shè)備進(jìn)行刪除,修改,發(fā)放,打印等操作代碼的設(shè)計(jì)上存在問題。 Capital Normal University 第 4 頁(yè) 共 41 頁(yè) 二 項(xiàng)目需求 基于 2020 級(jí)的設(shè)備管理系統(tǒng) 代碼的完成程度距離實(shí)際應(yīng)用還用一段距離。使系統(tǒng)早日投入使用。 第二, 對(duì)綜合查詢模塊進(jìn)行設(shè)計(jì)。 第五, 考慮到用戶的數(shù)據(jù)輸出的需要建立用戶自定義打印模板模塊。 第七, 屬性模塊的修改。 Capital Normal University 第 5 頁(yè) 共 41 頁(yè) 三 項(xiàng)目設(shè)計(jì) 設(shè)備的添加 實(shí)現(xiàn)設(shè)備的批量添加,即除了設(shè) 備序列號(hào)在設(shè)備添加時(shí)各個(gè)設(shè)備必須單獨(dú)輸入外,其他屬性采用輸入一次所有添加設(shè)備都使用對(duì)應(yīng)輸入值的方式實(shí)現(xiàn)設(shè)備的添加。由于系統(tǒng)對(duì)設(shè)備的分類是動(dòng)態(tài)的,每類設(shè)備有一個(gè)設(shè)備類型編號(hào)。所以在配置查詢條件時(shí),頁(yè)面要根據(jù)用戶要查詢?cè)O(shè)備的類別動(dòng)態(tài)的初始化設(shè)備屬性菜單,否則就會(huì)出現(xiàn)查詢不匹配的異常。另外,不同的用戶查詢的范圍也是不同的,一般情況下,用戶只可以查詢其所在部門及其下級(jí)部門的設(shè)備信息,不能查詢其他部門的信息,這樣保證了信息的安全性。用戶配置好的查詢條件被封裝成條件類的對(duì)象傳給數(shù)據(jù)庫(kù)操作層進(jìn)行查詢,所以條件類中提供了所有需要的方法。輸出時(shí)輸出的字段是固定的,為了盡可能的滿足用戶需要,只能輸出幾乎所有的字段,這樣就會(huì)使輸出的內(nèi)容較寬,所以系統(tǒng)就必須使用特定類型的紙張,這樣不僅造成紙張資源的浪費(fèi),同時(shí)輸出的內(nèi)容也不夠明確,不便于對(duì)結(jié)果的分析??紤]到大多人的使用和系統(tǒng)的可維護(hù)性,打印模板只有系統(tǒng)管理員可以進(jìn)行對(duì)打印模板模塊的操作。普通模板是其他常用的輸出 Capital Normal University 第 6 頁(yè) 共 41 頁(yè) 格式。在系統(tǒng)管理員設(shè)置默認(rèn)和普通打印模板的情況下可以滿足大多人,大多數(shù)情況下,對(duì)大多數(shù)字段順序的打印,但為了解決少數(shù)情況下對(duì)打印字段個(gè)數(shù)和順序的打印格式需求,建立此模塊。在需要對(duì)某個(gè)設(shè)備進(jìn)行刪除,修改,發(fā)放等操作就需要一定的方法進(jìn)行定位。第二步,采用復(fù)選框的形式,選擇特定的設(shè)備進(jìn)行具體操作。 報(bào)表的打印 本模塊的功能是通過打印機(jī)將特 定的數(shù)據(jù)以表格的形式展現(xiàn)在紙張上。 Capital Normal University 第 7 頁(yè) 共 41 頁(yè) 四 程序?qū)崿F(xiàn) 設(shè)備添加 設(shè)備類 (Device)結(jié)構(gòu)介紹 為減輕服務(wù)器存儲(chǔ)操作和網(wǎng)絡(luò)通信的負(fù)擔(dān) ,對(duì)設(shè)備的操作采用整體的方式實(shí)現(xiàn) .即采用哈希表 (Hashtable)類的對(duì)象存儲(chǔ)設(shè)備記錄設(shè)備的屬性信息 :Hashtable中的 key值為設(shè)備屬性的英文標(biāo)識(shí); Hashtable 中的 value 值為設(shè)備屬性類的對(duì)象 . 設(shè)備類主要提 供以下接口 : 1) 由于設(shè)備表是由設(shè)備屬性表動(dòng)態(tài)建立的,因此本類提供創(chuàng)建設(shè)備表的接口完成設(shè)備表的建立。參數(shù)為設(shè)備類別 ID類;第三類,參數(shù)為設(shè)備類別 ID 和設(shè)備 ID 類。 3) 根據(jù)本系統(tǒng)設(shè)備屬性不確定的特點(diǎn)設(shè)備類提供獲得當(dāng)前設(shè)備的全部屬性的英文標(biāo)識(shí),即 Hashtable 中的 key 值,由此獲得對(duì)應(yīng)設(shè)備的屬性類對(duì)象; 4) 在進(jìn)行設(shè)備維護(hù)時(shí)需獲得其屬性信息,而 Hashtable 中的 key 值可通過上述方法獲得,因此本類只需提供通過 key 的值來獲得對(duì)應(yīng)的設(shè)備屬性類的對(duì)象即可。 6) 在添加設(shè)備信息時(shí),基于添加信息規(guī)范化的考慮本類提供添加屬性信息范圍的接口以供頁(yè)面層使用。 8) 為進(jìn)行設(shè)備的屬性維護(hù)在設(shè)備類中提供添加、修改及刪除設(shè)備屬性的操作的接口,以此完成設(shè)備的維護(hù)。為了進(jìn)行系統(tǒng)維護(hù),在設(shè)備操作接口中需調(diào)用日志類接口進(jìn)行日志維護(hù)。 對(duì)于添加的處理,首先構(gòu)造設(shè)備類的對(duì)象 ,根據(jù)設(shè)備類的對(duì)象獲得當(dāng)前設(shè)備的全部屬性的英文標(biāo)識(shí),以此作為依據(jù)與添加顯示頁(yè)面中對(duì)應(yīng)的屬性進(jìn)行匹配,將取得的對(duì)應(yīng)的屬性值添加到對(duì)應(yīng)的設(shè)備屬性中;將填充好的設(shè)備類的對(duì)象作為參數(shù)傳遞到添加設(shè)備信息的方法中以此來完成設(shè)備信息的添加。 設(shè)備 ID 由系統(tǒng)自動(dòng)生成,不在頁(yè)面進(jìn)行顯示; 領(lǐng)用單位由系統(tǒng)自動(dòng)添加為用戶選擇部門時(shí)確定的部門 ID; 刪除日期統(tǒng)一添加為 1,不在頁(yè)面進(jìn)行顯示。為了實(shí)現(xiàn)該功能在添加設(shè)備信息頁(yè)面提供相關(guān)的查詢鏈接。當(dāng)選項(xiàng)中沒有對(duì)應(yīng)的屬性值用戶可自行錄入,并且可將用戶自定義的選項(xiàng)添加到下拉列表中以供下次使用。 第六 ,批量添 加的實(shí)現(xiàn) : 第一步,添加除了設(shè)備 ID,領(lǐng)用單位,刪除日期,設(shè)備序列號(hào)的其他屬性和添加設(shè)備的數(shù)量。第三步,添加設(shè)備 .流程如下: Capital Normal University 第 9 頁(yè) 共 41 頁(yè) 第七 ,添加設(shè)備信息的同時(shí)需要記錄操作日志,日志內(nèi)容包括添加設(shè)備信息的 用戶ID、設(shè)備所屬部門 ID、 批準(zhǔn)該用戶操作的部門 ID、 操作類型、操作設(shè)備ID 以及具體操作名稱。 Capital Normal University 第 10 頁(yè) 共 41 頁(yè) 添加設(shè)備的界面設(shè)計(jì) 頁(yè)面 功 能 : 添加設(shè)備的第一步操作 : 添加除了設(shè)備 ID,領(lǐng)用單位 ,刪除日期 ,設(shè)備序列號(hào)的其他屬性和添加設(shè)備的數(shù)量 實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1