校園手機一卡通系統(tǒng)研究與設(shè)計
文章出處:http://56733.cn 作者:張麗 人氣: 發(fā)表時間:2011年11月06日
1、引言
校園手機一卡通是手機一卡通和校園一卡通的結(jié)合,是手機一卡通在校園領(lǐng)域拓展的一個應用.是對校園一卡通的重要補充。隨著移動支付技術(shù)的發(fā)展和支付手段的多樣化.多卡功能結(jié)合與一體.校園一卡通縱深發(fā)展的必然趨勢。在校園手機一卡通系統(tǒng)中.用戶可以用帶有RFID—SIM卡的手機進行刷手機消費、刷手機開門、刷手機打開水、刷手機出入圖書館、刷手機乘坐校園巴士等等.還可以通過校園手機一卡通的”空中補助”功能,實時將補助的金額充人電子消費錢包中。可以說,原來校園一卡通系統(tǒng)的主要功能.現(xiàn)在都可以用手機擴展功能來實現(xiàn)。真正實現(xiàn)了”一機(卡)在手,走遍校園”。
2 系統(tǒng)功能
手機一卡通硬件平臺系統(tǒng)是整個手機一卡通應用系統(tǒng)的基礎(chǔ).是目前及未來的各類應用系統(tǒng)的支撐環(huán)境。因此,系統(tǒng)的規(guī)劃、設(shè)計和實施應該以手機一卡通系統(tǒng)平臺的總體功能、應用模式為依據(jù)和出發(fā)點.使系統(tǒng)設(shè)計充分滿足目前應用需求并為未來應用提供技術(shù)準備。
手機一卡通系統(tǒng)總體功能將包括以下部分:
基礎(chǔ)網(wǎng)絡(luò)設(shè)施及服務(wù):建設(shè)手機一卡通網(wǎng)絡(luò)硬件平臺,并在此基礎(chǔ)上?;诰W(wǎng)絡(luò)策略.構(gòu)建手機一卡通系統(tǒng)通訊平臺,該平臺可以提供基于手機的、統(tǒng)一標準的新型校園應用環(huán)境;
全局性系統(tǒng)應用服務(wù):即公共的、基本的應用服務(wù)。可以被用戶普遍使用.同時又可能作為其它應用系統(tǒng)的基礎(chǔ)和支撐環(huán)境的這一類應用功能.如考勤管理系統(tǒng)、圖書館管理系統(tǒng):
局部應用服務(wù):是指為廣大師生所使用.但其數(shù)據(jù)交流僅局限于系統(tǒng)內(nèi)部或僅僅與手機一卡通系統(tǒng)平臺進行交互的應用服務(wù),如:售飯等商務(wù)消費類服務(wù):
信息資源共享,發(fā)布服務(wù):如:手機掛失,解掛等服務(wù)功能。
3、系統(tǒng)總體設(shè)計
學校手機一卡通系統(tǒng)總體設(shè)計如下:
1)首先,在學校建設(shè)手機一卡通軟、硬件系統(tǒng)平臺f21
在建設(shè)校園網(wǎng)基礎(chǔ)設(shè)施平臺的同時.構(gòu)建手機一卡通系統(tǒng)硬件平臺(包括:數(shù)據(jù)庫服務(wù)器、應用服務(wù)器、各應用子系統(tǒng)服務(wù)器以及手機一卡通網(wǎng)絡(luò)系統(tǒng)的搭建);
建立手機一卡通系統(tǒng)軟件平臺(包括:數(shù)據(jù)庫管理系統(tǒng)、手機一卡通管理平臺系統(tǒng)、卡務(wù)管理中心系統(tǒng)等的搭建)。
2)在建設(shè)、完善手機一卡通軟、硬件平臺的基礎(chǔ)上。實現(xiàn)日常生活消費、日常管理的手機一卡通應用.按類型可分為:
消費類應用:食堂消費系統(tǒng)、超市收費系統(tǒng)、浴室控水系統(tǒng)、直飲機系統(tǒng)(接人);
身份認證類應用:圖書館管理系統(tǒng)、考勤管理系統(tǒng):
服務(wù)類應用:圖書短信查詢系統(tǒng):
4、系統(tǒng)軟件技術(shù)設(shè)計
手機一卡通系統(tǒng)總體結(jié)構(gòu)設(shè)計為三層架構(gòu).手機一卡通平臺系統(tǒng)采用面向?qū)ο蟮姆治龊驮O(shè)計技術(shù),系統(tǒng)程序結(jié)構(gòu)清晰??蓮陀贸潭鹊玫胶艽筇岣叱?。
手機一卡通平臺軟件系統(tǒng)包括:操作系統(tǒng)平臺、數(shù)據(jù)庫系統(tǒng)平臺和應用服務(wù)器系統(tǒng)平臺構(gòu)成. 三者共同完成手機一卡通系統(tǒng)平臺的功能。
圖1 系統(tǒng)總體結(jié)構(gòu)
4.1 操作系統(tǒng)平臺
手機一卡通系統(tǒng)平臺支持Unix/Linux indows2000系列操作系統(tǒng)平臺。系統(tǒng)建議采用UnixlLinux平臺,系統(tǒng)約定采用“n.ux系統(tǒng)。
數(shù)據(jù)庫系統(tǒng)和應用服務(wù)器系統(tǒng)都可以構(gòu)建于Unix/Linux等系統(tǒng)平臺上面.系統(tǒng)的穩(wěn)定性、安全性和可擴展性可以得到很大的提高。
4.2數(shù)據(jù)庫系統(tǒng)平臺
手機一卡通系統(tǒng)平臺設(shè)計思路就是支持多種主流的大型數(shù)據(jù)庫.不受數(shù)據(jù)庫類型的制約,手機~ 卡通系統(tǒng)約定以O(shè)racle作為系統(tǒng)首選數(shù)據(jù)庫。
Oracle數(shù)據(jù)庫以其高性能、海量存儲和數(shù)據(jù)安全性著稱.手機一卡通系統(tǒng)采用Oracle作為數(shù)據(jù)庫系統(tǒng).保證了系統(tǒng)的先進性、穩(wěn)定性,解決的數(shù)據(jù)存儲、數(shù)據(jù)安全的后顧之憂。
4.3應用服務(wù)器系統(tǒng)平臺
應用服務(wù)器系統(tǒng)平臺是手機一卡通系統(tǒng)的心臟和大腦.是最核心的系統(tǒng),是最基礎(chǔ)的平臺。系統(tǒng)體現(xiàn)出獨立性、開放性、安全性、可伸縮性、部署的靈活性、與第三方系統(tǒng)的有機集成等性能要求.從軟件工程角度上說,是SOA (SERVICE ORIENTED ARCHITECTURE)架構(gòu)的系統(tǒng),即服務(wù)導向架構(gòu)系統(tǒng)。
應用服務(wù)器系統(tǒng)平臺具有的功能包括:
信息標準。提供的系統(tǒng)除了可以滿足國家各類標準與行業(yè)標準.還可以針對學校的手機一卡通系統(tǒng)建設(shè)制定相應的學校標準。
數(shù)據(jù)存儲。對賬戶信息、系統(tǒng)終端運行產(chǎn)生的各種類型(消費、認證、結(jié)算、圈存等)的流水信息進行存儲。
統(tǒng)一的數(shù)據(jù)處理。賬戶狀態(tài)信息(如開戶、銷戶、凍結(jié)、解凍等)、手機/RF-SIM/RF—UIM信息(如掛失、解掛、補卡、換卡等)等在后臺即應用支撐平臺統(tǒng)一進行邏輯處理。
信息發(fā)布。應用支撐平臺以統(tǒng)一信息應用的形式將各個子系統(tǒng)提供的服務(wù)集成在一起,根據(jù)進入系統(tǒng)用戶的不同身份,統(tǒng)一分配不同權(quán)限,查詢相關(guān)數(shù)據(jù)。享受相應服務(wù)。
身份認證。手機一卡通系統(tǒng)內(nèi)的用戶需要進行安全合法身份的認證,同時手機一卡通體系內(nèi)所有綜合業(yè)務(wù)處理系統(tǒng)、應用類系統(tǒng)與應用支撐平臺的連接也需要認證.并確認登錄者的合法身份,提供登錄者的操作權(quán)限。這兩部分的認證功能都由應用支撐平臺的身份認證處理單元進行邏輯處理。
5 系統(tǒng)平臺硬件技術(shù)設(shè)計
手機一卡通系統(tǒng)平臺硬件主要包括數(shù)據(jù)庫服務(wù)器和應用服務(wù)器兩大部分,需要采用當前國際先進是軟、硬件技術(shù),以保證手機一卡通系統(tǒng)運行在一個安全、穩(wěn)定、可靠的高質(zhì)量系統(tǒng)平臺上。
基于前面所述系統(tǒng)的技術(shù)設(shè)計架構(gòu)和思路.結(jié)合性能價格比.數(shù)據(jù)庫服務(wù)器操作系統(tǒng)平臺可以采用安全可靠的Linux AS4、后臺數(shù)據(jù)庫采用Oracle lOg。
為了保證系統(tǒng)7*24小時不停機全天候運行,除了要有高性能、高可靠性的計算機硬件設(shè)備支持之外,還需要配備大容量在線式、不問斷電源(uPS)作后盾,建議UPS的后備延時時間為8小時以上。
在服務(wù)器硬件選擇方面,首選中檔PC服務(wù)器,如果所接人的應用子系統(tǒng)較多.數(shù)據(jù)處理量較大。而且在充分預測到未來幾年內(nèi)應用需求應用增加的級別.同時在校方資金允許的情況下。我們建議采用低端小型機。
6、結(jié)束語
手機一卡通系統(tǒng).將目前校園內(nèi)部各種信息資源進行整合。”信息孤島”可以實現(xiàn)信息互聯(lián)互通、資源共享,還可以使學校的管理更加科學化、規(guī)范化、合理化。本文根據(jù)學校手機一卡通系統(tǒng)建設(shè)的總體應用需求,對系統(tǒng)功能進行總體規(guī)劃及設(shè)計,并在功能規(guī)劃基礎(chǔ)上.對手機一卡通系統(tǒng)進行軟件和硬件技術(shù)設(shè)計。