計(jì)算機(jī)畢業(yè)論文定稿_第1頁(yè)
計(jì)算機(jī)畢業(yè)論文定稿_第2頁(yè)
計(jì)算機(jī)畢業(yè)論文定稿_第3頁(yè)
計(jì)算機(jī)畢業(yè)論文定稿_第4頁(yè)
計(jì)算機(jī)畢業(yè)論文定稿_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、河北工業(yè)大學(xué)畢業(yè)設(shè)計(jì)說明書作者:學(xué)號(hào):學(xué)院:計(jì)算機(jī)系(專業(yè) ):計(jì)算機(jī)科學(xué)與技術(shù)題目:基于 B/S 結(jié)構(gòu)的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn)頁(yè)制作及用戶管理子模塊)( 網(wǎng)指導(dǎo)者:肖國(guó)璽副教授評(píng)閱者:2011年6月5日畢業(yè)設(shè)計(jì)中文摘要網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn)摘要:隨著網(wǎng)絡(luò)信息的發(fā)展, 網(wǎng)絡(luò)在人們生活中的應(yīng)用越來(lái)越廣泛。 人們?cè)絹?lái)越想在最短的時(shí)間內(nèi)購(gòu)買到自己所需的圖書。但書目的繁多,給人們?cè)诜泵Φ墓ぷ魃钪匈?gòu)書帶來(lái)了很大的麻煩,于是網(wǎng)上購(gòu)書便成了人們向往的事情,此系統(tǒng)的開發(fā)為人們帶來(lái)了很大的方便,使他們足不出戶就可以輕輕松松地買到自己想要的書,既省時(shí)又省力。在電子商務(wù)網(wǎng)站中,網(wǎng)上書店是目前應(yīng)用最廣、最成功的典范之一

2、。通過它用戶可以在網(wǎng)絡(luò)上通過 Internet ,突破時(shí)間和空間的限制而實(shí)現(xiàn)網(wǎng)上購(gòu)書。網(wǎng)上書店的崛起對(duì)傳統(tǒng)的圖書流通體系產(chǎn)生了強(qiáng)烈的沖擊,有效地縮短了圖書流通發(fā)行環(huán)節(jié),將廣大讀者、圖書、出版者、發(fā)行者緊密地結(jié)合在一起,大大提高了圖書流通率。它有著經(jīng)營(yíng)成本低、庫(kù)存是虛擬的、用戶檢索方便、地域限制少等特點(diǎn)。本系統(tǒng)以 ASP為主要制作工具,實(shí)現(xiàn)了用戶注冊(cè)、登陸、驗(yàn)證身份及用戶數(shù)據(jù)的采集、書籍的預(yù)覽查詢、對(duì)書籍的購(gòu)買通過購(gòu)物車實(shí)現(xiàn)、可進(jìn)入留言本留言從而實(shí)現(xiàn)了網(wǎng)站與客戶之間的交流和溝通等。關(guān)鍵詞:網(wǎng)上書店電子商務(wù)購(gòu)物車ASP畢業(yè)設(shè)計(jì)外文摘要TitleThe design and implementati

3、on of online bookstoreAbstract :With the development of information networks, network in peoples livesof more and more extensive.People increasinglywant to withintheshortesttime necessary to buy their own books. However, many of the programs, tothe people in a busy working life in the acquisition br

4、ought a lot oftrouble, then purchase books online has become the peoples longing forthings, the development of this system to bring a lot of convenience, sothat they foot Households can not easily you want to buy the book, whenthe effort of both.Ine-commerce sites, online bookstore isthe most widely

5、applied, oneof the most successful example. The rise of online bookstore of thetraditional book circulation system have a strong impact, publishers,distributors closer together, thereby greatly increasing the circulationrate.It has a low operatingcosts, inventoryisvirtual,the userretrievalconvenient

6、, less geographical restrictions and so on.This system to ASP as the main tool to achieve a user registration,landing, verify identity and user data collection, books for a preview ofthe books purchased by Cartachieve, to be ableto enterthepostmessagesto achieve the site and The exchange between the

7、 customer and communication.Keywords:online bookstores e-commerce shopping cart ASP河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書2河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書目錄 11.1 21.2 21.3 32. 42.1ASP 42.2ASPIIS52.3ASP 6 63.1 63.2 63.3 73.4 73.5 73.6 83. 7 E-R94114.1124.2124.3145.165.1175.2176.206.1207.213 03 11河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書引言1.1網(wǎng)上書店設(shè)計(jì)

8、與實(shí)現(xiàn)的選題意義書籍教會(huì)人們讀書, 寫字是人變得睿智。 從各種各樣的書店可以挑選各種各樣的書籍報(bào)刊,或許你正在期待某本刊物的更新, 某本期待已久的雜志, 可是呢?往往是發(fā)刊了兩天后才能從書籍上找到, 新鮮感少了許多。 傳統(tǒng)的書店受限于與發(fā)刊地的地域限制通常不能第一時(shí)間的拿到圖書, 從而及時(shí)更新書刊。 Internet ,隨之科學(xué)技術(shù)的發(fā)展 ,越來(lái)越深入人們的生活, 1994 年 4 月隨著中國(guó)與 Internet 的完全連接, Internet 它以其獨(dú)有的特點(diǎn)不斷的改變著大家的生活。網(wǎng)絡(luò)書店出現(xiàn)了!打破國(guó)家與地區(qū)有形無(wú)形的壁壘, 大大減少圖書銷售中的中間環(huán)節(jié) , 節(jié)省大量的人力、 物力 ,

