【摘要】 基于web的信息系統(tǒng)已經(jīng)成為Internet的一種典型的應(yīng)用模式,本文分析了基于web的信息系統(tǒng)的基本特征,詳細介紹了支持系統(tǒng)開發(fā)的最新技術(shù)和方法,并針對其技術(shù)要點進行了著重探討。
【關(guān)鍵詞】 web技術(shù) 信息系統(tǒng) 技術(shù)要點
隨著計算機信息技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)技術(shù)也得到了廣泛應(yīng)用,信息系統(tǒng)已逐步轉(zhuǎn)向基于web的開發(fā),其主要步驟包含了對系統(tǒng)進行分析、系統(tǒng)設(shè)計以及系統(tǒng)的實現(xiàn)等相關(guān)環(huán)節(jié),本文著重分析了信息系統(tǒng)開發(fā)的幾項關(guān)鍵技術(shù)。
一、基于web的信息系統(tǒng)的特征
傳統(tǒng)的信息系統(tǒng)是基于客戶或服務(wù)器模式之上,局限于內(nèi)部信息,對于外部信息卻一無所知,過多傾向于對客戶或服務(wù)器的重視,導(dǎo)致其微小的變化都會影響整體系統(tǒng)的安裝,系統(tǒng)可維護性較差。而基于web的信息系統(tǒng)主要采用的是web browser/web server模式,主要由瀏覽器、web服務(wù)器和數(shù)據(jù)庫服務(wù)器三層結(jié)構(gòu)組成,其分布圖如圖1所示。
基于web的信息系統(tǒng)的開發(fā)是通過TCP/IP、HTTP等協(xié)議以及HTML/JAVA數(shù)據(jù)庫等技術(shù)加之動態(tài)網(wǎng)頁開發(fā)技術(shù)以及數(shù)據(jù)系統(tǒng)特有的組件來實現(xiàn)的,在此基礎(chǔ)上,將HTML頁面與數(shù)據(jù)庫連接起來,以便于用戶查詢。
二、基于web的信息系統(tǒng)開發(fā)的幾項關(guān)鍵技術(shù)
2.1數(shù)據(jù)庫的訪問技術(shù)
基于web的數(shù)據(jù)庫訪問技術(shù)是在客戶端使用web瀏覽器,其作為客戶查詢和獲取結(jié)果的端口,將各種控件與web服務(wù)器進行交換,負責(zé)用戶與數(shù)據(jù)庫之間信息的交互工作,包括了接受用戶請求和反饋數(shù)據(jù)庫服務(wù)器的反饋結(jié)果。具體操作應(yīng)有以下幾個步驟:1、連接數(shù)據(jù)庫服務(wù)器;2、選擇數(shù)據(jù)庫,提交SQL語句并執(zhí)行;3、根據(jù)數(shù)據(jù)庫的操作結(jié)果回饋相應(yīng)內(nèi)容;4、關(guān)閉數(shù)據(jù)庫連接。
2.2 web信息系統(tǒng)的安全性
Web信息系統(tǒng)的安全性是信息管理中一直存在的問題,也是用戶關(guān)注的重點?;趙eb的信息系統(tǒng)采用了幾種安全措施以保證系統(tǒng)的安全性和可靠性。
1、對用戶密碼進行加密。這也是我們在使用時最為常見的一種方法,有效保證了用戶密碼的安全;2、使用安全性較高的開發(fā)工具;3、對注冊賬戶基本信息進行核對,以確保非法用戶無法登錄;4、設(shè)置訪問權(quán)限,采用基于角色控制的方法,根據(jù)企業(yè)中的不同角色,所設(shè)置的訪問權(quán)限也不盡相同。
以上幾種方法是共通的,旨在提高信息系統(tǒng)的安全性。企業(yè)信息系統(tǒng)用戶群一般是由管理層和普通員工這兩部分組成,信息系統(tǒng)可以采取表格的方式來存儲用戶信息,如管理者信息表、基層員工信息表等,對其進行合理劃分,分別設(shè)置不同的訪問權(quán)限,在用戶登錄時,核對相應(yīng)信息,如有相應(yīng)信息即可以登錄。
2.3數(shù)據(jù)系統(tǒng)的數(shù)據(jù)共享
信息系統(tǒng)應(yīng)實現(xiàn)深層次的信息化處理,在不同的應(yīng)用系統(tǒng)之間應(yīng)加大資源的共享力度。在每個企業(yè)的信息系統(tǒng)中,每個部門都有自身的信息網(wǎng)絡(luò)服務(wù)器,但是由于傳統(tǒng)信息技術(shù)的局限性,并沒有實現(xiàn)每個部門資源的共享?;趙eb的信息系統(tǒng)采用了Excel作為傳輸方式,實現(xiàn)數(shù)據(jù)共享,提高了整體信息資源的利用率。譬如Excel與MY SQL之間的信息轉(zhuǎn)換。其主要是以命令的形式將Excel轉(zhuǎn)換成文本形式,再使用MY SQL將其轉(zhuǎn)換為MY SQL數(shù)據(jù)格式等。
2.4系統(tǒng)客戶端web網(wǎng)頁設(shè)計
基于web信息系統(tǒng)由于其結(jié)構(gòu)分布的特殊性,其客戶端與服務(wù)器之間的信息交換是通過HTML和HTIP來實現(xiàn)的。但是其實現(xiàn)的紐帶卻是web頁面,所以web網(wǎng)頁設(shè)計的優(yōu)劣直接影響到整個系統(tǒng)的正常運行。在整體設(shè)計中,除了要考慮其實用性,還應(yīng)考慮其簡潔性和方便性。譬如使用自動填入已輸入過的內(nèi)容、盡量使用下拉菜單來提高整體輸入速度和避免文本輸入框輸入錯誤等。
三、結(jié)束語
在日常工作中,虛擬網(wǎng)絡(luò)也是企業(yè)員工自主學(xué)習(xí)和交流的重要媒介。企業(yè)管理者應(yīng)在充分了解基于web的信息系統(tǒng)特征前提下,對信息系統(tǒng)施加正能量,以增強企業(yè)的向心力和凝聚力。不僅如此,基于web 的信息系統(tǒng)還是外界了解企業(yè)、企業(yè)從外界獲取信息的重要渠道。因此,建立web信息系統(tǒng)是一項新舉措,符合國家信息化的新特點。
參 考 文 獻
[1]葉露陽.基于Web的企業(yè)管理信息系統(tǒng)的分析和設(shè)計[D].,2014.
[2]王倩.基于Web的培訓(xùn)機構(gòu)信息管理系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學(xué),2010.
[3]李鈾.基于WEB信息系統(tǒng)的安全架構(gòu)研究[J].計算機光盤軟件與應(yīng)用,2014,05:202+204.