校園二手書交易系統(tǒng)設(shè)計(jì)_第1頁
校園二手書交易系統(tǒng)設(shè)計(jì)_第2頁
校園二手書交易系統(tǒng)設(shè)計(jì)_第3頁
校園二手書交易系統(tǒng)設(shè)計(jì)_第4頁
校園二手書交易系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、校園二手書交易系統(tǒng)設(shè)計(jì) 課程名稱: 院系名稱: 專業(yè)班級(jí): 指導(dǎo)老師: 姓名: 學(xué)號(hào): 摘要當(dāng)今社會(huì),電子商務(wù)是一個(gè)熱點(diǎn)。而電子商務(wù)的一個(gè)最基本的體現(xiàn)就是網(wǎng)上銷售,網(wǎng)絡(luò)銷售具有快捷方便的特征。電子商務(wù)的出現(xiàn),給消費(fèi)者的地位,消費(fèi)觀念帶來了重要的變化。電子商務(wù)的網(wǎng)上實(shí)踐,是從網(wǎng)上銷售開始的, “校園二手書網(wǎng)絡(luò)交易”打破了傳統(tǒng)的銷售形式,將商店和網(wǎng)絡(luò)結(jié)合,是一種典型的購物網(wǎng)站運(yùn)用。校園二手書網(wǎng)絡(luò)交易系統(tǒng)有著其他形式的網(wǎng)上書店所不能比擬的優(yōu)勢:圖書來源于學(xué)生,交易給學(xué)生,因此價(jià)格比較便宜?!靶@二手書網(wǎng)絡(luò)交易”利用頁面、腳本程序來實(shí)現(xiàn)二手書的進(jìn)貨管理、銷售管理、庫存管理等操作?!靶@二手書網(wǎng)絡(luò)交易”

2、由前臺(tái)選購、后臺(tái)管理兩大部分組成,會(huì)員可以通過前臺(tái)進(jìn)行自由購物,操作流程非常簡單明了,管理員可以通過后臺(tái)管理系統(tǒng)進(jìn)行二手書的管理、會(huì)員的管理、訂單管理等各種綜合性操作。本論文介紹了校園二手書交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過程,重點(diǎn)描述了管理模塊的實(shí)現(xiàn)方法。網(wǎng)站開發(fā)采用了asp的動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù),結(jié)合access數(shù)據(jù)庫的使用,完成了注冊(cè)登錄、商品搜索、購物車、留言板、后臺(tái)管理等功能。關(guān)鍵詞:電子商務(wù);二手書交易;管理系統(tǒng)abstractin this society, electronic commerce is a hot spot. electronic commerce most basic man

3、ifests is on-line sale. in fact electronic commerce's appearance, for consumer's status, expended the idea to bring the important change. electronic commerce's on-line is practice, starts from on-line sale, “on-line second-hand books sale” has broken the traditional sales form, the store

4、 and the network union is one kind of typical shopping website utilization. the university student two handwritten letter transaction system has the superiority which the other form's on-line bookstore cannot compare: the books originate from the student, the sale give the student, and the price

5、 is quite cheap. using the page, the script procedure realizes “the books” operations and so on purchase control, sales management, stock management. second-hand books sale on-line is selects and purchases, the backstage by the onstage to manage two major part is composed. the manager may through th

6、e backstage management system management system, carry on the commodity information and so on management, member's management, order form management synthesis operations, the member may carry on the free shopping through the onstage, has facilitated the user application greatly, and simplified t

7、he operation flow.this paper introduces the design and development process of campus secondhand books trading system, the article mainly describes the realization method of user management module. the development of website uses the asp dynamic web development technology, combined with the use of ac

8、cess database, completing the registration login, commodity search, shopping cart, message board, the realization of the function of management background, etc. key words:electronic commerce; second-hand books online transactions; management system目錄摘要iiabstractiii第1章 緒論11.1 課題背景11.2 課題研究的意義11.3 二手書

9、交易市場的現(xiàn)狀2第2章 可行性分析32.1經(jīng)濟(jì)可行性32.2技術(shù)可行性32.3 操作可行性4第3章 需求分析53.1 軟件需求分析53.2 二手書網(wǎng)絡(luò)交易系統(tǒng)設(shè)計(jì)的需求分析63.2.1 系統(tǒng)基本情況描述63.2.2 數(shù)據(jù)流圖設(shè)計(jì)63.2.3 數(shù)據(jù)字典的設(shè)計(jì)73.2.4 二手書網(wǎng)絡(luò)交易系統(tǒng)的安全問題9第4章 總體設(shè)計(jì)104.1 系統(tǒng)模塊總體設(shè)計(jì)104.2 數(shù)據(jù)庫設(shè)計(jì)124.2.1數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn)124.2.2數(shù)據(jù)表設(shè)計(jì)13第5章 詳細(xì)設(shè)計(jì)175.1 系統(tǒng)運(yùn)行平臺(tái)設(shè)置175.2 系統(tǒng)開發(fā)平臺(tái)和技術(shù)簡介175.3數(shù)據(jù)庫簡介195.4 系統(tǒng)登錄流程設(shè)計(jì)205.5 界面的詳細(xì)設(shè)計(jì)205.5.1 前臺(tái)功能

10、模塊詳細(xì)設(shè)計(jì)215.5.2 后臺(tái)功能模塊詳細(xì)設(shè)計(jì)23第6章 系統(tǒng)測試與性能分析256.1 進(jìn)行系統(tǒng)測試的原因256.2 系統(tǒng)測試方法266.2.1 功能測試方法266.2.2安全性測試266.3 系統(tǒng)測試步驟276.4系統(tǒng)測試結(jié)果27結(jié)論28致謝29參考文獻(xiàn)31附錄131v (論文)第1章 緒論1.1 課題背景近年來,隨著因特網(wǎng)的迅速發(fā)展,電子商務(wù)在國內(nèi)也迅速的發(fā)展了起來,現(xiàn)在互聯(lián)網(wǎng)上各種電子商務(wù)網(wǎng)站更是迅速的增長。因此越來越多的商家在網(wǎng)上建立起在線商店 。企業(yè)、商家可充分利用電子商場所提供的網(wǎng)絡(luò)設(shè)施、支付平臺(tái)、管理平臺(tái)等共享資源,從而有效地、低成本地開展自己的商業(yè)活動(dòng)。從一定程度上講“校園二

