電子商務(wù)網(wǎng)站設(shè)計(2017)_第1頁
電子商務(wù)網(wǎng)站設(shè)計(2017)_第2頁
電子商務(wù)網(wǎng)站設(shè)計(2017)_第3頁
電子商務(wù)網(wǎng)站設(shè)計(2017)_第4頁
電子商務(wù)網(wǎng)站設(shè)計(2017)_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、?電子商務(wù)網(wǎng)站設(shè)計? 課 程 設(shè) 計 指 導 書適用專業(yè):電子商務(wù)景德鎮(zhèn)陶瓷大學科技藝術(shù)學院二一七年三月?電子商務(wù)網(wǎng)站設(shè)計?課程設(shè)計指導書一、適用對象電子商務(wù)本科專業(yè)二、課程設(shè)計指導教師張雙杰、孫強、段金華、郭靈、吳有琴三、課程設(shè)計目的?電子商務(wù)網(wǎng)站設(shè)計?課程設(shè)計作為獨立的教學環(huán)節(jié),是學習完?網(wǎng)頁制作與設(shè)計?、?數(shù)據(jù)庫原理與應(yīng)用?與?web程序設(shè)計?課程后開展的集中實踐環(huán)節(jié),是對電子商務(wù)網(wǎng)站設(shè)計能力的一次全面綜合練習。其目的在于加深對電子商務(wù)網(wǎng)站設(shè)計根底理論和根本知識的理解,掌握運用軟件工程理論進展系統(tǒng)分析、設(shè)計的根本方法,提高解決實際問題、開發(fā)電子商務(wù)應(yīng)用系統(tǒng)的實踐能力。同時課程設(shè)計應(yīng)充分表

2、達“教師指導下的以學生為中心的教學模式,以學生為認知主體,充分調(diào)動學生的積極性和能動性,重視學生自學能力的培養(yǎng)。四、實驗預(yù)備知識1、計算機根底操作2、數(shù)據(jù)庫應(yīng)用程序設(shè)計3、WEB程序設(shè)計3、電子商務(wù)網(wǎng)站設(shè)計的根本概念、原理、方法五、課程設(shè)計內(nèi)容及要求 一課程設(shè)計要求要求使用設(shè)計工具開發(fā)一個中、小型電子商務(wù)應(yīng)用系統(tǒng)工程。1、根據(jù)課程設(shè)計時間和指導教師給出的參考選題,選擇適當設(shè)計課題。2、根據(jù)合理的進度安排,按照系統(tǒng)開發(fā)的流程及方法,踏實地開展課程設(shè)計活動。3、課程設(shè)計過程中,要充分認識課程設(shè)計對培養(yǎng)自己的重要性,認真做好設(shè)計前的各項準備工作;要虛心承受教師的指導,又要充分發(fā)揮主觀能動性。結(jié)合課題

3、,獨立思考,努力鉆研,勤于實踐,勇于創(chuàng)新;要嚴格要求自己,樹立嚴肅、嚴密、嚴謹?shù)目茖W態(tài)度,必須獨立按時、按質(zhì)、按量完成課程設(shè)計,不得弄虛作假,不準抄襲他人內(nèi)容,否那么成績以不及格計。4、根據(jù)選題的具體需求,在開發(fā)各環(huán)節(jié)中撰寫相關(guān)的技術(shù)文檔: 需求說明書、系統(tǒng)分析報告、系統(tǒng)設(shè)計報告,最后要求提交詳細的課程設(shè)計報告。要求文檔構(gòu)造較完整、內(nèi)容切合實際。設(shè)計報告用A4紙打印,字跡清楚,頁面整潔,并裝訂成冊。字數(shù)不低于5000,且用語正確。5、課程設(shè)計過程中能夠與人合作,盡力完本錢人的任務(wù),工作量適中,有個人見解和心得。6、開發(fā)出可以運行的電子商務(wù)系統(tǒng),通過上機檢查。7、課程設(shè)計完成后,要求提交完整的設(shè)