9、并且能夠提供更多的書目信息。 各大出版社紛紛有了自己的網(wǎng)站, 自己的網(wǎng)絡(luò)編輯, 圖書直接上架。 這大大方便了讀者, 廣大書蟲可以第一時(shí)間品味到書香。 通過網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn), 學(xué)生通過在校學(xué)習(xí)的專業(yè)知識(shí), 基于 B/S 架構(gòu) JSP技術(shù)和數(shù)據(jù)庫(kù)技術(shù)將所學(xué)知識(shí)應(yīng)用到實(shí)際當(dāng)中去, 通過畢業(yè)設(shè)計(jì)使學(xué)生理解與掌握軟件設(shè)計(jì)過程, 提高分析問題解決問難題的能力。 培養(yǎng)學(xué)生文獻(xiàn)檢索的能力及研究方案的制定、 論證、分析與比較的能力。1.2網(wǎng)上書店目前國(guó)內(nèi)外研究現(xiàn)狀美國(guó)亞馬遜書店自1995 年成立以來(lái),一直是全球商務(wù)的成功代表。杰夫貝索斯,時(shí)代周刊 1999 年風(fēng)云人物, 第一位成功的網(wǎng)上零售業(yè)者。隨著國(guó)外網(wǎng)

10、上書店競(jìng)爭(zhēng)日趨白熱化, 價(jià)格不僅僅是唯一因素, 消費(fèi)者講求的范圍擴(kuò)大至涵蓋貨品樣色的提供、產(chǎn)品品質(zhì)的保證、網(wǎng)絡(luò)的交易條件、送貨及其它售后服務(wù)等,即全方位的購(gòu)物經(jīng)驗(yàn)。書店的經(jīng)營(yíng)項(xiàng)目也不僅僅是圖書而是通過圖書的客戶資源映射到個(gè)個(gè)商務(wù)角落,絕大多數(shù)國(guó)外網(wǎng)絡(luò)書店不光致力于豐富圖書種類,增加圖書介紹書評(píng),簡(jiǎn)化購(gòu)書流暢,精簡(jiǎn)送書環(huán)節(jié)等而且兼營(yíng)電子音像商品,家用電子電器,使經(jīng)營(yíng)項(xiàng)目趨向多元化。國(guó)內(nèi)隨著電子商務(wù)的發(fā)展,網(wǎng)上書店也如雨后春筍般出現(xiàn)。各大書店紛紛出現(xiàn),目前網(wǎng)絡(luò)上有名的網(wǎng)上書店,比如當(dāng)當(dāng)網(wǎng),卓越網(wǎng),淘寶網(wǎng)我都有瀏覽過,還是集中2河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書體現(xiàn)了一些問題。 部分網(wǎng)站圖書

11、種類豐富, 但是質(zhì)量良莠不齊, 過度強(qiáng)調(diào)圖書數(shù)量從而忽略了書評(píng),不能使消費(fèi)者買書前更詳細(xì)的了解圖書 ;網(wǎng)站廣告過于繁多,頻繁跳出廣告窗口令消費(fèi)者頭疼 ;一些網(wǎng)上書店不從豐富圖書信息,提高服務(wù)質(zhì)量著手提高書店信譽(yù),而是通過請(qǐng)水軍搶手增加網(wǎng)站訪問量,論壇宣傳 ;交易方式過于繁瑣,送貨周期長(zhǎng)等。雖然目前國(guó)內(nèi)網(wǎng)上書店存在部分問題, 但是相信在不久的將來(lái)網(wǎng)上書店會(huì)越來(lái)越成熟,體現(xiàn)其優(yōu)點(diǎn) 。1.3 網(wǎng)上購(gòu)書的優(yōu)勢(shì)網(wǎng)上書店擠壓盜版空間如今發(fā)展最快的 , 最時(shí)髦的 , 恐怕就是網(wǎng)絡(luò)了。 網(wǎng)絡(luò)給人們帶來(lái)了實(shí)惠、 虛擬、幻化, 也給文學(xué)和圖書帶來(lái)了廣闊的生存空間。 盜版者利用科學(xué)技術(shù) , 瞄準(zhǔn)正版書與盜版書的差價(jià)

12、牟取暴利。網(wǎng)絡(luò)書店的興起無(wú)疑給盜版商以有力的打擊 , 因?yàn)榘l(fā)達(dá)的網(wǎng)絡(luò)可以直接疏通圖書的發(fā)行渠道 , 縮短了網(wǎng)上購(gòu)書者與出版社的距離 , 給圖書消費(fèi)者以清新、便宜的享受。網(wǎng)上書店濃縮了圖書的庫(kù)存空間傳統(tǒng)圖書店內(nèi)的圖書擺放面積是有限的, 每增加一本書其成本都在以一定比例增加, 而網(wǎng)絡(luò)書店解決了存儲(chǔ)空間問題 , 每增加一本書成本增長(zhǎng)幾乎為零。數(shù)量、種類多 , 出版時(shí)間跨度大綜合性的網(wǎng)上書店涉及各種各類內(nèi)容的圖書, 提供訂購(gòu)的書目信息達(dá)上萬(wàn)、幾十萬(wàn)條 , 而圖書出版的時(shí)間有最新出版的, 也有幾十年前的 , 這是傳統(tǒng)書店難以做到的。不受時(shí)間、地域限制網(wǎng)上書店是 24 小時(shí)向全球各地的用戶提供網(wǎng)上服務(wù)的,

