超市財務(wù)管理系統(tǒng)的分析和設(shè)計說明_第1頁
超市財務(wù)管理系統(tǒng)的分析和設(shè)計說明_第2頁
超市財務(wù)管理系統(tǒng)的分析和設(shè)計說明_第3頁
超市財務(wù)管理系統(tǒng)的分析和設(shè)計說明_第4頁
超市財務(wù)管理系統(tǒng)的分析和設(shè)計說明_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 計算機科學(xué)與技術(shù)學(xué)院課程設(shè)計成績單課程名稱:面向?qū)ο蠓治雠c設(shè)計 指導(dǎo)教師: 鴻賀性別男學(xué)號8班級軟件工程0901綜合成績成績等級設(shè)計報告的規(guī)性(占總成績10%)符合規(guī) 基本符合規(guī) 規(guī)性較差(10分) (8分) (5分)設(shè)計報告的完整性(占總成績10%)完整 基本完整 不完整(10分) (8分) (5分)客戶需求分析正確性(占總成績25%)正確 基本正確 不正確(25分) (20分) (13分)對象靜態(tài)建模正確性(占總成績25%)正確 基本正確 不正確(25分) (20分) (13分)對象動態(tài)建模正確性(占總成績20%)正確 基本正確 不正確(20分) (16分) (10分)學(xué)生的工作態(tài)度與獨

2、立工作能力(占總成績10%)工作態(tài)度認(rèn)真能獨立完成任務(wù) 工作態(tài)度認(rèn)真但獨立性較差(10分) (8分)工作態(tài)度基本認(rèn)真但缺乏獨立性(5分)優(yōu)秀:90分100分 良好:80分89分 中等:7079分 與格:6069分 不與格0分59分 科技大學(xué)計算機科學(xué)與技術(shù)學(xué)院制表計算機科學(xué)與技術(shù)學(xué)院 課 程 設(shè) 計 報 告課程名稱:面向?qū)ο蠓治雠c設(shè)計專 業(yè): 軟件工程 班 級: 2009級 01 班 學(xué) 號: 8 姓 名: 賀 指導(dǎo)老師: 鴻 超市財務(wù)管理系統(tǒng)的分析與設(shè)計一、系統(tǒng)簡要需求分析:超市財務(wù)管理是日常生活中頻繁涉與到的一種信息管理系統(tǒng)。通過數(shù)據(jù)庫技術(shù)、面向?qū)ο蟮姆治雠c設(shè)計技術(shù)等,實現(xiàn)超市財務(wù)管理中的

3、購物結(jié)算、會員賬戶管理、員工賬戶管理等功能,應(yīng)用性較高,技術(shù)難度要求適中。 子系統(tǒng)劃分如下:后臺數(shù)據(jù)庫管理系統(tǒng):包括:銷售物品的信息管理、員工信息管理、客戶信息管理前臺銷售管理系統(tǒng):負(fù)責(zé)日常對會員和非會員的銷售結(jié)算員工工資管理系統(tǒng):負(fù)責(zé)員工相關(guān)的管理,如:員工工資管理、員工信息維護(hù)二、確定執(zhí)行者該系統(tǒng)的角色主要包括收銀臺結(jié)算員、財務(wù)主管、超市物品錄入人員、客服人員。其中,收銀臺計算員主要負(fù)責(zé)日常客戶購買物品的結(jié)算和收銀工作,只有權(quán)限查看物品的型號、價格,計算總價,以與識別會員客戶等等。超市物品錄入人員負(fù)責(zé)對所有銷售的物品進(jìn)行數(shù)據(jù)輸入工作,例如:物品名稱、分類、條碼、價格、優(yōu)惠期等等??头藛T負(fù)

