【正文】
案例 — 某網(wǎng)上書店系統(tǒng)設(shè)計 案例 — 某網(wǎng)上書店系統(tǒng)設(shè)計 ? 系統(tǒng)總體結(jié)構(gòu)設(shè)計 ? 系統(tǒng)應(yīng)用軟件設(shè)計 系統(tǒng)總體結(jié)構(gòu)設(shè)計 ? 系統(tǒng)總體設(shè)計原則 ? 網(wǎng)上書店外部環(huán)境分析 ? 網(wǎng)絡(luò)環(huán)境設(shè)計 ? 電子商務(wù)系統(tǒng)平臺的選擇 系統(tǒng)總體設(shè)計原則 ? 電子商務(wù)系統(tǒng)設(shè)計的結(jié)果是后續(xù)開發(fā)和實施的基礎(chǔ)。系統(tǒng)設(shè)計受制于許多因素。例如,技術(shù)條件、業(yè)務(wù)的規(guī)模、設(shè)計人員對系統(tǒng)的理解等。因此,系統(tǒng)設(shè)計是因人而異的,例如同是世界著名的物流公司 UPS和 FedEx,電子商務(wù)系統(tǒng)設(shè)計卻有很大差別。 UPS采取全球業(yè)務(wù)數(shù)據(jù)集中在公司總部處理的策略,而 FedEx公司將數(shù)據(jù)處理分散到世界上的 5個區(qū)域中心來完成。另外,兩家公司的電子商務(wù)系統(tǒng)在應(yīng)用處理方式、主機設(shè)備選擇、系統(tǒng)應(yīng)用軟件設(shè)計等方面也有較大的差別。 本系統(tǒng)總體設(shè)計原則 ? 技術(shù)的先進性; ? 符合企業(yè)信息化的整體技術(shù)戰(zhàn)略; ? 滿足開放、可擴充的要求; ? 與現(xiàn)行的應(yīng)用具有良好的兼容性; ? 安全性。 網(wǎng)上書店總體結(jié)構(gòu)設(shè)計 “網(wǎng)上書店”總體結(jié)構(gòu)圖 商 業(yè) 邏 輯支持平臺W e b表 達層 應(yīng)用互聯(lián)集成工具基 于 瀏 覽 器 的 客 戶 端I n t e r n e t服 務(wù) 器 主 機應(yīng) 用 服 務(wù) 器企 業(yè) 應(yīng) 用 及 數(shù) 據(jù)E x t r a n e tI n t r a n e t合 作 伙 伴 / 銀 行 / C A 網(wǎng)上書店外部環(huán)境分析 ? 網(wǎng)上書店系統(tǒng)的外部環(huán)境主要包括: ? 企業(yè)合作伙伴:物流公司 A。企業(yè)的所有訂單對物流公司 A都是公開的,他們之間通過企業(yè)外部網(wǎng)相連,從而達到信息的共享。 ? 與交易相關(guān)的公共信息基礎(chǔ)設(shè)施:銀行卡支付中心 B。系統(tǒng)需要使用它來完成客戶提出的網(wǎng)上交費的申請。因為 B有自己的一套關(guān)于網(wǎng)上交費的系統(tǒng),因此需要熟悉該系統(tǒng)的接口。 網(wǎng)絡(luò)環(huán)境設(shè)計 ? 網(wǎng)上書店系統(tǒng)是一個基于網(wǎng)絡(luò)的系統(tǒng),它的網(wǎng)絡(luò)環(huán)境包括 Inter、 Intra、 Extra三個部分,結(jié)構(gòu)如下圖所示: I n t e r n e tE x t r a n e t防 火 墻郵 件 服 務(wù) 器W e b 服 務(wù) 器 應(yīng) 用 服 務(wù) 器網(wǎng) 絡(luò) 管 理負 載 均 衡 器銀 行 支 付 網(wǎng) 關(guān)數(shù) 據(jù) 庫 服 務(wù) 器I n t e r n e tI n t r a n e t 電子商務(wù)系統(tǒng)平臺的選擇 ? 操作系統(tǒng)的選擇 ? 數(shù)據(jù)庫管理系統(tǒng)的選擇 ? 應(yīng)用服務(wù)器的選擇 操作系統(tǒng)的選擇 ? 目前支持電子商務(wù)系統(tǒng)的主流操作系統(tǒng)有Windows系列和 Unix/Linux系列。 Windows系列運行在 Intel的 CISC芯片上,在計算機市場的占有率達到 70%以上,是目前市場上最為常見的操作系統(tǒng),