《超市信息管理系統(tǒng)》由會員分享,可在線閱讀,更多相關《超市信息管理系統(tǒng)(17頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
《UML課程設計》報告
超市信息管理系統(tǒng)
班級XXX
姓名:XXX
學號:XXX
設計時間:2012年6月4號
超市信息管理系統(tǒng)
摘 要:隨著網(wǎng)絡辦公系統(tǒng)的方便性及其進一步普及,越來越來的公司、企業(yè)在管理上都采用了專門的系統(tǒng)來管理公司的業(yè)務和流程。由此,系統(tǒng)管理應運而生。
關鍵詞:倉庫管理員,收銀員,會計,系統(tǒng)管理員,經(jīng)理(管理員)
一.超市管理系統(tǒng)需求規(guī)格說明
本項目針對超市管理系統(tǒng)進行需求說明,旨在為超市提供方便,快捷的結賬體系,準確,高效的庫存和財務管理系統(tǒng),等。讓顧客在超市購物更加快捷方便,讓超市的管理和
2、運行工作更加完善,方便。因為超市管理系統(tǒng)是基于超市內部普通員工和管理人員的系統(tǒng),所以非本超市員工是無權進行操作的。該超市管理系統(tǒng)的用戶:倉庫管理員,收銀員,采購員,會計,系統(tǒng)管理員,經(jīng)理(管理員)
一個基本的超市管理系統(tǒng),如圖1.1,包括下面5個子系統(tǒng):倉庫管理系統(tǒng)、財務管理系統(tǒng)、人事管理系統(tǒng)、銷售管理系統(tǒng)、登陸系統(tǒng),?;玖鞒淌牵阂粋€具有相對權限的人登錄相應的系統(tǒng)板塊,了解相應的信息。比如:采購員輸入用戶名及密碼登錄采購系統(tǒng),查看需要采購的產(chǎn)品和供應商信息,完成采購任務。
圖1.1
管理層和員工通過輸入口令方式登錄相應權限的子系統(tǒng)以多種視圖瀏覽并了解超市信息。
1、系統(tǒng)管理員
3、通過“超市存儲管理”子系統(tǒng)進行超市系統(tǒng)的升級和維護管理操作,并為管理超市貨物、查看和發(fā)布相關信息,用戶登錄分別提供數(shù)據(jù)庫服務。系統(tǒng)管理員可以管理管理層和普通員工的信息。
2、管理層通過輸入口令方式登錄系統(tǒng)執(zhí)行相應操作,包括可以進入采購系統(tǒng)、財務系統(tǒng)、銷售系統(tǒng)、人事系統(tǒng)。
3、銷售員登錄銷售系統(tǒng)了解產(chǎn)品相關信息(包括功能、產(chǎn)地、生產(chǎn)日期等),數(shù)量。
4、收銀員登錄銷售系統(tǒng)執(zhí)行收款、退款、找零、退貨服務。
5、倉庫管理登錄“倉庫管理系統(tǒng)”,及時獲知倉庫產(chǎn)品數(shù)量及種類信息,并根據(jù)公司需要決定需要采購的產(chǎn)品種類及數(shù)量。
6、采購員登錄“采購系統(tǒng)”獲知采購的數(shù)量和種類,并尋找供應商提供供貨服務
4、,提供采購預算。
7、會計登錄“財務系統(tǒng)”對公司每月發(fā)放的員工工資和獎金、產(chǎn)品進貨成本、公司的總利潤、下一季度的財政預算做成總表并進行報告
二.需求分析過程
1.1倉庫管理子系統(tǒng)的描述:
倉庫管理子系統(tǒng)中,其子系統(tǒng)的主要功能如下:
(1) 查看倉庫內商品種類,倉庫管理員進入系統(tǒng)選擇查看商品種類
(2) 查看倉庫商品相應種類的數(shù)量
(3) 查看最近一個月暢銷產(chǎn)品的數(shù)量及種類
(4) 根據(jù)查看結果制定采購商品計劃
圖1.2
1.2 財務管理子系統(tǒng)的描述:
財務管理子系統(tǒng)中,其子系統(tǒng)的主要功能如下:
(1) 會計登錄系統(tǒng)添加公司每個員工的工
5、資和獎金記錄
(2) 會計刪除公司每個員工的工資和獎金記錄
(3) 會計查看公司每個員工的工資和獎金記錄
(4) 根據(jù)各部門上傳過來的預算并結合本公司的實際營收制作公司的利潤報表
(5) 根據(jù)公司的實際情況,制作下季度公司的利潤預算
圖1.3
1.3 人事管理子系統(tǒng)的描述:
人事管理子系統(tǒng)中,包括普通員工管理和管理層管理,其子系統(tǒng)的主要功能如下:
(1) 管理層登錄系統(tǒng)進入普通員工和管理層界面
(2) 在普通員工管理中招聘員工
(3) 在普通員工管理中解除員工
(4) 在普通員工管理中調離員工
(5) 在普通員工管理中查看
6、員工信息
(6) 在普通員工管理中刪除員工信息
(7) 在普通員工管理中添加員工信息
(8) 在管理層管理中查看管理員信息
(9) 在管理層管理中刪除管理員信息
(10) 在管理層管理中添加管理員信息
圖1.4
1.4 銷售管理子系統(tǒng)的描述:
銷售管理子系統(tǒng)中,其子系統(tǒng)的主要功能如下:
(1) 收銀員登錄系統(tǒng)為顧客進行收款服務
(2) 收銀員為顧客進行退款服務
(3) 收銀員為顧客進行退貨服務
(4) 收銀員為顧客進行打印購物小票服務
(5) 收銀員為顧客進行找零服務
圖1.5
1.5登錄子系統(tǒng)的描述:
登錄管
7、理子系統(tǒng)中,所有已經(jīng)在系統(tǒng)中注冊了的用戶在具有相應權限的登錄界面進行登錄,其子系統(tǒng)的主要功能如下:
(1) 用戶輸入用戶名
(2) 用戶輸入密碼
(3) 用戶登錄成功后修改登錄密碼
圖1.6
三.項目管理計劃過程
本系統(tǒng)主要包括以下幾個小的系統(tǒng)模塊:
1登錄系統(tǒng)
1.1登錄系統(tǒng)
用戶在進入系統(tǒng)之前要登輸入密碼和用戶名,登錄系統(tǒng)。本系統(tǒng)提供在指定位置輸入密碼和用戶名及修改密碼的功能。系統(tǒng)用例圖如下
圖1.7登陸系統(tǒng)用例圖
1.1.1輸入用戶名:
功能描述:
系統(tǒng)為用戶提供在指定位置輸入用戶名的功能。
用例描述:
參與者:
8、系統(tǒng)管理員,倉庫管理員,采購員,會計,經(jīng)理,收銀員
前置條件:
基本路徑:
1.參與者打開軟件,案例開始;
2.系統(tǒng)顯示輸入用戶名位置
3.用戶輸入用戶名
4.參與者點擊“登錄”,若沒有輸入密碼,則轉入分支流程A1;若輸入用戶名錯誤,則轉入分支流程A2;若輸入密碼錯誤,則轉入分支流程A3;
5.使用案例結束
分支流程(其他事件流A1):用戶沒有輸入密碼
1.系統(tǒng)在指定位置顯示“請輸入密碼”
2.用戶輸入密碼
3.用戶點擊“登錄“
分支流程(其他事件流A2):用戶輸入用戶名錯誤
1.系統(tǒng)提示用戶沒有找到匹配的用戶;
2.參與者再次輸入用戶名
3.參與者點擊登錄
分
9、支流程(其他事件流A3):用戶輸入,密碼錯誤
1.系統(tǒng)提示“輸入密碼錯誤”
2.參與者再次輸入密碼
3.參與者點擊登錄
1.1.2輸入用戶密碼:
功能描述:
系統(tǒng)為用戶提供在指定位置輸入用戶密碼的功能。
用例描述:
參與者:
普通員工,系統(tǒng)管理員
前置條件:
基本路徑:
1.參與者打開軟件,案例開始;
2.系統(tǒng)顯示輸入用戶密碼的位置
3.用戶輸入密碼
4.參與者點擊“登錄”;若參與者沒有輸入用戶名,則執(zhí)行分支流程A4.若用戶輸入密碼錯誤,則執(zhí)行分支流程A3
分支流程(其他事件流A4):用戶沒有輸入用戶名
1.系統(tǒng)在指定位置顯示“請輸入用戶名”
2.用戶輸
10、入用戶名
3.用戶點擊“登錄“
1.1.3修改登錄密碼
功能描述:
系統(tǒng)為用戶提供修改密碼的功能。
用例描述:
參與者:
普通員工,系統(tǒng)管理員
前置條件:
基本路徑:
1.用戶點擊“修改密碼”
2.系統(tǒng)在指定位置顯示輸入用戶名,修改請密碼和修改后密碼
3.參與者輸入用戶名,修改親密嗎,修改后密碼
4,參與者點擊“確定”,使用案例結束
2倉庫管理
2.1倉庫管理:
為倉庫管理員和管理層用戶提供瀏覽產(chǎn)品種類、數(shù)量,了解暢銷產(chǎn)品的種類及數(shù)量,并為倉庫管理員提供制定采購計劃的功能。系統(tǒng)用例圖如下
圖1.8倉庫管理用例圖
2.1.1查看產(chǎn)
11、品種類和數(shù)量
功能描述:
系統(tǒng)為管理層和倉庫管理員用戶提供倉庫所有產(chǎn)品種類和數(shù)量的功能。
用例描述:
參與者:
倉庫管理員
前置條件:
參與者已登陸系統(tǒng),并選擇查看產(chǎn)品種類數(shù)量的功能
基本路徑:
1.參與者點擊產(chǎn)品種類一欄,案例開始;
2.系統(tǒng)顯示查看所有產(chǎn)品種類和數(shù)量的信息
3.使用案例結束。
2.1.2查看最近一個月暢銷產(chǎn)品的數(shù)量及種類
功能描述:
系統(tǒng)為管理層和倉庫管理員用戶提供查看最近一個月暢銷產(chǎn)品的數(shù)量及種類的功能。
用例描述:
參與者:
管理層、倉庫管理員
前置條件:
參與者已登陸系統(tǒng);
基本路徑:
1.參與者在“最近一個月暢銷產(chǎn)品的數(shù)
12、量及種類”欄中點擊鏈接,案例開始;
2.系統(tǒng)顯示相應的鏈接內容;
3.使用案例結束。
2.1.4制定采購計劃
功能描述:
系統(tǒng)為倉庫管理員用戶提供制定采購計劃的功能。
用例描述:
參與者:
倉庫管理員用戶,管理層
前置條件:
參與者已登陸系統(tǒng);
基本路徑:
1.參與者點擊“采購計劃”一欄,案例開始;
2.系統(tǒng)顯示相應的所有信息,包括采購商品信息和訂單信息,如制定時間,采購時間,是否采購
3.使用案例結束。
3財務管理
3.1財務管理
為會計提供每月發(fā)放的員工工資和獎金、產(chǎn)品進貨預算、公司的總利潤、下一季度的財政預算做成總表并進行報告的功能。用例
13、圖如下:
圖1.9 財務管理用例圖
3.1.1添加員工工資和獎金記錄
功能描述:
系統(tǒng)為會計用戶提供添加員工工資和獎金記錄功能
用例描述:
參與者:
會計用戶,管理層
前置條件:
參與者登陸系統(tǒng),選擇添加員工工資和獎金記錄功能
基本路徑:
1.參與者點擊“添加員工工資和獎金記錄功能”按鈕;案例開始;
2.用戶在指定位置輸入員工工資及獎金發(fā)放的相關記錄,系統(tǒng)記錄相關記錄
3.使用案例結束。
刪除員工工資和獎金記錄
功能描述:
系統(tǒng)為用戶提供刪除員工工資和獎金記錄功能
用例描述:
參與者:
會計用戶,管理層
前置條件:
參與者登陸系統(tǒng),選擇刪除
14、員工工資和獎金記錄功能
基本路徑:
1.參與者點擊“刪除員工工資和獎金記錄功能”按鈕;案例開始;
2.用戶選中相應的員工工資及獎金發(fā)放記錄,點擊“刪除”,系統(tǒng)刪除相關記錄
3.使用案例結束。
查看員工工資和獎金記錄
功能描述:
系統(tǒng)為用戶提供查看員工工資和獎金記錄功能
用例描述:
參與者:
會計用戶,管理層,員工
前置條件:
參與者登陸系統(tǒng),選擇查看“員工工資和獎金記錄”功能
基本路徑:
1.參與者點擊“查看員工工資和獎金記錄功能”按鈕;案例開始;
2.系統(tǒng)顯示員工工資和獎金記錄功能相關的所有信息
3.使用案例結束。
3.1.2制作公司本月利潤報表
功能
15、描述:
系統(tǒng)為會計用戶提供制作利潤報表的功能。
用例描述:
參與者:
會計用戶
前置條件:
參與者登陸系統(tǒng),選擇制作公司利潤報表功能
基本路徑:
1.參與者點擊“制作利潤報表”按鈕,使用案例開始;
2.系統(tǒng)導出本月公司的收入及公司所有的支出,進入制作報表;
3.系統(tǒng)顯示制作報表的信息
3.用戶單擊“完成”按鈕,使用案例結束。
3.1.3制作下季度利潤預算報表
用例描述:
參與者:
會計用戶,管理層
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“制作報表”按鈕,使用案例開始;
2.系統(tǒng)導出公司最近幾個月的支出,會計根據(jù)這一數(shù)據(jù)源進入制作報表
16、;
3.用戶單擊“完成”按鈕;使用案例結束。
4人事管理
4.1人事管理
為管理層用戶提供人事招聘、解除、調離的功能。用例圖如下:
圖1.10人事管理用例圖
4.1.1招聘員工
參與者:管理層用戶
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“普通員工管理”按鈕,使用案例開始;
2.參與者點擊“人事招聘”一欄,發(fā)布招聘信息;
3.使用案例結束。
4.1.2解除員工
參與者:管理層用戶
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“普通員工管理”按鈕,使用案例開始;
2.參與者點擊“人事解除”一欄,發(fā)布解除信息
17、;
3.使用案例結束。
4.1.3員工調離
參與者:管理層用戶
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“普通員工管理”按鈕,使用案例開始;
2.參與者點擊“員工調離”一欄,發(fā)布調離相關信息;
3.使用案例結束。
查看員工信息
參與者:立體管理員,普通員工
前置條件:參與者登陸系統(tǒng)
基本路徑
1.參與者點擊“普通員工管理”按鈕,使用案例開始;
2.參與者點擊“查看員工信息”按鈕
3.系統(tǒng)顯示相關所有信息
4.使用案例結束
刪除員工信息
參與者:系統(tǒng)管理員
前置條件:參與者登錄系統(tǒng)
基本路徑
1.參與者點擊“普通
18、員工管理”按鈕,使用案例開始
2.參與者選中要刪除的員工信息,點擊“刪除”“
3.使用案例結束。
添加員工信息
參與者:系統(tǒng)管理員,普通員工
前置條件:參與者登陸系統(tǒng)
基本路徑
1.參與者點擊“普通員工管理”按鈕,使用案例開始;
2.參與者點擊“添加員工信息”按鈕
3.參與者輸入要添加的相關信息,點擊“添加”
4.使用案例結束
查看管理員信息
參與者:系統(tǒng)管理員
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“管理員管理”按鈕,使用案例開始;
2.參與者點擊“查看管理員信息”一欄;
3.系統(tǒng)顯示管理員相關信息
4.使用案例結束
19、
4.1.4刪除管理員信息
參與者:系統(tǒng)管理員
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“管理員管理”按鈕,使用案例開始;
2.參與者點擊“刪除管理員信息”一欄
3.參與者選中要刪除的管理員信息,點擊“刪除”
4. 4.使用案例結束
4.1.5添加管理員信息
參與者:系統(tǒng)管理員
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“管理員管理”按鈕,使用案例開始;
2.參與者點擊“添加管理員信息”一欄
3.參與者在指定位置輸入要添加的管理員信息,點擊“添加”
4.使用案例結束
5銷售管理
5.1銷售管理
為收銀員用戶提供收款、
20、退款、找零、打印購物小票、退貨的功能。用例圖如下
圖1.11銷售系統(tǒng)用例圖
5.1.1收款
參與者:收銀員用戶
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“收銀管理”按鈕,使用案例開始;
2.參與者點擊“收款”一欄,掃描槍掃描商品條碼
3.收銀員錄入商品數(shù)量
4.系統(tǒng)錄入掃描商品信息,顯示應付數(shù)量
5.使用案例結束。
5.1.2 退款
參與者:收銀員用戶
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“收銀管理”按鈕,使用案例開始;
2.參與者點擊“退款”一欄,進行相應操作;
3.使用案例結束。
5.1.4退貨
21、參與者:收銀員用戶
前置條件:
參與者登陸系統(tǒng);
基本路徑:
1.參與者點擊“收銀管理”按鈕,使用案例開始;
2.參與者點擊“找零”一欄,進行相應操作;
3.使用案例結束。
5.1.5打印購物小票
參與者:收銀員用戶
前置條件:
參與者登陸系統(tǒng),并已收款
基本路徑:
1.收銀員在系統(tǒng)中錄入顧客所付數(shù)額
2.打印機打印購物小票
3.使用案例結束。
5.1.6找零
參與者:收銀員用戶
前置條件:
參與者登陸系統(tǒng),并已收款
基本路徑:
1. 收銀員在系統(tǒng)中錄入顧客所付數(shù)額
2.系統(tǒng)顯示所收金額,應付金額,找零
3.使用案例結束。
四.課程設計中的收獲
了解了一個超市的基本結構大概由包括下面5個子系統(tǒng)構成,倉庫管理系統(tǒng)、財務管理系統(tǒng)、人事管理系統(tǒng)、銷售管理系統(tǒng)、登陸系統(tǒng),?;玖鞒淌牵阂粋€具有相對權限的人登錄相應的系統(tǒng)板塊,了解相應的信息。
五.課程設計報告中有待改進提高之處
對超市管理系統(tǒng)還不夠了解,有些功能還沒有能夠做出來,本設計個還不夠全面。
六.設計實踐過程中的自我感想
對超市管理系統(tǒng)有了進一步的認識,以前總以為開個超市很簡單的,現(xiàn)在知道了一家運營中的超市具體流程了。