4、責(zé)會員管理,如:會員的號、有效期、積分、會員級別等。財務(wù)主管主要負(fù)責(zé)對超市員工的工資發(fā)放,以與貨品的高級管理工作,例如:貨品調(diào)價只有財務(wù)主管有權(quán)限,而收銀臺結(jié)算員無此權(quán)利,超市員工工資又涉與到:員工類型、員工編號、基本工資、公積金、社保、考勤、獎金等信息。 執(zhí)行者確定如下:1. 收銀臺結(jié)算員可以掃描物品、識別會員、可以瀏覽、查詢物品價格,以與會員信息,但無權(quán)更改和刪除。2. 財務(wù)主管可以增刪員工、超市物品、調(diào)整物品價格,更改員工類型和權(quán)限,發(fā)放工資3. 超市物品錄入人員可以設(shè)置銷售物品、負(fù)責(zé)超市物品的日常信息維護(hù),如價格、類型、名稱等的錄入4. 客服人員負(fù)責(zé)注冊會員、注銷會員、會員信息維護(hù)等。

5、5、 員工不同的員工具有不同的權(quán)限和職責(zé),具有共有的屬性,都可以進(jìn)行查詢自己的基本信息、工資信息等。三、確定用例:(1) “超市財務(wù)管理系統(tǒng)”中的用例“超市財務(wù)管理系統(tǒng)”業(yè)務(wù)功能要求:超市前臺物品的出售、超市倉庫物品的購入、員工的雇傭和解聘、會員的注冊和注銷、超市優(yōu)惠活動、員工工資的結(jié)算和發(fā)放等。涉與的執(zhí)行者包括:收銀臺結(jié)算員,可以掃描物品、識別會員、可以瀏覽、查詢物品價格,以與會員信息,但無權(quán)更改和刪除。財務(wù)主管,可以增刪員工、超市物品、調(diào)整物品價格,更改員工類型和權(quán)限,發(fā)放工資。超市物品錄入人員,可以設(shè)置銷售物品、負(fù)責(zé)超市物品的日常信息維護(hù),如價格、類型、名稱等的錄入。客服人員,負(fù)責(zé)注冊會

6、員、注銷會員、會員信息維護(hù)等。員工,不同的員工具有不同的權(quán)限和職責(zé),具有共有的屬性,都可以進(jìn)行查詢自己的基本信息、工資信息等。在第一層,根據(jù)客戶對“超市財務(wù)管理系統(tǒng)”的整體業(yè)務(wù)功能要求,可選的用例有:后臺數(shù)據(jù)庫管理。前臺銷售管理。員工工資管理?!昂笈_數(shù)據(jù)庫管理子系統(tǒng)”中的用例“后臺數(shù)據(jù)庫管理”主要負(fù)責(zé)超市財務(wù)系統(tǒng)全部數(shù)據(jù)的直接管理,包括客戶、員工、貨物等數(shù)據(jù)的管理。涉與的執(zhí)行者包括:前臺銷售系統(tǒng),對進(jìn)行購物的會員進(jìn)行積分累加。財務(wù)主管,可以增刪員工、超市物品、調(diào)整物品價格,更改員工類型和權(quán)限。超市物品錄入人員,可以設(shè)置銷售物品、負(fù)責(zé)超市物品的日常信息維護(hù),如價格、類型、名稱等的錄入??头藛T,

7、負(fù)責(zé)注冊會員、注銷會員、會員信息維護(hù)等。員工,可以進(jìn)行查詢自己的基本信息等。在第二層,根據(jù)客戶對“后臺數(shù)據(jù)庫管理子系統(tǒng)”的業(yè)務(wù)功能要求,可選的用例有:銷售物品信息管理。員工信息管理。客戶信息管理。(2) “物品信息管理子系統(tǒng)”中的用例“物品信息管理”主要負(fù)責(zé)超市貨物的買入和賣出,包括對進(jìn)貨清單的管理、對庫存物品的管理、對銷售物品的管理等。涉與的執(zhí)行者包括:財務(wù)主管,可以增刪員工、超市物品、調(diào)整物品價格,更改員工類型和權(quán)限,發(fā)放工資。超市物品錄入人員,可以設(shè)置銷售物品、負(fù)責(zé)超市物品的日常信息維護(hù),如價格、類型、名稱等的錄入。在第三層,根據(jù)客戶對“銷售物品信息管理子系統(tǒng)”的業(yè)務(wù)功能要求,可選的用例

