校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開(kāi)發(fā)

上傳人:無(wú)*** 文檔編號(hào):21916537 上傳時(shí)間:2021-05-15 格式:DOC 頁(yè)數(shù):46 大小:1.17MB
收藏 版權(quán)申訴 舉報(bào) 下載
校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開(kāi)發(fā)_第1頁(yè)
第1頁(yè) / 共46頁(yè)
校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開(kāi)發(fā)_第2頁(yè)
第2頁(yè) / 共46頁(yè)
校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開(kāi)發(fā)_第3頁(yè)
第3頁(yè) / 共46頁(yè)

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開(kāi)發(fā)》由會(huì)員分享,可在線閱讀,更多相關(guān)《校園二手交易系統(tǒng)畢業(yè)論文 校園二手交易網(wǎng)站系統(tǒng)開(kāi)發(fā)(46頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 目錄摘 要1Abstract2前 言3第一章 系統(tǒng)概述5 1.1系統(tǒng)開(kāi)發(fā)背景概述5 1.2系統(tǒng)目標(biāo)5 1.3系統(tǒng)開(kāi)發(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ù)庫(kù)的設(shè)計(jì)20 3.4權(quán)限設(shè)計(jì)25 3.5網(wǎng)站界面設(shè)計(jì)26第四章 系統(tǒng)測(cè)試30 4.1系統(tǒng)集成測(cè)試案例30 4.2測(cè)試方法30結(jié)束語(yǔ)31致 謝32參考文獻(xiàn)33附 錄34校園二手交易網(wǎng)站系統(tǒng)開(kāi)發(fā) 學(xué) 生:指導(dǎo)教師: 摘要:目前在大學(xué)校園內(nèi)有很多物品可以被再次使用(如:書(shū)籍、自行

2、車(chē)、電子產(chǎn)品、體育用品、樂(lè)器、生活用品等)同時(shí)許多同學(xué)希望買(mǎi)便宜的商品,這些物品往往得不到很好的處理。而隨著Internet的普及,網(wǎng)上購(gòu)買(mǎi)商品或獲取信息已成為現(xiàn)代人的一種生活習(xí)慣, 校園二手交易網(wǎng)站就是提供了這樣的一個(gè)信息交互平臺(tái)。本文主要介紹了該平臺(tái)的方案論證、總體設(shè)計(jì)等實(shí)現(xiàn)過(guò)程,詳細(xì)論述了設(shè)計(jì)思想、數(shù)據(jù)庫(kù)設(shè)計(jì)和功能模塊設(shè)計(jì)。運(yùn)用開(kāi)發(fā)工具 Microsoft Visual Studio 2010和SQL Server2008,實(shí)現(xiàn)了用戶注冊(cè)、用 戶信息管理、用戶發(fā)布信息、查詢?yōu)g覽、商品商品搜索匹配、物品管理等功能。整個(gè)系統(tǒng)的設(shè)計(jì)過(guò)程中,充分考慮了數(shù)據(jù)庫(kù)的安全性、一致性、穩(wěn)定性和可靠性的問(wèn)題

3、,并具有了友好的界面,操作也十分簡(jiǎn)單。關(guān)鍵詞:二手物品交易平臺(tái); ASP.NET; SQL Server; .NETAbstract:Currently within the university 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

4、 often not a good deal .With the popularity of the Internet, buy goods online or obtain information 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 overal

5、l design, implementation process, discussed in detail the design, database design and function 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, mater

6、ials management and other functions. The entire system in the design process, full account 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)

7、濟(jì)的發(fā)展,人們節(jié)約意識(shí)的提高,二手物品,已不再是以往廢品次品的代名詞,人們已經(jīng)逐漸接收了二手物品買(mǎi)賣(mài)的概念。隨著生活水平的提高,同學(xué)們的物質(zhì)生活的追求也越來(lái)越來(lái)地向高檔次發(fā)展。一些日常使用的物品也出現(xiàn)了在本身沒(méi)有瑕疵的情況下被淘汰的情況。身邊越來(lái)越多的同學(xué)經(jīng)濟(jì)條件變得寬裕,隨之帶來(lái)了更大的購(gòu)買(mǎi)力,更多物品的購(gòu)買(mǎi)必然導(dǎo)致更多的物品多余,而在學(xué)校這個(gè)有很多物品更新快,使用周期短的集中地,就可以想象到在同學(xué)們們?nèi)杖找挂共粩噘?gòu)買(mǎi)物品的背后有多少物品變得多余,有多少校園剩余資源的浪費(fèi)。既然有資源的多余,就不可避免地有關(guān)于剩余資源處理的問(wèn)題。二手物品的交易以往是通過(guò)集市、地?cái)們旱男问秸归_(kāi)的,這樣占用時(shí)間、

8、空間和人們的精力,而往往交易雙方不能滿足需求,一個(gè)網(wǎng)絡(luò)平臺(tái)的建立可以有效節(jié)省時(shí)間和資源的浪費(fèi)。 大學(xué)生群體具有共同的生活環(huán)境、相似的消費(fèi)心理等特點(diǎn),大多數(shù)交易物品都是學(xué)生需要的,具有共性(如:書(shū)籍、自行車(chē)、電子產(chǎn)品、體育用品、樂(lè)器、生活用品等),對(duì)于許多商品學(xué)生希望買(mǎi)二手的,畢業(yè)的時(shí)候再轉(zhuǎn)賣(mài),這樣可以達(dá)到節(jié)儉的目的,使得學(xué)生之間的商品交易更為頻繁。再者,許多即將離校的大四學(xué)生,需要處理大量不宜帶走的物品,由于處理途徑的限制,短期內(nèi)無(wú)法處理大量的物品,造成很多還有實(shí)用價(jià)值的物品被丟棄,浪費(fèi)資源。二手商品市場(chǎng)潛力由此可見(jiàn),所以組織即將離校的學(xué)生和在校學(xué)生創(chuàng)建二手商品交易平臺(tái)是切實(shí)可行的。目前,在各

9、大高校的“跳騷”市場(chǎng),充斥著大量二手商品的信息,但是在單一、有限的交易時(shí)間內(nèi),大學(xué)生交易雙方的需求根本無(wú)法滿足,這就需要一個(gè)更加專業(yè)、標(biāo)準(zhǔn)的交易平臺(tái)。設(shè)計(jì)一個(gè)校園二手商品交易系統(tǒng),將以專業(yè)化的服務(wù)、獨(dú)特的經(jīng)營(yíng)模式以及標(biāo)準(zhǔn)化的管理為廣大高校學(xué)生提供優(yōu)質(zhì)服務(wù)。代銷(xiāo)商品種類齊全,涉及學(xué)習(xí)、生活、娛樂(lè)等各個(gè)方面,產(chǎn)品、服務(wù)的針對(duì)性,使得二手交易平臺(tái)更加優(yōu)于一般的學(xué)校跳騷市場(chǎng)。從根本上解決了傳統(tǒng)的校園二手信息發(fā)布交流方式的弊端,使得校園各種二手商品信息得到了有效地整合,方便了廣大用戶。設(shè)計(jì)一個(gè)校園二手商品交易系統(tǒng),將以專業(yè)化的服務(wù)、獨(dú)特的經(jīng)營(yíng)模式以及標(biāo)準(zhǔn)化的管理為廣大高校學(xué)生提供優(yōu)質(zhì)服務(wù)。代銷(xiāo)商品種類齊

