久久久91-久久久91精品国产一区二区-久久久91精品国产一区二区三区-久久久999国产精品-久久久999久久久精品

最新廣告
關注中國自動化產業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計算2025年會
CAIAC 2025
2025工業(yè)安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

基于B/S模式的會議接待管理系統(tǒng)的設計與實現(xiàn)
  • 企業(yè):控制網     行業(yè):輸配電    
  • 點擊數(shù):3845     發(fā)布時間:2006-07-26 07:07:18
  • 分享到:
隨著INTERNET普及,基于Browser/Client體系結構開發(fā)應用程序變?yōu)榱餍械姆绞健1疚姆治隽薆/S結構的特點,認為會議接待系統(tǒng)運用該結構是可行的。同時列舉了把B/S結構應用到會議接待系統(tǒng)的優(yōu)點。ASP作為流行的動態(tài)網站的開發(fā)工具,很適合開發(fā)會議接待系統(tǒng),能很好的完成數(shù)據(jù)更新的操作。本文重點探討了基于B/S模式會議接待管理系統(tǒng)的設計與實現(xiàn),分析了目前的主流計算體系結構以及B/S模式工作流程,介紹了會議接待管理系統(tǒng)的各功能模塊和數(shù)據(jù)庫的設計、部分代碼、系統(tǒng)的開發(fā)工具以及運行環(huán)境。

一、引言

傳統(tǒng)的管理模式正在因為計算機技術及其相關技術的迅猛發(fā)展而改變,計算機正在逐步取代傳統(tǒng)管理中的體力活動,不僅如此,計算機在信息系統(tǒng)中的引入規(guī)范了管理工作并使部門之間的聯(lián)系更加緊密,局部與整體之間更加協(xié)調,組織機構的布局更加合理。

賓館或酒店作為服務行業(yè),經常需要接待會議,包括住宿、乘車、參觀、會議坐席等安排。目前大部分賓館會議的接待工作都是人工完成的。其缺點是費時、費力和效率低,并容易出差錯。隨著信息化的發(fā)展,通過計算機技術和網絡技術來提高行業(yè)的管理水平和管理效率,顯得日益重要和急迫,各種管理信息系統(tǒng)相繼開發(fā)成功[1]。會議接待管理系統(tǒng)具體建設目標是:建立一個符合接待工作要求、遵循接待工作流程的管理信息系統(tǒng),達到簡化操作、提高效率的基本目的。

本文探討了基于B/S模式會議接待管理系統(tǒng)的設計與實現(xiàn),首先分析了目前的主流計算體系結構,隨后介紹了基于B/S模式下系統(tǒng)的各功能模塊和數(shù)據(jù)庫的設計,最后描述了系統(tǒng)的開發(fā)工具以及運行環(huán)境。

二、系統(tǒng)體系結構

2.1體系結構

傳統(tǒng)的分布式計算模型是C/S模型,在此模型中,原來完全放在主機上的應用程序被分成了兩部分:客戶端的應用程序和服務器端的應用程序,從而形成所謂的2層結構。兩層C/S結構在90年代分布處理中起到主流系統(tǒng)的作用,是因為它有一些很好的特性:(1)通過在客戶和服務之間劃分各自所包含的層次,提高了應用的計算效率;(2)緩解終端/主機結構中主機繁重的負擔,在終端/主機模式和文件服務器模式中找到平衡;(3)可以在RADRapid Application Development)方式下進行開發(fā),能高效的開發(fā)出小規(guī)模應用。

    然而,隨著應用規(guī)模的日益擴大,應用程序的復雜程度不斷提高,這種傳統(tǒng)的2C/S模式逐漸暴露出許多問題,服務器直接面對所有的客戶,負擔較重,而且整個系統(tǒng)的可移植性、可擴展性、可維護性都很差。

針對上述2層客戶/服務器框架暴露出的問題,3C/S結構應運而生。3C/S結構是在原來的客戶端和服務器端插入一個中間層,對應用功能的3層進行明確分割,將代碼劃分為不同的邏輯構件,在三層的客戶機/服務器模型中,這些邏輯構件分為三個邏輯層:用戶服務(提供信息和功能、瀏覽定位,保證用戶界面的一致性和完整性;)、業(yè)務服務(共享的業(yè)務政策,從數(shù)據(jù)中生成業(yè)務信息,保證業(yè)務的一致性)和數(shù)據(jù)服務(數(shù)據(jù)的定義、永久數(shù)據(jù)的存儲和檢索,保證數(shù)據(jù)的一致性。),它們共同組成一個應用程序。


 
    B/S
