設備管理系統,MES管理系統與工廠自動化設備對接的方式,北京天思天心助力企業信息化,智慧化,可視化,數字化

設備管理系統
2023-02-08 14:13·MES系統開發
第1章 系統概述
1.1 設備管理系統現狀
隨著二十一世紀的到來,信息化技術已經深入到社會生活的各個方面,直接影響和徹底改變著人們的工作、學習、生活的方式和質量。目前人們對于計算機系統使用的自動化與互動性的需求愈來愈多,對于公共管理系統的智慧性、開放性的期望愈來愈高,人們在使用、查詢和管理信息資源時,迫切需要有一種快捷、簡便、先進的查詢管理工具。為了順應這一時代要求,在大中專院校實驗室中研制一套實驗設備的管理系統,是非常實用和必要的。 “實驗室設備管理系統”,就是順應上述需求而設計開發的。它利用數據庫技術有效地組織和存儲數據、獲取和管理數據;可以實現實驗室設備的集中和自動化管理;能夠及時、完整、準確地提供實驗室中儀器設備的種類和儀器設備的性能指標。讓使用者能夠方便、快捷地查詢到需要的信息或資料,管理者也可以及時、方便地進行數據的增刪及修改。系統符合簡便、經濟、高效的原則,具有人機交互性好、操作簡單靈活等特點。可提高服務檔次和服務質量,優化服務環境,為服務對象提供方便,并相對地減輕工作人員的勞動強度;同時,大量數字化信息的制作,可使信息交流輕松地走上網絡化、國際化、標準化的道路,有利于提高知名度,樹立現代化的形象。本系統設計的主要內容是:完成實驗室設備的數據查詢、數據更新、數據輸出和數據安全性管理。具體方案是:建立一個實驗室設備的數據庫,設計可行的數據庫結構;完成數據庫管理系統的設計,用于數據的收集、處理、管理、更新等工作;完成數據的輸出工作;生成不依賴于開發環境的可執行程序,能夠正常運行,實現預定功能。軟件系統:由基于高級語言版本、軟件開發平臺和軟件運行環境等組成。
1.2 設備管理系統特點
為了使系統能夠更好的為用戶服務,系統應該具有以下特點:
1. 方便的操作:圖形化的界面、方便的操作性,簡單直觀是管理系統最基本的要求之一。用戶對系統的操作只需要鼠標和少量的鍵盤輸入,加上界面和菜單顯而易見,所以即使是計算機基礎很差的用戶經過簡單的培訓后,都能很快地熟練操作。其人性化設計,簡單的操作步驟,交流的界面設計,符合當今社會科技以人為本的設計理念。
2. 實用與高效:實驗室設備管理系統應該具有的強大適應能力和簡便實現能力。系統運行的高效性是我們追求的目標之一。功能強大,該系統把分散在實驗室的所有物品那信息實行統一、集中、規范的收集管理,建立分類編號管理、電腦存儲查詢等現代化、專業化的管理。使用中體現效率高效性,該系統的使用體現了計算機操作的高效性,用時短,內容多的特點。
3. 功能性多樣化:該系統將具有強大的功能性,能滿足實驗室管理的基本需要,發揮計算機管理的優勢。有錯誤識別能力,當用戶操作出現錯誤時,系統將提出警告,并能提示正確的操作,避免系統被破壞。
4. 穩定和安全:實驗室設備管理系統需要具一定的安全性。通過系統內部自設的檢驗來對系統登錄用戶實施核查,提高了整個系統的安全性,滿足系統的安全性需求。其具有有一定的安全性,系統內部的權限校驗保證了實驗室資料的安全,保障了實驗室利益。
5. 方便的維護和更新:系統使用后,維護工作將是一個長期的工作,系統將充分考慮維護工作的需求,通過相應手段降低維護工作量及難度,從而達到保證運行可靠及節省費用的目的。
第2章 系統分析
2.1 系統功能分析
在設計實驗室設備管理系統之前,首先要對系統的設計目的和應用背景進行分析。在進行設計目的分析時,應搞清楚該系統要解決一個什么樣的問題、需要存儲哪些數據、能夠提供哪些信息、完成哪些功能等。應用背景指系統應用于一個什么樣場合。對于系統的分析,可以看出本系統對實驗人員管理、實驗課管理、實驗用品管理都可起到重要作用,與傳統管理相比,避免了由于手工書寫報表而造成的失誤,也大大地降低了勞動強度,減少了出錯的機率。利用基于B/S系統的管理系統,不僅方便簡單,更重要的是可以滿足學校的實際情況和具體要求,同時即使學校將來有了新的要求也可以方便的升級維護。學校實驗室管理系統將進一步促進學校實驗室的管理。在對本系統應用環境和需求進行收集和分析后得到此管理系統基本功能如下:
(1)人員管理功能:通過教師人員添加和實驗通知中相關內容,一方面,我們可以隨時查看實驗教師的相關信息,便于其他學生和其他人員認識和熟悉實驗教師;另一方面,利用實驗室管理系統,我們可以隨時統計和打印每個實驗教師每周和每個學期完成的實驗工作量。利用計算機管理不僅公開、透明,也可以避免手工統計的繁瑣和錯誤。
(2)實驗管理功能:通過實驗通知中相關內容,我們可以使實驗的管理更加規范化。系統要求每次實驗必須錄入實驗項目,實驗教師和試驗日期以及使用的實驗用房;實驗完成后要錄入實驗成績并及時統計打印才計算實驗教師和實驗人員的工作量。這些都進一步保證了實驗課管理的規范化。利用計算機及網絡管理不僅規范,同時也方便領導通過網絡了解和檢查實驗課的開出情況及相關內容。
(3)實驗用物品管理功能:通過實驗儀器明細表、實驗用品入庫表和借用、實驗物品損壞登記等相關內容,對新購買儀器建立該設備的賬、卡,由專職管理人員進行管理和維護,并保證其正常使用,實驗儀器使用過程中損壞、維修等也要及時登記并按學校相關規定處理。通過計算機系統管理,學校教師可以及時了解、預約大型實驗儀器的使用。通過實驗用品的使用情況,一方面我們可以方便及時的了解目前實驗室各種實驗用品的實際數量,我們也可以根據程序設計提醒我們及時購買需要的實驗用品;另一方面,通過實驗用品借用表,也可以方便的統計出各個實驗以及不同班級同一個實驗中實驗用品的使用情況,這在一定程度上也可以促進實驗用品的節約。
2.2 系統環境分析
2.2.1 硬件系統
設備管理系統對硬件系統要求并不是很高,只需流暢運行IIS服務器即可。但過低的配置將拖慢系統并對系統的穩定性大打折扣。綜合這兩點,考慮到目前市場硬件性價比,我們采用以下配置:
· 處理器:Intel P4 2.0G
· 內存:512M
· 硬盤空間:80GB
· 顯卡:集成顯卡
2.2.2 軟件系統
設備管理系統對軟件系統第一是操作系統的要求,操作系統要求穩定、安全、功能強大,性能好的操作系統可以使服務器運行流暢,減少崩潰的可能性。考慮到通用性和實用性,選擇了常見的Windows XP sp2的操作系統。其次是服務器的選擇,服務器要求弄滿足ASP技術功能,穩定性和流暢性要較好并且方便使用。考慮到系統和實用,這里選擇IIS5.0作為系統服務器,它是微軟公司主推的服務器,能對ASP提供良好的支持。數據庫采用桌面數據庫Access 2000,利用學校現有軟硬件資源,運行于機的xp下,具有對硬件要求低、容易操作、開發成本低等特點。以下為系統軟件配置:
· 操作系統:Windows XP sp2
· 服務器:Internet Information Server(IIS)5.0
· 數據庫:Microsoft Access 2000
2.3 系統相關技術
2.3.1 B/S架構
B/S(Browser/Server)結構即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在服務器端(Server)實現,形成所謂三層3-tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。
以目前的技術看,局域網建立B/S結構的網絡應用,并通過Internet/Intranet模式下數據庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發,能實現不同的人員,從不同的地點,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問和操作共同的數據庫;它能有效地保護數據平臺和管理訪問權限,服務器數據庫也很安全。特別是在JAVA這樣的跨平臺語言出現之后,B/S架構管理軟件更是方便、快捷、高效。
圖2.1 B/S關系示意圖
2.3.2 ASP技術
Microsoft Active Server Pages 即我們所稱的 ASP ,其實是一套微軟開發的服務器端腳本環境, ASP 內含于 IIS 3.0 和 4.0 之中 , 通過 ASP 我們可以結合 HTML 網頁、 ASP 指令和 ActiveX 元件建立動態、交互且高效的 WEB 服務器應用程序。有了 ASP 你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在服務器端執行,包括所有嵌在普通 HTML 中的腳本程序。當程序執行完畢后,服務器僅將執行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。
圖2.2 ASP關系示意圖
2.3.3 Access數據庫技術
Microsoft Access是一種關系式數據庫,關系式數據庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復。圖1是一個“產品”表的例子。“產品”表由10個記錄組成,一個記錄占一行,每一個記錄由產品ID、產品名稱、庫存量、訂貨量、單價和折扣率6個字段組成。“產品ID”是字段名,其下面的1,2等是字段的值。表與表之間可以建立關系(或稱關聯,連接),以便查詢相關聯的信息。Access數據庫以文件形式保存,文件的擴展名是MDB。
第3章 系統設計
3.1 系統結構圖
3.1.1 總系統結構圖
總系統結構圖是網站整體的布局。主頁下分四個頁面,一個為自連接,一個為實驗記錄,一個為物品記錄,一個為借用記錄。頁面下方有管理員入口,通過驗證登入后進入管理頁,管理頁內分五個頁面。一個為前臺教師用戶,一個為后臺管理員用戶,一個為物品記錄管理,一個為物品借用管理,一個為實驗通知管理。
圖3.1 系統結構圖
3.1.2 主頁功能結構圖
主頁是用來給用戶初始登入的地方,它需要直觀的給用戶提供信息和方便的操作。根據要求,主頁右方顯示實驗記錄列表和用戶借用列表。主頁左方有實驗記錄查詢和物品借用查詢。在界面上方有前臺教師用戶登入入口,下方有后臺管理員登入入口。
圖3.2 系統結構圖
3.1.3 管理頁結構圖
管理頁面分兩個部分,用戶管理和信息管理。用戶管理下有前臺教師用戶管理和后臺用戶管理,信息管理下有物品記錄管理,物品借用管理和實驗通知管理。
圖3.3 系統結構圖
3.2 系統模塊設計
系統共有五個模塊組成,它們組成了整個實驗室設備管理系統。下面分別介紹本系統的五個功能模塊作用:
(1)主界面
貫穿整個系統的是界面的操作。用戶打開系統,首先看到的便是系統主界面,通過主界面來選擇所需要的模塊功能進行操作。首頁布置要求簡潔明了而又不失實用性,用戶通過初始畫面能看到最重要的信息,幾個功能鏈接分別位于系統顯眼處。主頁采用綠色簡明色調,系統其他功能界面也采用此風格,為此配合整個系統的美觀性。
圖3.4 系統首界面
(2) 用戶管理
用戶管理指的是可以根據不同的情況對系統的用戶進行增加和修改刪除等工作。其中一部分分兩塊,后臺管理用戶和前臺教師用戶。后臺管理用戶指的是傳統意義上能登入后臺的管理員,他的權限最大,能對所有功能進行操作,所以一般只有少數熟悉系統的可靠人員才能擔任。而前臺教師用戶是普通教學教師,教師登入可以進行信息的查詢和檢索,從而能方便教學計劃的安排。
圖3.6 用戶注冊頁面
(3) 物品管理
物品管理是設備管理系統的核心功能之一,它能為對設備物品進行添加、修改和刪除。同時保存著物品的信息,如型號、入庫日期、數量、價格、存儲位置等。
圖3.7 物品管理
(4) 物品借用管理
本應用模塊的主要功能是提供對物品的合理使用,也是設備管理系統核心功能之一。它能實現對物品設備的借用管理工作,包括借用教師、借用日期、借用數量、是否歸還等。
圖3.8 物品借用管理
(5) 實驗通知管理
本應用模塊作為系統的輔助功能,并不如前面兩個模塊那么重要,但它的存在能為系統功能更加完善。實驗通知模塊能為教師和學生提供簡明的實驗信息,從而可以快速更好地對實驗做好準備。
圖3.9 實驗通知管理
3.3 數據庫設計
3.3.1 總體設計:
數據庫是ASP系統中的根本,它儲存了管理系統中的所有信息。在此設備管理系統中,設立數據庫用來存儲用戶、物品器材、實驗記錄等信息。考慮到系統并不是大型數據系統,所以采用單個數據庫即可,然后再分為各個詳細的數據表。
在此系統中,管理模塊設計了兩個表admin和teacher,分別用來存放用戶管理中的后臺管理用戶和前臺教師用戶信息。在物品儀器管理部分,我設計了兩個表來存放,haopin和hpname。haopin存放的是物品詳細信息,如入庫日期、個數、價格等等,hpname是物品的名稱信息,兩個表分別存放各自信息,這樣可以使數據簡潔直觀,兩表之間用數據庫連接關聯。在物品借用模塊,我用了一個jljieyong表來存放,里面放有借用教師、借用日期、借用數量等信息。實驗通知部分我用的是yanshishiyan這個表,里面存放了實驗名稱,實驗的年級學部等信息。整個系統數據庫大致如此,各表之間功能明確,關系清楚,對系統實現具有很大幫助。
3.3.2 訪問數據庫
ASP訪問數據庫首先是根據ASP內置的ADO對象新建所需數據庫對象,然后按照建立數據庫連接,當需要存取數據庫時,必要要做的前期工作就是使用ADO中的connection對象與要操作的數據庫建立連接。
Set conn = Server.CreateObject("ADODB.Connection")
這條語句使用server對象createobject方法,建了一個名為conn的connection對象。
connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(""&mysys.mdb"")
conn.Open connstr
這條語句用來打開連接鏈接數據庫。注意使用server對象的mappath方法取得說要連接的數據庫路徑,這里路徑為mysys.mdb這個數據庫。
3.3.3 數據對象的操作
Recordset對象是ADO最為重要的子對象,也是存取數據庫內容最不可或缺的對象。通常用connection對象的excute方法對所連接的數據庫執行SQL命令,然后將結果放入指定Recordset對象變量中。以下為操作方法:
Set Recordset=Conn.Execute(SqlStr)
這里創建并打開對象Recordset,其中Conn是開始創建的連接對象,SqlStr是一個標準的SQL語句。如:SqlStr=“Select * From admin”
Set Recordset=Conn.Execute(SqlStr)
這條語句執行后,對象Recordset中就選定了表admin中的所有記錄。
3.4 數據表設計
數據表是數據庫中的詳細項目,如何合理有效設計數據庫表對系統穩定高效運行起著至關重要影響。根據系統總體分析,在這個系統中共設置了七個表,分別如下:
admin ——管理員
haopin ——物品
hpname ——物品名
jljieyong ——借用記錄
sytongzhi ——實驗通知
teacher ——教師用戶
yanssy ——實驗記錄
各表作用
表名
admin
haopin
hpname
jljieyong
sytongzhi
teacher
yanssy
作用
存放管理員信息
存放物品信息記錄
存放物品名稱記錄
存放借用記錄
存放實驗通知記錄
存放前臺教師信息
存放實驗記錄
七個數據表分別對應各個功能模塊,每個表又劃分為各個字段,用來存放實驗室管理系統的各個信息,下列為詳細列表:
字段名
id
admin
userpassword
數據類型
自動編號
文本
文本
注釋
管理員編號
管理員姓名
管理員密碼
表3.1 admin
字段名
id
adddata
jhsl
dw
jy
dj
fl
xh
數據類型
自動編號
日期
數字
文本
數字
貨幣
數字
數字
注釋
物品編號
入庫日期
進貨數量
單位
借用數量
單價
存放教室
物品型號
表3.2 haopin
字段名
id
hpid
hpname
數據類型
自動編號
數字
文本
注釋
記錄編號
物品編號
物品名稱
表3.3 hpname
字段名
id
hpid
teid
jydata
jysl
ghdata
ghsl
ghteid
類型
自動編號
數字
數字
日期
數字
日期
數字
數字
注釋
借用記錄編號
物品編號
借用教師編號
借用日期
借用數量
歸還日期
歸還數量
歸還教師編號
表3.4 jljieyong
字段名
id
teid
nameid
data
xbid
yjid
wc
數據類型
自動編號
數字
數字
日期
數字
數字
數字
注釋
通知編號
發布教師編號
試驗編號
發布日期
學部編號
年級編號
是否完成
表3.5 sytongzhi
字段名
id
username
name
ma
數據類型
自動編號
文本
文本
文本
注釋
教師id
教師登入名
教師名字
教師登入密碼
表3.6 teacher
字段名
id
name
xbid
yjid
數據類型
自動編號
文本
數字
數字
注釋
實驗編號
實驗名稱
學部編號
年級編號
表3.7 yanssy
第4章 系統實現
4.1 用戶登入
用戶登入模塊是實驗室設備管理系統最基本也是任何系統最根本的模塊。該模塊用來檢測用戶的合法性,為系統設一道門,防止非法用戶未經授權便直接登入管理頁面。登入頁面不直接顯示在主頁,需要熟悉系統的人才能進入。只用熟悉系統并通過登入驗證的用戶才能合法登入,否則則顯示錯誤并返回登入狀態。
完整的登入模塊分為兩個部分,一個是登入主頁面,它用來接收用戶輸入的數據,如用戶名和密碼;另一個是在后臺檢測的頁面,它對用戶輸入的用戶名和密碼與數據庫中管理員信息對比,若符合則進入管理頁面,否則返回登入頁面并提示錯誤。檢測頁面在數據庫核對管理員信息時使用循環查詢直到最后一條記錄,若有則返回并通過驗證,若直到最后條記錄還未找到符合信息,則退出返回登入頁面。下面是該系統登入模塊檢驗模塊部分代碼:
dim admin,UserPassword,passcode
admin=FormatSQL(replace(trim(request.form("admin")),"'",""))
UserPassword=FormatSQL(replace(trim(request.Form("UserPassword")),"'",""))
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from admin where UserPassword='"&UserPassword&"' and admin='"&admin&"' " ,conn,1,1
if UserPassword=rs("UserPassword") and admin=rs("admin") then
session("admin")=trim(rs("admin"))
session.Timeout=100
response.Cookies("timesshop")("admin")=trim(request.form("admin"))
rs.Close
set rs=nothing
conn.Close
set conn=nothing
response.Redirect "index.asp"
else
response.write "<script LANGUAGE='javascript'>alert('你的密碼錯誤,登入失敗!') </script>"
rs.Close
set rs=nothing
end if
4.2 用戶管理
用戶管理模塊是對用戶信息管理的部分,它屬于系統安全的范疇,通過合理的用戶權限定義,能防止無關人員進入系統并且能對系統提供最大限度的安全。用戶管理模塊分為兩個部分,前臺教師用戶管理和后臺管理用戶管理。前臺教師用戶管理能夠對教師用戶名、密碼、所在學部進行管理,可以添加、刪除、修改用戶。后臺管理用戶能夠對管理員姓名、密碼進行操作。能夠進行添加、修改和刪除。
兩個部分設計思路一致,可以用同樣方法實現。分別采用顯示頁面進行數據顯示輸入和后臺操作頁面對輸入數據進行處理,根據輸入數據的差別將功能分類。實現方式如下:
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from admin",conn,1,3
rs.addnew
rs("admin")=trim(request.form("admin2"))
rs("UserPassword")=trim(request.form("UserPassword2"))
rs.update
rs.close
set rs=nothing
response.Write "<script language=javascript>alert('添加成功!');history.go(-1);</script>"
response.End
4.3 物品記錄
物品記錄模塊作用是在管理中添加新的設備物品,修改物品信息以及刪除無用設備,是實驗室設備管理系統中重要組成部分。在添加部分中,可填寫物品名稱、型號、數量、單價、存放位置和入庫日期,完全詳細地表示物品狀態。
物品記錄模塊的實現是通過兩個部分,一個頁面顯示物品記錄與操作者進行人機對話,另一個在后臺進行處理。在人機對話頁面中,考慮到安全性,對用戶填寫數據利用if進行檢測。添加修改刪除采用連接數據庫,對數據庫中相應表進行操作,添加則直接用addnew添加記錄。修改先定位到當前記錄,再對記錄進行重新寫入。刪除則定位到相應記錄進行刪除操作即可。下面為部分實例代碼:
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from haoping",conn,1,3
rs.addnew
rs("hpid")=int(request.form("hpid1"))
rs("jhsl")=int(request.form("jhsl"))
rs("jy")=int(request.form("jhsl"))
rs("fj")=int(request.form("fj"))
rs("adddate")=trim(request.form("adddate"))
rs.update
rs.close
set rs=nothing
response.End
4.4 物品借用
物品借用模塊是實驗室設備管理系統的核心部分,是必不可少的部分,它的設計好壞直接影響到系統使用的效率。在這部分中,采用兩個頁面來進行處理。jyjl.asp用來接收用戶數據并且顯示已有數據,savejyjl.asp用來進行后臺處理,將前者接收的數據添加或修改。
對物品借用模塊的設計思路是管理員可將教師借用物品、型號、數量、借用日期一一記錄,在借用過程中可顯示剩余物品個數,防止物品借用數為負。添加記錄后,管理員也可對記錄進行修改操作,等教師將物品還回,可對記錄進行標記并且記錄還回時間。還回分為全部還回和部分還回,部分還回是在還回數量小于借用數量時自動發生,當物品全部還回則不存在這種情況。若物品損壞也可對其記錄,系統自動在物品總數中減除這部分物品數量。在對物品借用模塊實現過程中,考慮到系統穩定性,需要對用戶輸入數據進行檢測,若出錯則對用戶進行提示。savejyjl.asp根據jyjl.asp傳送的信息進行判斷是修改還是添加還是刪除,分別用case來進行處理。下面是部分實現代碼:
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from jljieyong where id="&id,conn,1,3
ghsl=int(request.form("ghsl"))
jysl=rs("jysl")
shsl=jysl-ghsl
if rs("ghsl")<int(request.form("ghsl")) or trim(request.form("selectid"))<>"" then
rs("ghdate")=date()
end if
if int(request.form("zx"))=1 then
rs("zx")=int(request.form("zx"))
set rs1=server.CreateObject("adodb.recordset")
rs1.Open "select * from jlsunhao",conn,1,3
rs1.addnew
rs1("qh")=int(request.form("qhh"))
rs1("idhp")=int(request.form("idhp"))
rs1("jyid")=id
rs1("qcid")=int(request.form("qcid"))
rs1.Update
rs1.Close
end if
rs.Update
rs.Close
response.Write "<script language=javascript>alert('修改成功!');history.go(-1);</script>"
response.Redirect "jyjl.asp"
4.5 實驗通知管理
實驗通知管理模塊是實驗室設備管理系統的輔助模塊,雖然沒有物品記錄和物品借用模塊那么重要,但它具有重要的信息發布功能,能幫助教師直觀了解最新的實驗記錄,對系統的高效性有著明顯的提升作用。它的設計思想是,能在顯示已經存在的實驗記錄基礎上,在下方可進行實驗記錄的添加。能夠對教師、年級、實驗類別、試驗日期等進行添加。這些能直觀反映出實驗的狀態,幫助教師快速了解實驗。它的實現方法同樣是采用兩個頁面,一個在前臺接收用戶輸入的數據,另一個在后臺進行數據處理,此模塊基本功能有添加修改刪除記錄。下面是部分實現代碼:
第5章 系統測試
5.1 測試環境
硬件環境
· CPU:Intel P4 1.6G
· RAM:512M
· HD:120GB
· Graphic Card:ATI9550 128M
軟件環境
· OS:Windows XP sp2
· SERVER:Internet Information Server(IIS)5.0
· DB:Microsoft Access 2000
5.2 測試過程與結果
安裝好IIS,在管理工具里打開Internet信息服務。網站主目錄定位到系統文件夾。
打開IE瀏覽器,輸入http://loacalhost。測試設備管理系統主頁面是否能正常顯示,主頁數據是否顯示正常。點擊主頁各個鏈接進行測試,實驗記錄、物品目錄、物品借用記錄能否正常顯示。
在主頁分別輸入正確和錯誤教師用戶名密碼,看是否能正常登入和登入出錯;進入管理員登入界面,輸入正確和錯誤管理員用戶名密碼,看是否能正常登入和出錯。
在管理界面添加刪除修改用戶,測試是否成功。并退出用新添加用戶登入測試是否能正常登入。
添加刪除修改物品,測試是否成功。并返回主頁看新登入物品是否顯示。
新增教師借用記錄,測試是否成功。并返回主頁看新借用記錄是否顯示。
新增實驗通知記錄,測試是否成功。并返回主頁查看新增實驗通知是否顯示。
經測試,系統運行穩定,各項功能均能正常使用。




