軟件設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
軟件設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
軟件設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
軟件設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
軟件設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 1 / 35軟件設(shè)計(jì)說(shuō)明書(shū)軟件設(shè)計(jì)說(shuō)明書(shū)1.1.引言 41.1 編寫(xiě)目的 41.2 命名規(guī) 41.3 參考資料 41.4 相關(guān)文檔 41.5 版本更新記錄 52.總體設(shè)計(jì) 52.1 需求規(guī)定 52.2 硬件運(yùn)行環(huán)境 52.3 軟件運(yùn)行環(huán)境 52.4 開(kāi)發(fā)環(huán)境 62.5 基本設(shè)計(jì)思想 62.6 子系統(tǒng)清單 62.7 功能模塊清單 73.接口設(shè)計(jì) 93.1 用戶接口 93.2 外部接口 93.3 部接口 94.數(shù)據(jù)庫(kù)設(shè)計(jì) 94.1 數(shù)據(jù)庫(kù)中表名列表 94.2 數(shù)據(jù)庫(kù)表之間的關(guān)系 10 2 / 354.3 數(shù)據(jù)庫(kù)表的詳細(xì)清單 105.功能模塊設(shè)計(jì) 145.1 首頁(yè) 145.2 登錄界面 155.3

2、 注冊(cè)頁(yè)面 155.4 修改個(gè)人信息 165.5 修改頭像 165.6 修改密碼 175.7 找回密碼頁(yè)面 175.8 個(gè)人信息 185.9 發(fā)布商品 185.10 修改商品 185.11 發(fā)布需求頁(yè)面 195.12 查看需求頁(yè)面 195.13 商品信息界面 195.14 查看我的收藏 205.15 商品列表頁(yè)面 205.16 需求列表頁(yè)面 215.17 分類(lèi)頁(yè)面 215.18 我的商品頁(yè)面 225.19 查看別人對(duì)我的商品的報(bào)價(jià)頁(yè)面 225.20 查看我對(duì)別人的商品的報(bào)價(jià)頁(yè)面 225.21 求購(gòu)產(chǎn)品頁(yè)面 236.存儲(chǔ)過(guò)程設(shè)計(jì) 236.1 涉與 users 表的存儲(chǔ)過(guò)程 23 3 / 356.

3、2 涉與 products 表的存儲(chǔ)過(guò)程 246.3 涉與 require 表的存儲(chǔ)過(guò)程 276.4 涉與 orders 表的存儲(chǔ)過(guò)程 296.5 涉與 letter 表的存儲(chǔ)過(guò)程 306.6 涉與 category 表的存儲(chǔ)過(guò)程 306.7 涉與 collect 表的存儲(chǔ)過(guò)程 317.角色授權(quán)設(shè)計(jì) 318.系統(tǒng)出錯(cuò)處理設(shè)計(jì) 318.1 出錯(cuò)信息 328.2 故障預(yù)防與補(bǔ)救 328.3 系統(tǒng)維護(hù)設(shè)計(jì) 339 其他 339.1 出錯(cuò)處理設(shè)計(jì) 339.2 安全設(shè)計(jì) 3410.測(cè)試計(jì)劃 341.1.引言1.1編寫(xiě)目的本軟件設(shè)計(jì)說(shuō)明書(shū)主要針對(duì)需求分析描述了設(shè)計(jì)的各個(gè)模塊。本文檔是為了讓客戶了解開(kāi)發(fā)者所

4、開(kāi)發(fā)的軟件功能是否滿足了客戶的預(yù)想的功能,以與各功能模塊之間是否存在與客戶之間相違背的地方。如果關(guān)于該軟件有什么需要改進(jìn)的地方請(qǐng)客戶與時(shí)提出,以方便開(kāi)發(fā)人員更好的、更全面的開(kāi)發(fā)該軟件。該說(shuō)明書(shū)也將作為開(kāi)發(fā)者前期開(kāi)發(fā)的重要依據(jù)。開(kāi)發(fā)人員希望 4 / 35通過(guò)該說(shuō)明書(shū)能夠讓開(kāi)發(fā)者和用戶更好的溝通,并作為后期軟件交付時(shí)軟件是否符合用戶標(biāo)準(zhǔn)的一個(gè)重要參考。1.2命名規(guī) 數(shù)據(jù)庫(kù)表名用小寫(xiě)開(kāi)頭的英文命名,字段名用大寫(xiě)開(kāi)頭的英文命名。 私有變量以“_”開(kāi)頭的小寫(xiě)英文字母命名,其他變量用小寫(xiě)英文字母開(kāi)頭。 所用函數(shù)用小寫(xiě)英文字母開(kāi)頭。 所有類(lèi)用大寫(xiě)英文字母開(kāi)頭。1.3參考資料1呂云翔,王昕鵬,邱玉龍.軟件工程

5、理論與實(shí)踐.:人民郵電,2012.2呂云翔,浩,王昕鵬,周建.軟件工程課程設(shè)計(jì).:機(jī)械工業(yè),2009.3“小型二手貨交易平臺(tái)”需求規(guī)格說(shuō)明書(shū)1.4相關(guān)文檔“小型二手貨交易平臺(tái)”需求規(guī)格說(shuō)明書(shū)1.5版本更新記錄版本號(hào)創(chuàng)建者創(chuàng)建日期維護(hù)者維護(hù)日期維護(hù)紀(jì)要V1.0溫鑫2013-5-18溫鑫2.總體設(shè)計(jì)2.1需求規(guī)定本系統(tǒng)利用 Web 平臺(tái),通過(guò)注冊(cè)在本系統(tǒng)上發(fā)布供應(yīng)或需求信息。買(mǎi)家可以與賣(mài)家進(jìn)行在線溝通,因此可以進(jìn)行目的性強(qiáng)的交易,提高交易效率和質(zhì)量。 5 / 35詳細(xì)需求說(shuō)明可參見(jiàn)“小型二手貨交易平臺(tái)”需求規(guī)格說(shuō)明書(shū) 。2.2硬件運(yùn)行環(huán)境(1)服務(wù)器 處理器型號(hào):AMD 或 Intel2.0GHz

6、 以上 存容量:1GB 以上 網(wǎng)絡(luò)配置:100M 網(wǎng)卡(2)Web 瀏覽 PC 機(jī) 處理器型號(hào):AMD 或 Intel1.6GHz 以上 存要求:256MB 以上 網(wǎng)絡(luò)配置:100M 網(wǎng)卡2.3軟件運(yùn)行環(huán)境(1)服務(wù)器 操作系統(tǒng):Windows7 或 WindowsServer2008 與以上版本系統(tǒng)。 數(shù)據(jù)庫(kù):SQLserver2008ExpressEdition。 WEB 服務(wù)器:MicrosoftIIS6.0 或以上版本。(2)客戶機(jī)操作系統(tǒng)等均無(wú)限制,有瀏覽器、有網(wǎng)絡(luò)即可。2.4開(kāi)發(fā)環(huán)境:.1 硬件環(huán)境本系統(tǒng)采用 PC 機(jī)開(kāi)發(fā),配置如下: 處理器型號(hào):AMD/Intel

7、1.6GHz 與以上。 存剩余空間:512MB 與以上。 外存剩余空間:1GB 與以上。 6 / 35 網(wǎng)絡(luò)配置:100M 網(wǎng)卡、串口。2.4.2 軟件環(huán)境1)服務(wù)器操作系統(tǒng):Windows7 或 WindowsServer2008 與以上版本系統(tǒng)。數(shù)據(jù)庫(kù):SQLserver2008ExpressEdition。WEB 服務(wù)器:MicrosoftIIS6.0 或以上版本。2)客戶機(jī)操作系統(tǒng)等均無(wú)限制,有瀏覽器、有網(wǎng)絡(luò)即可。2.5基本設(shè)計(jì)思想校的交易平臺(tái),應(yīng)注意消息的準(zhǔn)確與時(shí),實(shí)現(xiàn)交流的方便性。因此,我們主要實(shí)現(xiàn)“登入登出” , “瀏覽商品” , “瀏覽需求” , “線上交流”等功能。在網(wǎng)頁(yè)組織

8、的設(shè)計(jì)中,我們盡量使用同一個(gè)網(wǎng)頁(yè)完成一項(xiàng)功能與相關(guān)功能。在網(wǎng)頁(yè)的美觀設(shè)計(jì)方面,注意頁(yè)面風(fēng)格一致,簡(jiǎn)潔清晰。2.6子系統(tǒng)清單子系統(tǒng)清單見(jiàn)表 1。表表 1 1 子系統(tǒng)清單子系統(tǒng)清單子系統(tǒng)編號(hào)子系統(tǒng)名稱(chēng)子系統(tǒng)功能描述1登錄注冊(cè)1. 會(huì)員登錄時(shí),對(duì)其身份進(jìn)行檢驗(yàn),識(shí)別2. 游客可以進(jìn)行注冊(cè)3. 已注冊(cè)的用戶可以修改個(gè)人信息,找回密碼,注銷(xiāo)等2瀏覽信息用戶可以瀏覽商品和需求目錄或商品和需求3商品管理用戶可以對(duì)自己商品的相關(guān)信息進(jìn)行修改4線上交流用戶可以與其他用戶進(jìn)行交流5購(gòu)買(mǎi)商品1. 用戶可以管理自己的收藏2. 對(duì)感興趣的商品進(jìn)行報(bào)價(jià),并對(duì)報(bào)價(jià)進(jìn)行管理 7 / 356需求管理1. 用戶可以瀏覽需求目錄或

9、需求2. 用戶可以對(duì)自己需求的相關(guān)信息進(jìn)行修改7系統(tǒng)管理后臺(tái)功能2.7功能模塊清單功能模塊清單見(jiàn)表 2。表表 2 2 功能模塊清單功能模塊清單模塊編號(hào)名稱(chēng)模塊功能描述101用戶注冊(cè)游客注冊(cè),成為會(huì)員102會(huì)員登錄會(huì)員登錄系統(tǒng)103找回密碼會(huì)員將個(gè)人密碼丟失后,經(jīng)過(guò)審核可以重新獲得密碼104修改個(gè)人信息會(huì)員登錄后進(jìn)行資料管理,如聯(lián)系方式修改等105用戶注銷(xiāo)會(huì)員離開(kāi)系統(tǒng)時(shí),進(jìn)行注銷(xiāo)201分類(lèi)瀏覽商品目錄用戶根據(jù)分類(lèi)瀏覽商品目錄202搜索商品用戶根據(jù)搜索瀏覽商品目錄203瀏覽商品用戶瀏覽商品詳細(xì)信息301查看商品查看用戶自己已發(fā)布的商品302發(fā)布商品用戶發(fā)布新商品303刪除商品用戶刪除自己發(fā)布的商品

10、信息304修改商品信息用戶修改自己商品的信息305處理報(bào)價(jià)用戶處理對(duì)自己商品的報(bào)價(jià)401留言用戶在上對(duì)其他用戶留言402在線交流用戶間通過(guò)進(jìn)行與時(shí)交流403發(fā)送用戶發(fā)送給想要交流的用戶404舉報(bào)用戶舉報(bào)違反規(guī)定用戶405查詢用戶用戶查詢其他用戶的詳細(xì)信息501加入收藏用戶向收藏中加入待買(mǎi)的商品502查看收藏用戶查看收藏信息 8 / 35503刪除收藏商品用戶刪除收藏中要購(gòu)買(mǎi)的商品信息504清空收藏用戶清空收藏息505提交報(bào)價(jià)用戶向商品擁有者提交報(bào)價(jià)506查看報(bào)價(jià)用戶查看自己的報(bào)價(jià)507取消報(bào)價(jià)用戶取消自己的報(bào)價(jià)601查看需求查看用戶自己已發(fā)布的需求602發(fā)布需求用戶發(fā)布新需求603刪除需求用戶

11、刪除自己發(fā)布的需求信息604修改需求信息用戶修改自己商品的需求701商品分類(lèi)系統(tǒng)通過(guò)商品標(biāo)簽為商品分類(lèi)702匹配商品與需求系統(tǒng)通過(guò)商品與需求的標(biāo)簽對(duì)其進(jìn)行匹配并發(fā)送703審核信息系統(tǒng)與管理對(duì)信息進(jìn)行審核704刪除過(guò)期信息系統(tǒng)與管理對(duì)過(guò)期信息進(jìn)行刪除705提供交易信息系統(tǒng)將相關(guān)交易信息顯示在主頁(yè)上706提供活動(dòng)信息系統(tǒng)將相關(guān)活動(dòng)信息顯示在主頁(yè)上3.接口設(shè)計(jì)3.1用戶接口用 ASP.NET4.0 搭建,提供清晰簡(jiǎn)潔易用美觀的用戶界面。3.2外部接口數(shù)據(jù)存儲(chǔ):本系統(tǒng)設(shè)計(jì)大量數(shù)據(jù)的存儲(chǔ)與處理,通過(guò) ADO.NET 與MSSQLServer2008Express 進(jìn)行交互。發(fā)送:本系統(tǒng)發(fā)送采用 Smtp

