【正文】
代碼 字段名稱 類型 字段大小 是否為空 TBB 調(diào)撥表 主鍵 Char 16 否 SBBH 設(shè) 備編號(hào)外鍵 Char 16 否 TBSJ 調(diào)撥時(shí)間 Date Time 8 否 YBM 原部門(mén) Char 8 否 XBM 新部門(mén) Char 40 否 YSYR 原使用人 Char 40 否 XSYR 新使用人 Char 40 否 BZ 備注 Char 40 否 (5)用戶表 用戶表 字段代碼 字段名稱 類型 字段大小 是否為空 YHB 用戶表 主鍵 Char 16 否 YHM 用戶名 Char 16 否 MM 密碼 Char 16 否 QX 權(quán)限 Char 4 否 數(shù)據(jù)表在數(shù)據(jù)庫(kù)中的關(guān)系模型圖如下: 從數(shù)據(jù)庫(kù)的關(guān)系模型中可以看出,我們使用外鍵關(guān)聯(lián),這樣做的好處之一就是可以通過(guò)數(shù)據(jù)庫(kù)關(guān)系檢查數(shù)據(jù)完整性,也可以進(jìn)行級(jí)聯(lián)更新、級(jí)聯(lián)刪除等操作。第三,范式級(jí)別提高則需要訪問(wèn)的表增多,因此性能 (速度 )將下降。我們通常用“范式 (Normal Forms)”定義消除數(shù)據(jù)冗余的程度。 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 本系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)比較清晰,依據(jù)學(xué)校的設(shè)備 管理的功能要求,設(shè)計(jì)出數(shù)據(jù)庫(kù)主要的表有 :設(shè)備基本信息表、用戶表、設(shè)備類別表、部門(mén)表、報(bào)廢 表 、 維修表等。該模塊提供了多種查詢情況的模糊查詢,完全可以滿足用戶的需要。該模塊的權(quán)限為一般管理員。然后,與己經(jīng)注冊(cè)的用戶表進(jìn)行比較,如果注冊(cè)的姓名和用戶編號(hào)與用戶名和用戶 編號(hào)相同,則提示用戶已經(jīng)注冊(cè)過(guò)了,不相同,則注冊(cè)成功并在注冊(cè)表中添加記錄,用戶即可用注冊(cè)名和注冊(cè)密碼登錄。一般管理員子系統(tǒng)實(shí)現(xiàn)設(shè)備的登記和故障維修相關(guān)信息。包括用戶對(duì)設(shè)備的 查詢,管理員對(duì)設(shè)備 和用戶的管理 維護(hù) 。同時(shí),由于用戶只需在服務(wù)器上作配置和維護(hù),將大大降低系統(tǒng)維護(hù)、升級(jí)的難度和費(fèi)用 。采用以數(shù)據(jù)庫(kù)作為后臺(tái),以數(shù)據(jù)處理及分析程序作為中間層,以 WEB 作為前臺(tái)的三層次結(jié)構(gòu)開(kāi)發(fā)模式。 我門(mén)采用全人工過(guò)程編輯了數(shù)據(jù)字典。如果要求所有開(kāi)發(fā)人員都根據(jù)公共的數(shù)據(jù)字典描述數(shù)據(jù)和設(shè)計(jì)模塊,則能避免許多麻煩的接口問(wèn)題。任何字典最重要的用途都是供人查閱對(duì)不了解的條目的解釋,數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計(jì)的過(guò)程中給人提供關(guān)于數(shù)據(jù)的描述信息。例如,一般管理員 可以對(duì)物資設(shè)備的登記 、故障進(jìn)行管理 。用戶可以進(jìn)行查詢,從用戶的角度看,數(shù)據(jù)庫(kù)中的信息應(yīng)該以比較自然的 方式表示。當(dāng)用戶在登錄界面提交個(gè)人信息后,用戶情況要與原始記錄比較。而且 根據(jù)用戶登錄時(shí)的權(quán)限進(jìn)行分級(jí)管理,也就是,不同的用戶只可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行其權(quán)限之內(nèi)的維護(hù)。具有快速高效、條件組合查詢 能力 。 (3):用于 Microsoft Jet 的 數(shù)據(jù)提供程序,主要用于訪問(wèn) Microsoft Access 數(shù)據(jù)庫(kù). 需求概要 高校實(shí)驗(yàn)室設(shè)備管理 系統(tǒng) 在系統(tǒng)總體設(shè)計(jì)上根據(jù)用戶的不同類別 ,規(guī)劃出三種用戶類別和操作權(quán)限 :一級(jí)用戶、二級(jí)用戶、三級(jí)用戶 ,分別對(duì)應(yīng)于 超級(jí)管理員(學(xué)校主管機(jī)構(gòu) )、 一般管理員 (基層管理機(jī)構(gòu) )和普通用戶 (一般瀏覽用戶 ),如圖31 所示。 . 數(shù)據(jù)提供程序只可以訪問(wèn) 或更高版本的數(shù)據(jù)庫(kù), 數(shù)據(jù)提供程序不但可以訪問(wèn)OELDB 數(shù) 據(jù)庫(kù),還可以訪問(wèn) 以下版本的數(shù)據(jù)庫(kù)。最后 ,Data Adapter 提供連接 Dataset 對(duì)象和數(shù)據(jù)源的橋梁。 2).NET 數(shù)據(jù)提供程序 :其組件的設(shè)計(jì)目的相當(dāng)明確 :為了實(shí)現(xiàn)數(shù)據(jù)操作和 對(duì) 數(shù)據(jù)的 快速、只進(jìn)、只讀訪問(wèn)。它可以用于多種不同的數(shù)據(jù) 源,用于 XML 數(shù)據(jù),或用于管理應(yīng)用程序本地的數(shù)據(jù)。 能有效地從數(shù)據(jù)操作中將數(shù)據(jù)訪問(wèn)分解為多個(gè)可以單獨(dú)使用或一前一后使用的不連續(xù)組件,它包含用于連接到數(shù)據(jù)庫(kù)、執(zhí)行命令和檢索結(jié)果的 .NTE 數(shù)據(jù)提供程序。 不是對(duì) ADO 的簡(jiǎn)單升級(jí)和繼承,而是一種全新的對(duì)象模型。 (4)ADO 是微軟推出的又一項(xiàng)數(shù)據(jù)訪問(wèn)技術(shù),于 1996 年首次發(fā)布。它是一組 CMO 接口,為存儲(chǔ)在不同信息源和格式中的數(shù)據(jù)提供統(tǒng)一格式的訪問(wèn)接口。在 windows環(huán)境中可以通過(guò) ODCB 控制面板管理 ODCB 連接。如果用戶 以某一身份通過(guò)授權(quán),那么 將會(huì)根據(jù)該用戶的權(quán)限來(lái)限制或拒絕其對(duì) 資源的訪問(wèn)。若有,則該頁(yè)面 稱作“已授權(quán)”這種授權(quán)方式主要通過(guò)系統(tǒng)管理員對(duì)文件的權(quán)限的設(shè)定來(lái)實(shí)現(xiàn)。同樣地, 和 115 一起為用戶提供驗(yàn)證服務(wù)方式有 3 種,即基本驗(yàn)證方式 (Basic)、摘要驗(yàn)證方式 (Digest)、集成窗口驗(yàn)證方式 (Windows)。 中的驗(yàn)證是通過(guò)驗(yàn)證提 供程序來(lái)實(shí)現(xiàn)的,其中包含對(duì)來(lái)自客戶的請(qǐng)求進(jìn)行驗(yàn)證的代碼模塊。通過(guò) 組件與 DB 打交道,可以實(shí)現(xiàn)與任何 ODCB 兼容數(shù)據(jù)庫(kù)或者 OLEDB 數(shù)據(jù)源的高性能連接。根據(jù)中間層的要求從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)或者修改數(shù)據(jù)庫(kù)中的數(shù)據(jù)。這一層為表示層提供功能調(diào)用,同時(shí)它又調(diào)用數(shù)據(jù)層所提供的功能來(lái)訪問(wèn)數(shù)據(jù)庫(kù) .該層需要根據(jù)整個(gè)系統(tǒng)的設(shè)計(jì),構(gòu)造系統(tǒng)中關(guān)鍵的幾個(gè)對(duì)象,從而實(shí)現(xiàn)其大部分邏輯控制功能。 根據(jù)電子商務(wù)應(yīng)用的實(shí)際因素和軟件層次模型理論可以得到企業(yè)級(jí)電子商務(wù)系統(tǒng)的體系結(jié)構(gòu),即 3 層架構(gòu)的 BS/模式分別為 :表示層,中間層和數(shù)據(jù)層。 類庫(kù)則提供了一系列用于處理請(qǐng)求和生成 ISAPI 過(guò)濾器是 與 HS 通信的接口,其中的應(yīng)用程序作為 DLL 來(lái)實(shí)現(xiàn),并且加載到 Inter Server 的進(jìn)程空間,這樣可以保證應(yīng)用程序更快地執(zhí)行。 本身包含一個(gè)緩存 cache 和一個(gè)狀態(tài)管理器其中cache 用來(lái)緩存經(jīng)常使用的 Web 頁(yè)面,目的是提高服務(wù)性能 。通過(guò)使用 服務(wù)功能,開(kāi)發(fā)人員只需進(jìn)行簡(jiǎn)單的業(yè)務(wù)邏輯編程,由 基本結(jié)構(gòu)通過(guò)和 HTML、 XML 和 SOAP(Simple Object Access Protocol)等 Inter 協(xié)議和數(shù)據(jù)格式來(lái)提供服務(wù)。 Visual 中的 C是 Microsoft 第一個(gè)為 .NET 設(shè)計(jì)的語(yǔ)言,它曾被用來(lái)建 .NET Framework 中的幾個(gè)部分,其發(fā)展的勢(shì)頭很大。 : 是 Microsoft 公司推出的基于 .NET 框架的新一代可視發(fā)組件,其中包括 Visual C .NTE、 Visual C++.NET 和 Visual 發(fā)工具。但不同程序設(shè)計(jì)語(yǔ) 言開(kāi)發(fā)出來(lái)的程序,彼此不能直接利用對(duì)方的源代碼,即使編譯成二進(jìn)制的機(jī) 器碼后,在諸如 COM/DCOM、 CORBA/Ⅱ OP 等合作技術(shù)的基礎(chǔ)上,彼此雖然可以調(diào)用,但因受限于對(duì)變量 、數(shù)據(jù)結(jié)構(gòu)與調(diào)用方式的制約,也不能方便地存取。Microsoft 把 SOAP 建立到 .NTE Framework 的遠(yuǎn)程策略中 。 .NTE 框架支持 XML,在 .NTE 框架中 xml 的關(guān)鍵技術(shù)是SOAP。例如,使用瀏覽器與網(wǎng)站服務(wù)器通過(guò) HTTP 協(xié)議來(lái)通信 。因?yàn)?.NET 可將其轉(zhuǎn)換與各種不同前端勾通的方式。有了這些大型服務(wù)器,可以完成更復(fù)雜的商業(yè)需求,支持與增強(qiáng)Inter/Web 的功能,也支持 MXL 的存取,開(kāi)發(fā)人員可以以 XML 作為數(shù)據(jù)交換的基本機(jī)制。對(duì)于軟件開(kāi)發(fā)人員來(lái)說(shuō), .NTE 是繼 DOS 開(kāi)發(fā)平臺(tái),windows 開(kāi)發(fā)平臺(tái)之后以互聯(lián)網(wǎng)為應(yīng)用程序開(kāi)發(fā)平臺(tái)的所謂第三波的改變,這一波是以互聯(lián)網(wǎng)為基礎(chǔ),通過(guò)互聯(lián)網(wǎng)上標(biāo)準(zhǔn)的通信協(xié)議來(lái)溝通,以全新的開(kāi)發(fā)環(huán)境來(lái)研發(fā)系統(tǒng)。這就意味著您可以在聯(lián)接的任何一端任意改變接口,而應(yīng)用程序可以不受影響地照常工作。這意味著客戶與服務(wù)器兩者必須是同質(zhì)的基礎(chǔ)體系,也就意味著這種系統(tǒng)是異質(zhì)不可擴(kuò)展的。這樣開(kāi)發(fā)人員不必在如何構(gòu)建基本結(jié)構(gòu)上大傷腦筋,因?yàn)樵摴ぷ饕呀?jīng)由操作系統(tǒng)預(yù)先完成了,從而使軟件投放市場(chǎng)的時(shí)間大大縮短、開(kāi)發(fā)人員的編程效率明顯提高,最為根本的是軟件質(zhì)量和安全有了保證。更進(jìn)一步, Windows 分布式 Inter 應(yīng)用程序體系結(jié)構(gòu) (Windows Distributed Inter Application Architecture, Windows DNA)的具體實(shí)現(xiàn)。通過(guò)該系統(tǒng),不但能完成學(xué)校 設(shè)備的日常管理工作,還可以及時(shí)向各級(jí)領(lǐng)導(dǎo)、上級(jí)主管部門(mén)提供報(bào)表、數(shù)據(jù)信息,為領(lǐng) 導(dǎo)的決策提供一定的參考。管理工作 必須做到及時(shí)準(zhǔn)備。在擬訂計(jì)劃、分析情況時(shí),還要處理這些數(shù)據(jù)信息,這些繁雜的數(shù)據(jù)處理工作,使 得設(shè)備管理工作費(fèi)人、費(fèi)時(shí)、繁瑣枯燥,致使工 作效率下降,又容易產(chǎn)生錯(cuò)誤。 本系統(tǒng)的主要工作 隨著改革開(kāi)放的不斷深入,高等學(xué)校的建設(shè)有了很大的發(fā)展,辦學(xué)條件得到了不同程序的改善,教學(xué)科研設(shè)備的數(shù)量逐年增加,管好用好現(xiàn)有的教學(xué)科研設(shè)備,科學(xué)地配置教學(xué)科研技術(shù)裝備,充分發(fā)揮其效益,具有重要意義。 [1] 高校管理信息系統(tǒng)可以 如 圖 11 所示 : 11 高校管理信息系統(tǒng)結(jié)構(gòu) 決策支持系統(tǒng)處于學(xué)校三級(jí)信息管理的上層,建有一個(gè)大型的數(shù)據(jù)庫(kù),采 用數(shù)據(jù)倉(cāng)庫(kù)的概念,該數(shù)據(jù)倉(cāng)庫(kù)將采集各分系統(tǒng)中可供全校共享和查詢的數(shù)據(jù), 高校的信息管理系統(tǒng) 決策支持系統(tǒng)(綜合查詢與統(tǒng)計(jì)) 人事管理信息系統(tǒng) 本科生管理信息系統(tǒng) 研究生管理 信息系統(tǒng) 實(shí)驗(yàn)室管理信息系統(tǒng) 教務(wù)管理信息系統(tǒng) 辦工自動(dòng)化系統(tǒng) 下層的各分系統(tǒng)需要采集共享數(shù)據(jù)時(shí),均通過(guò)該數(shù)據(jù)倉(cāng)庫(kù)采集。因此,在總體規(guī)劃時(shí),首先面臨的工作就是把“大系統(tǒng)”分解成相對(duì)獨(dú)立的子系統(tǒng),由此進(jìn)一步確定出管理信息系統(tǒng)的內(nèi)部結(jié)構(gòu)。 (4)向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告,縮短分析和解釋時(shí)間。 GALLAGHRE 首先提出來(lái)的,是一門(mén)新興的、集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,研究的是企業(yè)中信息管理活動(dòng)的全過(guò)程,以便有效的管理信息,提供各類管理決策 信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理。投入不足,發(fā)展 的要求 不平衡。這些工作對(duì)教育部門(mén)和學(xué)校提高教育行政質(zhì)量和效率,規(guī)范管理,加強(qiáng)服務(wù),以及促進(jìn)社會(huì)對(duì)教育的監(jiān)督,起到重要作用。 教育管理信息化發(fā)展現(xiàn)狀 由于改革開(kāi)放的不斷深入和信息化浪潮的深刻影響,目前,我國(guó)教育行政管理方式和手段正在發(fā)生深刻變化,傳統(tǒng)的教育行政管理方式和手段的弊端已為大家所熟知。教育電子政務(wù)建設(shè)是帶動(dòng)教育信息化的 “龍頭工程” 。 教育管理信息化發(fā)展目標(biāo) 信息化程度正在成為衡量教育行業(yè)總體水平的重要因素之一。 關(guān)鍵詞 : 設(shè)備管理系統(tǒng) B/S 結(jié)構(gòu) Abstract: With the constant promotion of higher educational reform and the expansion of the teaching scale, experimental facilities that the universities use for teaching are also continue to increase. It has been an important subject to administer these facilities with standards, science and information. At present, there are still many problems exit in the management of the laboratory equipments of many colleges and universities. In order to solve these problems, we should make full use of modern science and technology while establishing a modern management information system and optimizing the management, so as to improve efficiency of the management of laboratory equipments and meet the demand of research and teaching. The system bines advanced technology page programming and backend database connected to the database operating model of , which has designed the equipment management systems run on he work and pleted many functions as registration of the equipments, query, mai ntenance, scrapped , printing all kinds of statements and so on. Because of the many departments inv