期末大作業 25組

2022-05-11 08:50:30 字數 1546 閱讀 9595

隨著現代多**技術的飛速發展,攝像不僅僅侷限於專業相機,而相片也就自然而然地成為了記錄生活美好瞬間的重要方式。雖然生活中不乏發現美的眼睛,但是如果能夠記錄並分享美的話,不僅能夠讓自己感到愉悅,還能夠給他人帶來快樂。所以這次期末大作業我們三人團隊計畫開發乙個家庭相簿系統,家庭成員可以通過共享賬號的方式上傳相片到雲相簿中。

家庭相簿專案計畫以「微服務」的方式進行輕量級部署,並最終實現賬戶的建立管理、相簿的管理以及相片的上傳預覽等系列功能。

將web伺服器、資料庫、flask框架部署到不同的容器中,並使用dockers-compose進行多容器部署

前端使用boostrap框架

後端使用flask框架,前端中與網路請求相關的檢視由flask渲染

**已上傳至github

nginx作為web伺服器,接受網路請求,**兩個flask,並實現nginx+flask負載均衡

1.文件如下負載均衡採用預設的輪詢策略

可以看到8080和8081埠都能夠訪問

mysql資料庫儲存資料,並由python的pymysql呼叫

文件如下

(5)python

python使用flask框架,處理網路請求,進行資料庫操作,並對部分檢視進行渲染

兩個site資料夾結構如下

**過多就不放到部落格裡了,可以在github中檢視

1.登入註冊

輸入賬號密碼後進入主頁

2.資訊管理

使用者能夠在這個介面進行密碼的修改

3.相簿功能展示

第25組

學號姓名

分工貢獻比

021700201

蔡峰主要負責前端工作和框架設計及部署

1171709030

吳珂雨主要負責前端工作、功能設計及部落格撰寫

1111700233

鄭木平主要負責後端工作和框架設計及部署

1

期末關鍵路徑大作業

回顧幾個問題 完成一部電影需要很多環節,具體環節如下 a 專案啟動到確定導演需要 1 個時間,已確定導演到完善細節需要 2 個時間,已經完善細 節到開始拍攝需要 2 個時間。b 專案啟動到確定演員需要 3 個時間,已確定導演到已確定演員需要 1 個時間,已確定演 員到開始拍攝需要 2 個時間。c 專...

大資料應用期末大作業

這個作業的要求來自 1.資料匯入。因為我是用自己的資料進行分析,不免就要進行csv匯出,其中用到了pandas,具體 加入到爬蟲資料中即可。這是我自己的excel資料 將檔案另存為txt格式,並為bigdatacase授權。最後查詢資料,同時對以前的資料進行對比。具體的學習可以去處理文字檔案的語言。...

大一期末大作業

這個是我大一時候老師布置的期末大作業,功能很繁雜,差不多就是綜合了乙個學期的知識。我把 放上去大家自己看吧,如果有哪個功能不對的,可以去看我其他的練習,差不多都有,或者直接聊我也行。include include define pi 3.14 using namespace std int qumo...