興邦IC一卡通系統(tǒng)設計
文章出處:http://forcongress-2020.com 作者:興邦研發(fā)部 人氣: 發(fā)表時間:2014年10月20日
興邦IC一卡通系統(tǒng)設計
系統(tǒng)設計分析
1、本系統(tǒng)采用C/S架構,本系統(tǒng)采用C#設計語言設計。系統(tǒng)包含webservice、中心數(shù)據(jù)庫、客戶端程序、采集服務、采集數(shù)據(jù)庫和終端設備。
(1)、webservice提供操作中心數(shù)據(jù)庫的所有方法。之所以采用webservice是因為避免把數(shù)據(jù)庫直接暴露給客戶,保證了數(shù)據(jù)的安全。安裝webservice需要.net framework支持并且需要安裝iis。Webservice直接訪問中心數(shù)據(jù)庫。
(2)、中心數(shù)據(jù)庫是本系統(tǒng)的核心庫包含用戶信息消費明細信息等。本系統(tǒng)采用sqlserver2005以上版本。
(3)、客戶端程序是運行在操作員電腦上的。完成日常發(fā)卡、充值、查詢等功能。
(4)、采集服務直接連接終端設備,負責把系統(tǒng)各項命令發(fā)送到終端,并把終端設備里消費數(shù)據(jù)上傳到采集數(shù)據(jù)庫。然后再把數(shù)據(jù)轉移到中心數(shù)據(jù)庫。之所中間設立采集數(shù)據(jù)庫有幾個原因:1、暫存數(shù)據(jù),2、數(shù)據(jù)備份,3、減緩中心服務器負擔
(5)、終端設備包括售飯機、稅控機和門禁機等。通過can總線協(xié)議和采集服務進行通信。