團隊任務 | 預估時間 | 實際時間 | 完成日期 |
---|---|---|---|
新增其餘學院的爬蟲 | 180 | 130 | 11.30 |
新增其餘學院的數據庫字段修改 | 180 | 160 | 12.1 |
新增其餘學院的數據庫部署到es | 180 | 180 | 12.2 |
前端和新增學院數據的交互 | 300 | 160 | 12.2 |
實現網站的定時爬取以及es的自動同步(絕對路徑版) | 200 | 180 | 11.30 |
實現網站的定時爬取以及es的自動同步(相對路徑版) | 60 | 120 | 12.1 |
主界面設置最新通知播報欄樣式 | 300 | 200 | 12.2 |
將項目部署到服務器 | 200 | —— | —— |
擴大使用範圍至移動端 | 100 | —— | —— |
前端界面的美化 | 100 | —— | —— |
需求說明書的調整 | 60 | —— | —— |
搜索引擎測試 | 80 | —— | —— |
用戶使用調查 | 100 | —— | —— |
Beta階段發佈說明 | 200 | —— | —— |
成員 | 任務安排 | 預期任務量/小時 |
---|---|---|
秦玉(組長) | 主界面設置最新通知播報欄樣式、編寫博客園 | 180 |
陳曉菲 | 新增其餘學院的數據庫部署到es、前端和新增學院數據的交互 | 180 |
韓燁 | 協助服務器申請 | 180 |
姚雯婷 | 新增其餘學院的數據庫部署到es | 180 |
羅佳 | 前端和新增學院數據的交互 | 180 |
高天 | 服務器環境的搭建 | 180 |
咱們想要作一個最新的消息播報欄,最開始考慮的是樣式,樣式找到了以後咱們才發現樣式纔不是最重要的,最重要的是你如何在一個靜態頁面上調用數據庫裏的內容,而且還要根據時間順序排序,最開始咱們是準備用AJAX,可是發現這個實現好像會暴露咱們的數據庫密碼和名字,抑或是很麻煩,咱們遂想了一個直接在頁面調用ES上的內容不是更簡單麼,可是ES也不是那麼簡單的能隨便調用還在研究中ing前端
對前端的最新通知信息欄從新設計了樣式,信息欄的排序預計按照最新發布時間來定,整體篩選出十條最新發布的信息進行顯示,而且針對前三條最新發佈設計了不一樣的標籤樣式,具體以下:python
新增了輪機工程學院的搜索引擎,在後端同步mysql到es上之後,在前端上的頁面上須要新增輪機工程學院的搜索選項,使用了列表來進行不一樣學院搜索的選擇,列表標籤中經過設置current類來進行當前選擇學院的判斷。
而後經過data-type向view.py傳遞參數,用於判斷當前選擇的學院,而後根據相應的參數進行不一樣數據的檢索。
考慮到有但願不侷限於一個學院搜索的需求,新增了多個學院一塊兒的搜索選項,這時候向es傳遞的參數爲_all,表示對全部索引進行檢索。具體的效果圖以下:
mysql
購買了騰訊雲的服務器和域名,目前正在配置服務器的環境(目前進度,python環境完成,準備配置分詞器和數據庫等)。域名正在管局備案,12月6日能夠解析使用。sql
https://www.leangoo.com/kanban/board/go/2565273數據庫