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

正文內容

基于出入庫管理模塊實驗室設備管理系統(tǒng)的畢業(yè)設計-全文預覽

2025-07-15 15:51 上一頁面

下一頁面
  

【正文】 2所示)。8)設備庫存明細表:統(tǒng)計庫存設備明細信息。4)設備報丟明細表:統(tǒng)計設備報丟明細信息。5)其他管理模塊:包括了品牌管理、狀態(tài)管理、計量單位管理等,是對設備信息相關事務進行管理和維護。 設備出入庫管理模塊1)設備入庫登記模塊:用于出入庫管理員對入庫設備進行入庫登記。3)報丟信息明細查詢模塊:用于所有用戶查詢相關的報丟信息。出入庫管理員子系統(tǒng)實現對設備查詢、用戶信息管理、設備的出入庫及相關信息管理。 使用WEB技術開發(fā)前端軟件,使客戶端應用通過從服務器下載的方式運行,這可大大提高系統(tǒng)的安全性;由于系統(tǒng)對客戶端機器的硬件要求不高,用戶可保留原有的軟硬件投資;同時,由于用戶只需在服務器上作配置和維護,將大大降低系統(tǒng)維護、升級的難度和費用;此外,采用瀏覽器的客戶界面,操作十分簡單,又可節(jié)省大量的培訓時間和費用。 數據流圖 用戶登錄圖 31 用戶登錄數據流圖Figure 31 User login DFD 設備信息查詢圖 32 設備信息查詢數據流圖Figure 32 Equipment information querying DFD 設備出入庫管理圖 33 設備出入庫數據流圖Figure 33 Equipment out of storage DFD ER圖顯然,高校設備管理信息中包括如下實體:普通用戶(教職工、實驗室管理員)、一般管理員(院管理員、出入庫管理員)、系統(tǒng)管理員和設備,但是對上述四個實體來說,通常還要指出所在部門,因此還要增加部門這個實體。二是通過應用軟件,對操作人員實行權限控制。在系統(tǒng)靈活性方面,要求當需求發(fā)生某些變化時,系統(tǒng)的操作方式、數據結構、運行環(huán)境基本不變,而只是數據庫內數據的改變。實驗室設備管理系統(tǒng)的主要功能: 1)對于普通用戶,應實現能方便地查詢設備相關信息;能修改個人的基本信息,修改登錄密碼等功能;2)對于出入庫管理員,應實現對設備驗收人庫、領用出庫等數據進行管理,能方便地查詢設備相關信息,能進行設備數據的更改、增加和刪除操作;3)對于院設備管理員,應實現對設備的臺帳管理(包括設備的調撥,報丟,報損,報修,報廢等的管理),能方便地查詢設備相關信息; 4)對于系統(tǒng)管理人員,應實現信息監(jiān)控,能方便地進行用戶數據的更改、增加和刪除操作,能進行系統(tǒng)管理,能方便地查詢設備相關信息等功能。l 普通用戶子系統(tǒng)應包括服務指南、用戶信息、信息查詢?! 眠@種模型,我們不得不自己編寫代碼連接數據并組裝數據集(DataSet),同時將它傳送至報表。使用這種模型時,與數據庫的連接和為了獲取數據而執(zhí)行的SQL命令都同時由Crystal Reports本身處理,不需要開發(fā)人員編寫代碼。在FORM項目里分別是CrystalReport,CrystalReportViewer。在這種情況下,你不得不使用水晶報表的“ReportDocuemt”對象建立一個實例,并且“手動”地調用報表。 l Data Source:.rpt文件取得數據庫的方法取決于方法的選擇,你能選擇讓水晶報表自己選擇數據而不使用任何代碼或者也可以選擇手動的組裝DataSet,然后再將其傳送到報表文件。l Crystal Reports 可以用各種各樣的格式發(fā)布報表,包括用 Microsoft 的 Word 和 Excel 發(fā)布、通過電子郵件甚至 Web 發(fā)布。2) Crystal Reports水晶報表有下面一些主要的優(yōu)點:l Crystal Reports 幾乎可以從任何數據源生成您需要的報表。l WEB應用程序的項目中設計與使用報表。首先,使網站開發(fā)人員有地方獲取組件以更容易的構建他們的 Web 應用程序;第二,它給那些要編寫客戶端代碼的開發(fā)人員一個強大的示例集;第三,它是一個使最好的腳本開發(fā)人員使工作更加突出的地方。 AJAX Control Toolkit介紹 AJAX Control AJAX基礎之上構建的,是由社區(qū)和 Microsoft 共同開發(fā)的一個 AJAX 擴展控件包,其中包含了數十種基于 AJAX 的、提供某一專一功能的服務端控件。 AJAX服務器端的架構如表22所示。l ScripManagerProxy控件:管理頁面的腳本。l 由于頁面與服務器交互時,只需要頁面的部分內容,因此減少了頁面與服務器的通訊量,提高了應用程序的效率。它為頁面中的JavaScript 腳本提供了一種通訊方式,從而使得頁面通過這些腳本能夠與服務器發(fā)生交互。開發(fā)人員可以將WEB服務器控件和客戶端腳本結合起來,并在此基礎上實現WEB頁面的局部更新功能。松耦合關系使得子系統(tǒng)的組件變化不會影響到它的客戶。 l 當你需要構建一個層次結構的子系統(tǒng)時,使用Facade模式定義子系統(tǒng)中每層的入口點。這使得子系統(tǒng)更具可重用性,也更容易對子系統(tǒng)進行定制,但這也給那些不需要定制子系統(tǒng)的用戶帶來一些使用上的困難。  2)外觀模式(Facade Pattern)意圖:為子系統(tǒng)中的一組接口提供一個一致的界面,Facade模式定義了一個高層接口,這個接口使得這一子系統(tǒng)更加容易使用。當一個系列的產品對象被設計成一起工作時,一個應用一次只能使用同一個系列中的對象,這一點很重要,而抽象工廠很容易實現這一點。一個具體工廠類在一個應用中僅出現一次——即在它初始化的時候。優(yōu)點:l 分離了具體的類。l 抽象工廠模式經常和工廠方法模式共同組合來應對“對象創(chuàng)建”的需求變化。l 需要提供一個產品類庫,而只想顯示它們的接口,而隱藏其實現時。adeFlyweightProxyInterpreterTemplate MethodChain of responsibilityCommandIteratorMementoObserverStateStrategyVisitor本系統(tǒng)在設計中主要涉及兩種設計模式:1)抽象工廠模式(Abstract Factory Pattern)意圖:提供一個創(chuàng)建一系列相關或相互依賴對象的接口,而無需指定它們具體的類。設計模式確定了所包含的類和實例,它們的角色、協(xié)作方式以及職責分配。l 提高開發(fā)效率:支持或者納入標準模式的語言和組件使設計和實現變得更為容易。和面向對象技術比較而言,設計模式不是一種技術,而是一種軟件設計的指導思想。Alexander認為:“每一個模式描述了一個在我們周圍不斷重復發(fā)生的問題,以及該問題的解決方案的核心。5)提高系統(tǒng)性能:基于Web三層應用體系結構能更好地調整應用體系,還可利用中間件的特點來選擇路由、平衡負載,提高整個系統(tǒng)的性能。還可利用中間件的安全管理特性進一步加強權限控制管理。隨著因特網的高速發(fā)展,WWW的廣泛應用,傳統(tǒng)的三層應用體系結構的局限越來越明顯,這時基于Web的三層體系結構得到了廣泛的應用。三層體系結構將用戶界面層與業(yè)務邏輯層分開,用戶界面層放在客戶端,而將業(yè)務邏輯層和數據存儲層放在中間的應用服務器上,如圖21所示。5)軟件移植容易,并可以進行嚴密的安全管理。2)網絡應用系統(tǒng)跨平臺,兼容性好,保護原有的軟硬件設施,原來的網絡、操作系統(tǒng)、數據庫都可以很容易地加以利用,可使系統(tǒng)在最短的時間內發(fā)揮效益。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本。對本課題的工作做總結,并提出下一步的工作內容。本章介紹了系統(tǒng)總體結構、系統(tǒng)功能模塊設計、數據庫邏輯設計、系統(tǒng)體系結構、開發(fā)環(huán)境、開發(fā)工具及平臺。本章主要介紹B/S模式、設計模式、AJAX、水晶報表等相關知識。為了提高學校的辦公效率,減少資金浪費現象,我們以實現設備信息全過程管理為目的,結合學校實驗室管理特點,、系統(tǒng)開發(fā)的主要技術、系統(tǒng)功能的實現及系統(tǒng)在學校的應用,進行了對基于WEB的高校實驗室設備管理系統(tǒng)的研究和開發(fā)。 論文研究意義 實驗室工作是高等教學工作中不可分割的一部分,也是培養(yǎng)學生工程創(chuàng)新能力的重要途徑。2)水晶報表的使用:Windows下輸出報表很容易,也容易打印,但在Web環(huán)境下,輸出打印報表就有一定的難度, Reports進行報表開發(fā),既能快速的開發(fā)報表,又能導出復雜的交互性圖表,.doc,.xls, html,rtf等多種格式。實驗室設備管理系統(tǒng)―設備出入庫管理模塊基于出入庫管理模塊實驗室設備管理系統(tǒng)的畢業(yè)設計目錄摘要 1Abstract 1目錄 2第1章 引言 1 研究背景 1 論文研究內容和意義 1 論文研究內容 1 論文研究意義 1 論文組織結構 2第2章 相關應用技術 3 B/S模式 3 設計模式 5 設計模式概述 5 設計模式分類 6 AJAX 9 AJAX概述 9 AJAX Control Toolkit介紹 11 水晶報表 13 水晶報表概述 13 拉(pull)模型 15 推(push)模型 15第3章 系統(tǒng)需求分析 16 需求概述 16 功能需求 16 性能需求 16 運行需求 17 數據流圖 17 用戶登錄 17 設備信息查詢 17 設備出入庫管理 18 ER圖 18 設備ER圖 18 一般管理員ER圖 19 系統(tǒng)ER圖 19第4章 系統(tǒng)總體設計 20 系統(tǒng)總體結構 20 系統(tǒng)功能模塊設計 21 信息查詢模塊 21 設備出入庫管理模塊 22 例行報表統(tǒng)計 22 數據庫邏輯設計 22 設備信息表及其附屬表 22 設備調撥表 24 設備報損表 24 設備報廢表 25 設備報丟表 25 設備報修表 25 設備出庫表 26 數據庫關系圖 26 系統(tǒng)體系結構 27 開發(fā)環(huán)境、開發(fā)工具及平臺 28 開發(fā)環(huán)境 28 開發(fā)平臺的選擇 28第5章 系統(tǒng)詳細設計和實現 29 數據訪問層的設計 29 DataAccess組件設計 29 DataAccess組件實現 32 業(yè)務邏輯層的設計 35 用戶界面層的設計 40 打印報表 45第6章 總結與展望 47 總結 47 展望 48參考文獻: 49致謝 5051計算機與信息科學學院  計算機科學與技術第1章 引言 研究背景隨著高校管理變革的逐步推進、實驗室建設的進一步規(guī)范化、復雜化,高校設備管理在學校的正常教學活動中越來越重要。 論文研究內容和意義 論文研究內容1)設計模式的使用:通過設計模式的使用,可以降低各個模塊之間的耦合度,從而解決了重復開發(fā)、代碼復用率低、功能模塊移植量大等問題,從而提高軟件設計的質量,提高系統(tǒng)的穩(wěn)定性、可維護性和可復用性。AJAX技術使得頁面和服務器的直接通訊可以使用異步操作,從而不需打斷用戶的操作,使得頁面具有更快速的響應能力,并且還減少了頁面與服務器的通訊量,提高了系統(tǒng)的性能。由于學校以前用的設備管理軟件著重于對靜態(tài)信息的管理,已不在滿足當前的需求,且存在平臺落后,標準不統(tǒng)一的問題,從而出現某些設備長期閑置,重復購置等現象。 第二章:相關應用技術。第四章:系統(tǒng)總體設計。 第六章:總結與展望。在這種模式下,用戶工作界面是通過Web瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,主要事務邏輯在服務器端(Server)實現,形成所謂三層模式。B/S與C/S模式相比,其優(yōu)點在于:1)不必開發(fā)專用的客戶端軟件,在用戶端不需要增加任何代碼,用戶只需使用現行的瀏覽器,其操作十分方便,簡單易學,界面統(tǒng)一,降低了用戶學習新知識的難度,用戶易于接受,這樣既節(jié)省了開發(fā)時間,也減少了系統(tǒng)出錯的可能性,降低了維護費用。4)系統(tǒng)運行穩(wěn)定、安全、可靠,并可進行擴展。傳統(tǒng)的三層體系結構,克服了二層體系結構的一些限制。雖然三層體系結構消除了二層體系的一些缺陷,但它也有不足之處:復雜性、應用缺乏可移植性、提供商的不兼容性以及與Web的不兼容性。2)提高了應用系統(tǒng)的安全性:將客戶端與數據庫隔離起來,有利于安全管理,有效防止惡意攻擊。應用服務層往往有多臺服務器,可有效地解決客戶機訪問服務層的瓶頸問題。 設計模式概述軟件模式的思想最初來源于建筑領域,建筑師Christonpher Alexander首先提出一種基于模式進行建筑設計的新方法。本文中的設計模式是對被用來在特定的場景下解決一般設計問題的類和相互通信的對象的描述。l 簡化文檔:命名著名模式的設計文檔用幾句戶即可解釋清楚模式的實現方式,而解釋一個程序的形式和行為則需要好幾頁文檔。一個設計模式命名、抽象確定了一個通用設計結構的主要方面,這些設計結構能用來構造可復用的面向對象設計。表 21 設計模式Table 21 Design Patterns創(chuàng)建型結構型行為型Factory MethodAbstract FactoryBuilderPrototypeSingletonAdapterBridgeCompositeDecoratorFa231。l 當你要強調一系列相關的產品對象的設計以便進行聯(lián)合使用時。l 系列對象指的是這些對象之間有相互依賴、或作用的關系,例如游戲開發(fā)場景中的“道路”與“房屋”的依賴,“道路”與“地道”的依賴。l 創(chuàng)建產品,抽象工廠僅聲明一個創(chuàng)建產品的接口,真正創(chuàng)建產品是由具體產品類創(chuàng)建的,最通常的一個辦法是為每一個產品定義一個工廠方法,一個具體的工廠將為每個產品重定義該工廠方法以指定產品,雖然這樣的實現很簡單,但它卻要求每個產品系列都要有一個新的具體工廠子類,即使這些產品系列的差別很小。l 它使得易于交換產品系列。l 它有利于產品的一致性。這是因為抽象工廠接口確定了可以被創(chuàng)建的產品集合
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1