第四次作業


(1)

所屬課程:

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2

作業要求:

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3208

團隊名稱:火箭隊

作業的目標:對項目進行測試,並發布項目的Alpha版本。

(2)團隊成員列表

劉方俊(隊長)      201731062623

何驍天        201731062419

林楠         201731062428

鄭天越        201731062621

蔣鑫         201731062427

賀俊朋       201731062431

陳天鈞       201731062429

 

(3)α版本的發布地址

http://148.70.167.205/view/index.aspx

 

 

(4)α版本的測試報告

1.測試安排:林楠在網頁上進行操作測試,劉方俊對后台代碼進行修改。

2.測試工具:VS2017

3.測試用例

在測試過程發現過很多問題,有些已經解決掉了有些還在解決中。

1°已解決的(未截圖)

比如:

(1)用郵箱發驗證碼的時候,出現的錯誤,經過反復修改發現是QQ郵箱的smtp驗證碼錯誤,需要賬號加驗證碼不是郵箱加密碼

 

 

 

(2)還有就是保存登錄狀態的session,發布的時候需要確認登錄狀態不然數據表里面的一個非空項沒有添加導致出錯;經過修改在各個頁面增加登錄狀態的判斷,發布和個人中心里面如果沒有登錄則會跳轉回主頁。

2°未解決的

(1)      asp.net gridview中外部控件的數據綁定(可能描述的不大對)就是無法通過一個外部的button對gridview表的數據進行select(這個我們會盡快找到解決方案)

 

 

4.測試截圖

 

 

主界面(主要是為了簡潔,一目了然。UI還在做,暫時沒加入)

 

 

登錄:這是一個注冊好了的賬號(密碼沒有隱藏)

 

 

注冊:使用的郵箱驗證,發送的四位隨機數作為驗證碼(驗證碼不對或者沒有驗證碼會有提示窗。)

 

 

這個賬號作為主鍵所以不能夠出現重復(出現重復會提示該賬號已注冊)(確認密碼還沒有做好)

 

 

發布:進入這個頁面的時候會查詢數據庫物品表的行數然后賦給一個變量,每次發布的時候id就是該變量加一(物品類別之后會做成下拉框,添加圖片暫時還沒做好,但是asp.net這個fileupload是很方便傳輸文件的,只是還不知道如何存到數據庫中)

5.總結與體會:

感覺這個項目還是比較大的,很多錯誤是找不到原因的,然后其他同學大多學的jsp,我們用的asp.net所以很多問題都是小組討論或者百度、論壇、CSDN。然后沒有用框架界面做的也很簡陋UI也還沒做好。然后部署到服務器也是沒法向其他同學借鑒,網上的教程也很少版本相差也很大。

在實現功能的時候也學習到了很多東西,特別是郵箱發驗證碼,做了很多功課,在網上找了很多的教程,其實還是不如直接邊寫邊發現錯誤(最開始打算用手機驗證的,但感覺有點難度而且需要付費。所以打算以后再使用手機號驗證)

(5)項目情況總結

1.已完成的內容

已完成各頁面的靜態,然后登陸注冊和發布功能,主要的功能已經完成、

2.還有哪些內容沒有完成

還有一些分類展示的功能,搜索功能。

3.β版本的展望

盡快完成分類展示功能,個人中心功能進行完善,然后配UI。搜索功能可以延后一點,有時間可以增加一個論壇的功能。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM