軟體工程
作業要求
/homework/10841
團隊名稱
你說的都隊
作業的目標
凡事預則立
作業正文
其他參考文獻
衝刺的時間
計畫安排
第一天1.總結前面幾次作業,進行修改。
2.完善ui介面設計,具體分工安排
3.閱讀構建之法 13-17章
第二天1.ui設計完成
2.前端 後端 資料庫人員討論具體方案,一起討論編碼規範,和專案細節。
第三天1.各自負責的模組開發,總和各組出現的問題,討論解決方案
第四天1.每完成乙個功能模組,進行測試
2.資料庫設計完成
第五天1.進行各模組的初步單元測試,同時後端組集中討論組合各模組的方式和注意點,進行整合測試。
第六天1.前端交接介面,並進行進一步的完善;後端交接整合的專案,進行進一步的測試,進行前後端的互動,團隊集中討論測試,及進一步的完善。
第七天1.進行專案的最後完善,整合編寫資料準備答辯
收穫:
1.通過前幾次作業,讓我們了解了乙個專案開發所要經歷的流程和所需要做的工作。
2.隨著專案進展的推進,我們不斷修改和完善之前和現在的工作,積累經驗。
不足:
1.團隊的溝通交流有待加強
2.團隊的工作效率不高
3.沒有去學習新的知識和技術
序號組員姓名
在整個專案中的職責
1馬自強測試2
易江明資料庫設計
3向彩雲
前端開發4劉志
後端開發5曾堯
後端開發
6李紀荃
測試 文件編寫7林暢
前端開發
8胡金澤
介面設計
9段清平
測試 10
王鴻鵠介面設計
參考:1.類命名規範:首字母大寫,每個單詞首字母大寫,盡量使用能夠反映類功能的名詞短語
2.方法命名規範:首字母小寫,之後每個單詞首字母都大寫,盡量使用能夠反映方法功能的名詞短語
3.變數命名規範:首字母小寫,之後每個單詞首字母都大寫
4.注釋:方法、類、變數後均需注釋該類、方法、變數的用途或功能
表結構的改進:
(1)使用者表(user),儲存使用者資訊
欄位名稱
資料型別
主鍵是否空
說明id
bigint(20)yn
使用者id
username
varchar(20)nn
使用者名稱password
varchar(50)nn
密碼grade
varchar(10)nn
年級name
varchar(20)ny
姓名nickname
varchar(20)ny
暱稱telphone
varchar(12)nn
聯絡**
varchar(30)ny
郵箱qq
varchar(15)ny
qqstate
int(11)nn
狀態createtime
datenn
建立時間
lastlogintime
datetimeny
最後一次登入時間
(2)招領表(pickthings),儲存招領資訊
欄位名稱
資料型別
主鍵是否空
說明id
bigint(11)yn
招領id
thingsname
varchar(30)nn
物品名稱
pickplace
varchar(30)nn
撿到地點
picktime
datenn
撿到時間
thingstype
varchar(15)nn
物品型別
thingsno
varchar(10)ny
物品編號
thingsimg
textny
物品thingsdes
textnn
物品描述
storageplace
textnn
暫存地點
telphone
varchar(30)ny
聯絡**
publishtime
datetimeny
發布時間
status
int(11)nn
狀態username
varchar(20)nn
使用者名稱(3)尋物
表(lostthings),
儲存尋物
資訊欄位名稱
資料型別
主鍵是否空
說明id
bigint(11)yn
尋物id
thingsname
varchar(30)nn
物品名稱
lostplace
varchar(30)nn
丟失地點
losttime
datenn
丟失時間
thingstype
varchar(15)nn
物品型別
thingsno
varchar(10)ny
物品編號
thingsimg
textny
物品thingsdes
textnn
物品描述
publishtime
datetimeny
發布時間
status
int(11)nn
狀態username
varchar(20)nn
使用者名稱表(expressthanks),
儲存資訊
欄位名稱
資料型別
主鍵是否空
說明id
bigint(20)yn
title
varchar(30)nn
感謝標題
substance
textnn
感謝內容
status
int(11)nn
狀態username
varchar(20)nn
感謝人le**etime
datetimenn
感謝時間
(5)公告表(notice),儲存系統公告資訊
欄位名稱
資料型別
主鍵是否空
說明id
int(11)yn
公告id
title
varchar(50ny
標題substance
longtextnn
公告內容
status
int(11)nn
狀態publishtime
datetimeny
發布時間
(6)系統日誌表(systemlog),儲存系統日誌比資訊
欄位名稱
資料型別
主鍵是否空
說明id
bigint(20)yn
系統日誌id
description
longtextnn
描述exceptioncode
longtextnn
異常**
type
varchar(10)ny
型別requestip
varchar(50)nn
請求人ip
exceptiondetail
longtextnn
異常詳細資訊
method
longtextnn
請求方法
params
longtextnn
請求引數
createby
longtextnn
操作人createdate
datetimenn
操作時間
(7)系統選單表(menuitem),儲存系統選單資訊
欄位名稱
資料型別
主鍵是否空
說明id
int(20)yn
系統選單id
menuitemname
varchar(20)nn
選單名稱
menuitemurl
varchar(30)ny
選單url位址
parentid
varchar(20)ny
父選單id
status
int(11)nn
狀態menuitemdes
varchar(30)ny
選單描述
authority
int(11)nn
選單訪問許可權
sort
int(11)ny
選單排序
團隊專案的github倉庫鏈結:
可愛皮皮隊 凡事預則立
2.專案問題的總結反思 3.團隊的分工 4.規範 5.測試工作的安排 姓名 測試模組 藍春美註冊功能 登入功能 沈仕傑基本資訊修改 密碼修改 王美霞搜尋功能 6.測試工具選擇和使用 採用單元測試,編寫測試類測試,由測試人員手動測試。7.測試用例 8.專案測試評述 測試由於未使用工具測試,由測試人員手...
你說的都隊 衝刺日誌(第三天)
作業描述 專案內容 課程軟體工程 團隊名稱 你說的都隊 作業正文 如下一 scrum部分 姓名今日進度 花費時間 遇到問題 解決問題 明日計畫 劉志完善尋物和招領功能增加物品搜尋功能 3h搜尋功能出現亂碼 在tomcat的埠設定 uriencoding utf 8 馬自強檢查spring mvc的配...
傅明建說的都隊 衝刺隨筆 2
這個作業屬於哪個課程 至誠軟工實踐f班 這個作業要求在 作業要求的鏈結 這個作業的目標 在衝刺時間裡對每天的任務有最基礎的掌握以及定期進行彙總總結 隊員學號 隊員暱稱 部落格位址 212106710 方6666 組長 方曉佳212106782 wu伍威全 212106736 衛衛是我 吳怖衛2121...