版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、PJT2000 電子商務系統(tǒng)原型快速建立企業(yè)9電子商務系統(tǒng)原型的實例一、目標:用SYBASE公司的電子商務系統(tǒng)開發(fā)平臺EAStudio ( PB7.0 , PowerJ, Jaguar )以最快速度在最短時間內開發(fā)一個暫不包含網(wǎng)上第三方認證和網(wǎng)上電子支付的PJT2000 電子商務系統(tǒng)原型(簡稱 PJT 原型,下同) 。 PJT 原型在技術上實現(xiàn)了對兩類用戶的支持:外部用戶,即網(wǎng) 上客戶。他們使用網(wǎng)絡瀏覽器訪問公司的網(wǎng)站,可以在網(wǎng)上購物或交易、批發(fā)定購等(電子 支付與網(wǎng)上第三方法律認證暫缺) ;內部用戶,即公司的員工,他們使用基于 Intranet 的三 層結構模式的企業(yè)內部網(wǎng)在局域網(wǎng)或遠程終端
2、管理公司的日常運作。公司、分公司都可以實 時知道網(wǎng)上顧客下了什么訂單,及時提供服務;系統(tǒng)還要保證在開放形式下網(wǎng)上信息的安全 問題。通過電話及其它方式確認網(wǎng)上客戶并確認對所購貨物的付款方式和送貨方式。二、PJT 原型的三層結構和基本模塊:(一)PJT 原型三層結構PJT 原型系統(tǒng)由客戶端、分析應用服務器和數(shù)據(jù)庫服務器三個部分組成,以下是三分層 的定義:前端客戶層,負責提供可移植的表達邏輯;中間應用層,允許用戶通過將其與實際應用隔離而共享和控制業(yè)務邏輯來進行事務處 理;后端數(shù)據(jù)管理與服務器層,提供對數(shù)據(jù)庫的訪問。這里的用戶界面與應用邏輯位于不同平臺,應用邏輯為所有用戶共享。中間層即應用服務器 是整
3、個系統(tǒng)的核心,它為處理系統(tǒng)提供事務處理、安全控制及為滿足不同數(shù)量客戶端的請求 而進行性能調整。應用服務器可以根據(jù)處理邏輯的不同被劃分為不同的模塊,客戶端方應用 程序在需要某種應用服務時只與應用服務器上處理該應用邏輯的模塊通信,且一個模塊能夠 同時響應多個客戶端方應用程序的請求??蛻舳松现恍璋惭b應用程序,它負責處理與用戶的 交互和與應用服務器的交互。應用服務器接受客戶端方應用程序的請求,然后根據(jù)應用邏輯 將這個請求轉化為數(shù)據(jù)庫請求后與數(shù)據(jù)庫服務器交互,并將該交互結果傳送給客戶端的應用 程序。數(shù)據(jù)庫服務器軟件根據(jù)應用服務器發(fā)送的請求進行數(shù)據(jù)庫操作,并將操作的結果傳送 給應用服務器。電子商務的主要應
4、用范圍 Internet/Intranet 是一個多層結構,本設計采用這種體系結 構, 它分為 Internet 和 Intranet 兩部分,均由三層組成。 PJT 原型解決方案的示意圖如 圖 一:1 時JI應ift帝ider.iEJB客戶在raw寫信貝亠消息數(shù)據(jù) 庫4消息服務接受此消息后,把消息保存在數(shù)據(jù)庫中。接受消息:Java(1) 根據(jù)Jaguar關于Java Service的定義,生成一個可以定時訪問消息服務的 組件(PJTshop / MessageClientimpl );(2) 客戶的Jaguar服務器在啟動時,自動啟動MessageClientImpl組件直到獲(3) Mes
5、sageClientimpl初始化時利用多線程,不斷查找服務器中的消息服務,得消息服務句柄為止,設置MessageClientimpl的狀態(tài)為”準備好”;(4) MessageClientimpl每隔一分鐘檢索產(chǎn)品目錄隊列,檢查是否有新的消息存在,果有的話,獲取此消息并檢查消息是否為cnXML消息,是的話就根據(jù) cn XML的定義分析并把消息頭和消息體分開,保存為兩個不同的XML文件。fCtsComppn writs/MessageSenfice調用tInrpM圖五五、網(wǎng)絡安全措施之一VPN 技術的應用【注 2】(一) VPN Server 的安裝1. 安裝 Windows NT和兩張網(wǎng)卡以及
6、兩個網(wǎng)段的TCP/IP設置2. 在網(wǎng)絡屬性中添加”點對點通道通信協(xié)議 (PPTP)安裝完點對點通道通信協(xié)議(PPTP)后系統(tǒng)會自動添加 遠程訪問服務 (RAS) 3. 配置PPTP屬性填入虛擬私人網(wǎng)絡號(1255),其意義為VPNServer能有多少個 VPN 設備撥入。4. 配置RAS屬性把所有的VPN設備添加到遠程訪問里,配置端口屬性把所有端口設置為 只能接收 然后設置遠程訪問的網(wǎng)絡屬性在服務器設置里把允許遠程客戶運行TCP/IP ,加密設置里選擇請求 Microsoft 加密驗證 、 請求數(shù)據(jù)加密 ,選擇允許多鏈路 。接著打開允 許遠程客戶運行里的 TCP/IP 配置,在允許遠程 TCP
7、/IP 客戶訪問里選擇 整個網(wǎng)絡 ,選擇 使用靜態(tài)地址集 把起始和結束設置在 Intranet 同一網(wǎng)段里5. 配置 TCP/IP 設置(二) VPN Client 的安裝1. 安裝 Windows 982. 在網(wǎng)絡屬性里添加3. 在網(wǎng)絡屬性里添加Mode n使用。4. 配置撥號網(wǎng)絡屬性 碼和用戶號密碼等。5. 配置撥號網(wǎng)絡屬性和Mode n以及Moden撥號連接上In ternetMicrosoft 虛擬網(wǎng)絡適配器 撥號網(wǎng)絡適配器 #2(VPN 支持 ) ,原來已經(jīng)有一撥號網(wǎng)絡適配器供 建立新連接 建立新連接輸入服務器的名稱或地址里輸入服務器的在選擇設備里選擇寫有 Moden 項,然后設置電
8、話號 在選擇設備里選擇寫有 VPNadapter 一項,然后在請 Internet 上的 IP 地址。(三)VPN Server 上的權限設置 首先在域用戶管理管理器里為 VPN Client 設置一個用戶在組里添加 Account Operators 和 Domain Admins 并把主要組設置為 Domain Admins ,然后在撥入里設置給予用戶撥入的權限。VP NClie nt 與VPN Server的連接:首先使用 Mode n撥號連接In ternet ,然后再使用VPN 設備撥號到 VPN Server 。六、平臺選擇的考慮: 【注 1】是 Sybase 公司特別設計的一套企
9、業(yè)應用開發(fā)和提交的 和 Java 開發(fā)工具 PowerJ 以及高性能提交環(huán)境 Sybase 集成在一起。我們在開發(fā) Java 程序及提交各種需求時都用,PJT原型就是基于 Web的、分布式的企業(yè)級應用系統(tǒng)。(一)選用 Sybase Enterprise Application Server 3.0 Enterprise Application Studio 開發(fā)工具包,它將 PowerBuilder Enterprise Application Server 到 Enterprise Application StudioAdaptive Server Enterprise 保證了用戶數(shù)據(jù)的高度
10、實用性 , 它允許用戶在頁級配置故障恢 復隔離級。單個頁故障只影響此頁,數(shù)據(jù)庫的其余部分仍保持聯(lián)機狀態(tài)。(二)中間件的選擇 所謂中間件就是為了解決分布式系統(tǒng)中的異構問題而提出位于平臺( 包括硬件和操作系統(tǒng)) 與應用之間的通用服務,這些服務具有標準的協(xié)議與接口,它為開發(fā)者提供了一個高層應 用環(huán)境。 Internet/Intranet 環(huán)境下的多層結構實際上就是一個分布式異構環(huán)境, 本設計中采 用SYBASE JAGUAR CTSt件事務服務器,使用這種三層結構開發(fā)系統(tǒng)的優(yōu)點主要有:整個系統(tǒng)被分為不同的邏輯塊,層次非常清晰,管理和維護變得相對簡單; 瘦 客戶端;開發(fā)和管理的工作向服務器方轉移,分布
11、式的數(shù)據(jù)處理實現(xiàn)真正的 便于進行事務管理 (Sybase Jaguar CTS) 。 系統(tǒng)的安全性得以提高,因它可以對每個業(yè)務功能組件進行授權,限制了非法訪問。(三)選擇面向對象的開發(fā)工具 PowerBuilder 中間件產(chǎn)品只能提供一些通用的服務,紛繁復雜的實際應用還需開發(fā)人員根據(jù)實際需要 完成。在開發(fā)系統(tǒng)時,使用 PowerBuilder 及 PFC 十分方便和高效,是開發(fā)企業(yè)管理信息系 統(tǒng)的最佳平臺已為大家所公認。它對于分布式和基于 Web應用提供了簡單和強大的與En terprise AppI lication Server環(huán)境集成的能力,它和 EAServer 的組合使得所使用的組件
12、格式和協(xié)議在將來都能有效。用PowerBuilder通過分布式內部網(wǎng)(Intranet )或Web提交在多層體系結構上的應用并 提交給超瘦客戶端,用它特有的DataWindow提供的瀏覽數(shù)據(jù)使用HTML格式。建立包括具有顯示動態(tài)數(shù)據(jù)訪問和數(shù)據(jù)操縱能力的Web頁時無需編寫代碼。Po werBuilder是本設計開發(fā)工具的首選。七、系統(tǒng)的軟件配置(請見安裝說明)八、結束語 系統(tǒng)的軟件配置1 知識經(jīng)濟時代和全球經(jīng)濟一體化的趨勢對于物質基礎和管理水平都相對落后的我國 企業(yè)界是一個空前激烈的挑戰(zhàn),一個迫切的問題是怎樣以最新的技術、最快的速度幫助企業(yè) 在原來局域網(wǎng)管理信息系統(tǒng)甚至手工管理的基礎上把它的經(jīng)營
13、和管理模式提高到電子商務的 水平。2 電子商務必須以企業(yè)的信息化為基礎:即使是被列為全國八個信息化建設試點市之 一的江門市, 在網(wǎng)上登記的各類企、 事業(yè)單位也不超過 1000 家, 占各類單位總數(shù)的 5 % 不到, 真正建立了自己的管理信息系統(tǒng)的企業(yè)就更少 。一般人都把電子商務理解為僅僅在 Internet 上進行商品買賣 ( 這可能正是當前電子商務的商家 95 % 以上是負利潤以及網(wǎng)絡泡沫經(jīng)濟的根 本原因 ) 。事實上 , 電子商務除了提供買賣服務,更重要的是它還提供一整套基于企業(yè)的管 理信息系統(tǒng)基礎的服務,沒有企業(yè)的信息化就不可能有真正的電子商務。3.選擇開發(fā)平臺,使用 cnXML規(guī)范化標
14、準:我們開發(fā)PJT原型的目的是希望探索一條能幫助企業(yè)以最低成本、最快速度在原來局域網(wǎng)管理信息系統(tǒng)甚至手工管理的基礎上,運用 新的開發(fā)思想和技術(SYBASE公司的新開發(fā)平臺EAStudio ),把本企業(yè)的經(jīng)營、管理方式提高到基于 Internet/Intranet 的電子商務水平的途徑和方法。我們認為,先建立企業(yè)的管理 信息系統(tǒng)然后實現(xiàn)其相應的網(wǎng)上交易才能真正幫助企業(yè)進入科學管理的知識經(jīng)濟時代。這里 我們采用快速原型法的思想探索一種注重實效、解決一系列技術和組織方面問題的系統(tǒng)集成 方法,用這種方法從企業(yè)應用系統(tǒng)的總體結構設計和計算機實現(xiàn)技術的角度探討設計電子商 務系統(tǒng)的解決方案時應該考慮的問題并作出較全面的思考和嘗試。具體作法是:設定一個兼 有生產(chǎn)和營銷的集團公司 , 營銷以銷售通訊、小家電、工藝品等商品為主 , 工廠則主要生產(chǎn) 小日用品、小工藝品等。以該公司為藍本,運用SYBASE司的EAStudio ( PB 7.0 , PowerJ ,Jaguar )產(chǎn)品 【注 4】, 實現(xiàn)了 PJT 原型,它集企業(yè)的內部管理信息系統(tǒng)(基于 Internet / Intranet 的三層結構體系) 【注 5】和網(wǎng)上交易于一體,既包括了企業(yè)的管理信息系統(tǒng)(Intranet ),又實現(xiàn)了在網(wǎng)上交易的功能(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025嶺南文化創(chuàng)意產(chǎn)業(yè)園項目啟動儀式籌辦服務合同協(xié)議書
- 2025含破碎錘挖掘機買賣合同書
- 2025咖啡粉批發(fā)合同
- 2025金屬制品委托加工合同
- 2023三年級英語上冊 Unit 5 Let's eat The first period第一課時說課稿 人教PEP
- 5 應對自然災害(說課稿)2023-2024學年統(tǒng)編版道德與法治六年級下冊
- 保母阿姨合同范例
- 人用工合同范例
- 上海檢測合同范例
- 金屬防水材料施工方案
- 頸復康腰痛寧產(chǎn)品知識課件
- 2024年低壓電工證理論考試題庫及答案
- 微電網(wǎng)市場調查研究報告
- 《民航服務溝通技巧》教案第14課民航服務人員上行溝通的技巧
- 中國古代舞蹈史
- MT/T 538-1996煤鉆桿
- 小學六年級語文閱讀理解100篇(及答案)
- CB/T 467-1995法蘭青銅閘閥
- 氣功修煉十奧妙
- 勾股定理的歷史與證明課件
- 中醫(yī)診斷學八綱辨證課件
評論
0/150
提交評論