13、 用戶借助網(wǎng)絡(luò)可以漫游于世界各地的圖書海洋中, 隨時(shí)選書、下訂單。中國(guó)人不出國(guó)可以去到美國(guó)最大的Amazon網(wǎng)上書店 ; 廣東人可以不出省去到北京圖書大廈(http:www.BJBB.com),進(jìn)行異地購(gòu)書。信息豐富網(wǎng)上書店的欄目豐富 : 特價(jià)書、書業(yè)視窗、銷售排行、新品上架、最新推薦等, 動(dòng)態(tài)地向用戶提供各種信息, 讓用戶了解書市的最新情況。 另外 , 每種被檢索出來(lái)的圖書也有詳盡的介紹 , 如基本書目信息、封面、目次、內(nèi)容提要、書評(píng)等, 這些信息都有助3河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書于用戶選書。多途徑綜合檢索網(wǎng)上書店主要提供分類和自定義搜索的方式對(duì)圖書或其它商品( 音像制品、電

14、腦軟件等 ) 進(jìn)行查找。分類一般是結(jié)合 中圖法按用戶的閱讀習(xí)慣或興趣分類 , 同一類的圖書相對(duì)集中在一起 , 方便用戶在同類圖書中挑選出高質(zhì)量的圖書。自定義搜索是用戶根據(jù)自己所需的圖書以主題、 書名、著者、出版社等信息作為檢索點(diǎn)對(duì)圖書或其它商品進(jìn)行一般搜索 , 如果希望檢索結(jié)果更準(zhǔn)確就使用高級(jí)檢索 同時(shí)使用幾個(gè)檢索點(diǎn)查找。這種方法相對(duì)于其它購(gòu)書方式來(lái)說找書更快捷。價(jià)格低廉一般來(lái)講,網(wǎng)上書店買書, 要比普通書店便宜。 由于拋棄了傳統(tǒng)書店運(yùn)作的所需的服務(wù)設(shè)施和多重環(huán)節(jié), 絕對(duì)的成本低廉。 由于網(wǎng)上書店運(yùn)營(yíng)方式是有訂購(gòu)需要時(shí)直接到出版社取效性強(qiáng),除了一部分有收藏價(jià)值的外,絕大多數(shù)圖書都會(huì)“掉價(jià)”。個(gè)

15、性服務(wù)網(wǎng)上書店不只單純銷售圖書, 還充分發(fā)揮網(wǎng)絡(luò)優(yōu)勢(shì), 提供豐富多彩的個(gè)性化服務(wù),滿足讀者特定的需求。網(wǎng)上書店開設(shè)的如新書推薦、暢銷書排行、讀者評(píng)論、作者訪談、專家點(diǎn)評(píng)等欄目, 即使讀者把握全方位的圖書信息, 又可使其利用網(wǎng)絡(luò)公告版同圖書的作者及其他讀者進(jìn)行在線討論、 交流心得體會(huì),并根據(jù)他人的書評(píng)來(lái)協(xié)助選書。配送較及時(shí)網(wǎng)上書店一般根據(jù)不同的地區(qū)提供不同的配送方式, 有的提供短時(shí)間內(nèi)的免費(fèi)上門送書, 書到后付款 , 有的在收到匯款單后立刻將書寄出。 這樣相對(duì)于個(gè)人或圖書館在新華書店訂書來(lái)說 , 就縮短了到書時(shí)間。相關(guān)技術(shù)介紹與環(huán)境的配置2.1 ASP 技術(shù)綜述2.1.1 ASP的發(fā)展ASP1.

16、0作為 IIS (InternetInformationServer,Internet信息服務(wù)器)的附屬產(chǎn)品免費(fèi)發(fā)送,并且不久就在Windows平臺(tái)上廣泛使用。 ASP與 ADO的結(jié)合使開發(fā)者很容易在一個(gè)數(shù)據(jù)庫(kù)中建立和打開一個(gè)記錄集。這是它如此快就被大眾接受的原4河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書因。1998 年,微軟公司又發(fā)布了ASP2.0。ASP1.0 和 ASP2.0 的主要區(qū)別是外部組件。有了 ASP 2.0 和 IIS4.0,就可以建立 ASP應(yīng)用了。微軟公司接著開發(fā)了Windows2000操作系統(tǒng)。這個(gè)Windows版本帶上了 IIS5.0及 ASP3.0。雖然到目前 Wi

