網(wǎng)上蛋糕商鋪網(wǎng)站的分析與設(shè)計(jì)
河南職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)題 目 網(wǎng)上蛋糕店鋪的設(shè)計(jì)與實(shí)現(xiàn)系(分院) 信息工程系學(xué)生姓名學(xué) 號(hào)專業(yè)名稱指導(dǎo)教師2014年3月30日 ,河南職業(yè)技術(shù)學(xué)院
河南職業(yè)技術(shù)學(xué)院
畢業(yè)設(shè)計(jì)(論文)
題 目 網(wǎng)上蛋糕店鋪的設(shè)計(jì)與實(shí)現(xiàn)
系(分院) 信息工程系
學(xué)生姓名學(xué) 號(hào)專業(yè)名稱
指導(dǎo)教師
2014年3月30日
,河南職業(yè)技術(shù)學(xué)院 信息工程系
畢業(yè)設(shè)計(jì)(論文)任務(wù)書
畢業(yè)設(shè)計(jì)(論文)指導(dǎo)教師評(píng)閱意見表
網(wǎng)上蛋糕店鋪的設(shè)計(jì)與實(shí)現(xiàn)
張淼
摘要:當(dāng)今世界網(wǎng)絡(luò)、通信和信息技術(shù)快速發(fā)展、因特網(wǎng)(Internet )在全球迅速普及,使得現(xiàn)代商業(yè)具有不斷增長的供貨能力、不斷增長的客戶需求和不粉白眉黛黑增長的全球競(jìng)爭(zhēng)三大簡授畫戎籌,使得任何一個(gè)商業(yè)組織都必須改變自己的組織結(jié)構(gòu)和運(yùn)行方式來適應(yīng)這種全球性的發(fā)展和變化。隨著信息技術(shù)的國際貿(mào)易和商業(yè)領(lǐng)域的廣泛應(yīng)用,利用計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)和Internet 實(shí)現(xiàn)商務(wù)活動(dòng)的國際化、信息化和無紙化,已成為各國商務(wù)發(fā)展的一大趨勢(shì)。
關(guān)鍵詞:B/S模式、電子商務(wù)、企業(yè)門戶、在線購物、B2C 模式
1
,一、引言
隨著網(wǎng)絡(luò)、通信和信息技術(shù)的突破性進(jìn)展,Internet 在全球爆炸性增長并迅速普及。在這一前提下,電子商務(wù)應(yīng)運(yùn)而生了。自1998年“電子商務(wù)年”以來,電子商務(wù)在全球發(fā)展迅猛,世界各國紛紛看好電子商務(wù)這塊新大陸,普遍認(rèn)為電子商務(wù)的發(fā)展將是未來25年世界經(jīng)濟(jì)發(fā)展的一個(gè)重要推動(dòng)力,對(duì)經(jīng)濟(jì)的促進(jìn)將遠(yuǎn)遠(yuǎn)超過200年前的工業(yè)革命。著名網(wǎng)絡(luò)經(jīng)濟(jì)調(diào)查評(píng)論家Robert Metcalfe 聲稱:“互聯(lián)網(wǎng)的價(jià)值等于(與之相聯(lián)結(jié)的)網(wǎng)點(diǎn)數(shù)量的平方?!?/p>
有人把電子商務(wù)狹隘理解成用計(jì)算機(jī)為交易媒介,在網(wǎng)絡(luò)上實(shí)現(xiàn)訂購、支付等交易的過程,顯然,這種定義是很沒科學(xué)性的。電子商務(wù)的英文全稱是E-Business ,而現(xiàn)在人們以為網(wǎng)上的交易就是電子商務(wù),其實(shí)它是E-commerce ,只是整個(gè)E-Business 的一個(gè)小的組成部分,或者更準(zhǔn)確的說,建立網(wǎng)站、進(jìn)行在線交易,在電子商務(wù)的整個(gè)發(fā)展過程中只是處于比較初級(jí)的階段。
電子商務(wù)從1994年提出到現(xiàn)在,一共經(jīng)歷了三個(gè)時(shí)期:萌芽期、創(chuàng)新期和嚴(yán)謹(jǐn)期。其中1994年-1996年是萌芽期,那時(shí)候的電子商務(wù)主要是指人們能迅速上網(wǎng)、瀏覽資料、收發(fā)電子郵件。從1997年到2000年第一季度是電子商務(wù)的創(chuàng)新期,電子商務(wù)的主要特征是介入了企業(yè)的商務(wù)活動(dòng),可以在網(wǎng)上進(jìn)行一定的交易。而從2000年夏天到現(xiàn)在,電子商務(wù)就已經(jīng)進(jìn)入了嚴(yán)謹(jǐn)期。他們調(diào)整自己的業(yè)務(wù)流程,從根本上把企業(yè)改造成以客戶為中心的模式。
(一) 電子商務(wù)的發(fā)展趨勢(shì)
電子商務(wù)正迅速地滲透到社會(huì)生活的方方面面,已成為當(dāng)今IT 行業(yè)最為熱門的話題和競(jìng)爭(zhēng)的焦點(diǎn)。今天,越來越多的企業(yè)靠lnternet 技術(shù)與供應(yīng)商、合作伙伴及客戶保持連接,實(shí)現(xiàn)電子化交易。越來越多的普通百姓習(xí)慣于通過Internet 瀏覽信息、收發(fā)電子郵件、甚至購買商品,享受著由電子商務(wù)帶來的樂趣與便利。
隨著近年來互聯(lián)網(wǎng)在中國乃至世界的迅速發(fā)展,網(wǎng)上交易活動(dòng)日漸頻繁,經(jīng)營范圍不斷變大,開始在現(xiàn)代商務(wù)活動(dòng)中占據(jù)越來越重要的地位。在美國,電子商務(wù)所產(chǎn)生的經(jīng)濟(jì)效益已經(jīng)超過了通信和航空工業(yè)。電子商務(wù)意味著使用計(jì)算機(jī)和Internet 完全實(shí)現(xiàn)“足不出戶”的購物流程。它有如下諸多好處:第一,客戶可以在家購物,從而減少了商場(chǎng)客流量。第二,計(jì)算機(jī)管理嚴(yán)密精確,能快速準(zhǔn)確的完成各種任務(wù),實(shí)現(xiàn)商務(wù)要求的迅速響應(yīng)。第三,一個(gè)管理員可以處理一個(gè)片區(qū)的大量業(yè)務(wù),管理成本大大降低。第四,可以維持最少量的庫存,減少資金呆滯。第五,可以從電子交易信息中獲取大量 2
,歷史數(shù)據(jù),從而指導(dǎo)公司的長期發(fā)展戰(zhàn)略。
中國電子商務(wù)研究中心數(shù)據(jù)顯示,截至2012年底,中國電子商務(wù)市場(chǎng)交易規(guī)模達(dá)
7.85萬億,同比增長30.83,按2012年的數(shù)據(jù)計(jì)算,電子商務(wù)占GDP 的比重已經(jīng)高達(dá)15,成為經(jīng)濟(jì)發(fā)展新引擎,利用好這一新引擎,對(duì)于啟動(dòng)消費(fèi)、擴(kuò)大內(nèi)需、轉(zhuǎn)變經(jīng)濟(jì)發(fā)展方式等具有重要意義。隨著電子商務(wù)的繼續(xù)發(fā)展,其在經(jīng)濟(jì)發(fā)展中的戰(zhàn)略地位將不斷提升,電子商務(wù)以“全天候、全方位、零距離”等特點(diǎn),正改變著傳統(tǒng)經(jīng)營模式和生產(chǎn)組織形態(tài),影響著產(chǎn)業(yè)結(jié)構(gòu)調(diào)整和資源配置。
近十年來,我國電子商務(wù)市場(chǎng)高速、穩(wěn)定增長,電子商務(wù)交易額在消費(fèi)總額中的占比從幾乎為零穩(wěn)步增長到超過6,成為我國擴(kuò)大消費(fèi)的一個(gè)主要渠道。預(yù)計(jì)到2013年年底,中國網(wǎng)絡(luò)購物用戶規(guī)模將達(dá)到3.1億人。目前,電子商務(wù)在我國工業(yè)、農(nóng)業(yè)、商貿(mào)流通、交通運(yùn)輸、金融、旅游和城鄉(xiāng)消費(fèi)等各個(gè)領(lǐng)域的應(yīng)用不斷得到拓展,應(yīng)用水平不斷提高,正在形成與實(shí)體經(jīng)濟(jì)深入融合的發(fā)展態(tài)勢(shì)。
電子商務(wù)的發(fā)展正受到各地政府的高度重視,并成為提升地區(qū)競(jìng)爭(zhēng)力的重要內(nèi)容。為了助推電子商務(wù)發(fā)展,各地陸續(xù)出臺(tái)了多項(xiàng)促進(jìn)電商發(fā)展的意見和條例。隨著互聯(lián)網(wǎng)的發(fā)展,隨著各種環(huán)境的日漸成熟,中國的電子商務(wù)行業(yè)正進(jìn)入高速發(fā)展的時(shí)代。
(二)電子商務(wù)網(wǎng)站開發(fā)目的和意義
我國目前網(wǎng)上購物分析
以下是根據(jù)CNNIC(中國互聯(lián)網(wǎng)絡(luò)信息中心) 公布的中國B2C 電子商務(wù)發(fā)展報(bào)告來進(jìn)一步分析目前的網(wǎng)上購物的現(xiàn)狀。
圖1-1主要引用其中的分析圖表
3
,圖1-2主要引用其中的分析圖表
(三)網(wǎng)絡(luò)購物成為流行
從上面的圖可以看出網(wǎng)上購物選擇節(jié)約時(shí)間和操作方便的分別占46。7和44。2,這說明隨著生活節(jié)奏的加快,人們?cè)絹碓较M麚碛泻唵慰旖莸馁徫锓绞健S纱丝梢?,電子商?wù)網(wǎng)絡(luò)有著很大的市場(chǎng)。現(xiàn)在的網(wǎng)絡(luò)購物成為一種流行。
21世紀(jì)是網(wǎng)絡(luò)時(shí)代。網(wǎng)絡(luò)技術(shù)的飛速發(fā)展, 極大地影響了商業(yè)交易中傳統(tǒng)的交易方式和流通方式。企業(yè)隨著業(yè)務(wù)的不斷擴(kuò)大, 企業(yè)的規(guī)模也不斷擴(kuò)大, 迫切需要建立相應(yīng)的電子商務(wù)網(wǎng)絡(luò)。利用電子商務(wù)的優(yōu)勢(shì)同現(xiàn)有銷售模式和流通渠道相結(jié)合, 擴(kuò)大消費(fèi)市場(chǎng), 為企業(yè)的再發(fā)展帶來新的商機(jī), 也為各地消費(fèi)者提供便利, 而且降低商業(yè)成本。相對(duì)于中小企業(yè)來講,由于不涉及到大型的數(shù)據(jù)庫和保密安全等,網(wǎng)站的技術(shù)要求是被降低了,但建站的指導(dǎo)思想是不變的,網(wǎng)站便要以營銷為目的,宣傳其產(chǎn)品,讓客戶更直觀的了解產(chǎn)品的功能和特性.
4
,二、系統(tǒng)環(huán)境分析
(一)網(wǎng)站實(shí)踐環(huán)境
開發(fā)環(huán)境:Windows XP Professional、Internet Explorer 6.0
腳本語言:JavaScript 、VBScript
數(shù)據(jù)庫工具:Microsoft Access 2000
ASPX 開發(fā)工具:Microsoft Visual Studio
網(wǎng)頁設(shè)計(jì):Macromedia Dreamweaver
分辨率:最佳效果1280×1024像素
(二)開發(fā)實(shí)踐環(huán)境
1. JavaScript
JavaScript 是一種基于對(duì)象和事件驅(qū)動(dòng)并具有相對(duì)安全性的客戶端腳本語言。同時(shí)也是一種廣泛用于客戶端Web 開發(fā)的腳本語言,常用來給HTML (標(biāo)準(zhǔn)通用標(biāo)記語言的子集)網(wǎng)頁添加動(dòng)態(tài)功能,比如響應(yīng)用戶的各種操作。它最初由網(wǎng)景公司(Netscape )的Brendan Eich 設(shè)計(jì),是一種動(dòng)態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。JavaScript 是Sun 公司(已被oracle 收購)的注冊(cè)商標(biāo)。Ecma 國際以JavaScript 為基礎(chǔ)制定了ECMAScript 標(biāo)準(zhǔn)。JavaScript 也可以用于其他場(chǎng)合,如服務(wù)器端編程。完整的JavaScript 實(shí)現(xiàn)包含三個(gè)部分:ECMAScript ,文檔對(duì)象模型,字節(jié)順序記號(hào)。
JavaScript 程序是由若干語句組成的,語句是編寫程序的指令。JavaScript 提供了完整的基本編程語句,它們是:賦值語句、switch 選擇語句、while 循環(huán)語句、for 循環(huán)語句、for each 循環(huán)語句、do...while 循環(huán)語句、break 循環(huán)中止語句、continue 循環(huán)中斷語句、with 語句、try ?catch 語句、if 語句(if..else ,if ?else if?)。
函數(shù)是命名的語句段,這個(gè)語句段可以被當(dāng)作一個(gè)整體來引用和執(zhí)行。使用函數(shù)要注意以下幾點(diǎn):
1)函數(shù)由關(guān)鍵字function 定義(也可由Function 構(gòu)造函數(shù)構(gòu)造)。
2)使用function 關(guān)鍵字定義的函數(shù)在一個(gè)作用域內(nèi)是可以在任意處調(diào)用的(包括定義函數(shù)的語句前);而用var 關(guān)鍵字定義的必須定義后才能被調(diào)用。
3)函數(shù)名是調(diào)用函數(shù)時(shí)引用的名稱,區(qū)分大小寫,調(diào)用函數(shù)時(shí)不可寫錯(cuò)函數(shù)名。
4)參數(shù)表示傳遞給函數(shù)使用或操作的值,它可以是常量,也可以是變量,也可以是函數(shù),在函數(shù)內(nèi)部可以通過arguments 對(duì)象(arguments 對(duì)象是一個(gè)偽數(shù)組,屬性callee 引用被調(diào)用的函數(shù))訪問所有參數(shù)。
5
,5)return 語句用于返回表達(dá)式的值。 6)yield 語句扔出一個(gè)表達(dá)式,并且中斷函數(shù)執(zhí)行直到下一次調(diào)用next 。
JavaScript 的一個(gè)重要功能就是面向?qū)ο蟮墓δ?,通過基于對(duì)象的程序設(shè)計(jì),可以用更直觀、模塊化和可重復(fù)使用的方式進(jìn)行程序開發(fā)。 內(nèi)置對(duì)象JavaScript 字符串(String)對(duì)象
字符串是 JavaScript 的一種基本的數(shù)據(jù)類型。需要注意的是,JavaScript 的字符串不可變(immutable ),String 類定義的方法都不能改變字符串的內(nèi)容。像 String.toUpperCase() 這樣的方法,返回的是全新的字符串,而不是修改原始字符串。 String 對(duì)象的 length 屬性聲明了該字符串中的字符數(shù)。
String 類定義了大量操作字符串的方法,一般分為這樣幾類:查找子字符串、截取,分割和拼接字符串、匹配正則表達(dá)式、改變字符串樣式等。
JavaScript Date(日期)對(duì)象
Date 對(duì)象用于處理日期和時(shí)間,Date 對(duì)象會(huì)自動(dòng)把當(dāng)前日期和時(shí)間保存為其初始值。
JavaScript Array(數(shù)組)對(duì)象
數(shù)組對(duì)象的作用是:使用單獨(dú)的變量名來存儲(chǔ)一系列的值。
數(shù)組的常用屬性是:length ,代表了這個(gè)數(shù)組中元素的個(gè)數(shù)。
數(shù)組的常用方法分這么幾類:排序、添加和刪除元素、拼接另一個(gè)數(shù)組、轉(zhuǎn)成字符串。其中添加元素和移除元素的幾個(gè)方法還有模擬堆?;蜿?duì)列這些數(shù)據(jù)結(jié)構(gòu)的作用。
2. VBScript
VBScript 是微軟開發(fā)的一種解析型的服務(wù)端(也支持客戶端)腳本語言,可以看作是VB 語言的簡化版,與VBA 的關(guān)系也非常密切。它具有原語言容易學(xué)習(xí)的特性。目前這種語言廣泛應(yīng)用于網(wǎng)頁和ASP 程序制作,同時(shí)還可以直接作為一個(gè)可執(zhí)行程序。用于調(diào)試簡單的VB 語句非常方便。
由于VBScript 可以通過Windows 腳本宿主調(diào)用COM ,因而可以使用Windows 操作系統(tǒng)中可以被使用的程序庫,比如它可以使用Microsoft Office的庫,尤其是使用Microsoft Access和Microsoft SQL Server的程序庫,當(dāng)然它也可以使用其它程序和操作系統(tǒng)本身的庫。
VBScript 可以被用來自動(dòng)地完成重復(fù)性的Windows 操作系統(tǒng)任務(wù)。在Windows 操作系統(tǒng)中,VBScript 可以在Windows Script Host的范圍內(nèi)運(yùn)行。Windows 操作系統(tǒng)可以 6