10、全,涉及學(xué)習(xí)、生活、娛樂(lè)等各個(gè)方面,產(chǎn)品、服務(wù)的針對(duì)性,使得二手交易平臺(tái)更加優(yōu)于一般的學(xué)校跳騷市場(chǎng)。從根本上解決了傳統(tǒng)的校園二手信息發(fā)布交流方式的弊端,使得校園各種二手商品信息得到了有效地整合,方便了廣大用戶。校園二手交易網(wǎng)站系統(tǒng)最大特點(diǎn)是自由交易從發(fā)出出售、求購(gòu)信息,到看商品、洽談價(jià)格,都由買(mǎi)賣(mài)雙方自由選擇??偨Y(jié)起來(lái)有以下一些優(yōu)點(diǎn):首先,對(duì)購(gòu)買(mǎi)者來(lái)說(shuō):無(wú)疑是非常便宜的,可以為購(gòu)買(mǎi)者省下不少的錢(qián)。而且通過(guò)在二手市場(chǎng)上的交易,可以讓你知道如何省下一些可以省下的錢(qián),從而更加清楚明白如何理財(cái)。其次,對(duì)銷(xiāo)售者來(lái)說(shuō):二手市場(chǎng)可以讓他更快速的獲得利潤(rùn)。你可以低價(jià)買(mǎi)入又以低于市場(chǎng)價(jià)賣(mài)出,消費(fèi)者喜歡這樣的價(jià)格

11、,你便可以賣(mài)得很好,可以說(shuō)走的是薄利多銷(xiāo)的路線。國(guó)內(nèi)外研究現(xiàn)狀 隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,在眾多的網(wǎng)絡(luò)服務(wù)中,Web給人耳目一新的感覺(jué),而在這其中,網(wǎng)上購(gòu)物已經(jīng)日漸普及,很多人都通過(guò)網(wǎng)絡(luò)來(lái)購(gòu)物。網(wǎng)上購(gòu)物的好處在于能夠不用交房租、不用雇傭伙計(jì)、一天24小時(shí)隨時(shí)能進(jìn)行服務(wù)等等。目前上網(wǎng)已經(jīng)成為大學(xué)生活不可或缺的一部分,在校大學(xué)生平均上網(wǎng)率達(dá)到92%,其中每周上網(wǎng)時(shí)間超過(guò)10小時(shí)以上的學(xué)生占在校學(xué)生總數(shù)的三分之一。而現(xiàn)在的大學(xué)生網(wǎng)上交易基本上是以BBS為主,BBS雖然用戶眾多,可是由于它不是一個(gè)獨(dú)立的站點(diǎn),提供的功能有限,用戶不能詳細(xì)

12、的了解商品的有關(guān)信息,不能快捷地查詢商品,無(wú)法滿足學(xué)生實(shí)際交易中的需求。校園二手交易網(wǎng)站為在校大中專學(xué)生提供一個(gè)供需平臺(tái),學(xué)生可以將自己不用的東西放在網(wǎng)上,也可在網(wǎng)上找到自己需要的東西,物美價(jià)廉,達(dá)到雙贏。 我國(guó)二手交易網(wǎng)站的建設(shè)已初具規(guī)模,但針對(duì)高校校園市場(chǎng)的消費(fèi)需求重視不夠目前,二手交易網(wǎng)站主要有兩種形式:一種是拍賣(mài)網(wǎng)站,另一種是以論壇為平臺(tái),發(fā)布交易雙方信息,并提供站內(nèi)聯(lián)系但這兩種形式都存在一定的缺陷 其中,拍賣(mài)網(wǎng)站交易時(shí)間較長(zhǎng)需要耗費(fèi)交易雙方大量的時(shí)間和精力 這種模式適合于價(jià)值較高的商品,不適合于大學(xué)生的閑置物品,因?yàn)樗鼈兙哂幸欢ǖ哪陀眯詢r(jià)值較低希望盡快出手的特點(diǎn) 而以論壇為平臺(tái)的交易

13、模式定位比較初級(jí),交易信息只是論壇的一項(xiàng)內(nèi)容而已,并不是專業(yè)的交易平臺(tái)一般沒(méi)有按商品分類,用戶查找也不方便這種模式往往缺乏交易規(guī)則的約束,沒(méi)有保證交易者的信用保障,也沒(méi)有信用評(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)開(kāi)發(fā)背景概述 每年畢業(yè)生離校時(shí)都會(huì)丟棄或轉(zhuǎn)增大量的學(xué)習(xí)資料和生活用具,如果能夠建立一個(gè)平臺(tái),使得這些舊物得到充分的利用,對(duì)買(mǎi)賣(mài)雙方學(xué)生,都是非常有利的,而這個(gè)平臺(tái)就是一個(gè)校園小型二手交易網(wǎng)站。隨著時(shí)代的發(fā)展,網(wǎng)上購(gòu)物已經(jīng)是我們生活中的一部分。對(duì)畢業(yè)生來(lái)

14、說(shuō),這個(gè)平臺(tái)就是處理舊物很好的一個(gè)途徑。1.2系統(tǒng)目標(biāo) 根據(jù)本次畢業(yè)設(shè)計(jì)的任務(wù)和要求,做了詳盡的用戶需求分析,確定了項(xiàng)目的具體內(nèi)容,主要包括 1.用戶管理 (1)普通用戶能夠?qū)ι唐愤M(jìn)行查詢。 (2)用戶注冊(cè)、登錄,注冊(cè)用戶可以求購(gòu)、出賣(mài)商品信息;還可以對(duì)感興趣的物品留言。 2. 管理員管理 (1)對(duì)用戶管理功能,管理用戶的注冊(cè)信息。 (2)對(duì)產(chǎn)品的管理,可以方便的添加、刪除、修改產(chǎn)品資料同時(shí)對(duì)于注冊(cè)用戶發(fā)布的求購(gòu)商品信息可以在網(wǎng)站里的商品進(jìn)行匹配推薦。3. 系統(tǒng)管理 網(wǎng)站在首頁(yè)推出熱銷(xiāo)物品1.3系統(tǒng)開(kāi)發(fā)方法 校園二手交易網(wǎng)站系統(tǒng)采用面向?qū)ο箝_(kāi)發(fā)方法其開(kāi)發(fā)過(guò)程如下:1、系統(tǒng)調(diào)查和需求分析:對(duì)系統(tǒng)

