馬麗亞 孫玉濤
【摘要】眾所周知智能手機異常耗電,移動手機用戶外出時手機沒電的情況不可避免,隨之應運而生的就是手機充電站。在各地手機充電站、充電設備越來越普及的情況下,我們開發了一個操作簡單、易于維護的手機充電設備管理系統。
【關鍵詞】手機充電站;設備管理系統;B/S、SQL Server 2005
1.引言
以智能手機為代表的電子產品的更新換代使得我們的生活更加便捷,然而,電池的容量與智能手機的耗電性之間的矛盾成了困擾我們的主要問題。隨之產生的手機充電站也逐漸得到普及,但是手機充電站以及充電設備的不斷增多也為設備的管理帶來了困難。在此情況下,手機充電設備管理系統的開發也勢在必行!
2.系統需求分析
手機充電設備管理系統的目標是改變現有的以紙為媒介的數據存儲方式,實現數據的網絡化和批量化管理。本系統通過B/S(即瀏覽器和服務器結構)架構的Web應用程序,基于Web的設備管理系統應用SQL Server 2005數據庫進行信息管理[1],從而使得用戶只需在瀏覽器中向服務器發送請求,操作簡單,易于上手。同時,系統具有三級權限設置,即針對管理員,客戶和用戶三種人群的權限。其中,管理員即為設備總公司的管理者;客戶即為各個分站點(如火車站,汽車站,商場,醫院)的經營者;用戶即為普通的設備使用者。三級權限設置的系統為不同的人群提供準確的數據信息,從而滿足不同人群對信息的需求。
3.系統功能結構分析
從系統的需求出發,設計出如下圖1具有三級權限的系統結構功能圖:
圖1 系統功能結構圖
從系統功能結構圖中可以看出,三級權限分別為管理員、客戶和用戶,功能模塊為登陸模塊、結算模塊、報修模塊、設備模塊、客戶模塊。其中:
(1)管理員的權限主要表現在對設備管理、用戶管理、結算管理和報修管理四個模塊。管理員的權限可以實現管理員對設備和客戶的增加、刪除、更新和查詢;對不同設備在任意時間段的結算查詢與求和;對設備狀態和待修設備的查詢。
(2)客戶的權限可以實現客戶對客戶基本信息和任意時間段的結算情況的查詢,并且可以實現設備的報修功能。
圖2 系統E-R圖
(3)用戶的權限則可以實現用戶對自身基本信息和任意時間段的消費記錄的查詢。
系統功能模塊則主要實現以下目標:
(1)登陸模塊:通過登錄名以及密碼與數據庫中存儲的字段進行匹配,實現登陸功能。當成功登陸之后,再根據各自的權限字段進入不同的頁面,實現不同的操作[2]。
(2)結算模塊:由權限劃分可知,結算模塊是管理員和客戶的權限范圍,能夠滿足管理員對于各個站點的設備在各個時間點的結算情況查詢和任意時間段內的結算情況綜合查詢,滿足客戶對擁有的設備的結算情況的查詢。
(3)報修模塊:客戶可以在線對故障設備進行報修,而管理員則通過維修管理中的反饋進行對設備維修狀況的掌握。
(4)設備模塊:管理員通過下拉列表實現對設備的增加,刪除,更新和查詢。
(5)客戶模塊:管理員通過下拉列表實現對客戶的增加,刪除,更新和查詢。
4.系統數據庫分析與設計
本系統以SQL Server 2005作為后臺數據庫管理系統,在對原始數據進行分析的基礎上,結合數據庫應滿足的實體完整性,參照完整性以及用戶定義的完整性[3]三大原則,得出如圖2所示E-R圖。
5.結語
隨著網絡技術的高速發展,信息資源共享化和網絡化勢在必行[4]。本文闡述的手機充電設備管理系統能夠實現信息資源的網絡化,相對于傳統的紙質信息而言,信息傳遞的錯誤率大大降低,傳遞的效率大大提高,并且利于數據的分析,從而為決策者提供準確資料參考。并且,在未來的時間里,類似于本系統的各種管理系統必將會為我們帶來更多的便利。
參考文獻
[1]楊建強.基于ASP.NET開發的設備管理系統[J].中國現代教育裝備,2008.
[2]袁之葉,孫玉濤,章榮咪.基于asp.net的充電業務客戶管理信息系統的開發[J].科技信息,2012.
[3]陳志泊,李冬梅,王春玲.數據庫原理及應用教程[M].人民郵電出版社,2002.
[4]季香君,徐瑞圓,陳琦.基于B/S結構的銷售管理系統[J].河北工業科技,2003.
基金項目:安徽財經大學校級課題(項目編號:2014ACKY1451)。
作者簡介:馬麗亞(1992—),女,安徽亳州人,大學本科,現就讀于安徽財經大學管理科學與工程學院信管系,主要研究方向:數據庫研究和管理系統開發。