12、 模塊,利用 Gmail 服務(wù)器進(jìn)行發(fā)送3.3部接口本系統(tǒng)以數(shù)據(jù)為中心,各模塊均通過(guò) ADO.NET 與數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行交互。 9 / 35頁(yè)面跳轉(zhuǎn)時(shí),通過(guò) Session 與 querystring 傳遞參數(shù)。4.數(shù)據(jù)庫(kù)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)中表名列表數(shù)據(jù)庫(kù)中表名列表見(jiàn)表 3。表表 3 3 數(shù)據(jù)庫(kù)中表名列表數(shù)據(jù)庫(kù)中表名列表編號(hào)表名表功能說(shuō)明1category商品類(lèi)別的表2uers會(huì)員信息表3products商品信息4letter留言表5require需求表6order標(biāo)價(jià)表7collect標(biāo)價(jià)表4.2數(shù)據(jù)庫(kù)表之間的關(guān)系數(shù)據(jù)庫(kù)表之間的關(guān)系見(jiàn)圖 1。 10 / 35category *category

13、IDcategoryNamecategoryNoupcategoryIDcollectcididusernameclassletterLIDfromusernameLtitleLcontentischeckedYorNtousernameclassidordersoIDpIDopnumusernamepriceYorNproductspidusernamepnameptag1ptag2pinformationpphoto1pphoto2pphoto3pphoto4pnumberppriceptagelsetimerequire *RIDusernamernamertag1rtag2rphoto

14、1rphoto2rinformationrtagelserphoto3rphoto4timerpriceusersusernamepasswordnicknameemailquestion1answer1question2answer2question3answer3photobirthyearsexmajorbirthmonthbirthdayQQtelephonestuNo圖圖 1 1 數(shù)據(jù)庫(kù)表之間的關(guān)系數(shù)據(jù)庫(kù)表之間的關(guān)系4.3數(shù)據(jù)庫(kù)表的詳細(xì)清單category 表見(jiàn)表 4。表表 4 4 cacategorytegory 表表uers 表見(jiàn)表 5。表 5 uers 表序號(hào)英文字段名中文字段

15、名數(shù)據(jù)類(lèi)型是否允許為空主鍵/外鍵序號(hào)英文字段名中文字段名數(shù)據(jù)類(lèi)型是否允許為空主鍵/外鍵1categoryID類(lèi)別編號(hào)int否主鍵2categoryName類(lèi)別名稱(chēng)nchar(10)否3categoryNo該類(lèi)別商品數(shù)目Int否4upcategoryID上一級(jí)類(lèi)別nchar(10)是 11 / 351username用戶名nvarchar(20)否主鍵2password密碼nvarchar(20)否3nickname昵稱(chēng)nvarchar(20)否4emailnvarchar(50)否5question1密碼提示問(wèn)題1nvarchar(50)否6answer1密碼提示問(wèn)題1 答案nvarchar(

16、50)否7question2密碼提示問(wèn)題2nvarchar(50)否8answer2密碼提示問(wèn)題2 答案nvarchar(50)否9question3密碼提示問(wèn)題3nvarchar(50)否10answer3密碼提示問(wèn)題3 答案nvarchar(50)否11photo頭像nvarchar(MAX)是12birthyear出生年nchar(10)是13sex性別nchar(10)是14major專(zhuān)業(yè)nvarchar(50)是15birthmonth出生月nchar(10)是16birthday出生日nchar(10)是17 號(hào)nvarchar(50)是18telephonenvarchar(50

17、)是19stuNo學(xué)號(hào)nchar(10)是20enterschool入學(xué)年nchar(10)是products 表見(jiàn)表 6。表表 6 6 productsproducts 表表序號(hào)英文字段名中文字段名數(shù)據(jù)類(lèi)型是否允許為空主鍵/外 12 / 35鍵1pID商品編號(hào)nvarchar(50)否主鍵2username用戶名nvarchar(50)否外鍵3pname商品名稱(chēng)nvarchar(50)否4ptag1商品類(lèi)別 1nchar(10)否外鍵5ptag2商品類(lèi)別 2nchar(10)是外鍵6pinformation商品信息nvarchar(MAX)否7pphoto1商品圖片 1nvarchar(50

18、)否8pphoto2商品圖片 2nvarchar(50)是9pphoto3商品圖片 3nvarchar(50)是10pphoto4商品圖片 4nvarchar(50)是11pnumber商品數(shù)目int否12pprice商品價(jià)格float否13ptagelses商品自定義標(biāo)簽nchar(10)是14time發(fā)布時(shí)間nvarchar(50)否letter 表見(jiàn)表 7。表表 7 7 letterletter 表表序號(hào)英文字段名中文字段名數(shù)據(jù)類(lèi)型是否允許為空主鍵/外鍵1LID留言編號(hào)nvarchar(50)否主鍵2fromusername發(fā)表用戶nvarchar(50)否外鍵3Lcontent留言容n

19、varchar(MAX)否4ischecked是否被查看nchar(10)否5time時(shí)間nvarchar(50)否6id商品編號(hào)或需求編號(hào)nvarchar(50)否7class需求或商品nchar(10)否8tousername接收用戶nvarchar(50)否外鍵 13 / 35require 表見(jiàn)表 8。表表 8 8 requirerequire 表表序號(hào)英文字段名中文字段名數(shù)據(jù)類(lèi)型是否允許為空主鍵/外鍵1RID需求編號(hào)nvarchar(50)否主鍵2username用戶名nchar(10)否外鍵3rname需求名稱(chēng)nchar(10)否4rtag1需求類(lèi)別 1int否外鍵5rtag2需求