11、手書網(wǎng)絡(luò)交易系統(tǒng)”就是網(wǎng)上的二手書超市,是一種二手書網(wǎng)絡(luò)交易的網(wǎng)站?!岸謺W(wǎng)絡(luò)交易系統(tǒng)”打破了傳統(tǒng)的二手書網(wǎng)絡(luò)交易形式商店,將商店和網(wǎng)絡(luò)結(jié)合是一種典型的電子商務(wù)網(wǎng)站運(yùn)用,能夠直接繞過中間商(如批發(fā)商、銷售商、經(jīng)銷商)建立與客戶的直接關(guān)系。對(duì)于大學(xué)生而言,可以通過校園二手書公告欄直接尋找自己需要的書籍,節(jié)約了時(shí)間和金錢,省去了無謂的查找精力。同時(shí)還縮短了生產(chǎn)商與消費(fèi)者之間的距離,有利于二手書的快速流通和降低整體分銷成本。1.2 目的和意義本系統(tǒng)的設(shè)計(jì)目的是為了滿足使用者只要通過互聯(lián)網(wǎng)就可以足不出戶的在網(wǎng)絡(luò)上進(jìn)行購物,改變傳統(tǒng)商業(yè)交易,在互聯(lián)網(wǎng)上進(jìn)行交易,實(shí)現(xiàn)網(wǎng)上購物的方便和快捷的特點(diǎn)。開發(fā)大學(xué)

12、生二手書網(wǎng)上交易系統(tǒng)避免畢業(yè)和非畢業(yè)大學(xué)生在處理用過的書籍時(shí),當(dāng)作廢紙賣掉的弊端,浪費(fèi)了知識(shí)。而是此系統(tǒng)上的書籍要比其他書店價(jià)格更便宜且種類更廣泛,能夠?qū)I(yè)與專業(yè)間書籍充分利用,并且還能獲取到相應(yīng)的輔導(dǎo)材料,一舉兩得,使得買賣雙方都能感到滿意!電子商務(wù)打破了對(duì)市場的時(shí)空限制。傳統(tǒng)供需結(jié)合的信息交換活動(dòng)被電子商務(wù)系統(tǒng)替代后,商業(yè)活動(dòng)將在全球市場上進(jìn)行24小時(shí)服務(wù),做到無國界、無晝夜之分。供需雙方直接溝通,使消費(fèi)者的消費(fèi)觀念和行為都發(fā)生變化。消費(fèi)者將處于主動(dòng)地位,可以從網(wǎng)上獲得充分的二手書信息,并以一種自我服務(wù)的方式來完成交易過程。二手書網(wǎng)絡(luò)交易系統(tǒng)的設(shè)計(jì)以其方便、快捷的特點(diǎn)受到了更多用戶的青睞。

13、對(duì)傳統(tǒng)的商場銷售,網(wǎng)上商城可以將二手書詳細(xì)分類,為用戶提供了更大的選擇空間;通過前臺(tái)二手書的展示,可以使顧客更好地了解商城內(nèi)的二手書;搜索查詢功能可以使用戶方便的檢索出自己所需要的二手書類型;網(wǎng)絡(luò)購物車的實(shí)現(xiàn)使顧客真正實(shí)現(xiàn)足不出戶、網(wǎng)上購物的目的,方便了顧客。1.3 二手書交易系統(tǒng)的現(xiàn)狀據(jù)最新統(tǒng)計(jì),中國大陸已經(jīng)注冊(cè)的網(wǎng)上書店大約有100多家,有網(wǎng)站的有50多家,但已經(jīng)投入運(yùn)營能夠買到書的只有十來家。最近據(jù)一家媒體的調(diào)查,能夠買到書且服務(wù)到位的也只有大洋網(wǎng)、旌旗席殊等幾家。最早的網(wǎng)上書店是由上海圖書城投資50萬元於1998年底成立的上海網(wǎng)上書城,該網(wǎng)站經(jīng)理李列群坦言告訴記者,運(yùn)營一年多,業(yè)績很不

14、理想,現(xiàn)在網(wǎng)上書城的交易額還不到整個(gè)上海圖書城交易額的千分之一。據(jù)他分析,除了傳統(tǒng)購書習(xí)慣的因素,頻寬不夠,上網(wǎng)的速度很慢,也影響了人們上網(wǎng)購書。 由idg、日本軟銀(softbank)和中國科文公司投資的當(dāng)當(dāng)一直號(hào)稱是全球最大的網(wǎng)上中文書店,其市場總監(jiān)閻光稱當(dāng)當(dāng)每個(gè)月的訪問量有7.5萬人次,下單訂購率為3%,交易額達(dá)12萬元。閻光特別強(qiáng)調(diào),在當(dāng)當(dāng)?shù)念櫩椭?,?0%來自海外。 大洋網(wǎng)總裁董寶青說,大洋網(wǎng)網(wǎng)上書店在全國有優(yōu)勢,該店與全國150多家出版社合作,可保證售書7.5折不虧本;另外有150多連鎖書店,配送隊(duì)伍專業(yè)到位、服務(wù)到家,近期開通北京及珠三角主要城市的直接配送,建立網(wǎng)上書店是現(xiàn)有資源

15、的自然延伸。但由於投資較大,網(wǎng)上書店真正盈利估計(jì)要在兩年后。 以目前的經(jīng)營狀況來看,絕大數(shù)網(wǎng)上書店都是虧本經(jīng)營,最近又傳來全球最大的網(wǎng)上書店亞馬遜股票大跌的消息。不過行內(nèi)人認(rèn)為這是件好事,“是時(shí)候該擠擠網(wǎng)絡(luò)的泡沫了?!?在眾多網(wǎng)上書店中,很多都是有國外vc的背景。對(duì)于目前一些網(wǎng)上書店的花錢做秀法行內(nèi)人士多持不贊賞態(tài)度,大洋網(wǎng)上書城負(fù)責(zé)人認(rèn)為,自己的書城沒有把主要精力放在做秀上,而是提倡務(wù)實(shí)精神,以讀者為本,扎扎實(shí)實(shí)地為他們提供服務(wù),收到的效果一樣很好?!熬烤拐l是為了網(wǎng)民而做網(wǎng)絡(luò),誰是為了泡沫做網(wǎng)絡(luò),人們?cè)囈辉嚲椭懒恕>W(wǎng)上書店最終要?dú)w于現(xiàn)實(shí)。第2章 系統(tǒng)可行性分析2.1 經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性是

16、指可以使用的資源的可能性(資源包括人力資源、自然資源和資金條件)。經(jīng)濟(jì)可行性包括兩個(gè)方面的內(nèi)容:一是某一備選方案占有和使用經(jīng)濟(jì)資源的可能性,進(jìn)而實(shí)現(xiàn)政策目標(biāo)的可能性;二是實(shí)施某一政策方案所需花費(fèi)的成本和取得的收益。政府的財(cái)政資源是有限的,任何政策方案占有和使用的經(jīng)濟(jì)資源也是有限的。因此,任何一項(xiàng)公共政策都存在一個(gè)爭取公共經(jīng)濟(jì)資源的問題。一般說來,“公共政策的經(jīng)濟(jì)資源的占有量與其政策目標(biāo)的期望值成正比例關(guān)系?!碑?dāng)然,這還涉及到一個(gè)成本效益問題。如果某一方案的成本大于收益,顯然這項(xiàng)政策是不可行的。 本網(wǎng)站系統(tǒng)在開發(fā)設(shè)計(jì)過程中投入的各項(xiàng)支出并不多,且面向的是學(xué)校廣大學(xué)生,市場廣闊,書籍方面不只有教材

