網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例

高校儀器設備管理系統的設計與實現示例

欄目: 數據庫操作系統 / 發佈於: / 人氣:4.87K

1、課題的意義

高校儀器設備管理系統的設計與實現示例

隨着高校信息化建設速度的加快,學校規模的擴大和實驗室建設的快速發展,大量教學設備不斷購進,原有的 單機設備管理系統無法適應現代化管理的需要,出現了許多不足,設備主管部門與財務、科技、人事、基層等部門 管理脱節,不能實現管理職能的個性化管理。尤其大多數高校設備管理辦法是高校設備採購進來以後,將設備的基 本情況和相關信息登記存檔,然後將檔案存檔。以後檔案基本沒有人維護,如設備位置變遷、檢修情況、設備當前 運行狀態等信息根本不會體現在設備台帳上,即設備跟蹤信息不能及時體現在設備檔案上。這影響老師辦公效率、 科研工作以及學生技能、綜合能力的培養,無法適應信息時代信息充分共享和協同辦公的需求。所以,如何提高設 備的管理水平和效率,合理利用,使其更加規範化、科學化和信息化,滿足教學和科研需求,一直是高校設備管理 的重要研究問題。

2、國內外研究現狀

近十幾年來,我國各高校規模不斷擴大,管理方式不斷改變,同時在儀器設備管理方面取得了很大的進步。許 多高校已經開發出自己的設備信息管理系統,但仍然存在不足之處,不能適應新形勢發展要求,主要體現在以下方 面:

1)部分設備管理系統處於單機運行的階段,無法適應信息時代信息充分共享和協同辦公的需要。各高校設備 管理部門雖然都採用計算機進行管理,但大多是單機版,各部門之間的信息交流依然靠手工,管理人員要花費大量 的時間用於處理用户查詢等工作,這與高校的信息化進程快速發展不相適應。設備資源信息封閉,不能實現設備信 息公開、共享程度低。

2)高校設備的管理存在着輕視管理和維護的弊端。長期以來由於管理不善,大量的設備長期閒置,設備故障 無人修理,直接影響儀器設備使用的效率,造成教育資源的嚴重浪費。

3)一些設備管理系統雖然能夠實現聯網工作,但是功能單一,缺少信息互動和網絡優化辦公的優勢。雖然能 實現聯網工作,但是涉及面很小,管理效率低,缺乏系統性、廣泛性和協同性的管理。

3、畢業設計(論文)的主要內容

系統實現的基本功能包括:

(1)用户管理模塊

該模塊可劃分為普通用户和管理員兩部分。普通用户可以瀏覽和查詢設備的信息,管理員實現對後台數據庫的 管理。基本功能包括用户的註冊、登錄,設備信息的添加、修改、刪除和查詢。

(2)設備信息管理模塊

對於入庫的一些實驗設備,按照提供商,數量,單價,設備名等一些基本信息錄入系統數據庫,以及後續可以 修改、刪除。

對於出庫的設備,因報廢、調撥等不同原因出庫,按照數量,單價,設備名有所記錄。

庫存查詢,在設備中選擇要查詢的設備,顯示設備的庫存信息,如剩餘數量,價格等。

4、所採用的方法、手段以及步驟

本文所設計的系統是採用Web應用開發技術設計,基於JSP技術開發的數據庫管理系統。該系統採用B/S模式, 數據庫採用SQLServer2000,其開發主要包括後台數據庫的建立和維護以及前端應用程序的開發兩個方面。

(1)JSP技術

JSP是由Sun公司於1999年6月推出的一項技術,是基於JavaServlet以及整個Java體系的Web開發技術,利用這 一技術可以建立先進、安全和跨平台的動態網站。JSP技術在多個方面加速了動態Web頁面的開發。它主要有如下幾 個方面的特點:

1)將內容的生成和顯示進行分離

2)強調組件的重用

3)採用標識簡化頁面開發

(2)JavaBean技術

JSP作為一個很好的動態網站開發語言得到了越來越廣泛的'應用,在各類JSP應用程序中,JSP+JavaBean的組合 成為了一種事實上最常見的JSP程序的標準。JavaBean是描述Java的軟件組件模型,有點類似於Microsoft的COM組 件概念。在Java模型中,通過JavaBean可以無限擴充Java程序的功能,通過JavaBean的組合可以快速的生成新的應 用程序。對於程序員來説,最好的一點就是JavaBean可以實現代碼的重複利用,另外對於程序的易維護性等等也有 很重大的意義。JavaBean通過Java虛擬機(JavaVirtualMachine)可以得到正確的執行,具有平台無關性。

(3)JDBC技術

JDBC能完成下列三件事:

1)同一個數據庫建立連接

2)向數據庫發送SQL語句

3)處理數據庫返回的結果

5、階段進度計劃

(1)20xx年x月x日至x月x日,完成英文翻譯和開題報告;

(2)20xx年x月x日至x月x日,進行系統的需求分析和概要設計;

(3)20xx年x月x日至x月x日,進行系統的詳細設計;

(4)20xx年x月x日至x月x日,進行系統的編碼實現

(5)20xx年x月x日至x月x日,進行系統的測試和分析,完善系統。

(6)20xx年x月x日至x月x日,完成畢業論文。

(7)20xx年x月x日至x月x日,修改論文。

(8)20xx年x月x日至x月x日,答辯準備。

6、參考文獻

[1]鄭阿奇。JavaEE基礎實用教程。北京:電子工業出版社,2009.

[2]高榮芳。數據庫原理與應用(第二版)。西安:西安電子科技大學出版社,2009.

[3]任東陝,周元哲。Web開發技術。西安:西安電子科技大學出版社,2009.

[4]林上傑,林康司。JSP2.0技術手冊[M].北京:電子工業出版社,2004.

[5]邱桃榮等。Java語言程序設計教程(第2版)。北京:機械工業出版社,2009.