15、將要面臨的具體管理問(wèn)題以及用戶對(duì)系統(tǒng)開(kāi)發(fā)的需求進(jìn)行調(diào)查研究,即先弄清要干什么的問(wèn)題。 2、分析問(wèn)題的性質(zhì)和求解問(wèn)題:在繁雜的問(wèn)題域中抽象地識(shí)別出對(duì)象以及其行為、結(jié)構(gòu)、屬性、方法等。一般稱之為面向?qū)ο蟮姆治觯碠OA。 3、整理問(wèn)題:對(duì)分析的結(jié)果作進(jìn)一步的抽象、歸類、整理,并最終以范式的形式將它們確定下來(lái)。一般稱之為面向?qū)ο蟮脑O(shè)計(jì),即OOD。 4、程序?qū)崿F(xiàn):用面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言將上一步整理的范式直接映射(即直接用程序設(shè)計(jì)語(yǔ)言來(lái)取代)為應(yīng)用軟件。一般稱之為面向?qū)ο蟮某绦?,即OOP。 5、識(shí)別客觀世界中的對(duì)象以及行為,分別獨(dú)立設(shè)計(jì)出各個(gè)對(duì)象的實(shí)體;分析對(duì)象之間的聯(lián)系和相互所傳遞的信息,由此構(gòu)成信

16、息系統(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)中首先沒(méi)有注冊(cè)的用戶以游客身份可以在網(wǎng)站首頁(yè)進(jìn)行信息瀏覽,游客可以看到其他用戶的出售信息和其他用戶發(fā)布的求購(gòu)信息,以及瀏覽一些放在首頁(yè)的發(fā)布信息。當(dāng)用戶需要在此網(wǎng)站上進(jìn)行相應(yīng)的操作時(shí)就得申請(qǐng)成為會(huì)員,用戶首先注冊(cè)申請(qǐng),填寫(xiě)相關(guān)的用戶信息提交上交給系統(tǒng)。系統(tǒng)進(jìn)行審核,當(dāng)申請(qǐng)信息合法時(shí),系統(tǒng)就會(huì)回饋給用戶注冊(cè)成功的提示信息,當(dāng)申請(qǐng)者的信息不合法時(shí),系統(tǒng)就會(huì)阻止申請(qǐng)者注冊(cè)成功。當(dāng)用戶申請(qǐng)成功后就可以以會(huì)員的身份登錄,登錄系統(tǒng)后用戶可以在

17、網(wǎng)頁(yè)發(fā)布自己的求購(gòu)信息,也可以進(jìn)行出售信息的發(fā)布,將自己不用的物品信息發(fā)布到網(wǎng)頁(yè)進(jìn)行網(wǎng)上出售,當(dāng)有意愿的買(mǎi)者出現(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)上使用者也是魚(yú)龍混雜,這樣難免就會(huì)出現(xiàn)一些非法用戶的惡意操作,此時(shí)就需要站點(diǎn)管理員的一些日常管理。圖2-1系統(tǒng)業(yè)務(wù)流程圖 2.2用戶用例分析用戶(即所謂的注冊(cè)會(huì)員)等錄后,既可以作為買(mǎi)家,同時(shí)也可以是賣(mài)家??梢赃M(jìn)行的操作有瀏覽物品信息或者求購(gòu)信息,發(fā)布交易物品或者求購(gòu)信息,購(gòu)買(mǎi)物品,查看交易記錄,修改個(gè)人資料,修改密碼等功能

18、。其用例圖如下圖所示:圖2-2用戶可操作功能用例圖從該用例圖中可以得知,用戶在網(wǎng)站上可以進(jìn)行的所有活動(dòng)。2.2.1瀏覽信息無(wú)論用戶是否注冊(cè)登錄,都可以瀏覽交易物品或者求購(gòu)的信息。在主頁(yè)面上分類顯示。在選定完物品類別(或者選擇瀏覽求購(gòu)信息)后,系統(tǒng)即顯示該類別下所有條目。隨后用戶可對(duì)所選類別進(jìn)行瀏覽,如果對(duì)某件物品感興趣,則單擊可瀏覽詳細(xì)信息。用例名稱瀏覽信息參與者普通用戶假設(shè)用戶已經(jīng)打開(kāi)主頁(yè)前置條件無(wú)后置條件無(wú)主事件流1. 用戶點(diǎn)擊某一物品分類2. 選中該類別下的其中一個(gè)物品備選事件流a.未登錄用戶單擊某個(gè)物品1. 系統(tǒng)提示“需要登錄”2. 彈出登錄注冊(cè)頁(yè)面圖2-2-1用戶瀏覽信息模塊的具體功

19、能2.2.2發(fā)布信息已經(jīng)登錄的用戶可以作為買(mǎi)家發(fā)布求購(gòu)信息,或者作為賣(mài)家發(fā)布需要交易的二手物品信息。用例名稱發(fā)布信息參與者普通用戶假設(shè)只有登錄成功的用戶,才能使用此功能。前置條件已經(jīng)注冊(cè)成為用戶并登錄后置條件更新物品或需求信息主事件流1. 用戶點(diǎn)擊“發(fā)布交易物品”2. 系統(tǒng)彈出發(fā)布頁(yè)面3. 用戶填寫(xiě)詳細(xì)信息4. 系統(tǒng)提示添加成功,并更新數(shù)據(jù)庫(kù)圖2-2-2用戶發(fā)布信息模塊的具體功能2.2.3個(gè)人管理會(huì)員的個(gè)人管理主要指密碼修改,為確保個(gè)人信息及交易記錄不丟失或遭人篡改,用戶可以修改自己的密碼。普通用戶可以進(jìn)行的操作就是包括注冊(cè)登錄,修改密碼和退出登錄: 圖2-2-3:普通用戶管理模塊的具體功能2

20、.3管理員用例分析管理員的登錄方式與普通用戶不同。為了安全起見(jiàn),同時(shí)考慮到管理員登錄的特點(diǎn),管理員登錄的入口沒(méi)有放在很顯眼的位置,UI上也僅僅是通過(guò)一個(gè)文字超鏈接“管理員登錄”打開(kāi)。管理員實(shí)際可以看做一個(gè)超級(jí)用戶,普通用戶僅可以就自己的用戶角度查看更改交易物品或是發(fā)布求購(gòu)需求,而管理員可以查看并維護(hù)整個(gè)系統(tǒng)所有用戶的交易物品和需求信息,并且可以增加刪除普通用戶賬戶。管理員還可以增加或者刪除具有管理員權(quán)限的賬戶,即增加刪除管理員。這樣管理員即對(duì)整個(gè)系統(tǒng)做到了完全控制。但是管理員不能對(duì)網(wǎng)站的功能進(jìn)行修改,但是管理員可以增加物品的分類,除此以外的工作需交由網(wǎng)站的開(kāi)發(fā)人員來(lái)做。綜上所述,管理員擁有的操