17、,還有英語四六級(jí)考試和考研資料,且價(jià)格絕對(duì)低廉,為廣大學(xué)生提供方便,實(shí)際投入使用卻能實(shí)實(shí)在在的降低管理者在人力、物力、財(cái)力方面的支出,大大節(jié)約了成本同時(shí)也提高了工作效率。當(dāng)然學(xué)生也可以通過等價(jià)的物品予以交換,所以相信本系統(tǒng)有很大的市場潛力和美好的發(fā)展前景。2.2 技術(shù)可行性技術(shù)可行性是對(duì)待開發(fā)的系統(tǒng)進(jìn)行功能、性能和限制條件的分析,確定在現(xiàn)有的資源的條件下,技術(shù)風(fēng)險(xiǎn)有多大,系統(tǒng)是否能實(shí)現(xiàn)。這里,資源包括已有的或可以搞到的硬件、軟件資源,現(xiàn)有技術(shù)人員的技術(shù)水平與已有的工作基礎(chǔ)。軟件方面,我們這學(xué)期已開有c#語言,sql server2005等正符合本系統(tǒng)的開發(fā)要求,且本系統(tǒng)對(duì)機(jī)器的要求也不高,一般

18、當(dāng)前學(xué)?;騻€(gè)人電腦完全可滿足要求。前臺(tái)圖形圖像可通過圖像制作工具來制作美觀的畫面考慮到網(wǎng)站實(shí)施的可行性,在軟件方面選擇了asp.net來進(jìn)行網(wǎng)站的界面設(shè)計(jì)和功能的實(shí)現(xiàn),asp.net具有支持可視化開發(fā)工具環(huán)境、可管理性、縮放性和可用性擴(kuò)展性及安全性,強(qiáng)大的數(shù)據(jù)庫開發(fā)功能等優(yōu)點(diǎn)。因此用它來開發(fā)網(wǎng)站系統(tǒng)是很方便可行的。使用sql server2005數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)。在硬件方面,只要是pentium iii系列及以上的計(jì)算機(jī),內(nèi)存在256m以上,硬盤在10g以上,可以滿足系統(tǒng)的開發(fā)需要!硬件的配置越高,系統(tǒng)的開發(fā)與運(yùn)行會(huì)更流暢。如今的家用或商用電腦硬件的整體配置水平都很高,網(wǎng)站在硬件方面是很可行的。

19、2.3 操作可行性在網(wǎng)絡(luò)技術(shù)十分發(fā)達(dá)的現(xiàn)今社會(huì),家用電腦和商用電腦的普及,人們對(duì)網(wǎng)絡(luò)帶來效益的認(rèn)識(shí),越來越多的人意識(shí)到網(wǎng)絡(luò)對(duì)我們個(gè)人、生活、工作的幫助,網(wǎng)絡(luò)已經(jīng)是我們生活中不可或缺的一部分。此系統(tǒng)設(shè)計(jì)得很人性化,注重細(xì)節(jié),簡單方便,易于操作,可以為首次進(jìn)行網(wǎng)上購物的用戶提供“新手指南”幫助,有過網(wǎng)上購物的用戶更加易懂好用?,F(xiàn)在工作,學(xué)習(xí)等方面的競爭力越來越大,個(gè)人的時(shí)間越來越覺得不夠用,所以現(xiàn)在很少有人花費(fèi)大量的時(shí)間在逛商場或者是逛超市上。所以只用點(diǎn)幾下鼠標(biāo),瀏覽幾個(gè)界面,不用浪費(fèi)過多時(shí)間就可以挑選出自己心儀的二手書,足不出戶就有人將二手書送貨上門,這種購物形式被越來越多的人認(rèn)可,并得到越來越

20、多人的青睞。 本系統(tǒng)由于開發(fā)工具是可視化的,操縱起來方面簡單,只要管理者運(yùn)用過一般的管理系統(tǒng),加上設(shè)計(jì)者對(duì)該系統(tǒng)的講解操縱者很快能上手,方便簡單,但又不失實(shí)用。管理者可以通過系統(tǒng)直接完成各項(xiàng)操作,進(jìn)行動(dòng)態(tài)更新,而且可以比較直觀的看到操作的效果。由于該系統(tǒng)開發(fā)工具具有的優(yōu)點(diǎn),使該系統(tǒng)在維護(hù)等其他方面的開銷大大減少了。通過以上對(duì)此銷售網(wǎng)站的闡述和對(duì)用戶現(xiàn)在情況的分析,運(yùn)行方面是可行的。第3章 需求分析軟件需求分析工作是軟件生存其中重要的一步,也是決定性的一步,只要通過軟件需求分析,才能把軟件功能和性能的總體概念描述為具體的軟件需求規(guī)格說明,從而奠定軟件開發(fā)的基礎(chǔ)。軟件需求分析工作也是一個(gè)不斷認(rèn)識(shí)和

21、逐步細(xì)化的過程。該過程將軟件計(jì)劃階段所確定的軟件范圍逐步細(xì)化到可詳細(xì)定義的程度,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決方法。制定軟件的需求規(guī)格說明不只是軟件開發(fā)人員的工作,用戶也起著至關(guān)重要的作用。用戶必須對(duì)軟件功能和性能提出初步要求,并澄清一些模糊概念。而軟件分析人員則要認(rèn)真了解用戶的需求,細(xì)致地進(jìn)行調(diào)查分析,把用戶的要求最終轉(zhuǎn)換成一個(gè)完全的、精細(xì)的軟件邏輯模型并寫出軟件的需求規(guī)格說明,準(zhǔn)確地表達(dá)用戶的要求。3.1 二手書網(wǎng)絡(luò)交易系統(tǒng)的需求分析3.1.1 系統(tǒng)基本情況描述二手書網(wǎng)絡(luò)交易系統(tǒng)是進(jìn)行真實(shí)網(wǎng)上二手書購買后,以顧客能夠方便、快捷的購買二手書為基礎(chǔ)進(jìn)行設(shè)計(jì)的。系統(tǒng)主要

