結對編程 黃金分割

項目 html

      黃金分割編程

項目詳情函數

        分工:此次項目採用的是c/s方式工做。我寫的是客戶端,主要處理用戶界面交互,數據的發送。李全清同窗寫服務端,用於接收並處理用戶的數據而且轉發給全部用戶。工具

    規範:代碼規範,大括號採用K&R風格。每一個if, else, for, do, while後都要有一個大括號,即便有一條語句。變量名和函數名都採用首字母lowerCamelCase的命名規則。spa

 

   團隊工做設計

     1.第一個用戶進入界面能夠選擇建立遊戲代碼規範

           

    2.第二個用戶選擇加入遊戲(若是用戶選擇建立遊戲,服務端會自動加入到當前遊戲中) orm

    3.有玩家加入(建立遊戲的玩家界面)遊戲後界面
htm

          

    4.建立玩家點建立遊戲,發送消息給服務端,服務端將建立遊戲推送給全部玩家,玩家一塊兒進入遊戲blog

    5.遊戲建立後進入遊戲界面,有上把全部玩家輸入的數列表,我這把分數,這把G值。。。。提示

         

    6.提交完分數後界面

        

    7.遊戲接觸彈出對話框提示,而且退出遊戲

       

  編程工做

      客戶端的內容

        客戶端大體設計

       

 

        在上框中輸入名字,便可選擇玩家加入遊戲。在下框中繼續輸入局數,也可做爲遊戲建立者建立遊戲。

       

 

       玩家加入後就進入該界面,主機玩家就可點擊開始遊戲。

         

        進入遊戲主界面,玩家在右框中輸入數字,便可開始遊戲。   

      

      當完成規定局數後,彈出結束遊戲框,退出遊戲。

        通訊數據協議

      這是主要模塊,通訊協議的設定:命令 

       

    傳輸數據格式的設定

       

    命令:佔一個byte位。

  內容個數:佔一個byte位。

 

  內容結尾標誌:佔3個byte位格式以下

       

    源碼各包說明

           

          communication:通訊模塊,用於接收命令,數據解析

          Form: 界面模塊,遊戲主界面

     Until:工具模塊,主要是一些小工具,好比從int轉到char[],char[]轉int的工具

   

  隊友介紹

       此 次編程是和李全清同窗一組,很榮幸和他一組,畢竟李全清同窗是咱們班很厲害的人物之一,雖然個人技術略差,但在全清同窗的有效指導下,仍是勉強完成了工 做。李全清同窗對編程是一絲不苟,對代碼的精確也是毫無馬虎,是可貴的得力隊友,不管工做中仍是平時都是很和善的。總之,咱們合做得很愉快,李全清同窗真 的很強大。

 

 

   隊友信息

 

    隊友:李全清。博客地址 http://www.cnblogs.com/QuanQingli

 

    結對項目:黃金分割遊戲。題目地址http://www.cnblogs.com/qingxu/p/5316897.html

 

 

 

   對編程的感悟

        此次編程讓我感覺到了團隊的重要性,在之後的工做中會成爲寶貴的經驗的。

相關文章
相關標籤/搜索