4、計文檔和設(shè)計源代碼。 二課程設(shè)計內(nèi)容按照1-2人分組,每個小組確定一個選題,由小組合作完成課程設(shè)計,要求限時、分工明確、工作量適中。課程設(shè)計主要內(nèi)容如下: 1、工程規(guī)劃和需求分析 2、系統(tǒng)分析及文檔 電子商務(wù)系統(tǒng)總體構(gòu)造圖,數(shù)據(jù)流圖,系統(tǒng)流程圖,用例圖,時序圖,類圖等3、系統(tǒng)設(shè)計及文檔 各功能構(gòu)造設(shè)計與實現(xiàn)4、系統(tǒng)實施與評價(三)可參考選題不限于以下選題、可以自擬題目,題目相似,功能和風格不同也可1、在線畢業(yè)論文指導系統(tǒng)的規(guī)劃與建立2、某陶瓷藝術(shù)網(wǎng)站的設(shè)計與實現(xiàn)3、陶院論壇BBS的設(shè)計與實現(xiàn)4、XX班校友錄的設(shè)計與實現(xiàn)5、知識分享網(wǎng)站仿百度百科/知道的設(shè)計與實現(xiàn)6、某企業(yè)信息門戶設(shè)計7、基于第

5、三方支付的網(wǎng)上支付設(shè)計與實現(xiàn)基于虛擬物品的實時在線支付和交付8、在線的拍賣系統(tǒng)9、陶瓷學院報電子雜志網(wǎng)站的設(shè)計10、陶院校內(nèi)電子商務(wù)平臺(仿淘寶)的設(shè)計11、景德鎮(zhèn)高技術(shù)企業(yè)管理局電子政務(wù)網(wǎng)站設(shè)計12、陶瓷學院圖片(或視頻)分享網(wǎng)站設(shè)計13、科技藝術(shù)學院遠程教育網(wǎng)站設(shè)計14、陶院餐飲點餐外賣系統(tǒng)的設(shè)計與實現(xiàn)15、在線考試系統(tǒng)設(shè)計六、課程設(shè)計的組織與管理1、遵守實驗室制度,不遲到,不早退。學生有事必須請假。課程設(shè)計期間,無故缺席按曠課處理;缺席時間達四分之一以上者,其成績按不及格處理。2、每次實驗前,檢查實驗準備情況,沒有做好準備的同學不允許做實驗。3、實驗采用分組的方法進展。4、遵守實驗室的其

6、它各項管理制度。5、上機實驗過程中,如儀器設(shè)備出現(xiàn)異常,及時向?qū)嶒炛笇Ы處焻R報,實驗中心設(shè)備人員參與進展處理。七、課程設(shè)計的考察由指導教師根據(jù)學生完成課程設(shè)計任務(wù)的情況包括電子商務(wù)系統(tǒng)的設(shè)計與開發(fā)實際工作情況40%、課程設(shè)計報告的質(zhì)量30%和課程設(shè)計過程中的工作態(tài)度30%綜合打分。成績評定實行優(yōu)秀、良好、中等、及格和不及格五個等級。優(yōu)秀者人數(shù)一般不得超過總?cè)藬?shù)的20%等級劃分:優(yōu)90分、良80分、中70分、及格60分和不及格60分。八、課程設(shè)計報告撰寫要求課程設(shè)計報告撰寫的根本要求是報告原那么上不少于5000字,具體格式要求見附錄二,且其正文至少包括如下幾個方面的內(nèi)容:1、系統(tǒng)概述 2、系統(tǒng)分

7、析總體構(gòu)造圖、用例圖、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、時序圖、類圖等3、系統(tǒng)設(shè)計與實現(xiàn)功能構(gòu)造圖設(shè)計、流程設(shè)計、數(shù)據(jù)庫設(shè)計、輸入與數(shù)出設(shè)計、代碼設(shè)計、程序設(shè)計說明書 4、系統(tǒng)實施系統(tǒng)使用說明、模擬運行數(shù)據(jù)與運行結(jié)果5、參考文獻 九、實驗進程安排 具體時間安排見課程設(shè)計安排表十、源碼與素材參考網(wǎng)站附錄一:面向?qū)ο笙到y(tǒng)分析方法的設(shè)計實例景德鎮(zhèn)陶瓷大學科技藝術(shù)學院網(wǎng)站設(shè)計課程設(shè)計 2CW閱讀空間的設(shè)計與實現(xiàn)學 號: 2 姓 名: 陳朝偉 專業(yè)班級: 12電子商務(wù) 指導教師:張雙杰、孫強、段金華、郭靈、吳有琴完成日期: 2021年5月8日 目 錄TOC o 1-3 h u HYPERLINK l _Toc47

8、8375914 1 系統(tǒng)概述 PAGEREF _Toc478375914 h 2 HYPERLINK l _Toc478375915 開發(fā)背景 PAGEREF _Toc478375915 h 2 HYPERLINK l _Toc478375916 開發(fā)目的和意義 PAGEREF _Toc478375916 h 2 HYPERLINK l _Toc478375917 2 系統(tǒng)分析 PAGEREF _Toc478375917 h 3 HYPERLINK l _Toc478375918 根本需求分析 PAGEREF _Toc478375918 h 3 HYPERLINK l _Toc47837591