21、作權(quán)限是對(duì)所有的用戶賬戶,所有的交易物品及需求信息進(jìn)行完全控制。 圖2-3-1管理員可操作功能模塊用例圖 管理員擁有的操作功能從該用例圖中可以看出,管理員具有管理用戶及物品的最高權(quán)限。 2.3.1會(huì)員管理 會(huì)員管理即管理員對(duì)網(wǎng)站注冊(cè)用戶的管理。主要操作有對(duì)每個(gè)用戶注冊(cè)信息的刪除或重置該用戶的密碼,管理員也可以從后臺(tái)手動(dòng)添加注冊(cè)用戶。用例名稱會(huì)員管理參與者管理員假設(shè)管理員成功登錄前置條件管理員已被識(shí)別和授權(quán)后置條件添加殺出用戶,更改用戶密碼主事件流根據(jù)訪問(wèn)信息,管理員選中要變更的用戶,執(zhí)行變更操作系統(tǒng)更新相關(guān)信息,操作完成 圖2-3-2用戶信息管理模塊的具體功能2.3.2類別管理 管理員可以手動(dòng)

22、添加或刪除物品所屬類別,為日后網(wǎng)站登錄新物品做好了準(zhǔn)備。管理員可以根據(jù)實(shí)際使用環(huán)境添加需要的物品類別或者刪除不需要的物品類別,這樣可以方便用戶快速準(zhǔn)確的選擇類別來(lái)發(fā)布或?qū)ふ椅锲贰?用例名稱類別管理參與者管理員假設(shè)管理員成功登錄前置條件管理員已被識(shí)別和授權(quán)后置條件變更了一種類別信息主事件流管理員選則物品分類列表進(jìn)行編輯或刪除備選事件流無(wú) 圖2-3-3物品類別管理模塊的具體功能2.3.3物品信息管理 管理員可以對(duì)系統(tǒng)內(nèi)所有的二手交易物品進(jìn)行查看和統(tǒng)一管理,管理員不可以添加交易物品(交易物品必須有賣(mài)家,而管理員無(wú)法指定賣(mài)家)。管理員可以查看交易物品的所有信息,包括詳細(xì)介紹和發(fā)布者和發(fā)布時(shí)間。但是管理

23、員可以針對(duì)一些違規(guī)發(fā)布的物品(如違法的物品)進(jìn)行刪除操作,從而保證網(wǎng)絡(luò)環(huán)境的純凈和諧。用例名稱物品信息管理參與者管理員假設(shè)管理員成功登錄前置條件管理員已被識(shí)別和授權(quán)后置條件無(wú)主事件流1.選擇一個(gè)物品條目(或者多個(gè))2.刪除所選物品 3.系統(tǒng)保存更改信息備選事件流 圖2-3-4管理員物品管理模塊的具體功能2.4業(yè)務(wù)規(guī)則及約束分析 (1)基于上述功能分析,二手商品交易系統(tǒng)的業(yè)務(wù)規(guī)則及約束如下: (2)所有用戶均可在網(wǎng)站搜索商品信息,但是只有注冊(cè)會(huì)員才能夠提交訂單,給商品留言及維護(hù)自己的賬戶信息。 (3)每位會(huì)員由唯一的編號(hào)標(biāo)識(shí),會(huì)員編號(hào)由系統(tǒng)按照時(shí)間順序自動(dòng)生成,同時(shí),每位會(huì)員的會(huì)員名稱也可以唯一

24、標(biāo)識(shí)用戶信息。 (4)會(huì)員登錄系統(tǒng)的賬號(hào)為會(huì)員注冊(cè)時(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)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)主要用于提供用

25、戶注冊(cè)和登陸、發(fā)布供求信息、查詢供求信息、查詢交易信息等功能,后臺(tái)主要功能有:用戶管理、供求信息管理、信息分類管理、商品信息管理等。 系統(tǒng)還可提供用戶對(duì)自己發(fā)表的供求信息的刪除,收藏,以及對(duì)用戶密碼的找回,用戶信息的修改功能,可以方便用戶對(duì)自己基本信息的管理。3.2系統(tǒng)功能結(jié)構(gòu)3.3.1前臺(tái)功能模塊 圖3-2-1前臺(tái)功能模塊圖(1)個(gè)人管理:系統(tǒng)用戶分為會(huì)員和游客(未注冊(cè)用戶),散客必須通過(guò)注冊(cè)才能成為會(huì)員,會(huì)員可以對(duì)其信息進(jìn)行維護(hù)。散客可以瀏覽物品信息,但不能購(gòu)買(mǎi)物品,如想購(gòu)買(mǎi)物品,則必須登錄,若沒(méi)有注冊(cè),則須注冊(cè)成為本網(wǎng)站的用戶。會(huì)員又可以分為賣(mài)家和買(mǎi)家,賣(mài)家可以在經(jīng)過(guò)管理員審核后在網(wǎng)站上

26、發(fā)布自己要賣(mài)出的商品信息并修改 ;而買(mǎi)家可以瀏覽購(gòu)買(mǎi)商品并發(fā)布自己的求購(gòu)商品信息游客(普通用戶)注冊(cè)的流程需求中涉及的對(duì)象 普通用戶注冊(cè) 普通用戶 網(wǎng)站首頁(yè)會(huì)員注冊(cè)頁(yè)面會(huì)員登陸界面首頁(yè)用戶購(gòu)物順序消息發(fā)送對(duì)象接收對(duì)象點(diǎn)擊網(wǎng)站名普通用戶網(wǎng)站首頁(yè)點(diǎn)擊會(huì)員注冊(cè)鏈接網(wǎng)站首頁(yè)會(huì)員注冊(cè)界面填寫(xiě)個(gè)人信息會(huì)員注冊(cè)界面后臺(tái)管理頁(yè)面輸入登錄信息會(huì)員登陸界面后臺(tái)管理頁(yè)面登陸成功后臺(tái)管理頁(yè)面首頁(yè)登陸不成功后臺(tái)管理頁(yè)面會(huì)員登陸界面圖3-2-2普通用戶注冊(cè)的順序圖(2)瀏覽信息管理:無(wú)論用戶是否注冊(cè)登錄,都可以瀏覽交易物品或者求購(gòu)的信息。在主頁(yè)面上分類顯示。在選定完物品類別(或者選擇瀏覽求購(gòu)信息)后,系統(tǒng)即顯示該類別下所

