Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 64 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
64
Dung lượng
1,93 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KHOA TIN HỌC KHÓA LUẬN TỐT NGHIỆP ĐỀ TÀI: THIẾT KẾ WEBSITE QUẢNG CÁO RAO VẶT CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN Giảng viên hƣớng dẫn : PGS.TSKH.Trần Quốc Chiến Sinh viên thực : Phạm Thị Lý Luyến Lớp : 12LCNTT Khóa học : 2012 - 2014 Đà Nẵng, 2014 ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC SƢ PHẠM KHOA TIN HỌC KHÓA LUẬN TỐT NGHIỆP ĐỀ TÀI: THIẾT KẾ WEBSITE QUẢNG CÁO RAO VẶT CHUYÊN NGÀNH : CÔNG NGHỆ THÔNG TIN Giảng viên hƣớng dẫn : PGS.TSKH.Trần Quốc Chiến Sinh viên thực : Phạm Thị Lý Luyến Lớp : 12LCNTT Khóa học : 2012 - 2014 Đà Nẵng, 2014 Em tiếp thu ý kiến phản biện chỉnh sửa theo yêu cầu giảng viên phản biện Đà Nẵng, ngày tháng năm 2014 Giảng viên phản biện TS Nguyễn Trần Quốc Vinh LỜI CẢM ƠN Sau nỗ lực thực đề tài “thiết kế website quảng cáo rao vặt”, cố gắng thân, em nhận đƣợc khích lệ, động viên nhiều từ ngƣời Trƣớc hết em xin chân thành cảm ơn thầy cô khoa Tin Học nhƣ thầy cô giảng dạy trƣờng Đại Học Sƣ Phạm – Đại Học Đà Nẵng truyền đạt kiến thức quý báu cho em năm học vừa qua Đặc biệt, em xin chân thành cảm ơn thầy Trần Quốc Chiến thầy Nguyễn Trần Quốc Vinh chủ nhiệm khoa tận tình hƣớng dẫn, động viên giúp đỡ em suốt thời gian thực đề tài Bên cạnh đó, để hồn thành đề tài lần này, em nhận đƣợc nhiều giúp đỡ, động viên bạn bè ngƣời bạn ủng hộ, giúp đỡ, chia sẻ kiến thức, kinh nghiệm tài liệu cho em suốt trình nghiên cứu thực đề tài Qua trình thực hiên đề tài, em thu thập đƣợc kiến thức kinh nghiệm đáng quý Những kinh nghiệm giúp em nhiều công việc sau em Một lần em xin cảm ơn ngƣời tạo điều kiện thuận lợi tốt để em hồn thành đề tài luận văn Em xin chân thành cảm ơn tất ngƣời Đà Nẵng, ngày … tháng … năm SVTH Phạm Thị Lý Luyến LỜI CAM ĐOAN Em xin cam đoan kết nghiên cứu luận văn hoàn toàn trung thực, chƣa đƣợc sử dụng để công bố cơng trình khác Những nội dung báo cáo em thực dƣới hƣớng dẫn trực tiếp thầy giáo PGS.TSKH.Trần Quốc Chiến Các thơng tin tài liệu trích dẫn hay tham khảo dùng báo cáo đƣợc ghi rõ ràng nguồn gốc tên tác giả, tên website Nếu có gian trá em xin chịu hồn tồn trách nhiệm Đà Nẵng, ngày … tháng … năm SVTH Phạm Thị Lý Luyến MỤC LỤC CHƢƠNG TỔNG QUAN VẤN ĐỀ 1.1 Mục tiêu nhiệm vụ toán 1.1.1 Mục tiêu .1 1.1.2 Nhiệm vụ 1.2 Đối tƣợng phạm vi đề tài 1.3 Phƣơng pháp nghiên cứu CHƢƠNG CƠ SỞ LÝ THUYẾT 2.1 Lý thuyết .3 2.1.1 Web Server 2.1.2 Middleware 2.1.3 Hệ quản trị Cơ Sở Dữ Liệu .4 2.2 Công cụ lập trình 2.2.1 Giới thiệu ngôn ngữ lập trình PHP 2.2.2 Ƣu điểm, nhƣợc điểm PHP 2.2.3 Thực hành ứng dụng CHƢƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3.1 Giới thiệu công ty khảo sát 3.1.1 Quá trình hình thành phát triển 3.1.2 Địa công ty 3.1.3 Lĩnh vực kinh doanh 10 3.2 Phân tích hệ thống Website Quảng cáo – Rao vặt 10 3.2.1 Ngƣời dùng sản phẩm, tin – đăng 10 3.2.2 Nguyên tắc hình thức Quảng cáo – Rao vặt 11 3.3 Phân tích hệ thống chức 12 3.3.1 Sơ đồ mức ngữ cảnh 12 3.3.2 Sơ đồ phân rã chức 13 3.3.3 Sơ đồ luồng liệu 17 3.4 Sử dụng hệ thống website lƣu đồ thuật toán 22 CHƢƠNG PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 28 4.1 Sơ đồ thực thể quan hệ 28 4.2 Các lƣợt đồ quan hệ 29 4.2.1 Structure THANHVIEN 29 4.2.2 Structure DMSANPHAM 30 4.2.3 Structure THONGTINSP 30 4.2.4 Structure LOAISP 32 4.2.5 Structure DMRAOVAT 32 4.2.6 Structure TINRAOVAT 33 4.2.7 Structure LOAITIN 34 4.2.8 Structure GOPY 35 4.2.9 Structure IMAGES 35 4.3 Sơ đồ lƣợt đồ quan hệ 37 CHƢƠNG KẾT QUẢ VÀ ỨNG DỤNG .38 ĐÁNH G IÁ KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 50 TÀI LIỆU THAM KHẢO .52 DANH MỤC HÌNH Hình 2.1: Trang PHP Hình 3.2: Chức quản lý sản phẩm 14 Hình 3.3: Chức quản lý Tin Rao Vặt 14 Hình 3.4: Chức quản lý Thành Viên 15 Hình 3.5: Chức quản lý Trợ giúp – Góp ý 15 Hình 3.6: Sơ đồ chức khách hàng 16 Hình 3.7 : Sơ đồ DFD mức hệ thống 17 Hình 3.8: Sơ đồ quản lý sản phẩm 18 Hình 3.9: Sơ đồ quản lý khách hàng 19 Hình 3.10: Sơ đồ quản lý Tin rao vặt 20 Hình 3.11: Thuật tốn ngƣời dùng đăng tin 24 Hình 4.1: Sơ đồ thực thể quan hệ 28 Hình 4.2: Sơ đồ lƣợt đồ quan hệ 37 Hình 5.1: Trang giao diện đăng nhập 38 Hình 5.2 : Tên khách hàng 38 Hình 5.3: Sửa thơng tin ngƣời dùng 39 Hình 5.4: Menu khách hàng nhìn thấy 39 Hình 5.5: Hiển thị tên admin sau đăng nhập 39 Hình 5.6: Menu hiển thị admin nhìn thấy 40 Hình 5.7: Danh mục quản lý 40 Hình 5.8: Form Đăng ký 41 Hình 5.9: Giao diện trang chủ 42 Hình 5.10: Menu danh mục sản phẩm 43 Hình 5.11: Trang sản phẩm laptop 43 Hình 5.12: Giao diện trang menu tin tức rao vặt 44 Hình 5.13: form tìm kiếm sản phẩm 45 Hình 5.14: Giao diện trang giới thiệu 45 Hình 5.15 Giao diện trang đăng sản phẩm 46 Hình 5.16: Giao diện trang Góp Ý 47 Hình 5.17 : Giao diện trang đăng tin rao vặt 48 Hình 5.18: Giao diện trang download bảng giá 49 DANH MỤC BẢNG Bảng 4.1: Bảng mơ tả tồn vẹn giá trị thành viên 29 Bảng 4.2: Bảng mơ tả tồn vẹn giá trị danh mục sản phẩm 30 Bảng 4.3: Bảng mơ tả tồn vẹn giá trị thơng tin sản phẩm 31 Bảng 4.4: Bảng mơ tả tồn vẹn giá trị loại sản phẩm 32 Bảng 4.5: Bảng mơ tả tồn vẹn giá trị danh mục rao vặt 33 Bảng 4.6: Bảng mơ tả tồn vẹn giá trị tin rao vặt 34 Bảng 4.7: Bảng mơ tả tồn vẹn giá trị loại tin 34 Bảng 4.8: Bảng mơ tả tồn vẹn giá trị góp ý 35 Bảng 4.9: Bảng mơ tả tồn vẹn giá trị image 36 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến CHƢƠNG KẾT QUẢ VÀ ỨNG DỤNG Các trang số trang chức website Trang đăng nhập Đối với khách hàng ngƣời dùng trƣớc đăng nhập xem thơng tin sản phẩm xem trang liên hệ giới thiệu sử dụng chức gì, việc đăng nhập giúp cho ngƣời dùng sử dụng chức đó, nhƣ việc đăng tin, đăng sản phẩm, download bảng giá, xem tất đăng, góp ý Hình 0.1: Trang giao diện đăng nhập - Sau đăng nhập thành công, tên ngƣời dùng đƣợc hiển thị nhƣ hình, nhấn vào sửa để thay đổi thông tin sau đăng nhập Hình 0.2 : Tên khách hàng - Đây form nhấn vào sửa SVTH: Phạm Thị Lý Luyến Trang 38 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Hình 0.3: Sửa thơng tin ngƣời dùng - Và menu khách hàng nhìn thấy lúc chƣa đăng nhập sau đăng nhập Hình 0.4: Menu khách hàng nhìn thấy - Cịn Admin sau đăng nhập hiển thị tên nhƣ hình, tƣơng tự nhƣ khách hàng admin nhấn vào sửa để thay đổi thơng tin theo ý muốn Hình 0.5: Hiển thị tên admin sau đăng nhập - Lúc menu admin hiển thị nhƣ sau SVTH: Phạm Thị Lý Luyến Trang 39 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Hình 0.6: Menu hiển thị admin nhìn thấy - Admin ngƣời quản trị quản lý tất danh mục gồm có: Quản lý sản phẩm theo danh mục theo loại, quản lý thành viên, quản lý góp ý Admin sữa đỗi thơng tin đăng xóa nội dung ko hợp lệ Hình 0.7: Danh mục quản lý Trang đăng ký Nếu nhƣ ngƣời dùng chƣa có tài khoản đăng nhập phải sử dụng đến chức đăng kí, điền đầy đủ thơng tin vào tƣơng ứng, riêng khách hàng level admin level SVTH: Phạm Thị Lý Luyến Trang 40 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Hình 0.8: Form Đăng ký Trang chủ Để ngƣời dùng thăm quan website, nhìn thấy tất chức website, xem đƣợc sản phẩm sản phẩm „hot‟ mà web có SVTH: Phạm Thị Lý Luyến Trang 41 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Hình 0.9: Giao diện trang chủ Trang menu danh mục sản phẩm Giao diện hiển thị danh mục sản phẩm SVTH: Phạm Thị Lý Luyến Trang 42 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Hình 0.10: Menu danh mục sản phẩm - Và ví dụ số trang sản phẩm website nhƣ trang laptop trang nằm danh mục sản phẩm Hình 0.11: Trang sản phẩm laptop Trang menu tin tức rao vặt - Menu tin tức rao vặt SVTH: Phạm Thị Lý Luyến Trang 43 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Hình 0.12: Giao diện trang menu tin tức rao vặt Trang tìm kiếm sản phẩm Ở ngƣời dung sau đăng nhập tìm kiếm sản phẩm theo tên theo giá sản phẩm Nếu chƣa đăng nhập web thông báo cho ngƣời dung nhƣ sau: SVTH: Phạm Thị Lý Luyến Trang 44 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Hình 0.13: form tìm kiếm sản phẩm Trang giới thiệu Đây trang giới thiệu lĩnh vực kinh doanh cơng ty Hình 0.14: Giao diện trang giới thiệu SVTH: Phạm Thị Lý Luyến Trang 45 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Trang đăng sản phẩm Sau đăng nhập nhƣ ngƣời dùng có sản phẩm cần quảng cáo lựa chọn chức để quảng cáo sản phẩm mình, trang đăng sản phẩm có chức nỗi bật nhƣ ngƣời dùng đăng ảnh sản phẩm đính kèm Hình 0.15 Giao diện trang đăng sản phẩm SVTH: Phạm Thị Lý Luyến Trang 46 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Trang góp ý Thể chức góp ý ngƣời dùng đến ngƣời quản trị web, tƣơng tự nhƣ chức khác sau đăng nhập sử dụng chức Hình 0.16: Giao diện trang Góp Ý SVTH: Phạm Thị Lý Luyến Trang 47 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Trang đăng tin rao vặt Tƣơng tự nhƣ trang đăng sản phẩm quảng cáo trang đăng tin rao vặt chức đƣợc ngƣời dùng sử dụng sau đăng nhập Hình 0.17 : Giao diện trang đăng tin rao vặt SVTH: Phạm Thị Lý Luyến Trang 48 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Trang download bảng giá Sau đăng nhập ngƣời dùng muốn xem giá tất sản phẩm có mặt trang web sử dụng chức để download bảng giá xem Hình 0.18: Giao diện trang download bảng giá SVTH: Phạm Thị Lý Luyến Trang 49 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến ĐÁNH GIÁ KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Kết đạt đƣợc Về mặt lý thuyết Tìm hiểu đƣợc ngơn ngữ lập trình web PHP – ngơn ngữ dễ sử dụng, cú pháp lệnh đơn giản, biến không cần khai báo trƣớc dùng, tự động ép kiểu, tập hàm, biến phong phú, có mã nguồn mở….Tạo nhiều thuận lợi cho ngƣời viết code Hệ sở liệu Mysql hệ sở liệu có nhiều tính ƣu việt: nhanh, mạnh, cải tiến liên tục, vừa túi tiền, sử dụng lại dễ dàng thuận tiện Về thực nghiệm hƣơng trình thực đƣợc số chức nhƣ: Tạo giao diện thân thiện, dễ sử dụng, quảng cáo bắt mắt Đăng đƣợc sản sẩm quảng cáo, đăng tin rao vặt góp ý Tìm kiếm sản phẩm theo tên giá, xem đƣợc nhiều trang sản phẩm khác Download bảng giá tất Sản phẩm Login: Kiểm tra username password Đƣa thông báo không đăng nhập username password Thêm mới: Thêm sản phẩm, tin, đăng vào sở liệu Thông báo lỗi ngƣời dùng nhập thiếu, trùng lặp thông tin Chỉnh sửa : Chỉnh sửa thông tin sản phẩm, User SVTH: Phạm Thị Lý Luyến Trang 50 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến Lƣu lại vào sở liệu Xóa : Xóa đƣợc thơng tin sản phẩm, User, Tin Rao Vặt, góp ý… Lƣu lại vào sở liệu Tìm kiếm: Đã xây dựng đƣợc hệ thống tìm kiếm nhanh chóng, xác Những vấn đề chƣa làm đƣợc Đã tƣơng đối hoàn thành website với chức phục vụ cho khách hàng, giải tƣơng đối toán thực tiễn việc đăng tin, quảng cáo mạng Tuy nhiên thời gian có hạn nên chƣơng trình cịn tồn khuyết điểm sau : Cịn nhiều thiếu sót lập trình, code số trƣờng liệu chƣa tối ƣu, mức độ an tồn thơng tin chƣa đƣợc đảm bảo Chỉ ứng dụng với liệu nhỏ, cịn liệu lớn lên chƣa thực Chƣa triển khai hết đƣợc ứng dụng chức phân tích Hƣớng phát triển Xây dựng thêm số chức nhƣ : khách hàng đăng trực tiếp sản phẩm, tạo ứng dụng đếm lƣợt xem sản phẩm, tin rao, ứng dụng sản phẩm, tin rao vặt hot có nhiều lƣợt xem, trang tin tức khuyến giảm giá … Tối ƣu đơn giản hóa code, trƣờng liệu Tăng cƣờng tính bảo mật cho chƣơng trình Em mong muốn ứng dụng xây dựng hoàn thiện ứng dụng vào thực tế Rất mong nhận đƣợc ý kiến đóng góp thầy bạn để đề tài em phát triển nhƣ mong muốn SVTH: Phạm Thị Lý Luyến Trang 51 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến TÀI LIỆU THAM KHẢO Tiếng Việt : Giáo trình phân tích thiết kế hệ thống thơng tin Tác giả Phạm Minh Tuấn Nhà xuất Hà Nội 2009 Nhập môn sở liệu Tác giả: PGS.TSKH.Trần Quốc Chiến Kỹ Thuật Lập Trình Web Với Ajax Tác giả : Phạm Trung Kiên, NXB Hồng Đức NXB 08 – 2007 Tạo Website Hấp Dẫn Với HTML, XHTML Và CSS Tác giả : Việt Dũng, NXB Lao Động – Xã Hội Thực hành javascript (cho Web) Tác giả : Nguyễn Trƣờng Sinh Nhà xuất Thống Kê NXB 2003 Website : Http://www.phpvn.org : Căn Javascrip CSS Http://freecode.vn : Khái niệm Session Cookie PHP Http://www.izwebz.com : Thiết kề giao diện với CSS Http://tailieu.vn : Trình bày báo cáo Luận văn tốt nghiệp Tài liệu tập trung vào nội dung sau:Các yêu cầu trình bày LVTN - Cấu trúc luận văn tốt nghiệp - Một số điểm ý trình bày - Sử dụng Microsoft Word cho soạn thảo LVTN - Ứng dụng Power Point báo cáo luận án tốt nghiệp Http://sinhvienit.net/@forum : Hƣớng dẫn tạo trang đăng ký, đăng nhập, quản lý PHP Phuongtung.com : Tham khảo giao diện số chức website quảng cáo rao vặt SVTH: Phạm Thị Lý Luyến Trang 52 ... tài: "Thiết kế website quảng cáo rao vặt? ?? cho luận văn tốt nghiệp Thiết kế website quảng cáo rao vặt chiến lƣợt hàng đầu để tạo trang web hoạt động đáp ứng nhu cầu ngƣời tiêu dùng thiết kế web... 36 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến 4.3 Sơ đồ lƣợt đồ quan hệ Hình 0.2: Sơ đồ lƣợt đồ quan hệ SVTH: Phạm Thị Lý Luyến Trang 37 Thiết kế website Quảng Cáo Rao Vặt. .. Trang 27 Thiết kế website Quảng Cáo Rao Vặt GVHD: PGS.TSKH.Trần Quốc Chiến CHƢƠNG PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 4.1 Sơ đồ thực thể quan hệ Ta quy ƣớc : Thực thể DMRAOVAT Quan hệ n Của TINRAOVAT