Skip to content

軟體工程 -- 合作專案 (同時也是期中考) #4

Description

@ccckmit

請以 3-5 人為一組進行程式合作,以 github 為平台,必須有完整的驗證程式,以及每一版的詳細 commit 紀錄!

請先提交分組名單,然後開設專案,將分組名單寫在 README.md 中並將專案網址貼到此處! (可以先開 organization 再開專案)

請寫清楚下列資訊:

  1. 專案成員
  2. 專案名稱與描述
  3. 合作模式 -- gitflow, github flow, gitlab flow, ...
  4. 測試方式 (mocha, mocha + supertest, mocha + puppeteer .... )

期中考繳交 (2019年11月6日下午 4:20 前繳交所有規劃成果)

  1. 自由發揮,越詳細清楚愈好 (可上傳到 github 上搭配紙本繳交)
    • 專案描述,規劃與分工
    • 系統分析與設計 (介面設計,使用個案, UML等等)
    • 測試方法與規格 (有 Mocha/SuperTest/Puppeteer/TDD/BDD 測試程式分數會高很多,包含『個人的單元測試』與『整組的整合測試』)
    • github 檔案資料夾規劃
    • 投影片或文件說明
    • 每個成員自己的規劃,分析,測試規格,程式碼檔案等等... (如果有 fork 的話,連自己版的 fork 也一併繳交貼上來)

參考:

  1. 軟體工程 -- 使用 JavaScript 實作
  2. 網站設計進階 -- https://github.com/ccccourse/ws
  3. 軟體工程與演算法 -- https://github.com/ccccourse/se
  4. http://www.ruanyifeng.com/blog/2015/12/git-workflow.html
  5. https://www.npmjs.com/package/blog6 (使用說明請看這版,github 上的是舊的)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions