校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開發(fā)
《校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開發(fā)》由會(huì)員分享,可在線閱讀,更多相關(guān)《校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開發(fā)(46頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 目錄 摘 要 1 Abstract 2 前 言 3 第一章 系統(tǒng)概述 5 1.1系統(tǒng)開發(fā)背景概述 5 1.2系統(tǒng)目標(biāo) 5 1.3系統(tǒng)開發(fā)方法 5 第二章 需求分析 6 2.1需求概述 6 2.2用戶用例分析 6 2.3管理員用例分析 9 2.4業(yè)務(wù)規(guī)則及約束 13 第三章 網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 14 3.1總體結(jié)構(gòu)設(shè)計(jì) 14 3.2系統(tǒng)各功能模塊設(shè)計(jì) 14 3.3數(shù)據(jù)庫的設(shè)計(jì) 20 3.4權(quán)限設(shè)計(jì) 25 3.5網(wǎng)站界面設(shè)計(jì) 26
2、 第四章 系統(tǒng)測試 30 4.1系統(tǒng)集成測試案例 30 4.2測試方法 30 結(jié)束語 31 致 謝 32 參考文獻(xiàn) 33 附 錄 34 校園二手交易網(wǎng)站系統(tǒng)開發(fā) 學(xué) 生: 指導(dǎo)教師: 摘要:目前在大學(xué)校園內(nèi)有很多物品可以被再次使用(如:書籍、自行車、電子產(chǎn)品、體育用品、樂器、生活用品等)同時(shí)許多同學(xué)希望買便宜的商品,這些物品往往得不到很好的處理。而隨著Internet的普及,網(wǎng)上購買商品或獲取信息已成為現(xiàn)代人的一種生活習(xí)慣, 校園二手交易網(wǎng)站就是提
3、供了這樣的一個(gè)信息交互平臺(tái)。本文主要介紹了該平臺(tái)的方案論證、總體設(shè)計(jì)等實(shí)現(xiàn)過程,詳細(xì)論述了設(shè)計(jì)思想、數(shù)據(jù)庫設(shè)計(jì)和功能模塊設(shè)計(jì)。運(yùn)用開發(fā)工具 Microsoft Visual Studio 2010和SQL Server2008,,實(shí)現(xiàn)了用戶注冊、用 戶信息管理、用戶發(fā)布信息、查詢?yōu)g覽、商品商品搜索匹配、物品管理等功能。整個(gè)系統(tǒng)的設(shè)計(jì)過程中,充分考慮了數(shù)據(jù)庫的安全性、一致性、穩(wěn)定性和可靠性的問題,并具有了友好的界面,操作也十分簡單。 關(guān)鍵詞:二手物品交易平臺(tái); ASP.NET; SQL Server; .NET Abstract:Currently within the un
4、iversity campus has a lot of items that can be used again (eg: books, bikes, electronics, sporting goods, musical instruments, household items, etc.) while many students want to buy cheap goods, these goods are often not a good deal .With the popularity of the Internet, buy goods online or obtain in
5、formation has become a lifestyle of modern people, campus secondary trading site that provides such a platform for information exchange.This paper describes the demonstration program of the platform, the overall design, implementation process, discussed in detail the design, database design and func
6、tion module design. Use development tools, Microsoft Visual Studio 2010 and SQL Server2008,, user registration, user information management, users publish information, query browsing, product search match, materials management and other functions. The entire system in the design process, full accoun
7、t of safety, consistency, stability and reliability of the database, and has a friendly interface, operation is very simple. Keywords: Second-hand goods trading platform, ASP.NET, SQL Server, .Net 前言 研究的背景和意義 隨著社會(huì)經(jīng)濟(jì)的發(fā)展,人們節(jié)約意識(shí)的提高,二手物品,已不再是以往廢品次品的代名詞,人們已經(jīng)逐漸接收了二手物品買賣的概念。隨著生活水平的提高,同學(xué)們的物質(zhì)生活
8、的追求也越來越來地向高檔次發(fā)展。一些日常使用的物品也出現(xiàn)了在本身沒有瑕疵的情況下被淘汰的情況。身邊越來越多的同學(xué)經(jīng)濟(jì)條件變得寬裕,隨之帶來了更大的購買力,更多物品的購買必然導(dǎo)致更多的物品多余,而在學(xué)校這個(gè)有很多物品更新快,使用周期短的集中地,就可以想象到在同學(xué)們們?nèi)杖找挂共粩噘徺I物品的背后有多少物品變得多余,有多少校園剩余資源的浪費(fèi)。既然有資源的多余,就不可避免地有關(guān)于剩余資源處理的問題。 二手物品的交易以往是通過集市、地?cái)們旱男问秸归_的,這樣占用時(shí)間、空間和人們的精力,而往往交易雙方不能滿足需求,一個(gè)網(wǎng)絡(luò)平臺(tái)的建立可以有效節(jié)省時(shí)間和資源的浪費(fèi)。 大學(xué)生群體具有共同的生活環(huán)境、相似
9、的消費(fèi)心理等特點(diǎn),大多數(shù)交易物品都是學(xué)生需要的,具有共性(如:書籍、自行車、電子產(chǎn)品、體育用品、樂器、生活用品等),對(duì)于許多商品學(xué)生希望買二手的,畢業(yè)的時(shí)候再轉(zhuǎn)賣,這樣可以達(dá)到節(jié)儉的目的,使得學(xué)生之間的商品交易更為頻繁。再者,許多即將離校的大四學(xué)生,需要處理大量不宜帶走的物品,由于處理途徑的限制,短期內(nèi)無法處理大量的物品,造成很多還有實(shí)用價(jià)值的物品被丟棄,浪費(fèi)資源。二手商品市場潛力由此可見,所以組織即將離校的學(xué)生和在校學(xué)生創(chuàng)建二手商品交易平臺(tái)是切實(shí)可行的。目前,在各大高校的“跳騷”市場,充斥著大量二手商品的信息,但是在單一、有限的交易時(shí)間內(nèi),大學(xué)生交易雙方的需求根本無法滿足,這就需要一個(gè)更加專
10、業(yè)、標(biāo)準(zhǔn)的交易平臺(tái)。 設(shè)計(jì)一個(gè)校園二手商品交易系統(tǒng),將以專業(yè)化的服務(wù)、獨(dú)特的經(jīng)營模式以及標(biāo)準(zhǔn)化的管理為廣大高校學(xué)生提供優(yōu)質(zhì)服務(wù)。代銷商品種類齊全,涉及學(xué)習(xí)、生活、娛樂等各個(gè)方面,產(chǎn)品、服務(wù)的針對(duì)性,使得二手交易平臺(tái)更加優(yōu)于一般的學(xué)校跳騷市場。從根本上解決了傳統(tǒng)的校園二手信息發(fā)布交流方式的弊端,使得校園各種二手商品信息得到了有效地整合,方便了廣大用戶。 設(shè)計(jì)一個(gè)校園二手商品交易系統(tǒng),將以專業(yè)化的服務(wù)、獨(dú)特的經(jīng)營模式以及標(biāo)準(zhǔn)化的管理為廣大高校學(xué)生提供優(yōu)質(zhì)服務(wù)。代銷商品種類齊全,涉及學(xué)習(xí)、生活、娛樂等各個(gè)方面,產(chǎn)品、服務(wù)的針對(duì)性,使得二手交易平臺(tái)更加優(yōu)于一般的學(xué)校跳騷市場。從根本上解決了傳統(tǒng)的校
11、園二手信息發(fā)布交流方式的弊端,使得校園各種二手商品信息得到了有效地整合,方便了廣大用戶。 校園二手交易網(wǎng)站系統(tǒng)最大特點(diǎn)是自由交易——從發(fā)出出售、求購信息,到看商品、洽談價(jià)格,都由買賣雙方自由選擇??偨Y(jié)起來有以下一些優(yōu)點(diǎn): 首先,對(duì)購買者來說:無疑是非常便宜的,可以為購買者省下不少的錢。而且通過在二手市場上的交易,可以讓你知道如何省下一些可以省下的錢,從而更加清楚明白如何理財(cái)。 其次,對(duì)銷售者來說:二手市場可以讓他更快速的獲得利潤。你可以低價(jià)買入又以低于市場價(jià)賣出,消費(fèi)者喜歡這樣的價(jià)格,你便可以賣得很好,可以說走的是薄利多銷的路線。 國內(nèi)外研究現(xiàn)狀 隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,
12、Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,在眾多的網(wǎng)絡(luò)服務(wù)中,Web給人耳目一新的感覺,而在這其中,網(wǎng)上購物已經(jīng)日漸普及,很多人都通過網(wǎng)絡(luò)來購物。網(wǎng)上購物的好處在于能夠不用交房租、不用雇傭伙計(jì)、一天24小時(shí)隨時(shí)能進(jìn)行服務(wù)等等。目前上網(wǎng)已經(jīng)成為大學(xué)生活不可或缺的一部分,在校大學(xué)生平均上網(wǎng)率達(dá)到92%,其中每周上網(wǎng)時(shí)間超過10小時(shí)以上的學(xué)生占在校學(xué)生總數(shù)的三分之一。而現(xiàn)在的大學(xué)生網(wǎng)上交易基本上是以BBS為主,BBS雖然用戶眾多,可是由于它不是一個(gè)獨(dú)立的站點(diǎn),提供的功能有限,用戶不能詳細(xì)的了解商品的有關(guān)信息,不能快捷地查詢商品,無法滿足學(xué)生實(shí)際交易中的需求。校園二手交易網(wǎng)站為在校大
13、中專學(xué)生提供一個(gè)供需平臺(tái),學(xué)生可以將自己不用的東西放在網(wǎng)上,也可在網(wǎng)上找到自己需要的東西,物美價(jià)廉,達(dá)到雙贏。 我國二手交易網(wǎng)站的建設(shè)已初具規(guī)模,但針對(duì)高校校園市場的消費(fèi)需求重視不夠目前,二手交易網(wǎng)站主要有兩種形式:一種是拍賣網(wǎng)站,另一種是以論壇為平臺(tái),發(fā)布交易雙方信息,并提供站內(nèi)聯(lián)系但這兩種形式都存在一定的缺陷 其中,拍賣網(wǎng)站交易時(shí)間較長需要耗費(fèi)交易雙方大量的時(shí)間和精力 這種模式適合于價(jià)值較高的商品,不適合于大學(xué)生的閑置物品,因?yàn)樗鼈兙哂幸欢ǖ哪陀眯詢r(jià)值較低希望盡快出手的特點(diǎn) 而以論壇為平臺(tái)的交易模式定位比較初級(jí),交易信息只是論壇的一項(xiàng)內(nèi)容而已,并不是專業(yè)的交易平臺(tái)一般沒有按商品分類,
14、用戶查找也不方便這種模式往往缺乏交易規(guī)則的約束,沒有保證交易者的信用保障,也沒有信用評(píng)估體系,交易者要承擔(dān)一定的風(fēng)險(xiǎn)因此為了適應(yīng)校園里二手交易的供給與需求,應(yīng)運(yùn)而生了一種全新的只針對(duì)高校校園的網(wǎng)絡(luò)交易新模式 高校校園二手交易網(wǎng)站。 第一章 系統(tǒng)概述 1.1系統(tǒng)開發(fā)背景概述 每年畢業(yè)生離校時(shí)都會(huì)丟棄或轉(zhuǎn)增大量的學(xué)習(xí)資料和生活用具,如果能夠建立一個(gè)平臺(tái),使得這些舊物得到充分的利用,對(duì)買賣雙方學(xué)生,都是非常有利的,而這個(gè)平臺(tái)就是一個(gè)校園小型二手交易網(wǎng)站。隨著時(shí)代的發(fā)展,網(wǎng)上購物已經(jīng)是我們生活中的一部分。對(duì)畢業(yè)生來說,這個(gè)平臺(tái)就是處理舊物很好的一個(gè)途徑。
15、 1.2系統(tǒng)目標(biāo) 根據(jù)本次畢業(yè)設(shè)計(jì)的任務(wù)和要求,做了詳盡的用戶需求分析,確定了項(xiàng)目的具體內(nèi)容,主要包括 1.用戶管理 (1)普通用戶能夠?qū)ι唐愤M(jìn)行查詢。 (2)用戶注冊、登錄,注冊用戶可以求購、出賣商品信息;還可以對(duì)感興趣的物品留言。 2. 管理員管理 (1)對(duì)用戶管理功能,管理用戶的注冊信息。 (2)對(duì)產(chǎn)品的管理,可以方便的添加、刪除、修改產(chǎn)品資料同時(shí)對(duì)于注冊用戶發(fā)布的求購商品信息可以在網(wǎng)站里的商品進(jìn)行匹配推薦。 3. 系統(tǒng)管理 網(wǎng)站在首頁推出熱銷物品 1.3系統(tǒng)開發(fā)方法 校園二手交易網(wǎng)站系統(tǒng)采用面向?qū)ο箝_發(fā)方法其開發(fā)過程如下: 1、系統(tǒng)調(diào)查和需求分
16、析:對(duì)系統(tǒng)將要面臨的具體管理問題以及用戶對(duì)系統(tǒng)開發(fā)的需求進(jìn)行調(diào)查研究,即先弄清要干什么的問題。 2、分析問題的性質(zhì)和求解問題:在繁雜的問題域中抽象地識(shí)別出對(duì)象以及其行為、結(jié)構(gòu)、屬性、方法等。一般稱之為面向?qū)ο蟮姆治觯碠OA。 3、整理問題:對(duì)分析的結(jié)果作進(jìn)一步的抽象、歸類、整理,并最終以范式的形式將它們確定下來。一般稱之為面向?qū)ο蟮脑O(shè)計(jì),即OOD。 4、程序?qū)崿F(xiàn):用面向?qū)ο蟮某绦蛟O(shè)計(jì)語言將上一步整理的范式直接映射(即直接用程序設(shè)計(jì)語言來取代)為應(yīng)用軟件。一般稱之為面向?qū)ο蟮某绦颍碠OP。 5、識(shí)別客觀世界中的對(duì)象以及行為,分別獨(dú)立設(shè)計(jì)出各個(gè)對(duì)象的
17、實(shí)體;分析對(duì)象之間的聯(lián)系和相互所傳遞的信息,由此構(gòu)成信息系統(tǒng)的模型;由信息系統(tǒng)模型轉(zhuǎn)換成軟件系統(tǒng)的模型,對(duì)各個(gè)對(duì)象進(jìn)行歸并和整理,并確定它們之間的聯(lián)系;由軟件系統(tǒng)模型轉(zhuǎn)換成目標(biāo)系統(tǒng)。 第二章 需求分析 2.1需求概述 在此系統(tǒng)中首先沒有注冊的用戶以游客身份可以在網(wǎng)站首頁進(jìn)行信息瀏覽,游客可以看到其他用戶的出售信息和其他用戶發(fā)布的求購信息,以及瀏覽一些放在首頁的發(fā)布信息。當(dāng)用戶需要在此網(wǎng)站上進(jìn)行相應(yīng)的操作時(shí)就得申請成為會(huì)員,用戶首先注冊申請,填寫相關(guān)的用戶信息提交上交給系統(tǒng)。系統(tǒng)進(jìn)行審核,當(dāng)申請信息合法時(shí),系統(tǒng)就會(huì)回饋給用戶注冊成功的提示信息,當(dāng)申請者的信息不合法時(shí),系統(tǒng)就會(huì)阻止申請者
18、注冊成功。當(dāng)用戶申請成功后就可以以會(huì)員的身份登錄,登錄系統(tǒng)后用戶可以在網(wǎng)頁發(fā)布自己的求購信息,也可以進(jìn)行出售信息的發(fā)布,將自己不用的物品信息發(fā)布到網(wǎng)頁進(jìn)行網(wǎng)上出售,當(dāng)有意愿的買者出現(xiàn)時(shí)就與出售者進(jìn)行網(wǎng)上交流協(xié)商,當(dāng)協(xié)商成功時(shí)就可以進(jìn)行交易。用戶可以進(jìn)行面對(duì)面交易方式進(jìn)行付款。在此系統(tǒng)中還有一個(gè)重要的角色就是站點(diǎn)管理員,在這樣一個(gè)交易的互動(dòng)平臺(tái)上使用者也是魚龍混雜,這樣難免就會(huì)出現(xiàn)一些非法用戶的惡意操作,此時(shí)就需要站點(diǎn)管理員的一些日常管理。 圖2-1系統(tǒng)業(yè)務(wù)流程圖 2.2用戶用例分析 用戶(即所謂的注冊會(huì)員)等錄后,既可以作為買家,同時(shí)也可以是賣家??梢赃M(jìn)行的操作有瀏覽物品信
19、息或者求購信息,發(fā)布交易物品或者求購信息,購買物品,查看交易記錄,修改個(gè)人資料,修改密碼等功能。 其用例圖如下圖所示: 圖2-2用戶可操作功能用例圖 從該用例圖中可以得知,用戶在網(wǎng)站上可以進(jìn)行的所有活動(dòng)。 2.2.1瀏覽信息 無論用戶是否注冊登錄,都可以瀏覽交易物品或者求購的信息。在主頁面上分類顯示。在選定完物品類別(或者選擇瀏覽求購信息)后,系統(tǒng)即顯示該類別下所有條目。隨后用戶可對(duì)所選類別進(jìn)行瀏覽,如果對(duì)某件物品感興趣,則單擊可瀏覽詳細(xì)信息。 用例名稱 瀏覽信息 參與者 普通用戶 假設(shè) 用戶已經(jīng)打開主頁 前置條件 無 后置條件 無 主事件流
20、 1. 用戶點(diǎn)擊某一物品分類 2. 選中該類別下的其中一個(gè)物品 備選事件流 a.未登錄用戶單擊某個(gè)物品 1. 系統(tǒng)提示“需要登錄” 2. 彈出登錄\注冊頁面 圖2-2-1用戶瀏覽信息模塊的具體功能 2.2.2發(fā)布信息 已經(jīng)登錄的用戶可以作為買家發(fā)布求購信息,或者作為賣家發(fā)布需要交易的二手物品信息。 用例名稱 發(fā)布信息 參與者 普通用戶 假設(shè) 只有登錄成功的用戶,才能使用此功能。 前置條件 已經(jīng)注冊成為用戶并登錄 后置條件 更新物品或需求信息 主事件流 1. 用戶點(diǎn)擊“發(fā)布交易物品” 2. 系統(tǒng)彈出發(fā)布頁面 3. 用戶填寫詳細(xì)信息
21、4. 系統(tǒng)提示添加成功,并更新數(shù)據(jù)庫 圖2-2-2用戶發(fā)布信息模塊的具體功能 2.2.3個(gè)人管理 會(huì)員的個(gè)人管理主要指密碼修改,為確保個(gè)人信息及交易記錄不丟失或遭人篡改,用戶可以修改自己的密碼。 普通用戶可以進(jìn)行的操作就是包括注冊登錄,修改密碼和退出登錄: 圖2-2-3:普通用戶管理模塊的具體功能 2.3管理員用例分析 管理員的登錄方式與普通用戶不同。為了安全起見,同時(shí)考慮到管理員登錄的特點(diǎn),管理員登錄的入口沒有放在很顯眼的位置,UI上也僅僅是通過一個(gè)文字超鏈接“管理員登錄”打開。管理員實(shí)際可以看做一個(gè)超級(jí)用戶,普通用戶僅可以
22、就自己的用戶角度查看更改交易物品或是發(fā)布求購需求,而管理員可以查看并維護(hù)整個(gè)系統(tǒng)所有用戶的交易物品和需求信息,并且可以增加刪除普通用戶賬戶。管理員還可以增加或者刪除具有管理員權(quán)限的賬戶,即增加刪除管理員。這樣管理員即對(duì)整個(gè)系統(tǒng)做到了完全控制。但是管理員不能對(duì)網(wǎng)站的功能進(jìn)行修改,但是管理員可以增加物品的分類,除此以外的工作需交由網(wǎng)站的開發(fā)人員來做。綜上所述,管理員擁有的操作權(quán)限是對(duì)所有的用戶賬戶,所有的交易物品及需求信息進(jìn)行完全控制。 圖2-3-1管理員可操作功能模塊用例圖 管理員擁有的操作功能從該用例圖中可以看出,管理員具有管理用戶及物品
23、的最高權(quán)限。 2.3.1會(huì)員管理 會(huì)員管理即管理員對(duì)網(wǎng)站注冊用戶的管理。主要操作有對(duì)每個(gè)用戶注冊信息的刪除或重置該用戶的密碼,管理員也可以從后臺(tái)手動(dòng)添加注冊用戶。 用例名稱 會(huì)員管理 參與者 管理員 假設(shè) 管理員成功登錄 前置條件 管理員已被識(shí)別和授權(quán) 后置條件 添加殺出用戶,更改用戶密碼 主事件流 根據(jù)訪問信息,管理員選中要變更的用戶,執(zhí)行變更操作 系統(tǒng)更新相關(guān)信息,操作完成 圖2-3-2用戶信息管理模塊的具體功能 2.3.2類別管理 管理員可以手動(dòng)添加或刪除物品所屬類別,為日后網(wǎng)站登錄新物
24、品做好了準(zhǔn)備。管理員可以根據(jù)實(shí)際使用環(huán)境添加需要的物品類別或者刪除不需要的物品類別,這樣可以方便用戶快速準(zhǔn)確的選擇類別來發(fā)布或?qū)ふ椅锲贰? 用例名稱 類別管理 參與者 管理員 假設(shè) 管理員成功登錄 前置條件 管理員已被識(shí)別和授權(quán) 后置條件 變更了一種類別信息 主事件流 管理員選則物品分類列表 進(jìn)行編輯或刪除 備選事件流 無 圖2-3-3物品類別管理模塊的具體功能 2.3.3物品信息管理 管理員可以對(duì)系統(tǒng)內(nèi)所有的二手交易物品進(jìn)行查看和統(tǒng)一管理,管理員不可以添加交易物品(交易物品必須有賣家,而管理員無法指
25、定賣家)。管理員可以查看交易物品的所有信息,包括詳細(xì)介紹和發(fā)布者和發(fā)布時(shí)間。但是管理員可以針對(duì)一些違規(guī)發(fā)布的物品(如違法的物品)進(jìn)行刪除操作,從而保證網(wǎng)絡(luò)環(huán)境的純凈和諧。 用例名稱 物品信息管理 參與者 管理員 假設(shè) 管理員成功登錄 前置條件 管理員已被識(shí)別和授權(quán) 后置條件 無 主事件流 1.選擇一個(gè)物品條目(或者多個(gè)) 2.刪除所選物品 3.系統(tǒng)保存更改信息 備選事件流 圖2-3-4管理員物品管理模塊的具體功能 2.4業(yè)務(wù)規(guī)則及約束分析 (1)基于上述功能分析,二手商品交易系統(tǒng)的業(yè)務(wù)規(guī)則及約束如下:
26、 (2)所有用戶均可在網(wǎng)站搜索商品信息,但是只有注冊會(huì)員才能夠提交訂單,給商品留言及維護(hù)自己的賬戶信息。 (3)每位會(huì)員由唯一的編號(hào)標(biāo)識(shí),會(huì)員編號(hào)由系統(tǒng)按照時(shí)間順序自動(dòng)生成,同時(shí),每位會(huì)員的會(huì)員名稱也可以唯一標(biāo)識(shí)用戶信息。 (4)會(huì)員登錄系統(tǒng)的賬號(hào)為會(huì)員注冊時(shí)輸入的會(huì)員名稱。 (5)系統(tǒng)管理員可以查看會(huì)員信息,但是不能增加和修改會(huì)員信息,必要時(shí)可以刪除會(huì)員信息。 (6)系統(tǒng)管理員統(tǒng)一對(duì)系統(tǒng)中的數(shù)據(jù)維護(hù)。 (7)商品分為大類和小類。 (8)每件商品由商品編號(hào)唯一標(biāo)識(shí)。 (9)會(huì)員可以根據(jù)商品名稱搜索商品信息。 第三章 網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
27、3.1總體結(jié)構(gòu)設(shè)計(jì) 校園二手交易網(wǎng)為用戶提供了一個(gè)二手交易的平臺(tái)。根據(jù)大中學(xué)校商品情況及學(xué)生的實(shí)際需求,系統(tǒng)的主要功能模塊為個(gè)人管理、交易管理、瀏覽信息、交易、管理員登陸、會(huì)員管理,分類管理,后臺(tái)基本信息管理等。 在網(wǎng)站的設(shè)計(jì)中,分為前臺(tái)和后臺(tái)兩個(gè)部分設(shè)計(jì),前臺(tái)主要用于提供用戶注冊和登陸、發(fā)布供求信息、查詢供求信息、查詢交易信息等功能,后臺(tái)主要功能有:用戶管理、供求信息管理、信息分類管理、商品信息管理等。 系統(tǒng)還可提供用戶對(duì)自己發(fā)表的供求信息的刪除,收藏,以及對(duì)用戶密碼的找回,用戶信息的修改功能,可以方便用戶對(duì)自己基本信息的管理。 3.2系統(tǒng)功能結(jié)構(gòu) 3.3.1前臺(tái)功能模塊
28、圖3-2-1前臺(tái)功能模塊圖 (1)個(gè)人管理:系統(tǒng)用戶分為會(huì)員和游客(未注冊用戶),散客必須通過注冊才能成為會(huì)員,會(huì)員可以對(duì)其信息進(jìn)行維護(hù)。散客可以瀏覽物品信息,但不能購買物品,如想購買物品,則必須登錄,若沒有注冊,則須注冊成為本網(wǎng)站的用戶。會(huì)員又可以分為賣家和買家,賣家可以在經(jīng)過管理員審核后在網(wǎng)站上發(fā)布自己要賣出的商品信息并修改 ;而買家可以瀏覽購買商品并發(fā)布自己的求購商品信息 游客(普通用戶)注冊的流程 需求中涉及的對(duì)象 普通用戶注冊 普通用戶 網(wǎng)站首頁會(huì)員注冊頁面會(huì)員登陸界面首頁 用戶購物順序 消息 發(fā)送對(duì)象 接收對(duì)象 點(diǎn)擊網(wǎng)站名 普通用戶 網(wǎng)站首頁 點(diǎn)擊會(huì)員注
29、冊鏈接 網(wǎng)站首頁 會(huì)員注冊界面 填寫個(gè)人信息 會(huì)員注冊界面 后臺(tái)管理頁面 輸入登錄信息 會(huì)員登陸界面 后臺(tái)管理頁面 登陸成功 后臺(tái)管理頁面 首頁 登陸不成功 后臺(tái)管理頁面 會(huì)員登陸界面 圖3-2-2普通用戶注冊的順序圖 (2)瀏覽信息管理:無論用戶是否注冊登錄,都可以瀏覽交易物品或者求購的信息。在主頁面上分類顯示。在選定完物品類別(或者選擇瀏覽求購信息)后,系統(tǒng)即顯示該類別下所有條目。隨后用戶可對(duì)所選類別進(jìn)行瀏覽,如果對(duì)某件物品感興趣,則單擊可瀏覽詳細(xì)信息。 瀏覽信息流程 需求中涉及的對(duì)象 用戶瀏覽商品信息 用戶 網(wǎng)站首頁商品列表頁面求購商品列
30、表頁面商品詳細(xì)信息頁面 用戶瀏覽商品信息順序 消息 發(fā)送對(duì)象 接收對(duì)象 點(diǎn)擊網(wǎng)站名 用戶 網(wǎng)站首頁 瀏覽和查看商品 網(wǎng)站首頁 商品列表頁面 瀏覽和查看求購商品 網(wǎng)站首頁 求購商品列表頁面 選擇商品 商品列表頁面 商品詳細(xì)信息頁面 選擇商品 求購商品列表頁面 商品詳細(xì)信息頁面 返回 商品詳細(xì)信息頁面 網(wǎng)站首頁 圖3-2-3用戶瀏覽商品信息順序圖 (3)普通用戶登錄后,進(jìn)入到網(wǎng)站首頁可以查看瀏覽自己感興趣的商品信息,若想購買查看詳細(xì)商品信息中賣家聯(lián)系方式在線下購買交易。 用戶購物流程 需求
31、中涉及的對(duì)象 用戶購物 用戶驗(yàn)證頁面 網(wǎng)站首頁商品詳細(xì)頁面聯(lián)系賣家退出系統(tǒng) 用戶購物順序 消息 發(fā)送對(duì)象 接收對(duì)象 輸入登陸信息 用戶 驗(yàn)證頁面 瀏覽首頁 驗(yàn)證頁面 首頁信息 瀏覽搜索商品 驗(yàn)證頁面 商品詳細(xì)信息頁面 詢問 商品詳細(xì)信息頁面 賣家 交易成功 線下聯(lián)系 賣家 交易不成功 商品詳細(xì)信息頁面 退出 圖3-2-4用戶購物順序圖 3.2.2后臺(tái)功能模塊 圖3-2-5后臺(tái)功能模塊 (1)管理員登陸: 點(diǎn)擊網(wǎng)站上管理員登陸接口,就可以進(jìn)入管理員登陸界面,輸入正確的管理員編號(hào)和密碼就可以進(jìn)入后臺(tái)管理
32、界面。 (2)會(huì)員管理: 提供會(huì)員信息的增加、刪除、修改與查訓(xùn)等功能。其中,為了確保會(huì)員信息的安全性與保密性,后臺(tái)管理員不能隨意查看、修改、刪除會(huì)員信息,但是為了防止系統(tǒng)會(huì)員忘記密碼,系統(tǒng)可以為會(huì)員重新分配密碼。 會(huì)員管理流程 需求中涉及的對(duì)象 會(huì)員管理 管理員登陸頁面 會(huì)員管理模塊處理增刪改操作 后臺(tái)管理界面 會(huì)員管理順序 消息 發(fā)送對(duì)象 接收對(duì)象 輸入登陸信息 管理員 登陸頁面 提交用戶名 登陸頁面 會(huì)員管理模塊 顯示會(huì)員操作信息 會(huì)員管理模塊 管理員 提交增刪改用戶名 管理員 會(huì)員管理模塊 驗(yàn)證操
33、作 管理員 后臺(tái)管理界面 更新成功 后臺(tái)管理界面 管理員 圖3-2-6會(huì)員管理順序圖 (3)商品(類別)管理: 管理員可以對(duì)系統(tǒng)內(nèi)所有的二手交易物品進(jìn)行查看和統(tǒng)一管理,管理員不可以添加交易物品(交易物品必須有賣家,而管理員無法指定賣家)。管理員可以查看交易物品的所有信息,包括詳細(xì)介紹和發(fā)布者和發(fā)布時(shí)間。但是管理員可以針對(duì)一些違規(guī)發(fā)布的物品(如違法的物品)進(jìn)行刪除操作,從而保證網(wǎng)絡(luò)環(huán)境的純凈和諧。 商品管理流程 需求中涉及的對(duì)象 商品管理 管理員登陸頁面 商品管理模塊瀏覽和查看商品信息 后臺(tái)管理界面 商品管理順序
34、 消息 發(fā)送對(duì)象 接收對(duì)象 輸入登陸信息 管理員 登陸頁面 提交商品名 登陸頁面 商品管理模塊 顯示商品列表信息 商品管理模塊 管理員 提交查看商品名 管理員 商品管理模塊 驗(yàn)證操作 管理員 后臺(tái)管理界面 更新成功 后臺(tái)管理界面 管理員 圖3-2-7商品管理順序圖 管理員操作 需求中涉及的對(duì)象 管理員登陸頁面 商品類別管理會(huì)員管理需求管理 銷售記錄 后臺(tái)基本信息管理 管理員操作順序 消息 發(fā)送對(duì)象 接收對(duì)象 輸入登陸信息 管理員 登陸頁面 登陸成功 驗(yàn)證頁面
35、 后臺(tái)管理頁面 驗(yàn)證操作 商品類別管理 后臺(tái)管理頁面 驗(yàn)證操作 會(huì)員管理 后臺(tái)管理頁面 驗(yàn)證操作 需求管理 后臺(tái)管理頁面 驗(yàn)證操作 銷售記錄 后臺(tái)管理頁面 圖3-2-8管理員操作順序圖 3.3數(shù)據(jù)庫的設(shè)計(jì) 3.3.1數(shù)據(jù)庫概念設(shè)計(jì) 系統(tǒng)設(shè)計(jì)的開始,首先考慮的是如何用數(shù)據(jù)模型來數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨(dú)立于計(jì)算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型”,如“實(shí)體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”。在本系統(tǒng)中我采用“實(shí)體聯(lián)系模型”(ER模型)來描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對(duì)現(xiàn)實(shí)世界
36、進(jìn)行第一次抽象。ER模型直接從現(xiàn)實(shí)世界抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用ER圖來表示數(shù)據(jù)模型。它有兩個(gè)明顯的優(yōu)點(diǎn):接近于人的思維,容易理解;與計(jì)算機(jī)無關(guān),用戶容易接受。但ER模型只能說明實(shí)體間語義的聯(lián)系,不能進(jìn)一步說明詳細(xì)的數(shù)據(jù)結(jié)構(gòu),它只是數(shù)據(jù)庫設(shè)計(jì)的第一步。E-R圖是直觀表示概念模型的工具,它有三個(gè)基本成分: 矩形框,表示實(shí)體類型(考慮問題的對(duì)象)。菱形框,表示聯(lián)系類型(實(shí)體間的聯(lián)系)。橢圓形框,表示實(shí)體的屬性。 (1) 注冊用戶實(shí)體集。其屬性有:用戶編號(hào)、姓名,用戶密碼、電話號(hào)碼、地址、QQ號(hào)碼。 圖3-3-1用戶實(shí)體集屬性圖 (2) 商品實(shí)體集。其屬性有,商品編號(hào),標(biāo)題,商
37、品名,日期,單價(jià),說明,類型,數(shù)量,備注,賣家編號(hào),商品類別編號(hào),賣家地址,賣家電話號(hào)碼,賣家Q。 圖3-3-2商品實(shí)體集屬性圖 (3)求購商品信息實(shí)體集。其屬性有,信息編號(hào),賣家編號(hào),商品類別編號(hào),發(fā)布日期,截止日期,買家編號(hào),商品編號(hào),商品名,賣家編號(hào),賣家電話,賣家QQ,買家電話,買家地址,買家QQ。 圖3-3-3商品實(shí)體集屬性圖 (4)商品分類實(shí)體集。其屬性有商品分類編號(hào),商品分類編號(hào)名,商品類別編號(hào),備注,商品編號(hào)。 圖3-3-4商品分類實(shí)體集圖 圖3-3-5系統(tǒng)總E-R圖 3.3.2數(shù)據(jù)庫邏輯結(jié)構(gòu)分析 關(guān)系模式 注冊
38、用戶(m_ID,用戶編號(hào),用戶名,登陸密碼,電話號(hào)碼,QQ號(hào)碼)。 商品(pro_id,商品編號(hào),標(biāo)題,商品名,日期,單價(jià),說明,類型,數(shù)量,備注,賣家編號(hào),商品類別編號(hào),賣家地址,賣家電話號(hào)碼,賣家QQ) 管理員(Manager_ID,管理員編號(hào),管理員名,密碼)。 求購商品信息(l_id,信息編號(hào),賣家編號(hào),商品類別編號(hào),發(fā)布日期,截止日期,買家編號(hào),商品編號(hào),商品名,賣家編號(hào),賣家電話,賣家QQ,買家電話,買家地址,買家QQ) 物品分類(pro_cls_id,商品分類編號(hào),商品分類編號(hào)名,商品類別編號(hào),備注,商品編號(hào)) 3.3.3數(shù)據(jù)庫表結(jié)構(gòu) 本網(wǎng)站的數(shù)據(jù)庫
39、設(shè)計(jì)共有5張表,分別是log表,Manager表,member表,pro_cls表, product表。 表4.1 Manager表 用于存放管理員的用戶信息 字段名稱 數(shù)據(jù)類型 是否主鍵 允許空 字段值約束 唯一性 備注 Manager_ID int YES NO 5到8位數(shù)字 管理員編號(hào) Manager_Name varchar(50) NO NO 管理員名 Manager_Pwd varchar(50) NO NO 5到8位數(shù)或字母 密碼 表4.2 Member 表 用于存放注冊用戶信息 字段名稱 數(shù)據(jù)類
40、型 是否主鍵 允許空 字段值約束 唯一性 備注 m_id int YES NO 10位數(shù)字 用戶編號(hào) m_name varchar(50) NO NO 用戶名 m_pwd varchar(50) NO NO 5到8位數(shù)或字母 密碼 m_tel varchar(50) NO NO 11位數(shù)字 電話號(hào)碼 m_add varchar(50) NO NO 地址 m_qq varchar(50) NO YES QQ號(hào)碼 表4.3 Log表 用于存放求購信息 字段名稱 數(shù)據(jù)類型 是否
41、主鍵 允許空 字段值約束 唯一性 備注 l_id int YES NO 信息編號(hào) m_id int NO NO 參照會(huì)員表 賣家編號(hào) pro_id int NO NO 參照物品表 商品編號(hào) l_date1 datetime NO NO 格式為yyyy-mm-dd 發(fā)布日期 l_data2 datatime NO NO 格式為yyyy-mm-dd 截止日期 m_id2 int NO NO 參照會(huì)員表 買家編號(hào) pro_title Varchar50) NO NO 商品標(biāo)題
42、 pro_name varchar(50) NO NO 參照商品表 商品名 pro_tel varchar(50) NO NO 11位數(shù)字 賣家電話 pro_qq varchar(50) NO NO 賣家QQ pro_add varchar(50) NO NO 賣家地址 m_tel varchar(50) NO YES 11位數(shù)字 買家電話 m_qq varchar(50) NO YES 買家QQ m_add varchar(50) NO YES 買家地址 表4.4 Pr
43、o_cls 表 用于存放物品分類信息 字段名稱 數(shù)據(jù)類型 是否主鍵 允許空 字段值約束 唯一性 備注 pro_cls_id int YES NO 商品分類編號(hào) pro_cls_name varchar(50) NO NO 商品分類編號(hào)名 pro_cls_pid int NO NO 1到5一個(gè)的數(shù) 商品類別編號(hào) 表4.5 Product 表 用于存放物品信息 字段名稱 數(shù)據(jù)類型 是否主鍵 允許空 字段值約束 唯一性 備注 pro_id int YES NO 商品信息表 商
44、品編號(hào) pro_title varchar(50) NO YES 標(biāo)題 pro_name varchar(50) NO NO 商品名 pro_date datetime NO NO 格式為yyyy-mm-dd 日期 pro_pri varchar(50) NO NO 單價(jià) pro_intro text NO YES 說明 pro_type int NO NO 類型 pro_num int NO NO 數(shù)量 pro_img varchar(50) NO YES
45、 備注 m_id int NO NO 參照會(huì)員表 賣家編號(hào) pro_cls_id int NO NO 參照商品類別表 商品類別編號(hào) pro_add varchar(50) NO NO 賣家地址 pro_tel varchar(50) NO NO 11位數(shù)字 賣家電話 pro_qq varchar(50) NO YES 賣家QQ 3.4權(quán)限設(shè)計(jì) 3.4.1系統(tǒng)登錄用戶定義 為了保證數(shù)據(jù)庫的安全性,維護(hù)會(huì)員的合法權(quán)益,使其信息不被泄露出去,同時(shí)實(shí)現(xiàn)后臺(tái)管理工作合理分工,保護(hù)機(jī)密數(shù)據(jù),本系統(tǒng)設(shè)置了4類
46、用戶:1、站點(diǎn)管理員;2、賣家會(huì)員;3,買家會(huì)員;4、游客。站點(diǎn)管理員負(fù)責(zé)維護(hù)系統(tǒng)中的基礎(chǔ)數(shù)據(jù)、發(fā)布審核商品信息及幫助忘記密碼用戶找回密碼;賣家會(huì)員可以查詢、發(fā)布,購買商品;買家會(huì)員可以查詢,購買商品;散客只能查詢商品信息。 3.4.2完整性約束 地址關(guān)系模式的主鍵為會(huì)員編號(hào)和地址編號(hào),外鍵為會(huì)員編號(hào),其中地址編號(hào)只能取1-9之間的整數(shù);是否為默認(rèn)地址只能取0或1,默認(rèn)為0,表示不是默認(rèn)地址,取1表示該地址為默認(rèn)地址。 (2)商品大類關(guān)系模式的主鍵為商品大類編號(hào),其中大類編號(hào)由4個(gè)數(shù)字組成, 2,表示圖書,3,表示生活用品,4,表示其它,5,表示求購商品 (3)商品類別關(guān)系模式的
47、主鍵為類別編號(hào),外鍵為所屬大類,其中商品類別編號(hào)由4個(gè)數(shù)字組成,是否作廢屬性只能取0或1,默認(rèn)為0,表示不作廢,取1表示該大類已經(jīng)作廢。 (4)商品關(guān)系模式的主鍵為商品編號(hào),外鍵為所屬類別、發(fā)布人,是否發(fā)布屬性只能取0或1,默認(rèn)為0,表示該商品沒有發(fā)布,取1表示該商品已經(jīng)發(fā)布。 (5)商品關(guān)系模式的主鍵為商品編號(hào),外鍵為所屬類別、發(fā)布人,商品信息有一個(gè)發(fā)布日期和一個(gè)截止日期,當(dāng)超過截止日期時(shí)商品下架。 3.4.3創(chuàng)建用戶代碼 (見附錄A) 3.4.4用戶授權(quán) 不同用戶對(duì)不同的數(shù)據(jù)進(jìn)行操作,因此對(duì)不同類型的用戶授予不同的權(quán)限,代碼(見附錄B) 3.4.5觸發(fā)器
48、 (1)觸發(fā)器updatemember,會(huì)員更新自己的地址和聯(lián)系方式時(shí),即member表的會(huì)員信息有更新時(shí),系統(tǒng)更新商品信息中發(fā)布會(huì)員的地址和聯(lián)系方式。 (2)觸發(fā)器updateShopping,會(huì)員發(fā)布求購商品信息時(shí),即求購信息表中的求購信息有更新時(shí),并更新products中商品信息。 (3)觸發(fā)器updateproducts,會(huì)員發(fā)布商品信息超過截止日期時(shí),即products表中的商品信息有更新時(shí),并更新商品信息。 (4)觸發(fā)器insertClass,管理員向商品小類表中插入數(shù)據(jù)時(shí),該類別所屬大類作廢,則該商品小類也作廢。 (5)觸發(fā)器updateBigClass,商品大類
49、作廢時(shí),該商品大類所包含的所有商品小類均作廢。 3.5網(wǎng)站界面實(shí)現(xiàn) 現(xiàn)在的程序設(shè)計(jì)越來越講求UI的設(shè)計(jì),即良好的交互性,以期良好的用戶體驗(yàn)。網(wǎng)站設(shè)計(jì)尤為如此。本網(wǎng)站的用戶面向高校的學(xué)生,所以為了用戶使用簡便,更要良好的UI設(shè)計(jì)。 本網(wǎng)站的設(shè)計(jì)講求用戶界面的簡潔性及清晰的風(fēng)格。 3.5.1首頁 圖3-5-1 3.5.2 普通用戶登錄界面 圖3-5-2 3.5.3發(fā)布新交易物品界面 圖3-5-3 3.5.4管理員用戶管理界面 圖3-5-4 3.5.5管理員物品分類管理界面 圖3-5-5 3.5.6管理員物品管理界面 圖
50、3-5-6 第四章 系統(tǒng)測試 4.1系統(tǒng)集成測試案例 (1)注冊模塊測試 (2)登陸模塊測試 (3)購物模塊測試 經(jīng)過測試,前臺(tái)的網(wǎng)頁運(yùn)行正常,實(shí)現(xiàn)了商品的動(dòng)態(tài)顯示,顧客可以方便地進(jìn)行選購,后臺(tái)管理方便,整個(gè)網(wǎng)站結(jié)構(gòu)美觀大方,操作簡便,即使剛剛開始接觸網(wǎng)上購物的用戶也可以很快地進(jìn)行網(wǎng)上交易。 4.2 測試方法 本人編程能力有限,首先請多個(gè)同學(xué)測試了網(wǎng)站的功能。 進(jìn)行有效性測試(黑盒測試)有效性測試是在模擬的環(huán)境 (可能就是開發(fā)的環(huán)境) 下,運(yùn)用黑盒測試的方法,驗(yàn)證被測軟件是否滿足需求規(guī)格說明書列出的需求。首先制定測試計(jì)劃,規(guī)定要做測試的種類。
51、還需要制定一組測試步驟,描述具體的測試用例。通過實(shí)施預(yù)定的測試計(jì)劃和測試步驟,確定軟件的特性是否與需求相符;所有的文檔都是正確且便于使用;同時(shí),對(duì)其它軟件需求,例如可移植性、兼容性、出錯(cuò)自動(dòng)恢復(fù)、可維護(hù)性等,也都要進(jìn)行測試 結(jié)束語 我做這個(gè)功能的網(wǎng)站的想法已經(jīng)由來已久,大一的時(shí)候看見當(dāng)時(shí)每年畢業(yè)的學(xué)長在小攤邊叫賣自己的二手物品,而過往的同學(xué)大多數(shù)駐足觀看很少有交易最終達(dá)成,可謂費(fèi)時(shí)費(fèi)力且不討好,我當(dāng)時(shí)就想做一個(gè)利用信息技術(shù)搭建“二手集市”的網(wǎng)站的想法。經(jīng)過幾年專業(yè)知識(shí)的積累,以及長達(dá)數(shù)月的資料收集和調(diào)查
52、研究,終于得以實(shí)現(xiàn)。本網(wǎng)站的核心功能是在線學(xué)生二手物品交易及需求信息的發(fā)布與管理,通過本網(wǎng)站,有交易需求的同學(xué)們不必在露天環(huán)境下進(jìn)行費(fèi)時(shí)費(fèi)力的買賣過程,信息技術(shù)重塑了交易流程,為買家賣家都帶來了方便,這正是本人開發(fā)這個(gè)網(wǎng)站的初衷。 在開發(fā)過程中,我的指導(dǎo)原則是,有針對(duì)性,簡潔效率,易用。我認(rèn)為即使在計(jì)算機(jī)普及的今天,我們?nèi)匀灰铝τ谔嵘浖a(chǎn)品的易用度及對(duì)用戶的友好性,從而徹底改變多年來用戶對(duì)計(jì)算機(jī)程序的高深莫測,難學(xué)難用的印象。 通過畢設(shè)整個(gè)開發(fā)流程,我對(duì)專業(yè)課的知識(shí)更加加深了理解和運(yùn)用能力,同時(shí)我認(rèn)識(shí)到,軟件開發(fā)一定要遵循的一些原則和規(guī)律: 1、滿足客戶使用的當(dāng)前要求和擴(kuò)展要求
53、 2、業(yè)務(wù)軟件或管理軟件符合客戶公司的處理流程,簡化該流程,并對(duì)實(shí)施軟 件上的優(yōu)化,減少工作創(chuàng)造效益。 3、安全穩(wěn)定性及售后服務(wù)質(zhì)量。 本網(wǎng)站雖然實(shí)現(xiàn)了任務(wù)書制定的目標(biāo),但是還有很多功能待實(shí)現(xiàn),比如在線支付功能,買家賣家信用評(píng)價(jià)體系建立等等,這些都是激勵(lì)我以后更進(jìn)一步學(xué)習(xí)開發(fā)技術(shù)的動(dòng)力。 致謝 本網(wǎng)站經(jīng)過半年的設(shè)計(jì)和開發(fā),實(shí)現(xiàn)了基本的功能。本人開發(fā)能力有限,在完成過程中遇到了許多的問題,在周圍同學(xué)的幫助下,逐漸解決了一些困擾我很深的問題,同時(shí)我深感在程序設(shè)計(jì)開發(fā)上面自己和
54、優(yōu)秀同學(xué)的差距。謝謝大家對(duì)我的指導(dǎo),也感謝老師,在畢業(yè)設(shè)計(jì)過程中,對(duì)我的畢業(yè)設(shè)計(jì)悉心的指導(dǎo),從選題到設(shè)計(jì),從編寫代碼到最終結(jié)題,給我許多耐心細(xì)致的指導(dǎo),糾正了我很多錯(cuò)誤,使我進(jìn)步很大。 感謝所有的老師和我的同學(xué)們,沒有你們的幫助和支持,我不可能順利地完成工作。 參考文獻(xiàn) [01]徐鳳亮,史斌斌.校園二手交易信息發(fā)布平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].硅谷,2009,(17):18-46 [02]郭常圳.ASP網(wǎng)絡(luò)應(yīng)用開發(fā)例學(xué)與實(shí)踐[M].北京:清華大學(xué)出版社,2006. [03]王泊
55、.二手交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東:山東大學(xué),2010. [04]薩師煊,王珊.?dāng)?shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2008. [05]付長青,莊程.校園電子商務(wù)—二手交易網(wǎng)站[J].商場現(xiàn)代化,2008,(28):23-36. [06]孫建光.淺談校園電子商務(wù)模式[J].黑龍江對(duì)外經(jīng)貿(mào),2007,(3):66-67. [07]劉曉華.SQLSERVER2000數(shù)據(jù)庫應(yīng)用開發(fā)[M].北京:電子工業(yè)出版社,2001. [08]劉曉靈.基于B/S模式的二手書銷售系統(tǒng)的實(shí)現(xiàn)[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2011,(01):25-42. [09]高洪得.基于ASP的網(wǎng)上購物系統(tǒng)設(shè)
56、計(jì)與實(shí)現(xiàn)[D].吉林:吉林大學(xué),2012. [10]J.T.DyerUnixReview.MYSQLCookbook[M].newyork:Computing&ElectronicBooks,2008. [11]TedHusted,CedricDumoulin、GeorgeFranciscus、DavidWinterfeld.Strutsin Action.ManningPublication.2004 [12]韓勇.大學(xué)城二手書交易網(wǎng)站分析與設(shè)計(jì)[J].現(xiàn)代計(jì)算機(jī)(專業(yè)版),2010,(03):25-57. [13]唐輝.基于ASP技術(shù)的網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].新西部(下半月
57、),2007,(02):11-23. [14]梁武.ASP訪問Web數(shù)據(jù)庫的實(shí)現(xiàn)[J].電腦開發(fā)與應(yīng)用,2011,(04):32-40. [15]李勇平著.ASP.NET2.0(C#)基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2008 [16]邵良彬著.ASP.NET(C#)實(shí)踐教程[M].北京:清華大學(xué)出版社,2007 [17]郭靖著.ASP.NET開發(fā)技術(shù)大全[M].北京:清華大學(xué)出版社,2009 附錄 附錄 A 創(chuàng)建用戶代碼: --創(chuàng)建管理員登錄用戶 Execsp_addloginloginManager Execsp_grantdb
58、accessloginManager,userManager --創(chuàng)建會(huì)員登錄用戶 Execsp_addloginloginMember Execsp_grantdbaccessloginMember,usersellMember --創(chuàng)建會(huì)員登錄用戶 Execsp_addloginloginMember Execsp_grantdbaccessloginMember,userbuyMember --創(chuàng)建散客登錄用戶 Execsp_addloginloginCustomer Execsp_grantdbaccessloginCustomer,userC
59、ustomer 附錄B 給用戶授權(quán) 不同用戶對(duì)不同的數(shù)據(jù)進(jìn)行操作,因此對(duì)不同類型的用戶授予不同的權(quán)限,代碼如下: --給用戶userManager授權(quán) Grantselect,update,delete,insertonEmployeetouserManager Grantselect,update,delete,insertonSupplyertouserManager Grantselect,update,delete,insertonBigClasstouserManager Grantselect,update,delete,insertonClassto
60、userManager Grantselect,update,delete,insertonGoodstouserManager Grantselect,deleteonMembertouserManager --給用戶usersellMember授權(quán) Grantselect,update,delete,insertonMembertousersellMember Grantselect,update,delete,insertonAddresstousersellMember GrantselectonBigClasstousersellMember Grantselec
61、tonClasstousersellMemberGrantselectonGoodstousersellMember Grantselect,update,delete,insertonShoppingRecordtousersellMember Grantselect,update,delete,insertonPaymenttousersellMember Grantselect,update,delete,insertonOrderSheettousersellMember Grantselect,update,delete,insertonOrderDetailtouserse
62、llMember Grantselect,update,delete,insertonMessagetousersellMember --給用戶userbuyMember授權(quán) Grantselect,update,delete,insertonMembertouserbuyMember Grantselect,update,delete,insertonAddresstouserbuyMember GrantselectonBigClasstouserbuyMember GrantselectonClasstouserbuyMemberGrantselectonGoodsto
63、userbuyMember Grantselect,update,delete,insertonShoppingRecordtouserbuyMember Grantselect,update,delete,insertonPaymenttouserbuyMember Grantselect,update,delete,insertonOrderSheettouserbuyMember Grantselect,update,delete,insertonOrderDetailtouserbuyMember Grantselect,update,delete,insertonMessa
64、getouserbuyMember --給用戶userCustomer授權(quán) GrantselectonBigClasstouserCustomer GrantselectonClasstouserCustomer GrantselectonGoodstouserCustomer 附錄C 會(huì)員(賣家)可以修改刪除發(fā)布商品信息 { #region 初始化 protected string con = CommonLib.SqlHelper.SqlConnectionString; protected void Page_Load(object
65、sender, EventArgs e) { if (!IsPostBack) { if (Request.Cookies["buy"] == null) { Response.Redirect("login.aspx"); return; } Bind(); } } #endregion #region 綁定 private v
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版小學(xué)數(shù)學(xué)五年級(jí)下冊圖形的運(yùn)動(dòng)(三)-1課件
- 供應(yīng)鏈管理方法
- 2019最新青島版數(shù)學(xué)一年級(jí)上冊第三單元《走進(jìn)花果山-10以內(nèi)的加減法》(信息窗6)課件
- 第四章勞動(dòng)中的心理、生理狀態(tài)對(duì)安全的影響
- 201x九年級(jí)物理上冊-雙休作業(yè)八(新版)教科版課件
- 課件:項(xiàng)目一-電子商務(wù)物流系統(tǒng)規(guī)劃
- 【人教版】2012-2013學(xué)年九年級(jí)(全一冊)數(shù)學(xué)小復(fù)習(xí):第27章相似復(fù)習(xí)課件
- 消化腺(全英文)課件
- 小學(xué)語文資源五年級(jí)上冊課件《落花生》課件第一課時(shí)
- 納米材料的基本效應(yīng)課件
- 分析化學(xué)概論-課件
- 沉浸式光影解決方案課件
- 第六講加固Windows操作系統(tǒng)安全ppt課件
- 民主選舉投出理性一票ppt課件
- 高二數(shù)學(xué)選修正態(tài)分布推薦實(shí)用全套PPT