22、由前臺(tái)會(huì)員交易模塊和后臺(tái)網(wǎng)站管理模塊兩大部分組成。前臺(tái)模塊主要是會(huì)員與管理員進(jìn)行交易的平臺(tái),通過交易的操作可以完成二手書的進(jìn)銷存。會(huì)員在這個(gè)平臺(tái)可以查看管理員推薦的二手書;查看本網(wǎng)站銷量最好的二手書;查看二手書銷量排行榜;查看本網(wǎng)站熱賣二手書;添加購物車功能方便會(huì)員對(duì)所買二手書進(jìn)行操作,可以自動(dòng)匯總二手書金額,一次性進(jìn)行購買;添加收藏夾功能方便會(huì)員對(duì)自己所喜歡的二手書進(jìn)行統(tǒng)一的管理,放入到收藏夾中進(jìn)行保管。后臺(tái)管理模塊主要包括對(duì)會(huì)員信息、二手書信息、訂單信息等信息的管理,以及統(tǒng)計(jì)二手書的銷售情況等。管理員可以根據(jù)實(shí)際情況添加其他管理員以維護(hù)該系統(tǒng)的購物環(huán)境和安全。依托市場分析,以消費(fèi)者需求為導(dǎo)

23、向我們認(rèn)為系統(tǒng)功能需求分析包括以下幾點(diǎn):1權(quán)限管理 管理員權(quán)限和會(huì)員權(quán)限 管理員可以對(duì)任何注冊(cè)會(huì)員及他的供求信息進(jìn)行修改2查詢功能 方便學(xué)生和管理員查找書籍信息 本系統(tǒng)按供求和書籍種類進(jìn)行管理3添加功能 管理會(huì)員 會(huì)員權(quán)限僅限于自己模塊進(jìn)行操作4修改 管理員對(duì)數(shù)據(jù)信息進(jìn)行修改5刪除 6注冊(cè) 7excel表導(dǎo)出 8留言9熱線聯(lián)系系統(tǒng)功能分析:性能需求 精確 快速反應(yīng)1查詢信息應(yīng)盡可能保證準(zhǔn)確 所有相應(yīng)區(qū)域都可以做到2保證查詢信息的準(zhǔn)確3時(shí)間快速響應(yīng)最小化處理時(shí)間4系統(tǒng)需求 可以滿足最少注冊(cè)5000名用戶,1500名用戶以上同時(shí)在線,500名用戶同時(shí)使用5適應(yīng)性 滿足客戶各種需求3.1.2 數(shù)據(jù)流

24、圖設(shè)計(jì)數(shù)據(jù)流圖也稱為bubble chart或data flow graph。是從數(shù)據(jù)傳遞和加工的角度,以圖形的方式表示數(shù)據(jù)流從輸入到輸出的傳輸變換過程。數(shù)據(jù)流圖是邏輯系統(tǒng)的圖形化表示,表示信息在系統(tǒng)中流動(dòng)和處理的情況,它是系統(tǒng)分析員與用戶進(jìn)行交流的極好工具。二手書網(wǎng)絡(luò)交易系統(tǒng)數(shù)據(jù)流圖描述了網(wǎng)站的基本數(shù)據(jù)流程信息,首先是顧客登錄到本網(wǎng)站后可以按二手書的類別瀏覽二手書,根據(jù)自己的需要選擇相應(yīng)的二手書添加到購物車中,然后填寫訂單,如果顧客還沒有注冊(cè),則需要先注冊(cè)后才能夠填寫訂單信息。管理員對(duì)前臺(tái)會(huì)員生成的二手書訂單再進(jìn)行整理。3.1.3 數(shù)據(jù)字典的設(shè)計(jì)數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提

25、供關(guān)于數(shù)據(jù)的描述信息。它主要是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)項(xiàng)等六個(gè)方面進(jìn)行具體的定義。1數(shù)據(jù)項(xiàng)定義二手書網(wǎng)絡(luò)交易系統(tǒng)數(shù)據(jù)項(xiàng)具體定義如表3-1。表3-1二手書網(wǎng)絡(luò)交易系統(tǒng)數(shù)據(jù)項(xiàng)定義表編號(hào)名稱別名類型長度i01-01username管理員登陸名nvarchar50字節(jié)i01-02id會(huì)員idint2字節(jié)i01-03username會(huì)員登陸名nvarchar50字節(jié)i01-04psw會(huì)員登陸密碼nvarchar50字節(jié)i01-05真實(shí)姓名會(huì)員真實(shí)姓名nvarchar50字節(jié)i01-06家庭住址會(huì)員家庭住址texti01-07聯(lián)系方式會(huì)員聯(lián)系方式nvarchar5

26、0字節(jié)i01-08cname二手書類別名稱nvarchar50字節(jié)i01-09pid二手書idint2字節(jié)i01-10pname二手書名稱nvarchar50字節(jié)i01-11pnum二手書數(shù)量int2字節(jié)i01-12cid二手書類別idint2字節(jié)i01-13pfprice二手書原價(jià)moneyi01-14pnprice二手書現(xiàn)價(jià)moneyi01-15ppicture二手書圖片imagei01-16pvalidity二手書簡介ntexti01-17pbewrite買家必讀ntexti01-18pusemode詳情介紹ntexti01-19pstock庫存量int2字節(jié)i01-20oid訂單idn

27、varchar50字節(jié)i01-21ostate訂單狀態(tài)int2字節(jié)i01-22pubdate提交訂單時(shí)間datetimei01-23totalprice訂單總額money2數(shù)據(jù)流定義數(shù)據(jù)流是由一個(gè)或一組固定的數(shù)據(jù)項(xiàng)組成。定義數(shù)據(jù)流時(shí),不僅要說明數(shù)據(jù)流的名稱、組成等,還應(yīng)指明它的來源、去向和數(shù)據(jù)流量等。二手書網(wǎng)絡(luò)交易系統(tǒng)的數(shù)據(jù)流定義如下所示。數(shù)據(jù)流編號(hào):d101數(shù)據(jù)流名稱:購物車數(shù)據(jù)流來源:會(huì)員數(shù)據(jù)流去向:購物車信息表數(shù)據(jù)流組成:i01-09+i01-10+i01-11+i01-14+i01-15+i01-19數(shù)據(jù)流編號(hào):d102數(shù)據(jù)流名稱:二手書網(wǎng)絡(luò)交易條目數(shù)據(jù)流來源:會(huì)員數(shù)據(jù)流去向:二手書訂