27、有條目。隨后用戶可對(duì)所選類別進(jìn)行瀏覽,如果對(duì)某件物品感興趣,則單擊可瀏覽詳細(xì)信息。瀏覽信息流程需求中涉及的對(duì)象 用戶瀏覽商品信息 用戶 網(wǎng)站首頁(yè)商品列表頁(yè)面求購(gòu)商品列表頁(yè)面商品詳細(xì)信息頁(yè)面用戶瀏覽商品信息順序消息發(fā)送對(duì)象接收對(duì)象點(diǎn)擊網(wǎng)站名用戶網(wǎng)站首頁(yè)瀏覽和查看商品網(wǎng)站首頁(yè)商品列表頁(yè)面瀏覽和查看求購(gòu)商品網(wǎng)站首頁(yè)求購(gòu)商品列表頁(yè)面選擇商品商品列表頁(yè)面商品詳細(xì)信息頁(yè)面選擇商品求購(gòu)商品列表頁(yè)面商品詳細(xì)信息頁(yè)面返回商品詳細(xì)信息頁(yè)面網(wǎng)站首頁(yè)圖3-2-3用戶瀏覽商品信息順序圖(3)普通用戶登錄后,進(jìn)入到網(wǎng)站首頁(yè)可以查看瀏覽自己感興趣的商品信息,若想購(gòu)買(mǎi)查看詳細(xì)商品信息中賣(mài)家聯(lián)系方式在線下購(gòu)買(mǎi)交易。用戶購(gòu)物流程

28、 需求中涉及的對(duì)象 用戶購(gòu)物 用戶驗(yàn)證頁(yè)面 網(wǎng)站首頁(yè)商品詳細(xì)頁(yè)面聯(lián)系賣(mài)家退出系統(tǒng)用戶購(gòu)物順序消息發(fā)送對(duì)象接收對(duì)象輸入登陸信息用戶驗(yàn)證頁(yè)面瀏覽首頁(yè)驗(yàn)證頁(yè)面首頁(yè)信息瀏覽搜索商品驗(yàn)證頁(yè)面商品詳細(xì)信息頁(yè)面詢問(wèn)商品詳細(xì)信息頁(yè)面賣(mài)家交易成功線下聯(lián)系賣(mài)家交易不成功商品詳細(xì)信息頁(yè)面退出 圖3-2-4用戶購(gòu)物順序圖3.2.2后臺(tái)功能模塊 圖3-2-5后臺(tái)功能模塊(1)管理員登陸: 點(diǎn)擊網(wǎng)站上管理員登陸接口,就可以進(jìn)入管理員登陸界面,輸入正確的管理員編號(hào)和密碼就可以進(jìn)入后臺(tái)管理界面。(2)會(huì)員管理: 提供會(huì)員信息的增加、刪除、修改與查訓(xùn)等功能。其中,為了確保會(huì)員信息的安全性與保密性,后臺(tái)管理員不能隨意查看、修改、

29、刪除會(huì)員信息,但是為了防止系統(tǒng)會(huì)員忘記密碼,系統(tǒng)可以為會(huì)員重新分配密碼。會(huì)員管理流程 需求中涉及的對(duì)象 會(huì)員管理 管理員登陸頁(yè)面 會(huì)員管理模塊處理增刪改操作 后臺(tái)管理界面會(huì)員管理順序消息發(fā)送對(duì)象接收對(duì)象輸入登陸信息管理員登陸頁(yè)面提交用戶名登陸頁(yè)面會(huì)員管理模塊顯示會(huì)員操作信息會(huì)員管理模塊管理員提交增刪改用戶名管理員會(huì)員管理模塊驗(yàn)證操作管理員后臺(tái)管理界面更新成功后臺(tái)管理界面管理員圖3-2-6會(huì)員管理順序圖(3)商品(類別)管理: 管理員可以對(duì)系統(tǒng)內(nèi)所有的二手交易物品進(jìn)行查看和統(tǒng)一管理,管理員不可以添加交易物品(交易物品必須有賣(mài)家,而管理員無(wú)法指定賣(mài)家)。管理員可以查看交易物品的所有信息,包括詳細(xì)介

30、紹和發(fā)布者和發(fā)布時(shí)間。但是管理員可以針對(duì)一些違規(guī)發(fā)布的物品(如違法的物品)進(jìn)行刪除操作,從而保證網(wǎng)絡(luò)環(huán)境的純凈和諧。商品管理流程 需求中涉及的對(duì)象 商品管理 管理員登陸頁(yè)面 商品管理模塊瀏覽和查看商品信息 后臺(tái)管理界面商品管理順序消息發(fā)送對(duì)象接收對(duì)象輸入登陸信息管理員登陸頁(yè)面提交商品名登陸頁(yè)面商品管理模塊顯示商品列表信息商品管理模塊管理員提交查看商品名管理員商品管理模塊驗(yàn)證操作管理員后臺(tái)管理界面更新成功后臺(tái)管理界面管理員 圖3-2-7商品管理順序圖管理員操作 需求中涉及的對(duì)象 管理員登陸頁(yè)面 商品類別管理會(huì)員管理需求管理 銷(xiāo)售記錄 后臺(tái)基本信息管理 管理員操作順序消息發(fā)送對(duì)象接收對(duì)象輸入登陸信

31、息管理員登陸頁(yè)面登陸成功驗(yàn)證頁(yè)面后臺(tái)管理頁(yè)面驗(yàn)證操作商品類別管理后臺(tái)管理頁(yè)面驗(yàn)證操作會(huì)員管理后臺(tái)管理頁(yè)面驗(yàn)證操作需求管理后臺(tái)管理頁(yè)面驗(yàn)證操作銷(xiāo)售記錄后臺(tái)管理頁(yè)面圖3-2-8管理員操作順序圖3.3數(shù)據(jù)庫(kù)的設(shè)計(jì)3.3.1數(shù)據(jù)庫(kù)概念設(shè)計(jì)系統(tǒng)設(shè)計(jì)的開(kāi)始,首先考慮的是如何用數(shù)據(jù)模型來(lái)數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,以對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨(dú)立于計(jì)算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型”,如“實(shí)體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”。在本系統(tǒng)中我采用“實(shí)體聯(lián)系模型”(ER模型)來(lái)描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,以對(duì)現(xiàn)實(shí)世界進(jìn)行第一次抽象。ER模型直接從現(xiàn)實(shí)世界抽象出實(shí)體類型

32、及實(shí)體間聯(lián)系,然后用ER圖來(lái)表示數(shù)據(jù)模型。它有兩個(gè)明顯的優(yōu)點(diǎn):接近于人的思維,容易理解;與計(jì)算機(jī)無(wú)關(guān),用戶容易接受。但ER模型只能說(shuō)明實(shí)體間語(yǔ)義的聯(lián)系,不能進(jìn)一步說(shuō)明詳細(xì)的數(shù)據(jù)結(jié)構(gòu),它只是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步。E-R圖是直觀表示概念模型的工具,它有三個(gè)基本成分: 矩形框,表示實(shí)體類型(考慮問(wèn)題的對(duì)象)。菱形框,表示聯(lián)系類型(實(shí)體間的聯(lián)系)。橢圓形框,表示實(shí)體的屬性。(1) 注冊(cè)用戶實(shí)體集。其屬性有:用戶編號(hào)、姓名,用戶密碼、電話號(hào)碼、地址、號(hào)碼。圖3-3-1用戶實(shí)體集屬性圖() 商品實(shí)體集。其屬性有,商品編號(hào),標(biāo)題,商品名,日期,單價(jià),說(shuō)明,類型,數(shù)量,備注,賣(mài)家編號(hào),商品類別編號(hào),賣(mài)家地址,賣(mài)

