·
電子商務(wù)設(shè)計基礎(chǔ)主要包括電子商務(wù)平臺開發(fā)基礎(chǔ)、Web設(shè)計基礎(chǔ)、電子商務(wù)應用平臺設(shè)計三部分。
9.1 電子商務(wù)平臺開發(fā)基礎(chǔ)
1..NET平臺技術(shù)及其機構(gòu)
(1).NET是微軟的新一代技術(shù)平臺,一個.NET應用是一個運行于.NET Framework 之上的應用程序。
(2).NET Framework 組成部分:公共語言運行庫 (Common Language Runtime,CLR)、.NET 類庫、ADO.NET、ASP.NET 和 Windows Forms、CLS。
(3)CLS被定義為一種規(guī)范,符合該規(guī)范的語言和編輯器將可以把源代碼編譯成CLR所能識別的“中間語言”(Microsoft? Intermediate Language ,MSIL)和“兀語言”(Metadata).
(4)CLR和Java虛擬機一樣也是一個運行時環(huán)境,它負責資源管理(內(nèi)存分配和垃圾收集等),并保證應用和底層操作系統(tǒng)之間必要的分離。
(5).NET Framework 具有兩個主要組件:公共語言運行庫和.NET Framework類庫。公共語言運行庫是.NET Framework的基礎(chǔ)??梢詫⑦\行庫看作一個在執(zhí)行時管理代碼的代理,它提供內(nèi)存管理、線程管理和遠程處理等核心服務(wù),并且還強制實施嚴格的類型安全以及可提高安全性和可靠性的其他形式的代碼準確性。
(6)面向?qū)ο蟪绦蛟O(shè)計思想:面向?qū)ο缶幊蹋∣bject-Oriented Programming,OOP)技術(shù)是當今占主導地位的程序設(shè)計思想和技術(shù),也是開發(fā)電子商務(wù)平臺中使用的重要技術(shù)。
(7)面向?qū)ο笕筇卣鳎悍庋b、繼承、多態(tài)。
(8)C#是一種基于.NET 框架的、面向?qū)ο蟮母呒壘幊陶Z言。
2.J2EE平臺技術(shù)及其結(jié)構(gòu)
(1)J2EE平臺由一整套服務(wù)(Services)、應用程序接口(APIs)和協(xié)議構(gòu)成。
(2)XML是一種可以用來定義其他標記語言的語言。
(3)J2EE三大框架SSH: Spring 、Struts、Hibernate。
9.2? ?Web設(shè)計基礎(chǔ)
1.HTML標記語言
(1)超文本標記語言(Hypetext Markup Language, HTML):是用于描述網(wǎng)頁文檔的一種標記語言,是建立電子商務(wù)網(wǎng)站頁面的基礎(chǔ)。
(2)HTML常用標簽(略)
2.CSS樣式表
(1)CSS基本語法:selector{property:value;property:value;property:value......property:value}
? (2)? 類基本語法:標記名.類名{樣式屬性:取值;樣式屬性:取值;.....}
(3)id基本語法:標記名#標識名{樣式屬性:取值;樣式屬性:取值;....}
? (4) 偽類:未鏈接狀態(tài)(a:link);已訪問鏈接狀態(tài)(a:visited);鼠標指針懸停在鏈接上的狀態(tài)(a:hover);被激活(在鼠標點擊與釋放之間發(fā)生的事件)的鏈接狀態(tài)(a:active)。
? (5) CSS插入到HTML文件的四種方式:鏈入外部樣式表、內(nèi)部樣式表、嵌入樣式表和導入外部樣式表。
3.JavaScript
JavaScript對象包括:
(1)Navigator 對象:Navigator對象管理著瀏覽器的基本信息,如版本號、操作系統(tǒng)等。版本號<script>document.write(navigator.appVersion)</script>。
(2)Location 對象:Location 是瀏覽器內(nèi)置的一個靜態(tài)的對象,它顯示的是一個窗口對象所打開的地址。
(3)Windiow 對象:Window 是一個優(yōu)先級很高的對象,該對象包含了豐富的屬性、方法。
(4)Document 對象:JavaScript的輸入和輸出需要通過對象來完成,Document對象就是輸出對象其中之一。Document對象最主要的方法是write()。
(5)內(nèi)置對象和方法:Date對象、String對象、Math對象等。
4.VBScript
VBScript是微軟開發(fā)的一種解析型的腳本語言,可以看作是VB語言的簡化版。
(5)XML
XML指可擴展標記語言(Extensible? ?Markup Language),XML的設(shè)計宗旨是傳輸數(shù)據(jù),而非顯示數(shù)據(jù)。XML是純文本,有能力處理純文本的軟件都可以處理XML。
6.? SQL語法基礎(chǔ)
1)CREATE建立表結(jié)構(gòu)。2)SELECT查詢語句。3)INSERT插入語句。4)UPDATE更新語句。5)DELETE刪除語句。
9.3? 電子商務(wù)應用平臺設(shè)計
1.電子商務(wù)平臺總體規(guī)劃
電子商務(wù)網(wǎng)站總體規(guī)劃內(nèi)容:確定網(wǎng)站建設(shè)目的、定位網(wǎng)站客戶、理順結(jié)構(gòu)和層次、設(shè)定網(wǎng)站盈利模式、設(shè)定主要業(yè)務(wù)流程。速記詞:確定理設(shè)流。
2.電子商務(wù)網(wǎng)站的基本構(gòu)件
應用服務(wù)器:用于企業(yè)較大規(guī)模電子商務(wù)應用的開發(fā)、發(fā)布和管理。
工作流和群件子系統(tǒng):工作人員和商業(yè)伙伴能通過因特網(wǎng)共享資源、協(xié)同工作。
內(nèi)容管理子系統(tǒng):簡化企業(yè)網(wǎng)站的產(chǎn)品管理、提高效率。
目錄服務(wù)器:管理防火墻內(nèi)外的用戶、資源和控制安全權(quán)限,為用戶的通信和電子商務(wù)交易提供通道。
性能優(yōu)化工具:改善網(wǎng)站服務(wù)質(zhì)量,包括流量管理、動態(tài)數(shù)據(jù)緩存、網(wǎng)絡(luò)動態(tài)負載、知識管理。
郵件和消息服務(wù)器:企業(yè)員工、合作伙伴和客戶提供商業(yè)級的通信架構(gòu)。
個性化信息服務(wù):實時分析用戶數(shù)據(jù)的基礎(chǔ)上提供服務(wù)。
搜索引擎:電子商務(wù)網(wǎng)站要具備優(yōu)秀的搜索功能。
安全服務(wù)器:保證電子商務(wù)系統(tǒng)的數(shù)據(jù)安全、應用安全和交易安全。
網(wǎng)站服務(wù)器:網(wǎng)站的信息發(fā)布給用戶。
3. 電子商務(wù)網(wǎng)站的基本功能
電子商務(wù)網(wǎng)站的基本功能:信息發(fā)布、網(wǎng)上訂購、網(wǎng)上支付、咨詢洽談、電子賬戶、服務(wù)傳遞、意見征詢、交易管理。
4.系統(tǒng)平臺的選擇與配置
PHP平臺的搭建:MySQL+PHP+Apache。
.NET平臺的搭建:Microsoft? Visual Studio 2008+SQL Server 2008+IIS6.0。文章來源:http://www.zghlxwxcb.cn/news/detail-459029.html
Java平臺的搭建:JDK7.0 +Tomcat 6.0 +MyEclipse 8.0。文章來源地址http://www.zghlxwxcb.cn/news/detail-459029.html
到了這里,關(guān)于電子商務(wù)程序設(shè)計基礎(chǔ)(九)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!