1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng website so sánh giá

72 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 72
Dung lượng 3,12 MB

Nội dung

XÂY DỰNG WEBSITE SO SÁNH GIÁ Niên khóa : 2011 – 2015 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ĐỖ VĂN CHIẾN XÂY DỰNG WEBSITE SO SÁNH GIÁ Chuyên ngành: Công nghệ thông tin ĐỖ VĂN CHIẾN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội - Năm 2015 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ĐỖ VĂN CHIẾN XÂY DỰNG WEBSITE SO SÁNH GIÁ Chuyên ngành: Công nghệ thông tin Giảng viên hướng dẫn: Ths Nguyễn Thị Quỳnh Như ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội - Năm 2015 VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập - Tự – Hạnh phúc NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Họ tên: Đỗ Văn Chiến Giới tính: Nam Ngày, tháng, năm, sinh: 11/06/1993 Nơi sinh: Hà Nội Chuyên ngành: Công Nghê Thông Tin Mã số: 11A100007 TÊN ĐỀ ĐÀI XÂY DỰNG WEBSITE SO SÁNH GIÁ NHIỆM VỤ VÀ NỘI DUNG Xây dựng website so sánh giá website tổng hợp mặt hàng từ nhiều trang khác lấy thông tin sản phẩm đưa hệ thống.Nội dung website cung cấp cơng cụ hỗ trợ khách hàng tìm cho sản phẩn với mức giá tốt thị trường NGÀY GIAO NHIỆM VỤ: – – 2015 NGÀY HOÀN THÀNH NHIỆM VỤ: 25 – 05 – 2015 GIẢNG VIÊN HƯỚNG DẪN: Ths Nguyễn Thị Quỳnh Như Nội dung đề cương Đồ án Hội đồng chuyên ngành thông qua Ngày 11 tháng 05 năm 2015 GIẢNG VIÊN HƯỚNG DẪN KHOA CÔNG NGHỆ THÔNG TIN LỜI MỞ ĐẦU Từ năm cuối thể kỉ 20, kinh tế giới có nhiều bước tiến lớn Nó kéo theo nhu cầu mua sắm người tăng lên đáng kể Các hình thức tổ chức kinh doanh siêu thị, cửa hàng, đại lý, ngày đại chúng, ngày phong phú chất lượng sản phẩm, đa dạng hình thức phục vụ Nhu cầu người ngày tăng quỹ thời gian người dành cho mua sắm ngày eo hẹp Vấn đề đặt người tiêu dùng muốn tìm thấy sản phẩm có chất lượng với giá phải không tốn nhiều công sức, thời đến thăm cửa hàng lục tìm sản phẩm Đứng góc độ người tiêu dùng vậy, cịn góc độ người kinh doanh đương nhiên họ muốn quảng bá sản phẩm tới nhiều người tốt, để có thật nhiều khách bán thật nhiều hàng Cả người tiêu dùng người kinh doanh muốn hướng tới hình thức kinh doanh thỏa mãn đơi bên Trong thời đại bùng nổ cơng nghệ thơng tin, hình thức mua bán trực tuyến đời, mau chóng tìm chỗ đứng khơng ngừng phát triển Với hình thức mua bán này, người tiêu dùng không cần phải đâu xa, cần ngồi chỗ truy cập đến Website bán hàng để mua sắm theo nhu cầu Hầu hết Website mua bán trực tuyến cung cấp chức tìm kiếm, giúp tiết kiệm nhiều thời gian cho người dùng Tuy nhiên, với gia tăng chóng mặt Website bán hàng hay quảng cáo sản phẩm, người tiêu dùng nên đâu Cùng sản phẩm có có đến hàng trăm Website bày bán với giá chênh lệch Tâm lý chung người tiêu dùng muốn mua sản phẩm có chất lượng với giá thấp nhất, đến Website để so sánh nhiều thời gian Xuất phát từ vấn đề trên, Em định chọn đề tài mang tên: “ Xây dựng website So Sánh Giá” Ngoài phần Lời mở đầu, Kết luận, Tài liệu tham khảo, bố cục đồ án chúng em gồm năm chương: Chương - Khảo sát sơ hệ thống: Chương trình bày tổng quan hệ thống, giới thiệu vềWebsite, mô tả khái qt q trình thu thập liệu, lấy thơng tin lưu trữ liệu Chương - Công nghệ sử dụng: Chương trình bày khái quát cơng nghệ dùng để lập trình web, cụ thể số công nghệ ASP.NET, SQL Server, PHP, MySQL Từ đó, đưa kết luận lựa chọn cơng nghệ sử dụng đồ án Chương - Phân tích hệ thống: Chương trình bày quy trình xử lý liệu, yêu cầu Website, đưa sơ đồ phân cấp chức sơ đồ luồng liệu mức hệ thống Chương – Thiết kế hệ thống: Chương trình bày bước thu thập liệu từ trang Web nhà cung cấp Trình bày bước thiết kế chuẩn hóa sở liệu, thiết kế modul lập trình Chương - Hướng dẫn sử dụng: Chương hướng dẫn người dùng cách sử dụng hệ thống MỤC LỤC LỜI MỞ ĐẦU Chương KHẢO SÁT SƠ BỘ HỆ THỐNG 1.1 Giới thiệu 1.2 Mơ hình tổng quát Hệ thống 1.3 Mô tả hoạt động website 1.4 Yêu cầu hệ thống 1.5 Mục đích đề tài 1.6 Đối tượng nghiên cứu phạm vi ứng dụng đề tài Chương GIỚI THIỆU CƠNG NGHỆ SỬ DỤNG 2.1 Cơng nghệ ASP.NET 2.2 Công nghệ PHP 2.3 Hệ quản trị CSDL SQL Server 2.4 Hệ quản trị CSDL MySQL 11 2.5 Team Foundation Server 12 2.6 Kết luận 12 Chương PHÂN TÍCH HỆ THỐNG 3.1 Quy trình xử lý liệu yêu cầu 13 3.2 Sơ đồ phân cấp chức hệ thống 16 3.3 Sơ đồ luồng liệu mức 18 3.3.1 Sơ đồ luồng liệu ngữ cảnh 19 3.3.2 Sơ đồ luồng liệu mức đỉnh 20 3.3.3 Sơ đồ luồng liệu mức đỉnh 21 Chương THIẾT KẾ HỆ THỐNG 4.1 Quá trình thu thập liệu 27 4.1.1 Giới thiệu 27 4.1.2 Quá trình thu thập liệu 27 4.2 Thiết kế sở liệu 42 4.2.1 Xác định tập thực thể 42 4.2.2 Mối liên kết tập thực thể 43 4.2.3 Mơ hình quan hệ 44 4.2.4 Đặc tả bảng mơ hình quan hệ 45 Chương HƯỚNG DẪN SỬ DỤNG TÀI LIỆU THAM KHẢO 59 TÓM TẮT ĐỒ ÁN Họ tên:Đỗ Văn Chiến Chuyên ngành: Công nghệ thông tin Khóa: 11 Cán hướng dẫn: ThS Nguyễn Thị Quỳnh Như Tên đề tài: Xây dựng website So sánh giá Tóm tắt: Website xây dựng giúp đỡ khách hàng so sánh giá, tìm kiếm giá bán rẻ mua hàng, mặt hàng tổng hợp từ nhiều nhà cung cấp khac Website có tính chất điển hình ứng dụng Web, đặc biệt có chức tìm kiếm sản phẩm sử dụng tìm kiếm tồn văn giúp độ xác tìm kiến nâng lên cao Website sử dụng ngơn ngữ lập trình PHP& MySQL Abstract: Website is established to help customers compare prices, search for the cheapest price when they buy goods which is served from various supliers Website has typical characteristics of a web application Especially, web has “Full Text Search” function which can increase accuracy for searching And website uses PHP-MySQL of the programming language DANH MỤC CÁC CHỮ VIẾT TẮT STT Tên viết tắt Tên đầy đủ ASP.NET Active Server Pages.NET SQL Structured Query Language Dịch tiếng Việt Ngôn ngữ truy vấn cấu trúc CSDL Cơ sở liệu CLR Common Language Runtime PHP Hyper text Preprocessor CSS Cascading Style Sheets HTML Hypertext Markup Language Dạng biên dịch Ngôn ngữ siêu văn QL Quản lý DANH MỤC BẢNG Bảng 3.1 Các modul chức 17 Bảng 4.1 Bảng liên kết thực thể 43 Bảng 4.2 Đặc tả bảng User 45 Bảng 4.3 Đặc tả bảng Categories (Phân loại sản phẩm) 45 Bảng 4.4 Đặc tả bảng products(Thông tin sản phẩm) 46 Bảng 4.5 Đặc tả bảng category_products.(Quan hệ phân loại sản phẩm thông tin sản phẩm) 46 Bảng 4.6 Đặc tả bảng supplies (thông tin nhà cung cấp) 47 Bảng 4.7 supply_products (Quan hệ sản phẩm với nhà cung cấp) 47 Bảng 4.8 Đặc tả bảng search_keywords(Tìm kiếm) 48 Bảng 4.9 Đặc tả bảng product_vote(Lượt bình chọn) 48 Bảng 4.10 Đặc tả bảng system_queues(Hàng đợi) 48 Bảng 4.11 Đặc tả bảng supply_categories(Bảng phân loại với nhà cung cấp) 49 45 4.2.4 Đặc tả bảng mơ hình quan hệ Bảng User Bảng 4.2 Đặc tả bảng User Số Tên cột Mô tả Kiểu liệu Chú thích Id Id User int Khóa UserName Tên đăng nhập varchar Duy PassWord Mật varchar Level Cấp bậc int Bảng Categories Bảng 4.3 Đặc tả bảng Categories (Phân loại sản phẩm) Số Tên cột Mơ tả Kiểu liệu Chú thích catId Mã phân loại sản int Khóa phẩm catName Tên phân loại sản Khóa ngoại Varchar phẩm parentId Mã phân loại cha Int childCount Số phân loại Int 46 Bảng products Bảng 4.4 Đặc tả bảng products(Thông tin sản phẩm) Số Tên cột Mô tả Kiểu Chú thích liệu prodId Mã sản phẩm int Khóa Khóa ngoại prodName Tên sản phẩm varchar prodNameAscii Tên sản phẩm varchar không dấu prodImage Link hình ảnh varchar prodAttribute Thuộc tính sản Text phẩm prodTime Thời gian đăng Int prodLastUpdateTime Thời gian cập int nhật voteCount Số lượng bình int chọn voteAvg Tổng lượng bình smallint chọn Bảng category_products Bảng 4.5 Đặc tả bảng category_products (Quan hệ phân loại sản phẩm thông tin sản phẩm) Số Tên cột Mô tả Kiểu liệu Chú thích catId Mã phân loại int Khóa chính,Khóa ngoại prodId Mã sản phẩm int Khóa chính,Khóa ngoại 47 Bảng supplies Bảng 4.6 Đặc tả bảng supplies(thông tin nhà cung cấp) Số Tên cột Mô tả Kiểu liệu Chú thích supId Mã nhà cung cấp int Khóa Khóa ngoại supName Tên nhà cung cấp varchar supWebsite Website nhà cung varchar cấp supHotline Số hotline varchar Duy supDetect cấu hình thơng Text Duy tin phân tích HTML cấu trúc link sản phẩm nhà cung cấp Bảng supply_products Bảng 4.7 supply_products (Quan hệ sản phẩm với nhà cung cấp) Số Tên cột Mô tả Kiểu liệu Chú thích supId Mã nhà cung cấp int Khóa Khóa ngoại prodId Mã sản phẩm int Khóa Khóa ngoại 48 Bảng search_keywords Bảng 4.8 Đặc tả bảng search_keywords(Tìm kiếm) Số Tên cột Mơ tả Kiểu liệu keywordName Tên tìm kiếm varchar prodId Mã sản phẩm int Chú thích Khóa Khóa ngoại Bảng product_vote Bảng 4.9 Đặc tả bảng product_vote(Lượt bình chọn) Số Tên cột Mơ tả Kiểu liệu Chú thích voteId Mã bình chọn int Khóa prodId Mã sản phẩm int Khóa ngoại votePoint Điểm bình chọn tinyint voteTime Thời gian bình int chọn voteIp IP bình chọn varchar Bảng system_queues Bảng 4.10 Đặc tả bảng system_queues(Hàng đợi) Số Tên cột Mơ tả Kiểu liệu Chú thích queueId Mã hàng đợi int Khóa scanLink Địa cần quét varchar supId Mã nhà cung cấp int nextTime Thời gian int quét 49 10 Bảng supply_categories Bảng 4.11 Đặc tả bảng supply_categories(Bảng phân loại với nhà cung cấp) Số Tên cột Mô tả Kiểu liệu Chú thích supId Mã nhà cung int Khóa cấp Khóa ngoại cateId Mã phân loại int naviLink Link chứa varchar phân loại Khóa ngoại 50 Chương HƯỚNG DẪN SỬ DỤNG 5.1 Hướng dẫn sử dụng ng dành cho người ng dùng Khi người sử dụng ng vào trang chủ ch Trang chủ hiệnn danh mục m sản phẩm, tìm kiếm Ngườii dùng sử s dụng cách gõ sản phẩm cầnn tìm ki kiếm click vào danh mục sản phẩm m có sẵn: s Hình 5.1 Giao diện trang chủ 51 • Ấnn vào Chuyên mục m hiên phân loại sản phẩm Hình 5.2 Giao diện ấn vào chuyên mục 52 - Sau tìm kiếm sản phẩẩm Hình 5.3 5.3 Giao diện sau tìm kiếm 53 • Xem sản phẩm chi tiết Hình 5.4 5.4 Giao diện trang xem sản phẩm chi tiết • Sau ấn vào đến nơi bán trang s chuyển đến nhà cung cấp chưa sảản phẩm này: Hình 5.5 Giao diện nhà cung cấp 54 5.2 Hướng dẫn sử dụng ng dành cho Nhà qu quản trị hệ thống Người sử dụng hệ thống ng đăng đă nhập cách nhập tên tài khoảnn (Username) mật khẩuu (Password) theo form d : Hình 5.6 5.6 Giao diện form đăng nhập trang admin Sau đóó kích vào login để đ đăng nhập Nếu tài khoản mậtt kh Nhà quản trị giao diệnn sau: Hình 5.7 Giao diện trang admin 55 - Danh mục đơn vị • Xem danh sách nhà cung cấp c Hình 5.8 Giao diện di trang Danh sách nhà cung cấpp • Thêm mớii nhà cung cấp c Hình 5.9 5.9 Giao diện thêm nhà cung cấp Điền thông tin đầy đủ, ấnn Add thơng báo Thành cơng 56 • Kiểm tra dấu hiệu củaa nhà cung cấp c Hình 5.10 5.10 Giao diện kiểm tra dấu hiệu 57 KẾT LUẬN “Xây dựng website so sánh giá” vấn đề mẻ, mang tính thực tế cao, giai đoạn – Việt Nam tiến hành sách cơng nghiệp hóa, đại hóa đất nước, đẩy mạnh Công nghệ thông tin, đưa tin học hóa vào sống, việc thiết lập website so sánh giá tổng hợp mặt hàng từ nhiều nhà cung cấp nhu cầu thiết yếu cung cấp cơng cụ hỗ trợ khách hàng tìm cho sản phẩm với mức giá tốt thị trường Dưới hướng dẫn gợi ý cô Nguyễn Thị Quỳnh Như, Em thực đề tài nhằm đưa trang websie giúp người dùng tốt Ngoài ra, hạn hẹp thời gian trình độ nên website xây dựng đồ án đáp ứng yêu cầu bản, đưa vào thực tế sử dụng chắn phải cần nâng cấp nhiều Sau thời gian tìm hiểu thực đề tài “Xây dựng website So sánh giá”, chúng em thu kết định: - Tim hiểu cấu truc HTML nhà cung cấp - Nghiên cứu tìm hiểu kĩ phân tích thiết kế hệ thống cho toán - Nghiên cứu tìm hiểu ngơn ngữ PHP MySQL - Các chức website thiết kế dễ sử dụng cho Người dùng Nhà quản trị - Website đáp ứng yêu cầu đề tài, thực chức website sàn giao dịch thương mại điện tử - Một số hạn chế website: o Về giao diện: Hiệu ứng đơn giản o Về chức năng: Website cung cấp chức bản, số chức sơ sài - Hướng phát triển đề tài: Trong thời gian tới, chúng em cố gắng hồn thiện kỹ lập trình hoàn thiện khắc phục hạn chế nêu 58 Trong tương lai có điều kiện, chúng em nâng cấp Website hoàn thiện linh hoạt Do thời gian trình độ có hạn nên việc thực đề tài chúng em gặp nhiều khó khăn đề tài cịn nhiều hạn chế Chúng em mong nhận đóng góp ý kiến thầy, cô giáo khoa bạn sinh viên để khắc phục thiếu sót website đưa website vào sử dụng thực tế Một lần nữa, chúng em xin chân thành cám ơn cô Nguyễn Thị Quỳnh Như bạn tham gia góp ý, tạo điều kiện tốt cho chúng em hoàn thành đề tài 59 TÀI LIỆU THAM KHẢO [1] Đỗ Xuân Lôi, Cấu trúc liệu giải thuật, Nhà xuất Giáo dục, 2009 [2] Huỳnh Quyết Thắng – Lê Tấn Hùng, Kỹ thuật đồ họa, Nhà xuất Khoa Học Kỹ Thuật, 2004 [3] Lê Văn Phùng, Phân tích thiết kế hệ thống thông tin, Nhà xuất Lao Động - Xã Hội, 2004 [4] Nguyễn Văn Ba, Phân tích thiết kế hệ thống thông tin quản lý, Nhà xuất Đại Học Quốc Gia, 2007 [5] Nguyễn Kim Anh, Nguyên lý hệ sở liệu, Nhà xuất Đại Học Quốc Gia, 2005 [6] Thạc Bình Cường, Quản lý dự án phần mềm, Nhà xuất Khoa Học Kỹ Thuật, 2004 [7] http://www.w3schools.com

Ngày đăng: 29/08/2023, 14:31

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w