1. 程式人生 > >高階軟體工程第七次作業:LLS戰隊Alpha敏捷衝刺2

高階軟體工程第七次作業:LLS戰隊Alpha敏捷衝刺2

召開迭代會議

 

會議內容:對現存問題尋求解決方法,以及部分介面的編寫。課程過多,查漏補缺。

分配任務:

    宋非:分數判斷介面

    羅建彪:規則制定介面

    羅遠雲:使用者列表介面

    計劃完成部分介面設計。

任務分解圖

 

 

燃盡圖

 

 

部分程式碼記錄:

package com.ms.dao;

import java.util.List;

import com.ms.model.Userform;

public interface UserFormInterface {
    
// 檢視使用者列表 public List<Userform> getAllUser(int page,int rows); // 增加使用者 public boolean addUser(Userform form); // 刪除使用者 public boolean deleteUser(int uId); // 更改使用者 public boolean updateUser(Userform user); // 根據使用者型別檢視所有評委 public List<Userform> getJudge(int
user_type); //通過活動ID和使用者型別檢視所有評委 public List<Userform> getJudgeById(int user_type,int activity_id); //通過賬號查詢使用者 public Userform select(String account); //一鍵新增所有評委 public boolean addAllJudgeToActiv(int activity_id,int user_type); //一鍵移除所有評委 public boolean
removeAllJudgeToActiv(int activity_id,int user_type); //單個新增評委到活動中 public boolean addSingleJudgeToActiv(int activity_id,int user_id); //根據使用者名稱和密碼查詢一個使用者 public Userform getUserByAccount(String account,String password); //返回資料庫中使用者的數量 public int getUserCounts(); }