![在線銷售系統(tǒng)類圖分析示例_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/8/8c3fdc92-abd4-41c6-b319-58da08b084b3/8c3fdc92-abd4-41c6-b319-58da08b084b31.gif)
![在線銷售系統(tǒng)類圖分析示例_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/8/8c3fdc92-abd4-41c6-b319-58da08b084b3/8c3fdc92-abd4-41c6-b319-58da08b084b32.gif)
![在線銷售系統(tǒng)類圖分析示例_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/8/8c3fdc92-abd4-41c6-b319-58da08b084b3/8c3fdc92-abd4-41c6-b319-58da08b084b33.gif)
![在線銷售系統(tǒng)類圖分析示例_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/8/8c3fdc92-abd4-41c6-b319-58da08b084b3/8c3fdc92-abd4-41c6-b319-58da08b084b34.gif)
![在線銷售系統(tǒng)類圖分析示例_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/8/8c3fdc92-abd4-41c6-b319-58da08b084b3/8c3fdc92-abd4-41c6-b319-58da08b084b35.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2.3.4 在線銷售系統(tǒng)類圖分析示例在線銷售系統(tǒng)類圖分析示例某某“在線銷售系統(tǒng)在線銷售系統(tǒng)”為所有注冊會員提供郵購服務(wù)。任何個人和公司都可為所有注冊會員提供郵購服務(wù)。任何個人和公司都可以注冊成為會員以注冊成為會員 。一般訪客可以登錄本系統(tǒng)瀏覽商品信息及促銷活動,可。一般訪客可以登錄本系統(tǒng)瀏覽商品信息及促銷活動,可以通過填寫個人資料,包括姓名,地址以通過填寫個人資料,包括姓名,地址 ,聯(lián)系方式(比如,電話、電子郵,聯(lián)系方式(比如,電話、電子郵件)等,注冊成為會員,如有疑問可以在線求助。只有會員身份才有購買件)等,注冊成為會員,如有疑問可以在線求助。只有會員身份才有購買權(quán)限,會員購買商品時需填寫訂
2、單,會員在權(quán)限,會員購買商品時需填寫訂單,會員在WEBWEB頁面瀏覽產(chǎn)品目錄,選擇購頁面瀏覽產(chǎn)品目錄,選擇購買項及數(shù)量,系統(tǒng)驗證會員信息(如發(fā)貨地址等)及訂單商品的可用性后,買項及數(shù)量,系統(tǒng)驗證會員信息(如發(fā)貨地址等)及訂單商品的可用性后,返回訂單總金額等相關(guān)信息返回訂單總金額等相關(guān)信息 。會員選擇付款方式,如貨到付款(現(xiàn)金)或。會員選擇付款方式,如貨到付款(現(xiàn)金)或立即支付(信用卡,支票,借記卡等),付款成功之后,訂單生成。如果立即支付(信用卡,支票,借記卡等),付款成功之后,訂單生成。如果沒有正常支付,則生成一個退單或該訂單被掛起。銷售部門處理所選訂單,沒有正常支付,則生成一個退單或該訂單
3、被掛起。銷售部門處理所選訂單,將發(fā)貨單發(fā)送庫存控制部門,庫存控制人員根據(jù)發(fā)貨單發(fā)貨并更改訂單的將發(fā)貨單發(fā)送庫存控制部門,庫存控制人員根據(jù)發(fā)貨單發(fā)貨并更改訂單的狀態(tài)。庫存控制人員控制并維持適量庫存,若庫存不足則向供應(yīng)商發(fā)送采狀態(tài)。庫存控制人員控制并維持適量庫存,若庫存不足則向供應(yīng)商發(fā)送采購單,接受貨物,并隨時更新商品的庫存信息,會員可以管理自己的信息,購單,接受貨物,并隨時更新商品的庫存信息,會員可以管理自己的信息,包括查看包括查看 、修改、添加、刪除,并支持修改密碼、找回密碼、重置密碼。、修改、添加、刪除,并支持修改密碼、找回密碼、重置密碼。分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建分析階段構(gòu)建類圖
4、的一般步驟:分析階段構(gòu)建類圖的一般步驟:確定類確定類識別類的屬性和操作。識別類的屬性和操作。識別類之間的關(guān)聯(lián)。識別類之間的關(guān)聯(lián)。定義類的結(jié)構(gòu)和層次定義類的結(jié)構(gòu)和層次。2.3.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建一、確定類一、確定類使用名詞識別法識別類使用名詞識別法識別類:1.找出候選類找出候選類采用名詞識別法采用名詞識別法找出候選類,查找找出候選類,查找需求文檔需求文檔或或問題陳述問題陳述等等相關(guān)文檔,并標(biāo)記出表示潛在對象名詞相關(guān)文檔,并標(biāo)記出表示潛在對象名詞 。2.3.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建一、確定類一、確定類使用名詞識別法識別類使用名詞識別法識別類:1.找出候選類找出
5、候選類采用名詞識別法,標(biāo)識系統(tǒng)描述或用例描述中的所有名詞,采用名詞識別法,標(biāo)識系統(tǒng)描述或用例描述中的所有名詞,得到候選類,從中取掉不必要的類。得到候選類,從中取掉不必要的類。2.審查與篩選類審查與篩選類 刪除冗余類刪除冗余類 如兩個表表述同一信息,應(yīng)保留最有描述能力的類。如兩個表表述同一信息,應(yīng)保留最有描述能力的類。2.3.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建一、確定類一、確定類使用名詞識別法識別類使用名詞識別法識別類:2.審查與篩選類審查與篩選類 刪除冗余類刪除冗余類 去掉無關(guān)類去掉無關(guān)類 刪除與目標(biāo)系統(tǒng)無關(guān)或關(guān)系不大類刪除與目標(biāo)系統(tǒng)無關(guān)或關(guān)系不大類2.3.3 分析階段類圖的構(gòu)建分析階段
6、類圖的構(gòu)建一、確定類一、確定類2.審查與篩選類審查與篩選類 刪除冗余類刪除冗余類 去掉無關(guān)類去掉無關(guān)類 刪除模糊的類刪除模糊的類 邊界類定義不確切,或范圍太廣,應(yīng)該刪除邊界類定義不確切,或范圍太廣,應(yīng)該刪除 2.3.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建一、確定類一、確定類2.審查與篩選類審查與篩選類 刪除冗余類刪除冗余類 去掉無關(guān)類去掉無關(guān)類 刪除模糊的類刪除模糊的類 去掉應(yīng)該是類去掉應(yīng)該是類“屬性屬性”的候選類的候選類 有些名詞實際描述其他類的特征,或適合定義為某個有些名詞實際描述其他類的特征,或適合定義為某個類的屬性,應(yīng)該把它從候選類刪除。類的屬性,應(yīng)該把它從候選類刪除。2.3.3 分
7、析階段類圖的構(gòu)建分析階段類圖的構(gòu)建一、確定類一、確定類2.審查與篩選類審查與篩選類 刪除冗余類刪除冗余類 去掉無關(guān)類去掉無關(guān)類 刪除模糊的類刪除模糊的類 去掉應(yīng)該是類去掉應(yīng)該是類“屬性屬性”的候選類的候選類 所描述的操作不適宜作為類所描述的操作不適宜作為類 所選名詞有動作含義,則描述的操作就不是類所選名詞有動作含義,則描述的操作就不是類2.3.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建一、確定類一、確定類2.審查與篩選類審查與篩選類 刪除冗余類刪除冗余類 去掉無關(guān)類去掉無關(guān)類 刪除模糊的類刪除模糊的類 去掉應(yīng)該是類去掉應(yīng)該是類“屬性屬性”的候選類的候選類 所描述的操作不適宜作為類所描述的操作不適
8、宜作為類 實現(xiàn)結(jié)構(gòu)不宜作為類實現(xiàn)結(jié)構(gòu)不宜作為類 某個特殊解決方案的實現(xiàn)細(xì)節(jié),有時會出現(xiàn)在問題陳某個特殊解決方案的實現(xiàn)細(xì)節(jié),有時會出現(xiàn)在問題陳述中,應(yīng)該去掉這些表示實現(xiàn)細(xì)節(jié)的類。述中,應(yīng)該去掉這些表示實現(xiàn)細(xì)節(jié)的類。 2.3.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建一、確定類一、確定類使用名詞識別法識別類使用名詞識別法識別類:1.找出候選類找出候選類采用名詞識別法,標(biāo)識系統(tǒng)描述或用例描述中的所有名詞,采用名詞識別法,標(biāo)識系統(tǒng)描述或用例描述中的所有名詞,得到候選類,從中取掉不必要的類。得到候選類,從中取掉不必要的類。2.審查與篩選類審查與篩選類 刪除冗余類刪除冗余類 如兩個表表述同一信息,應(yīng)保留最有
9、描述能力的類。如兩個表表述同一信息,應(yīng)保留最有描述能力的類。某某“在線銷售系統(tǒng)在線銷售系統(tǒng)”為所有注冊會員提供郵購服務(wù)。任何個人和公司都可為所有注冊會員提供郵購服務(wù)。任何個人和公司都可以注冊成為會員以注冊成為會員 。一般訪客可以登錄本系統(tǒng)瀏覽商品信息及促銷活動,可。一般訪客可以登錄本系統(tǒng)瀏覽商品信息及促銷活動,可以通過填寫個人資料,包括姓名,地址以通過填寫個人資料,包括姓名,地址 ,聯(lián)系方式,聯(lián)系方式( (比如比如, ,電話、電子郵件)電話、電子郵件)等,注冊成為會員,如有疑問可以在線求助。只有會員身份才有購買權(quán)限,等,注冊成為會員,如有疑問可以在線求助。只有會員身份才有購買權(quán)限,會員購買商品
10、時需填寫訂單,會員在會員購買商品時需填寫訂單,會員在WEBWEB頁面瀏覽產(chǎn)品目錄,選擇購買項及頁面瀏覽產(chǎn)品目錄,選擇購買項及數(shù)量,系統(tǒng)驗證會員信息(如發(fā)貨地址等)及訂單商品的可用性后,返回數(shù)量,系統(tǒng)驗證會員信息(如發(fā)貨地址等)及訂單商品的可用性后,返回訂單總金額等相關(guān)信息訂單總金額等相關(guān)信息 。會員選擇付款方式,如貨到付款(現(xiàn)金)或。會員選擇付款方式,如貨到付款(現(xiàn)金)或 立即支付(信用卡,支票,借記卡等),付款成功之后,訂單生成。如果沒立即支付(信用卡,支票,借記卡等),付款成功之后,訂單生成。如果沒有正常支付,則生成一個退單或該訂單被掛起。銷售部門處理所選訂單,將有正常支付,則生成一個退單
11、或該訂單被掛起。銷售部門處理所選訂單,將發(fā)貨單發(fā)送庫存控制部門,庫存控制人員根據(jù)發(fā)貨單發(fā)貨并更改訂單的狀態(tài)。發(fā)貨單發(fā)送庫存控制部門,庫存控制人員根據(jù)發(fā)貨單發(fā)貨并更改訂單的狀態(tài)。庫存控制人員控制并維持適量庫存,若庫存不足則向供應(yīng)商發(fā)送采購單,接受庫存控制人員控制并維持適量庫存,若庫存不足則向供應(yīng)商發(fā)送采購單,接受貨物,并隨時更新商品的庫存信息,會員可以管理自己的信息,包括查看貨物,并隨時更新商品的庫存信息,會員可以管理自己的信息,包括查看 、修改、添加、刪除,并支持修改密碼、找回密碼、重置密碼。修改、添加、刪除,并支持修改密碼、找回密碼、重置密碼。2.3.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建
12、一、確定類一、確定類使用名詞識別法識別類使用名詞識別法識別類:2.篩選類篩選類 刪除冗余類刪除冗余類 如兩個表表述同一信息,應(yīng)保留最有描述能力的類。如兩個表表述同一信息,應(yīng)保留最有描述能力的類。2.3.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建一、確定類一、確定類2.篩選類篩選類去掉應(yīng)該是類去掉應(yīng)該是類“屬性屬性”的候選類的候選類 有些名詞實際描述其他類的特征,或適合定義為某個類的有些名詞實際描述其他類的特征,或適合定義為某個類的屬性,應(yīng)該把它從候選類刪除。屬性,應(yīng)該把它從候選類刪除。經(jīng)過分析篩選后,初步建議經(jīng)過分析篩選后,初步建議“在線銷售系統(tǒng)在線銷售系統(tǒng)”中中 的類為的類為 : 注冊會員注冊
13、會員、郵購服務(wù)、郵購服務(wù)、個人、公司、個人、公司、會員會員、一般訪客、系統(tǒng)、一般訪客、系統(tǒng)、商品信息商品信息、促銷活動、促銷活動、個人資料、姓名、個人資料、姓名、地址、地址、聯(lián)系方式聯(lián)系方式( (電話、電話、電子郵件)、會員身份電子郵件)、會員身份 、購買權(quán)限購買權(quán)限、商品、訂單、商品、訂單、WEBWEB頁面、頁面、產(chǎn)品目錄、產(chǎn)品目錄、購買項、數(shù)量、會員信息、發(fā)貨地址購買項、數(shù)量、會員信息、發(fā)貨地址、訂單商品、訂單商品、可用性、可用性、總金額、信息總金額、信息 、付款方式、貨到付款(現(xiàn)金)、付款方式、貨到付款(現(xiàn)金)、 立立即支付(信用卡,支票,借記卡等)、退單、銷售部門、發(fā)貨即支付(信用卡,
14、支票,借記卡等)、退單、銷售部門、發(fā)貨單、庫存控制部門,庫存控制人員、單、庫存控制部門,庫存控制人員、訂單的狀態(tài)訂單的狀態(tài)、庫存、采購、庫存、采購單單 、貨物、庫存信息、貨物、庫存信息、密碼密碼。 經(jīng)過分析篩選后,初步建議經(jīng)過分析篩選后,初步建議“在線銷售系統(tǒng)在線銷售系統(tǒng)”中中 的類為的類為 : 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建三、三、 組織類并確定其關(guān)系組織類并確定其關(guān)系第一步,確定關(guān)聯(lián)關(guān)系及多重性。第一步,確定關(guān)聯(lián)關(guān)系及多重性。第二步,識別繼承:自頂向下或自底向上。第二步,識別繼承:自頂向下或自底向上。第三步,考慮是否存在聚合或組合關(guān)系。第三步,考慮是否存在聚合或組合關(guān)系。第四步,繪制
15、類圖第四步,繪制類圖 。 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建三、三、 組織類并確定其關(guān)系組織類并確定其關(guān)系第一步,確定關(guān)聯(lián)關(guān)系及多重性。第一步,確定關(guān)聯(lián)關(guān)系及多重性。第二步,識別繼承:自頂向下或自底向上。第二步,識別繼承:自頂向下或自底向上。第三步,考慮是否存在聚合或組合關(guān)系。第三步,考慮是否存在聚合或組合關(guān)系。第四步,為其建模類圖。第四步,為其建模類圖。 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建三、三、 組織類并確定其關(guān)系組織類并確定其關(guān)系 第一步,確定關(guān)聯(lián)關(guān)系及多重性。個別也需要給出第一步,確定關(guān)聯(lián)關(guān)系及多重性。個別也需要給出關(guān)聯(lián)名稱關(guān)聯(lián)名稱,通常兩個類之間的,通常兩個類之間的關(guān)聯(lián)關(guān)系關(guān)聯(lián)關(guān)
16、系是一個類是一個類“需需要知道要知道”另一個類的信息。另一個類的信息。 可以使用普通關(guān)聯(lián)列表的方法幫助發(fā)現(xiàn)關(guān)聯(lián)。如表可以使用普通關(guān)聯(lián)列表的方法幫助發(fā)現(xiàn)關(guān)聯(lián)。如表2.32.3 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建三、三、 組織類并確定其關(guān)系組織類并確定其關(guān)系第一步,確定關(guān)聯(lián)關(guān)系及多重性。第一步,確定關(guān)聯(lián)關(guān)系及多重性。第二步,識別繼承:自頂向下或自底向上。第二步,識別繼承:自頂向下或自底向上。 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建三、三、 組織類并確定其關(guān)系組織類并確定其關(guān)系第一步,確定關(guān)聯(lián)關(guān)系及多重性。第一步,確定關(guān)聯(lián)關(guān)系及多重性。第二步,識別繼承:自頂向下或自底向上。第二步,識別繼承:自頂向下
17、或自底向上。第三步,考慮是否存在聚合或組合關(guān)系。第三步,考慮是否存在聚合或組合關(guān)系。2.3.2 對象和類的提取和確定對象和類的提取和確定三、類之間的關(guān)系三、類之間的關(guān)系(3) 特殊關(guān)聯(lián)特殊關(guān)聯(lián):聚合和組合聚合和組合聚合聚合:表示部分與整體的關(guān)系:表示部分與整體的關(guān)系。組合組合:組合也表示整體與部分的關(guān)系(強聚合:組合也表示整體與部分的關(guān)系(強聚合)。)。強調(diào)部分與整體具有相同的生命周期強調(diào)部分與整體具有相同的生命周期。計算機顯示器CPU內(nèi)存鍵盤窗口列表框菜單按鈕 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建三、三、 組織類并確定其關(guān)系組織類并確定其關(guān)系第一步,確定關(guān)聯(lián)關(guān)系及多重性。第一步,確定關(guān)聯(lián)關(guān)系
18、及多重性。第二步,識別繼承:自頂向下或自底向上。第二步,識別繼承:自頂向下或自底向上。第三步,考慮是否存在聚合或組合關(guān)系。第三步,考慮是否存在聚合或組合關(guān)系。 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建三、三、 組織類并確定其關(guān)系組織類并確定其關(guān)系第一步,確定關(guān)聯(lián)關(guān)系及多重性。第一步,確定關(guān)聯(lián)關(guān)系及多重性。第二步,識別繼承:自頂向下或自底向上。第二步,識別繼承:自頂向下或自底向上。第三步,考慮是否存在聚合或組合關(guān)系。第三步,考慮是否存在聚合或組合關(guān)系。 分析階段類圖的構(gòu)建分析階段類圖的構(gòu)建三、三、 組織類并確定其關(guān)系組織類并確定其關(guān)系第一步,確定關(guān)聯(lián)關(guān)系及多重性。第一步,確定關(guān)聯(lián)關(guān)系及多重性。第二步
19、,識別繼承:自頂向下或自底向上。第二步,識別繼承:自頂向下或自底向上。第三步,考慮是否存在聚合或組合關(guān)系。第三步,考慮是否存在聚合或組合關(guān)系。第四步,繪制類圖第四步,繪制類圖 2.3.4 在線銷售系統(tǒng)類圖分析示例在線銷售系統(tǒng)類圖分析示例Member-member_id-member_name-login_pwd-login_name-regdate-last_dateMember Order-order_number-order_status-order_sub total-order_sub tax-order_shipping methodGoods-goods_id-goods_name
20、-instock_quantity-goods_type-goods_price-spriceMember Ordered Goods-orderedgoods_id-ordered_quantity-shipped_quantity-backordered_quantity-price-credits_earnedPayment-pay_id-payment_method-pay_date-pay_moneyReturnPromotion-promotion_number-promotion_releasedate-promotion_status-promotion_typeTransactionplace0.*110.*gene
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年堿錳電池合作協(xié)議書
- 小學(xué)一年級2025年秋季學(xué)期語文教學(xué)計劃
- 2025年企業(yè)公轉(zhuǎn)私借款合同(2篇)
- 2025年九年級第二學(xué)期思想品德教學(xué)工作總結(jié)(三篇)
- 2025年個人房屋買賣協(xié)議例文(五篇)
- 2025年買賣合同要式合同(2篇)
- 2025年代理委托貸款協(xié)議(2篇)
- 2025年九年級初三班主任的工作總結(jié)模版(二篇)
- 2025年二手房買賣購房合同樣本(三篇)
- 2025年個人私人借款合同標(biāo)準(zhǔn)版本(2篇)
- 外科手術(shù)及護(hù)理常規(guī)
- 學(xué)校開學(xué)教師安全培訓(xùn)
- 出口潛力分析報告
- 大美陜西歡迎你-最全面的陜西省簡介課件
- 三位數(shù)減三位數(shù)的減法計算題 200道
- 米粉項目可行性研究報告
- 蛇年元宵節(jié)燈謎大全(附答案)
- 2023年上海中僑職業(yè)技術(shù)大學(xué)單招考試職業(yè)技能考試模擬試題及答案解析
- 中國教育公益領(lǐng)域發(fā)展報告
- 第2章第1節(jié)有機化學(xué)反應(yīng)類型課件高二下學(xué)期化學(xué)魯科版選擇性必修3
- 生物質(zhì)能利用原理與技術(shù) - 第二章生物質(zhì)能資源與植物
評論
0/150
提交評論