團隊作業第五次 專案系統設計與資料庫設計

2022-04-30 05:54:09 字數 3126 閱讀 1499

這個作業屬於哪個課程

這個作業要求在**

/homework/11457

這個作業的目標

設計系統設計說明書、資料庫設計說明書、製作ppt、撰寫部落格

正文如下

其他參考文獻

如下團隊名稱

開發計畫時間安排

周次任務安排

完成進度

第十周搭建相關資料庫

已完成第十一周

前端頁面的設計

未完成第十二周

後端完成各模組**

未完成第十三周

實現前後端的連線

未完成第十四周

完善《魔仙堡》網頁的**,修復存在的問題

未完成第十五周

對**進行除錯

未完成開發計畫分工安排

姓名角色

預期任務分配

陳潔後端

1.搭建伺服器2.建立資料庫3.完成功能模組中的管理員模組

吳越後端

完成功能模組中的商家模組

林雪凡前端

1.介面設計和排版2.負責大部分css和js

蒲子怡後端

完成功能模組中的使用者模組

王晶晶後端

1.完成功能模組中的使用者註冊登入模組2.完成功能模組中的使用者個人設定模組

應海鷺前端

1.介面設計和排版2.負責大部分css和js

陳偉鈞後端

完成**狀態更新的模組

設計圖根據前後端互動及應用部署的環境結構,畫出系統架構設計圖。

該功能模組分為三個模組:管理模組、使用者模組及登入模組。管理模組為系統的功能,使用者模組包括商家和顧客,登入模組包括登入註冊及找回密碼等基礎功能。

我們有顧客、系統、商家、房間,分別以id為主鍵,系統對商家、商家對房間為一對多的關係,顧客對房間為多對多的關係。

設計思路:房間表用於儲存房間資訊;

管理員表用於管理使用者資訊

user表用來判斷使用者為商家還是顧客

room_info表用於傳送訂單編號及顧客的入住和離開時間

ⅰ資料庫不直接儲存使用者的密碼,而是以 md5 或其它等方式加密後存入資料庫,避免密碼明文傳輸過程中被截獲;

ⅱ防止 sql 注入:在後台**中以預編譯 sql 語句等方式防止 sql 注入,降低通過原生 sql 語句攻擊資料庫的風險;

ⅲ定期備份資料庫中的資料到其他地方,防止資料丟失、損壞等意外;

ⅳ審計:建立審計日誌,把使用者對資料庫的所有操作自動記錄下來放入審計日誌中,dba 可以利用審計跟蹤的資訊,重現導致資料庫現有狀況的一系列事件,找出非法訪問資料的人,時間和內容等

ⅴ使用者識別符號和鑑別:該方法由系統提供一定的方式讓使用者標識自己的名字或身份。每次使用者要求進入系統時,由系統進行核對,通過鑑定後才能提供系統的使用權。

系統首先對使用者發出的訪問請求進行身份和授權認證,具有合法許可權的使用者才能進入系統操作環境,對資料庫進行許可權範圍內的訪問。本系統主要面向管理人員、個人使用者和商家三種角色,系統會根據角色授予具體的功能許可權。

問與答q:關於diy的問題:diy的工作量太大怎麼辦?使用者制定diy是否有入住要求限制?比如入住30天才可以進行diy制定。否則若使用者只住短短幾天的話,對於商家來說,diy起來就很不經濟

a:①diy只是乙個簡單的房間裝飾,工作量不會很大。入住要求必須提前一周以上下單,並且提交一定的保證金,避免我們為使用者打造的diy所話花的時間和經費被使用者爽約。選擇diy,**方面會有點不一樣。②diy是我們平台提供給使用者乙個可以選擇diy的頁面使得使用者可以和商家進行溝通 關於diy的內容其實是提供給有資金但是沒有時間的使用者 比如生日派對布置這些軟裝飾而不是進行內部裝修

q:建議:diy是你們比較有特點的一方面,但是有些人對diy會沒什麼靈感,有沒有乙個頁面作為diy的推薦呢?或者鼓勵使用過diy房間的人曬出自己的diy,不僅能使平台增加人氣,還能給不懂diy的人一些diy的選擇。

a:謝謝你的建議,我們會考慮一下的。

q:建議:如果使用者搜尋某地的民宿可以推薦一些旅遊攻略或者遊周邊這種型別的攻略

a:我們認為這是可取的,但是大部分使用者一般都會在其他平台上選擇好了旅遊景點等之後再決定民宿的,謝謝您的建議。

q:相較於你的競爭對手,你們是否有足夠的啟動資金來供給你們的優惠政策

a:前期的投入是必不可少的,一定的虧損也是存在的,如果前期的投入有成效,那麼也會帶來一定的收益。

q:關於使用者入住後損壞物品問題,在使用者損壞物品拒不賠償怎麼保護商家利益

a:商家有乙個申訴的入口,通過提交申訴,會有第三方介入處理。

工作流程圖

工作量佔比

學號工作內容

貢獻度

211806305

負責資料庫設計說明書的設計

14.3%

211806400

負責資料庫設計說明書的設計

14.3%

211806394

負責總結專案和部落格的編寫

14.2%

211806408

負責系統設計說明書的設計

14.3%

211812130

負責類圖和er圖、體系結構設計

14.3%

211706368

負責系統設計說明書的設計

14.3%

211806350

負責ppt的製作

14.3%

參考文獻

碼雲倉庫鏈結

第五次團隊作業 專案展示

摘要 本文介紹專案需要展示的內容,以及要求。將小組所做的產品以presentation的形式在課堂上公開展示。內含包含 1 每個組每個人都得上台 每個人有單獨的一張slide封面,讓我知道演講者是誰。根據團隊專案的情況安排每個組員的演講內容。注 不是每個人只講自己負責的內容,否則內容連貫性無法保證。...

團隊作業第五次 專案系統設計與資料庫設計

隊員學號 隊員暱稱 部落格位址 041602421 der himmel 221600225 wuliaoboring 221600424 bw.lin 221600432 qzy 組長 221600431 ofy221600434 北風5620 221600435 xbn學號姓名 此次作業任務 貢...

團隊作業第五次 專案系統設計與資料庫設計

這個作業屬於哪個課程 這個作業要求在 homework 11456 這個作業的目標 對專案進行規劃,為之後的開發做充足準備工作。週數團隊目標與產出 當前進度 第十二周 前端組完成基礎頁面設計 後端組完成各功能設計 建立資料庫 完成部分php 部分完成 第十三周 前端組完成1 3頁面 並測試 後端組完...