28、單表數(shù)據(jù)流組成:i01-03+i01-05+i01-06+i01-07+i01-08+ i01-09+i01-10+i01-11+i01-12+i01-13+i01-14+i01-15+i01-20+i01-21+i01-22+i01-23數(shù)據(jù)流編號(hào):d103數(shù)據(jù)流名稱:收藏夾數(shù)據(jù)流來源:會(huì)員數(shù)據(jù)流去向:收藏夾信息表數(shù)據(jù)流組成:i01-09+i01-10+i01-11+i01-14+i01-15+i01-19數(shù)據(jù)流編號(hào):d104數(shù)據(jù)流名稱:會(huì)員基本信息數(shù)據(jù)流來源:會(huì)員數(shù)據(jù)流去向:會(huì)員信息表數(shù)據(jù)流組成:i01-02+i01-03+i01-04+i01-05+i01-06+i01-07數(shù)據(jù)流編號(hào):

29、d105數(shù)據(jù)流名稱:二手書類別信息數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:二手書類別信息表數(shù)據(jù)流組成:i01-08+ i01-12數(shù)據(jù)流編號(hào):d106數(shù)據(jù)流名稱:訂單處理信息數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:二手書訂單表數(shù)據(jù)流組成:i01-03+i01-05+i01-06+i01-07+i01-08+ i01-09+i01-10+i01-11+i01-12+i01-013+i01-14+i01-15+i01-20+i01-21+i01-22+i01-233.1.4 二手書網(wǎng)絡(luò)交易系統(tǒng)的安全問題安全問題是電子商務(wù)實(shí)施中的瓶頸之一,既是技術(shù)問題,更是管理問題,具體涉及計(jì)算機(jī)網(wǎng)絡(luò)安全和商務(wù)安全兩大方面。計(jì)算機(jī)網(wǎng)絡(luò)

30、安全值的是網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)系統(tǒng)和數(shù)據(jù)庫等網(wǎng)絡(luò)本身可能存在的問題。網(wǎng)上交易安全則是為了保證交易過程的保密性、可鑒別性、防篡改性和不可抵賴性,消除信息被竊取、篡改和假冒等種種隱患。如黑客往往從網(wǎng)關(guān)或路由器上截取傳送的信息,有的掌握了信息的格式后篡改信息,甚至發(fā)送假信息,以假亂真。為了保證電子商務(wù)的安全,要求保證:1. 信息的保密性:信息的保密性是指信息在傳輸和存儲(chǔ)中不被竊取。為此需要采用安全技術(shù)對(duì)信息進(jìn)行加密。2. 信息的不可否認(rèn)性:信息的不可否認(rèn)性是指發(fā)送方和接受方都不能否認(rèn)自己發(fā)送或接受了信息。3. 系統(tǒng)的可靠性:系統(tǒng)的可靠性是指系統(tǒng)防止硬件失靈、軟件錯(cuò)誤、自然災(zāi)害等造成的失效的性能。4. 交易

31、者身份的真實(shí)性:交易者身份的真實(shí)性是指網(wǎng)上交易雙方應(yīng)確認(rèn)對(duì)方是真實(shí)的。第4章 總體設(shè)計(jì)4.1 系統(tǒng)模塊總體設(shè)計(jì)本系統(tǒng)一共分為兩大部分(前臺(tái)、后臺(tái)),一共設(shè)計(jì)了十個(gè)模塊。1. 會(huì)員注冊(cè)及登陸模塊:為了確保交易信息的有效性和網(wǎng)站功能拓展,購物網(wǎng)站需要以會(huì)員機(jī)制運(yùn)作,瀏覽者必須成為會(huì)員,才能夠在網(wǎng)站中購物。該模塊通過與瀏覽者的交互,記錄瀏覽者的基本信息,通過后臺(tái)審核確定其信息的有效性。2. 會(huì)員信息修改模塊:會(huì)員在剛剛注冊(cè)信息的時(shí)候,可能有些選擇項(xiàng)沒有填寫或是對(duì)當(dāng)時(shí)自己設(shè)置的密碼的安全性不夠放心,會(huì)員可在此模塊中對(duì)自己的信息再次進(jìn)行修改、確認(rèn),以保證信息的完整性和安全性。3. 會(huì)員購物車管理模塊:是

32、一個(gè)人性化的工具,瀏覽者對(duì)于中意的二手書,在購買前臨時(shí)存放在購物車中,并可以隨時(shí)增減購物車中的二手書種類和數(shù)量,以提高購物效率。瀏覽者購物完畢,系統(tǒng)會(huì)引導(dǎo)其進(jìn)行結(jié)賬,在選擇好結(jié)賬方式后,系統(tǒng)會(huì)自動(dòng)生成并交給客戶一個(gè)唯一的訂單號(hào)。4. 會(huì)員訂單查詢模塊:會(huì)員記錄下訂單號(hào)后,可在此模塊中進(jìn)行查詢,通過查詢可調(diào)出所買二手書的詳細(xì)信息及是否已經(jīng)發(fā)貨等的信息。5. 管理員注冊(cè)及登錄模塊:與會(huì)員一樣,管理員也有自己的信息,有固定的登錄名和密碼,需注冊(cè)登錄可以多個(gè)管理員管理此二手書系統(tǒng),避免了二手書管理的局限性。6. 管理員信息修改模塊:管理員也可對(duì)自己的信息進(jìn)行修改,例如修改密碼等操作。7. 二手書明細(xì)信

33、息管理模塊:該模塊中記錄了每款二手書的詳細(xì)信息,管理員可在此項(xiàng)中對(duì)某款二手書的基本信息進(jìn)行修改,該模塊中還記錄了指定二手書的入庫量和銷售量,并顯示庫存量,可在此模塊中管理二手書的庫存信息和銷售情況,實(shí)現(xiàn)了二手書的進(jìn)銷存管理。8. 訂單管理模塊:一些會(huì)員下了訂單,但由于某些原因,又想取消訂單的情況,管理員要對(duì)這些垃圾訂單進(jìn)行處理,從而增大數(shù)據(jù)庫的存儲(chǔ)容量,更便于管理員對(duì)訂單的管理。9. 系統(tǒng)信息發(fā)布管理模塊:其中包括客服熱線、聯(lián)系我們、電子郵箱10. 郵遞方式管理模塊:根據(jù)不同的用戶需求,共設(shè)置了四種郵遞方式:平郵、快郵、ems、快遞。會(huì)員在購物時(shí)選中其中的一種郵遞方式,按用戶的需求在一定的時(shí)間

