Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 89 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
89
Dung lượng
3,15 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN HẢI PHỊNG 2013 Th■ah■■ng Mang Ln 123doc thu■n l■icam s■ tr■ h■u k■t s■ nghi■m t■im■t d■ng s■website mang kho m■i th■ m■ l■i d■n CH■P vi■n nh■ng cho ■■u kh■ng ng■■i NH■N quy■n chia dùng, l■ CÁC s■l■i v■i và■I■U t■t công h■n mua nh■t 2.000.000 ngh■ bán KHO■N cho tàihi■n ng■■i li■u TH■A tài th■ hàng li■u dùng hi■n THU■N ■■u ■ t■t Khi ■■i, Vi■t c■ khách b■n l■nh Nam Chào online hàng v■c: Tác m■ng tr■ khơng tài phong thành b■n khác chun ■■n thành tíngì d■ng, v■i so nghi■p, viên 123doc v■i cơng c■a b■n hồn ngh■ 123doc g■c h■o, thơng B■n và■■ n■p có tin, cao th■ ti■n ngo■i tính phóng vào ng■, Khách trách tài to,kho■n nhi■m thu nh■ c■a ■■i hàng tùy123doc, v■i ý cót■ng th■b■n d■ ng■■i dàng s■ dùng ■■■c tra c■u M■c h■■ng tàitiêu li■u nh■ng hàng m■t■■u quy■n cáchc■a l■i123doc.net sau xác,n■p nhanh ti■n tr■ chóng thành website th■ vi■n tài li■u online l■n nh■t Vi■t Nam, cung c■p nh■ng tài li■u ■■c không th■ tìm th■y th■ tr■■ng ngo■i tr■ 123doc.net Nhi■u event thú v■, event ki■m ti■n thi■t th■c 123doc luôn t■o c■ h■i gia t■ng thu nh■p online cho t■t c■ thành viên c■a website Mangh■n Luôn Th■a Xu■t Sau Nhi■u 123doc h■■ng phát thu■n l■i event cam s■ nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thơng dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p không tài phong v■c cao thành b■n email nh■t tài online khác chuyên ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n hoàn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thông B■n 123doc.netLink cho viên Tính ■■ n■p có tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mơ ngun b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t Lnh■n 123doc Sau Th■a Xu■t h■■ng phát thu■n cam nh■n m■t t■k■t s■ t■i ýxác n■m t■■ng d■ng s■ nh■n website mang ■■i, t■o t■l■i c■ng ■■ng d■n 123doc CH■P nh■ng ■■u ■■ng h■ NH■N ■ã quy■n th■ng chia t■ng ki■m CÁC s■s■ l■i b■■c ti■n vàchuy■n ■I■U t■t mua online kh■ng nh■t bán KHO■N sang b■ng cho tài ■■nh ng■■i li■u ph■n tài TH■A v■ li■u hàng thơng dùng tríTHU■N hi■u c■a ■■u tin Khi qu■ Vi■t xác khách nh■t, minh Nam Chào hàng uy tài l■nh Tác m■ng tín kho■n tr■ phong v■c cao thành b■n email nh■t tàichuyên ■■n li■u thành b■n Mong v■i nghi■p, viên kinh ■ã 123doc 123doc.net! mu■n ■■ng c■a doanh hoàn mang 123doc kýonline v■i h■o, Chúng l■ivà 123doc.netLink cho Tính ■■ n■p tơi c■ng cao ■■n cung ti■n tính ■■ng th■i vào c■p trách xác tài ■i■m D■ch xãkho■n th■c nhi■m h■itháng V■ m■t s■ c■a (nh■ ■■i ■■■c ngu■n 5/2014; 123doc, v■i ■■■c g■i t■ng tài 123doc v■ mô nguyên b■n ng■■i ■■a t■s■ v■■t d■■i tri dùng ■■■c ch■ th■c m■c ■ây) email M■c h■■ng quý 100.000 cho b■n tiêu báu, b■n, nh■ng ■ã hàng phong l■■t tùy ■■ng ■■u quy■n truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau vuingày, n■p lòng “■i■u giàu ti■n s■ ■■ng tr■ giá Kho■n h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t Lnh■n Th■a Xu■t Sau Nhi■u 123doc Mang h■■ng phát thu■n l■i event cam s■ nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thơng dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p khơng tài phong v■c cao thành b■n email nh■t tài online khác chun ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n hoàn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thơng B■n 123doc.netLink cho viên Tính ■■ n■p có tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mô nguyên b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i không t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t u■t phát Nhi■u Mang Luôn 123doc Th■a Xu■t Sau h■n h■■ng phát thu■n l■i event s■ cam nh■n t■ m■t tr■ t■ h■u ýk■t s■ thú nghi■m t■i ýt■■ng xác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event t■o kho m■i ■■i, t■o t■ c■ng th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■ng ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia ki■m t■ng ki■m dùng, l■ CÁC s■ th■c ti■n s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công online h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N b■ng sang b■ng cho tài ■■nh hi■n tài ng■■i li■u ph■n tài TH■A li■u tài v■ th■ li■u hàng t■o li■u thông dùng trí hi■u hi■n THU■N hi■u c■ c■a ■■u ■ tin qu■ t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia nh■t, b■n nh■t, minh l■nh Nam t■ng Chào online uy hàng uy tài v■c: l■nh thu Tác tín m■ng tín kho■n tr■ cao nh■p khơng tài phong v■c cao thành b■n nh■t email nh■t tài online khác chuyên ■■n li■u thành tín Mong b■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã mu■n t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n mang hoàn mang ngh■ 123doc ký g■c online thành v■i l■i h■o, Chúng l■i thông B■n cho 123doc.netLink cho viên Tính ■■ n■p có c■ng tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i ■■ng tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác xã tài ■i■m D■ch xã to,h■i kho■n th■c nhi■m h■i thum■t tháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ngu■n ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cótài g■i t■ng th■ tài 123doc ngun v■ mơ ngun b■n d■ ng■■i ■■a t■ dàng s■ v■■t tri d■■i tri dùng ■■■c ch■ th■c tra th■c m■c ■ây) email c■u quý M■c h■■ng quý 100.000 cho tài báu, b■n tiêu báu, li■u b■n, nh■ng phong ■ã hàng phong m■t l■■t tùy ■■ng ■■u phú, quy■n cách truy thu■c phú, ky, c■a c■p ■a ■a l■i b■n vào d■ng, 123doc.net m■i d■ng, sau xác, vuingày, n■p giàu lòng “■i■u nhanh giàu ti■n giá s■ ■■ng tr■ giá Kho■n chóng h■u tr■ thành tr■ nh■p ■■ng 2.000.000 website ■■ng Th■a th■ email th■i vi■n th■i Thu■n mong c■a thành mong tài v■ li■u mu■n viên mu■n S■ online ■■ng D■ng t■o click t■o l■n ■i■u ký, D■ch ■i■u vào nh■t l■t link ki■n ki■n V■” vào Vi■t 123doc cho top sau cho Nam, cho 200 ■ây cho ■ã cung các (sau g■i users website c■p users ■âynh■ng có ■■■c cóph■ thêm thêm tài bi■n g■i thu thu li■u t■t nh■p nh■t nh■p ■■c T■it■i Chính khơng t■ng Chính Vi■tth■i vìth■ Nam, vìv■y v■y ■i■m, tìm 123doc.net t■123doc.net th■y l■chúng tìm ki■m tơi th■ racó ■■i thu■c ■■i tr■■ng th■ nh■m nh■m c■p top ngo■i ■áp 3nh■t ■áp Google ■ng tr■ ■KTTSDDV ■ng 123doc.net nhu Nh■n nhuc■u c■u ■■■c chia theo chias■ quy■t danh s■tàitài hi■u li■u li■uch■t ch■t c■ng l■■ng l■■ng ■■ng vàvàki■m bình ki■mch■n ti■n ti■nonline online website ki■m ti■n online hi■u qu■ uy tín nh■t Nhi■u Mang Luôn 123doc Th■a Xu■t Sau h■n h■■ng phát thu■n l■i event s■ cam nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thơng dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p khơng tài phong v■c cao thành b■n email nh■t tài online khác chuyên ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n hoàn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thông B■n 123doc.netLink cho viên Tính ■■ n■p có tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mô nguyên b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - TÌM HIỂU XÂY DỰNG MODULE CHO HỆ QUẢN TRỊ NỘI DUNG NUKEVIET ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ Thơng tin HẢI PHỊNG - 2013 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - TÌM HIỂU XÂY DỰNG MUDULE CHO HỆ QUẢN TRỊ NỘI DUNG NUKEVIET ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ Thơng tin Giáo viên hƣớng dẫn: Sinh viên thực hiện: Mã số sinh viên: Ths Đỗ Văn Chiểu Nguyễn Quang Thao 1351010010 HẢI PHÒNG - 2013 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc -o0o - NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên: Nguyễn Quang Thao Mã SV: 1351010010 Lớp: CT1301 Ngành: Công nghệ Thông tin Tên đề tài: Tìm hiểu xây dựng module cho hệ quản trị nội dung Nukeviet Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng NHIỆM VỤ ĐỀ TÀI Nội dung yêu cầu cần giải nhiệm vụ đề tài tốt nghiệp a Nội dung - Biết đƣợc mã nguồn mở gì,tìm hiểu mã nguồn mở có,đặc biệt tìm hiểu kĩ mã nguồn mở NukeViet - Phân tích cấu trúc module NukeViet 3.4 - Tổng hợp tài liệu tham khảo có liên quan đến nội dung khóa luận - Thực cài đặt,cấu hình chạy đƣợc module mã nguồn mở NukeViet - Từ ứng dụng tốn đƣa vào xây dựng lên module hoàn chỉnh NukeViet b Các yêu cầu cần giải Các phần mềm cần thiết để xây dựng - Web Server: Xampp - Bộ mã nguồn NukeViet Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng CÁN BỘ HƢỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Ngƣời hƣớng dẫn thứ nhất: Họ tên: Đỗ Văn Chiểu Học hàm, học vị: Thạc Sĩ Cơ quan công tác: Trƣờng Đại Học Dân Lập Hải Phòng Nội dung hƣớng dẫn: ………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ………………………………………………………………………… Ngƣời hƣớng dẫn thứ hai: Họ tên: …………………………………………………………………… Học hàm, học vị: …………………………………………………………… Cơ quan công tác: …………………………………………………………… Nội dung hƣớng dẫn: ………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ………………………………………………………………………… Đề tài tốt nghiệp đƣợc giao ngày tháng năm 2013 Yêu cầu phải hoàn thành trƣớc ngày tháng năm 2013 Đã nhận nhiệm vụ: Đ.T.T.N Đã nhận nhiệm vụ: Đ.T.T.N Sinh viên Cán hƣớng dẫn Đ.T.T.N Th.s Đỗ Văn Chiểu Hải Phòng, ngày tháng .năm 20 HIỆU TRƢỞNG GS.TS.NGƯT Trần Hữu Nghị Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng PHẦN NHẬN XÉT TÓM TẮT CỦA CÁN BỘ HƢỚNG DẪN Tinh thần thái độ sinh viên trình làm đề tài tốt nghiệp: Đánh giá chất lƣợng đề tài tốt nghiệp (so với nội dung yêu cầu đề nhiệm vụ đề tài tốt nghiệp) Cho điểm cán hƣớng dẫn: ( Điểm ghi số chữ ) Ngày .tháng .năm 20 Cán hƣớng dẫn ( Ký, ghi rõ họ tên ) Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng PHẦN NHẬN XÉT ĐÁNH GIÁ CỦA CÁN BỘ CHẤM PHẢN BIỆN ĐỀ TÀI TỐT NGHIỆP 1.Đánh giá chất lƣợng đề tài tốt nghiệp (về mặt nhƣ sở lý luận, thuyết minh chƣơng trình, giá trị thực tế, ) Cho điểm cán phản biện ( Điểm ghi số chữ ) Ngày .tháng .năm 20 Cán chấm phản biện (Ký, ghi rõ họ tên) Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng LỜI CẢM ƠN Trƣớc hết em xin bày tỏ lòng biết ơn sâu sắc tới thầy giáoĐỗ Văn Chiểu, ngƣời hƣớng dẫn, bảo tận tình em suốt thời gian làm đề tài tốt nghiệp Em xin chân thành cám ơn thầy giáo, cô giáo Khoa Công nghệ Thơng tin Trƣờng Đại Học Dân Lập Hải Phịng, ngƣời dạy, hƣớng dẫn, trang bị cho chúng em kiến thức bản, cần thiết năm học vừa qua để em có đủ điều kiện hồn thành đề tài tốt nghiệp Mặc dù cố gắng để hoàn thiện báo cáo tốt nghiệp song khả hạn chế nên khóa luận cịn nhiều thiếu sót Vì em mong nhận đƣợc đóng góp chân tình thầy cô bạn bè Một lần em xin chân thành cảm ơn! Hải Phòng, Tháng 12 năm 2013 Sinh viên Nguyễn Quang Thao Nguyễn Quang Thao – CT1301 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng MỤC LỤC LỜI CẢM ƠN GIỚI THIỆU CHƢƠNG 1: GIỚI THIỆU VỀ PHẦN MỀM NGUỒN MỞ, PHẦN MỀM NGUỒN MỞ NUKEVIET 1.1 Khái niệm phần mềm nguồn mở 1.2 Phân loại phần mềm nguồn mở 1.3 Lợi ích phần mềm nguồn mở ngƣời sử dụng 1.4 Giới thiệu số loại phần mềm nguồn mở thƣờng gặp 1.5 Phần Mềm Nguồn Mở Nukeviet 10 1.5.1 Nukeviet gì? 10 1.5.2 Lịch sử phát triển Nukeviet 10 1.5.3 Các phiên Nukeviet 12 1.5.4 Cấu trúc NukeViet 12 1.6 Các khái niệm hệ thống Nukeviet 14 1.6.1 Khái niệm module 14 1.6.2 Khái niệm Block 14 1.6.3 Khái niệm theme 14 1.6.4 Khái niệm ngôn ngữ giao diện ngôn ngữ sở liệu 15 1.7 Ƣu nhƣợc điểm Nukeviet 17 1.7.1 Ƣu điểm Nukeviet 17 1.7.2 Nhƣợc điểm Nukeviet 17 1.8 Ứng dụng Nukeviet 18 1.9 Các website ứng dụng Nukeviet 18 CHƢƠNG 2: CÁCH THỨC CÀI ĐẶT NUKEVIET, QUẢN TRỊ MODULE 20 2.1 Cài đặt WebServer Xampp để chạy Nukeviet 20 2.1.1 Các phần mềm yêu cầu 20 2.1.2 Các bƣớc tiến hành cài đặt 20 2.2 Cài đặt NukeViet 24 Nguyễn Quang Thao – CT1301 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng " $lang_module['stt'] " " $lang_module['name'] " " $lang_module['birthdate'] " " $lang_module['address'] " "; $allSTD = getALLstudent(); foreach ($allSTD as $student) { $contents = " " $student['stt'] " " $student['hoten'] " " $student['ngaysinh'] " " $student['diachi'] " "; } $contents = ""; include (NV_ROOTDIR "/includes/header.php"); echo nv_site_theme($contents); include (NV_ROOTDIR "/includes/footer.php"); ?> Tới hoàn thành xong phần làm việc với tệp tin lang ta tiếp tục đến với phần sử dụng xtemplate Xtemplate thực chất lớp (class) đƣợc xây dựng sẵn ln đƣợc tích hợp nukeviet Để sử dụng ta cần quan tâm đến phần nhƣ sau Gọi tệp tin tpl lệnh $xtpl->assign lệnh $xtpl->parse Nguyễn Quang Thao – CT1301 67 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng lệnh $xtpl->text('main') Để gọi tệp tin tpl ta dùng nhƣ sau: $xtpl = new XTemplate("managersong.tpl", NV_ROOTDIR "/themes/" $module_info['template'] "/modules/" $module_file); Ta thấy có hai phần phân cách dấu phảy phần trƣớc tên tệp tin tpl phần sau đƣờng dẫn đến tệp tin tpl Các giá trị hằng, biến NV_ROOTDIR, $module_info['template'], $module_tệp tincác bạn tham khảo tệp tin mainfile.php Hệ thông gọi tệp tin tpl theme bạn dùng khơng tồn tệp tin tiếp tục tìm đến tệp tin theme_default, admin_default khơng tồn báo lỗi -> lệnh $xtpl->assign có chức gán giá trị cho biến xtpl biến thơng thƣờng mảng -> lệnh $xtpl->parse, $xtpl->text('main') Tệp tin theme.php (ngang hàng với tệp tin action.php) Tệp tin chứa tất cấu trúc xtpl Nhƣng khơng bắt buộc phải có nó, xtpl ta dùng nơi Cấu trúc xtpl thông thƣờng gọi tệp tin có tpl nhƣng khơng thiết phảo nhƣ thế, viết, dễ dàng thao tác với chuyển lại chúng thành html dùng trình soạn thảo HTML để làm việc, sau hoàn tất ta chuyển trở lại thành tpl Tạo thƣ mục tệp tin nhƣ sau: themes/admin_default/modules/quanly/main.tpl Nguyễn Quang Thao – CT1301 68 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Nội dung tệp tin mail.tpl: {LANG.stt} {LANG.name} {LANG.birthdate} {LANG.address} {DATA.stt} {DATA.hoten} {DATA.ngaysinh} {DATA.diachi} Sửa lại tệp tin main.php thƣ mục admin nhƣ sau: Đối với lệnh $xtpl->assign mà giá trị biết đơn tpl cần gọi {ten_bien} cịn mảng để tham chiếu đến phần tử ta dùng {ten_bien.phan_tu} Tạo thêm tệp tin theme.php (khơng thiết phải có) lƣu ngang hàng với tệp tin action.php với nội dung nhƣ sau: Nguyễn Quang Thao – CT1301 70 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Tệp tin theme.php thực chất function làm nhiệm vụ thực thao tác với xtpl, không cần tệp tin ta có thển thục tệp tin main.php Sửa lại tệp tin main.php nhƣ sau: Làm tới ta vào module quanly bên sile bị lỗi nhƣ sau: Lỗi cảnh báo: * [themes/modern/modules/quanly/main.tpl] does not exist * parse: block name[main.loop] does not exist * parse: block name[main.loop] does not exist * parse: block name[main] does not exist Đó lỗi khơng tồn tệp tin main.tpl.Ta cần thêm tệp tin main.tpl vào themes/theme_dang_dung/modules/quanlyhs/main.tpl: {LANG.stt} {LANG.name} {LANG.birthdate} Nguyễn Quang Thao – CT1301 71 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng {LANG.address} {DATA.stt} {DATA.hoten} {DATA.ngaysinh} {DATA.diachi} Tiếp theo ta tới phần mở rộng thêm thông tin module Mở rộng thông tin admin phần "thông tin từ module" Thêm tệp tin siteinfo.php đặt ngang hàng với tệp tin action.php nội dung nhƣ sau: Đoạn code đơn giản tính số dịng table => số học sinh gán thêm bào biến $siteinfo[] Để có thông tin khác bạn gán vô biến $siteinfo[] đƣợc vào tệp tin admin_vi.php để có thêm tệp tin ngôn ngữ, ta thêm đoạn sau : $lang_module['siteinfo_num_student'] = "Tổng số học sinh"; Thêm RSS cho module: Thêm tệp tin rssdata.php đặt cấp với tệp tin action.php với nội dung nhƣ sau: Code lấy thông tin tất học sinh Nguyễn Quang Thao – CT1301 73 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Tiếp tục thêm tệp tin rss.php đặt vào thƣ mục funcs với nội dung : Tiếp theo đến phần sửa dụng javascript ajax cho module Nukeviet tích hợp sẵn cho jquery bạn dùng nơi đâu Để dùng java bạn cho vào tệp tin admin.js user.js admin.js dùng admin cịn user.js dùng ngồi site giới thiệu cách dùng admin cịn ngồi site bạn làm tƣơng tự Tạo thêm thƣ mục js ngang hàng với thƣ mục funcs Thêm vào tệp tin admin.js Sửa lại tệp tin admin.functions.php, dòng 16 $allow_func = array('main', 'add', 'del'); Tạo tệp tin del.php thƣ mục admin với nội dung : Funcs đơn giản lấy id đƣợc gửi tới xóa hoc sinh có id Nếu xóa thành cơng xuất $lang_module['del_success'] ngƣợc lại xuất $lang_module['del_error'] Nguyễn Quang Thao – CT1301 75 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Ta thêm hai biến ngơn ngữ cho tệp tin ngôn ngữ đồng thời thêm tiếp biến ngôn ngữ cần dùng sau Mở tệp tin admin_vi.php thêm vào: $lang_module['del_success'] = "Xóa thành cơng"; $lang_module['del_error'] = "Xóa thất bại"; $lang_module['del'] = "Xóa"; $lang_module['del_cofirm'] = "Bạn có chắn muốn xóa khơng?"; Tiếp theo ta khởi tạo link xóa học sinh cách mở tệp tin main.php thƣ mục admin thêm vào dòng thứ 19: $xtpl->assign('URL_DEL', "index.php?" NV_NAME_VARIABLE "=" $module_name "&" NV_OP_VARIABLE "=del&id="); $xtpl->assign('URL_DEL_BACK', "index.php?" NV_NAME_VARIABLE "=" $module_name); Tiếp tục mở tệp tin main.tpltrong (theme/admin_default/modules/quanly) lên sửa lại thành: {LANG.stt} {LANG.name} {LANG.birthdate} {LANG.address} {DATA.stt} {DATA.hoten} {DATA.ngaysinh} Nguyễn Quang Thao – CT1301 76 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng {DATA.diachi} {LANG.del} $(function() { $('a[class="delfile"]').click(function(event) { event.preventDefault(); if (confirm("{LANG.del_cofirm}")) { var href = $(this).attr('href'); $.ajax( { type: 'POST', url: href, data: '', success: function(data) { alert(data); window.location = '{URL_DEL_BACK}'; } }); } }); }); Nguyễn Quang Thao – CT1301 77 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Hai doạn code ta thấy phần function getALLstudent() thiếu lấy id học sinh ta lại mỏ tệp tin global.functions.php lên sửa lại thành: Nguyễn Quang Thao – CT1301 78 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Nhƣ ta hoàn thành việc sử dụng ajax cho module Với chức thêm học sinh, sửa thông tin học sinh, xóa thơng tin học sinh Hình 3.7: Thơng tin học sinh thêm Hình 3.8: Thơng tin học sinh bên site Nguyễn Quang Thao – CT1301 79 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng KẾT LUẬN Đề tài “Tìm hiểu xây dựng module cho hệ quản trị nội dung NukeViet” đề tài đƣợc quan tâm nhiều thời gian mã nguồn mở NukeViet phát triển mạnh mẽ Trong trình khảo sát tìm hiểu để phân tích đề tài dƣới dẫn giáo viênĐỗ Văn Chiểu, em hiểu đƣợc phần thấy đƣợc công việc cần phải làm để xây dựng cho ứng dụng “Xây dựng module tích hợp cho phần mềm nguồn mở NukeViet” Tuy gặp phải nhiều khó khăn nhƣng em đãrất cố gắng để hoàn thành module với chức sau: - Module thử nghiệm tích hợp Nukeviet quản lý thông tin học sinh với số chức - Module đáp ứng đƣợc yêu cầu quản lý, giao diện đẹp, thiết kế nhanh, sử dụng đơn giản - Module chạy thử nghiệm Website thử nghiệm localhost Module đạt đƣợc số chức để phục vụ cho việc giới thiệu đến ngƣời nhƣng đáp ứng đƣợc phần nhỏ yêu cầu Em mong nhận đƣợc ý kiến đóng góp để module đƣợc phát triển hoàn thiện thời gian tới đáp ứng đầy đủ yêu cầu Mặc dù cố gắng nhiều trình khảo sát tìm hiểu xây dựng module, nhƣng không tránh khỏi thiếu sót Vì em mong q thầy nhƣ quan tâm đến đề tài dẫn góp ý kiến cho em để em hồn thiện module cách đầy đủ Nguyễn Quang Thao – CT1301 80 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng TÀI LIỆU THAM KHẢO [1] http://forum.nukeviet.vn/ [2] http://wiki.nukeviet.vn/ [3] http://vi.wikipedia.org/wiki/NukeViet [4] Xây dựng ứng dụng Web PHP & MySQL – Phạm Hữu Khang Nhà xuất Cà Mau [5]Sổ Tay Tin Học Lập Trình - Kỹ Thuật Và Thủ Thuật Lập Trình Hƣớng Đối Tƣợng Php - Khái Niệm , Kỹ Thuật Và Viết Mã (Tập 1) - Tác giả: Th.S Nguyễn Minh - Lƣơng Phúc nhóm tin học thực dụng- Nhà xuất Hồng Đức(11/20111) [6] Kỹ Thuật Và Thủ Thuật Lập Trình Php - Khái Niệm, Kỹ Thuật Và Viết Mã (Tập 2)- Tác Giả: Th.S Nguyễn Minh - Lƣơng Phúc Và Nhóm Tin Học Thực DụngNhà Xuất Bản Hồng Đức(11/2011) [7] Giáo Trình Phân Tích Thiết Kế Các Hệ Thống Thơng Tin Tác Giả : Nguyễn Văn Vỵ - Nhà xuất : Giáo dục (4/2010) Nguyễn Quang Thao – CT1301 81 ... Lớp: CT1301 Ngành: Công nghệ Thông tin Tên đề tài: Tìm hiểu xây dựng module cho hệ quản trị nội dung Nukeviet Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng NHIỆM VỤ ĐỀ TÀI Nội dung yêu cầu cần giải nhiệm... Khái niệm module 29 2.4 Quản trị Module Nukeviet 30 2.4.1 Quản trị module Tài khoản 30 2.4.2 Quản trị module Quảng cáo 31 2.4.3 Quản trị module Download... 2.4.4 Quản trị module Liên hệ 33 2.4.5 Quản trị module Weblinks 34 2.4.6 Quản trị module FAQ 36 2.4.7 Quản trị module Thăm dò ý kiến 36 2.4.8 Quản trị