20、類(lèi)別 2int是外鍵6rphoto1需求圖片 1nvarchar(50)否7rphoto2需求圖片 2nvarchar(50)是8rphoto3需求具體信息nvarchar(50)是9rphoto4用戶自定義類(lèi)別nvarchar(50)是10rinformation需求圖片 3nvarchar(MAX)否11rtagelse需求圖片 4nchar(10)是12time發(fā)布時(shí)間nvarchar(50)否13rprice需求價(jià)位Float是order 表見(jiàn)表 9。表表 9 9 orderorder 表表序號(hào)英文字段名中文字段名數(shù)據(jù)類(lèi)型 是否允許為空 主鍵/外鍵1oID報(bào)價(jià)編號(hào)nvarchar(50

21、)否主鍵2pID商品編號(hào)nvarchar(50)否外鍵3opnum要買(mǎi)的數(shù)目int否4username購(gòu)買(mǎi)人用戶名nvarchar(50)否外鍵5price報(bào)價(jià)float否6YorN是否交易成功nchar(10)否collect 表見(jiàn)表 10。 14 / 35表表 1010 collectcollect 表表編號(hào)英文字段名中文字段名數(shù)據(jù)類(lèi)型是否允許為空主鍵/外鍵1cid收藏編號(hào)nvarchar(50)否主鍵2id需求或商品編號(hào)nvarchar(50)否外鍵3username用戶名nvarchar(50)否外鍵4class需求或商品的標(biāo)示nchar(10)否5.功能模塊設(shè)計(jì)5.1首頁(yè)參數(shù):無(wú)調(diào)用

22、背景:用戶瀏覽器打開(kāi)時(shí)跳轉(zhuǎn)至此頁(yè)面;當(dāng)“返回主頁(yè)”項(xiàng)被單擊時(shí),跳轉(zhuǎn)至此頁(yè)面;頁(yè)面組成:這個(gè)頁(yè)面由四個(gè)部分組成。上部是由商品分類(lèi)組成的,其中包括搜索框,與其他按鈕。中間為循環(huán)滾動(dòng)商品條。下部左邊為廣告,右邊為滾動(dòng)的需求信息。調(diào)用描述:?jiǎn)螕羯唐贩诸?lèi)圖片上特定分類(lèi),跳轉(zhuǎn)到特定商品分類(lèi)網(wǎng)頁(yè)上,通過(guò) id 參數(shù)進(jìn)行區(qū)分。單擊“搜索”按鈕,跳轉(zhuǎn)到特定搜索商品頁(yè)面,通過(guò) id 參數(shù)進(jìn)行區(qū)分。單擊“免費(fèi)發(fā)布商品”按鈕,跳轉(zhuǎn)到發(fā)布商品界面,通過(guò) id 參數(shù)記錄登陸用戶。單擊“需求信息” ,跳轉(zhuǎn)到搜索需求頁(yè)面。 15 / 35單擊“發(fā)布需求” ,跳轉(zhuǎn)到發(fā)布需求頁(yè)面,通過(guò) id 參數(shù)記錄登陸用戶。單擊滾動(dòng)商品中任意

23、項(xiàng),跳轉(zhuǎn)到該商品的詳細(xì)信息頁(yè)面,通過(guò)id 參數(shù)記錄。單擊需求信息中任意項(xiàng),跳轉(zhuǎn)到該需求的詳細(xì)信息頁(yè)面,通過(guò)id 參數(shù)記錄。5.2登錄界面用戶登錄.aspx參數(shù):id=?,指定登錄之后跳轉(zhuǎn)的頁(yè)面。調(diào)用背景:用戶在未登錄狀態(tài)下,不能進(jìn)行除瀏覽之外的任何操作,包括購(gòu)買(mǎi)商品等等。用戶在其他界面進(jìn)行的操作,系統(tǒng)都會(huì)自動(dòng)給出提醒,并到登陸界面。頁(yè)面組成:由一個(gè)登錄框組成,登錄框包括用戶名和密碼兩個(gè)文本框,以與驗(yàn)證碼的輸入文本框,一個(gè)登錄按鈕,記住賬號(hào)和自動(dòng)登錄兩個(gè)復(fù)選文本框,和忘記密碼與注冊(cè)新用戶兩個(gè)超級(jí)按鈕。調(diào)用描述:當(dāng)前用戶沒(méi)有登錄,在用戶名和密碼與驗(yàn)證碼填入后,單擊“登錄按鈕” 。在數(shù)據(jù)庫(kù)中進(jìn)行查詢

24、,若存在此記錄。根據(jù) id 參數(shù)跳轉(zhuǎn)到相應(yīng)的界面:?jiǎn)螕敉浢艽a超按鈕,則頁(yè)面跳轉(zhuǎn)至找回密碼界面單擊注冊(cè)新用戶超按鈕,則頁(yè)面跳轉(zhuǎn)注冊(cè)界面。5.3注冊(cè)頁(yè)面注冊(cè).aspx參數(shù):無(wú)從 Session 中讀取并跳轉(zhuǎn)回進(jìn)入注冊(cè)的界面。若是從登錄頁(yè)面進(jìn)入的,則跳轉(zhuǎn)回進(jìn)入登錄界面的界面。 16 / 35調(diào)用背景:當(dāng)用戶在任意界面單擊“注冊(cè)”時(shí),跳轉(zhuǎn)到此頁(yè)面。頁(yè)面組成:由一個(gè)表格構(gòu)成,表格中的項(xiàng)即是要填充的詳細(xì)個(gè)人信息,在表格下是本的規(guī)則與是否同意的選擇框。再下面是兩個(gè)按鈕“確定”和“取消” 。在表格旁邊是一個(gè)“檢測(cè)用戶名是否重復(fù)”按鈕調(diào)用描述:?jiǎn)螕簟坝脩裘欠裰貜?fù)”按鈕后,會(huì)在數(shù)據(jù)庫(kù)中檢索是否有重復(fù)的 use

25、rname,單擊“確定”按鈕后,會(huì)檢驗(yàn)各項(xiàng)是否填正確,如填寫(xiě)正確,則彈出對(duì)話框提示正確信息,并跳轉(zhuǎn)到該跳轉(zhuǎn)的頁(yè)面。5.4修改個(gè)人信息參數(shù):id=?,指定會(huì)員的用戶名(即賬號(hào))。調(diào)用背景:?jiǎn)螕魧?dǎo)航欄中的“修改個(gè)人信息“,此頁(yè)面被調(diào)用。頁(yè)面組成:由一個(gè)表格與一圖片組成,表格中的項(xiàng)為要填的個(gè)人信息,圖像為用戶頭像。頁(yè)面中包括“保存修改” , “更新密碼” , “更新頭像”等按鈕。調(diào)用描述:?jiǎn)螕簟氨4嫘薷摹卑粹o,更新數(shù)據(jù)庫(kù)中相應(yīng)信息,并跳轉(zhuǎn)到“主頁(yè).aspx” 。單擊“更新” ,跳轉(zhuǎn)到“修改密碼.aspx” ,通過(guò) id 參數(shù)記錄登錄用戶。單擊“更新頭像” ,跳轉(zhuǎn)到“修改頭像.aspx” ,通過(guò) id