9、9 功能需求分析 PAGEREF _Toc478375919 h 3 HYPERLINK l _Toc478375920 主頁模塊需求分析 PAGEREF _Toc478375920 h 3 HYPERLINK l _Toc478375921 閱讀模塊需求分析 PAGEREF _Toc478375921 h 4 HYPERLINK l _Toc478375922 用戶管理模塊 PAGEREF _Toc478375922 h 4 HYPERLINK l _Toc478375923 書籍管理模塊和新聞管理板塊 PAGEREF _Toc478375923 h 4 HYPERLINK l _Toc47

10、8375924 3 網(wǎng)站詳細設(shè)計 PAGEREF _Toc478375924 h 4 HYPERLINK l _Toc478375925 數(shù)據(jù)庫設(shè)計 PAGEREF _Toc478375925 h 4 HYPERLINK l _Toc478375926 功能設(shè)計 PAGEREF _Toc478375926 h 6 HYPERLINK l _Toc478375927 前端主頁面設(shè)計 PAGEREF _Toc478375927 h 6 HYPERLINK l _Toc478375928 用戶板塊設(shè)計和書架設(shè)計 PAGEREF _Toc478375928 h 9 HYPERLINK l _Toc47

11、8375929 驗證碼設(shè)計 PAGEREF _Toc478375929 h 12 HYPERLINK l _Toc478375930 評論功能設(shè)計代碼 PAGEREF _Toc478375930 h 13 HYPERLINK l _Toc478375931 后臺主頁面設(shè)計 PAGEREF _Toc478375931 h 14 HYPERLINK l _Toc478375932 后臺登錄設(shè)計 PAGEREF _Toc478375932 h 16 HYPERLINK l _Toc478375933 后臺書籍管理模塊設(shè)計 PAGEREF _Toc478375933 h 17 HYPERLINK l

12、_Toc478375934 后臺友情鏈接收理模塊設(shè)計 PAGEREF _Toc478375934 h 19 HYPERLINK l _Toc478375935 后臺新聞管理模塊設(shè)計 PAGEREF _Toc478375935 h 20 HYPERLINK l _Toc478375936 后臺用戶管理模塊設(shè)計 PAGEREF _Toc478375936 h 22 HYPERLINK l _Toc478375937 4 網(wǎng)站使用說明 PAGEREF _Toc478375937 h 24 HYPERLINK l _Toc478375938 安裝說明 PAGEREF _Toc478375938 h 2

13、4 HYPERLINK l _Toc478375939 的安裝 PAGEREF _Toc478375939 h 24 HYPERLINK l _Toc478375940 4.1.2 網(wǎng)站的安裝說明 PAGEREF _Toc478375940 h 24 HYPERLINK l _Toc478375941 前臺使用說明 PAGEREF _Toc478375941 h 24 HYPERLINK l _Toc478375942 后臺使用說明 PAGEREF _Toc478375942 h 28 HYPERLINK l _Toc478375943 設(shè)計總結(jié) PAGEREF _Toc478375943 h

14、 32 HYPERLINK l _Toc478375944 致 謝 PAGEREF _Toc478375944 h 33 HYPERLINK l _Toc478375945 參考文獻 PAGEREF _Toc478375945 h 342CW閱讀空間的設(shè)計與實現(xiàn)1 系統(tǒng)概述現(xiàn)如今,世界正在經(jīng)歷一場革命性的變化。正在全球展開的信息和信息技術(shù)革命,正以前所未有的方式對社會變革的方向起著決定作用,其結(jié)果必定導致信息社會在全球的實現(xiàn)。具體表現(xiàn)為,首先,在生產(chǎn)活動的范圍廣泛的工作過程中,引入了信息處理技術(shù),從而使這些部門的自動化到達一個新的水平;其次,電訊與計算機系統(tǒng)合而為一,可以在幾秒鐘內(nèi)將信息傳遞到

