1. 程式人生 > >軟體工程 需求分析

軟體工程 需求分析

超市收銀臺系統功能需求

功能劃分

主要功能:

  1. 管理人員查詢功能
  2. 修改功能(包括新增、刪除、修改操作)
  3. 完善資料功能
  4. 會員登記管理功能
  5. 密碼管理功能
  6. 身份驗證功能

 

模組圖

 

管理人員查詢功能:管理員可以查到收銀員的基本資訊

修改功能(包括新增、刪除、修改操作):管理員可以對收銀員進行新增,刪除,修改操作

也可以對商品進行新增,刪除,修改操作,可以對會員資訊進行 新增,刪除,修改

密碼管理功能:管理員對收銀員的密碼可以修改

身份驗證功能:登入收銀臺系統需要收銀員的ID和密碼 如果ID和密碼不匹配不能登入

會員登記管理功能:收銀員可以對需要辦理會員的顧客進行登記,需要顧客的姓名,聯絡電話

 

資訊要求

收銀員基本資訊:主要包括員工號,員工姓名,員工登陸密碼,員工性別,員工聯絡電話,員工職務等。

會員基本資訊:會員卡號,會員姓名,會員積分,聯絡電話,髮卡日期等。

商品基本資訊:主要包括商品條形碼,商品名稱,商品單價,會員價,商品庫存等。

銷售的基本資訊:主要包括商品的條形碼,商品名稱,銷售數量,銷售單價,銷售時間,員工號

E-R圖

實體聯絡

 

收銀員:{員工號,員工姓名,員工登陸密碼,員工性別,員工聯絡電話,員工職務}

會員{會員卡號,會員姓名,會員積分,聯絡電話,髮卡日期}

商品{商品條形碼,商品名稱,商品單價,會員價,商品庫存}

銷售{商品的條形碼,商品名稱,銷售數量,銷售單價,銷售時間,員工號}

 

超市收銀臺系統資料流圖

頂層資料流圖

銷售資料流圖