8、有:物品信息錄入。設(shè)置銷售物品。物品信息高級維護(hù)。物品信息維護(hù)。物品信息刪除。(3) “員工信息管理子系統(tǒng)”中的用例“員工信息管理”主要負(fù)責(zé)員工個人信息的管理,包括招聘員工的注冊、解聘員工的注銷、員工基本信息的查詢和修改、員工高級信息的修改等。涉與的執(zhí)行者包括:財務(wù)主管,主要負(fù)責(zé)員工的注冊和注銷、員工高級信息的維護(hù),如員工權(quán)限、類型的修改等。員工可以進(jìn)行員工基本信息的查詢和修改,如員工密碼、聯(lián)系方式、住址等等。在第三層,根據(jù)客戶對“員工信息管理子系統(tǒng)”的業(yè)務(wù)功能要求,可選的用例有:員工信息錄入。員工信息刪除。(4) “客戶信息管理子系統(tǒng)”中的用例“客戶信息管理”負(fù)責(zé)超市會員的管理,包括會員的注

9、冊、注銷、信息維護(hù)等。涉與的執(zhí)行者包括:客服人員,負(fù)責(zé)會員的注冊、注銷以與除會員積分、會員等級之外的其他會員基本信息的維護(hù)。前臺銷售系統(tǒng)在對會員購物結(jié)算之后對會員積分進(jìn)行修改。在第三層,根據(jù)客戶對“客戶信息管理子系統(tǒng)”的業(yè)務(wù)功能要求,可選的用例有:客戶注冊??蛻糇N。客戶信息維護(hù)。(5) “前臺銷售管理子系統(tǒng)”中的用例“前臺銷售管理”主要負(fù)責(zé)超市的前臺銷售工作,包括統(tǒng)計購物總價、對會員和非會員的購物結(jié)算進(jìn)行區(qū)別統(tǒng)計等。執(zhí)行者收銀員負(fù)責(zé)識別會員、將物品信息掃描入系統(tǒng)。在第二層,根據(jù)客戶對“前臺銷售管理子系統(tǒng)”的業(yè)務(wù)功能要求,可選的用例有:掃描銷售物品。識別會員。會員購物。購物結(jié)算。(6) “員工

10、工資管理子系統(tǒng)”中的用例“員工工資管理”負(fù)責(zé)員工工資的結(jié)算、發(fā)放、工資詳單、員工類型、員工編號、基本工資、公積金、社保、考勤、獎金等信息的管理工作。執(zhí)行者包括:財務(wù)主管,可以對員工的工資進(jìn)行發(fā)放、對員工的考勤、獎金進(jìn)行設(shè)定和監(jiān)督。前臺銷售系統(tǒng),根據(jù)員工的銷售額進(jìn)行相應(yīng)的獎勵。員工可以查詢自己的工資以與工資的詳細(xì)清單。在第二層,根據(jù)客戶對“員工工資管理子系統(tǒng)”的業(yè)務(wù)功能要求,可選的用例有:員工工資發(fā)放。員工工資結(jié)算。員工工資信息管理。(7) “員工工資信息維護(hù)子系統(tǒng)”中的用例“員工工資信息維護(hù)”負(fù)責(zé)對涉與員工工資的員工類型、員工編號、基本工資、公積金、社保、考勤、獎金等信息進(jìn)行維護(hù)和管理、也可供

11、員工查詢工資詳單。執(zhí)行者包括:員工,可以查詢工資詳單。財務(wù)主管,可以對員工工資相關(guān)信息進(jìn)行維護(hù)。前臺銷售系統(tǒng),影響員工的考勤和獎金。在第三層,根據(jù)客戶對“員工工資信息維護(hù)子系統(tǒng)”的業(yè)務(wù)功能要求,可選的用例有:查詢工資詳單。員工工資信息維護(hù)。4、 用活動圖描述用例事件流(一)、購物結(jié)算事件流(1) 收銀員掃描物品(2) 系統(tǒng)查詢物品信息A2:物品優(yōu)惠(3) 系統(tǒng)統(tǒng)計總價(4) 繼續(xù)掃描直至掃描完成(5) 收銀員識別會員A3:客戶是會員(6) 客戶付費(7) 用例結(jié)束其他事件流:A2:物品優(yōu)惠(1) 調(diào)整物品價格(2) 進(jìn)入購物結(jié)算事件流第(7)步A3:客戶是會員(1) 客戶刷卡(2) 系統(tǒng)查詢會