15、全世界的任何地方,從而使人類活動各方面表現(xiàn)出信息活動的特征;最后,信息和信息機器成了一切活動的積極參與者,甚至參與了人類的知覺活動、概念活動和原動性活動。在此進展中,信息、知識正在以系統(tǒng)的方式被應(yīng)用于變革物質(zhì)資源,正在替代勞動成為國民生產(chǎn)中“附加值的源泉。這種革命性不僅會改變生產(chǎn)過程,更重要的是它將通過改變社會的通訊和傳播構(gòu)造而催生出一個新時代、新社會。在這個社會中,信息、知識成了社會的主要財富,信息、知識流成了社會開展的主要動力,信息、情報源成了新的權(quán)力源。隨著信息技術(shù)的普及,信息的獲取將進一步實現(xiàn)民主化、平等化,這反映在社會政治關(guān)系和經(jīng)濟競爭上也許會有新的形式和內(nèi)容,而勝負那么取決于誰享有

16、信息源優(yōu)勢。信息和信息技術(shù)的本質(zhì)特點,在社會和經(jīng)濟開展方面也必將帶來全新的格局。無論是生活中的,還是工作中的,信息時代已經(jīng)充滿著我們的生活。比照以前,我們的音樂要用唱片播放,而現(xiàn)在,音樂已經(jīng)轉(zhuǎn)化為數(shù)字信息脫離了介質(zhì);我們的信息傳遞,需要用紙書寫,人工傳遞,而現(xiàn)在,電子郵箱的普遍,使得大江南北的通訊,只需幾秒鐘而已;曾經(jīng),我們需要的一切,都可以用網(wǎng)絡(luò),用信息所替代。在信息化時代的背景下,將曾今的一切都變得如此便捷,如此簡單。信息化時代提高了生活周邊的一切,網(wǎng)絡(luò)成為了信息傳遞的中介。如今,閱讀是每個人生來一定會做的事。隨著時代的開展,知識的重要性,奠定了全民閱讀成為倡導的主題的根底。加上互聯(lián)網(wǎng)的開

17、展,信息化的時代興起,網(wǎng)絡(luò)閱讀,成為了人們生活中的一局部。網(wǎng)絡(luò)閱讀新聞,網(wǎng)絡(luò)閱讀書籍,等等,都是閱讀的一局部。網(wǎng)絡(luò)閱讀是一種有別于傳統(tǒng)紙張閱讀的新型閱讀方式,此種閱讀方式的興起、開展有賴于互聯(lián)網(wǎng)的開展。網(wǎng)絡(luò)閱讀的特別是無紙張限制、無攜帶保存障礙、方便、節(jié)約資源。圖書保存于網(wǎng)絡(luò),一點即可閱讀,不用案頭堆積如山,消耗巨大木材資源。為了讓人們不再為書籍尋找而奔波,不知道想閱讀什么書而煩惱,書籍的資源不多而感慨。因此建立一個2CW網(wǎng)絡(luò)閱讀空間,實現(xiàn)一個完整的書籍閱讀功能網(wǎng)站,提供應(yīng)讀者一個良好的閱讀環(huán)境。2 系統(tǒng)分析2.1根本需求分析2CW閱讀網(wǎng)站需要根本的書籍添加,書籍章節(jié)添加,書籍管理等功能,實現(xiàn)

18、一個書籍以及書籍章節(jié)上傳,同時,也要有書籍封面,因此,上傳文字和圖片功能是比不可少的。2CW閱讀網(wǎng)站還需要實現(xiàn)用戶的登錄功能,注冊功能,添加書架,刪除書架上的書,翻頁功能,還有滾屏功能,和搜索功能。讓用戶在注冊之后享有書架功能。同時,還需要一個管理員登錄界面,管理員管理的后臺界面。管理書籍添加書籍,在后臺實現(xiàn)操作。2CW閱讀空間,實現(xiàn)一個根本完整的閱讀網(wǎng)站的體系,可修改多樣化背景,修改字體大小以及字體顏色等功能。給與用戶完整的閱讀體驗。圖2.1整體框架構(gòu)建圖2.2功能需求分析2.2.1主頁模塊需求分析主頁模塊中,首先需要有新用戶注冊按鈕,還有用戶登錄按鈕。讓用戶可以注冊,并且登錄。其次用戶可能

19、在整個網(wǎng)頁會實行全局搜索,所以搜索功能會在主頁中出現(xiàn),在導航標題之上。接著主頁需要導航,導航中需要有不同的書籍分類,同時要有轉(zhuǎn)頁鏈接。網(wǎng)站的推薦欄有書籍的推薦,同時有封面。主頁推薦不宜過多,因為封面圖會占據(jù)整個網(wǎng)站的頁面,所以,主頁的推薦書4本左右,不光是首頁推薦一欄,還應(yīng)有熱門推薦或者是專欄推薦等等推薦。讓用戶有更多的選擇。同時需要一個公告欄,通知一些消息。使得消息能及時推送給用戶。2.2.2閱讀模塊需求分析閱讀模塊是書籍點開后,章節(jié)的選擇,以及讀書時的一些功能選擇。當用戶點開一本書籍后,進入的是章節(jié)選擇,進入章節(jié)后就開場閱讀了。閱讀需要一些功能的輔助,首先需要有標題,告訴用戶,現(xiàn)在看的書籍

