TR NG ĐAI HOC NHA TRANGƯƠ
KHOA CÔNG NGHÊ THÔNG TIN
ĐÔ AN TH C TÂP CHUYÊN NGHANH Ư
TIM HIÊU ZEND FRAMEWORK 2.0 ,XÂY D NG WEBSITE TH NG MAI Ư ƯƠ
ĐIÊN T Ư
Giao viên h ng dân ươ Ngô Văn Công
Giao viên h ng dân:Ngô Văn Công ươ
MUC LUC
Muc luc ......................................................................................................................................2
L i m đ u ..............................................................................................................................5
CH NG 1.TÔNG QUANƯƠ ...................................................................................................7
1.1.Đăt vân đê. ......................................................................................................................7
1.2.Ph ng phap giai quyêtươ ..............................................................................................7
1.3 Pham vi cua đê tai .........................................................................................................8
1.4.Ph ng phap nghiên c uươ ư ............................................................................................8
CH NG 2:C S LY THUYÊT.ƯƠ Ơ Ơ .....................................................................................9
2.1.Gi i thiêu Zend Framework ơ ......................................................................................9
2.1.1.Framework là gì.........................................................................................................9
2.1.2.Gi i thi u PHP framework .....................................................................................9
2.1.3.T i sao chúng ta nên s d ng PHP framework? .................................................9
2.1.4.Nh ng đi m c n l u ý khi s d ng 1 PHP framework ? ư .................................10
2.1.5.Các lo i PHP framework ph bi n ế .......................................................................11
2.2.Gi i thi u mô hình MCV ...........................................................................................11
2.2.1.So sánh mô hình MVC v i mô hình 3 l p ơ .............................................................13
2.3.Zend Framework..........................................................................................................14
2.3.1.Gi i thi u Zend framework ...................................................................................14
2.3.1.1.Zend Framework là gì?..........................................................................................14
2.3.1.2. Zend Framework làm đ c nh ng gì?ượ .............................................................14
2.3.1.3. u khuy t đi m c a Zend Framework:Ư ế ..........................................................14
2.3.1.4. Quá trình phát tri n c a Zend Framework: ....................................................15
2.3.2. M t s l p ph bi n trong ZF ế .............................................................................17
2.3.3.Mô hình MVC trong Zend Framework .................................................................18
2.3.4.Lu ng x lý công vi c trong Zend Framework .................................................20
2.3.5.Cách làm vi c và xây d ng l p trên Zend Framework? ...................................21
Sinh viên th c tâp:Nguyên Hoai Namư MSSV:51130954
2
Giao viên h ng dân:Ngô Văn Công ươ
2.3.6.C u trúc th m c c a m t project trong ZF (m t module): ư ...........................22
2.3.7Cai đăt ng dung đâu tiên v i Zend Framework ư ơ ..................................................22
CH NG 3: CH NG 3.XÂY D NG NG DUNG WEBSITE BOOK SHOP BANƯƠ ƯƠ Ư Ư
HANG QUA MANG ................................................................................................................29
3.1.Đăc ta hê thông ..............................................................................................................29
3.1.1 Gi i thi u ...................................................................................................................29
3.1.2 Mô t h th ng. ........................................................................................................29
3.1.2.1. Gi i thi u s n ph m lên website. ......................................................................29
3.1.2.2. Khách hàng.............................................................................................................29
3.2.B n đ c t yêu c u h th ng bán sách tr c tuy n ế ..............................................30
3.2.1.M c tiêu......................................................................................................................30
3.2.1.2. Đ i t ng ượ ...............................................................................................................30
3.2.1.3.B ng mô t ch c năng c a h th ng ................................................................31
3.2.1.4 Quy trình đ t hàng.................................................................................................32
3.3 Phân tích h th ng .......................................................................................................32
3.3.1 S đ Use Caseơ ..........................................................................................................32
3.4.Mô hình quan ni m d li u .......................................................................................35
3.5.S đ ch c năngơ ...........................................................................................................35
3.6. C u hình ng d ng ....................................................................................................36
3.7.1.Môt sô ph ng th c c ban trong Zend Framework ươ ư ơ ........................................36
3.7.1.1.Kh i tao kêt nôi databaseơ ......................................................................................36
3.7.1.2.Câu hinh template ...................................................................................................38
3.71.3.Hiên thi danh muc san phâm theo mô hinh đa câp ............................................39
3.8.Hinh anh Website ..........................................................................................................42
Kêt luân .....................................................................................................................................48
Tai lieu tham khao...................................................................................................................49
Nhân xet cua Giao Viên h ng dân ươ
....................................................................................................................................................
Sinh viên th c tâp:Nguyên Hoai Namư MSSV:51130954
3
Giao viên h ng dân:Ngô Văn Công ươ
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
Sinh viên th c tâp:Nguyên Hoai Namư MSSV:51130954
4
Giao viên h ng dân:Ngô Văn Công ươ
Nhân xet cua Giao Viên phan biên
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
Sinh viên th c tâp:Nguyên Hoai Namư MSSV:51130954
5