17、ndows已經(jīng)發(fā)展到比較高的版本,但是開發(fā)領(lǐng)域中依然采用 Windows2000 Server.Windows2000 包括三個(gè)不同的版本即 Professional 、Server和 Advanced Server. 按照默認(rèn)設(shè)置安裝 Windows2000Server ,安裝時(shí)不用做任何改動(dòng),就配置好了 ASP的運(yùn)行環(huán)境。ASP可以使用兩中腳本語(yǔ)言: VBScript 和 Jscript 。所謂的 Jscript 語(yǔ)言就是微軟版本的 JavaScript 語(yǔ)言。ASP包括內(nèi)置對(duì)象,最常用的是五大對(duì)象、一個(gè)集合和一個(gè)文件。五大對(duì)象分別是 Response、Request、Session 、A

18、pplication和 Server ,一個(gè)集合是Cookies, 一個(gè)文件是 Global. asa.ASP最常用的內(nèi)置組件是操作文件的組件和操作廣告的組件。ASP最強(qiáng)大的功能還是使用外置組件,比如使用外置組件實(shí)現(xiàn)文件上傳,發(fā)送E-mail ,等等。通過 ADO數(shù)據(jù)訪問接口可以方便地操作各種數(shù)據(jù)庫(kù)。通過 ADO訪問數(shù)據(jù)庫(kù)有三種標(biāo)準(zhǔn)的訪問格式。2.2 ASP 與 IIS2.2.1 IIS簡(jiǎn)介Web服務(wù)器是 Web應(yīng)用程序的心臟。 IIS ( Internet Information Server)是微軟推出的 Windows NT Option Pack主要成員,作為 Win2000serve

19、r 的擴(kuò)展,自推出以來(lái),已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場(chǎng)上最受關(guān)注的 Web服務(wù)器之一。新推出的 IIS4.0 版本增強(qiáng)了系統(tǒng)安全性,具有服務(wù)器端腳本開發(fā)調(diào)試,內(nèi)容管理和站點(diǎn)分析,崩潰防護(hù),內(nèi)置 JAVA虛擬機(jī)及全面支持 ASP等強(qiáng)大功能。2.2.2 IIS與 ASP的結(jié)合在過去,客戶機(jī) / 服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與 Web的相關(guān)技術(shù)幾乎處于平行線上。兩者相互獨(dú)立并無(wú)法作出集成性的設(shè)計(jì)。 現(xiàn)在我們利用 IIS+ASP 構(gòu)成三層式與 WEB結(jié)構(gòu)(如圖 1-1 所示)的中間一層,將客戶機(jī)/ 服務(wù)器結(jié)構(gòu)與 WEB密切結(jié)合,5河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書完成前后端兩者的集成輸出功能,使得

20、WEB站點(diǎn)的開發(fā)更方便,實(shí)現(xiàn)的功能更強(qiáng)大。利用 IIS+ASP 技術(shù)來(lái)集成 WEB前后所帶來(lái)的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面:減少構(gòu)建和維護(hù)成本加快聯(lián)機(jī)過程應(yīng)用軟件集中在服務(wù)器端開發(fā)管理前端可使用任何瀏覽器( IE 、Netscape)后端可存取任何數(shù)據(jù)庫(kù)( SQL、Access)可使用任何腳本語(yǔ)言開發(fā)( VBScript 、JavaScript 、PERL )圖 1-1IIS+ASP 三層式 WEB 結(jié)構(gòu)2.3 ASP 的運(yùn)行環(huán)境此應(yīng)用程序可廣泛運(yùn)行于國(guó)際互聯(lián)網(wǎng)即Internet,也可適用于內(nèi)部的局域網(wǎng)。其運(yùn)行要求和邏輯結(jié)構(gòu)分別如下:客戶端: Windows95/98/2000/XP,Inte

21、rnet Explorer(IE)等。服務(wù)器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0及其以上版本, IE 等;或者 Windows98, Personal Web Server(PWS) , IE 等。數(shù)據(jù)庫(kù):采用SQL ,運(yùn)行于服務(wù)器端。6河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書需求分析3.1系統(tǒng)分析系統(tǒng)分析是平臺(tái)開發(fā)的一個(gè)不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、 更完善地被設(shè)計(jì)出來(lái), 就必須先進(jìn)行調(diào)查研究。 在系統(tǒng)調(diào)查的基礎(chǔ)上, 對(duì)新系統(tǒng)的功能進(jìn)行細(xì)致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設(shè)計(jì)。到實(shí)際的試運(yùn)行之中

22、,進(jìn)行測(cè)試,如果測(cè)試滿意的話,將進(jìn)行平臺(tái)的完善開發(fā),從而實(shí)現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺(tái),具有較好的適應(yīng)性和推廣性。此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理是友好的操作界面,供用戶瀏覽、查詢、訂購(gòu)使用。包括:瀏覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車等功能;后臺(tái)管理是提供給管理員的,其中包括 :商品管理、用戶管理、訂單管理等。使管理員從繁瑣的手工操作中解脫出來(lái),并提高了辦公效率。3.2設(shè)計(jì)目標(biāo)本平臺(tái)利用現(xiàn)在比較廣泛的ASP+SQL數(shù)據(jù)庫(kù)的架構(gòu)實(shí)現(xiàn)的,進(jìn)行系統(tǒng)分析,為將來(lái)進(jìn)一步的實(shí)施打下一個(gè)堅(jiān)實(shí)的技術(shù)基礎(chǔ)。本平臺(tái)將投入到實(shí)際的試運(yùn)行之中,進(jìn)行測(cè)試,如果測(cè)試滿意的話,將進(jìn)行平臺(tái)的完善開發(fā),從而實(shí)現(xiàn)

