【正文】
畢業(yè)設(shè)計(jì)(論文)題 目: 設(shè)計(jì)與實(shí)現(xiàn)姓 名: 劉 鵬學(xué) 號(hào): 0905080217指導(dǎo)教師(職稱): 鄒君(講師) 專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)(計(jì)算機(jī)工程)班 級(jí): 2009級(jí)計(jì)算機(jī)2班所 在 學(xué) 院: 計(jì)算機(jī)科學(xué)與工程學(xué)院 2013年6月武漢工程大學(xué) 畢業(yè)設(shè)計(jì)(論文)目 錄摘 要 IIAbstract III第一章 緒 論 1 課題背景、目的、意義 1 文獻(xiàn)綜述 2 主要工作內(nèi)容 4第二章 需求分析 5 產(chǎn)品整體說明 5 整體系統(tǒng)需求分析 6第三章 系統(tǒng)總體設(shè)計(jì) 9 系統(tǒng)功能 9 系統(tǒng)設(shè)計(jì) 16 數(shù)據(jù)庫設(shè)計(jì) 16第四章 系統(tǒng)主要模塊設(shè)計(jì) 23 組件的編寫 23 前臺(tái)頁面設(shè)計(jì) 23 后臺(tái)管理員設(shè)計(jì) 33第五章 系統(tǒng)測(cè)試 37 測(cè)試概要 37 測(cè)試環(huán)境 37 測(cè)試結(jié)果 37 系統(tǒng)的運(yùn)行與維護(hù) 40 系統(tǒng)定位和服務(wù) 41總 結(jié) 43致 謝 45參考文獻(xiàn) 47 50 摘 要 計(jì)算機(jī)成為了人們生活的重要組成部分。在文化、經(jīng)濟(jì)、娛樂、商業(yè)等諸多方面都起到了很大的作用,為我們的生活帶來了許多的便利。本次的設(shè)計(jì)主要包括了以下模塊:首頁整體顯示模塊;登錄模塊;注冊(cè)模塊;商家管理員登錄模塊;商品展示模塊;購(gòu)物車模塊;訂單顯示模塊和管理員操作模塊。 server數(shù)據(jù)庫,還有用了DreamWeaver來完成一些頁面的布局,完成了主要模塊的設(shè)計(jì)。通過前臺(tái)頁面,提交用戶的數(shù)據(jù)到數(shù)據(jù)庫來完成購(gòu)買圖書的目的。設(shè)計(jì)當(dāng)中主要使用到了母版頁的內(nèi)容和Gridview和Datalist等控件,最終完成了整體效果,界面簡(jiǎn)潔,易于操作。網(wǎng)上書店網(wǎng)站的建立可以跟好的解決這方面的問題,我們向廣大用戶推出的是一種全新的網(wǎng)上信息服務(wù),旨在書店與消費(fèi)者之間架起了一座高速、便捷的網(wǎng)上信息橋梁,我們的目的是節(jié)省您的時(shí)間、方便您的購(gòu)書,使您永遠(yuǎn)走在時(shí)代的前沿。隨著科學(xué)的發(fā)展和社會(huì)的進(jìn)步啊123456 關(guān)鍵詞:網(wǎng)上書城;;sql server;購(gòu)物車AbstractWith the development of science and social progress, the network has bee an important part of human life. Cultural, economic, recreational, mercial and other aspects have played a big role in our lives has brought a lot of convenience.This design has mainly included the following module: Home page overall display module。 Registers the module。 Registers the module。 The business manager registers the module。 Commodity demonstration module。 Shopping cart module。 The order display module and manager operate module. This system based on and sql server database, has pleted the layouts of some pages with DreamWeaver, has pleted the design of main module. Through the onstage page, submits the data of user to plete the purchase books to the database the goal. The design mainly used female version page the content and Gridview and Datalist and other controls, finally has pleted the whole effect, the contact surface was succinct, is easy to operate.The establishment of the online bookstore site with a good solution to this problem, we introduced to the vast number of users is a new online information service aimed at bookstores and consumers has set up a highspeed, and convenient online information bridge between, our purpose is to save your time, to facilitate your textbook, you always walk in the forefront of the times.Keywords:Online Bookstore;;sql server;Shopping Car第一章 緒 論 課題背景、目的、意義 背景在21世紀(jì)科技飛速發(fā)展的年代,網(wǎng)上購(gòu)物成了人們一個(gè)主要的購(gòu)物方式。人們通過計(jì)算機(jī)獲得自己想要的物品,既方便,又快捷。在生活中,我們往往轉(zhuǎn)遍了許多地方、許多商場(chǎng),都可能找不到我們想要的東西。但是在網(wǎng)上,我們只要輸入搜索的關(guān)鍵字,就能很快的查找到心儀的物品,只需要點(diǎn)擊幾下鼠標(biāo),就能輕松等待物品到家。網(wǎng)上書城同樣一個(gè)道理,許多圖書由于地區(qū)限制,或者是消費(fèi)者的喜好問題,書店有時(shí)會(huì)缺少比較偏的種類的書籍,我們看完整個(gè)書店缺沒有發(fā)現(xiàn)我們要找的書籍,一些新發(fā)售的書籍也沒能夠及時(shí)上架。并且實(shí)體書店價(jià)格都要稍貴一點(diǎn)。 目的做好網(wǎng)上書城的平臺(tái)搭建與服務(wù),讓廣大用戶能夠方便快捷地買到種類齊全,價(jià)格優(yōu)惠的書籍是網(wǎng)上書城的主要目的,同時(shí)也可以大大節(jié)約用戶的寶貴時(shí)間。讓商家在全新的銷售模式下銷售圖書,在有效的提高銷量的同時(shí),又能保證不受地區(qū)和時(shí)間的限制。在各種繁多的商業(yè)管理系統(tǒng)中,怎樣才能做到一個(gè)可以和用戶良好溝通的商品軟件呢?采用B\S架構(gòu),可以進(jìn)行網(wǎng)上連接和網(wǎng)上發(fā)布新信息內(nèi)容。在這個(gè)信息化的世界,你可以在世界的任何角落購(gòu)買到你想要的書籍和商品。也可以輕松在家,不用去公司、店里就實(shí)現(xiàn)商品的管理。對(duì)各種信息了如指掌。這樣大大提高了管理人員的管理效率,可以拿出更多的時(shí)間放到其他事情當(dāng)中去。 意義作為一個(gè)虛擬的書店,網(wǎng)上書店具有很多新的特點(diǎn)。其營(yíng)業(yè)成本要大大低于實(shí)體店面,不用支付高額的店面租賃費(fèi)用,不用花費(fèi)大量資金裝修、聘請(qǐng)店員,不用將大量的流動(dòng)資金作為貨物堆積在店里,縮短資金周轉(zhuǎn)周期,可以加速周轉(zhuǎn)。同時(shí)網(wǎng)上書店更容易拓展開來,更容易在各地拓展業(yè)務(wù)。另外網(wǎng)上書店實(shí)現(xiàn)了24小時(shí)營(yíng)業(yè),相當(dāng)于一個(gè)自動(dòng)販賣機(jī)一樣。顧客自己獨(dú)立就可以完成購(gòu)物。同時(shí),網(wǎng)上書城也可以利用生動(dòng)的圖片、廣告視頻和文字起到很好的宣傳作用。根據(jù)客戶數(shù)據(jù)庫提供給客戶更多人性化的服務(wù)。這些特性使得網(wǎng)上書城可以收到廣大顧客的歡迎,也是網(wǎng)上書城不斷發(fā)展進(jìn)步的動(dòng)力。 文獻(xiàn)綜述 引言網(wǎng)絡(luò)給我們帶來的不僅是各種知識(shí)和信息,更多的給我們帶來了許多商業(yè)模式的轉(zhuǎn)變和消費(fèi)觀念的變遷。電子商務(wù)也在當(dāng)今的社會(huì)中扮演著重要的角色。網(wǎng)上購(gòu)物成了現(xiàn)在人們的主要購(gòu)物方式,網(wǎng)上書城作為其中一部分也有了迅速的發(fā)展[1]。書籍作為一種商品,其標(biāo)準(zhǔn)簡(jiǎn)單,價(jià)格便宜,非常適合在網(wǎng)上進(jìn)行交易。所以,許多電子商務(wù)公司都是起步于網(wǎng)上銷售圖書業(yè)務(wù),一些出版社發(fā)行商也通過網(wǎng)上銷售的方式來進(jìn)行電子交易業(yè)務(wù)。 國(guó)內(nèi)網(wǎng)上書城的現(xiàn)狀書籍作為一種商品,其標(biāo)準(zhǔn)簡(jiǎn)單,價(jià)格便宜,非常適合在網(wǎng)上進(jìn)行交易。所以,許多電子商務(wù)公司都是起步于網(wǎng)上銷售圖書業(yè)務(wù),一些出版社發(fā)行商也通過網(wǎng)上銷售的方式來進(jìn)行電子交易業(yè)務(wù)。世界第一家網(wǎng)上書城——亞馬遜網(wǎng)上書店創(chuàng)立于1995年。與國(guó)外相比,我過的網(wǎng)上書店起步較晚,但是發(fā)展十分迅速。在起步時(shí)間上,我過在1997年成立了第一家真正意義上的網(wǎng)絡(luò)書店——中國(guó)現(xiàn)代書店。網(wǎng)上業(yè)務(wù)開始至今,大致經(jīng)歷了四個(gè)發(fā)展階段。1995年到1997年為第一階段,這一階段網(wǎng)上書店還比較新穎,屬于萌芽階段。1998年到2000年為第二階段,這個(gè)階段屬于網(wǎng)上書店的發(fā)展階段。隨著亞馬遜網(wǎng)上書店的神奇擴(kuò)張和納斯達(dá)克股市上網(wǎng)絡(luò)股的莫大魅力,國(guó)內(nèi)的實(shí)體店、出版社、學(xué)術(shù)團(tuán)體和企業(yè)紛紛開設(shè)網(wǎng)上書店。2000年,網(wǎng)上書店進(jìn)入成熟階段,這一階段網(wǎng)上書店的競(jìng)爭(zhēng)較為激烈,優(yōu)勝劣汰的的競(jìng)爭(zhēng)結(jié)果使網(wǎng)上書店進(jìn)入第一個(gè)興盛時(shí)期。2002年,我國(guó)的網(wǎng)上書店進(jìn)入第二個(gè)發(fā)展高峰,以銷售實(shí)體圖書為主業(yè)務(wù)的網(wǎng)上書店經(jīng)營(yíng)的同時(shí),一批從事網(wǎng)絡(luò)原創(chuàng)作品開發(fā)和銷售的網(wǎng)上書店也蓬勃發(fā)展起來,網(wǎng)上出版社也開始興盛并取得了一定的成效。經(jīng)過市場(chǎng)經(jīng)濟(jì)的優(yōu)勝劣汰,到目前為止,卓越網(wǎng)和當(dāng)當(dāng)網(wǎng)成為我過運(yùn)營(yíng)最成功、最具影響力的網(wǎng)上書店的典范[2]。 需要解決的問題功能方面:圖書信息管理,圖書瀏覽檢索,會(huì)員信息管理,購(gòu)物車管理,訂單管理,用戶的注冊(cè)及登錄;安全與保密方面:書店中所有的圖書用戶能夠?yàn)g覽查詢到,圖書信息只能通過管理員修改、增加、刪除等。所有用戶信息只能由管理員查詢到。 系統(tǒng)執(zhí)行環(huán)境及技術(shù)要求ASP是動(dòng)態(tài)服務(wù)器頁面(active server pages)的英文簡(jiǎn)稱,是微軟公司推出的一種取代CGI的技術(shù),也是當(dāng)前web站點(diǎn)建設(shè)中使用的流行技術(shù)。使用該技術(shù),可以建立動(dòng)態(tài)的,交互的,高效的web應(yīng)用程序。有了ASP不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行自己寫的代碼,因?yàn)樗谐绦蚨紝⒃诜?wù)器端執(zhí)行。再結(jié)合功能強(qiáng)大的sql server 2010數(shù)據(jù)庫系統(tǒng),就可以為網(wǎng)站建設(shè)提供一個(gè)極富活力的架構(gòu),為站點(diǎn)提供充分的擴(kuò)展空間。ASP是由微軟所開發(fā)出來的一項(xiàng)技術(shù),它不許在windows環(huán)境下來執(zhí)行。windows95/98所使用的web服務(wù)器是PWS,而windowsNT/2000則是IIS。sql server是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由microsoft、sybase和ashtontate三家公司共同開發(fā)的,于1988年推出了第一個(gè)OS/2版本。在windows NT推出后,microsoft與sybase在sql server的開發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UNIX操作系統(tǒng)上的應(yīng)用。Microsoft SQL Server 2005 是用于大規(guī)模聯(lián)機(jī)事務(wù)處理 (OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用的數(shù)據(jù)庫平臺(tái);也是用于數(shù)據(jù)集成、分析和報(bào)表解決方案的商業(yè)智能平臺(tái)。SQL Server 2005 引入了一些“Studio”幫助實(shí)現(xiàn)開發(fā)和管理任務(wù):SQL Server Management Studio 和 Business Intelligence Development Studio。在 Management Studio 中,可以開發(fā)和管理 SQL Server 數(shù)據(jù)庫引擎 與通知解決方案,管理已部署的 Analysis Services 解決方案,管理和運(yùn)行 Integration Services 包,以及管理報(bào)表服務(wù)器和 Reporting Services 報(bào)表與報(bào)表模型。在 BI Development Studio 中,可以使用以下項(xiàng)目來開發(fā)商業(yè)智能解決方案:使用 Analysis Services 項(xiàng)目開發(fā)多維數(shù)據(jù)集、維度和挖掘結(jié)構(gòu);使用 Reporting Services 項(xiàng)目創(chuàng)建報(bào)表;使用報(bào)表模型項(xiàng)目定義報(bào)表的模型;使用 Integration Services 項(xiàng)目創(chuàng)建包[3]。 解決方案針對(duì)以上內(nèi)容的思考,需要解決以下問題:(1)建立功能強(qiáng)大的數(shù)據(jù)庫系統(tǒng)。在一個(gè)網(wǎng)上書店中,圖書信息量非常龐大,所以需要做到有效的管理。數(shù)據(jù)庫功能的強(qiáng)大是網(wǎng)上書城生存與發(fā)展的保障,要提高網(wǎng)上書城服務(wù)質(zhì)量,就要抓住這個(gè)根本。(2)加強(qiáng)與出版社的合作。網(wǎng)上書城的發(fā)展,離不開各個(gè)出版社和社會(huì)各界的支持。出版社提供給網(wǎng)上書成更多的書籍和信息,一方面使得網(wǎng)上書城能更快更有效的將書籍信息反饋給讀者用戶,另一方面出版社也促進(jìn)了自己業(yè)務(wù)的發(fā)展。(3)及時(shí)更新優(yōu)化頁面。一直保持陳舊的頁面會(huì)使得讀者、顧客產(chǎn)生厭煩感,通過創(chuàng)新的頁面或者廣告宣傳,使讀者、用戶產(chǎn)生新鮮感,給用戶一個(gè)良好的交流頁面。(4)完善圖書信息管理查詢系統(tǒng)。各種圖書類別做到有效的分類,可以迅速地查找到所需的圖書信息。(5)采取靈活的營(yíng)銷措施。網(wǎng)站可以結(jié)合一些節(jié)日做圖書促銷活動(dòng),也可以組織作者與讀者進(jìn)行簽售會(huì),從而借機(jī)會(huì)達(dá)到宣傳和樹立形象的目的。靈活變通,在網(wǎng)站上發(fā)布相關(guān)活動(dòng)廣告,達(dá)到一個(gè)吸引顧客的效果。(6)多了解用戶的體驗(yàn)和感受,不斷的吸取經(jīng)驗(yàn)和建議,做到持續(xù)不斷的發(fā)展。 總結(jié)隨著經(jīng)濟(jì)的發(fā)展和全球化,網(wǎng)上購(gòu)物已經(jīng)成了人們生活中必不可少的一部分內(nèi)容,網(wǎng)上購(gòu)物也得到了越來越多人的認(rèn)同和肯定。網(wǎng)上購(gòu)物網(wǎng)站已經(jīng)非常多,淘寶、京東、當(dāng)當(dāng)網(wǎng)等等,網(wǎng)上購(gòu)物在不斷的位人們生活提供著便利。這些網(wǎng)站的不斷發(fā)展,使得人們生活更加的方便和快捷。網(wǎng)上書店基于靈活性、實(shí)用性、高效性、可擴(kuò)展性等優(yōu)秀的特點(diǎn)而設(shè)計(jì),將系統(tǒng)分為數(shù)據(jù)、持久、模型、視圖和控制器五層,包含了圖書管理、購(gòu)物車管理、訂單管理等模塊。簡(jiǎn)潔明了的界面,齊全的功能,方便用戶很快找到自己想要的東西,節(jié)約時(shí)間、人力。網(wǎng)上購(gòu)物的發(fā)展前景勢(shì)