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