23、信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺(tái),具有較好的適應(yīng)性和推廣性。此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理是友好的操作界面,供用戶瀏覽、 查詢使用。包括:瀏覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車等功能;后臺(tái)管理是提供給管理員的,其中包括 :商品管理、用戶管理、訂單管理等。使管理員從繁瑣的手工操作中解脫出來(lái),并提高了辦公效率。3.3可行性分析可行性研究是為了弄清楚系統(tǒng)開發(fā)的項(xiàng)目是不是可以實(shí)現(xiàn)和值得進(jìn)行研究的過程,實(shí)際上是一次大大簡(jiǎn)化系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的過程,所以,進(jìn)行可執(zhí)行性的分析是非常必要的, 也是很重要的, 經(jīng)過最初的設(shè)計(jì)目標(biāo)和進(jìn)行的市場(chǎng)調(diào)查得出以下四點(diǎn)的可行性分析:經(jīng)濟(jì)可行性:即實(shí)現(xiàn)這個(gè)平臺(tái)設(shè)計(jì)有

24、沒有什么經(jīng)濟(jì)效益?該平臺(tái)設(shè)計(jì)只是作為7河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書本人的畢業(yè)設(shè)計(jì), 又因?yàn)楸救说脑O(shè)計(jì)能力有限,其功能還不能完善, 所以沒有什么經(jīng)濟(jì)效益可談。技術(shù)可行性:即現(xiàn)有的技術(shù)能否開發(fā)該平臺(tái),會(huì)有哪些困難。運(yùn)行可行性:即該平臺(tái)規(guī)定的運(yùn)行方式是否可行。法律可行性:即該平臺(tái)的開發(fā)會(huì)不會(huì)在社會(huì)上引起侵權(quán)或其它責(zé)任問題。因?yàn)樵撈脚_(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無(wú)關(guān),又因?yàn)槭亲灾鏖_發(fā)設(shè)計(jì), 因此不會(huì)構(gòu)成侵權(quán), 在法律上是可行的。通過以上的可行性分析, 我將采用 Microsoft IIS+ASP相結(jié)合的技術(shù),運(yùn)用 SQL數(shù)據(jù)庫(kù)對(duì)網(wǎng)站進(jìn)行建設(shè)。3.4設(shè)計(jì)的總體規(guī)則無(wú)論哪個(gè)網(wǎng)站都要有它自己的設(shè)計(jì)規(guī)則

25、。該平臺(tái)也一樣,它的主要設(shè)計(jì)規(guī)則有:簡(jiǎn)單性:在實(shí)現(xiàn)平臺(tái)的功能的同時(shí),盡量讓平臺(tái)操作簡(jiǎn)單易懂,這對(duì)于一個(gè)網(wǎng)站來(lái)說是非常重要的。針對(duì)性:該平臺(tái)設(shè)計(jì)是網(wǎng)上購(gòu)物系統(tǒng)及后臺(tái)管理的定向開發(fā)設(shè)計(jì),所以具有專業(yè)突出和很強(qiáng)的針對(duì)性。實(shí)用性:該平臺(tái)能完成電子商品展示和管理員管理的基本信息,具有良好的實(shí)用性。3.5功能設(shè)計(jì)經(jīng)過以上的初步調(diào)查和研究, 并且確定了該平臺(tái)的可行性, 并決定開發(fā)本平臺(tái),為了能夠?qū)ΜF(xiàn)行的平臺(tái)內(nèi)容進(jìn)行充分了解,使所要開發(fā)的平臺(tái)更具有實(shí)用性和適應(yīng)性,設(shè)計(jì)出該平臺(tái)功能如下:2.5.1管理員對(duì)功能的需求:圖書管理添加圖書。添加的圖書信息主要包括:書名、 ID 號(hào)、作者、出版社、價(jià)格、數(shù)量、類型;查看

26、及修改圖書信息。修改的內(nèi)容包括:圖書的基本信息、價(jià)格信息、庫(kù)存量、熱點(diǎn)設(shè)定、最新書籍等;添加、修改、刪除圖書分類;8河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書添加、修改、刪除圖書出版社;用戶管理瀏覽所有用戶信息。用戶信息包括:用戶ID 號(hào)、昵稱、姓名、密碼、電子郵件、電話、注冊(cè)日期、具體地址等信息;有權(quán)刪除任一用戶;瀏覽用戶留言,可對(duì)其進(jìn)行回復(fù)、刪除定單管理可通過選擇查看所有定單,已處理的定單和未處理的定單列表以及其詳細(xì)信息,并處理尚未處理的帳單3.5.2客戶對(duì)功能的需求注冊(cè);登陸;所售新書總覽;所有數(shù)目分類瀏覽;最新書籍、熱消書籍瀏覽;購(gòu)物車信息瀏覽。購(gòu)物車信息包括:圖書編號(hào)、圖書名稱、圖書

