校園二手交易系統(tǒng)概要設(shè)計剖析

上傳人:奇異 文檔編號:20473292 上傳時間:2021-03-23 格式:DOCX 頁數(shù):16 大?。?58.39KB
收藏 版權(quán)申訴 舉報 下載
校園二手交易系統(tǒng)概要設(shè)計剖析_第1頁
第1頁 / 共16頁
校園二手交易系統(tǒng)概要設(shè)計剖析_第2頁
第2頁 / 共16頁
校園二手交易系統(tǒng)概要設(shè)計剖析_第3頁
第3頁 / 共16頁

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

15 積分

下載資源

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

資源描述:

《校園二手交易系統(tǒng)概要設(shè)計剖析》由會員分享,可在線閱讀,更多相關(guān)《校園二手交易系統(tǒng)概要設(shè)計剖析(16頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 軟件工程導(dǎo)論 設(shè)計題目: 校園二手交易系統(tǒng)概要設(shè)計 專 業(yè) 軟件工程 班 級 軟件 121 學(xué) 生 熊 康 學(xué) 號 3120921029 指導(dǎo)教師 張毅坤老師 2014 年 秋季 學(xué)期 1 目錄

2、 1、引言 3 2、總體設(shè)計 3 2.1 需求規(guī)定 3 2.2 運行環(huán)境 3 2.3 基本設(shè)計概念和處理流程 3 類圖 5 2.4 系統(tǒng)模塊結(jié)構(gòu) 7 (1)、基本業(yè)務(wù)模塊: 7 (2)、用戶管理模塊: 7 (3)系統(tǒng)維護模塊: 8 2.5 人工處理過程 9 3 接口設(shè)計 9 3.1 用戶接口 9 3.2 外部接口 9 3.3 內(nèi)部接口 9 4 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 9 4.1 邏輯結(jié)構(gòu)設(shè)計要點 9 4.2 物理結(jié)構(gòu)設(shè)計要點 14 5 系統(tǒng)出錯處理設(shè)計 15 5.1 出錯處理 15

3、 5.2 補救措施 15 2 概要設(shè)計說明書 1、引言 隨著商品經(jīng)濟的發(fā)展, 高校學(xué)生通常會有出售二手貨物的需求, 而其他在校同學(xué)又希望買到廉價的二手商品。針對這一情況,校園二手交易市場應(yīng)運而生。 其目的就是要提供一個信息平臺, 可以使賣主方便地發(fā)布要出售的商品信息以及本人的聯(lián)系信息, 而買主可以方便地瀏覽這在出售的商品信息, 如果找到滿意的商品,可以通

4、過賣主的聯(lián)系方式獲得聯(lián)系, 一旦交易完成, 賣主可以將商品的信息刪除。賣主除了可瀏覽正在出售的商品外, 還可以主動發(fā)布自己需求的商品信息。 2、總體設(shè)計 2.1 需求規(guī)定 本系統(tǒng)要實現(xiàn)用戶二手物品交易的需求。 本系統(tǒng)的主要輸入項目 : 1、用戶個人的基本信息,如注冊時的昵稱、郵箱等。 2、用戶想要賣出的產(chǎn)品信息,如產(chǎn)品名,產(chǎn)品類型,期望價格,聯(lián)系方等。 3、用戶欲求購的商品信息,如類型,愿出價格,聯(lián)系方式等。 本系統(tǒng)的主要輸出項目 : 用戶瀏覽商品信息,并獲得聯(lián)系方式,然后買、賣雙方聯(lián)系進行交易。

5、 2.2 運行環(huán)境 在VS2010中,其中 .NET Framework4.0,IIS 已經(jīng)默認(rèn)搭建好 2.3 基本設(shè)計概念和處理流程 本系統(tǒng)功能概括: 賣主方便地發(fā)布要出售的商品信息以及本人的聯(lián)系信息,而買主可以方便地瀏覽這在出售的商品信息, 如果找到滿意的商品, 可以通過賣主的聯(lián)系方式獲得聯(lián)系, 一旦交易完成, 賣主可以將商品的信息刪除。 賣主除了可瀏覽正在出售的商品外,還可以主動發(fā)布自己需求的商品信息。 3 用例圖 1:用戶操作用例圖

6、 用戶既可以是買者,也可以是賣者。 買者在二手物品交易網(wǎng)站上查看商品信息,并進行商品搜索,如果有他想要買的物品,那他就聯(lián)系賣方,進行交易。若沒有買者想要購買的商品,則買者就發(fā)布求購信息,等待能提供這種物品的賣方響應(yīng)。 賣者發(fā)布自己的產(chǎn)品信息,等待賣方與其聯(lián)系。 買賣雙方進行發(fā)布信息,更新信息操作前均要先登錄。 用例圖 2:一般訪客的用例圖

7、 一般游客可以瀏覽該網(wǎng)站上的信息,若沒有注冊,則只能瀏覽,不能進行其他操作,注冊之后可以擁有用戶權(quán)限,進行其他操作。 4 類圖 候選類 類名 描述 游客類 Vistor 記錄游客的基本信息及可行 的操作 用戶 User 記錄用戶的基本信息及可行 的操作 管理員 Manager 記錄管理員的基本信息及可 行的操作 用戶信息管理 Mai

8、ntenanceUserInfor 涉及到用戶注冊,以及用戶信 息的更新 交易管理 Trade 交易管理的入口從這里選擇 相應(yīng)的功能 出售管理 SellManage 對用戶出售請求的管理 求購管理 BuyManage 對用戶求購請求的管理 出售信息管理 SellInforManage 涉及對用戶出售信息的更新 求購信息管理 BuyInforManage 涉及對用戶求購信息的更新 系統(tǒng)信息 Message 系統(tǒng)直接發(fā)給用戶的信息

9、 5 以下為上述其中兩個類的說明 6

10、 2.4 系統(tǒng)模塊結(jié)構(gòu) ( 1)、基本業(yè)務(wù)模塊: 1.商品查詢 :此模塊可以根據(jù)物品的名稱、種類、價格、買或賣等各種條件進行組合查詢,在商品查詢的結(jié)果列表中,用戶可進一步的查看詳細信息。 F:到數(shù)據(jù) O:顯示符 I:輸入商品 庫中查詢 合條件的 查詢條件 相應(yīng)信息 商品 前置條件:進入此系統(tǒng)者 2.發(fā)布出售 /求購信息 :每個使用此模塊的用戶必須經(jīng)過注冊,而注冊時的用戶名是用戶唯一的標(biāo)識。 F:將記錄 O:生成新 I:輸入買賣 更新到數(shù) 的產(chǎn)品信 物品信息 據(jù)庫中

11、 息 前置條件:用戶已登錄 3.買賣信息更新: 每個使用此模塊的用戶必須經(jīng)過注冊,用戶可根據(jù)產(chǎn)品的 狀態(tài)及自身的特征及時對買賣信息進行更新維護, 包括:修改產(chǎn)品信息、 刪除產(chǎn) 品信息、查詢用戶已發(fā)布的買賣產(chǎn)品信息。 .買賣信息更新功能如圖 3: F:更新用 O:生成新 I:輸入要更 戶的買賣 的產(chǎn)品信 新的信息 信息 息 前置條件:用戶已登錄 ( 2)、用戶管理模塊: 1.用戶注冊: 此模塊提供給那些未在本系統(tǒng)中注冊的游客,注冊后通過后有更高的權(quán)限。 F:驗證

12、、更 I:輸入基本 新用戶信 O:顯示注 信息 息表 冊結(jié)果 7 2.更新用戶基本信息: 只有注冊用戶才可以使用此模塊,更新的信息包括: 更改注冊郵箱、更改昵稱。 F:把更新 I:輸入更新 信息保存 O:生成新 信息 到用戶信 的用戶信 息表 息 前置條件:用戶已登錄 ( 3)系統(tǒng)維護模塊: 1.刪除用戶: 只要管理員有權(quán)限刪除用戶, 管理員會定時地對物品信息的描述進行分析,管理員有權(quán)限刪除發(fā)布垃圾信息的用戶或者兩年以上未登錄的用 戶。 F:把

13、非法 I:輸入非法 用戶為 id O:更新用 用戶的 id 的賬號銷 戶信息 毀 前置條件:管理員已登錄 2.警告用戶: 只要管理員有權(quán)限刪除用戶,管理員會定時地對物品信息的描述進行分析,管理員視發(fā)布垃圾信息較輕者對其進行警告提醒。 F:向非法 I:輸入需警 用戶發(fā)送 O:顯示提 告用戶的 id 警告提醒 醒結(jié)果 前置條件:管理員已登錄 3.發(fā)布公用信息: 只要管理員有權(quán)限刪除用戶,管理員可對網(wǎng)站進行更新維護,定時地更新網(wǎng)站信息。前置條件:管理員已登錄 F:把信息 I:輸入公用 進行

14、美化 O:顯示發(fā) 信息 處理 布結(jié)果 8 2.5 人工處理過程 在管理員對用戶的管理過程中,需要對發(fā)布不良信息的用戶進行警告及刪 除,這時就需要管理員定期查看用戶所發(fā)布的信息, 以此判斷對哪些用戶進行警告及刪除。 3 接口設(shè)計 3.1 用戶接口 TCP/IP 協(xié)議 3.2 外部接口 采用廣泛應(yīng)用的 GUI ,即諸如窗口、菜單、對話框、滾動條等。 3.3 內(nèi)部接口 開放式數(shù)據(jù)庫連接 (ODBC) :ODBC

15、 是一個工業(yè)標(biāo)準(zhǔn),支持到關(guān)系數(shù)據(jù)庫的 SQL 請求。數(shù)據(jù) 庫管理系統(tǒng)提供者通常發(fā)布一個 ODBC 驅(qū)動程序, 將 SQL 語句轉(zhuǎn)換成特定數(shù)據(jù)庫的訪問函 數(shù)。 4 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 4.1 邏輯結(jié)構(gòu)設(shè)計要點 9 下圖是該二手物品交易系統(tǒng)的實體聯(lián)系圖,即 E-R 圖: 管理員 包括發(fā)布、 包括發(fā) 更新 1 布、更新 管理

16、 出售信息 n 出售信息 用戶 n 1 1 n 管理 管理 管理員實體的屬性如下: 10 出售信息實體的屬性如下:

17、 求購實體的屬性如下: 11

18、 用戶實體的屬性如下: 由以上 E-R 圖可以得出在該系統(tǒng)的數(shù)據(jù)庫管理模塊中相應(yīng)的表如下: 12 用戶基本信息表( userinfo) 字段名 字段類型 字段長度 描述 用戶 ID (userid) Char 5 主鍵 注冊郵箱 Char 24 Unique

19、 (regmail) 用戶昵稱 ( nickname)密碼( passwd) 賣方信息表 字段名 出售 ID (msgid) 用戶 ID (userid) 出售物品名稱( gods) 物品類別( category) 期望價格( sellprice) 出售物品描述 ( selldes) 聯(lián)系電話( contactp)聯(lián)系 QQ(contactq)  Char 18 Not null Char 18 Not null

20、 字段類型 字段長度 描述 Char 7 主鍵 Char 5 Char 64 Not null Char 32 Not null Float 18 Char 200 Char 18 Char 10 13 買方信息表( buyer) 字段名 字段類型 字段長度 描述 求購 ID (msgid)

21、 Char 7 主鍵 求購物品名稱(neds) Char 64 Not null 物品類別( category) Char 32 Not null 愿意出價( buyprice) Float 18 求購物品要求 Char 200 ( buydem) 聯(lián)系電話( contactp) Char 18 聯(lián)系 QQ(contactq) Char 10 4.2 物理結(jié)構(gòu)設(shè)計要點 本系統(tǒng)內(nèi)所使用的每個數(shù)據(jù)結(jié)構(gòu)中的每個數(shù)據(jù)項的存儲要

22、求如上表所示, 數(shù)據(jù)要求保密。 14 5 系統(tǒng)出錯處理設(shè)計 5.1 出錯處理 1.避免因用戶的疏忽對系統(tǒng)造成的損壞; 2.采用對話框形式為用戶提供警告信息; 3.一些關(guān)鍵性操作(比如:刪除操作),都應(yīng)提供確認(rèn)機制; 5.2 補救措施 故障出現(xiàn)后可能采取的變通措施為恢復(fù)及再啟動技術(shù)說明

23、:當(dāng)系統(tǒng)出現(xiàn)故障,需重新啟動計算機,并調(diào)用日志恢復(fù)文件,從故障點重新執(zhí)行。 5.3 系統(tǒng)維護設(shè)計 作為一個成熟的軟件產(chǎn)品, 軟件必須按照面向?qū)ο蟮能浖こ痰牟襟E進行開發(fā),并充分考慮軟件可維護性,軟件的模塊劃分應(yīng)滿足高內(nèi)聚、低耦合的特點,同時程序的內(nèi)部必須有詳細的注釋和統(tǒng)一的編碼格式、 按時認(rèn)真地進行相應(yīng)文檔資料的撰寫和備份工作,以利于未來版本升級及移植等二次開發(fā)。 15

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

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

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

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


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