34、內(nèi)實(shí)行送貨上門的服務(wù)。前臺(tái)用戶模塊如圖所示。 前臺(tái)功能模塊最新公告書籍展示書籍查詢書籍訂購用戶注冊(cè)用戶登錄書籍供求 圖1 用戶前臺(tái)模塊圖管理員功能模塊圖公告信息模塊管理員模塊書籍供求模塊用戶管理模塊書籍信息模塊公告信息修改公告信息刪除書籍信息添加書籍信息修改書籍信息刪除用戶添加用戶修改用戶刪除公告信息添加權(quán)限賦予管理員修改管理員刪除管理員添加刪除供求主題發(fā)布供求回復(fù)刪除供求回復(fù)發(fā)布供求主題在線交流模塊信息查詢模塊圖2 用戶后臺(tái)模塊圖4.2 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及應(yīng)用系統(tǒng)的技術(shù),是系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),如果一個(gè)數(shù)據(jù)庫的設(shè)計(jì)沒有計(jì)劃而全憑直覺,那最后設(shè)計(jì)出來的數(shù)據(jù)庫很可能不能滿足

35、用戶的要求。另外數(shù)據(jù)庫設(shè)計(jì)不周詳而導(dǎo)致的惡果是數(shù)據(jù)庫中有大量冗余數(shù)據(jù),不僅會(huì)產(chǎn)生數(shù)據(jù)異常,還會(huì)占用不必要的磁盤空間。數(shù)據(jù)庫設(shè)計(jì)是研究數(shù)據(jù)庫及其應(yīng)用的系統(tǒng)設(shè)計(jì)。數(shù)據(jù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求。軟件系統(tǒng)經(jīng)常使用各種長期保存的信息,這些信息通常以一定方式組織并存儲(chǔ)在數(shù)據(jù)庫或文件中,為減小數(shù)據(jù)冗余,避免出現(xiàn)插入異?;騽h除異常,簡化修改數(shù)據(jù)的過程,通常需要把數(shù)據(jù)結(jié)構(gòu)規(guī)范化。本系統(tǒng)的數(shù)據(jù)庫使用了時(shí)下比較流行的sql server 2005來實(shí)現(xiàn)的。sql是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢語言,其功能并

36、不僅僅是查詢。sql是一個(gè)通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫語言。sql語言之所以能夠?yàn)橛脩艉蜆I(yè)界所接受,并成為國際標(biāo)準(zhǔn),是因?yàn)樗且粋€(gè)綜合的、功能極強(qiáng)同時(shí)又簡捷易學(xué)的語言。4.2.1 數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn)為了確保整個(gè)數(shù)據(jù)庫中數(shù)據(jù)的安全性及完整性,本系統(tǒng)數(shù)據(jù)庫的特點(diǎn)體現(xiàn)在以下三個(gè)方面。1. 自主設(shè)計(jì)數(shù)據(jù)庫自主設(shè)計(jì)數(shù)據(jù)庫是指用戶能夠根據(jù)自己的需要?jiǎng)?chuàng)建新的數(shù)據(jù)庫,讓數(shù)據(jù)庫真正成為用戶自己的數(shù)據(jù)庫。不過,只要庫中已存在該名稱及表名,則不予重建,這樣就保證了數(shù)據(jù)的統(tǒng)一性。2. 自主調(diào)用數(shù)據(jù)庫自主調(diào)用數(shù)據(jù)庫即允許用戶能自由地從數(shù)據(jù)庫中調(diào)用所需的數(shù)據(jù),例如查看二手書的詳細(xì)信息。該信息在數(shù)據(jù)庫中已經(jīng)被管理員添加,所以

37、用戶在前臺(tái)點(diǎn)擊二手書即可自動(dòng)從數(shù)據(jù)庫中獲取相應(yīng)的二手書信息,實(shí)現(xiàn)自主調(diào)用。3. 自主管理數(shù)據(jù)庫自主管理數(shù)據(jù)庫指一般用戶具有添加、修改和檢索數(shù)據(jù)的權(quán)力,實(shí)現(xiàn)數(shù)據(jù)庫的可擴(kuò)充性和開放性。而管理員則另具有刪除數(shù)據(jù)的權(quán)力,從而達(dá)到了系統(tǒng)數(shù)據(jù)統(tǒng)一性和一致性的目的。 4.2.2數(shù)據(jù)表設(shè)計(jì)根據(jù)二手書網(wǎng)絡(luò)交易系統(tǒng)的分析情況,該系統(tǒng)數(shù)據(jù)庫中各個(gè)表的設(shè)計(jì)結(jié)果如下表所示。每個(gè)表格表示在數(shù)據(jù)庫中的一個(gè)表。1 admin表,記錄管理員的登陸信息,包括管理員賬號(hào)和密碼。設(shè)置如下表4-1所示。表4-1admin(管理員信息表)列 名數(shù)據(jù)類型允許空字段說明usernamenvarchar(50)否管理員登陸名passwordn

38、varchar(50)否管理員密碼addtimedatetime否管理員注冊(cè)時(shí)間2 tbluser表,記錄用戶的登陸信息和用戶的基本信息,設(shè)置如下表4-2所示。表4-2tbluser(會(huì)員信息表)列 名數(shù)據(jù)類型允許空字段說明idint否用戶idpswnvarchar(50)否用戶密碼usernamenvarchar(50)否用戶登陸名真實(shí)姓名nvarchar(50)否用戶真實(shí)姓名性別nvarchar(50)否用戶性別年齡int否用戶年齡聯(lián)系方式nvarchar(50)否用戶聯(lián)系方式家庭住址text否用戶家庭住址3 products表,記錄二手書詳細(xì)信息,設(shè)置如下表4-3所示。表4-3produ

39、cts(二手書信息表)列 名數(shù)據(jù)類型允許空字段說明pidint否二手書idpnamenvarchar(100)否二手書名稱cidint否二手書類別idpcpricemoney否二手書成本價(jià)pfpricemoney否二手書原價(jià)pnpricemoney否二手書現(xiàn)價(jià)ppictureimage否二手書圖片pbewritentext否買家必讀pusemodentext否詳情介紹pstockint否庫存量psellnumint否銷售量pvalidityntext否二手書簡介photint是二手書熱賣狀態(tài)pcommendint是二手書推薦狀態(tài)4 order表,記錄訂單信息,設(shè)置如下表4-4所示。表4-4or