27、價(jià)格、圖書訂購(gòu)數(shù)量、所有購(gòu)買總價(jià)格等;組合條件檢索圖書。綜合條件包括模糊查詢、按關(guān)鍵字查詢;收貨人信息確認(rèn);購(gòu)物車信息修改;購(gòu)買圖書;發(fā)表留言3.6性能需求協(xié)議分析正確;界面友好;相互信息傳遞順利;運(yùn)行時(shí)間滿足使用需要;安全性得到一定保障;9河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書3.7 E-R圖名 稱編號(hào)備注種類分類作者編號(hào)名稱價(jià)格出版日期圖書發(fā)布熱 點(diǎn)簡(jiǎn) 介圖片購(gòu)買庫(kù)存編號(hào)昵稱電 話會(huì)員真實(shí)姓名E-MAIL密 碼設(shè) 定地 址郵編收貨人E-MAIL編號(hào)地址電話圖 3-1網(wǎng)上書店實(shí)體 聯(lián)系圖本設(shè)計(jì)規(guī)劃出的實(shí)體分別有 :管理員信息實(shí)體、用戶(會(huì)員)信息實(shí)體、產(chǎn)品實(shí)體、產(chǎn)品類型實(shí)體、訂單詳細(xì)信息

28、實(shí)體。10河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書實(shí)體之間的 E-R 圖如圖 3-2 所示:用 戶購(gòu)買商品分類圖書種類訂單列表圖 3-2實(shí)體間的E-R 圖管理員信息實(shí)體 E-R 圖如圖 3-3 所示:管 理 員帳號(hào)姓名密碼圖 3-3管理員信息實(shí)體E-R 圖用戶信息實(shí)體 E-R 圖如圖 3-4 所示:用戶郵編用戶名密碼電話昵稱E-mail地址圖 3-4用戶信息實(shí)體E-R 圖圖書實(shí)體 E-R 圖如圖 3-5 所示:11河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書圖書信息簡(jiǎn)介類別圖片名稱數(shù)量作者價(jià)格出版社圖 3-5圖書實(shí)體E-R 圖訂單詳細(xì)信息實(shí)體E-R 圖如圖 3-6 所示:訂單詳細(xì)信息電話訂單號(hào)

29、E-mail地址購(gòu)買日期昵稱用戶名 應(yīng)付金額付金額購(gòu)買商品付款方式圖 3-6訂單詳細(xì)信息實(shí)體E-R 圖總體設(shè)計(jì)如圖 4-1 描述了網(wǎng)上圖書交易系統(tǒng)的邏輯體系結(jié)構(gòu):12河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書圖 4-1網(wǎng)上書店體系結(jié)構(gòu)圖B/S 的執(zhí)行過程為:客戶端通過瀏覽器向 WEB服務(wù)器發(fā)出請(qǐng)求, 如需操作數(shù)據(jù)庫(kù),則再由 WEB服務(wù)器向數(shù)據(jù)庫(kù)服務(wù)器發(fā)出請(qǐng)求, 對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。 操作完成后, 由數(shù)據(jù)庫(kù)服務(wù)器返回 WEB服務(wù)器,客戶端由 WEB服務(wù)器以動(dòng)態(tài)網(wǎng)頁(yè)的形式返回客戶端, 由瀏覽器顯示結(jié)果。B/S 建立在廣域網(wǎng)上, 面向不同的用戶群, 分散地域,這是以局域網(wǎng)為基礎(chǔ)的 C/S 無(wú)法做到的。

30、與操作系統(tǒng)平臺(tái)關(guān)系不大。 B/S 結(jié)構(gòu)利用不斷成熟和普及的技術(shù)實(shí)現(xiàn)原來(lái)復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能, 并節(jié)約了開發(fā)成本, 是一種全新的軟件系統(tǒng)構(gòu)造技術(shù),這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu), 作為最終用戶,只要通過 WEB 瀏覽器,各種處理任務(wù)都可以調(diào)用系統(tǒng)資源來(lái)完成, 這樣大大簡(jiǎn)化了客戶端, 減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量。4.1網(wǎng)站功能概述網(wǎng)上書店系統(tǒng)分兩個(gè)部分, 第一部分是面向用戶的部分, 用戶可是實(shí)現(xiàn)在線注冊(cè)、登陸、購(gòu)書、提交訂單等操作,都在這一部分完成 ;另一部分是書店管理部分,這部分的內(nèi)容包括:管理員對(duì)圖書的添加、刪除、查詢、圖書種類的管理、訂單的處理、管理員的管理、注冊(cè)

31、用戶的管理等。4.2系統(tǒng)功能模塊劃分對(duì)于網(wǎng)民,能吸引住他們的先決條件是網(wǎng)站的整體構(gòu)思,所以網(wǎng)站的首頁(yè)提供了一個(gè)簡(jiǎn)潔明快的界面,分為三個(gè)模塊:用戶管理模塊、圖書銷售系統(tǒng)模塊、在線管理系統(tǒng),如圖 4-2 所示。以讓瀏覽者能一目了然的知道,自己想要的內(nèi)容放在哪里,這些內(nèi)容可以提供給所有的瀏覽者,內(nèi)容包括圖書查詢,熱點(diǎn)圖書,新書推薦等,這里可以查看所有所需圖書信息。13河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書網(wǎng)上書店首頁(yè)用圖在戶書線管銷管理售理模系系塊統(tǒng)統(tǒng)圖 4-2網(wǎng)上書店系統(tǒng)功能模塊圖4.2.1前臺(tái)管理模塊對(duì)于用戶界面管理模塊, 根據(jù)系統(tǒng)功能的分析, 它具有的功能應(yīng)該包括網(wǎng)站頁(yè)面的查看、圖書列表的

