Code Monkey home page Code Monkey logo

baseproject's People

Contributors

anthy7154 avatar charles041644 avatar danny50610 avatar heitang avatar jyhsu2000 avatar k-bigboss99 avatar

Stargazers

 avatar

Watchers

 avatar

baseproject's Issues

來自助教的提醒:需求規格書訂正

這是一份來自助教的提醒和建議:
GPS路線規劃

  1. 前置條件可為無,後置條件不可為無,請補上後置條件

行程規劃

  1. 前置條件有誤,請重新思考並改正。ex:"系統有行程"或其他?

鬧鐘提醒

  1. 前置條件可為無,後置條件不可為無,請補上後置條件
  2. 前置條件有誤,請重新思考並改正。ex:"系統有定義鈴聲"
    或其他?

好友抽卡

  1. 前置後置條件有誤,請重新思考並改正

集點獎勵

  1. 前置後置條件有誤,請重新思考並改正

如有更改或訂正,皆會影響後續分數(通常是加分),請評估是否修正

來自助教的提醒:使用案例規格

林宇辰:行程規劃

  1. 系統不算行動者
  2. 前置條件在這裡是"行程規劃"的前置,行程尚未規劃本身就不能更改,不能當作前置條件,請修正
  3. 如果行程規畫有衝突時間會怎麼樣?替代方案是?

賴靜儀:鬧鐘提醒

  1. 系統不算行動者
  2. 鬧鐘可以設置1-30間的整數提醒使用者,如果今天00:10分的行程要前10分鐘提醒和00:15分的行程要前15分鐘提醒,鬧鐘發生衝突會怎麼辦?

洪宏儀:好友抽卡

  1. 系統不算行動者
  2. 選擇隨機好友配對是像Dcard一樣一對一的嗎?還是有可能A配到B、B配到C、C配到其他人這樣?
    如果是前者,用戶總人數是基數怎麼處理?如果是後者,同一人同一天有可能收到複數好友邀請?

陳衍承:集點獎勵

  1. 系統不算行動者
  2. 如果有勾選完成和未完成,卻沒有填入完成度會怎麼辦?
  3. 排名榜是跟誰排名?怎麼排名?

來自助教的提醒:use case diagram

右邊的Project如果我沒猜錯應該是在指server吧?
在user case diagram通常server會是系統的一部份故不用畫出!請修正
如果不是,那Project是甚麼請在以下稍作解釋!

來自助教的提醒:robustness diagram

兩點小問題:

  1. 按照你們的圖所示:每次更新使用者圖像都需要查詢行程之完成次數嗎?
  2. 已設定鬧鐘資料和使用者資料是屬於Entity沒錯,但同時使用者也可以操作這些資料。請將使用者會如何更改、設定畫出來

來自助教的提醒:activity diagram

洪宏儀
沒有特別問題

林宇辰
沒有特別問題

賴靜儀

  1. 這個鬧鐘更能只能新增?不能更改?請修正

陳衍承

  1. 請畫出起點
  2. "使用者的完成度"那邊不應該是用橢圓,應是菱形,判斷條件也不能用橢圓

來自助教的提醒:序列圖

洪宏儀
沒特別問題

林宇辰

  1. activity bar沒畫完全!

賴靜儀

  1. 鬧鐘提醒頁面應該查不到行程吧

陳衍承

  1. 頭貼沒傳回使用者或其他地方不能換頭貼喔!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.