版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上目錄前言一個現(xiàn)代化的實驗室設備系統(tǒng)在正常運行中總是面對大量的使用者,儀器以及兩者相互作用產(chǎn)生的借用儀器。人工管理既浪費人力物力財力,又容易導致各種錯誤的發(fā)生。為了方便實驗室管理,得開發(fā)一個更好更高效的軟件來管理。實驗室管理系統(tǒng),是為了實現(xiàn)實驗室管理而設計的,它也是現(xiàn)在各個部門的一個重要環(huán)節(jié)。正文2.1選題的目的和意義實驗室是所有高校、研究機構必不可少的基本構成單位。特別是高校,實驗室的設備管理需要一套穩(wěn)定、高效的管理辦法。就我校情況看來,目前我校的實驗室設備管理還處于較原始的手工階段,缺少一套實用可靠的管理系統(tǒng)軟件。隨著電氣化教學和無紙化辦公的一步步完善,利用計算機管
2、理系統(tǒng)管理我校的實驗室設備勢在必行。因此,本項目擬開發(fā)一個實驗室設備管理系統(tǒng)。本系統(tǒng)將建立一個實驗室設備管理平臺,記錄實驗室所有的實驗設備,并及時反應設備的運轉狀況,使用情況,以供本科生和研究生及其他試驗人員合理的安排實驗,達到工作效率的最優(yōu)。高校設備管理系統(tǒng)的開發(fā),其目的是要將先進的管理技術運用到高校設備的管理中來。設備管理系統(tǒng)不但能完成高校設備的日常管理工作,還可以及時向各級領導、上級主管部門提供報表、數(shù)據(jù)信息,為領導的決策提供一定的參考。通過該系統(tǒng)的實施,逐步把高校設備信息統(tǒng)一規(guī)化,使之能更好地為教育事業(yè)服務。具體包括:1.上級主管部門可以對所采集的設備進行匯總、統(tǒng)計、查詢等,并形成各種
3、有價值的信息,實現(xiàn)高校設備信息宏觀和微觀的動態(tài)管理;2.高校能方便、快捷地上報設備信息,以便上級主管部門可及時了解、匯總各高校設備信息的情況。3.共享的設備信息可通過web對外發(fā)布,實現(xiàn)瀏覽查詢。4.系統(tǒng)應該具有一定伸縮性,能有效地集成其他系統(tǒng);而且系統(tǒng)后臺可采用不同操作系統(tǒng)和多種數(shù)據(jù)庫系統(tǒng)。5.系統(tǒng)數(shù)據(jù)安全,具有良好的權限管理機制。6.應該具有一定的通用性、靈活性、實用性和可靠性,以滿足高校對設備信息管理的要求。2.2設備管理系統(tǒng)數(shù)據(jù)庫總體方案設計一個完備的實驗室設備管理信息系統(tǒng)具有以下優(yōu)越性:方便校領導查詢實驗室設備的使用情況,節(jié)省時間,可以提高系統(tǒng)的工作效率和準確率。為了適應新形勢的發(fā)展
4、,我進行了這一系統(tǒng)的初步設計工作,也可以說是做一個初步的探索,希望它能夠在查詢實驗室設備信息時發(fā)揮高效、便捷的作用,把系統(tǒng)管理員從繁重的工作中解脫出來!該實驗室設備管理信息系統(tǒng)是以SQL server數(shù)據(jù)庫為后臺核心應用、以服務為目的信息平臺,對資源進行科學的加工整序和管理維護,為實驗室設備信息提供管理。管理員可以對實驗室設備信息進行查詢及相關實驗室設備的使用情況查看。管理員可以根據(jù)本人用戶名和密碼登錄系統(tǒng)。在信息系統(tǒng)中,后臺數(shù)據(jù)庫存儲的地位相當重要,數(shù)據(jù)庫的設計不但對數(shù)據(jù)的操作速度有影響,還直接關系到軟件系統(tǒng)的質(zhì)量和生存周期。本系統(tǒng)采用了SQL數(shù)據(jù)庫book,book庫中包括教師信息表、借用
5、設備表、儀器表、用戶登陸表。系統(tǒng)首先必須維護實驗室中詳細資料的數(shù)據(jù)表,程序能對該表進行寫入和讀出數(shù)據(jù)的操作,相應的,該表還有記錄讀者的借用情況,系統(tǒng)通過該表判斷讀者是否滿意借用條件。系統(tǒng)還要管理員信息表,記錄管理員的資料,檢驗管理員的登陸,管理員的權限等。由于網(wǎng)站采用的是B/S結構服務體系即客戶端應用服務器數(shù)據(jù)庫服務器三層體系結構。在這種結構中,Web瀏覽器作為客戶層,提供圖形用戶界面,負責與用戶進行交互。它通過HTTP協(xié)議從應用層的HTTP月及務器下載超文本頁面,同時下載并執(zhí)行內(nèi)嵌在頁面中的客戶端程序或中間代碼(如JAVA字節(jié)碼)。這些客戶端程序能通過內(nèi)部通信機制向應用服務器中有關服務對象發(fā)
6、出請求。服務對象封裝了相關的業(yè)務邏輯,它們之間可通過內(nèi)部協(xié)議彼此通信,并能訪問數(shù)據(jù)層的數(shù)據(jù)庫對象或其它的應用程序,以協(xié)同完成客戶請求2.3設備管理系統(tǒng)數(shù)據(jù)庫需求分析鑒于高校設備管理的現(xiàn)狀以及設備管理信息化的要求,開展計算機輔助設備管理,并在此基礎上為上級部門進行決策分析提供幫助,極大地提高了設備管理的工作水平和信息化水平。系統(tǒng)分析階段開展的主要工作包括:收集和分析系統(tǒng)需求、提供系統(tǒng)說明書等。系統(tǒng)需求分析就是通過系統(tǒng)調(diào)查,了解用戶實際需求,進行系統(tǒng)分析,提煉出系統(tǒng)需求。業(yè)務流程是系統(tǒng)設計的關鍵,要開發(fā)一個系統(tǒng),必須確定系統(tǒng)的功能需求,這就必須先了解實際的業(yè)務流程,從業(yè)務流程中分析系統(tǒng)的需求。設備
7、信息是系統(tǒng)進行管理的主線,它描述了設備的基本情況,主要包括:設備名稱、設備編號、分類號、型號、規(guī)格等;編碼設計應完全符合國家信息標準。系統(tǒng)工作流程主要是用戶進行設備信息的入庫以及維護處理。不同權限的用戶進行不同的工作操作,具有不同的工作流程。通常信息管理系統(tǒng)按照對信息的操作,將系統(tǒng)劃分為:數(shù)據(jù)采集、數(shù)據(jù)處理、數(shù)據(jù)傳輸以及系統(tǒng)維護等功能組成部分。所以,通過綜合分析,本系統(tǒng)主要需求有:1.設備基本信息的收集與處理;2.設備基本信息的存儲與維護;3.能方便、快捷地上報設備信息;4.能進行查詢統(tǒng)計并形成各種有價值的信息;5.具有一定的報表處理功能;6.將共享的設備信息對外發(fā)布,實現(xiàn)瀏覽查詢;7.有輔助
8、系統(tǒng)進行系統(tǒng)的管理與維護。2.4系統(tǒng)功能設計在充分分析設備管理需求的基礎上,結合信息系統(tǒng)所要達到的目標,以設備日常管理、數(shù)據(jù)采集與上報需求為重點,確定了系統(tǒng)的總體功能結構。系統(tǒng)主要由設備信息管理、數(shù)據(jù)采集與上報、信息發(fā)布、系統(tǒng)管理等四個子系統(tǒng)組成。每個子系統(tǒng)又由多個模塊構成,各模塊之間相對獨立實現(xiàn)不同的處理功能,但相互之間又能很好地聯(lián)系起來。下面簡單介紹各子系統(tǒng)功能設計。信息管理子系統(tǒng)主要包括信息錄入、信息修改、信息查詢、信息統(tǒng)計、打印報表等模塊。數(shù)據(jù)錄入模塊:主要包括設備數(shù)據(jù)的錄入,采取靈活、簡捷、快速的輸入方式來減輕用戶繁重的輸入數(shù)據(jù)的工作。如對具有相同屬性的多條記錄可通過成批錄入方式一次
9、錄入完成;對一些數(shù)據(jù)項可進行實時校驗。數(shù)據(jù)修改模塊:對所有錄入的數(shù)據(jù)均可進行修改,其主要特色如下:只有擁有相應權限的用戶才能修改數(shù)據(jù),從而保證了重要數(shù)據(jù)的安全性;為了保持數(shù)據(jù)的一致性,對于一些關鍵參數(shù)不能直接修改,系統(tǒng)應自動保持其正確性。數(shù)據(jù)字典如下表:設備信息表的設計如下表:表2.4.1 設備信息表字段數(shù)據(jù)類型長度是否為空是否是主鍵設備編號char10否是設備名稱Varchar30是否價格Char10是否生產(chǎn)廠家Varchar50是否設備數(shù)量Char10是否借出數(shù)量Varchar10是否設備狀況Varchar50是否報修數(shù)量Char10是否啟用日期DataTime-是否備注Varchar50
10、是否教師信息表的設計如下表:表2.4.2 教師信息表字段數(shù)據(jù)類型長度是否為空是否是主鍵教師姓名VarChar30否是教師性別Char10是否教師學歷Char10是否部門名稱VarChar20是否權限類別VarChar30是否電話號碼Char11是否使用設備登記日期VarChar20是否借用設備表的設計如下表:表2.4.3 借用設備表字段數(shù)據(jù)類型長度是否為空是否是主鍵設備編號VarChar10否是設備名稱Char30是否借用人VarChar50是否借用數(shù)量Char50是否用途VarChar50是否借用日期DataTime-是否歸還日期DataTime-是否經(jīng)手人VarChar30是否備注VarC
11、har50是否損壞設備表的設計如下表:表2.4.4 損壞設備表字段數(shù)據(jù)類型長度是否為空是否是主鍵設備編號VarChar10否是設備名稱Char30是否設備類別Char10是否單價Char10是否數(shù)量Char10是否規(guī)格Char10是否生產(chǎn)廠家VarChar50是否損壞人VarChar30是否損壞程度VarChar50是否報廢設備表的設計如下表:表2.4.5報廢設備表字段數(shù)據(jù)類型長度是否為空是否是主鍵設備編號VarChar10否是設備名稱Char30是否設備類別Char10是否單價Char10是否數(shù)量Char10是否規(guī)格Char10是否生產(chǎn)廠家VarChar50是否歸還設備表的設計如下表:表2.
12、4.6歸還設備表字段數(shù)據(jù)類型長度是否為空是否是主鍵設備編號VarChar10否是設備名稱Char30是否設備類別Char10是否單價Char10是否數(shù)量Char10是否規(guī)格Char10是否生產(chǎn)廠家VarChar50是否何人借出VarChar30是否管理員表的設計如下表:表2.4.7 管理員表字段數(shù)據(jù)類型長度是否為空是否是主鍵用戶名Char30否是密碼Int30是否權限number10是否2.5 概念結構設計實體和屬性的定義。E-R模型的“聯(lián)系”用于刻畫實體之間的關聯(lián)。一種完整的方式是對局部結構中任意兩個實體類型,依據(jù)需求分析的結果,考察局部結構中任意兩個實體類型之間是否存在聯(lián)系。若有聯(lián)系,進一
13、步確定是1:N,M:N,還是1:1等,還要考察一個實體類型內(nèi)部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系等等。1) 實驗室設備信息E-R圖,如下圖所示。 圖 5.0.1室設備信息E-R圖2) 使用設備的教師信息E-R圖,如下圖所示。 圖 5.0.2備的教師信息E-R圖3) 借用設備E-R圖,如下圖所示。 圖 5.0.3 借出設備E-R圖4) 歸還設備E-R圖,如下圖所示。 圖 5.0.4歸還設備E-R圖 5) 報廢設備E-R圖,如下圖所示。 圖 5.0.5廢設備E-R圖6) 損壞設備E-R圖,如下圖所示。 圖5.0.6 損壞設備E-R圖7) 管理員E-R圖,如下圖
14、所示。 圖5.0.7 管理員E-R圖2.5.1全局E-R設計所有局部E-R模式都設計好后,接下來就是把它們綜合成單一的全局概念結構。全局概念結構不僅要支持所有局部E-R模式,而且必須合理的表示一個完整、一致的數(shù)據(jù)庫概念結構。如下圖所示。使用設備的教師信息使用實驗室設備信息管理員管理記錄設備報廢信息設備損壞信息設備歸還信息設備借出信息借出 圖5.1系統(tǒng)總體E-R圖E-R圖模型轉成關系模型:設備信息(設備編號,設備名稱,價格,生產(chǎn)廠家,設備數(shù)量,借出數(shù)量,備注,設備狀況,啟用日期,報廢數(shù)量)借用設備(設備編號,設備名稱,借用人,借用數(shù)量,用途,借用日期,歸還日期,經(jīng)手人,備注)教師信息(教師姓名,
15、性別,教師學歷,權限類別,電話號碼,登記日期,部門名稱)管理員(用戶名,密碼,權限)損壞設備(設備編號,設備名稱,設備型號,設備類別,單價,數(shù)量,規(guī)格,生產(chǎn)廠家,損壞負責人,損壞程度)報廢設備(設備編號,設備名稱,設備型號,規(guī)格,數(shù)量,單價,生產(chǎn)廠家)歸還設備(設備編號,設備名稱,設備型號,規(guī)格,數(shù)量,單價,生產(chǎn)廠家,借出日期,何人借出)2.5.2概念結構的實現(xiàn)根據(jù)實驗室設備管理系統(tǒng)初步規(guī)劃需要實現(xiàn)的各項實際功能,由其實體及其相互間的聯(lián)系,在Power designer 中完成了實驗室設備管理系統(tǒng)的邏輯結構設計,設計好的邏輯結構圖如圖5.2所示:圖5.2概念結構圖2.5.3物理結構的實現(xiàn)根據(jù)設
16、計好的基本E-R圖在Power designer 中完成了實驗室設備管理系統(tǒng)的物理數(shù)據(jù)模型,設計好的模型如圖5.3示。圖5.3物理結構圖2.6數(shù)據(jù)庫的實施與測試使用邏輯結構和物理結構生成數(shù)據(jù)庫代碼,在SQL Server中新建一個論壇會員管理系統(tǒng)的數(shù)據(jù)庫,打開該數(shù)據(jù)庫,使用查詢分析器,輸入數(shù)據(jù)庫代碼生成數(shù)據(jù)庫表格。結果如下圖所示,在生成SQL語言后就可以打開SQL server 2000 然后新建數(shù)據(jù)庫taoenlei。如圖6.0.1所示:圖6.0.1 新建數(shù)據(jù)庫打開該數(shù)據(jù)庫,使用查詢分析器,輸入數(shù)據(jù)庫代碼生成數(shù)據(jù)庫表格。結果如下圖6.0.2所示,圖6.0.2 數(shù)據(jù)庫表打開SQL查詢分析器后,
17、然后利用powerdesigner工具設計好的PDM生成SQL代碼在粘進命令輸入框中,然后點測試、運行結果如圖6.0.3所示:圖6.0.3 運行SQL代碼2.6.1 數(shù)據(jù)庫添加數(shù)據(jù)數(shù)據(jù)庫生成好后,就可以添加數(shù)據(jù)了,打開企業(yè)管理器,找到我新建的數(shù)據(jù)庫,然后展開數(shù)據(jù)庫,可以看到表的選項,然后打開表,可以看到由代碼生成的幾個表。(1)打開管理員表,輸入結果如下圖6.1.1所示:圖6.1.1 使用設備的教師信息(2)打開借用設備表,向最新消息表中添加數(shù)據(jù),結果如下圖6.1.2所示:圖6.1.2 借用設備表(3)打開實驗室設備信息表,向設備信添加數(shù)據(jù),結果如下圖6.1.3所示:圖6.1.3 實驗室設備信
18、息表(4)打開歸還設備表,向歸還設備表添加數(shù)據(jù),結果如下圖6.1.4所示:圖6.1.4 歸還設備表(5)打開報廢設備表,向報廢設備表添加數(shù)據(jù),結果如下圖6.1.5所示:圖6.1.5 報廢設備表(6)打開損壞設備表,向損壞設備表添加數(shù)據(jù),結果如下圖6.1.6所示:圖6.1.6 損壞設備表 (7)打開管理員表,向管理員表中添加數(shù)據(jù),結果如下圖6.1.7所示:圖6.1.7 管理員表2.6.2測試(1)管理員表的修改添加:alter table 管理員add 年齡 smallintselect *from 管理員運行結果如圖6.2.1圖6.2.1(2)實驗室設備表查詢:select *from 實驗室
19、設備信息運行結果如圖6.2.2圖6.2.2(3)報廢設備信息表的查詢:Selece *From 報廢設備信息表運行結果如圖6.2.3圖6.2.3(4)使用條件查詢:select*from 管理員where 用戶名='李旭'運行結果如下圖6.2.4圖6.2.4(5)數(shù)據(jù)庫修改:updata 管理員set 用戶名='李旭'where 年齡='26'運行結果如下圖6.2.4(6)查詢管理員表select * from 管理員查詢管理員表發(fā)現(xiàn)管理員表中已經(jīng)添加年齡“字段”。2.7小結在此次數(shù)據(jù)庫課程設計中,我遇到了好多問題難以解決,在建立關系的時候,由于沒有清楚的理解需求分析,將兩個實體相連,形成多對多關系,造成聯(lián)系圖不正確,后在老師的指導下了解到在多對多關系中,兩個實體之間需要加入一個聯(lián)系。還有我的數(shù)據(jù)庫表格已經(jīng)建成了,但在生成代碼時出現(xiàn)錯誤,系統(tǒng)提示是主鍵和外鍵設置不當,我仔細檢查了Power Designer中的框圖,還是沒有發(fā)現(xiàn)錯誤,然后請教了老師,老師給我仔細分析了各個表之間的一對一,一對多等關系,在指導老師的幫助下,該問題最終得以解決。 在整個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版建筑垃圾清運及資源化利用合同3篇
- 二零二五年度招投標保證擔保合同協(xié)議書范本3篇
- 2025年度水電設施節(jié)能減排承包服務合同4篇
- 二零二五版MCN達人內(nèi)容創(chuàng)作合作合同3篇
- 二零二五年度房產(chǎn)交易資金監(jiān)管協(xié)議4篇
- 2025年度模具行業(yè)市場調(diào)研與分析合同4篇
- 二零二五版交通事故致人受傷后續(xù)治療費用補償合同3篇
- 二零二五版煤礦安全生產(chǎn)標準化轉讓合同規(guī)范3篇
- 二零二五年度城市公交車車體廣告租賃服務協(xié)議4篇
- 2025年智慧農(nóng)業(yè)設施建設項目合同3篇
- 勞務協(xié)議范本模板
- 2024年全國職業(yè)院校技能大賽高職組(生產(chǎn)事故應急救援賽項)考試題庫(含答案)
- 2025大巴車租車合同范文
- 老年上消化道出血急診診療專家共識2024
- 人教版(2024)數(shù)學七年級上冊期末測試卷(含答案)
- 2024年國家保密培訓
- 2024年公務員職務任命書3篇
- CFM56-3發(fā)動機構造課件
- 高中物理考試成績分析報告
- 橫格紙A4打印模板
- 重癥血液凈化血管通路的建立與應用中國專家共識(2023版)
評論
0/150
提交評論