版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE某影像公司銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要隨著網(wǎng)絡(luò)經(jīng)濟(jì)的發(fā)展,各種網(wǎng)上商店出現(xiàn)在網(wǎng)絡(luò)上。音像銷售系統(tǒng)使消費(fèi)者通過(guò)網(wǎng)絡(luò),可以足不出戶的瀏覽到最新的音像產(chǎn)品,選擇與購(gòu)買到自己喜歡的。同時(shí)也為商家?guī)?lái)了銷售音像產(chǎn)品的新路徑。系統(tǒng)主要分五大模塊:分別是音像產(chǎn)品展示功能模塊:向消費(fèi)者展示所有音像產(chǎn)品;音像產(chǎn)品搜索功能模塊:功能是搜索指定的音像產(chǎn)品,并顯示在結(jié)果頁(yè)里;系統(tǒng)管理員管理音像產(chǎn)品功能模塊:管理員登錄后,可對(duì)音像產(chǎn)品信息進(jìn)行管理,也可以查看普通用戶的信息;普通消費(fèi)者購(gòu)物功能模塊:功能是消費(fèi)者對(duì)自己喜愛(ài)的音像產(chǎn)品進(jìn)行購(gòu)買操作;普通消費(fèi)者管理個(gè)人信息功能模塊:功能是對(duì)普通消費(fèi)者自己的資料進(jìn)行管理。本系統(tǒng)主要用ASP語(yǔ)言設(shè)計(jì),SQLServer2000作為數(shù)據(jù)庫(kù),MacromediaDreamweaverMX2004作為開(kāi)發(fā)工具。關(guān)鍵詞ASP;SQL;銷售
DesignandImplementationofAudio-VideoSaleSystemAbstractAstheeconomydevelops,thevariousonlineshopsappearedontheInternet.Theconsumerscanbrowsethelatestaudio-videoproducts,selectandpurchasetheirfavoriteproductsbyvisitingtheonlineaudio-videosalesystem,theaudio-videosalesystemalsobringsthenewwayofsaleaudio-videoproductstothemerchants.
Thefivemajorsub-systemmodulesare:Homeshowallaudiovisualproductsfunctionalmodules:Audioandvideoproductsfordisplaymodules;audio-videoproductssearchfunctionmodules:searchfunctionisdesignatedaudiovisualproducts,andshowstheresultspage;systemadministratorsmanagetheaudio-videoproductsfunctionalmodules:AdministratorsLogin,theaudiovisualproductinformationmanagement,userscanviewgeneralinformation;ordinaryconsumersshoppingfunctionalmodules:Functionconsumerstotheirfavoriteaudioandvideoproductspurchasedoperation;ordinaryconsumerspersonalinformationmanagementfunctionalmodules:Functionoftheordinaryconsumersofinformationmanagement.
ThesystemismainlyusedthephrasemaindesignASP,SQLServer2000asthedatabase,MacromediaDreamweaverMX2004asadevelopmenttool.
KeywordASP;SQL;Sale
目錄論文總頁(yè)數(shù):20頁(yè)1 引言 11.1 課題背景 11.2 課題研究意義 12 需求分析 12.1 應(yīng)用需求分析 12.2 開(kāi)發(fā)環(huán)境 12.3 開(kāi)發(fā)工具 22.3.1 MacromediaDreamweaverMX2004 22.3.2 SQL 23 系統(tǒng)總體設(shè)計(jì) 33.1 系統(tǒng)概要 33.2 功能模塊構(gòu)成 33.3 功能流程圖 43.3.1 查詢功能流程圖 43.3.2 購(gòu)買音像產(chǎn)品功能流程圖 53.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 53.4.1 數(shù)據(jù)庫(kù)概要 53.4.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 53.4.3 數(shù)據(jù)庫(kù)之間關(guān)聯(lián)設(shè)計(jì) 74 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 84.1 音像產(chǎn)品展示功能模塊 84.2 音像產(chǎn)品搜索功能模塊 94.3 系統(tǒng)管理員管理音像產(chǎn)品功能模塊 124.4 普通消費(fèi)者購(gòu)物功能模塊 144.5 其余功能模塊 155 測(cè)試 155.1 測(cè)試步驟 155.2 測(cè)試結(jié)論 165.3 問(wèn)題和解決方法 16結(jié)論 18參考文獻(xiàn) 18引言課題背景21世紀(jì),信息技術(shù)高速發(fā)展,計(jì)算機(jī)硬件價(jià)格越來(lái)低。這兩方面的原因,促進(jìn)了家用計(jì)算機(jī)的普及和網(wǎng)絡(luò)經(jīng)濟(jì)的迅速成長(zhǎng)。各種網(wǎng)上店鋪猶如雨后春筍般的出現(xiàn)。這些網(wǎng)上商店給眾多消費(fèi)者帶來(lái)了前所未有的消費(fèi)方式,同時(shí)也給商家?guī)?lái)了更加方便的銷售模式,以及更多的客源。在線商品銷售系統(tǒng)的開(kāi)發(fā)也得到了廣泛的發(fā)展。課題研究意義信息化環(huán)境下的商品銷售,不僅是銷售環(huán)境的不同,在銷售手段、銷售途徑商品管理上都有很大的區(qū)別。通過(guò)本項(xiàng)目的研究,解決在網(wǎng)絡(luò)環(huán)境下如何展示和銷售音像產(chǎn)品,以及管理音像產(chǎn)品以達(dá)成銷售目標(biāo)。需求分析應(yīng)用需求分析音像銷售系統(tǒng)需要滿足兩方面的需求,分別是普通消費(fèi)者和網(wǎng)站管理人員。普通消費(fèi)者的需求是查詢網(wǎng)站內(nèi)的音像信息,同時(shí)可以對(duì)音像商品進(jìn)行購(gòu)買,以及對(duì)自己資料的修改。網(wǎng)站管理人員可以進(jìn)入后臺(tái),發(fā)布公告、添加、查看音像產(chǎn)品、修改和刪除音像產(chǎn)品、查看普通消費(fèi)者的信息等到。以下就是本系統(tǒng)實(shí)現(xiàn)的功能:設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法對(duì)所有用戶開(kāi)放的音像產(chǎn)品查詢查詢及統(tǒng)計(jì)各種信息維護(hù)音像產(chǎn)品信息修改個(gè)人資料查看購(gòu)物車刪除購(gòu)物車中的產(chǎn)品開(kāi)發(fā)環(huán)境表1開(kāi)發(fā)環(huán)境種別軟件版本OSWindowsxpDBsql瀏覽器InternetExplorer6.0以上開(kāi)發(fā)工具M(jìn)acromediaDreamweaverMX2004MacromediaDreamweaverMX2004一個(gè)可視化的網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站管理工具,支持最新的Web技術(shù),包含HTML檢查、HTML格式控制、HTML格式化選項(xiàng)、HomeSite/BBEdit捆綁、可視化網(wǎng)頁(yè)設(shè)計(jì)、圖像編輯、全局查找替換、全FTP功能、處理Flash和Shockwave等富媒體格式和動(dòng)態(tài)HTML、基于團(tuán)隊(duì)的Web創(chuàng)作。在編輯上你可以選擇可視化方式或者你喜歡的源碼編輯方式。DreamweaverMX2004的十大新特性:動(dòng)態(tài)跨瀏覽器驗(yàn)證:自動(dòng)檢測(cè)標(biāo)簽和CSS規(guī)則來(lái)適應(yīng)所有主流瀏覽器。更強(qiáng)大的CSS支持。內(nèi)建的圖形編輯引擎:修剪,改變大小、尺寸,旋轉(zhuǎn)角度,調(diào)節(jié)明暗度都不需要離開(kāi)Dreamweaver環(huán)境,因?yàn)樗旧砑闪薋W的基本圖形編輯技術(shù)。安全FTP:完全加密傳輸保證文件和帳號(hào)信息的安全。增強(qiáng)對(duì)當(dāng)今技術(shù)的支持:支持當(dāng)今主流的開(kāi)放環(huán)境:ColdFusion,J2ee和其他主流的服務(wù)器技術(shù)。Dreamweaver現(xiàn)在加入了XML命名空間支持,ASP.NET表單控件對(duì)象,新的參考書(shū)內(nèi)容和新的PHP服務(wù)器端行為。無(wú)縫整合外部文件和代碼:直接將Word和Excel文檔復(fù)制和粘貼到Dreamweaver中,會(huì)保留字體,顏色,CSS樣式表信息,使用系統(tǒng)支持的編碼保存任何字體,包括雙字節(jié)字符集。緊密整合MM的其他工具:加強(qiáng)了和MM其他幾款產(chǎn)品的協(xié)同工作能力?;局С指牧迹翰迦霔l,表格工具都有改進(jìn)。增強(qiáng)代碼編寫(xiě)工具:編輯代碼更省時(shí),例如右鍵編寫(xiě)代碼工具,增強(qiáng)的查找和替換,高效的屬性面板。SQLSQL是一個(gè)多用戶、多線程的SQL數(shù)據(jù)庫(kù),是一個(gè)客戶機(jī)/服務(wù)器結(jié)構(gòu)的應(yīng)用,它由一個(gè)服務(wù)器守護(hù)程序mysql和很多不同的客戶程序和庫(kù)組成。SQL的快速和靈活性足以滿足一個(gè)網(wǎng)站的信息管理工作。因?yàn)樵S可證的靈活,任何人都可以以任何目的免費(fèi)使用,修改,和分發(fā)PostgreSQL,不管是私用,商用,還是學(xué)術(shù)研究使用。命令執(zhí)行速度快,也許是現(xiàn)今最快的;簡(jiǎn)單有效的用戶特權(quán)系統(tǒng)。SQL使用完全免費(fèi),使得其運(yùn)用范圍更加廣泛。特別的是在今天的商業(yè)環(huán)境下,要求不同類型的數(shù)據(jù)庫(kù)解決方案。性能,可伸縮性及可靠性是基本要求,而進(jìn)入市場(chǎng)的埋單也非常關(guān)鍵。除這些核心企業(yè)品質(zhì)外,SQL還為數(shù)據(jù)庫(kù)管理與分析帶來(lái)了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng)。重而獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。從數(shù)據(jù)庫(kù)和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用Web帶來(lái)的機(jī)會(huì)非常重要。作為一個(gè)完整的數(shù)據(jù)庫(kù)和數(shù)據(jù)分析包:SQL為快速開(kāi)發(fā)新一代企業(yè)級(jí)應(yīng)用程序,為企業(yè)贏得核心競(jìng)爭(zhēng)優(yōu)勢(shì)打開(kāi)了勝利之門。SQL是一個(gè)具備完全Web的數(shù)據(jù)庫(kù)新產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言(XML)的核心支持以及在Internet上的防火墻外進(jìn)行查詢的能力。它還根據(jù)不同用戶對(duì)數(shù)據(jù)庫(kù)的不同需求提供了不同的安裝版本,分別是:簡(jiǎn)體中文個(gè)人版、簡(jiǎn)體中文標(biāo)準(zhǔn)版本、簡(jiǎn)體中文企業(yè)版、簡(jiǎn)體中文開(kāi)發(fā)版。系統(tǒng)總體設(shè)計(jì)系統(tǒng)概要本系統(tǒng)使用ASP技術(shù)的動(dòng)態(tài)網(wǎng)頁(yè)與SQL數(shù)據(jù)庫(kù)結(jié)合打造的一個(gè)音像銷售系統(tǒng),一般用戶通過(guò)網(wǎng)絡(luò)訪問(wèn)該系統(tǒng),提供用戶注冊(cè)功能,商品查詢功能;系統(tǒng)用戶(已注冊(cè)用戶)可以修改注冊(cè)信息,購(gòu)買商品等;管理員可以修改、刪除、添加、模糊查詢用戶信息,對(duì)顧客的定單安排配送商(即進(jìn)行銷售)以及向供應(yīng)商定貨和處理供應(yīng)商發(fā)送來(lái)的貨物(即進(jìn)貨和庫(kù)存管理)。本系統(tǒng)充分發(fā)揮了ASP技術(shù)顯示于客戶端,運(yùn)行于服務(wù)器端的特點(diǎn),保護(hù)用戶資料的安全性。功能模塊構(gòu)成圖1功能結(jié)構(gòu)圖音像產(chǎn)品展示功能模塊:向消費(fèi)者展示所有音像產(chǎn)品。音像產(chǎn)品搜索功能模塊:功能是搜索指定的音像產(chǎn)品,并顯示在結(jié)果頁(yè)里。系統(tǒng)管理員管理音像產(chǎn)品功能模塊:管理員登錄后,可對(duì)音像產(chǎn)品信息進(jìn)行管理,也可以查看普通用戶的信息。普通消費(fèi)者購(gòu)物功能模塊:功能是消費(fèi)者對(duì)自己喜愛(ài)的音像產(chǎn)品進(jìn)行購(gòu)買操作。普通消費(fèi)者管理個(gè)人信息功能模塊:功能是對(duì)普通消費(fèi)者自己的資料進(jìn)行管理。功能流程圖查詢功能流程圖圖2查詢流程圖購(gòu)買音像產(chǎn)品功能流程圖圖3購(gòu)買音像產(chǎn)品流程圖數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)概要考慮該系統(tǒng)的定位與現(xiàn)有技術(shù)力量,系統(tǒng)采用MY-SQL作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)環(huán)境,數(shù)據(jù)庫(kù)命名標(biāo)準(zhǔn)與規(guī)范均采用英文單詞標(biāo)寫(xiě),以便日后對(duì)其維護(hù)修改.根據(jù)系統(tǒng)需要?jiǎng)?chuàng)建了四個(gè)表,分別是:管理員表(admin)、普通用戶列表(customer)、商品列表(merchandise)、購(gòu)物信息記錄表(hisRecord)。其中后三個(gè)表之間相互依存關(guān)系最為緊密,因?yàn)橘?gòu)物信息記錄表(hisRecord)中,記錄了普通用戶的用戶名和商品的ID,這兩者相互關(guān)聯(lián),來(lái)唯一確定購(gòu)物信息記錄表(hisRecord)中的一個(gè)數(shù)據(jù)項(xiàng)。數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)表2所示為管理員表(admin),記錄了系統(tǒng)用戶名和密碼,用戶在管理員登錄頁(yè)(adminLogin.asp)輸入數(shù)據(jù)后,在后端處理程序中判斷是否允許其登錄管理員界面。表2admin數(shù)據(jù)庫(kù)名稱數(shù)據(jù)類型長(zhǎng)度備注adminNameVarchar50用戶名passwordVarchar50密碼表3所示為普通用戶列表(customer),記錄了用戶編號(hào)、用戶名、密碼性別、身份證號(hào)碼、電話、地址、電子郵箱,其作用是保存用戶資料,支持購(gòu)物功能實(shí)現(xiàn)。表3customer數(shù)據(jù)庫(kù)名稱數(shù)據(jù)類型長(zhǎng)度備注cusID自動(dòng)編號(hào)8編號(hào)userNameVarchar50用戶名passwordVarchar50密碼sexchar10性別IDcardchar50身份證號(hào)碼PhoneVarchar50電話addressvarchar50地址emailVarchar50電子郵箱表4所示為商品列表(merchandise),記錄了音像產(chǎn)品的類別、編號(hào)、專輯名、歌手、歌曲、國(guó)家、價(jià)格、版權(quán)、曲目簡(jiǎn)介、編輯推薦、庫(kù)存,其作用保存商品信息,支持購(gòu)物功能的實(shí)現(xiàn)。表4merchandise數(shù)據(jù)庫(kù)名稱數(shù)據(jù)類型長(zhǎng)度備注categorychar10類別merIDbigint8編號(hào)albumNamevarchar50專輯名singerChar10歌手songVarchar50歌曲nationvarchar50國(guó)家pricevarchar50價(jià)格Copyrightvarchar50版權(quán)songBriefvarchar50曲目簡(jiǎn)介albumIntrodvarchar50編輯推薦quantitybigint8庫(kù)存表5所示為購(gòu)物信息記錄表(hisRecord),記錄了訂單號(hào)、用戶名、用戶編號(hào)、專輯編號(hào)、購(gòu)買量、專輯名、價(jià)格。其作用就是保存錄入到庫(kù)的購(gòu)物信息,以便借閱和查詢。表5hisRecord數(shù)據(jù)庫(kù)名稱數(shù)據(jù)類型長(zhǎng)度備注orderID自動(dòng)編號(hào)4訂單號(hào)userNameVarchar50用戶名cusIDbigint8用戶編號(hào)merIDbigint8專輯編號(hào)purQuantitybigint8購(gòu)買量albumNameVarchar50專輯名PriceVarchar50價(jià)格數(shù)據(jù)庫(kù)之間關(guān)聯(lián)設(shè)計(jì)音像銷售系統(tǒng)是基于MySQL設(shè)計(jì)的,然后通過(guò)在asp中向數(shù)據(jù)庫(kù)發(fā)送相應(yīng)的SQL指令,從而實(shí)現(xiàn)對(duì)銷售的全面管理..對(duì)于數(shù)據(jù)庫(kù)設(shè)計(jì)這一流程中,最重要的一步是對(duì)customer表、merchandise表、hisRecord表三張表的設(shè)計(jì)以及它們之間的關(guān)系.這是這個(gè)音像銷售系統(tǒng)中的一個(gè)關(guān)鍵技術(shù)。它主要是記錄了普通用戶的用戶名和商品的ID,來(lái)唯一確定購(gòu)物信息記錄表(hisRecord)中的一個(gè)數(shù)據(jù)項(xiàng)。以下就是數(shù)據(jù)庫(kù)關(guān)聯(lián)圖圖4數(shù)據(jù)庫(kù)關(guān)系系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)音像產(chǎn)品展示功能模塊音像產(chǎn)品搜索功能模塊系統(tǒng)管理員管理音像產(chǎn)品功能模塊圖7管理員管理產(chǎn)品界面管理音像產(chǎn)品功能模塊中主要實(shí)現(xiàn)了對(duì)音像產(chǎn)品的添加、修改、刪除功能。添加頁(yè)(addd.asp)主要也是起到管理員輸入資料的作用,數(shù)據(jù)最后通過(guò)處理頁(yè)adminPrc.asp,將新音像產(chǎn)品寫(xiě)入表merchandise.圖8為添加頁(yè)圖8添加頁(yè)在處理頁(yè)(adminPrc.asp)中,包含了兩個(gè)處理程序,一個(gè)是添加新音像產(chǎn)品,一個(gè)是修改音像產(chǎn)品的資料。而處理頁(yè)(adminPrc.asp)是通過(guò)什么時(shí)候來(lái)判斷做出何種處理的呢?答案是,在添加和修改頁(yè)里都有個(gè)隱藏變量”opt”,通過(guò)記錄opt的值來(lái)判斷做運(yùn)行哪一個(gè)程序。opt=add時(shí),做出添加資料的處理,主要代碼:dimrst category=request("category") merID=cint(request("merID")) albumName=request("albumName") singer=request("singer") song=request("song") nation=request("nation") price=request("price") copyright=request("copyright") songbrief=request("songbrief") albumIntrod=request("albumIntrod") quantity=cint(request("quantity")) setrst=server.CreateObject("adodb.recordset") sql="insertintomerchandise(category,merID,albumName,singer,song,nation,price,copyright,songbrief,albumIntrod,quantity)values('"&category&"','"&merID&"','"&albumName&"','"&singer&"','"&song&"','"&nation&"','"&price&"','"©right&"','"&songbrief&"','"&albumIntrod&"','"&quantity&"')"rst.opensql,conn,1,3opt=edit時(shí),做出修改資料的處理,主要代碼如下:rs("category")=request("category") rs("merID")=cint(request("merID")) rs("albumName")=request("albumName") rs("singer")=request("singer") rs("song")=request("song") rs("nation")=request("nation") rs("price")=request("price") rs("copyright")=request("copyright") rs("songbrief")=request("songbrief") rs("albumIntrod")=request("albumIntrod") rs("quantity")=cint(request("quantity")) rs.update普通消費(fèi)者購(gòu)物功能模塊在這里用戶首先得在登錄頁(yè)登錄,因?yàn)榈卿洉r(shí)會(huì)有普通用戶的用戶名被記錄下來(lái),這個(gè)數(shù)據(jù)會(huì)在后面寫(xiě)入購(gòu)物信息記錄表(hisRecord)時(shí)用到。如果用戶沒(méi)有登錄,則不管是在首頁(yè)顯示的所有商品信息,還是在通過(guò)搜索顯示的結(jié)果頁(yè)里,都不能進(jìn)行購(gòu)物操作。也就是只能瀏覽,不能買。登錄成功,變量userName記錄下用戶名,此處同樣是使用session對(duì)象記錄。接著是在看到需要的音像產(chǎn)品后對(duì)其進(jìn)行的選擇和放入購(gòu)物車。這里主要是介紹一下搜索到用戶需要的音像產(chǎn)品后,對(duì)其進(jìn)行購(gòu)買的過(guò)程。當(dāng)普通用戶在搜索頁(yè)里,選擇搜索類別和輸入搜索關(guān)鍵字并按下“確定”按鈕后,變量kind記錄下搜索類別、變量keyword記錄下搜索關(guān)鍵字。搜索類別有按“專輯”(指專輯名稱)、“歌曲”、“歌手”三種方式選擇。因?yàn)槲业膍ethod設(shè)置的方法是post,所以表單數(shù)據(jù)將由標(biāo)準(zhǔn)輸入(Stdin)傳給表單處理程序。表單處理程序放在addToCar.asp里,當(dāng)數(shù)據(jù)傳來(lái)后,變量商品號(hào)(ID)、價(jià)格(price)、定購(gòu)數(shù)量(quantity)、普通用戶的用戶名(username)等通過(guò)request對(duì)象分別記錄下表單那里傳來(lái)的商品號(hào)(merID)、價(jià)格(price)、定購(gòu)數(shù)量(quantity)、普通用戶的用戶名(username)等。在創(chuàng)建好一個(gè)對(duì)象實(shí)例后,打開(kāi)數(shù)據(jù)庫(kù),執(zhí)行SQL語(yǔ)句將數(shù)據(jù)變量商品號(hào)(ID)、價(jià)格(price)、定購(gòu)數(shù)量(quantity)、普通用戶的用戶名(username)等寫(xiě)入購(gòu)物信息記錄表(hisRecord)中,同時(shí)在表中自動(dòng)產(chǎn)生一個(gè)相對(duì)應(yīng)的訂單號(hào)(orderID)。如果寫(xiě)入功能則會(huì)顯示“商品已放入購(gòu)物車!”等字樣。下圖9為購(gòu)物頁(yè)面圖9購(gòu)物頁(yè)面其余功能模塊其余功能模塊實(shí)現(xiàn)方法同上面雷同,就不在詳細(xì)分析代碼,只簡(jiǎn)單敘述。要進(jìn)普通消費(fèi)者管理個(gè)人資料模塊,就先要登錄,輸入用戶名和密碼后就可以進(jìn)入消費(fèi)者的管理頁(yè)。在這里主要用到了普通用戶的登錄頁(yè)(userLogin.asp)。首先,表單記錄下用戶名(user)和密碼(password)。點(diǎn)了“提交”按鈕后,數(shù)據(jù)通過(guò)方法post傳給后端處理程序。后端處理程序也在普通用戶登錄頁(yè)里,這里通過(guò)使用if語(yǔ)句,先行判斷送來(lái)的是用戶注銷請(qǐng)求,還是登錄請(qǐng)求。通過(guò)request接收到變量action的值:1、如果是“l(fā)ogout”,則共享變量username和cusID里的值清空,用到的程序是session("userName")="",session("cusID")="",然后用response.redirect("userlogin.asp")轉(zhuǎn)到登錄頁(yè)。2、如果是“l(fā)ogin”,則執(zhí)行SQL語(yǔ)句”selecttop1*fromcustomerwhereusername=’”&request(“user”)&”’andpassword=’”&request(“Password=’”&request(“password1”)&”’”,request接收了表單里傳來(lái)的用戶名和密碼。然后再在表customer里尋找與之匹配的數(shù)據(jù)。如果找到了,則登錄成功,轉(zhuǎn)到管理頁(yè)userManage.asp,并記錄下共享變量username測(cè)試測(cè)試步驟打開(kāi)SQL里的“查尋分析器”和“企業(yè)管理器”,打開(kāi)數(shù)據(jù)庫(kù)shop。打開(kāi)IIS,建立音像銷售系統(tǒng)的“虛擬目錄”。建好音像銷售系統(tǒng)的“虛擬目錄”后,右鍵點(diǎn)其中的index.asp選擇“瀏覽”。瀏覽器上出現(xiàn)主頁(yè)畫(huà)面,顯示商品信息。點(diǎn)管理員登錄,輸入登錄名和密碼,進(jìn)入管理頁(yè),進(jìn)行添加商品、刪除商品、察看普通用戶資料等操作。結(jié)果都成功。點(diǎn)普通用戶登錄頁(yè),輸入登錄名和密碼,進(jìn)入普通用戶管理頁(yè).分別進(jìn)行音像產(chǎn)品的搜索和購(gòu)物的測(cè)試,搜索結(jié)果成功的顯示在頁(yè)面上,購(gòu)買的音像產(chǎn)品也寫(xiě)入到了數(shù)據(jù)庫(kù)中。測(cè)試結(jié)論經(jīng)過(guò)測(cè)試,音像銷售系統(tǒng)功能基本上得到實(shí)現(xiàn)。主要實(shí)現(xiàn)了人員的登錄、管理員能添加、修改、刪除音像產(chǎn)品,能查看普通用戶資料、查看購(gòu)物情況。還實(shí)現(xiàn)了注冊(cè)功能。普通用戶能搜索音像產(chǎn)品、購(gòu)買音像產(chǎn)品,能修改個(gè)人資料。不足的地方是數(shù)據(jù)庫(kù)里的用戶密碼用的是明文,保密性不強(qiáng)。問(wèn)題和解決方法我們都知道很多的數(shù)據(jù)庫(kù)軟件都為表提供了自動(dòng)編號(hào)的功能,這對(duì)于進(jìn)行有些表的功能是十分有用的,可以減少很多不必要工作,在SQLserver中要實(shí)現(xiàn)自動(dòng)可以有兩種方式。通過(guò)“企業(yè)管理器”,以窗口形式創(chuàng)建,打開(kāi)如圖所示的窗口,這里我們以在test數(shù)據(jù)庫(kù)中創(chuàng)建test表的id為自動(dòng)編號(hào)字段為例:圖10打開(kāi)控制臺(tái)首先,通過(guò)“數(shù)據(jù)庫(kù)”的彈出菜單“新建數(shù)據(jù)庫(kù)”新建一個(gè)數(shù)據(jù)庫(kù)test;然后:選擇建好的test數(shù)據(jù)庫(kù),在窗口中選擇“表”,單擊右鍵,在彈出的菜單選擇“新建表”,則會(huì)進(jìn)入表設(shè)計(jì)器進(jìn)行表的設(shè)計(jì)。下圖是設(shè)置的效果,在設(shè)計(jì)完成后,單擊關(guān)閉按鈕進(jìn)行保存,并將其命名為"test"。
圖11數(shù)據(jù)類型修改成自動(dòng)編號(hào)通過(guò)"查詢分析器"以SQL方式創(chuàng)建,打開(kāi)查詢分析器,在查詢窗口中輸入SQL語(yǔ)句createdatabasetest--創(chuàng)建test數(shù)據(jù)庫(kù)createtabletest(idintIDENTITY(1,1)notnull,testtext)--其中的IDENTITY(自動(dòng)編號(hào)的初始舒值,自動(dòng)編號(hào)的增量)即設(shè)置自動(dòng)編號(hào)。)一個(gè)表只能有一列定義為自動(dòng)編號(hào)屬性,在SQLserver中能夠進(jìn)行自動(dòng)編號(hào)的幾種數(shù)據(jù)類型為:decimal、int、numeric、smallint、bigint或tinyint。在創(chuàng)建了自動(dòng)編號(hào)的表中用SQL語(yǔ)句插入數(shù)據(jù)時(shí),其insert中不要包括自動(dòng)編號(hào)的列即如果要在上述test表中插入一行數(shù)據(jù),其insert語(yǔ)句就應(yīng)為:insertintotest(test)values('thisisatesttable')或insertintotestvalues('thisisatesttable'),而不能使用insertintotest(id,test)values('','thisisatesttable')或者insertintotestvalues('','thisisatesttable').否則就會(huì)出現(xiàn)"當(dāng)IDENTITY_INSERT設(shè)置為OFF時(shí),不能向表'test'中的標(biāo)識(shí)列插入顯式值。"的錯(cuò)誤提示.如果你一定要在自動(dòng)編號(hào)列中插入特定的行如要執(zhí)行insertintotestvalues(1,'thisisnotatesttable'),可以通過(guò)首先運(yùn)行setIDENTITY_inserttest(即表名)on語(yǔ)句來(lái)實(shí)現(xiàn).結(jié)論本系統(tǒng)能夠?qū)崿F(xiàn)模塊分析與設(shè)計(jì)中的大部分功能,例如:能在搜索頁(yè)里搜索到音像產(chǎn)品,并根據(jù)不同的登錄身份顯示不同的搜索結(jié)果頁(yè);管理員和普通用戶也能通過(guò)登錄后到自己的管理頁(yè);管理能添加、修改、刪除音像產(chǎn)品,能查看普通用戶資料、查看購(gòu)物情況。還實(shí)現(xiàn)了注冊(cè)功能。普通用戶能搜索音像產(chǎn)品、購(gòu)買音像產(chǎn)品,能修改個(gè)人資料。同時(shí)系統(tǒng)也存在不足之處,例如:頁(yè)面設(shè)計(jì)不名漂亮,管理員不能修改和刪除普通用戶的資料;用戶登錄密碼用的是明文,其保密性不夠強(qiáng)。進(jìn)一步研究開(kāi)發(fā)所需要做的工作:頁(yè)面整體外觀還待進(jìn)一步改進(jìn)。系統(tǒng)保密性還不夠。在購(gòu)物車上還未與銀行帳號(hào)相連。代碼不夠簡(jiǎn)潔,很多功能要分幾個(gè)頁(yè)才能實(shí)現(xiàn)。參考文獻(xiàn)[1]張立科.ASP電子政務(wù)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[M].人民郵電出版社,2004.[2]鄧文淵,陳惠貞,陳俊榮.ASP與網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)[M].中國(guó)鐵道出版社,2003.[3]方睿,刁仁宏,吳四九.網(wǎng)絡(luò)數(shù)據(jù)庫(kù)原理及應(yīng)用[M].四川大學(xué)出版社,2005.[4]王克杰.網(wǎng)頁(yè)制作利器DreamweaverMX完全實(shí)戰(zhàn)[M].中國(guó)宇航出版社,2003.[5]頊宇峰,馬軍.ASP網(wǎng)絡(luò)編程從入門到精通[M].清華大學(xué)出版社.2006.[6]陳明.實(shí)用軟件工程基礎(chǔ)[M].清華大學(xué)出版社,2002.[7]張海藩.軟件工程導(dǎo)論[M].北京清華大學(xué)出版社,2003.目錄TOC\o"1-3"\h\z前言 11城市現(xiàn)狀 21.1自然狀況 21.2社會(huì)經(jīng)濟(jì)發(fā)展現(xiàn)狀 51.3城市結(jié)構(gòu)與人口 61.4城市能源供應(yīng)及消費(fèi)狀況 71.5環(huán)境狀況 71.6交通條件 82設(shè)計(jì)依據(jù)、設(shè)計(jì)原則及規(guī)范與標(biāo)準(zhǔn) 92.1設(shè)計(jì)依據(jù) 92.2編制原則 92.3編制應(yīng)遵循的規(guī)范、標(biāo)準(zhǔn) 113我國(guó)城鎮(zhèn)燃?xì)飧艣r與發(fā)展燃?xì)庹?123.1我國(guó)能源 123.2城鎮(zhèn)燃?xì)飧艣r 143.3我國(guó)發(fā)展城鎮(zhèn)燃?xì)庹?194氣源確定與氣源基本參數(shù) 194.1氣源條件 194.2CNG與LNG氣源選擇 224.3CNG供氣及供氣基本參數(shù) 235工程項(xiàng)目范圍、供氣規(guī)模及主要工程量 245.1工程項(xiàng)目建設(shè)的必要性 245.2工程項(xiàng)目范圍 255.3供氣原則 255.4供氣對(duì)象與供氣范圍 265.5氣化人口與氣化率的確定 265.6工程分期 275.7各類用戶耗熱定額 275.8居民與商業(yè)用戶高峰系數(shù)的確定 285.9供氣比例與供氣規(guī)模 305.10各類用戶耗氣量平衡與高峰流量 315.11儲(chǔ)氣與調(diào)峰 346CNG氣源站 386.1站址選擇 386.2建站規(guī)模及占地面積 396.3總圖布置 396.4CNG氣源站豎向設(shè)計(jì) 406.5交通運(yùn)輸及道路 416.6綠化 416.7用地指標(biāo) 416.8工藝設(shè)計(jì)與主要設(shè)備 426.9管材選擇及防腐 476.10公用工程 487中壓管網(wǎng)輸配系統(tǒng) 537.1中壓輸配系統(tǒng)壓力級(jí)制確定 537.2城區(qū)中壓管網(wǎng)布置原則 557.3中壓管網(wǎng)布置 567.4中壓管網(wǎng)的敷設(shè)和特殊地段的處理 577.5管材選擇與防腐 587.6管道水力計(jì)算 598、組織機(jī)構(gòu)及勞動(dòng)定員 619環(huán)境保護(hù)專篇 629.1設(shè)計(jì)采用規(guī)范及標(biāo)準(zhǔn) 639.2污染物及治理措施 639.3綠化設(shè)計(jì) 6410消防專篇 6510.1設(shè)計(jì)采用規(guī)范和標(biāo)準(zhǔn) 6510.2工程項(xiàng)目火災(zāi)危險(xiǎn)性分析 6510.3消防措施 6610.4建立健全各種規(guī)章制度 6711勞動(dòng)保護(hù)、職業(yè)安全與工業(yè)衛(wèi)生 6811.1設(shè)計(jì)依據(jù)及遵循的標(biāo)準(zhǔn)和規(guī)范 6811.2安全措施 6811.3勞動(dòng)保護(hù)與工業(yè)衛(wèi)生 7012各類用戶對(duì)燃?xì)鈨r(jià)格承受能力分析 7112.1居民用戶對(duì)燃?xì)鈨r(jià)格承受能力分析 7112.2商業(yè)用戶對(duì)天然氣價(jià)格承受能力分析 7213節(jié)能 7313.1能耗分析 7313.2節(jié)能措施 7313.3節(jié)能效益 7314工程效益分析 7414.1經(jīng)濟(jì)效益分析 7414.2社會(huì)效益分析 PAGER
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025四川內(nèi)江市東興區(qū)住房保障和房地產(chǎn)服務(wù)中心考核招聘編外人員1人考試筆試備考題庫(kù)及答案解析
- 2025四季度重慶五一職業(yè)技術(shù)學(xué)院合同工招聘24人考試筆試模擬試題及答案解析
- T-CPCIF 0156-2021 綠色設(shè)計(jì)產(chǎn)品評(píng)價(jià)技術(shù)規(guī)范 衛(wèi)生用品用膠粘劑
- 2026年理財(cái)規(guī)劃師之三級(jí)理財(cái)規(guī)劃師考試題庫(kù)500道及1套完整答案
- 2026年監(jiān)理工程師之交通工程目標(biāo)控制考試題庫(kù)300道含答案【突破訓(xùn)練】
- 2026年二級(jí)注冊(cè)建筑師之法律法規(guī)經(jīng)濟(jì)與施工考試題庫(kù)500道附完整答案【奪冠】
- 2026年交管12123學(xué)法減分復(fù)習(xí)考試題庫(kù)附參考答案(滿分必刷)
- 2026年注冊(cè)安全工程師題庫(kù)300道附參考答案【a卷】
- 2026年期貨從業(yè)資格考試題庫(kù)含答案(綜合卷)
- 電子政務(wù)辦法
- GB/T 4957-2003非磁性基體金屬上非導(dǎo)電覆蓋層覆蓋層厚度測(cè)量渦流法
- GB/T 27806-2011環(huán)氧瀝青防腐涂料
- GB/T 12618.1-2006開(kāi)口型平圓頭抽芯鉚釘10、11級(jí)
- FZ/T 52051-2018低熔點(diǎn)聚酯(LMPET)/聚酯(PET)復(fù)合短纖維
- 設(shè)備吊裝方案編制受力計(jì)算
- 食品工程原理概述經(jīng)典課件
- 養(yǎng)老院機(jī)構(gòu)組織架構(gòu)圖
- 財(cái)經(jīng)法規(guī)與會(huì)計(jì)職業(yè)道德
- 會(huì)計(jì)學(xué)本-財(cái)務(wù)報(bào)表分析綜合練習(xí)
- 傳播學(xué)概論教學(xué)課件
- 《中國(guó)傳統(tǒng)文化心理學(xué)》課件第五章 傳統(tǒng)文化與心理治療(修)
評(píng)論
0/150
提交評(píng)論