26、 參數(shù)記錄登錄用戶。5.5修改頭像參數(shù):id=?,指定會(huì)員的用戶名(即賬號(hào))。調(diào)用背景:?jiǎn)螕簟靶薷膫€(gè)人信息.aspx”中的“更新頭像” ,此頁(yè)面被調(diào)用。頁(yè)面組成:由一個(gè)圖片,一個(gè) fileupload 控件, “更新”按鈕, “保存設(shè)置”按鈕, “撤銷(xiāo)”按鈕組成。調(diào)用描述: 17 / 35點(diǎn)擊“更新”按鈕,將相應(yīng)圖片上傳到服務(wù)器,并將網(wǎng)頁(yè)上圖像的 URL 指向該圖片。點(diǎn)擊“保存設(shè)置”按鈕,更新數(shù)據(jù)庫(kù)中相應(yīng)數(shù)據(jù),并跳轉(zhuǎn)到“修改個(gè)人信息.aspx” ,通過(guò) id 參數(shù)記錄登陸用戶。單擊“撤銷(xiāo)”按鈕,跳轉(zhuǎn)到“修改個(gè)人信息.aspx” ,通過(guò) id 參數(shù)記錄登錄用戶。5.6修改密碼參數(shù):id=?,指定

27、會(huì)員的用戶名(即賬號(hào))。調(diào)用背景:?jiǎn)螕簟靶薷膫€(gè)人信息.aspx”中的“更新” ,此頁(yè)面被調(diào)用。頁(yè)面組成:表格包括, “當(dāng)前密碼” , “新密碼” , “確認(rèn)新密碼” , “驗(yàn)證碼”等項(xiàng),與“發(fā)送到”按鈕, “確認(rèn)修改密碼”按鈕, “返回”組成。調(diào)用描述:點(diǎn)擊“發(fā)送到按鈕”將驗(yàn)證碼發(fā)送到用戶。點(diǎn)擊“確認(rèn)修改密碼”按鈕,,更新數(shù)據(jù)庫(kù)中相應(yīng)數(shù)據(jù),并跳轉(zhuǎn)到“修改個(gè)人信息.aspx” ,通過(guò) id 參數(shù)記錄登陸用戶。單擊“返回”按鈕,跳轉(zhuǎn)到“修改個(gè)人信息.aspx” ,通過(guò) id 參數(shù)記錄登錄用戶。5.7找回密碼頁(yè)面找回密碼.aspx參數(shù):無(wú)調(diào)用背景:在登錄頁(yè)面單擊找回密碼按鈕,此頁(yè)面被調(diào)用。頁(yè)面組成:

28、兩個(gè)容器,第一個(gè)中有輸入文本框和“下一步” 、 “取消”兩個(gè)按鈕,第二個(gè)中有一個(gè)表格,表格中是要填寫(xiě)的身份驗(yàn)證信息與新密碼,表格下面是兩個(gè)按鈕“確定”和“取消” ,表格旁邊有一個(gè)“向發(fā)送激活碼”的按鈕。調(diào)用描述: 18 / 35輸入用戶名,單擊下一步,會(huì)在數(shù)據(jù)庫(kù)中檢索所輸入的用戶名是否存在,若存在則跳轉(zhuǎn)到第二頁(yè),否則彈出相應(yīng)信息。輸入驗(yàn)證身份的相應(yīng)信息與新密碼,單擊確定,會(huì)與數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比較,若成功則將新密碼寫(xiě)入到數(shù)據(jù)庫(kù)中,并跳轉(zhuǎn)回登錄界面,否則彈出相應(yīng)提示信息。5.8個(gè)人信息參數(shù):id=?,指定會(huì)員的用戶名(即賬號(hào))。Type=?,指定返回之后跳轉(zhuǎn)的頁(yè)面。調(diào)用背景:?jiǎn)螕簟安榭磦€(gè)人信息”

29、 ,此頁(yè)面被調(diào)用。頁(yè)面組成:由一個(gè)表格與一圖片組成,表格中的項(xiàng)為要填的個(gè)人信息,圖像為用戶頭像。頁(yè)面中包括“返回”按鈕。調(diào)用描述:?jiǎn)螕簟胺祷亍卑粹o,跳轉(zhuǎn)到 type 參數(shù)中指定頁(yè)面。5.9發(fā)布商品發(fā)布商品.aspx參數(shù):username=?,制定會(huì)員的 ID。調(diào)用背景:?jiǎn)螕羯唐妨斜眄?yè)面中的免費(fèi)發(fā)布信息按鈕,若用戶已登錄,則直接跳轉(zhuǎn)至該頁(yè);若沒(méi)有登錄,則先跳轉(zhuǎn)至登陸界面,在跳轉(zhuǎn)至此頁(yè)。頁(yè)面組成這個(gè)頁(yè)面有左右兩個(gè)部分組成。左邊是添加商品所需要填寫(xiě)的輸入數(shù)據(jù)控件,右邊是所添加的商品圖片的預(yù)覽區(qū)域。左邊的控件包括商品信息,商品數(shù)量、商品價(jià)格、商品標(biāo)簽(2 個(gè))、用戶自定義標(biāo)簽、商品圖片(4 個(gè))、商品

30、詳細(xì)描述。調(diào)用描述:改變上傳的圖片,右邊的顯示區(qū)域進(jìn)行動(dòng)態(tài)顯示。5.10修改商品修改商品.aspx參數(shù):username=?,制定會(huì)員的 ID。 19 / 35調(diào)用背景:?jiǎn)螕羯唐妨斜眄?yè)面中的免費(fèi)發(fā)布信息按鈕,若用戶已登錄,則直接跳轉(zhuǎn)至該頁(yè);若沒(méi)有登錄,則先跳轉(zhuǎn)至登陸界面,在跳轉(zhuǎn)至此頁(yè)。頁(yè)面組成這個(gè)頁(yè)面有左右兩個(gè)部分組成。左邊是修改商品所需要填寫(xiě)的輸入數(shù)據(jù)控件,右邊是所修改的商品圖片的預(yù)覽區(qū)域。左邊的控件包括商品信息,商品數(shù)量、商品價(jià)格、商品標(biāo)簽(2 個(gè))、用戶自定義標(biāo)簽、商品圖片(4 個(gè))、商品詳細(xì)描述。調(diào)用描述:改變上傳的圖片,右邊的顯示區(qū)域進(jìn)行動(dòng)態(tài)顯示。5.11發(fā)布需求頁(yè)面Words_de