20、是什么名字,第幾章。其次需要有工具改變字體的樣式,黑體,楷體等選擇,改變字體的顏色,大小,滾屏的快慢,背景顏色,寬度等功能。在頁面的底部,還有上一章,下一章的按鈕和章節(jié)目錄的選擇。如果是登錄的用戶發(fā)現(xiàn)這本書好看,還可以將其參加書架,所以在網(wǎng)站的底部應(yīng)加上參加書架的按鈕。2.2.3用戶管理模塊用戶需要參加書架,就需要登錄,需要登錄就必然需要注冊,所以注冊頁面也是必不可少的。注冊需要用戶名,用戶密碼,確認密碼,驗證碼,實現(xiàn)注冊。這些都不能為空值,空值需要提示。驗證碼也需要填寫正確才能注冊成功。登錄頁面要填寫注冊好的用戶名,注冊密碼與驗證碼。驗證碼是為了防止一些機器惡意登錄,惡意注冊,導致系統(tǒng)癱瘓。

21、管理員登錄只需要用戶名和用戶密碼就行了。管理員享有用戶的管理權(quán)限,所以,管理可以刪除或更改用戶信息,修改用戶名和密碼等操作。2.2.4書籍管理模塊和新聞管理板塊閱讀網(wǎng)站的主要板塊就是書籍管理板塊,書籍管理板塊實現(xiàn)的功能主要分為書籍分類管理,書籍管理,書籍章節(jié)管理。書籍分類管理就是在主網(wǎng)頁上的導航功能,在書籍分類中實現(xiàn),創(chuàng)立一個分類,導航上就生成一個類別??梢愿?,可以添加,可以刪除。同時書籍的分類也可以選擇是否成為導航。書籍管理,就是添加,刪除,修改書籍。書籍的章節(jié)管理是建立在書籍之上的,書籍只有添加成功后才能添加,刪除,修改章節(jié)。新聞管理板塊與書籍管理一致,擁有添加,刪除,修改等功能。3 網(wǎng)

22、站詳細設(shè)計3.1數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計如下表:表3.1管理員表admin字段名數(shù)據(jù)類型長度鍵備注adminidint10PRI主鍵UsernameVarchar32管理員登錄名PasswordVarchar32管理員登錄密碼Createtimeint10創(chuàng)立時間UpdatetimInt11修改時間LastlogintimeInt10最后登錄時間表3.2書籍表book字段名數(shù)據(jù)類型長度鍵備注BookidInt10PRI主鍵TitleVarchar100書名AuthorVarchar32作者CidInt10欄目TypeTinyint1小說類型ImgurlVarchar200封面圖SummaryVar

23、char255簡介RecommendlevelTinyint2后臺推薦等級HitsInt10點擊數(shù)ChaptercountInt11章節(jié)數(shù)表3.3書籍分類表category字段名數(shù)據(jù)類型長度鍵備注CategoryidInt10PRI主鍵TitleVarchar100書籍類別名稱ShorttileVarchar100書籍英文名或者拼音名CreatetimeInt10創(chuàng)立時間UpdatetimeInt10更新時間表3.4友情連接表friend_link字段名數(shù)據(jù)類型長度鍵備注Friend_linkidInt10PRI主鍵TitleVachar1000站點名ImgurlVarchar200站點LOG

24、OLinkurlVarchar500站點地址3.5新聞表news字段名數(shù)據(jù)類型長度鍵備注NewsidInt10PRI主鍵TitleVarchar100新聞標題AuthorVarchar32作者KeywordsVarchar100關(guān)鍵字SummaryVarchar255簡介HitsInt10點擊數(shù)3.6用戶名user字段名數(shù)據(jù)類型長度鍵備注UseridInt10PRI主鍵UsernameVarchar30用戶登錄名PasswordVarchar32用戶登錄密碼CreatetimeInt10創(chuàng)立時間UpdatetimeInt11更新時間LastlogintimeInt10最后登陸時間3.7用戶書架

