我們組的專案是基於GUI的一個圖書管理系統,連線Mysql資料庫。
需求:
之前自己做過控制檯的圖書管理系統,這次學了資料庫就想 練習一下資料庫的使用。這個專案可能並不是一個創新專案,在市場中沒什麼實際用途但是對我們組來說卻有很意義非凡。這是我們第一次以一個團隊合作的方式利用規範的設計方式結合新知識來完成一個專案。
做法:
我的團隊比較熟悉java的GUI程式設計,也做過小的專案比如五子棋,連連看和計算器,所以前臺介面不成問題。關於Mysql資料庫雖然這學期剛剛接觸但也有了一定的瞭解。我們打算把圖書資訊存到資料庫中,然後利用資料庫的查詢,插入,刪除等功能完成圖書的借還等管理。
好處:
擺脫了控制檯利用GUI程式設計,介面美觀,視覺化程度高。
資料存放在資料庫中比起之前存在文件中的優點是:資料庫有組織 可共享 可長期大量儲存資料。
競爭:
在市場中毫無競爭力可言。圖書管理系統早已經有現成的模板而且已經很完善。我們現在要的只是能力的提升,暫不考慮競爭力。
分析人:袁穎