40、der(訂單表)列 名數(shù)據(jù)類型允許空字段說明oidnvarchar(30)否訂單idpidint否二手書idpnamenvarchar(50)否二手書名稱pnumint否二手書數(shù)量pcpricemoney否二手書成本價(jià)ppricemoney否二手書現(xiàn)價(jià)totalpricemoney否訂單總額pubdatedatetime否提交訂單時(shí)間tnamenvarchar(50)否用戶名稱emailnvarchar(50)否用戶emailphonenvarchar(50)否用戶聯(lián)系電話ostateint否訂單狀態(tài)5 tblbasket表,記錄購物車信息,設(shè)置如下表4-5所示。表4-5tblbasket(購

41、物車信息表)列 名數(shù)據(jù)類型允許空字段說明idint否購物車idtblusernvarchar(50)否用戶名pidint否二手書idisnint否二手書數(shù)量ismoneymoney否二手書價(jià)格isdatedatetime否放入購物車時(shí)間6 tblfav表,記錄收藏夾信息,設(shè)置如下表4-6所示。表4-6tblfav(收藏夾信息表)列 名數(shù)據(jù)類型允許空字段說明idint否收藏夾idtblusernvarchar(50)否用戶名pidint否二手書idisdatedatetime否放入收藏夾時(shí)間7 tblleaveword表,記錄評(píng)論信息,設(shè)置如下表4-7所示。表4-7tblleaveword(評(píng)論

42、信息表)列 名數(shù)據(jù)類型允許空字段說明idint否評(píng)論idusernamenvarchar(50)否用戶名pidint否二手書idisnotentext否評(píng)論內(nèi)容isdatedatetime否評(píng)論時(shí)間8 message表,記錄留言信息,設(shè)置如下表4-8所示。表4-8message(留言信息表)列 名數(shù)據(jù)類型允許空字段說明midint否留言idunamenvarchar(50)否用戶名uphonenvarchar(100)否用戶聯(lián)系電話uemailnvarchar(100)否用戶emailmtitlenvarchar(200)否留言標(biāo)題mcontentntext否留言內(nèi)容pubdatedateti

43、me否留言時(shí)間mstateint否留言狀態(tài)9 tblmode表,記錄郵遞方式信息,設(shè)置如下表4-9所示。表4-9tblmode(郵遞方式表)列 名數(shù)據(jù)類型允許空字段說明idint否郵遞方式id名稱nvarchar(50)否郵遞名稱備注nvarchar(50)否郵遞備注第5章 詳細(xì)設(shè)計(jì)5.1 系統(tǒng)運(yùn)行平臺(tái)設(shè)置1 硬件環(huán)境:臺(tái)式計(jì)算機(jī)(pc)一臺(tái),如表5-1所示。表5-1運(yùn)行環(huán)境硬件配置硬件配置處理器pentium iii800以上內(nèi)存256m以上硬盤空間10g以上2軟件環(huán)境:windows xp和windows 2003操作系統(tǒng),sql server 2005和asp.net2.0。5.2 系統(tǒng)

44、開發(fā)平臺(tái)和技術(shù)簡介采用microsoft sql server數(shù)據(jù)庫管理系統(tǒng)作為開發(fā)平臺(tái)來架構(gòu)網(wǎng)站及其動(dòng)態(tài)網(wǎng)頁,因?yàn)樗⒕W(wǎng)站容易、方便、快捷,是當(dāng)今開發(fā)中小型網(wǎng)站的主流,與windows系統(tǒng)有著很好的兼容。1.asp技術(shù)的概述microsoft active server page即我們所稱的 asp。簡單講,asp是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式 web 服務(wù)器應(yīng)用程序,如交互式的動(dòng)態(tài)網(wǎng)頁,包括使用 html 表單收集和處理信息,上傳與下載等等。更重要的是,asp使用的activex技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的

45、動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的web編寫工具所遠(yuǎn)遠(yuǎn)不及的地方。使用asp還有個(gè)好處, asp可利用ado(active data object,微軟的一種新的數(shù)據(jù)訪問模型)方便快捷地訪問數(shù)據(jù)庫,從而使得開發(fā)基于www的應(yīng)用系統(tǒng)成為可能,這也是本文選擇asp作為開發(fā)工具最重要的原因之一。 asp提供了6個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性(property)、方法(method),有的還擁有數(shù)據(jù)集合(collection)與事件(event),它們共同完成web中的一些重要工作。這6個(gè)對(duì)象及其功能描述如表2.1所示:表2.1 asp 內(nèi)部6大對(duì)象及其功能。對(duì)象名稱功能描述re

46、quest從客戶端取得信息response將信息送給客戶端server提供一些web服務(wù)器工具session儲(chǔ)存在一個(gè)session內(nèi)的用戶信息,該信息僅可被該用戶訪問application在一個(gè)asp-application中讓不同的客戶端共享信息objectcontext配合microsoft transaction服務(wù)器進(jìn)行分布式事務(wù)處理 合理地運(yùn)用這些對(duì)象可以使原本復(fù)雜,煩瑣的工作變得簡捷而條理清晰。2sql server 作為網(wǎng)站數(shù)據(jù)庫設(shè)計(jì)的優(yōu)勢(1) sql是一個(gè)非過程化的語言。因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。sql允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作

47、,可操作記錄集。所有sql 語句接受集合作為輸入,返回集合作為輸出。sql的集合特性允許一條sql語句的結(jié)果作為另一條sql語句的輸入。sql不要求用戶指定對(duì)數(shù)據(jù)的存放方法。(2) sql是統(tǒng)一的語言。它為許多任務(wù)提供了命令,包括:查詢數(shù)據(jù)、在表中插入、修改和刪除記錄;建立、修改和刪除數(shù)據(jù)對(duì)象;控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存??;保證數(shù)據(jù)庫一致性和完整性。以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨(dú)的語言,而sql將全部任務(wù)統(tǒng)一在一種語言中。(3) sql是所有關(guān)系數(shù)據(jù)庫的公共語言。由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持sql語言,用戶可將使用sql的技能從一個(gè)rdbms轉(zhuǎn)到另一個(gè)。所有用sql編寫的程

48、序都是可以移植的。5. 3 access數(shù)據(jù)庫簡介 assess能夠存取 access/jet、microsoft sql server、oracle,或者任何兼容數(shù)據(jù)庫內(nèi)的資料。熟練 的軟件設(shè)計(jì)師和資料分析師利用它來開發(fā)應(yīng)用軟件,而一些不熟練的程序員和非程序員的"進(jìn)階用戶"則能使用它來開發(fā)簡單的應(yīng)用軟件。雖然它支持部份面向?qū)ο螅╫o)技術(shù),但是未能成為一種完整的面向?qū)ο箝_發(fā)工具。 其實(shí)access 也是微軟公司另一個(gè)通訊程序的名字,想與 procomm 以及其他類似程序來競爭。可是事后微軟證實(shí)這是個(gè)失敗計(jì)劃,并且將它中止。數(shù)年后他們把名字重新命名于數(shù)據(jù)庫軟件 micros

49、oft access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的web應(yīng)用程序這些應(yīng)用程序都利用asp技術(shù)在internet information services運(yùn)行比較復(fù)雜的web應(yīng)用程序則使用者asp/microsoft sql server 它的使用方便程度和強(qiáng)大的設(shè)計(jì)工具為初級(jí)程序員提供許多功能。不過,這種便于使用可能使人誤解。這類開發(fā)者都是沒有在應(yīng)用或者數(shù)據(jù)設(shè)計(jì)方面訓(xùn)練的辦公室從業(yè)人員。因此許多人以為這樣的開發(fā)者能夠創(chuàng)造可用的系統(tǒng),但也有很多人認(rèn)為工具本身的局限性產(chǎn)生了這樣的誤導(dǎo)。一些專業(yè)的應(yīng)用