33、家電話號(hào)碼,賣(mài)家。圖3-3-2商品實(shí)體集屬性圖(3)求購(gòu)商品信息實(shí)體集。其屬性有,信息編號(hào),賣(mài)家編號(hào),商品類別編號(hào),發(fā)布日期,截止日期,買(mǎi)家編號(hào),商品編號(hào),商品名,賣(mài)家編號(hào),賣(mài)家電話,賣(mài)家,買(mǎi)家電話,買(mǎi)家地址,買(mǎi)家。圖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ù)庫(kù)邏輯結(jié)構(gòu)分析關(guān)系模式 注冊(cè)用戶(ID,用戶編號(hào),用戶名,登陸密碼,電話號(hào)碼,號(hào)碼)。 商品(pro_id,商品編號(hào),標(biāo)題,商品名,日期,單價(jià),說(shuō)明,類型,數(shù)量,備注,賣(mài)家編號(hào),商品類別編號(hào),賣(mài)家地

34、址,賣(mài)家電話號(hào)碼,賣(mài)家) 管理員(Manager_ID,管理員編號(hào),管理員名,密碼)。 求購(gòu)商品信息(l_id,信息編號(hào),賣(mài)家編號(hào),商品類別編號(hào),發(fā)布日期,截止日期,買(mǎi)家編號(hào),商品編號(hào),商品名,賣(mài)家編號(hào),賣(mài)家電話,賣(mài)家,買(mǎi)家電話,買(mǎi)家地址,買(mǎi)家)物品分類(pro_cls_id,商品分類編號(hào),商品分類編號(hào)名,商品類別編號(hào),備注,商品編號(hào)) 3.3.3數(shù)據(jù)庫(kù)表結(jié)構(gòu) 本網(wǎng)站的數(shù)據(jù)庫(kù)設(shè)計(jì)共有5張表,分別是log表,Manager表,member表,pro_cls表, product表。表4.1 Manager表 用于存放管理員的用戶信息字段名稱數(shù)據(jù)類型是否主鍵允許空字段值約束唯一性備注Manager_

35、IDintYES到位數(shù)字管理員編號(hào)Manager_Namevarchar(50)NO管理員名Manager_Pwdvarchar(50)NO到位數(shù)或字母密碼表4.2 Member 表 用于存放注冊(cè)用戶信息字段名稱數(shù)據(jù)類型是否主鍵允許空字段值約束唯一性備注m_idintYES10位數(shù)字用戶編號(hào)m_namevarchar(50)NO用戶名m_pwdvarchar(50)NONO到位數(shù)或字母密碼m_telvarchar(50)NONO11位數(shù)字電話號(hào)碼m_addvarchar(50)NONO地址m_qqvarchar(50)NOYESQQ號(hào)碼表4.3 Log表 用于存放求購(gòu)信息字段名稱數(shù)據(jù)類型是否主

36、鍵允許空字段值約束唯一性備注l_idintYESNO信息編號(hào)m_idintNONO參照會(huì)員表賣(mài)家編號(hào)pro_idintNONO參照物品表商品編號(hào)l_date1datetimeNONO格式為yyyy-mm-dd發(fā)布日期l_data2datatimeNONO格式為yyyy-mm-dd截止日期m_id2intNONO參照會(huì)員表買(mǎi)家編號(hào)pro_titleVarchar50)NONO商品標(biāo)題pro_namevarchar(50)NONO參照商品表商品名pro_telvarchar(50)NONO11位數(shù)字賣(mài)家電話pro_qqvarchar(50)NONO賣(mài)家QQpro_addvarchar(50)NON

37、O賣(mài)家地址m_telvarchar(50)NOYES11位數(shù)字買(mǎi)家電話m_qqvarchar(50)NOYES買(mǎi)家QQm_addvarchar(50)NOYES買(mǎi)家地址表4.4 Pro_cls 表 用于存放物品分類信息字段名稱數(shù)據(jù)類型是否主鍵允許空字段值約束唯一性備注pro_cls_idintYESNO商品分類編號(hào)pro_cls_namevarchar(50)NONO商品分類編號(hào)名pro_cls_pidintNONO1到5一個(gè)的數(shù)商品類別編號(hào)表4.5 Product 表 用于存放物品信息字段名稱數(shù)據(jù)類型是否主鍵允許空字段值約束唯一性備注pro_idintYESNO商品信息表商品編號(hào)pro_ti

38、tlevarchar(50)NOYES標(biāo)題pro_namevarchar(50)NONO商品名pro_datedatetimeNONO 格式為yyyy-mm-dd日期pro_privarchar(50)NONO單價(jià)pro_introtextNOYES說(shuō)明pro_typintNONO類型pro_numintNONO數(shù)量pro_imgvarchar(50)NO備注m_idintNO參照會(huì)員表賣(mài)家編號(hào)pro_cls_idintNO參照商品類別表商品類別編號(hào)pro_addvarchar(50)NO賣(mài)家地址pro_telvarchar(50)NO位數(shù)字賣(mài)家電話pro_qqvarchar(50)NO賣(mài)家Q

39、Q3.4權(quán)限設(shè)計(jì)3.4.1系統(tǒng)登錄用戶定義為了保證數(shù)據(jù)庫(kù)的安全性,維護(hù)會(huì)員的合法權(quán)益,使其信息不被泄露出去,同時(shí)實(shí)現(xiàn)后臺(tái)管理工作合理分工,保護(hù)機(jī)密數(shù)據(jù),本系統(tǒng)設(shè)置了4類用戶:1、站點(diǎn)管理員;2、賣(mài)家會(huì)員;3,買(mǎi)家會(huì)員;4、游客。站點(diǎn)管理員負(fù)責(zé)維護(hù)系統(tǒng)中的基礎(chǔ)數(shù)據(jù)、發(fā)布審核商品信息及幫助忘記密碼用戶找回密碼;賣(mài)家會(huì)員可以查詢、發(fā)布,購(gòu)買(mǎi)商品;買(mǎi)家會(huì)員可以查詢,購(gòu)買(mǎi)商品;散客只能查詢商品信息。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)商品大類