12、員信息B1:信息不合法(1) 系統(tǒng)提示錯誤原因(2) 進(jìn)入購物結(jié)算事件流第(10)步(3) 對總價進(jìn)行打折(4) 修改會員積分(二)、添加物品事件流(1) 進(jìn)入錄入界面,系統(tǒng)顯示目前所有物品信息(2) 錄入員選擇錄入物品信息(3) 系統(tǒng)提示錄入新物品信息(4) 錄入員錄入信息(5) 系統(tǒng)驗證是否和已有物品沖突A1:有沖突(6) 系統(tǒng)添加新物品,提示物品添加成功(7) 系統(tǒng)重新進(jìn)入管理主界面,顯示所有物品(8) 用例結(jié)束其他事件流:A1:有沖突(1) 系統(tǒng)提示沖突,顯示沖突物品信息(2) 錄入員重新輸入(3) 繼續(xù)驗證直到無沖突(4) 進(jìn)入添加物品事件流第(10)步(三)、用戶登錄事件流(1)

13、員工進(jìn)入登陸界面,選擇權(quán)限(2) 輸入員工賬戶和密碼(3) 系統(tǒng)驗證信息A1:驗證錯誤(4) 進(jìn)入工作界面其他事件流:(1) 系統(tǒng)提示錯誤信息(2) 系統(tǒng)提示員工重新輸入信息(3) 再次驗證(4) 三次錯誤,拒絕再次訪問(5) 否則進(jìn)入用戶登錄事件流第(4)步5、 物品信息管理系統(tǒng)對象類靜態(tài)模型(1) 建立對象類1、 庫存物品類類名:庫存物品類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務(wù)器上的數(shù)據(jù)庫中,可以共享。功能:負(fù)責(zé)創(chuàng)建庫存物品的基本信息并對這些信息進(jìn)行處理,包括添加、刪除、修改等。屬性:物品編號、物品名、分類、條碼、庫存等操作:修改名稱()、修改分類()、修改條碼()、加入物品()、刪

14、除物品()、打印庫存物品信息()、打印庫存量()等。2、 銷售物品類類名:銷售物品類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務(wù)器上的數(shù)據(jù)庫中,可以共享。功能:負(fù)責(zé)創(chuàng)建銷售物品的基本信息并對這些信息進(jìn)行處理,包括添加、刪除、修改等。屬性:庫存物品*、物品編號、物品名、分類、條碼、價格、優(yōu)惠期、銷量等。操作:調(diào)整價格()、調(diào)整優(yōu)惠期()、添加銷售物品()、刪除銷售物品()、打印銷售物品信息與銷量()等。3、 財務(wù)主管類類名:財務(wù)主管類的類型:執(zhí)行者功能:對庫存物品、銷售物品進(jìn)行高級維護(hù)。屬性:號、員工類型、員工編號、員工密碼、性別、年齡、基本工資、考勤、辦公室編號等。操作:對自身屬性進(jìn)行修改和查

15、詢。4、 物品錄入員類類名:物品錄入員類的類型:執(zhí)行者功能:對庫存物品、銷售物品進(jìn)行一般維護(hù)。屬性:號、員工類型、員工編號、員工密碼、性別、年齡、基本工資、考勤、辦公室編號等。操作:對自身屬性進(jìn)行修改和查詢。(2) 根據(jù)類之間的關(guān)系繪制類圖6、 物品信息管理系統(tǒng)動態(tài)交互模型(1) 庫存物品信息錄入確定交互和涉與的對象1、 啟動系統(tǒng)。涉與的對象:消息的發(fā)送者:“物品錄入員”對象消息的接受者:“物品消息管理窗口”對象傳遞的消息:消息:啟動系統(tǒng)(密碼)消息的類型:同步消息返回消息:啟動成功或錯誤消息。2、 循環(huán)處理進(jìn)貨清單。涉與的對象:消息的發(fā)送者:“物品消息管理窗口”對象消息的接受者:“進(jìn)貨清單”

