程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> “中國象棋網”技術方案

“中國象棋網”技術方案

編輯:SyBase綜合文章
 INTERNET作為嶄新的通訊手段,已越來越廣泛地應用在人們生活的各個領域,體育與網絡的聯姻也由來已久。而中國象棋作為中國古老文化的一筆重要遺產,是中國人最喜愛的體育項目。為了順應INTERNET這一新的潮流,弘揚和普及中國象棋運動,中國象棋協會決定把中國象棋這一古老文化遺產加入INTERNET這一風靡全球的現代高科技技術,使中國象棋和電腦網絡攜手並進,走向新的世紀。從而在1997年8月開始了“中國象棋網”項目。

  中國象棋網項目由中國象棋協會下屬的“北京中象文化發展有限公司”和Sybase在國內的重要代理“深圳市奧尊電腦有限公司”聯合開發和實施。其中“深圳奧尊電腦有限公司”具體承擔了中國象棋網的技術方案設計和軟件實現工作。Sybase為這一項目提供了其全球領先的數據庫產品和開發工具,並提供了相應的技術服務支持,以確保中國象棋網的成功建立。

  該網不僅把具有廣泛群眾基礎的中國象棋搬上Internet網,讓傳統的對弈方式跨越時空,使象棋擺脫時間、空間和人數的限制,使比賽具有流動性,為象棋對弈方式帶來了革命性變革,促進中國象棋文化的廣泛傳播和大眾對弈水平的全面提升;並且,通過大眾所喜聞樂見的中國象棋與網絡的結合,組織多種形式的比賽等活動和宣傳,還將促進中國Internet網絡的發展和推廣,中國Internet網絡用戶和聯機時間也日益得到增加。

  經過半年多的努力,以“網絡傳播象棋,象棋推動網絡”為宗旨的中國象棋網已成功建成,並於1998年3月開始投入使用,並經過在使用中的不斷改進,目前已取得了很好的社會效應,吸引了越來越多的愛好者通過網絡加入中國象棋網。在目前沒有開展較大的宣傳的情況下,僅在“中國象棋網”深圳服務器上網的注冊用戶就已超過了3500人,每天平均上網人次大於1500人次,每月聯機時間接近100萬分鐘。並且隨著圍繞象棋網的一系列比賽活動的全面開展,注冊用戶和聯機時間還將會大大增加。

1 系統總體設計

  中國象棋網網絡體系結構是基於TCP/IP通信協議的、INTERNET/INTRANET相結合的網絡體系結構。使用於運行TCP/IP 協議的任何局域網和廣域網。

  在軟件體系結構方面,中國象棋網采用了CLIENT/SERVER兩級程序模式和DATABASE/WEB/BROWSER三級程序模式相結合的軟件體系結構。

  中國象棋網的軟件分為三大模塊:

  1 中國象棋網網服務器軟件:它是整個中國象棋網的核心。主要完成網上用戶的管理、網上對局信息管理、網上各種活動的組織以及充當不    同網上用戶間的橋梁等。

  2 中國象棋網客戶端軟件:中國象棋網用戶使用的,用於網上對奕、比賽、觀看對局等接受中國象棋網服務的軟件。

  3 中國象棋網主頁軟件:主要功能是用WEB/BROWSR的方式對外發布中國象棋網的各種信息,並接收來自外界網上比賽報名等的信息。

2 軟件開發工具

  中國象棋網的系統總體設計采用了Sybase的PowerDesigner開發工具,而象棋服務器端軟件選用的是JAVA+JDBC進行開發,象棋網客戶端使用C++語言開發,WEB應用則使用CGI和Java SCRIPT方式相結合的方式開發。整個象棋網的系統信息存儲在Sybase11數據庫中

3 系統主要功能

  中國象棋網建設的主要目的是提供用戶可以在網絡上對奕的服務,以增進中國象棋和中國多媒體信息網絡的發展和普及。它的主要功能有:

  1 自由地通過中國象棋網與遠方的棋友進行對奕。

  2 在網上查閱中國象棋網棋譜庫中的棋譜信息。

  3 通過中國象棋網自由交談。

  4 組織網上各種形式的比賽,如:積分個人賽、團體賽、多人賽等。

  5 任意觀看網上正在進行的任何對局。

  6 進行一對多的車輪戰。

  7 通過網絡進行人-機對弈。

  8 通過網絡進行網上解說和指導棋。

  9 獲得網上各種賽事的信息。

  10 通過網絡查閱個人成績等信息。

4 系統總體要求

  中國象棋網對硬件有如下要求:

  1 網絡要求:運行TCP/IP協議的廣域網或局域網,象棋服務器端應有足夠的通信帶寬。

  2 象棋服務器:PENTIUM PRO以上處理器,64M以上內存(最好128M),2G以上硬盤容量。   

  3 象棋客戶端:486以上處理器,8M以上內存,占用1M硬盤空間,256色以上彩色顯示器。

  中國象棋網在軟件方面相應的要求則為:

  1 象棋服務器:操作系統為MS Windows NT或SUN SOLARIS,安裝Sybase11數據庫。

  2 象棋客戶端:操作系統為MS WINDOWS95、MS WINDOWS97、MS Windows NT等相容操作系統。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved