團隊第四次——Alpha版本的發佈

這個做業屬於哪一個課程 https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign/
這個做業要求在哪裏 https://www.cnblogs.com/harry240/p/11524162.html/
團隊名稱 西柚排課王
這個做業的目標 對項目alpha版本發佈進行簡單介紹
項目git地址 https://github.com/Charming0011/EasySortCourse.git/

1、團隊成員列表

姓名 學號
秦傲明 201731062308
韓浩 201731062319
黃青松 201731062322
王越豪 201731062324
周金檉 201731062321
王雷 201731062313
劉洋 201731062314
黃睿 201731091317

2、項目發佈地址


  最開始團隊項目肯定的是桌面應用程序,可是因爲團隊成員對WPF開發都不熟悉,並且遇到了不少不少的困難,而後想到其實網頁端對用戶更加的友好,遂最終更新需求從而開發網頁端,使用ASP.NET進行開發。
html

發佈地址

  Alpha版本的發佈地址:(http://49.234.196.168/)git

用戶操做手冊

  詳情請見組員博客(http://www.javashuo.com/article/p-rrfwhnvc-mg.html)github

3、測試報告

  這次測試主要爲功能模塊測試,採用黑盒測試,加以少部分的後端算法代碼測試。算法

登陸界面測試

第一組數據
後端

第二組數據
測試

第三組數據優化

第四組數據
ui

第五組數據
編碼

後端排課算法測試(部分方法)

測試paikemama類中方法1(判斷周次是否合適)此方法用於判斷排課條件,周次相交則不能排課



測試paikemama類中方法2(教師空閒表和年級空閒表的或操做,功能是找到空閒時間表)
3d

0表示空閒,1表示忙碌 0or0=0 0or1=1 1or1=1

使用test3和test4數據,測試經過

使用test1和test4數據,測試不經過

管理員端專業管理模塊測試

見組員博客(http://www.javashuo.com/article/p-yukifinb-mb.html)

管理員端教師管理模塊測試

見組員博客(http://www.javashuo.com/article/p-fezuslbw-ma.html)

管理員端教學計劃模塊測試

見組員博客(http://www.javashuo.com/article/p-raijkpwo-kz.html)

管理員端排課管理模塊測試

見組員博客(http://www.javashuo.com/article/p-yzmxixic-kx.html)

管理員端教學任務模塊測試

見組員博客(http://www.javashuo.com/article/p-kufnfnol-kv.html)

  由於組內的分工問題,考慮到還有學生端以及界面優化工做沒有完成,並無所有人員進行測試,這次只測試了系統核心功能,管理員端的功能模塊測試,在後續版本會對學生以及教師端進行測試。這次測試也發現了許多bug,好比登陸界面的排版問題,以及一鍵排課後的課表刪除問題,菜單欄的導航顯示錯誤問題等,在後續開發中會針對問題進行改進,可是大部分的功能目前來看運行無缺。

4、總結與下一步規劃

項目完成狀況

  目前項目的核心功能已經完成,排課算法也已經實現,而教師的管理端雖然有一些bug可是也仍是算完成了80%。

進度狀況以及後續安排

  目前來講進度還算能夠,預計不會出現項目逾期的狀況,如今的大部分功能已經完善了,還有就是學生端於反饋系統沒有完成,還有就是UI界面的改善沒有完成,後續會完善,具體安排以下:

  1. 使用一週的時間對學生端進行衝刺,並完成反饋系統。
  2. 最後使用4天時間進行素材收集以及UI界面的改善。
  3. 剩下的時間繼續測試項目,作到Bug最少。

對下一次發佈的版本的展望

  在下一次版本發佈的時候整個系統徹底成型,學生端開發完畢,爭取把反饋系統作好。

總結

  這一次的版本發佈中間遇到了不少問題,單不說編碼問題,就團隊協做方面。最開始由於你們都在本身電腦上弄一個界面一個界面,到最後項目整合的時候很是麻煩,調試了好久好久,遇到了不少問題才最終造成了一個可運行版本,可是仍是存在不少問題,後面經組員一步一步發現然後逐漸你們的版本控制的都差很少了,而後git也開始用起來了,後面纔好慢慢的好起來了,相信下一次的版本發佈就不會出現代碼整合時的調試問題了。

相關文章
相關標籤/搜索