31、tail.jsp參數(shù):UserID=?指點(diǎn)發(fā)布者調(diào)用背景:?jiǎn)螕?nomal_top.jsp 的發(fā)布需求時(shí),此頁(yè)被調(diào)用。頁(yè)面組成:需求標(biāo)題,需求容,商品類(lèi)型 1-5,價(jià)格,圖片。5.12查看需求頁(yè)面All_words_list.jsp參數(shù):UserID=?指點(diǎn)查看者調(diào)用背景:?jiǎn)螕?nomal_top.jsp 的查看需求時(shí),此頁(yè)被調(diào)用。頁(yè)面組成:一個(gè)表格,總共 4 列,包括編號(hào)、標(biāo)題、發(fā)布需求時(shí)間、發(fā)布需求人。點(diǎn)擊每一條需求的標(biāo)題就可以看到具體容:發(fā)布需求者在Words_detail.jsp 中填寫(xiě)的容,包括需求標(biāo)題,需求容,商品類(lèi)型 1-5,價(jià)格,圖片,發(fā)布需求人,并在最后有一個(gè)編輯按鈕。調(diào)用描

32、述:當(dāng)點(diǎn)擊編輯按鈕且查看者就是發(fā)布需求者時(shí),這時(shí)頁(yè)面會(huì)跳掉發(fā)布需求頁(yè)面,并在發(fā)布需求頁(yè)面保留已經(jīng)發(fā)布的需求的容。5.13商品信息界面商品信息.aspx參數(shù) id=? 20 / 35調(diào)用背景:當(dāng)用戶已登錄時(shí),單擊商品列表中的某個(gè)商品時(shí),系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)至該商品的詳細(xì)信息界面。頁(yè)面組成:該界面有 5 個(gè) image 控件用于存放商品的圖片,有一個(gè)textBox 控件用來(lái)顯示具體的商品信息,有兩個(gè)按鈕,分別為“向他報(bào)價(jià)”和“和他聯(lián)系” ,下方為 Gridview 控件,用于顯示買(mǎi)家的留言信息和評(píng)論信息。下方為 freetextBox 控件,用于輸入評(píng)論容等。調(diào)用描述:用戶點(diǎn)擊商品列表中的某個(gè)商品,跳轉(zhuǎn)

33、至此界面,若用戶在未登錄的狀態(tài)下用發(fā)表評(píng)論,則提示其請(qǐng)先登錄,用戶點(diǎn)擊通過(guò)“向他報(bào)價(jià)”按鈕,可以通過(guò)該按鈕像賣(mài)家發(fā)送自己所愿意接受的價(jià)格,賣(mài)家可以點(diǎn)擊是或否來(lái)同意或拒絕這項(xiàng)交易。用戶點(diǎn)擊“和他交流”按鈕,就可以彈出交流工具,和其進(jìn)行線上交流。5.14查看我的收藏我的收藏.aspx參數(shù) id=?調(diào)用背景:當(dāng)用戶已登錄時(shí),單擊導(dǎo)航欄中我的收藏的超,系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)至當(dāng)前登錄用戶的商品界面。頁(yè)面組成:該頁(yè)面有一個(gè) gridview 控件用來(lái)顯示用戶所收藏的商品。調(diào)用描述:用戶點(diǎn)擊導(dǎo)航欄的我的收藏超,跳轉(zhuǎn)至此界面,用戶可以查看該用戶收藏的商品5.15商品列表頁(yè)面搜索物品.aspx參數(shù):search=?,

34、class1=?,class2=?指定搜索的名稱(chēng)與類(lèi)別。調(diào)用背景: 在主頁(yè)中搜索文本框中輸入要查詢的物品,單擊搜索后,此頁(yè)面被調(diào)用。 21 / 35 在分類(lèi)頁(yè)面中搜索文本框中輸入要查詢的物品,單擊“搜本類(lèi)”或“搜全站”,此頁(yè)面被調(diào)用。頁(yè)面組成:頁(yè)面由搜索輸入文本框和“搜索”按鈕和一個(gè)商品信息的列表組成。調(diào)用描述:這個(gè)頁(yè)面是由于在主頁(yè)或分類(lèi)頁(yè)面中用戶填入了相應(yīng)的信息而出現(xiàn)的 若 search=?,class1 與 class2 為空,則顯示所有匹配的商品的簡(jiǎn)略信息 若 search=?class1=?,class2 為空(class2=?),則顯示在該類(lèi)別下的匹配的商品的簡(jiǎn)略信息。當(dāng)點(diǎn)擊商品圖片

35、或商品名稱(chēng)時(shí)跳轉(zhuǎn)到商品信息.aspx?id=?頁(yè)面,顯示詳細(xì)信息5.16需求列表頁(yè)面搜索需求.aspx參數(shù):search=?,指定搜索的名稱(chēng)調(diào)用背景:在主頁(yè)單擊“需求專(zhuān)區(qū)”按鈕,此頁(yè)面被調(diào)用。頁(yè)面組成:頁(yè)面由搜索 TextBox 和“搜索”按鈕和一個(gè)商品信息的列表組成。調(diào)用描述:若 search 為空,則顯示所有需求的簡(jiǎn)略信息若 search=?,則顯示所有匹配的需求的簡(jiǎn)略信息當(dāng)點(diǎn)擊需求圖片或需求名稱(chēng)時(shí)跳轉(zhuǎn)到求購(gòu)信息.aspx?id=?頁(yè)面,顯示詳細(xì)信息。5.17分類(lèi)頁(yè)面分類(lèi).aspx 22 / 35參數(shù):class1=?,class2=?指定商品的類(lèi)別。調(diào)用背景:在主頁(yè)單擊各個(gè)分類(lèi)按鈕,此頁(yè)

36、面被調(diào)用。頁(yè)面組成:頁(yè)面由搜索輸入文本框和“搜本類(lèi)”按鈕、 “搜全站”按鈕和一個(gè)商品信息的列表組成。調(diào)用描述:若 class1=?class2 為空,則顯示 ptag1 匹配的商品。若 class1=?,class2=?則顯示 ptag1 和 ptag2 匹配的商品。當(dāng)點(diǎn)擊商品圖片或商品名稱(chēng)時(shí)跳轉(zhuǎn)到商品信息.aspx?id=?頁(yè)面,顯示詳細(xì)信息。5.18我的商品頁(yè)面查看我的商品.aspx參數(shù):username=?根據(jù)用戶名得到對(duì)應(yīng)的商品信息調(diào)用背景:在導(dǎo)航欄中單擊“我的商品”按鈕,此頁(yè)面被調(diào)用。頁(yè)面組成:我的商品的信息的列表調(diào)用描述:當(dāng)單擊商品中的報(bào)價(jià)按鈕時(shí)跳轉(zhuǎn)到查看報(bào)價(jià) 1.aspx?id=

37、?5.19查看別人對(duì)我的商品的報(bào)價(jià)頁(yè)面查看報(bào)價(jià) 1.aspx參數(shù):id=?對(duì)應(yīng)的商品 id調(diào)用背景:在我的商品頁(yè)面單擊某一商品中的“報(bào)價(jià)”按鈕,此頁(yè)面被調(diào)用頁(yè)面組成:別人對(duì)我的商品的報(bào)價(jià)的信息的列表調(diào)用描述:?jiǎn)螕魣?bào)價(jià)中的“已完成交易”按鈕時(shí),會(huì)完成交易。完成后商品數(shù)目會(huì)減去相應(yīng)數(shù)目。單擊報(bào)價(jià)中的用戶名時(shí),會(huì)跳轉(zhuǎn)到聊天工具,與其進(jìn)行交流。 23 / 355.20查看我對(duì)別人的商品的報(bào)價(jià)頁(yè)面查看報(bào)價(jià) 2.aspx參數(shù):username=?根據(jù)用戶名得到對(duì)應(yīng)的報(bào)價(jià)調(diào)用背景:在導(dǎo)航欄中單擊“我的報(bào)價(jià)”按鈕,此頁(yè)面被調(diào)用。頁(yè)面組成:我對(duì)別人的商品的報(bào)價(jià)的信息的列表調(diào)用描述:?jiǎn)螕魣?bào)價(jià)中的商品名稱(chēng)時(shí),會(huì)跳轉(zhuǎn)

38、到商品信息.aspx?id=?頁(yè)面,顯示商品詳細(xì)信息。5.21求購(gòu)產(chǎn)品頁(yè)面參數(shù):無(wú)。調(diào)用背景:?jiǎn)螕魧?dǎo)航欄中的“求購(gòu)產(chǎn)品” ,在求購(gòu)頁(yè)面中點(diǎn)擊一條求購(gòu)信息就跳轉(zhuǎn)至該頁(yè)面。頁(yè)面組成:這個(gè)頁(yè)面有上下兩個(gè)部分組成,其中上面的頁(yè)面又有左中右 3個(gè)部分組成。其中左邊的頁(yè)面顯示求購(gòu)產(chǎn)品的圖片信息,中間的部分是求購(gòu)產(chǎn)品的具體的文字信息,右邊的小頁(yè)面顯示的需求發(fā)布者的一些基本信息。下邊的部分則是留言板,主要是顯示看過(guò)該條需求的人員發(fā)表的一些留言,其中每一條留言顯示的信息包括留言容、留言時(shí)間、留言者的圖片、昵稱(chēng)等信息,留言板的最下方發(fā)表留言的區(qū)域。調(diào)用描述:?jiǎn)螕袅粞园粹o,若用戶沒(méi)有登錄,則彈出提示請(qǐng)先登錄的信息,

39、然后跳轉(zhuǎn)至登錄頁(yè)面。若用戶已經(jīng)登錄,但是留言板中沒(méi)有輸入留言,則提示留言不能為空。若沒(méi)出現(xiàn)以上情況,則會(huì)把留言保存到相應(yīng)的數(shù)據(jù)庫(kù)中。6.存儲(chǔ)過(guò)程設(shè)計(jì)6.1涉與 USERS 表的存儲(chǔ)過(guò)程 getUserInfo()功能描述:取得某用戶的詳細(xì)信息。 24 / 35入口參數(shù):username。出口參數(shù):指定用戶的詳細(xì)信息。偽語(yǔ)言實(shí)現(xiàn):CreateproceduregetUserInfo()Asselect*fromuserswhereusername=user insertNewUser()功能描述:添加新會(huì)員。入口參數(shù):username、passward 等。出口參數(shù):無(wú)。偽語(yǔ)言實(shí)現(xiàn):CREATE