40、關(guān)系模式的主鍵為商品大類編號(hào),其中大類編號(hào)由4個(gè)數(shù)字組成,2,表示圖書(shū),3,表示生活用品,4,表示其它,5,表示求購(gòu)商品(3)商品類別關(guān)系模式的主鍵為類別編號(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,表示該商品沒(méi)有發(fā)布,取1表示該商品已經(jīng)發(fā)布。 (5)商品關(guān)系模式的主鍵為商品編號(hào),外鍵為所屬類別、發(fā)布人,商品信息有一個(gè)發(fā)布日期和一個(gè)截止日期,當(dāng)超過(guò)截止日期時(shí)商品下架。3.4.3創(chuàng)建用戶代碼(見(jiàn)附錄)3.4.4用戶授權(quán)

41、不同用戶對(duì)不同的數(shù)據(jù)進(jìn)行操作,因此對(duì)不同類型的用戶授予不同的權(quán)限,代碼(見(jiàn)附錄)3.4.5觸發(fā)器 (1)觸發(fā)器updatemember,會(huì)員更新自己的地址和聯(lián)系方式時(shí),即member表的會(huì)員信息有更新時(shí),系統(tǒng)更新商品信息中發(fā)布會(huì)員的地址和聯(lián)系方式。 (2)觸發(fā)器updateShopping,會(huì)員發(fā)布求購(gòu)商品信息時(shí),即求購(gòu)信息表中的求購(gòu)信息有更新時(shí),并更新products中商品信息。(3)觸發(fā)器updateproducts,會(huì)員發(fā)布商品信息超過(guò)截止日期時(shí),即products表中的商品信息有更新時(shí),并更新商品信息。(4)觸發(fā)器insertClass,管理員向商品小類表中插入數(shù)據(jù)時(shí),該類別所屬大類作

42、廢,則該商品小類也作廢。 (5)觸發(fā)器updateBigClass,商品大類作廢時(shí),該商品大類所包含的所有商品小類均作廢。 3.5網(wǎng)站界面實(shí)現(xiàn)現(xiàn)在的程序設(shè)計(jì)越來(lái)越講求UI的設(shè)計(jì),即良好的交互性,以期良好的用戶體驗(yàn)。網(wǎng)站設(shè)計(jì)尤為如此。本網(wǎng)站的用戶面向高校的學(xué)生,所以為了用戶使用簡(jiǎn)便,更要良好的UI設(shè)計(jì)。本網(wǎng)站的設(shè)計(jì)講求用戶界面的簡(jiǎn)潔性及清晰的風(fēng)格。3.5.1首頁(yè)圖3-5-13.5.2 普通用戶登錄界面圖3-5-23.5.3發(fā)布新交易物品界面圖3-5-33.5.4管理員用戶管理界面圖3-5-43.5.5管理員物品分類管理界面圖3-5-53.5.6管理員物品管理界面圖3-5-6第四章 系統(tǒng)測(cè)試4.1

43、系統(tǒng)集成測(cè)試案例 (1)注冊(cè)模塊測(cè)試(2)登陸模塊測(cè)試(3)購(gòu)物模塊測(cè)試 經(jīng)過(guò)測(cè)試,前臺(tái)的網(wǎng)頁(yè)運(yùn)行正常,實(shí)現(xiàn)了商品的動(dòng)態(tài)顯示,顧客可以方便地進(jìn)行選購(gòu),后臺(tái)管理方便,整個(gè)網(wǎng)站結(jié)構(gòu)美觀大方,操作簡(jiǎn)便,即使剛剛開(kāi)始接觸網(wǎng)上購(gòu)物的用戶也可以很快地進(jìn)行網(wǎng)上交易。4.2 測(cè)試方法本人編程能力有限,首先請(qǐng)多個(gè)同學(xué)測(cè)試了網(wǎng)站的功能。進(jìn)行有效性測(cè)試(黑盒測(cè)試)有效性測(cè)試是在模擬的環(huán)境 (可能就是開(kāi)發(fā)的環(huán)境) 下,運(yùn)用黑盒測(cè)試的方法,驗(yàn)證被測(cè)軟件是否滿足需求規(guī)格說(shuō)明書(shū)列出的需求。首先制定測(cè)試計(jì)劃,規(guī)定要做測(cè)試的種類。還需要制定一組測(cè)試步驟,描述具體的測(cè)試用例。通過(guò)實(shí)施預(yù)定的測(cè)試計(jì)劃和測(cè)試步驟,確定軟件的特性是否與

44、需求相符;所有的文檔都是正確且便于使用;同時(shí),對(duì)其它軟件需求,例如可移植性、兼容性、出錯(cuò)自動(dòng)恢復(fù)、可維護(hù)性等,也都要進(jìn)行測(cè)試 結(jié)束語(yǔ) 我做這個(gè)功能的網(wǎng)站的想法已經(jīng)由來(lái)已久,大一的時(shí)候看見(jiàn)當(dāng)時(shí)每年畢業(yè)的學(xué)長(zhǎng)在小攤邊叫賣(mài)自己的二手物品,而過(guò)往的同學(xué)大多數(shù)駐足觀看很少有交易最終達(dá)成,可謂費(fèi)時(shí)費(fèi)力且不討好,我當(dāng)時(shí)就想做一個(gè)利用信息技術(shù)搭建“二手集市”的網(wǎng)站的想法。經(jīng)過(guò)幾年專業(yè)知識(shí)的積累,以及長(zhǎng)達(dá)數(shù)月的資料收集和調(diào)查研究,終于得以實(shí)現(xiàn)。本網(wǎng)站的核心功能是在線學(xué)生二手物品交易及需求信息的發(fā)布與管理,通過(guò)本網(wǎng)站,有交易需求的同學(xué)們不必在露天環(huán)境下進(jìn)行費(fèi)時(shí)費(fèi)力的買(mǎi)賣(mài)過(guò)程,信息技術(shù)重塑了交易流程,為買(mǎi)家賣(mài)家都帶

45、來(lái)了方便,這正是本人開(kāi)發(fā)這個(gè)網(wǎng)站的初衷。在開(kāi)發(fā)過(guò)程中,我的指導(dǎo)原則是,有針對(duì)性,簡(jiǎn)潔效率,易用。我認(rèn)為即使在計(jì)算機(jī)普及的今天,我們?nèi)匀灰铝τ谔嵘浖a(chǎn)品的易用度及對(duì)用戶的友好性,從而徹底改變多年來(lái)用戶對(duì)計(jì)算機(jī)程序的高深莫測(cè),難學(xué)難用的印象。通過(guò)畢設(shè)整個(gè)開(kāi)發(fā)流程,我對(duì)專業(yè)課的知識(shí)更加加深了理解和運(yùn)用能力,同時(shí)我認(rèn)識(shí)到,軟件開(kāi)發(fā)一定要遵循的一些原則和規(guī)律:1、滿足客戶使用的當(dāng)前要求和擴(kuò)展要求2、業(yè)務(wù)軟件或管理軟件符合客戶公司的處理流程,簡(jiǎn)化該流程,并對(duì)實(shí)施軟 件上的優(yōu)化,減少工作創(chuàng)造效益。3、安全穩(wěn)定性及售后服務(wù)質(zhì)量。本網(wǎng)站雖然實(shí)現(xiàn)了任務(wù)書(shū)制定的目標(biāo),但是還有很多功能待實(shí)現(xiàn),比如在線支付功能,買(mǎi)