25、表user_book_favorites字段名數(shù)據(jù)類型長度鍵備注User_book_favoriteidInt10PRI主鍵TitleVarchar100小說名稱BookidInt10小說編號3.2功能設(shè)計3.設(shè)計框架組成圖圖3.1前端主頁設(shè)計元素組成圖用戶瀏覽網(wǎng)頁流程圖圖3.2瀏覽網(wǎng)頁流程圖主頁面實現(xiàn)代碼局部布局內(nèi)容:導航代碼:baseUrl/首頁 *foreach Category:getMenus() as $menu* *assign var=url value=$this-createUrl(category/index, title = $menu.shorttitle)* *$m

26、enu.title* */foreach* novel_menu name=top_menu id$item-title /novel_menu新聞板塊實現(xiàn): 好看的$category-title新聞列表 foreach $list as $item id target=_blank$item-title$item-createtime|date_format:%m-%d) /foreach * 分頁 * $page 書籍推薦板塊實現(xiàn): novel_book limit=4 idimgurl alt=$item-title width=120 height=150 / $item-author

27、id$item-title $item-summary /novel_book最新入庫書籍 novel_book limit=30 order=createtime desc $item-category-titleid$item-title$item-author /novel_book3.和書架設(shè)計登錄流程圖3.3登錄流程圖用戶登錄局部實現(xiàn)代碼:pageTitle = 用戶登陸 . - . Yii:app()-name;/$this-breadcrumbs=array(/Login,/);? renderPartial(/layouts/flash-message); ? beginWid

