Beta版本的新功能
中英文切換
為了實作中英文切換功能,我們在網站的底部增加了一列,通過點選的方式進行中英文切換
英文界面:
中文界面:
中英文切換的實作:
在網站的actions目錄中加入LanguageActions.js檔案,在其中可以對目前選擇的語言進行儲存,當點選底欄中的語言按鈕,就會觸發LanguageAction,在app.jsx中加入language屬性,點選按鈕之後重新整理頁面,language屬性也就随之改變。
之前所有的顯示文字都改為根據language屬性二選一的形式:
線上課程
原有的Course界面顯示為stay tuned,我們在Beta階段開發了完整的Course界面,并提供了視訊播放的功能
Course界面樣式如下:
每個課程以一個卡片的形式展示,卡片各子產品代表的含義如下
由于暫時沒有視訊内容,我們僅提供了Music課程界面的示範播放,其他課程暫時無法檢視
點選Music課程的Watch按鈕,就會進入Video Player界面,在此可以進行以下操作:
- 課程視訊的學習
- 切換章節
- 檢視課程的描述
Video Player界面(由于界面很長,分成兩張圖檔檢視)
對Alpha版本的回報進行的改進
針對新的資料進行搜尋功能完善,搜尋的結果可以顯示資料處理提供的一萬餘條最新資料
搜尋結果展示:
根據使用者調查得到的結果,删除了robot按鈕
細節優化
為網站設計了Logo,在标題欄也可以顯示Logo
Logo設計稿:
對界面進行了美化
運作環境
Chrome,Edge,Safari等現代浏覽器,推薦分辨率1366x768及以上
由于我們沿用了ReactJS,IE6等浏覽器會有相容性問題
安裝方法
無需安裝,直接在浏覽器中打開即可
系統已知的問題和限制
手機檢視時會有排版錯誤
軟體的釋出方式以及釋出位址
釋出方式:線上釋出
釋出位址:http://xueba.nlsde.buaa.edu.cn/
釋出後通路量統計
團隊成員在Beta階段的角色和具體貢獻
團隊共5人,共有250分的團隊貢獻分
姓名 | 角色 | 團隊貢獻分 | 具體貢獻 |
姬索肇 | PM | 96 | 釋出任務、開發知識學習、例會記錄撰寫、部落格撰寫、前端開發、後端開發 |
韓慧敏 | 後端 | 95 | 伺服器配置、開發知識學習、技術文檔撰寫、部落格撰寫、前端開發、後端開發 |
李文濤 | 前端 | 40 | 開發知識學習 |
黎柏文 | 19 | ||
葉能端 | 測試 | 無 |