32、查看、 購(gòu)物車的使用、 和用戶功能的具體內(nèi)容等, 如圖 4-3 所示:網(wǎng)上書店用戶界面網(wǎng)站頁(yè)面圖書列表購(gòu)物車用戶功能查查修提修查熱新購(gòu)看查看改交用用改看門品買圖找購(gòu)購(gòu)購(gòu)戶戶用用圖圖圖書圖物物物注登戶戶書書書信書車信訂冊(cè)陸信訂息息單息單圖 4-3客戶界面的系統(tǒng)功能模塊圖4.2.2后臺(tái)管理模塊14河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書對(duì)于管理員管理界面而言,根據(jù)系統(tǒng)功能的分析,它有的功能應(yīng)該包括:對(duì)用戶的管理(注冊(cè)會(huì)員管理、后臺(tái)用戶管理),對(duì)圖書管理,對(duì)訂單的管理等,如圖4-4所示:管理員登陸圖用訂留書戶單言管管管管理理理理瀏修添刪注后查處覽改加除冊(cè)臺(tái)看理圖圖圖圖用用所訂書書書書戶戶有單頁(yè)頁(yè)頁(yè)

33、頁(yè)管管訂信面面面面理理單息圖 4-4管理員界面的系統(tǒng)功能模塊圖4.3系統(tǒng)功能流程圖4.3.1用戶流程圖如圖 4-5 :15河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書開 始用戶注冊(cè)用戶登錄N信息正確Y瀏覽圖書用戶留圖熱最分書點(diǎn)新類查圖圖瀏詢書書覽購(gòu)物車確定圖書名稱、 數(shù)量確定收貨人信息提交表單圖 4-5用戶訪問網(wǎng)站流程圖16河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書4.3.2管理員流程圖如圖 4-6 :開始管理員注冊(cè)管理員登錄N信息正確 ?Y圖書管理用戶管理訂單管理會(huì)注后查已未圖類名員冊(cè)臺(tái)看處處書別稱信用用所理理管管管息戶戶有訂訂理理理管管管訂單單理理理單查看查看查看處修改修改修改理添加添加添加

34、訂刪除刪除刪除單圖 4-6管理員訪問網(wǎng)站流程圖17河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞直接對(duì)應(yīng)用系統(tǒng)的效率及實(shí)現(xiàn)的效果產(chǎn)生影響。在充分了解了用戶的各種要求后,開始數(shù)據(jù)庫(kù)設(shè)計(jì)。數(shù)據(jù)庫(kù)需求分析數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)5.1數(shù)據(jù)庫(kù)需求分析用戶的需求具體體現(xiàn)在各種信息的提供、 保存、更新和查詢方面, 這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。通過第三章的系統(tǒng)功能分析, 針對(duì)一般的網(wǎng)上書店系統(tǒng), 總結(jié)出如下的需求信息 :用戶分一般用戶、注冊(cè)用戶和管理員用戶一般用戶和管理員用戶都可以不登陸就查看圖書信息注

35、冊(cè)用戶登陸后可以維護(hù)自己的信息, 購(gòu)買圖書,并且在向網(wǎng)站發(fā)出訂單時(shí)自動(dòng)填寫自己的聯(lián)系信息。圖書按內(nèi)容來(lái)分類,每本書對(duì)應(yīng)一個(gè)類別一個(gè)用戶可以購(gòu)買多本書一個(gè)用戶對(duì)應(yīng)一張訂單詳細(xì)信息根據(jù)上述的系統(tǒng)功能分析和需求總結(jié), 考慮到將來(lái)功能上的擴(kuò)展, 設(shè)計(jì)下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):系統(tǒng)用戶信息數(shù)據(jù)庫(kù),列出以下數(shù)據(jù)項(xiàng):用戶信息:用戶 ID (自動(dòng)編號(hào))號(hào)、用戶昵稱、用戶姓名、密碼、電話號(hào) E-mail地址、家庭住址、郵編。系統(tǒng)的書籍信息( book)數(shù)據(jù)庫(kù),列出以下數(shù)據(jù)項(xiàng):書籍的記錄信息: ID(自動(dòng)編號(hào))、名稱、作者、價(jià)格、出版社、數(shù)量圖片、所屬類別、其他備注。18河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書圖書

36、的交易訂單記錄( orders )數(shù)據(jù)庫(kù),列出以下數(shù)據(jù)項(xiàng):圖書交易訂單信息:交易的ID (自動(dòng)編號(hào)) 、顧客的名稱、顧客的地址、顧客的郵編、顧客的電話號(hào)碼、顧客購(gòu)買的書籍、交易的日期。5.1數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)數(shù)據(jù)庫(kù)的概念設(shè)計(jì)結(jié)束后, 現(xiàn)在可以把上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型, 也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。 根據(jù)開發(fā)系統(tǒng)的情況, 是一個(gè)小型的網(wǎng)上書店,能實(shí)現(xiàn)基本功能就好,所以采用 SQL庫(kù)。數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)結(jié)構(gòu)如表 5-1 - 5-5 所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表,1) 用戶表 (users)此數(shù)據(jù)表用來(lái)存儲(chǔ)注冊(cè)的用戶信息:表 5-1 用戶信息表字段名數(shù)據(jù)類型長(zhǎng)