體系結構是Intranet發(fā)展的必然產物。Intranet是以Internet技術為基礎的網絡體系,其基本思想是:在內部網絡中采用TCP/IP作為通信協(xié)議,利用InternetWeb模型作為標準平臺,同時建立防火墻把內部網與Internet隔開。在B/S結構中,所有客戶端只需裝上操作系統(tǒng)、網絡協(xié)議軟件、瀏覽器即可,使客戶端不再受平臺的約束,HTTP協(xié)議為所有的應用提供了統(tǒng)一的基礎,解決了C/S結構中通信層的問題。B/S結構可以看成是3C/S結構的一個子集。圖(1)為B/S模式工作原理。這種體系結構具有以下優(yōu)點:

1)開放分布式體系。可讓用戶透明地應用由不同運行平臺組成的異構性計算資源。

2)框架結構穩(wěn)定,可以滿足用戶多變的需求。

3)用戶界面風格統(tǒng)一,使用簡單,便于推廣使用。

B/S結構的發(fā)展可使開發(fā)人員能按需要選擇各種各樣的軟件和工具來實現(xiàn)各種應用和服務,并把注意力從用戶界面等細節(jié)問題轉移到核心問題方面。

鑒于會議接待管理信息系統(tǒng)的特點,我們采用基于B/S模式的三層體系結構,這樣可以滿足數(shù)據(jù)的保密性、安全性、可靠性、完整性等要求;同時B/S結構的體系結構可以最大限度地達到開放性、可擴展性的系統(tǒng)要求。

2.2 基于B/S的開發(fā)技術

采用B/S模式進行設計,第一層客戶機負責向Web服務器發(fā)出請求,處理針對用戶的輸入和輸出,采用ASP (Active Server Pages)[2][3]進行開發(fā);第二層的Web服務器是連接客戶機和數(shù)據(jù)庫服務器的紐帶,它以動態(tài)鏈接庫的形式存在,負責建立實際的數(shù)據(jù)庫的連接,根據(jù)用戶的請求通過OLE DB 與相應的后臺數(shù)據(jù)庫相連,并通過數(shù)據(jù)庫訪問組件ADO(ActiveX Data Objects) 完成對數(shù)據(jù)庫的操作,并把結果返給客戶端;第三層的數(shù)據(jù)庫服務器則執(zhí)行真正的數(shù)據(jù)庫操作。

三、系統(tǒng)的結構與功能

本系統(tǒng)是一個集計算機通訊、多媒體、數(shù)據(jù)庫等現(xiàn)代信息技術手段的綜合管理信息系統(tǒng)。根據(jù)需求以及系統(tǒng)設計模塊化的要求,將整個系統(tǒng)劃分為若干個子系統(tǒng)加以建設。根據(jù)會議接待工作的流程和管理要求,系統(tǒng)運用“自頂向下”的原則將系統(tǒng)分解為五個子系統(tǒng):接待方案擬訂子系統(tǒng);領導審閱子系統(tǒng);接待計劃制定子系統(tǒng);計劃實施子系統(tǒng)和匯總子系統(tǒng)。下面簡要介紹一下系統(tǒng)功能和數(shù)據(jù)庫設計。其數(shù)據(jù)流圖[4]如圖(2):

3.1 功能介紹

   1)接待方案擬訂子系統(tǒng):根據(jù)來賓信息,判別其接待級別和接待特點,從模板庫中找出相應的模板,然后從歷史數(shù)據(jù)庫中讀入有關信息,自動生成初步的接待方案,用戶可以通過在其上進行的編輯和修改操作來完善接待方案。

  

 

                                  圖(2  數(shù)據(jù)流圖

   2領導審閱子系統(tǒng):當擬訂好了接待方案后,可以通過兩種方式:網上報送批閱和紙介質報送。當采用網上報送時,相關領導可通過自己的計算機上的領導審批子系統(tǒng)來提取接待方案,開始審閱,領導可以提出審批意見,然后將審批后的報文返回方案擬訂者。

(3) 接待方案制定子系統(tǒng): 方案擬訂者提取領導審批后的方案,然后根據(jù)意見修改,打印安排材料,然后移交相關部門執(zhí)行。通過開發(fā)接待安排生成器系統(tǒng),自動根據(jù)來賓的信息和安排要求,從歷史數(shù)據(jù)庫中取得有關數(shù)據(jù),并從模板庫中獲取相關的模板快速生成接待安排。包括:來賓及相關人員的會場座位、宴會座位、房間、車輛、拍照座位的安排等。

4)計劃實施子系統(tǒng):打印出車輛安排通知單、住房通知單、餐飲通知單等,并移交有關部門落實安排。