46、家賣(mài)家信用評(píng)價(jià)體系建立等等,這些都是激勵(lì)我以后更進(jìn)一步學(xué)習(xí)開(kāi)發(fā)技術(shù)的動(dòng)力。 致謝 本網(wǎng)站經(jīng)過(guò)半年的設(shè)計(jì)和開(kāi)發(fā),實(shí)現(xiàn)了基本的功能。本人開(kāi)發(fā)能力有限,在完成過(guò)程中遇到了許多的問(wèn)題,在周?chē)瑢W(xué)的幫助下,逐漸解決了一些困擾我很深的問(wèn)題,同時(shí)我深感在程序設(shè)計(jì)開(kāi)發(fā)上面自己和優(yōu)秀同學(xué)的差距。謝謝大家對(duì)我的指導(dǎo),也感謝老師,在畢業(yè)設(shè)計(jì)過(guò)程中,對(duì)我的畢業(yè)設(shè)計(jì)悉心的指導(dǎo),從選題到設(shè)計(jì),從編寫(xiě)代碼到最終結(jié)題,給我許多耐心細(xì)致的指導(dǎo),糾正了我很多錯(cuò)誤,使我進(jìn)步很大。 感謝所有的老師和我的同學(xué)們,沒(méi)有你們的幫助和支持,我不可能順利地完成工作。參考文獻(xiàn)01徐鳳亮,史斌斌校園二手交易信息發(fā)布平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)J硅谷,2009

47、,(17):18-4602郭常圳ASP網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)例學(xué)與實(shí)踐M北京:清華大學(xué)出版社,200603王泊二手交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D山東:山東大學(xué),201004薩師煊,王珊數(shù)據(jù)庫(kù)系統(tǒng)概論M北京:高等教育出版社,200805付長(zhǎng)青,莊程校園電子商務(wù)二手交易網(wǎng)站J商場(chǎng)現(xiàn)代化,2008,(28):23-3606孫建光淺談校園電子商務(wù)模式J黑龍江對(duì)外經(jīng)貿(mào),2007,(3):66-6707劉曉華SQLSERVER2000數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)M北京:電子工業(yè)出版社,200108劉曉靈基于B/S模式的二手書(shū)銷(xiāo)售系統(tǒng)的實(shí)現(xiàn)J科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì),2011,(01):25-4209高洪得基于ASP的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)D吉

48、林:吉林大學(xué),201210J.T.DyerUnixReviewMYSQLCookbookMnewyork:Computing&ElectronicBooks,200811TedHusted,CedricDumoulin、GeorgeFranciscus、DavidWinterfeld.Strutsin Action.ManningPublication.200412韓勇大學(xué)城二手書(shū)交易網(wǎng)站分析與設(shè)計(jì)J現(xiàn)代計(jì)算機(jī)(專業(yè)版),2010,(03):25-5713唐輝基于ASP技術(shù)的網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)J新西部(下半月),2007,(02):11-2314梁武ASP訪問(wèn)Web數(shù)據(jù)庫(kù)的實(shí)現(xiàn)J電腦開(kāi)發(fā)

49、與應(yīng)用,2011,(04):32-4015李勇平著ASP.NET2.0(C#)基礎(chǔ)教程M北京:清華大學(xué)出版社,200816邵良彬著ASP.NET(C#)實(shí)踐教程M北京:清華大學(xué)出版社,200717郭靖著ASP.NET開(kāi)發(fā)技術(shù)大全M北京:清華大學(xué)出版社,2009附錄附錄 A創(chuàng)建用戶代碼:-創(chuàng)建管理員登錄用戶Execsp_addloginloginManager Execsp_grantdbaccessloginManager,userManager-創(chuàng)建會(huì)員登錄用戶 Execsp_addloginloginMember Execsp_grantdbaccessloginMember,userse

50、llMember-創(chuàng)建會(huì)員登錄用戶 Execsp_addloginloginMember Execsp_grantdbaccessloginMember,userbuyMember-創(chuàng)建散客登錄用戶 Execsp_addloginloginCustomer Execsp_grantdbaccessloginCustomer,userCustomer附錄B給用戶授權(quán) 不同用戶對(duì)不同的數(shù)據(jù)進(jìn)行操作,因此對(duì)不同類型的用戶授予不同的權(quán)限,代碼如下: -給用戶userManager授權(quán) Grantselect,update,delete,insertonEmployeetouserManagerGran

51、tselect,update,delete,insertonSupplyertouserManagerGrantselect,update,delete,insertonBigClasstouserManagerGrantselect,update,delete,insertonClasstouserManagerGrantselect,update,delete,insertonGoodstouserManagerGrantselect,deleteonMembertouserManager-給用戶usersellMember授權(quán) Grantselect,update,delete,inse

52、rtonMembertousersellMemberGrantselect,update,delete,insertonAddresstousersellMemberGrantselectonBigClasstousersellMemberGrantselectonClasstousersellMemberGrantselectonGoodstousersellMemberGrantselect,update,delete,insertonShoppingRecordtousersellMemberGrantselect,update,delete,insertonPaymenttousers

53、ellMemberGrantselect,update,delete,insertonOrderSheettousersellMemberGrantselect,update,delete,insertonOrderDetailtousersellMemberGrantselect,update,delete,insertonMessagetousersellMember-給用戶userbuyMember授權(quán) Grantselect,update,delete,insertonMembertouserbuyMemberGrantselect,update,delete,insertonAddr

54、esstouserbuyMemberGrantselectonBigClasstouserbuyMemberGrantselectonClasstouserbuyMemberGrantselectonGoodstouserbuyMemberGrantselect,update,delete,insertonShoppingRecordtouserbuyMemberGrantselect,update,delete,insertonPaymenttouserbuyMemberGrantselect,update,delete,insertonOrderSheettouserbuyMemberGr

55、antselect,update,delete,insertonOrderDetailtouserbuyMemberGrantselect,update,delete,insertonMessagetouserbuyMember-給用戶userCustomer授權(quán) GrantselectonBigClasstouserCustomerGrantselectonClasstouserCustomerGrantselectonGoodstouserCustomer附錄C會(huì)員(賣(mài)家)可以修改刪除發(fā)布商品信息 #region 初始化 protected string con = CommonLib.SqlHelper.SqlConnectionString; protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) if (Request.Cookiesbuy = null) Response.Redirect(login.aspx); return; Bind(); #endregion #region 綁定 private v

展開(kāi)閱讀全文
溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!