37、度是否可空備注MemberIdint4N用戶號(hào)UserNamevarchar10N用戶名Passwordvarchar10N密碼UserRolevarchar10Y角色RealNamevarchar8Y真實(shí)姓名Sexbit50Y性別Phonecodevarchar50Y電話Emailvarchar50Y郵箱Addressvarchar50Y地址PostCodechar6Y郵編LoadDatedatetimeN登陸日期19河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書2) 書籍信息表 (bookinfo)此數(shù)據(jù)表用來(lái)存儲(chǔ)書籍的所有屬性信息:表 5-2 書籍信息表字段名數(shù)據(jù)類型長(zhǎng)度是否可空BookId

38、Int4NBookNamevachar20NBookIntroducentext50NCompanyvarchar50NBookUrlnvachar200NMarketPricefloatNHotPricefloatN備注書籍編號(hào)書籍名稱書記簡(jiǎn)介出版社書籍連接市場(chǎng)價(jià)熱賣價(jià)IsrefinementbitN價(jià)格IsHotbitN書籍簡(jiǎn)介IsDiscountbitN是否打折LoadDatedatetimeN日期3) 書籍分類 (bookcatgory)此數(shù)據(jù)表用來(lái)存儲(chǔ)書籍的類別信息:表 5-3 書籍分類表字段名數(shù)據(jù)類型長(zhǎng)度是否可空備注ClassIdInt4N書籍分類ClassNamevarchar5

39、0N分類名稱ClassUrlvarchar50N書籍連接20河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書4) 購(gòu)物車表 (ShopCart)此數(shù)據(jù)表用來(lái)存儲(chǔ)購(gòu)物車的信息:表 5-4 購(gòu)物車信息表字段名數(shù)據(jù)類型長(zhǎng)度是否可空備注DetailIDint4N詳細(xì)編號(hào)Numint10N編號(hào)BookIdint4N書籍編號(hào)OrderIDint20N交易編號(hào)TotalPricefloat9N總價(jià)格Remarkvarchar200Y附加留言5) 留言板表 (BBS)此數(shù)據(jù)表用來(lái)存儲(chǔ)用戶留言信息和管理員回復(fù)信息:表 5-5 留言信息表字段名數(shù)據(jù)類型長(zhǎng)度是否可空備注IDint4N留言編號(hào)UNamenvarchar50

40、N留言者姓名Contentntext50Y留言內(nèi)容DateTimedatetimeN留言時(shí)間SubjectnvarcharN回復(fù)主題IPnvarchar20NIP 地址21河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)6.1用戶端界面設(shè)計(jì)根據(jù)需求分析、總體設(shè)計(jì)和數(shù)據(jù)庫(kù)的設(shè)計(jì),把系統(tǒng)的功能分為兩大類模塊:客戶端模塊和管理端模塊??蛻舳耸怯脩羰褂玫哪K也是功能比較多的模塊。用戶端分為多個(gè)頁(yè)面,每個(gè)頁(yè)面都有一定的功能:內(nèi)容豐富的首頁(yè)設(shè)計(jì)用戶注冊(cè),用戶登陸設(shè)計(jì)(3)購(gòu)物車管理功能6.1.1系統(tǒng)首頁(yè)設(shè)計(jì)網(wǎng)上書店系統(tǒng)的首頁(yè)效果如圖6-1 所示。首頁(yè)包含了主要信息,包含各種登陸提示,書籍瀏覽等。圖 6-

41、1其他界面設(shè)計(jì)1)登錄:如圖 7-222河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書圖 7-22)注冊(cè):如圖 7-3圖 7-33)在默認(rèn)瀏覽書籍頁(yè)面( Lookbook.aspx):如圖 7-423河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書圖 7-4 4)查看書籍詳細(xì)信息:如圖 7-5圖 7-55)查看購(gòu)物流程:如圖7-624河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書圖 7-66)查看購(gòu)物車:如圖7-7圖 7-725河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書7):網(wǎng)站留言(有身份驗(yàn)證,應(yīng)提示非法操作):如圖7-8圖 7-8管理員功能實(shí)現(xiàn)展示:1)管理注冊(cè)的用戶,實(shí)現(xiàn)的功能:【刪除】。2)管理書籍信息,實(shí)現(xiàn)功能:【添加新書】、【刪除書籍】。26河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書3)管理書籍分類,實(shí)現(xiàn)的功能:【添加新的分類】、【刪除分類】。4)管理管理員,實(shí)現(xiàn)功能【添加管理員】、【刪除管理員】。27河北工業(yè)大學(xué)2011 屆本科畢業(yè)設(shè)計(jì)說明書5)留言板管理,實(shí)現(xiàn)功能:【查看、回復(fù)留言】、【刪除留言】。6)管理訂單,實(shí)現(xiàn)功能【查看訂單】 、【刪除訂單】。關(guān)于注冊(cè)會(huì)員功能展示:1) 修改個(gè)人信息:28河北工業(yè)大學(xué)201

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論