跟著收集手藝不竭成長,基于B/S(Browser/Server)模式的MIS日益成熟,企業的Web從靜態的HTML到動態的網頁和具有完整的數據庫處理方案,而且能夠通過Web把企業平分散的子系統集成到一個單一的使用下,使系統的開辟、辦理和變得一很是簡單。針對以上所述,本文系統闡述了基于B/S模式的辦理消息系統研究。
《電子設計工程》(半月刊)創刊于1993年,由西安三才科技實業有限公司主辦。中國科技核心期刊(科技論文統計源期刊),原名《國外電子元器件》,主要介紹具有較高學術水平的、電子領域相關的理論、技術、方法的專業性技術期刊。
1引言
當今時代,因為消息手藝、計較機手藝的敏捷成長,各企業、單元的收集扶植正在日益完美,越來越多的企業、單元不竭開辟適合于本人的辦理消息系統。跟著Internet的日益普及相關手藝的成長,B/S(瀏覽器/辦事器)布局模式逐步成為現代辦理消息系統的首選方案。B/S布局模式是一種從保守的二層C/S客戶機/辦事器)布局模式成長起來的新的收集布局模式。B/S布局模式是以WEB為核心,采用TCP/IP,HTTP傳輸和談,客戶端通過瀏覽器拜候Web辦事器、使用辦事器以及后臺的數據庫。
2系統系統布局設想
4.1數據辦事層設想
基于B/S模式的辦理消息系統的設想該當從第三層數據辦事層起頭,由于數據辦事層是其他兩層的根本,只要設想好了數據辦事層,其他兩層的設想才有了根據。
數據辦事層的設想次要是數據庫的設想,數據庫的設想己經有了很是成熟理論。只需按照需求,進行系統的闡發,然后按照數據庫的設想理論來設想,就能夠設想出比力對勁的數據庫。數據庫設想好后,按照其規模大小和使用,選用比力合適的數據庫辦理系統(Access,SQLServer,Oracle等)來從物理上實現它。
4.2數據營業層設想
營業辦事層設想是基于B/S模式的辦理消息系統設想的焦點,以ASP手藝為處理方案的營業辦事層設想,就是ASP文檔的設想。現引見一種功能模塊闡發設想方式,如下:
(1)根基符號暗示
本設想方式的根基符號有三種,一是功能模塊暗示框,它用來暗示某個功能極其簡單引見;二是功能頁,它對應于一個ASP文檔,用來實現和用戶進行一次交互就能夠完成的功能;三是可視化功能頁,它與功能頁所完成的功能一樣,分歧之處在于該頁含有用戶交互成份,是顯示在瀏覽器上的用于和用戶交互的。
(2)功能闡發
任何一個消息系統都是為了完成該消息系統為之辦事的部分的某些功能而設想的,基于B/S模式的辦理消息系統也不破例。為了成立基于B/S模式的辦理消息系統起首必需進行功能闡發,所分歧的是基于B/S模式的辦理消息系統的功能闡發的細化成果是功能頁或可視化功能頁。
(3)關系闡發
在做了功能闡發后,下一步就是進行個功能頁間的關系闡發,圖1給出了功能頁闡發示企圖。由于某個功能模塊闡發到最初,都是很多功能頁,這個功能模塊的功能是由這些功能頁實現的,這些功能也只要彼此合作才能完成這個功能。所以這些功能頁之間必定具有著彼此關系。這種彼此關系次要體此刻一個頁面到另一個頁面的超毗連。因而只要對這些功能頁進行了關系闡發,我們在編碼的時候才能做到心中無數,并在當前的過程中按照這種關系很容易找出哪個頁面有問題或者需要進行改良。不然面臨那么一大堆ASP文檔我們將不知從和下手。由此可見,關系闡發在基于B/S模式的辦理消息系統設想中的主要感化。
圖1功能頁示企圖
在進行了完整的功能闡發和清晰的關系闡發后,就能夠進入本色性的ASP編程了,只需熟悉ASP及常用的腳本言語,把功能頁成ASP文檔是很容易的工作。然后按照軟件工程理論進行集成和調試就能夠成為滿足功能要求的使用法式了。
4.3用戶層設想
用戶層設想是基于B/S模式的辦理消息系統設想的最初一個條理,也是最環節的一層,消息系統的所有氣概和功能都在該層上通過和用戶的交互表示出來。該層的設想次要體此刻用戶接口上,即在上一節我們闡發出來的可視化功能頁。在辦事器端支撐可視化功能頁的手藝愈加豐碩,功能最強大的就是ASP及其內置組件,此外還有ActiveX組件、EnterpriseJavaBeans以及數據庫相關接口控件的支撐,例如:ODBC,JDBC,OLEDB,ADO等。這為我們處理設想瀏覽器端動態頁面—可視化功能頁的很多手藝難題,然而這并不料味著可視化功能頁的設想是很容易的。當手藝支撐曾經相當豐碩的時候,我們的工作核心將轉向面向人的計氣概—人文設想。由于,可視化功能頁是用來和人打交道的,它必需以人的特征來設想才算達到了其最終的目標。在有些使用中這以至常主要的,好比網上講授,它的用戶界面設想的人文程度,間接影響這個系統本身功能的闡揚。好的人文設想,利用者可以或許高興地接管,事半功倍地學到良多工具。用戶接口的人文設想是權衡一個消息系統黑白的主要標記,數據辦事層和營業辦事層設想得再好,效率再高,若是沒有令人賞心順眼的用戶辦事層,那就不成能有人來用你的軟件,成果就是導致軟設想的失敗。所以用戶層的設?是最初一層也是最主要的一層,它間接關系到客戶的感觸感染。
參考文獻
[1]陳考威,陳凌云.三層系統布局的客戶機/辦事器.計較機使用,2000,20(1):23-26.
[2]陳少紅,朱敏.切磋用JSP開辟
基于B/S的MIS.計較機使用,2003,23(6):106-108.
[3]藩.軟件工程導論.大學出書社,2000.
[4]AndrewS.Tanenbaum著.熊桂喜,王小虎譯puterNetworks.大學出書社,1998.
[5]喻德軍,武田,付強.民航空管收集系統互聯的設想與實現.中國民航飛翔學院學報,2002,1:33-35,40.
論文指導 >
SCI期刊推薦 >
論文常見問題 >
SCI常見問題 >