5資料匯總子系統(tǒng):根據(jù)實際接待工作情況,詳細記錄整理接待后記。以“接待方案”和“接待后記”為基礎,形成“接待情況報告”,并轉入后備數(shù)據(jù)庫中;將“接待情況報告”送檔案室歸檔,并打印一份保存。

3.2 數(shù)據(jù)庫設計

    根據(jù)系統(tǒng)需求,系統(tǒng)數(shù)據(jù)庫中保存有關接待工作相關的各種信息,具體包括各級領導、接待人員、賓館,所在地,歷次接待情況報告、領導外出考察情況,名片,交通等信息。為此,我們根據(jù)數(shù)據(jù)庫設計原則[5],建立了包含如下6張表組成的數(shù)據(jù)庫:

(1)       領導和工作人員數(shù)據(jù)庫:主要包括中央及各省、市、區(qū)領導以及工作人員的姓名、性別、年齡、職務、籍貫、工作經歷、分管工作,秘書聯(lián)系電話、其他等信息。其他包括:所在地親友、個人愛好、歷次重要講話稿(錄音、文稿等)、贈送的紀念禮品等。

(2)       重要賓館數(shù)據(jù)庫:包括賓館名稱、星級、套房情況,標準間情況,會場情況,服務設施情況,接待經歷等內容(含房間、會場、餐廳結構圖)。并可連接到該賓館的網頁。

(3)       基本情況數(shù)據(jù)庫:主要記錄所在地基本情況,包括省及各市、縣經濟建設、改革開放、兩個文明建設情況、風景名勝、標志性建筑、風土人情、歷史沿革、重點企業(yè)等。并可連接到相應市、縣、名勝或企業(yè)的網頁。

(4)       歷史接待情況數(shù)據(jù)庫:包括來賓名單、陪同人員、視察參觀情況、領導講話、會議情況、宴請情況、各級匯報材料、醫(yī)療保健、車輛和其他內容。

(5)       學習考察數(shù)據(jù)庫:包括領導外出學習考察的姓名、人數(shù)、名單、時間、學習考察地點、日程安排、接待工作人員,背景材料和后記等內容。

(6)       車輛數(shù)據(jù)庫:包括:所有車輛的車名、車牌號、座位數(shù)、司機名、電話號碼(手機、單位、家庭)、空閑情況,購買時間等;

在系統(tǒng)中,客戶端運行瀏覽器軟件。瀏覽器以超文本形式向Web服務器提出訪問數(shù)據(jù)庫的要求,Web服務器接受客戶端請求后,將這個請求轉化為SQL語法,并交給數(shù)據(jù)庫服務器,數(shù)據(jù)庫服務器得到請求后,驗證其合法性,并進行數(shù)據(jù)處理,然后將處理后的結果返回給Web服務器,Web 服務器再一次將得到的所有結果進行轉化,變成HTML文檔形式,轉發(fā)給客戶端瀏覽器以友好的Web頁面形式顯示出來。

MicrosoftUDA(Universal Data Access,一致數(shù)據(jù)訪問技術)為關系型或非關系型數(shù)據(jù)訪問提供了一致的訪問接口。一致數(shù)據(jù)訪問包括兩層軟件接口,分別為ADO(Active Data Object)OLE DB。在ADO模型中,主體對象只有3:ConnectionCommandRecordset,其他4個集合對象ErrorsPropertiesParametersFields分別對應ErrorPropertyParameterField對象,整個ADO對象模型由這些對象組成。
一個典型的ADO應用使用Connection對象建立與數(shù)據(jù)源的連接,然后用一個Command對象給出對數(shù)據(jù)庫操作的命令,比如查詢或者更新數(shù)據(jù)等,Recordset用于對結果集數(shù)據(jù)進行維護或者瀏覽等操作。Command命令所使用的命令語言與底層所對應的OLE DB數(shù)據(jù)源有關,不同的數(shù)據(jù)源可以使用不同的命令語言,對于關系型數(shù)據(jù)庫,通常使用SQL作為命令語言。
下面是部分讀取數(shù)據(jù)庫數(shù)據(jù)的部分ASP代碼:
Dim strSQLServerName                           
Dim strSQLDBUserName                        
Dim strSQLDBPassword                         
Dim strSQLDBName                
strSQLServerName = "localhost"      '服務器名稱或地址
strSQLDBUserName = "sa"             '數(shù)據(jù)庫帳號
strSQLDBPassword = ""               '數(shù)據(jù)庫密碼
strSQLDBName = "Rmis"              '數(shù)據(jù)庫名稱
Set conn = Server.CreateObject("ADODB.Connection")
strCon = "Provider=SQLOLEDB;Server=" & strSQLServerName & ";User ID=" & strSQLDBUserName & ";Password=" & strSQLDBPassword & ";Database=" & strSQLDBName & ";"
conn.Open strCon
'讀取表car_info
Set rs=Server.CreateObject("ADODB.Recordset")
strSQL="select * from car_info"       
rs.Open strSQL,conn,3
if rs.RecordCount>0 then
   Do While Not rs.EOF
