江明 何紹平 龍建宇 李濤 韋美雁



摘要:信息化時代的各行各業都傾向于把服務和管理工作通過信息化系統來完成,以提高服務效率和服務質量,例如該瑜伽館約課系統。文章闡述了系統的需求分析、概念模型及邏輯模型設計、數據庫優化、事務設計等,詳細介紹了MySQL數據庫技術在其中的應用。該系統為瑜伽館會員約課以及管理員排課、統計各項數據提供了技術支持,實現了小型企業的信息化管理。
關鍵詞:約課系統;MySQL;概念模型;數據庫優化;事務
中圖分類號:G250.74 文獻標識碼:A 文章編號:1006-8228(2020)08-53-04
0 引言
隨著當今計算機和通信網絡的技術迅速發展,各行業的服務也要求越來越高效和精準,為了幫助瑜伽從業人員完善對會員的服務,特別研發了基于微信小程序[1-2]的瑜伽館約課管理系統。為了保證該系統正常高效地運行,并保證數據安全,建立一個穩定、安全、易擴容、效率高的數據庫系統非常重要。
1 系統分析與設計
1.1 需求分析
為了明確瑜伽館約課系統的功能需求和數據處理需求,我們采用結構化分析(Strctured Analysis,SA)方法[3]進行分析,采用DFD(Data Flow Diagram)工具[3]進行建模,我們得到了約課系統的頂層和中間層多個數據流圖,其中用戶驗證、約課信息兩個中間層數據流圖如圖1、圖2所示。
圖1是用戶登錄過程中數據流向示意圖。瑜伽約課系統是通過微信官方API接口來獲取用戶身份信息(即用戶的微信ID),從而保證用戶的惟一性和安全性。當用戶第一次進入微信小程序時,系統要求綁定個人信息,綁定成功后,用戶可以直接進入小程序。……