需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):11388 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:UCenter 的中文意思就是“用戶中心”,UCenter 是公司各個(gè)產(chǎn)品之間信息直接傳遞的一個(gè)橋梁,通過(guò) UCenter 可以無(wú)縫整合公司的產(chǎn)品。本項(xiàng)目準(zhǔn)備作為一款開(kāi)源軟件,主要面向的用戶是中小型開(kāi)發(fā)團(tuán)隊(duì),主要功能有:實(shí)現(xiàn)用戶注冊(cè)登錄,資料管理,消息收發(fā),付費(fèi)服務(wù)的申請(qǐng),賬戶充值。另外本項(xiàng)目方便使用者針對(duì)自己的產(chǎn)品進(jìn)行二次開(kāi)發(fā),并進(jìn)行安裝部署。 這套系統(tǒng)主要采用LNMP(Linux + Nginx + MySQL + PHP)來(lái)取代傳統(tǒng)的LAMP(Linux + Apache + MySQL + PHP)組合,PHP則選用CodeIgniter框架,CodeIgniter 是一個(gè)小巧但功能強(qiáng)大的 PHP 框架,作為一個(gè)簡(jiǎn)單而“優(yōu)雅”的工具包,它可以為 PHP 程序員建立功能完善的 Web 應(yīng)用程序。前端UI使用 Bootstrap框架,Bootstrap是Twitter推出的一個(gè)用于前端開(kāi)發(fā)的開(kāi)源工具包,是一個(gè)CSS/HTML框架。在系統(tǒng)易用性和UI美觀都做了很多設(shè)計(jì)和考慮,以期提供良好的用戶體驗(yàn)。
關(guān)鍵字:用戶中心; LNMP; Web應(yīng)用; 系統(tǒng)易用性
目錄 摘要 Abstract 第1章 緒論-1 1.1課題背景-1 1.2主要內(nèi)容-2 第2章 系統(tǒng)開(kāi)發(fā)環(huán)境-4 2.1 CodeIgniter框架簡(jiǎn)介-4 2.1.1 CodeIgniter框架特點(diǎn)-4 2.2 Nginx簡(jiǎn)介-5 2.2.1 基本的HTTP服務(wù)器特性-5 2.3 Bootstrap 簡(jiǎn)介-6 第3章 系統(tǒng)分析與設(shè)計(jì)-7 3.1 需求分析-7 3.2 總體設(shè)計(jì)-7 3.2.1 普通注冊(cè)用戶模塊-7 3.2.2 管理員模塊-8 3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)-9 3.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)原則-9 3.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)-10 3.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)-13 第4章 系統(tǒng)功能的具體實(shí)現(xiàn)-17 4.1 Nginx 配置-17 4.2系統(tǒng)前端設(shè)計(jì)-18 4.2.1前端登錄界面-21 4.2.2用戶登錄實(shí)現(xiàn)-21 4.3 OAuth登錄實(shí)現(xiàn)-22 4.4用戶資料管理-24 4.5支付寶支付功能實(shí)現(xiàn)-25 4.5.1術(shù)語(yǔ)解釋-25 4.5.2 授權(quán)流程-25 4.6 權(quán)限驗(yàn)證-27 4.6.1 管理員權(quán)限驗(yàn)證-27 4.6.2 可讀權(quán)限驗(yàn)證-28 4.7 驗(yàn)證碼實(shí)現(xiàn)-29 4.8 郵箱驗(yàn)證實(shí)現(xiàn)-30 第5章 UCenter的項(xiàng)目測(cè)試-33 5.1 測(cè)試?yán)碚摶A(chǔ)-33 5.2 功能性測(cè)試-33 5.3 測(cè)試用例-34 5.4 測(cè)試 SQL 注入-34 第6章 畢業(yè)設(shè)計(jì)總結(jié)-36 致謝-37 參考文獻(xiàn)-38 |