1 引言
食堂就餐卡系統是用現代信息技術和自動控制技術的計算機網絡系統。它的使用對于加強校園后勤服務的信息化建設,提高服務質量、管理水平和經濟效益有重要的作用。系統中每個消費者都有一張卡,在管理中心注冊繳費,卡內記著消費者的身份、余額。使用時將卡插入窗口機則顯示卡上金額,服務員按窗口機上數字鍵,窗口機自動計算并顯示消費額及余額。管理中心監視每一筆消費,可打印出消費情況的相關統計數據。
2 系統分析
2.1 系統功能:
?、?系統信息管理:建立營業組檔案、卡用戶檔案、收款機檔案;
?、?卡的管理:開戶、更改、發卡、掛失解掛、注銷、補卡、充值、統計等;
?、?日常操作:數據采集、終端設置、掛失名單、上傳交易、上傳充值等;
?、?營業匯總:自動匯總交易數據,實現金額結算,生成相應報表;
?、?查詢:對每一次消費情況進行實時記錄,可查詢卡內余額或消費記錄;
?、?系統維護:數據備份、數據恢復、端口設置、管理員信息并設置密碼和權限;
?、?統計報表:就餐卡發行、各窗口機就餐數據、黑名單等匯總、明細報表;
2.2規格說明:
?、?數據傳輸采用加密、校驗,提高安全性和可靠性,消費記錄實時上傳;
?、?故障時進入記帳模式,消費記錄由存儲器保存,并能將數據上傳到數據庫;
?、?消費報表可靈活設置,可按日、旬、月、年或某個時間段、某個部門來進行查詢;
?、?本消費系統對系統操作員的每項操作都有明細記錄,可方便查詢;
?、?對非本系統的卡以特殊提示信息顯示,可靠保障系統的安全性;
2.3 數據描述
?、?數據庫描述
主要涉及消費者帳戶和營業窗口帳戶, 圖1給出了本系統的E-R圖,反映系統的存儲數據需求。
?、?數據流圖
本系統的運行流程主要是在消費者、服務組和系統之間交互進行,圖2給出了系統的數據流圖。
?、?運行需求
軟件:含服務中心界面和POS顯示界面,前者以方便操作,信息相對齊全為標準;后者要簡單明了,報表的格式按后勤管理要求。
硬件:用485通訊,窗口POS連到網線一端接在485接口卡,485卡另一端由串口線與計算機串口連,充值機由配套連接線與計算機串口和鍵盤接口相連。
3 UML建模
3.1 UML簡介
統一建模語言UML是業務和軟件應用建模的標準語言,適用于各種軟件開發方法、軟件生命周期的各個階段、各種應用領域以及各種開發工具。
原文轉自:http://www.anti-gravitydesign.com