40、PROCEDUREinsertNewUser(usernamenchar(10),passwardnvarchar(50).)ASINSERTINTOusersvalues(username,passward)RETURN; updatePassward()功能描述:修改密碼入口參數(shù):username、passward出口參數(shù):無(wú)偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREupdatePassward(usernamenchar(10),passwardnvarchar(50)ASUPDATEuserssetpassward=passward.TextWHEREusername=name;RET

41、URN; 25 / 356.2涉與 PRODUCTS 表的存儲(chǔ)過(guò)程 insertNewProduct()功能描述:添加新的商品入口參數(shù):username出口參數(shù):無(wú)偽語(yǔ)言實(shí)現(xiàn):Insertintoproducts(ptag1,ptag2,pinformation,pnumber,pprice,pelsetag,pphoto1,pphoto2,pphoto3,pphoto4,pID,username)values(ptag1,ptag2,pinformation,pnumber,pprice,pelsetag,pphoto1,pphoto2,pphoto3,pphoto4,pID,usernam

42、e) updateProduct()功能描述:更新商品信息入口參數(shù):username,pID出口參數(shù):無(wú)偽語(yǔ)言實(shí)現(xiàn):Selectptag1,ptag2,pinformation,pnumber,pprice,pelsetag,pphoto1,pphoto2,pphoto3,pphoto4fromproductswherepID=pIDUpdateproductssetpname=pname,ptag1=ptag1,ptag2=ptag2,pinformation=pinformation,pnumber=pnumber,pprice=pprice,pelsetag=pelsetag,pphot

43、o1=pphoto1,pphoto2=pphoto2,pphoto3=pphoto3,pphoto4=pphoto4wherepID=pID getProduct()功能描述:獲取商品信息入口參數(shù):username,pID出口參數(shù):商品詳細(xì)信息偽語(yǔ)言實(shí)現(xiàn):Selectptag1,ptag2,pinformation,pnumber,pprice,pelsetag,pphoto1,pphoto2,pphoto3,pphoto4fromproductswherepID=pID Getpphoto() 26 / 35功能描述:可以得到商品圖片入口參數(shù):pid出口參數(shù):無(wú)偽語(yǔ)言實(shí)現(xiàn):Selectpph

44、oto1,pphoto2,pphoto3,fromproductswherepid=pid Getpinformation()功能描述:可以得到商品詳細(xì)信息入口參數(shù):pid出口參數(shù):無(wú)偽語(yǔ)言實(shí)現(xiàn):Selectpinformationfromproductswherepid=pid getSomePro()功能描述:隨機(jī)取得 20 個(gè)商品記錄。入口參數(shù):無(wú)。出口函數(shù):20 個(gè)商品記錄。偽語(yǔ)言描述:CreateproceduregerSomePro()Asselecttop20rname,RIDfromrequireorderbyNewID() getProductBySearchandClass

45、()功能描述:根據(jù)搜索信息與分類(lèi)信息獲得匹配的商品信息入口參數(shù):search、class1、class2。出口參數(shù):匹配成功的商品信息偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREgetProductBySearchandClass(searchnvarchar(50),class1nchar(10),class2nchar(10)AS 27 / 35SELECTusername,pname,pinformation,pphoto1,pnumber,pprice,date,pidFROMproductsWHERE(pnameLIKE%+pname+%)AND(ptag1LIKE%+ptag1+%)

46、AND(ptag2LIKE%+ptag2+%)RETURN; getProductByClass()功能描述:根據(jù)搜索信息與分類(lèi)信息獲得匹配的商品信息入口參數(shù):class1、class2。出口參數(shù):匹配成功的商品信息偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREgetProductByClass(class1nchar(10),class2nchar(10)ASSELECTpid,pname,pinformation,pprice,pphoto1,date,usernameFROMproductsWHERE(ptag1=ptag1)AND(ptag2LIKE%+ptag2+%)RETURN; de

47、lectProduct()功能描述:刪除已沒(méi)有的商品入口參數(shù):無(wú)出口參數(shù):無(wú)偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREdelectProduct()ASDELECTFROMproductsWHEREnum=0RETURN;6.3涉與 REQUIRE 表的存儲(chǔ)過(guò)程 getSomeReq()功能描述:隨機(jī)取得 20 個(gè)需求記錄。 28 / 35入口參數(shù):無(wú)。出口函數(shù):20 個(gè)需求記錄。偽語(yǔ)言描述:CreateproceduregerSomeReq()Asselecttop20pphoto1,pIDfromproductsorderbyNewID() getrequireBySearch()功能描述

48、:根據(jù)搜索信息與分類(lèi)信息獲得匹配的商品信息入口參數(shù):search出口參數(shù):匹配成功的需求信息。偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREgetrequireBySearch(searchnvarchar(50)ASSELECTRID,username,rname,rinformation,rphoto1,date,rpriceFROMrequireWHERE(rnameLIKE%+rname+%)RETURN; getRequire()功能描述:顯示所有的需求入口參數(shù):rid出口參數(shù):指定序號(hào)為 RID 的信息;偽語(yǔ)音實(shí)現(xiàn):select*fromrequirewhereRID=rid inse

49、rtRequire()功能描述:保存發(fā)布需求者發(fā)布的所有信息入口參數(shù):rid.出口參數(shù):無(wú)偽語(yǔ)音實(shí)現(xiàn): 29 / 35insertintorequireValue(rid 、 、 、) updateRequire()功能描述:保存發(fā)布需求者編輯過(guò)的要發(fā)布的所有信息入口參數(shù):RID.出口參數(shù):無(wú)偽語(yǔ)音實(shí)現(xiàn):UpdaterequiresetRID=RID6.4涉與 ORDERS 表的存儲(chǔ)過(guò)程 InsertPrice()功能描述:向表中插入價(jià)格數(shù)據(jù)入口參數(shù):price 等出口參數(shù):無(wú)偽語(yǔ)言實(shí)現(xiàn):Insert into orders(oID,pID,price,username,opnum,YorN)

50、values(id , pID price,username , opnum,N) getOrder1()功能描述:得到別人對(duì)我的商品的報(bào)價(jià)入口參數(shù):pid出口參數(shù):相應(yīng)的報(bào)價(jià)信息偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREgetOrder1(pidnvarchar(50)ASSELECT*FROMordersWHEREpID=pidRETURN; getOrder2()功能描述:得到我對(duì)別人的商品的報(bào)價(jià) 30 / 35入口參數(shù):username出口參數(shù):相應(yīng)的報(bào)價(jià)信息偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREgetOrder2(usernamevarchar(10)ASSELECT*FROMo

51、rdersWHEREusername=usernameRETURN;6.5涉與 LETTER 表的存儲(chǔ)過(guò)程 GetLcontent()功能描述:可以得到評(píng)論信息。入口參數(shù):id出口參數(shù):評(píng)論容偽語(yǔ)言實(shí)現(xiàn):selectpinformationfromproductswherepid=+Request.QueryStringid.ToString().Trim() InsertLcontent()功能描述:向表中插入評(píng)論信息入口參數(shù):FreetextBox1.Text出口參數(shù):無(wú)偽語(yǔ)言實(shí)現(xiàn):insertintoletter(LID,Lcontent,time,fromusername,id)val

52、ues(4,+FreeTextBox1.Text+,+time+,+Sessionusername+,+Request.QueryStringid+)6.6涉與 CATEGORY 表的存儲(chǔ)過(guò)程 getCategory()功能描述:得到子標(biāo)簽 31 / 35入口參數(shù):upcategoryID出口參數(shù):匹配成功的標(biāo)簽偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREgetCategory(upcategoryIDnchar(10)ASSELECTcategoryName,categoryNoFROMcategoryWHERE(upcategoryID=upcategoryID)RETURN;6.7涉與 COLLECT 表的存儲(chǔ)過(guò)程 getCollect()功能描述:得到收藏入口參數(shù):username出口參數(shù):匹配成功的收藏偽語(yǔ)言實(shí)現(xiàn):CREATEPROCEDUREgetCollect(usernamenvarchar(50)ASSELECT*FROMcollectWHERE(username=username)RETURN;7.角色授權(quán)設(shè)計(jì)角色授權(quán)見(jiàn)表 11。表表 1111 角色授權(quán)角色授權(quán)模塊游客會(huì)員(賣(mài)家)會(huì)員(買(mǎi)家)登錄注冊(cè)模塊瀏覽商品模塊商品管理模塊 32 /

溫馨提示

  • 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. 人人文庫(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)論