【正文】
Web 頁,這中間主要要注意完成四部分,即:數(shù)據(jù)庫的建設(shè); Web 頁面的設(shè)計;頁面與數(shù)據(jù)庫間連接的建立和功能的實現(xiàn)。 IIS 的一個重要特性是支持 ASP。這個步驟可能會花幾分鐘。 ( 1) access2020 的安裝 microsoft access 2020 安裝非常的方便,從 office2020 光盤中按照提示一步步操作就可以安裝成功。 PHP 存在一些弱點,主要是 PHP 是一種解釋型語言,不支持多線程結(jié)構(gòu),支持平臺和連接的數(shù)據(jù)庫都有限。只需將 ASP 程序放在 WEB 服務(wù)器的虛擬目錄 下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過 WWW 的方式訪問 ASP 程序 。如果多個用戶并發(fā)地訪問該程序,這些進(jìn)程將耗盡該 Web 服務(wù)器所有的可用資源,直至其崩潰。它通常是通過一些相應(yīng)的技術(shù)來實現(xiàn)的,如: CGI,ASP,JSP,PHP, 等多種。而數(shù)據(jù)庫技術(shù)經(jīng)過幾十年的發(fā)展,其功能越來越強(qiáng)大,各種數(shù)據(jù)庫系統(tǒng)如 SQL Server,Oracle,Sybase 等,都具有對大批量數(shù)據(jù)進(jìn)行有效的組織,管理和快速查詢檢索功能。 動態(tài)網(wǎng)頁及其使用的技術(shù)介紹 隨著 Web 技術(shù)的發(fā)展和電子商務(wù)時代的到來,人們不再滿足于建立各種靜態(tài)地發(fā)布信息的網(wǎng)站,更多的時候需要能與用戶進(jìn)行交互,并能提供后臺數(shù)據(jù)庫的管理和控制等服務(wù)的動態(tài)網(wǎng)站。 表 所以,網(wǎng)絡(luò)游戲在線網(wǎng)站的出現(xiàn)是必然也是必要的,網(wǎng)絡(luò)游戲在線網(wǎng)站 綜合結(jié)論 綜上, 可以看出,網(wǎng)絡(luò)游戲在線網(wǎng)站的設(shè)計開發(fā)完全是可行的。 ( 2) 網(wǎng)絡(luò)游戲消費者行為有利于在線銷售 從《中國網(wǎng)絡(luò)游戲消費者行為分析》提供的游戲消費者玩游戲的地點及時間分布表 8 中可以看出,游戲消費者在網(wǎng)吧和家中玩游戲的比例最多,有 %的消費者在網(wǎng)吧玩游戲,有 %的消費者在家中玩網(wǎng)絡(luò)游戲,在學(xué)校、辦公室及其他場所玩網(wǎng)絡(luò)游戲的比例也分別占到 22%左右。也就是說,到 2020 年,中國將有近十分之一的人口是互聯(lián)網(wǎng)用戶。 社會可行性分析 從網(wǎng)絡(luò)游戲的發(fā)展與現(xiàn)狀來看,在線銷售是網(wǎng)絡(luò)游戲?qū)τ诰W(wǎng)站的必然要求。 人員培訓(xùn)費用和軟件運行維護(hù)費用 也是系統(tǒng)成本的重要組成部分。網(wǎng)絡(luò)游戲在線網(wǎng)站在技術(shù)上是可行的。 ASP 的出現(xiàn)使得廣大 WEB 設(shè)計者不必在為客戶瀏覽器是否支持而擔(dān)心,實際上就算在同一個 .asp 文件中使用不同的腳本語言,都無須為此擔(dān)憂,因為所有的一切 處理 都將在服務(wù)器端進(jìn)行,客戶瀏覽器得到的只是一個程序執(zhí)行的結(jié)果, 開發(fā)者 只 需要 在 ASP 中聲明使用不同的腳本語言即可。要學(xué)好 ASP 程序的設(shè)計,必須掌握腳本的編寫,其實腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個值賦給一個變量,可以命令 WEB 服務(wù)器發(fā)送一個值到客戶瀏覽器,還可以將一系列命令定義成一個過程。 ASP 是目前應(yīng)用最廣泛的一種開發(fā)語言。 167。 許多網(wǎng)站在程序和數(shù)據(jù)庫方面都存在著較大的漏洞,別人可能饒過登陸頁面而直接進(jìn)入操作頁面。 用戶權(quán)限管理問題 網(wǎng)絡(luò)游戲銷售體系一般分為代理商 —— 經(jīng)銷商 —— 用戶三級,每級用戶所具有的權(quán)力是不同的:代理商具有設(shè)立每個地區(qū)經(jīng)銷商的權(quán)力,可為其開戶,為其分配銷售的游戲點數(shù)卡,對其的在線銷售進(jìn)行監(jiān)控管理等;經(jīng)銷商僅擁有銷售的權(quán)力,不具備開戶等權(quán)力。 電子商務(wù)網(wǎng)站面臨的問題 用戶信息管理問題 網(wǎng)絡(luò)在線人數(shù)隨著網(wǎng)絡(luò)游戲產(chǎn)業(yè)的發(fā)展,在迅速彪升,例如第 九城市代理的奇跡MU 這一款游戲的注冊用戶已經(jīng)達(dá)到了 3000 萬人,同時在線人數(shù)達(dá) 35 萬,從表 中可以看到,奇跡 MU 的用戶數(shù)還在不斷地增長。由于電子商務(wù)手段的引進(jìn),社會經(jīng)濟(jì)和就業(yè)市場也發(fā)生了巨大變化。本論文旨在通過簡明扼要、深入淺出的語言,結(jié)合具體的網(wǎng)站設(shè)計,來探討當(dāng)今網(wǎng)站設(shè)計中的相關(guān)語言和各類技術(shù)熱點。而且 無須 pile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行 。為了體現(xiàn)當(dāng)今世界網(wǎng) 絡(luò)和軟件發(fā)展的一些新的思想和趨勢,我選擇了 ASP 語言來作為制作網(wǎng)站的開發(fā)工具, 數(shù)據(jù)庫為Microsoft 的 ACCESS 2020 數(shù)據(jù)庫。 1 目 錄 摘 要 ??????????????????????????????????( 2) 前 言 ??????????????????????????????????( 4) 第一章 概述 ???????????????????????????????( 5) 電子商務(wù)網(wǎng)站發(fā)展現(xiàn)狀????????????????????????( 5) 電子商務(wù)網(wǎng)站面臨的問題???????????????????????( 5) 用戶信息管理問題?????????????????? ??????( 5) 用戶權(quán)限管理問題????????????????????????( 5) 安全性和穩(wěn)定性問題???????????????????????( 6) 電子商務(wù)網(wǎng)站開發(fā)的可行性分析????????????????????( 6) 技術(shù)可行性分析?????????????????????????( 6) 經(jīng)濟(jì)可行性分析?????????????????????????( 6) 社會可行性分析???????????????????? ?????( 7) 綜合結(jié)論????????????????????????????( 8) 第二章 ASP 技術(shù)介紹 ??????????????????????????( 9) 動態(tài)網(wǎng)頁及其使用的技術(shù)簡介 ????????????????????( 9) ASP 技術(shù)在網(wǎng)頁制作中的應(yīng)用 ????????????????????( 10) IIS5 的相關(guān)介紹??????????????????????????( 10) 第三章 動態(tài)網(wǎng)站設(shè)計 …………………… ..………… ………….………… .… ( 11) 數(shù)據(jù)流程分析 ………………………….……………………………… .…… ( 11) 動態(tài)數(shù)據(jù)庫設(shè)計 ………………………….…………………………… .…… ( 16) 網(wǎng)站功能設(shè)計 …………………………………………………………… .… ( 17) 輸入輸出界面設(shè)計 ………………………………………….……………… ( 21) 首頁及內(nèi)頁設(shè)計 ………………………………………………………… ( 21) 用戶注冊頁面設(shè)計 …………………………… ………………………… ( 23) 程序代碼設(shè)計 …………………………..…………………………… ...…… ( 26) 第四章 網(wǎng)站性能測試與分析 ………………………………………… ...…… ( 37) 測試環(huán)境與條件 ………………………………………………………… .… ( 37) 網(wǎng)站實例測試 ……………………………………………………… ..…… ( 38) 網(wǎng)站性能分析 ……………………………………………… .……………… ( 43) 結(jié)論 ………………………………………………………… ……………………… ( 43) 謝辭 ………………………………………………………………………………… ( 44) 參考文獻(xiàn) …………………………………… ...…………………………………… ( 44) 2 摘 要 二十一世紀(jì)是信息化時代 ,網(wǎng)絡(luò)已經(jīng)成為人們工作生活一種必不可少的部分。 本畢業(yè)設(shè)計論文介紹了一個電子商務(wù)網(wǎng)站的開發(fā)過程。 在設(shè)計中我之所以選擇 ASP 主要是因為 ASP 使用 VBScript 、 JScript 等簡單易懂的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序 。 [關(guān)鍵字 ] 電子商務(wù) 動態(tài)網(wǎng)站 ASP 動態(tài)數(shù)據(jù)庫 3 Summary 21 century is information epoch, ware have been an essential part of people, Inter is a large scale information database of the world, it is bination of web interface and data. Dynamic web site is realize the interaction of web page and database. It is important for a enterprise to establish a electronic mercial web sitte. This dissertation will introduce a development of a electronic mercial web site. For the purpose of materialize the new idea and new trend of work and software development in the world nowadays, I selected ASP as development language for the website, database is MS ACCESS 2020. I establish server plat via IIS5 to develop the dynamic web site, so I introduced ASP, ACCESS 2020 and ISS also. During the design, I select ASP because ASP use simple script language such as VBScript and JavaScript, and plete application program rapidly. And it need no pile, is easy to program, and execute in sever. I think though I can?t stand in the front and lead this development, I can help in the behind, because it is a realization of go ahead after all. [key word] electronic merce dynamic web site ASP Dynamic database 4 前 言 目前,信息技術(shù)發(fā)展速度很快,電子商務(wù)也進(jìn)入了高速發(fā)展階段,靜態(tài)網(wǎng)頁已經(jīng)不能滿足當(dāng)前電子商務(wù)的需要,因此,本論文主要是研究開發(fā)一個網(wǎng)絡(luò)游戲在線銷售方面的網(wǎng)站,運用 ASP 技術(shù)來實現(xiàn)動態(tài)網(wǎng)站的開發(fā)。 電子商務(wù)網(wǎng)站的發(fā)展 現(xiàn)狀 inter 的飛速發(fā)展和深入應(yīng)用,使世界電子商務(wù)市場發(fā)展從內(nèi)容到形式煥然一新,以國際互聯(lián)網(wǎng)為應(yīng)用平臺的電子商務(wù)已經(jīng)成為了世界電子商務(wù)發(fā)展的主旋律,而且速度驚人。 167。網(wǎng)絡(luò)游戲網(wǎng)站需要對他 們的銷售流程及銷售信息進(jìn)行記錄和管理,對不同流程建立不同的功能模塊,對相關(guān)信息實時更新數(shù)據(jù)庫處理,以避免出現(xiàn)用戶交易信息遺漏、出錯等問題。 安全性和穩(wěn)定性問題 安全性是網(wǎng)站開發(fā)中最為關(guān)鍵的問題,許多電子商務(wù)網(wǎng)站在這方面沒有做太多的努力,開發(fā)商往往因為僅考慮眼前的利益或者投資資本的節(jié)省,而在這方面投入了較少的精力。 因此,電子商務(wù)網(wǎng)站面臨的第三個問題,就是要在系統(tǒng)中對用戶密碼進(jìn)行加密,以確保用戶信息的安全性。 電子商務(wù)網(wǎng)站對運行環(huán)境的要求不大,一般的虛擬主機(jī)都可以運行,當(dāng)然也可以自行購買服務(wù)器運行,大型在線網(wǎng)站一般使用 UNIX 作為服務(wù)平臺,在安全性和運行速度方面均有良好的保證。 用戶 只 需要 將 .asp 程序放在 WEB 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán) 限),就可以通過 WWW 的方式訪問 ASP 程序了。 ASP 所提供的腳本運行環(huán)境可支持多種腳本語言,譬如: JScript 、 REXX 、 PERL 等等,這無疑給 ASP 程序設(shè)計者提供了廣泛的發(fā)揮余地。 所以,現(xiàn)有的技術(shù)和人才能夠?qū)崿F(xiàn)網(wǎng)絡(luò)游戲在線網(wǎng)站,其有限的開發(fā)周期也是可以另人接收的。 在軟件開發(fā)方面,大規(guī)模的網(wǎng)絡(luò)游戲運營公司可以選擇把在線網(wǎng)站的開發(fā)交給專門的網(wǎng)絡(luò)或者軟件開發(fā)公司來做,小型的網(wǎng)絡(luò)游戲運營公司可以請程序員來開發(fā)自己的在線網(wǎng)站。 所以,網(wǎng)絡(luò)游戲在線網(wǎng)站的經(jīng)濟(jì)效益完全能夠超過它的開發(fā)和維護(hù)成本,在經(jīng)濟(jì)利益上是可行的。預(yù)計到 2020 年中國互聯(lián)網(wǎng)用戶將達(dá)到 億, 2020 至 2020 年的年符合增長率 CAGR 達(dá)到24%。到 2020 年中國網(wǎng)絡(luò)游戲用戶數(shù)將達(dá)到 4180萬,屆時網(wǎng)絡(luò)游戲用戶將占到 Inter