16、對象傳遞的消息:消息:*所有進(jìn)貨清單:處理()消息的類型:遞歸調(diào)用返回消息:處理完畢或出錯消息。3、 核對進(jìn)貨合同。涉與的對象:消息的發(fā)送者:“進(jìn)貨清單”對象消息的接受者:“進(jìn)貨合同”對象傳遞的消息:消息:核對()消息的類型:同步消息返回消息:是否找到相應(yīng)進(jìn)貨清單。4、 更新庫存物品。涉與的對象:消息的發(fā)送者:“進(jìn)貨合同”對象消息的接受者:“庫存物品”對象傳遞的消息:消息:更新庫存物品()消息的類型:同步消息返回消息:更新成功或出錯消息5、 打印庫存清單。涉與的對象:消息的發(fā)送者:“庫存物品”對象消息的接受者:“庫存清單”對象傳遞的消息:消息:打印庫存清單()消息的類型:同步消息返回消息:打印

17、成功或出錯消息庫存物品信息錄入順序圖庫存物品信息錄入合作圖(2) 庫存物品信息刪除確定交互和涉與的對象1、啟動系統(tǒng)。涉與的對象:消息的發(fā)送者:“財務(wù)主管”對象消息的接受者:“物品信息管理窗口”對象傳遞的消息:消息:啟動系統(tǒng)(密碼)消息的類型:同步消息返回消息:啟動成功或出錯消息。2、查詢待刪除物品清單。涉與的對象:消息的發(fā)送者:“物品信息管理窗口”對象消息的接受者:“待刪除物品清單”對象傳遞的消息:消息:*所有待刪除物品清單:查詢待刪除物品清單()消息的類型:遞歸調(diào)用返回消息:查詢完畢或出錯信息。3、核對銷售物品清單。涉與的對象:消息的發(fā)送者:“待刪除物品清單”對象消息的接受者:“銷售物品清單

18、”對象傳遞的消息:消息:核對()消息的類型:同步消息返回消息:是否找到待刪除物品6、 刪除待刪除物品。涉與的對象:消息的發(fā)送者:“銷售物品清單”對象消息的接受者:“銷售物品清單”對象傳遞的消息:消息:刪除物品()消息的類型:自調(diào)用返回消息:刪除成功或出錯消息。7、 發(fā)送貨物下架通知。涉與的對象:消息的發(fā)送者:“銷售物品”對象消息的接受者:“貨物下架通知”對象傳遞的消息:消息:發(fā)送()消息的類型:同步消息返回消息:發(fā)送成功或出錯消息。8、核對庫存物品清單。涉與的對象:消息的發(fā)送者:“待刪除物品清單”對象消息的接受者:“庫存物品清單”對象傳遞的消息:消息:核對()消息的類型:同步消息返回消息:是否

19、找到待刪除物品9、刪除待刪除物品。涉與的對象:消息的發(fā)送者:“庫存物品清單”對象消息的接受者:“庫存物品清單”對象傳遞的消息:消息:刪除物品()消息的類型:自調(diào)用返回消息:刪除成功或出錯消息庫存物品信息刪除順序圖庫存物品信息刪除順序圖(3) 銷售物品信息高級維護(hù)確定交互和涉與的對象1、啟動系統(tǒng)。涉與的對象:消息的發(fā)送者:“財務(wù)主管”對象消息的接受者:“物品信息管理窗口”對象傳遞的消息:消息:啟動系統(tǒng)(密碼)消息的類型:同步消息返回消息:啟動成功或出錯消息2、處理銷售物品高級維護(hù)清單。涉與的對象:消息的發(fā)送者:“物品信息管理窗口”對象消息的接受者:“銷售物品高級維護(hù)清單”對象傳遞的消息:消息:*所有銷售物品高級維護(hù)清單:處理()消息的類型:遞歸調(diào)用返回消息:處理完畢或出錯消息3、核對銷售物品清單。涉與的對象:消息的發(fā)送者:“銷售物品信息高級維護(hù)清單”對象消息的接受者:“銷售物品清單”對象傳遞的消息:消息:核對清單()消息的類型:同步調(diào)用返回消息:是否找到相應(yīng)物品4、銷售物品高級維護(hù)。涉與的對象:消息的發(fā)送者:“銷售物品清單”對象消息的接受者:“銷售物品清單”對象傳遞的消息:消息:維

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論