天天看點

軟體工程-團隊作業3

  • 編碼規範

    • 1、使用 1個tab鍵做為一個縮進層級,不允許使用 2 個空格。
    • 2、每行代碼不超過120個字元。
    • 3、避免難懂的名稱,如屬性名xxK8,這樣的名稱會導緻多義性。
    • 4、在允許函數重載的語言中,所有重載都應該執行相似的函數。
    • 5、隻要合适,在變量名的末尾或開頭加計算限定符。
    • 6、即使對于可能僅出現在幾個代碼行中的生存期很短的變量,仍然使用有意義的名稱。僅對于短循環索引使用單字母變量名,如 i 或 j。
    • 7、為了幫助區分變量和類型/類/函數名,對類型/類/函數名使用Pascal大小寫處理,其中每個單詞的第 一個字母都是大寫的。對于變量名,使用 camel大小寫處理 (documentFormatType)。
    • 8、常量的名字應該都使用大寫字母,并且指出該常量完整含義。如果一個常量名稱由多個單詞組成,則應該用下劃線來分割這些單詞。 例如: MAX_VALUE。
    • 9、參數的命名規範和方法的命名規範相同,而且為了避免閱讀程式時造成迷惑,請在盡量保證參數名稱為一個單詞的情況下使參數的命名盡可能明确。
    • 10、在條件語句或者循環語句的結尾加上注釋。
    • 11、進行一個動作的過程在名稱前加上表示動作的動詞作為字首。
    • 12、在定義指針的時候,“*”要跟在變量名的前面,而不是類型的後面。
    • 13、條件語句的格式為:

      if(條件)

      {

      結果;

      }

      else

      {

      結果;

      }

    • 14、在函數之間加入兩個回車。
    • 15、在指派運算符(=+,-=,=,+等)兩邊加入空格。
    • 16、采用進行注釋。
    • 17、IE 支援通過特定的 标簽來确定繪制目前頁面所應該采用的 IE 版本。除非有強烈的特殊需求,否則最好是設定為 edge mode,進而通知 IE 采用其所支援的最新的模式。
    • 18、import中不能有通配符。
    • 19、列寬是80或100個字元。
    • 20、不能使用類似C語言的數組變量聲明。
    • 21、Java程式使用下列檔案字尾:

      檔案類别 檔案字尾

      Java源檔案 .java

      Java位元組碼檔案 .class

    • 22、一般命名約定:

      >- ①盡量使用完整的英文描述符

      >- ②采用适用于相關領域的術語

      >- ③采用大小寫混合使名字可讀

      >- ④盡量少用縮寫,但如果用了,要明智地使用,且在整個工程中統一

      >- ⑤避免使用長的名字(最好小于 15 個字母)

      >- ⑥避免使用類似的名字,或者僅僅是大小寫不同的名字

      >- ⑦避免使用下劃線(除靜态常量等)

  • 資料庫設計截圖

    軟體工程-團隊作業3
    軟體工程-團隊作業3
    軟體工程-團隊作業3
  • 團隊項目ER圖

    軟體工程-團隊作業3
  • 團隊項目主要功能流程描述

    軟體工程-團隊作業3
  • 描述隊員在此次作業中的分工

    • 王子墨: 繪制流程圖,編寫資料庫
    • 趙家駿: 随筆撰寫,編寫資料庫
    • 張璐瑜: 繪制流程圖,繪制ER圖
    • 喬晶玮: 編碼規範
  • 本次作業組員貢獻分

    • 王子墨: 10分
    • 趙家駿: 10分
    • 張璐瑜: 10分
    • 喬晶玮: 10分

轉載于:https://www.cnblogs.com/SeasonW/p/6925903.html