Xây dựng website quản lý bán laptop và linh kiện

67 398 0
Xây dựng website quản lý bán laptop và linh kiện

Đ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

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN Tel (84-511) 736 949, Fax (84-511) 842 771 Website: itf.dut.edu.vn, E-mail: cntt@dut.udn.vn LUẬN VĂN TỐT NGHIỆP KỸ SƯ NGÀNH CÔNG NGHỆ THÔNG TIN MÃ NGÀNH: 05115 ĐỀ TÀI: XÂY DỰNG WEBSITE QUẢN LÝ BÁN LAPTOP VÀ LINH KIỆN SINH VIÊN LỚP CBHD ĐÀ NẴNG,06/ 2015 : : : LÊ XUÂN HUỲNH 10T4 ThS NGUYỄN THỊ MINH HỶ Xây dựng website quản lý bán laptop linh kiện LỜI CẢM ƠN Để hoàn thành đề tài tốt nghiệp em nhận hướng dẫn, giúp đỡ động viên tận tình từ nhiều phía Tất điều trở thành động lực lớn giúp em hoàn thành tốt đề tài Với tất cảm kích trân trọng, em xin gửi lời cảm ơn đến tất người Ngoài nỗ lực thân, em xin chân thành cảm ơn ThS.Nguyễn Thị Minh Hỷ tận tình giúp đỡ em suốt thời gian thực đề tài Em xin chân thành cảm ơn thầy cô giáo trường Đại học Bách Khoa Đà Nẵng, xin cảm ơn quý thầy cô tận tình dạy bảo, giúp đỡ em suốt thời gian em học trường Xin cảm ơn tất sinh viên, bạn bè, người sát cánh mình, chia sẻ, ủng hộ giúp đỡ thời gian thực đề tài Xin trân trọng cảm ơn! Lê Xuân Huỳnh -10T4 Xây dựng website quản lý bán laptop linh kiện LỜI CAM ĐOAN Em xin cam đoan: Những nội dung luận văn em thực hướng dẫn trực tiếp ThS Nguyễn Thị Minh Hỷ Mọi tham khảo dùng luận văn trích dẫn rõ ràng tên tác giả, tên công trình, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, em xin chịu hoàn toàn trách nhiệm Sinh viên Lê Xuân Huỳnh Lê Xuân Huỳnh -10T4 Xây dựng website quản lý bán laptop linh kiện NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Lê Xuân Huỳnh -10T4 Xây dựng website quản lý bán laptop linh kiện NHẬN XÉT CỦA HỘI ĐỒNG PHẢN BIỆN Lê Xuân Huỳnh -10T4 Xây dựng website quản lý bán laptop linh kiện Lê Xuân Huỳnh -10T4 ĐẠI HỌC ĐÀ NẴNG − TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN 54, Nguyễn Lương Bằng, Hoà Khánh, Liên Chiểu, TP Đà Nẵng Tel 84.511.3.736.949, Fax 84.511.842.771 - Website: itf.dut.edu.vn - E-mail: cntt@dut.udn.vn PHIẾU DUYỆT ĐỒ ÁN TỐT NGHIỆP I Phần dành cho Sinh viên Họ tên: Lê Xuân Huỳnh Mã Sinh viên: 102154101125 Lớp:10T4 Tên đề tài: Xây dựng website quản lý bán laptop linh kiện Họ tên GVHD: ThS Nguyễn Thị Minh Hỷ II Phần dành cho Hội đồng STT Nội dung đánh giá Kết luận Trình bày báo cáo theo mẫu qui định Khoa Không có chép nội dung báo cáo chương trình có Biên dịch mã nguồn chạy chương trình Có kịch thực với liệu thử nghiệm Kết thực chương trình theo báo cáo Có đóng góp, phát triển tác giả đồ án Ý kiến khác: Kết luận:  Đạt yêu cầu  Không đạt yêu cầu  Phải sửa chữa lại Đà Nẵng, ngày tháng Chủ tịch Hội đồng Cán duyệt kiểm tra (Ký ghi họ tên) (Ký ghi họ tên) năm Xây dựng website quản lý bán laptop linh kiện MỤC LỤC Lê Xuân Huỳnh -10T4 Xây dựng website quản lý bán laptop linh kiện DANH SÁCH HÌNH VẼ Lê Xuân Huỳnh -10T4 Xây dựng website quản lý bán laptop linh kiện DANH SÁCH BẢNG Lê Xuân Huỳnh -10T4 10 Xây dựng website quản lý bán laptop linh kiện 2.4.6 Bảng sanpham Name Id Id_loai Tensp Mota Hinh Gia Ghichu Soluongban Id_menu Type Int(20) Int(10) Text Text Text Int(15) Text Int(10) Int(10) Null No No No No No No No No No Bảng Bảng sanpham Chú thích Mã sản phẩm Mã loại sản phẩm Tên sản phẩm Mô tả Hình ảnh Đơn giá Ghi Số lượng Mã menu Dùng để quản lý sản phẩm 2.4.7 Bảng thành viên Type Name Hoten Diachi Email Dienthoai User Pass Hieuluc Capquyen Null Varchar(255) No Varchar(255) No Varchar(255) No Int(20) No Varchar(255) No Varchar(32) No Int(10) No Int(10) No Bảng Bảng thanhvien Dùng để quản lý thành viên Lê Xuân Huỳnh -10T4 53 Chú thích Họ tên Địa Email Điện thoại Tên đăng nhập password Hiệu lực Quyền Xây dựng website quản lý bán laptop linh kiện 2.4.8 Sơ đồ liên kết thực thể Hình 34 Sơ đồ liên kết thực thể Lê Xuân Huỳnh -10T4 54 Xây dựng website quản lý bán laptop linh kiện CHƯƠNG : XÂY DỰNG ỨNG DỤNG 3.1 Sơ đồ chức website Hình 35 Sơ đồ chức website Lê Xuân Huỳnh -10T4 55 Xây dựng website quản lý bán laptop linh kiện 3.2 Giao diện trang chủ Hình 36 Giao diện trang chủ Trang chủ “Index.php”: Là trang chính, chứa tất mục để lựa chọn Từ trang chủ khách hàng tìm thấy thông tin cần thiết: Thông tin loại sản phẩm với giao diện gần gũi, thân thiện dễ sử dụng từ khách hàng có thể,tìm kiếm sản phẩm hợp túi tiền đặt mua cho sản phẩm yêu thích, phù hợp với túi tiền,khách hàng góp ý cách phục vụ nhân viên qua hình thức phản hồi….vvv 3.3 Giao diện đăng nhập Hình 37 Giao diện đăng nhập Trang “login.php” trang mà khách hàng nhập User Pass để đăng nhập vào website, chưa có tài khoản khách hàng nhấn vào nút Đăng ký để tạo cho tài khoản Lê Xuân Huỳnh -10T4 56 Xây dựng website quản lý bán laptop linh kiện 3.4 Giao diện phản hồi Hình 38 Giao diện phản hồi Trang “lienhe.php” cầu nối khách hàng cửa hàng, khách hàng gửi thắc mắc ý kiến tới cửa hàng khách hàng phải nhập đầy đủ thông tin cá nhân form Lê Xuân Huỳnh -10T4 57 Xây dựng website quản lý bán laptop linh kiện 3.5 Giao diện giỏ hàng Hình 39 Giao diện giỏ hàng Trang “giohang.php” trang mà khách hàng xem sản phẩm chọn Tại khách hàng biết số lượng mặt hàng chọn tổng số tiền phải toán Khách hàng thêm, cập nhập xóa sản phẩm giỏ hàng Tại có chức lưu lịch sử mua hàng khách hàng 3.6 Giao diện đăng ký thành viên Hình 40 Giao diện đăng ký thành viên Lê Xuân Huỳnh -10T4 58 Xây dựng website quản lý bán laptop linh kiện Trang “register.php” Tại khách hàng điền đầy đủ thông tin cá nhân 3.7 Giao diện chi tiết sản phẩm Hình 41 Giao diện chi tiết sản phẩm Trang “chitiet.php” trang hiển thị thông tin chi tiết sản phẩm: giá, bảo hành, thông số kỹ thuật…giúp cho khách hàng có nhìn tổng quan sản phẩm Là sở để khách hàng có định mua sản phẩm hay không 3.8 Giao diện thêm sản phẩm Hình 42 Giao diện thêm sản phẩm Lê Xuân Huỳnh -10T4 59 Xây dựng website quản lý bán laptop linh kiện Trang “sp-insert.php” trang dùng để thêm sản phẩm 3.9 Giao diện quản lý sản phẩm Hình 43 Giao diện quản lý sản phẩm Trang “sp-list.php” trang dùng để thị danh sách sản phẩm 3.10 Giao diện đơn hàng khách Hình 44 Giao diện đơn hàng khách Trang “gh-guest-list.php” trang dùng để thị đơn hàng khách hàng ko phải làthànhviên đặt hàng Lê Xuân Huỳnh -10T4 60 Xây dựng website quản lý bán laptop linh kiện 3.11 Giao diện đơn hàng thành viên Hình 45 Giao diện đơn hàng thành viên Trang “gh-list.php” trang để quản lý đơn hàng thành viên 3.12 Giao diện quản lý phản hồi Hình 46 Giao diện trang quản lý phản hồi khách Trang “lienhe.php” trang để xem phản hồi khách hàng để cải tiến website phục vụ khách hàng cách tốt 3.13 Giao diện quản lý nhóm sản phẩm Hình 47 Giao diện quản lý nhóm sản phẩm Trang “sp-list.php” trang dùng để quản lý nhóm sản phẩm Lê Xuân Huỳnh -10T4 61 Xây dựng website quản lý bán laptop linh kiện 3.14 Giao diện quản lý loại sản phẩm Hình 48 Giao diện quản lý loại sản phẩm Trang “loaisp-list.php trang dùng để quản lý loại sản phẩm 3.15 Giao diện quản lý thành viên Hình 49 Giao diện quản lý thành viên Trang “thanhvien.php” trang dùng để quản lý thành viên Lê Xuân Huỳnh -10T4 62 Xây dựng website quản lý bán laptop linh kiện 3.16 Giao diện trang quản trị Hình 50 Giao diện trang quản trị Đây trang quản trị dành cho người Admin cửa hàng, cung cấp đầy đủ tính cho người quản trị như: quản lý sản phẩm, quản lý thành viên, quản lý đơn đặt hàng… Lê Xuân Huỳnh -10T4 63 Xây dựng website quản lý bán laptop linh kiện KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN I - II NHỮNG VẤN ĐỀ GIẢI QUYẾT ĐƯỢC Tìm hiểu HTML,ngôn ngữ lập trình PHP sở liệu MySQL Tìm hiểu cách viết website ngôn ngữ PHP Tìm hiểu cách làm website bán hàng trực tuyến Nắm cách thức hoạt động cửa website bán hàng Xây dựng sở liệu MySQL Xây dựng website có chức năng: • Đăng nhập • Đăng xuất • Đổi mật • Sửa thông tin member • Tìm kiếm sản phẩm • Thêm sản phẩm vào giỏ hàng • Đặt hàng • Đăng ký thành viên • Xem thông tin sản phẩm • Xem giỏ hàng • Thêm loại sản phẩm • Thêm nhóm sản phẩm • Sửa thông tin sản phẩm • Xóa sản phẩm • Xóa member • Giải đơn hàng • Thêm sản phẩm - NHỮNG VẤN ĐỀ CHƯA GIẢI QUYẾT ĐƯỢC Giao diện website đơn giản,chưa sinh động Các chức so với yêu cầu khách hàng Các chức website chưa hoàn thiện nhiều lỗi Chưa thực chức nâng cao mà người dùng cần Hình ảnh cách bố trí website chưa hợp lý - HƯỚNG PHÁT TRIỂN Tích hợp hình thức toán trực tuyến Thêm trang khuyễn Thêm ưu đãi cho thành viên website Thêm chức so sánh sản phẩm Tìm kiếm sản phẩm giá III Lê Xuân Huỳnh -10T4 64 Xây dựng website quản lý bán laptop linh kiện - Thêm danh mục làm phong phú thêm danh sách sản phẩm để người dùng lựa chọn IV NHỮNG BÀI HỌC RÚT RA TỪ VIỆC THỰC HIỆN ĐỒ ÁN Việc thực đồ án giúp em hiểu trình xây dựng ứng dụng hoàn chỉnh cách thức xây dựng website bán hàng trực tuyến qua mạng dụng ngôn ngữ PHP sử dụng sở liệu MySQL Lê Xuân Huỳnh -10T4 65 Xây dựng website quản lý bán laptop linh kiện TÓM TẮT ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI Xây dựng website quản lý bán laptop linh kiện MÔ TẢ BÀI TOÁN Xây dựng website kinh doanh laptop linh kiện phục vụ nhu cầu mua sắm trực tuyến khách hàng,khách hàng xem mặt hàng thông tin chi tiết sản phẩm qua mạng,và tìm kiếm sản phẩm ưng ý mà nhiều thời gian - Chương trình sử dụng ngôn ngữ PHP sở liệu MySQL - Các công cụ mà hệ thống sử dụng: o Gói XAMPP: Cài đặt thành phần Apache, PHP, MySQL  Apache - Server  PHP 5.5.1 - Ngôn ngữ lập trình  MySQL - Cơ sở liệu  FileZilla - Giả lập FTP server  Và tính chuyên sâu khác o MYSQL: Dùng để lưu sở liệu o Javascript: Bắt lỗi liệu o Dreamweaver: Tạo form, thiết kế giao diện KẾT QUẢ THỰC HIỆN - Giới thiệu sản phẩm cửa hàng có - Có biểu mẫu đăng ký để trở thành thành viên - Có danh mục sản phẩm - Chức đặt hàng, mua hàng - Có biểu mẫu liên hệ - Chức tìm kiếm sản phẩm - Mỗi loại sản phẩm cần phải có trang xem chi tiết sản phẩm Lê Xuân Huỳnh -10T4 66 Xây dựng website quản lý bán laptop linh kiện TÀI LIỆU THAM KHẢO http://www.php.net http://www mysql.com http://www.w3school.com http://www.qhonline.info Lê Xuân Huỳnh -10T4 67 [...]... 32 Xây dựng website quản lý bán laptop và linh kiện Hình 11 Biểu đồ hoạt động của ca sử dụng đổi mật khẩu - Xoá Member Hình 12 Biểu đồ hoạt động của ca sử dụng xoá Member Lê Xuân Huỳnh -10T4 33 Xây dựng website quản lý bán laptop và linh kiện - Thêm sản phẩm Hình 13 Biểu đồ hoạt động của ca sử dụng thêm sản phẩm - Sửa thông tin sản phẩm Lê Xuân Huỳnh -10T4 34 Xây dựng website quản lý bán laptop và linh. .. sử dụng đăng kí thành viên Lê Xuân Huỳnh -10T4 30 Xây dựng website quản lý bán laptop và linh kiện - Xem thông tin sản phẩm Hình 8 Biểu đồ hoạt động của ca sử dụng xem thông tin sản phẩm - Thêm sản phẩm vào giỏ hàng Hình 9 Biểu đồ hoạt động của ca sử dụng thêm sản phẩm vào giỏ hàng Lê Xuân Huỳnh -10T4 31 Xây dựng website quản lý bán laptop và linh kiện - Đặt hàng Hình 10 Biểu đồ hoạt động của ca sử.. .Xây dựng website quản lý bán laptop và linh kiện DANH SÁCH TỪ VIẾT TẮT Tên viết tắt PHP Diễn giải Personal Home Page HTML HyperText Markup Language(Ngôn ngữ đánh dấu siêu văn bản) CSDL Cơ sở dữ liệu URL Uniform Resource Locator(Đường dẫn website) CGI Common Gateway Interface Lê Xuân Huỳnh -10T4 11 Xây dựng website quản lý bán laptop và linh kiện GIỚI THIỆU 1 Lý do chọn đề tài Với... xử lý về thời gian - Hàm CurDate(): Hàm trả về ngày, tháng và năm hiện hành của hệ thống Hàm CurTime(): Hàm trả về giờ, phút và giây hiện hành của hệ thống Hàm Period_Diff: Hàm trả về số ngày trong khoảng thời gian giữa 2 ngày Lê Xuân Huỳnh -10T4 20 Xây dựng website quản lý bán laptop và linh kiện - Hàm dayofmonth: Hàm trả về ngày thứ mấy trong tháng Lê Xuân Huỳnh -10T4 21 Xây dựng website quản lý bán. .. thiết 3.2 Tìm hiểu lý thuyết Qua tìm hiểu,em xác định các kiến thức mà mình cần nắm như sau: - Tìm hiểu về internet,word wide web và html - Tìm hiểu về ngôn ngữ lập trình PHP Lê Xuân Huỳnh -10T4 12 Xây dựng website quản lý bán laptop và linh kiện - Tìm hiểu về cơ sở dữ liệu MySQL - Phân tích thiết kế hệ thống bằng UML 3.3 Xây dựng ứng dụng Qua khảo sát thực tế và tìm hiểu lý thuyết,em xây dựng ứng dụng... chuyển, thanh toán hàng do hệ thống đã định Lê Xuân Huỳnh -10T4 22 Xây dựng website quản lý bán laptop và linh kiện 2.2 Phân tích các chức năng của hệ thống Các tác nhân của hệ thống gồm có: - Admin: là thành viên quản trị của hệ thống, có các quyền và chức năng như: quản lý tài khoản, quản lý sản phẩm, quản trị người dùng, quản lý hoá đơn… Member: là thành viên có các chức năng đăng nhập, tìm kiếm, xem,... ta xây dựng các trang Web đáp ứng được các yêu cầu của người sử dụng PHP (Personal Home Page) là kịch bản trên phía trình chủ (Server Script) cho phép chúng ta xây dựng trang web trên cơ sở dữ liệu Với nhiều ưu điểm nổi bật mà PHP và MySQL được rất nhiều người sử dụng Với lí do đó, được sự hướng dẫn và giúp đỡ của cô Nguyễn Thị Minh Hỷ, em đã chọn đề tài Xây dựng website quản lý bán laptop và linh kiện ... cần thêm và điền tên hãng mới Thực hiện: Thêm hãng sản phẩm mới vào nhóm sản phẩm trong cơ sở dữ liệu Đầu ra:Hiện thị thông báo thêm hãng sản phẩm thành công 2.2.3.7 Ca sử dụng thêm nhóm sản phẩm - Mô tả: Sau khi đăng nhập trang quản trị,người quản trị có thể thêm nhóm sản phẩm Đầu vào: Người quản điền tên nhóm sản phẩm mới Lê Xuân Huỳnh -10T4 28 Xây dựng website quản lý bán laptop và linh kiện - Thực... Chương 3: Xây dựng ứng dụng - Kết luận và hướng phát triển - Lê Xuân Huỳnh -10T4 13 Xây dựng website quản lý bán laptop và linh kiện CHƯƠNG 1 : CƠ SỞ LÝ THUYẾT 1.1 WEB VÀ HTML 1.1.1 WEB 1.1.1.1 Khái niệm World Wide Web (www) hay còn gọi là Web là một dịch vụ phổ biến nhất hiện nay trên Internet, 85% các giao dịch trên Internet ước lượng thuộc về www Ngày nay số Website trên thế giới đã đạt tới con số... công hoặc yêu cầu nhập lại nếu thông tin không hợp lệ Lê Xuân Huỳnh -10T4 24 Xây dựng website quản lý bán laptop và linh kiện 2.2.1.2 Ca sử dụng tìm kiếm sản phẩm - Mô tả:Cho phép tìm kiếm sản phẩm phù hợp với túi tiền Đầu vào: Nhập vào hoặc lựa chọn thông tin tìm kiếm theo Hãng, theo Giá, theo tên sản phẩm, theo chủng loại… Xử lý: Lấy thông tin sản phẩm từ CSDL theo các trường tìm kiếm Đầu ra: Hiện chi

Ngày đăng: 28/05/2016, 19:14

Từ khóa liên quan

Mục lục

  • GIỚI THIỆU

  • CHƯƠNG 1 : CƠ SỞ LÝ THUYẾT

    • 1.1 WEB VÀ HTML

      • 1.1.1 WEB

        • 1.1.1.1 Khái niệm

        • 1.1.1.2 Cách tạo trang web

        • 1.1.1.3 Websever

        • 1.1.1.4 Phân loại web

        • 1.1.2 HTML

          • 1.1.2.1 Cấu trúc chung của một trang HTML

          • 1.1.2.2 Các loại thẻ HTML

          • 1.2 TÌM HIỂU NGÔN NGỮ PHP

            • 1.2.1 Khái niệm về PHP

            • 1.2.2 Tại sao nên sử dụng PHP

            • 1.2.3 Hoạt động của PHP

            • 1.3 CƠ SỞ DỮ LIỆU MYSQL

              • 1.3.1 Giới thiệu về cơ sở dữ liệu MySQL

              • 1.3.2 Các thao tác cập nhật dữ liệu

              • 1.3.3 Các hàm thông dụng

                • 1.3.3.1 Các hàm dùng với GROUPBY

                • 1.3.3.2 Các hàm xử lý chuỗi

                • 1.3.3.3 Các hàm xử lý về thời gian

                • CHƯƠNG 2 : PHÂN TÍCH THIẾT KẾ HỆ THỐNG

                  • 2.1 Phân tích yêu cầu của đề tài

                    • 2.1.1 Tóm tắt hoạt động của hệ thống

                    • 2.2 Phân tích các chức năng của hệ thống

                      • 2.2.1 Đặc tả ca sử dụng của tác nhân Customer

                        • 2.2.1.1 Ca sử dụng đăng ký thành viên

                        • 2.2.1.2 Ca sử dụng tìm kiếm sản phẩm

                        • 2.2.1.3 Ca sử dụng xem thông tin sản phẩm

                        • 2.2.1.4 Ca sử dụng thêm sản phẩm vào giỏ hàng

Tài liệu cùng người dùng

Tài liệu liên quan