50、程序開發(fā)人員使用 access 用作快速應(yīng)用開發(fā),特別是給街道上的推銷員制作一個(gè)初型或獨(dú)立應(yīng)用程序的工具??墒侨绻峭競€(gè)網(wǎng)絡(luò)存取數(shù)據(jù)的話,access 的可擴(kuò)放性并不高因此當(dāng)程序被較多使用者使用時(shí),他們的選擇多會(huì)是傾向于一些客戶端-服務(wù)器為本的方案,這種方法允許開發(fā)者把一個(gè)成熟的應(yīng)用的數(shù)據(jù)移動(dòng)到一臺(tái)更大功率的服務(wù)器而沒有已經(jīng)在適當(dāng)?shù)奈恢脿奚l(fā)展。5.4系統(tǒng)登錄流程設(shè)計(jì)系統(tǒng)登錄程序流程圖說明了用戶登錄系統(tǒng)時(shí)的整個(gè)流程走向,下圖為本系統(tǒng)登錄流程圖如圖 5-1 所示。圖5-1系統(tǒng)登錄流程圖5.3 界面的詳細(xì)設(shè)計(jì)本網(wǎng)站分為前臺(tái)和后臺(tái)兩大功能模塊。前臺(tái)是會(huì)員交易模塊主要以淡藍(lán)色為基本色,因?yàn)橄到y(tǒng)本身屬于

51、購物網(wǎng)站,一些圖片上傳后,本身就有美化頁面的效果,所以不需要再選用太過夸張的顏色,所以選擇淡藍(lán)色,純凈、明亮、清晰、明朗,使網(wǎng)站具有親和力給人眼前一亮的感覺。后臺(tái)管理員模塊主要還是以很流行的淡藍(lán)色為基本色,藍(lán)白搭配已經(jīng)成為網(wǎng)站的經(jīng)典搭配色。5.3.1 前臺(tái)功能模塊設(shè)計(jì)詳細(xì)說明1. 首頁模塊首頁界面功能是將該網(wǎng)站的主要功能都顯示在上面,主要有首頁、二手書列表、退出登陸、會(huì)員登陸、會(huì)員注冊(cè)、修改個(gè)人資料、我的購物車、我的訂單、我的收藏夾、訂單查詢、用戶留言、后臺(tái)登陸、二手書查詢、客戶服務(wù)等等。只要點(diǎn)擊相關(guān)的鏈接就可以進(jìn)入相關(guān)的網(wǎng)頁。用戶可通過按類查詢,查找自己想要的二手書,點(diǎn)擊圖片進(jìn)入瀏覽。在主頁

52、面上顯示二手書的分類,管理員推薦的二手書,本網(wǎng)站熱賣的二手書和最新上架的二手書,還顯示本月銷售前五名的二手書名稱供用戶參考。只要點(diǎn)擊二手書圖片就可以顯示該二手書的詳細(xì)信息。2. 會(huì)員管理模塊用戶管理模塊分為用戶登錄和用戶注冊(cè)兩個(gè)方面。點(diǎn)擊首頁的“用戶注冊(cè)”按鈕就可以進(jìn)入會(huì)員注冊(cè)界面。(1)填寫會(huì)員基本信息,完成后點(diǎn)擊“注冊(cè)”按鈕就可以進(jìn)入會(huì)員登錄界面。用戶名不可以與之前注冊(cè)過的用戶重名,如果輸入一樣的用戶名,系統(tǒng)會(huì)自動(dòng)提示“用戶名已存在,請(qǐng)重新輸入用戶名”。(2)注冊(cè)成功,則返回到登錄頁面。在登錄頁面中,輸入用戶名和密碼,點(diǎn)擊“登錄”按鈕,系統(tǒng)自動(dòng)核實(shí)用戶名和密碼是否存在和是否正確,如果正確直

53、接跳到首頁界面,并在導(dǎo)航欄上顯示“用戶vivian已經(jīng)登錄”字樣,當(dāng)用戶登陸時(shí),系統(tǒng)會(huì)自動(dòng)分配一個(gè)id,這個(gè)id是不會(huì)重復(fù)的,用來標(biāo)志每一個(gè)不同的用戶;否則系統(tǒng)會(huì)自動(dòng)提示信息“用戶名或密碼不正確,請(qǐng)重新輸入”。5.3.2 后臺(tái)功能模塊設(shè)計(jì)詳細(xì)說明網(wǎng)站后臺(tái)是管理員對(duì)該網(wǎng)站基本信息的管理與維護(hù)。這里按流程的順序一一詳細(xì)說明。1. 管理員登錄界面點(diǎn)擊首頁的“后臺(tái)登錄”鏈接即可進(jìn)入網(wǎng)站后臺(tái)管理員登錄界面,管理員輸入用戶名及密碼、驗(yàn)證碼 ,系統(tǒng)自動(dòng)核實(shí)這三項(xiàng)是否正確,正確即進(jìn)入。2. 管理員管理界面后臺(tái)管理界面分為左右兩個(gè)部分。在界面的左側(cè)顯示后臺(tái)管理的主要功能目錄,目錄功能使用的都是超鏈接按鈕,分為八

54、個(gè)大的功能,各個(gè)大的功能展開后,還包含多個(gè)小的功能。右側(cè)為各個(gè)功能的顯示、操作部分。八大功能是以鏈接的形式顯示在左側(cè),單擊一次該項(xiàng)展開再單擊一次,該項(xiàng)收縮,如“系統(tǒng)”功能,點(diǎn)擊一下展開,里面包括兩個(gè)小的功能,前面有“·”進(jìn)行標(biāo)注,點(diǎn)擊“打開店鋪首頁”即可鏈接到首頁,點(diǎn)擊“退出登錄”即可返回到管理員登陸界面。3. 整理訂單功能是對(duì)一些無效的訂單進(jìn)行整理,分四種清除情況:清除一個(gè)月前的未處理訂單,清除一個(gè)星期前的未處理訂單,清除一天前的未處理訂單,清除一小時(shí)前的未處理訂單。定時(shí)刪除無效的訂單,為服務(wù)器減少無謂的資源浪費(fèi)。 4. 二手書的訂單管理功能是根據(jù)前臺(tái)的購物情況自動(dòng)生成后臺(tái)的訂單,供管理員查看前臺(tái)的交易情況,并提供給會(huì)員反饋信息。在每一條訂單信息的后面都有四個(gè)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論