一卡通系統(tǒng):讓校園生活更便捷的智能化解決方案
高中大學有住宿經(jīng)驗的同學一定對一卡通不陌生,它能解決在校期間的吃飯、住宿和學習等各方面的事務。那么,一卡通系統(tǒng)是怎么設計的呢?本文作者以產(chǎn)品經(jīng)理的角度,對一卡通系統(tǒng)的設計展開了分析,希望對你有幫助。
一、校園卡應用發(fā)展
- 實體卡形式。常見類型有水卡,飯卡,這也是大多數(shù)人都經(jīng)歷過的,并且現(xiàn)在在小學,初中和高中這些手機使用受限的地方還是主要的使用方式,但是在大學“水卡”“飯卡”的身影正在逐漸消失。
- NFC校園卡。主要依托于手機的NFC功能,,便產(chǎn)生了具有 NFC 功能的 SIM 卡,通過對卡進行加密得到一個空白的卡,將學校的不同賬戶寫入到卡中,便實現(xiàn)了不同的功能當手機的 SIM 卡與讀卡設備接觸時,便能夠讀取卡中的信息,從而實現(xiàn)數(shù)據(jù)的傳輸,雖然這種方式很方便快捷,但是部分手機機型不支持NFC功能,典型的就是蘋果手機,所以這種方式在高校的一卡通應用系統(tǒng)中未能廣泛使用
- 校園卡app。這種方式的還比較常見,有單獨分開的app管理,像我大學時候使用的一款管理水卡的軟件,就是通過app下載,掃碼來控制寢室的熱水供應,主要就是使用,查詢和充值這幾個功能,包括洗衣機等配套設備的使用,也都是通過app掃碼來進行操作。但是這種方式的弊端在于可能會需要下載多個app來使用,操作起來不方便,系統(tǒng)更新維護成本也高。
- 微信公眾平臺。和校園卡app類似,區(qū)別在于學生可以直接通過使用微信小程序進行公共設施和食堂預約,買餐的一些操作,而且微信公眾平臺可以實現(xiàn)支付,減少了因為支付問題所帶來的安全風險,并且支付成功后可以獲得微信消息模板推送。微信公眾平臺服務器穩(wěn)定,無需安裝和升級,可以按需求自主添加系統(tǒng)功能,維護簡單,也是現(xiàn)在比較流行的一種方式。
二、校園卡應用系統(tǒng)架構
校園卡應用系統(tǒng)是借助于移動終端的,能夠實現(xiàn)支付、權限認證、掃碼等功能為一體的應用系統(tǒng)。下面是校園一卡通的原理示意圖。
現(xiàn)在就我接觸到的一個校園卡應用系統(tǒng)的
食堂點餐程序功能設計,來和大家做一個分享和解析。
a系統(tǒng)是以微信小程序作為系統(tǒng)的前端入口,實現(xiàn)食堂點餐的功能,系統(tǒng)后端使用系統(tǒng)后端使用 SpringBoot、 Thymeleaf、MybatisPlus、Shiro 等技術,實現(xiàn)對學校管理人員進行權限分配,對店鋪進行管理等功能,最后使用MySQL 作為系統(tǒng)的數(shù)據(jù)庫,用來存儲數(shù)據(jù),來進行數(shù)據(jù)分析,方便學校管理。
三、前端功能模塊設計
在微信小程序的開發(fā)上,主要通過API開發(fā),只需要調(diào)用接口,來實現(xiàn)一些諸如拍攝、二維碼、地圖、支付的基礎功能。下面是微信小程序端的功能模塊設計圖。
掃碼點餐:用戶通過掃描桌面上的二維碼進入點餐頁面,可以瀏覽菜單并選擇菜品。
功能點細分:
- 二維碼生成:后端系統(tǒng)生成唯一的桌面表識二維碼,并將菜單信息與之綁定。
- 菜單展示:前端頁面實現(xiàn)菜單的展示,包括菜品名稱、價格、圖片和簡介等基本信息。
- 菜品選擇:用戶可以在菜單頁面選擇所需的菜品和數(shù)量。
- 確認下單:用戶確認訂單并提交后,前端向后臺發(fā)送請求,同時保存訂單信息到數(shù)據(jù)庫中。
在線點單:用戶可以通過小程序進行在線訂餐,無需到店即可享受美食服務。
功能點細分:
- 用戶登錄/注冊:用戶必須先通過微信授權登錄或者注冊使用小程序賬號。
- 菜單展示/選擇:同掃碼點餐功能點。
- 下單結算:用戶選擇了菜品后,可以進行結算操作并完成支付。
- 配送/自?。河脩艨梢赃x擇配送或到店自取的方式。前端需要提供相關的選擇項并與后端進行交互,確定最終配送地址或確認到店自提時間。
客服:用戶可以通過小程序客服功能咨詢關于店鋪、產(chǎn)品等相關問題。
功能點細分:
- 客服列表展示:前端需要實現(xiàn)客服列表的展示,并與后端進行交互獲取最新的客服人員信息。
- 在線咨詢:用戶可以向在線客服發(fā)送消息,前端會將用戶消息和客服人員及時的推送到微信聊天窗口中。
- 消息記錄查看:用戶可以查看歷史咨詢記錄,同時還可以對咨詢質(zhì)量進行評價等交互操作。
電話咨詢:用戶可以通過小程序直接撥打店鋪電話,進行咨詢或下單。
功能點細分:
- 電話聯(lián)系按鈕:前端需要提供一個電話聯(lián)系按鈕,點擊后就能直接呼叫店家預設的電話號碼。
- 呼叫狀態(tài)提示:前端還需要實現(xiàn)呼叫中、正常接聽、無人接聽等提示狀態(tài),以便讓用戶了解電話的真實狀態(tài)。
四、后端功能模塊設計
后端管理系統(tǒng)具有多個模塊和功能,每個模塊各自完成自己的功能并相互配合關聯(lián)。
系統(tǒng)管理模塊主要是實現(xiàn)對學校管理人員權限的分配,不同的管理人員會有不同的權限。
功能點細分:
- 人員管理:對于學校管理人員的新增和刪除,同時還具有查詢功能??梢钥吹焦芾砣藛T的角色、級別、崗位、部門等。能夠實現(xiàn)管理人員的統(tǒng)一管理。
- 角色管理:對學校管理人員角色的劃分,同時給角色授予權限。
- 職級管理:對學校管理人員級別的規(guī)定,不同的管理人員具有不同的級別,可以被人員管理進行調(diào)用。
- 崗位管理:用于學校管理人員的崗位劃分,區(qū)分不同的崗位,同樣也可以被 人員管理進行調(diào)用。
- 部門管理:學校部門的劃分,可以設置二級子部門,具有全部折疊、全部展開的功能,展示的目錄是樹狀結構。
- 菜單管理:后端管理系統(tǒng)功能模塊的系統(tǒng)展示,可具有針對性的對系統(tǒng)某一模塊的進行修改??梢钥焖傩薷牟藛蔚拿Q、URL地址等操作日志:學校管理人員系統(tǒng)操作的記錄,對操作記錄可以進行日志輸出,方便發(fā)生錯誤后進行修改。
- 登錄日志:學校管理人員登錄系統(tǒng)的時間、登錄方式的記錄,可以將登錄人員的信息進行日志輸出。
店鋪管理模塊實現(xiàn)的是對學校超市以及水果店等店鋪的統(tǒng) 一管理,注冊時只需在線填寫店鋪信息,信息包括店鋪主營業(yè)務、店鋪類型、店鋪的類別等。店鋪管理模塊可以統(tǒng)計每個店鋪售賣商品的情況,可顯示店鋪的月銷售額、商品銷售趨勢、年銷售額等,使學校管理人員可以很好地分析出店運營情況,及時調(diào)整策略來提高學校高效運行。
商品管理模塊實現(xiàn)的是對學校商品的管理,不同的商品屬 于不同的店鋪,同時可以統(tǒng)計商品剩余量。
功能點細分:
- 品牌商:用于對商品的生產(chǎn)商進行記錄,可以被品牌管理進行調(diào)用。
- 品牌管理:用來描述商品的不同品牌。
- 商品分類:對商品進行歸類,可分為水果、蔬菜等種類。
- 商品標簽:用于對商品的描述,可以推薦新出的商品、受歡迎的商品。
- 商品類型:區(qū)別商品的不同種類,可分為生活用品、學習用品等。
- 商品屬性:描述商品的外觀、形狀大小等,可以調(diào)用商品類型。
- 商品屬性值:對商品的屬性進行數(shù)字化描述,調(diào)用時方便快捷。
- 商品管理:對商品的品牌、標簽、屬性等進行整合,展現(xiàn)商品所具有的特性,同時可以統(tǒng)計商品的剩余庫存等信息。
食堂管理模塊主要對訂單和商品進行一個設置管理,以及管理員設置。
功能點細分:
- 訂單:微信小程序端訂餐完成后,通過數(shù)據(jù)傳輸獲取到訂單的具體信息。
- 商品:新增菜品,也可以對以往菜品進行下架,可以對菜品進行描述、展示庫存和金額等。
- 類目:可以定義菜品的分類,比如熱銷款,早餐、午餐、晚餐等。
- 管理員信息:當人事變動時,可以修改系統(tǒng)的管理員,方便管理。
- 新增管理員:實現(xiàn)管理員的新增。
總結:以上是對校園卡應用系統(tǒng)部分功能的一個解析,校園一卡通目前在高校廣為流行,校園一卡通能夠實現(xiàn)信息共享、集中控制,但其中也存在不足。這個系統(tǒng)主要實現(xiàn)了校園食堂點餐和后端管理人員權限分配等功能,但仍有很多一卡通的功能還未開發(fā)和和應用。
例如:
- 一卡通具有的電費、水費統(tǒng)計功能在應用系統(tǒng)中還未完善。在系統(tǒng)完善后,可以在線充值水費和電費,滿足校園生活的需求。
- 在應用系統(tǒng)中還需要在微信小程序中添加身份認證功能模塊,使學生在圖書館等需要驗證身份的場所能夠實現(xiàn)學生身份的證明等功能。
本文由 @Fiee 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉載。
題圖來自Unsplash ,基于 CC0 協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務。
- 目前還沒評論,等你發(fā)揮!