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