28、get(bootstrap.widgets.TbActiveForm, array( id=login-form, type=horizontal, enableClientValidation=true, clientOptions=array( validateOnSubmit=true, ), ); ? textFieldRow($model,username); ? passwordFieldRow($model,password,array( hint= , ); ? widget(bootstrap.widgets.TbButton, array( buttonType=submi

29、t, type=primary, label=登陸, ); ? endWidget(); ? 注冊流程圖3.4注冊流程圖注冊局部代碼實現(xiàn):pageTitle = 用戶注冊 . - . Yii:app()-name;/$this-breadcrumbs=array(/Login,/);? renderPartial(/layouts/flash-message); ? beginWidget(bootstrap.widgets.TbActiveForm, array( id=login-form, type=horizontal, enableClientValidation=true, cli

30、entOptions=array( validateOnSubmit=true, ), ); ? textFieldRow($model,username); ? passwordFieldRow($model,password,array( hint= , ); ? passwordFieldRow($model,repassword,array( hint= , ); ?widget(CCaptcha); ? checkBoxRow($model,rememberMe); ? widget(bootstrap.widgets.TbButton, array( buttonType=subm

31、it, type=primary, label=注冊, ); ? endWidget(); ?我的書架局部代碼實現(xiàn): 我的書架/if foreach $list as $item ?bookid target=_blank$item-title?book-lastchapterid target=_blank$item-book-lastchaptertitle($item-book-lastchaptertime|date_format:%m-%d)$item-book-authorid)刪除 /foreach 熱門圖書榜單 novel_book limit=50 order=recomme

32、ndlevel asc id$item-title$item-author /novel_book * 分頁 * $page 3.驗證碼使用流程圖圖3.5驗證碼流程圖驗證碼局部實現(xiàn)代碼: textFieldRow($model,verifyCode, array( hint = $this-widget(CCaptcha, array( buttonLabel = 看不清楚?換一個, showRefreshButton = true, /clickableImage = true, ), true), ); ?3. title) ) echo $commentbook-title; else

33、echo 本書尚有評論; ? 評論者名稱: username ? content ? time ?widget(CLinkPager,array( header=, firstPageLabel=首頁, lastPageLabel=末頁, prevPageLabel=上一頁, nextPageLabel=下一頁, pages=$pages, maxButtonCount=5, ); ?3.后臺主頁面構(gòu)造元素框架圖圖3.6后臺框架圖主頁面實現(xiàn)代碼: link rel=stylesheet type=text/css href=theme-baseUrl; ?/css/styles.css /pa

34、geTitle); ?bootstrap-register(); ?widget(bootstrap.widgets.TbNavbar,array(type = inverse, items=array( array( class=bootstrap.widgets.TbMenu, items=array( array(label= 系統(tǒng), url= $this-createUrl(system/index), active = $this-menupanel0 = system ? true : false),array(label= 書籍管理, url= $this-createUrl(b

35、ook/index), active = $this-menupanel0 = book ? true : false),array(label= 友鏈管理, url= $this-createUrl(friendlink/index), active = $this-menupanel0 = friendlink ? true : false),array(label= 新聞管理, url= $this-createUrl(news/index), active = $this-menupanel0 = news ? true : false),array(label= 用戶管理, url=

36、 $this-createUrl(user/index), active = $this-menupanel0 = user ? true : false), ) ),array( class=bootstrap.widgets.TbMenu, htmlOptions=array(class=pull-right), items= array( array(label=瀏覽網(wǎng)站, url= /, visible= !Yii:app()-user-isGuest, linkOptions = array( target = _blank, ), array(label=登錄, url= $thi

37、s-createUrl(site/login), visible= Yii:app()-user-isGuest), array(label=退出 (.Yii:app()-user-name.), url= $this-createUrl(site/logout), visible=!Yii:app()-user-isGuest) ), ), ),); ?3.登錄頁面設(shè)計實現(xiàn)代碼:pageTitle=Yii:app()-name . - 管理登陸;/$this-breadcrumbs=array(/Login,/);? renderPartial(/layouts/flash-message)

38、; ? beginWidget(bootstrap.widgets.TbActiveForm, array( id=login-form, type=horizontal, enableClientValidation=true, clientOptions=array( validateOnSubmit=true, ), ); ? 管理員登陸 textFieldRow($model,username); ? passwordFieldRow($model,password,array( hint= , ); ? checkBoxRow($model,rememberMe); ? widget

39、(bootstrap.widgets.TbButton, array( buttonType=submit, type=primary, label=登陸, ); ? endWidget(); ? 3.后臺書籍管理流程圖圖3.7后臺書籍管理流程圖書籍管理實現(xiàn)代碼:widget(bootstrap.widgets.TbButton, array( label=新建書籍, url = $this-createUrl(book/create), type=primary, / null, primary, info, success, warning, danger or inverse size=

40、null, / null, large, small or mini); ?widget(bootstrap.widgets.TbGridView, array( type=striped bordered condensed, dataProvider=$dataProvider, template=itemsnpager, filter = $model, columns=array( array(name=id, header = 書籍編號, filter = false), array(name=title, ), array( name=imgurl, type = html, va

41、lue = CHtml:image(H:getNovelImageUrl($data-imgurl), , array(style=width: 50px;height:50px), htmlOptions=array(style=width: 20px;height:20px), filter = false ), array(name=author, ), array(name=cid, value = $data-category-title, filter = $categorys), array(name= recommendlevel, value = Yii:app()-para

42、msrecommendLevel$data-recommendlevel, filter = Yii:app()-paramsrecommendLevel), array(name=createtime, value = date(Y-m-d H:i:s, $data-createtime), filter = false), array( class=bootstrap.widgets.TbButtonColumn, template=viewaddupdatedelete, htmlOptions=array(style=width: 50px), buttons = array( vie

43、w = array( label=查看書籍章節(jié), / text label of the button url=Yii:app()-controller-createUrl(article/index,array(bid=$data-id), / a PHP expression for generating the URL of the button imageUrl= , / image URL of the button. If not set or false, a text link is used icon = eye-open, options= array(style=curs

44、or:pointer;), / HTML options for the button tag click= js:function(), / a JS function to be invoked when the button is clicked visible= true, ), add = array( label=添加書籍章節(jié), / text label of the button url=Yii:app()-controller-createUrl(article/create,array(bid=$data-id), / a PHP expression for generat

45、ing the URL of the button imageUrl= , / image URL of the button. If not set or false, a text link is used icon = plus, options= array(style=cursor:pointer;), / HTML options for the button tag click= js:function(), / a JS function to be invoked when the button is clicked visible= true, ), ), ), ),);

46、?3.友情鏈接收理實現(xiàn)代碼:pageTitle=Yii:app()-name;?widget(bootstrap.widgets.TbButton, array( label=添加友情鏈接, url = $this-createUrl(friendlink/create), type=primary, / null, primary, info, success, warning, danger or inverse size=null, / null, large, small or mini); ?widget(bootstrap.widgets.TbGridView, array( ty

47、pe=striped bordered condensed, dataProvider=$dataProvider, template=itemsnpager, filter = $model, columns=array( array(name=id, header = 編號, filter = false), array(name=title, ), array( name=imgurl, type = html, value = CHtml:image(H:getNovelImageUrl($data-imgurl), , array(style=width: 50px;height:5

48、0px), htmlOptions=array(style=width: 20px;height:20px), filter = false ), array(name=sort, filter = false), array(name=createtime, value = date(Y-m-d H:i:s, $data-createtime), filter = false), array( class=bootstrap.widgets.TbButtonColumn, template=updatedelete, htmlOptions=array(style=width: 50px),

49、 ), ),); ?3.新聞公告管理實現(xiàn)代碼:pageTitle=Yii:app()-name;?widget(bootstrap.widgets.TbButton, array( label=發(fā)布新聞, url = $this-createUrl(news/create), type=primary, / null, primary, info, success, warning, danger or inverse size=null, / null, large, small or mini); ?widget(bootstrap.widgets.TbGridView, array( t

50、ype=striped bordered condensed, dataProvider=$dataProvider, template=itemsnpager, filter = $model, columns=array(/ array(name=id, header=#), array(name=id, header = 編號, filter = false), array(name=title, ), array( name=imgurl, type = html, value = CHtml:image(H:getNovelImageUrl($data-imgurl), , arra

51、y(style=width: 50px;height:50px), htmlOptions=array(style=width: 20px;height:20px), filter = false ),/ array(name=author, ), array(name=cid, value = $data-category-title, filter = $categorys), array(name=createtime, value = date(Y-m-d H:i:s, $data-createtime), filter = false), array( class=bootstrap

52、.widgets.TbButtonColumn, template=viewupdatedelete, htmlOptions=array(style=width: 50px), buttons = array( view = array( label=瀏覽新聞, / text label of the button url=Yii:app()-controller-createUrl(news/view,array(id=$data-id), / a PHP expression for generating the URL of the button imageUrl= , / image

53、 URL of the button. If not set or false, a text link is used icon = eye-open, options= array(style=cursor:pointer;), / HTML options for the button tag click= js:function(), / a JS function to be invoked when the button is clicked visible= true, ), ), ), ),); ?3.用戶模塊設(shè)計流程圖圖3.8用戶添加流程圖用戶模塊實現(xiàn)代碼:pageTitle

54、 = 會員管理 . - . Yii:app()-name;?widget(bootstrap.widgets.TbGridView, array( type=striped bordered condensed, dataProvider= $dataProvider, template=items, filter = $model, columns=array( array(name= id, header = #, filter = false), array(name= username, ), array(name= createtime, value = date(Y-m-d H:i

55、:s, $data-createtime), filter = false), array(name= lastlogintime, value = date(Y-m-d H:i:s, $data-lastlogintime), filter = false), array(name= status, value = Yii:app()-paramsstatusLabel$data-status, filter = Yii:app()-paramsstatusAction), array( class=bootstrap.widgets.TbButtonColumn, template=upd

56、atedelete, htmlOptions=array(style=width: 50px), ), ),); ?管理員管理實現(xiàn)代碼:pageTitle = 后臺用戶管理 . - . Yii:app()-name;?widget(bootstrap.widgets.TbButton, array( label= 新建管理員, url = $this-createUrl(adminuser/create), type=primary, / null, primary, info, success, warning, danger or inverse size=null, / null, la

57、rge, small or mini); ?widget(bootstrap.widgets.TbGridView, array( type=striped bordered condensed, dataProvider= $dataProvider, template=items, filter = $model, columns=array( array(name= id, header = #, filter = false), array(name= username, ), array(name= createtime, value = date(Y-m-d H:i:s, $dat

58、a-createtime), filter = false), array(name= lastlogintime, value = date(Y-m-d H:i:s, $data-lastlogintime), filter = false), array(name= status, value = Yii:app()-paramsstatusLabel$data-status, filter = Yii:app()-paramsstatusAction), array( class=bootstrap.widgets.TbButtonColumn, template=updatedelet

59、e, htmlOptions=array(style=width: 50px), ), ),); ?4 網(wǎng)站使用說明4.1安裝說明4.在網(wǎng)頁上搜索xampp lite5.2.2,進展軟件安裝。XAMPP 是一個易于安裝且包含 MySQL、PHP 和 Perl 的 Apache 發(fā)行版。XAMPP 確實非常容易安裝和使用:只需下載,解壓縮,啟動即可。4.1.2 網(wǎng)站的安裝說明將所有文件解壓,放入XAMPP程序文件夾下的htdocs文件夾下。翻開瀏覽器,輸入localhost/install.php網(wǎng)頁自動跳轉(zhuǎn)到。本程序用于確認您的效勞器配置是否能滿足運行2CW閱讀空間系統(tǒng)1.0要求。它將檢查效勞器所運行的PHP版本,查看是否安裝了適宜的PHP擴展模塊,以及確認php.ini文件是否正確設(shè)置。圖4.1安裝頁面點擊開場

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論