response.write rs("車牌號")      
rs.movenext
   loop
end if
rs.close
set rs=nothing
set conn=nothing

 

四、系統(tǒng)運行環(huán)境

PC機構筑管理信息系統(tǒng)的局域網,配以高性能的服務器,具有實現(xiàn)容易,投資風險小,易于維護擴充和升級的優(yōu)點,且性能價格比高。所以,我們選擇PC局域網構造會議接待管理信息系統(tǒng)的網絡,基于B/S模式構筑計算機綜合信息系統(tǒng),以適應接待業(yè)務處理的需要,并且易于擴充,滿足未來發(fā)展的需要。配備一臺高性能的微機作為網絡服務器(數(shù)據(jù)庫服務器),各個部門的PC機與之相連形成星型局域網。該結構具有靈活可變、可靠性高、配套產品多的特點,底層通信采用Ethernet協(xié)議,每個工作組集線器都可提供10100Mbps的帶寬,可以滿足部門的工作需求。

服務器端采用中文Windows 2000 Server,客戶端采用WindowsUnix操作系統(tǒng),具備支持HTML瀏覽器。所選的操作系統(tǒng)是多任務、多進程的32位操作平臺,具有集中安全性設計,開放性強,可支持多種網絡用戶,支持多種網絡傳輸協(xié)議。

服務器端數(shù)據(jù)庫管理系統(tǒng)采用MSSQLServer7.0[6],它是一個高性能、多用戶的關系型數(shù)據(jù)庫管理系統(tǒng),它價格低廉,安全性好,效率高,并且可以搭配BackOffice套件。

 

五、結束語

當前,信息化建設已經成為各個行業(yè)提高知名度和增強競爭力的一種有效手段。如何利用當今最先進的網絡技術,特別是Internet技術來構建高效率的信息服務系統(tǒng),是一個非常有現(xiàn)實意義的課題。本文探討了基于B/S模式會議接待管理系統(tǒng)的設計與實現(xiàn)。試用表明該系統(tǒng)能大大地提高了數(shù)據(jù)共享的程度,提高了會議接待效率,方便了廣大接待人員,受到了客戶的好評。

 

參考文獻

  1. 薛華成.管理信息系統(tǒng)[M].清華大學出版社,1999
  2. 武延軍,趙彬.精通ASP網絡編程[M].人民郵電出版社,2000.
  3. 楊冀川,徐梅.ASP動態(tài)網站設計實戰(zhàn)[M].機械工業(yè)出版社,2000.
  4. 張海藩著.軟件工程導論(第四版) [M].清華大學出版社,2003
  5. 薩師煊,王珊著.數(shù)據(jù)庫系統(tǒng)概論(第三版) [M].高等教育出版社,2000.
  6. 袁鵬飛.SQL Server 數(shù)據(jù)庫應用設計[M].人民郵件出版社,1998

 

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产三级全黄| 日韩中文字幕精品视频在线| 亚洲美洲国产日产| 尤物视频网在线观看| 999宝藏网| 片免费观看网站视频| 国产成人精品免费视频大全软件| 黄色一级在线| 欧美一区a| 日本一级毛片无遮挡| 亚洲私密视频| 精品推荐 国产| 经典香港a毛片免费观看| 欧美aaaa在线观看视频免费| 中文字幕在线久热精品| a一级网站| 国产亚洲区| 国产成人精品日本亚洲网址| 在线观看免费高清激情爱爱| 一级特黄高清完整大片| 免费中文字幕乱码电影麻豆网| 91久久国产青草亚洲| 欧美人七十二式性视频教程一| 女人被免费视频网站| 亚洲国产精品久久网午夜| 国产精品久久成人影院| 国产日韩欧美综合在线| 曰韩免费视频| 片免费观看网站视频| 美国免费一级片| 在线观看黄色| 亚洲国产精品日韩高清秒播| 最近手机中文字幕无吗| 色婷婷综合久久久久中文| aaa大片| 国产高清美女一级毛片久久| 国内国外精品一区二区| 久久久欧美综合久久久久| 精品综合| 欧美va视频| 亚洲一区二区色|