Ozg 點餐系統(tǒng)
ozg 點餐系統(tǒng)
客戶端需要設(shè)置固定IP,每一個客戶端的IP對應服務端數(shù)據(jù)庫client表的一條數(shù)據(jù)。
Server目錄為服務器端:
使用nodejs + sqlite3 + websocket,需要安裝的庫請查看node_modules目錄的描述文件,服務器啟動:cd OzgMenuSys/Server,node main.js。
upload目錄下的圖片均來自互聯(lián)網(wǎng)。
上傳服務端的大圖為600*400的jpg。
Server_CoffeeScript目錄為服務器端:
功能同上面的一樣,只是用CoffeeScript實現(xiàn)了同樣的功能。
需要安裝coffee-script、sqlite3、websocket、imagemagick,然后將Server/upload、Server/db.sys復制到這個目錄。
服務器啟動:cd OzgMenuSys/Server_CoffeeScript,coffee main.coffee。
Android目錄為客戶端:
density為1.0、1.5、2.5的真機測試通過(沒有使用模擬器測試)
AppConfig.java里面的服務器IP和端口必須跟服務端相對應。
默認鏈接服務器:ws://192.168.1.101:8765
需要自行設(shè)置服務器數(shù)據(jù)庫client表的對應數(shù)據(jù)(該數(shù)據(jù)對應該客戶端的IP),也可以用服務臺來進行相應操作
InformationDesk目錄為服務臺端:
AppConfig.cs里面的服務器IP和端口必須跟服務端相對應,client表的對應數(shù)據(jù),is_admin字段必須為1。環(huán)境為VS2013 + .Net4.5.1。
默認鏈接服務器:ws://192.168.1.101:8765
默認服務臺的IP為192.168.1.103,也可以自行修改服務器數(shù)據(jù)庫client表的對應數(shù)據(jù)來對應正確的服務臺IP
運行狀況:
