Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 66 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
66
Dung lượng
4,17 MB
Nội dung
TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN THÁI THỊ TRANG XÂY DỰNG WEBSITE CHO CÔNG TY TRÁCH NHIỆM HỮU HẠN MỘT THÀNH VIÊN THƯƠNG MẠI DỊCH VỤ HỒNG ANH KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC Chuyên ngành: Sư phạm Tin học HÀ NỘI, 2018 TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN THÁI THỊ TRANG XÂY DỰNG WEBSITE CHO CÔNG TY TRÁCH NHIỆM HỮU HẠN MỘT THÀNH VIÊN THƯƠNG MẠI DỊCH VỤ HỒNG ANH KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC Chuyên ngành: Sư phạm Tin học Người hướng dẫn khoa học Th.S Nguyễn Thị Loan HÀ NỘI, 2018 LỜI CẢM ƠN Được cho phép viện Công nghệ Thông tin, trường Đại học Sư phạm Hà Nội 2, đồng ý cô giáo hướng dẫn Ths Nguyễn Thị Loan em thực đề tài “Xây dựng website cho Công ty TNHH MTV Thương mại – Dịch vụ Hồng Anh” Để hồn thành khóa luận này, em xin gửi lời cảm ơn chân thành đến Ban giám hiệu trường Đại học Sư phạm Hà Nội 2, thầy cô viện Công nghệ Thông tin, đặc biệt Nguyễn Thị Loan, người tận tình hướng dẫn giúp đỡ em thực đề tài Ngoài ra, em xin gửi lời cảm ơn đến bạn bè, gia đình khuyến khích, động viên em suốt q trình thực khóa luận tập thể lớp K40B Sư phạm Tin học đóng góp ý kiến giúp khóa luận em hồn thiện Mặc dù có nhiều cố gắng để thực đề tài cách hoàn chỉnh Song hạn chế thời gian kiến thức kinh nghiệm nên khơng thể tránh khỏi thiếu sót định mà thân chưa thấy Em mong góp ý thầy để khóa luận em hồn chỉnh Em xin chân thành cảm ơn! Hà Nội, ngày tháng năm 2018 Sinh viên thực Thái Thị Trang LỜI CAM ĐOAN Em xin cam đoan khóa luận cơng trình nghiên cứu riêng em, chưa công bố đâu hình thức Mọi lý thuyết sử dụng khóa luận ghi nguồn đầy đủ, xác Nếu có vi phạm, dối trá em xin hoàn toàn chịu trách nhiệm Hà Nội, ngày tháng năm 2018 Sinh viên thực Thái Thị Trang MỤC LỤC KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC MỞ ĐẦU 1 Lý chọn đề tài Mục đích nghiên cứu Nhiệm vụ nghiên cứu Đối tượng phạm vi nghiên cứu Ý nghĩa khoa học thực tiễn Phương pháp nghiên cứu Cấu trúc khóa luận CHƯƠNG 1: TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PHP 1.1 Tổng quan PHP 1.1.1 Giới thiệu PHP 1.1.2 Kiến thức 1.1.3 Toán tử 1.1.4 Các biểu thức 10 1.2 Tổng quan MYSQL 13 1.2.1 Những khái niệm 13 1.2.2 Những cú pháp sql 15 1.2.3 MYSQL PHP 17 CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 19 2.1 Tìm hiểu hệ thống 19 2.1.1 Khảo sát hệ thống 19 2.1.2 Xác dịnh yêu cầu hệ thống 19 2.2 Phân tích hệ thống 20 2.2.1 Biểu đồ Usecase tổng quát 20 2.2.2 Danh sách Usecase 21 2.2.3 Biều đồ lớp 27 2.2.4 Biểu đồ trạng thái 29 2.3 Thiết kế hệ thống 30 2.3.1 Biểu đồ 30 2.3.2 Thiết kế CSDL 37 CHƯƠNG III: ỨNG DỤNG XÂY DỰNG WEBSITE CHO CÔNG TY TNHH MTV THƯƠNG MẠI - DỊCH VỤ HOÀNG ANH 39 3.1 Giới thiệu toán 39 3.2 Ý tưởng giải toán 39 3.3 Cách thức thực 39 3.4 Kết đạt 40 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 52 TÀI LIỆU THAM KHẢO 54 DANH MỤC BẢNG BIỂU Bảng 1.1: Kiểu liệu PHP Bảng 1.2: Các phép toán số học PHP Bảng 1.3: Các phép toán so sánh PHP Bảng 1.4: Các toán tử logic PHP Bảng 1.5: Các phép gán kết hợp PHP 10 Bảng 1.6: Kiểu sữ liệu MYSQL 14 Bảng 2.1: Danh sách usecase 21 Bảng 2.2: Danh sách thuộc tính bảng thongtinsp 37 Bảng 2.3: Danh sách thuộc tính bảng phieuxuat 37 Bảng 2.4: Danh sách thuộc tính bảng phieuthue 38 DANH MỤC HÌNH VẼ Hình 1.1: Sơ đồ lập trình server side PHP Hình 2.1: Biều đồ usecase tổng quát chức khách 20 Hình 2.2: Biểu đồ usecase tổng quát chức quản trị viên 21 Hình 2.3: Biều đồ usecase chức xe m thông tin 22 Hình 2.4: Biều đồ usecase chức tìm kiếm 22 Hình 2.5: Biểu đồ usecase chức đặt hàng 23 Hình 2.6: Biểu đồ usecase chức phản hồi 24 Hình 2.7: Biểu đồ usecase chức chat trực tuyến 24 Hình 2.8: Biểu đồ usecase chức đăng nhập 25 Hình 2.9: Biểu đồ usecase chức quản lý mặt hàng 26 Hình 2.10: Biểu đồ usecase chức quản lý phiếu xuất 27 Hình 2.11: Biểu đồ lớp 28 Hình 2.12: Biều đồ trạng thái chức thêm thông tin sản phẩm 29 Hình 2.13: Biều đồ trạng thái chức chỉnh sửa thông tin sản phẩm 29 Hình 2.14: Biều đồ trạng thái chức xóa thơng tin sản phẩm 30 Hình 2.15: Biều đồ chức tìm kiếm 30 Hình 2.16: Biều đồ chức đặt hàng 31 Hình 2.17: Biều đồ chức phản hồi 32 Hình 2.18: Biều đồ chức chat trực tuyến 33 Hình 2.19: Biều đồ chức đăng nhập 34 Hình 2.20: Biều đồ chức quản lý mặt hàng 35 Hình 2.21: Biều đồ chức quản lý phiếu xuất 36 Hình 3.1: Giao diện trang chủ 41 Hình 3.2: Giao diện trang giới thiệu 42 Hình 3.3: Giao diện trang dịch vụ - máy photocopy 43 Hình 3.4: Giao diện trang dịch vụ - máy in 44 Hình 3.5: Giao diện trang hỗ trợ 45 Hình 3.6: Giao diện trang chi tiết sản phẩm 46 Hình 3.7: Giao diện trang đăng nhập 47 Hình 8: Giao diện trang quản lý mặt hàng 47 Hình 3.9: Giao diện trang thêm sản phẩm 48 Hình 3.10: Giao diện trang chỉnh sửa sản phẩm 49 Hình 3.11: Giao diện trang xóa sản phẩm 50 Hình 3.12: Giao diện trang quản lý đơn hàng 50 Hình 3.13: Giao diện trang quản lý phiếu thuê hàng 51 3.4 Kết đạt Sau tìm hiểu, phân tích, thiết kế, em xây dựng trang web với số giao diện sau: 40 Giao diện trang chủ: Hình 3.1: Giao diện trang chủ Đây trang hiển thị chức chung trang web, cho phép người dùng lựa chọn chức theo mục đích Bao gồm trang giới thiệu, trang sản phẩm, trang hỗ trợ,chức tìm kiếm sản phẩm, chat trực tuyến 41 Giao diện trang giới thiệu: Hình 3.2: Giao diện trang giới thiệu Đây trang giới thiệu cơng ty, giúp khách hàng tìm hiểu thông tin mà công ty cung cấp mã số thuế, địa chỉ, cấu tổ chức,… 42 Giao diện trang sản phẩm - máy photocopy: Hình 3.3: Giao diện trang dịch vụ - máy photocopy Đây trang cung cấp cho khách hàng sản phẩm máy photocopy có bán cơng ty, khách hàng click vào sản phẩm để xem chi tiết đặt hàng 43 Giao diện trang sản phẩm - máy in: Hình 3.4: Giao diện trang dịch vụ - máy in Đây trang cung cấp cho khách hàng sản phẩm máy in có bán cơng ty, khách hàng click vào sản phẩm để xem chi tiết đặt hàng 44 Giao diện trang hỗ trợ : Hình 3.5: Giao diện trang hỗ trợ Đây trang hỗ trợ khách hàng, đưa số lỗi máy in thường gặp để khách tự sửa số lỗi đơn giản 45 Giao diện trang chi tiết sản phẩm: Hình 3.6: Giao diện trang chi tiết sản phẩm Đây trang chi tiết sản phẩm cho phép khách hàng xem thông tin chi tiết sản phẩm tên, mô tả, thông số sản phẩm Khách hàng đặt thuê hàng trực tiếp trang web cách điền đầy đủ thông tin vào phiếu mua thuê hàng Đồng thời để lại bình luận hay câu hỏi sản phẩm 46 Giao diện trang đăng nhập: Hình 3.7: Giao diện trang đăng nhập Đây trang đăng nhập quản trị viên Sau nhập xác tên đăng nhập mật khẩu, quản trị viên quản lý mặt hàng khách đặt hàng công ty Giao diện trang quản lý mặt hàng: Hình 8: Giao diện trang quản lý mặt hàng Đây trang quản lý mặt hàng cho phép quản trị viên xem mặt hàng, thêm mặt hàng, sửa thơng tin hay xóa mặt hàng không bán công ty 47 Giao diện trang thêm sản phẩm: Hình 3.9: Giao diện trang thêm sản phẩm Đây trang thêm sản phẩm, quản trị viên cập nhật thêm sản phẩm công ty Sau điền đầy đủ thông tin click vào nút “Thêm sản phẩm”, sản phẩm hiển thị trang web 48 Giao diện trang chỉnh sửa sản phẩm: Hình 3.10: Giao diện trang chỉnh sửa sản phẩm Đây trang chỉnh sửa sản phẩm, quản trị viên sửa thơng số sản phẩm hình ảnh, mơ tả, giá bán,… Sau sửa xong, đầy đủ thông số, quản trị viên click vào nút “Cập nhật sản phẩm” để hồn thành việc chỉnh sửa 49 Giao diện trang xóa sản phẩm: Hình 3.11: Giao diện trang xóa sản phẩm Đây trang xóa sản phẩm, cho phép quản trị viên xóa sản phẩm mà cơng ty khơng kinh doanh Sau nhấn “Xóa” thơng báo “Bạn có muốn xóa khơng?” Nhấn “Ok” để thực xóa “Hủy” để quay lại Giao diện trang quản lý đơn hàng: Hình 3.12: Giao diện trang quản lý đơn hàng Đây trang quản lý đơn hàng, tương tự quản lý mặt hàng, cho phép quản trị viên xem thông tin khách đặt hàng, chỉnh sửa, xóa, thêm hóa đơn 50 Giao diện trang quản lý phiếu thuê hàng: Hình 3.13: Giao diện trang quản lý phiếu thuê hàng Đây trang quản lý phiếu thuê hàng, tương tự quản lý đơn hàng, cho phép quản trị viên xem thông tin khách thuê hàng, chỉnh sửa, xóa, thêm hóa đơn 51 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Việc xây dựng website cho Công ty TNHH MTV Thương mại – Dịch vụ Hồng Anh nhằm quảng bá sản phẩm cơng ty rộng rãi thị trường nước Hơn nữa, thời đại bùng nổ Công nghệ Thông tin, website đời nhằm giảm thời gian, chi phí cho khách hàng, tạo điều kiện thuận lợi cho việc quản lý mặt hàng, quản lý hóa đơn, mang lại khoản doanh thu lớn cho công ty Nắm điểm này, em thực đề tài “Xây dựng website cho Công ty TNHH MTV Thương mại - Dịch vụ Hồng Anh” Sau thời gian tìm tòi, học hỏi nghiên cứu, em hoàn thành xong đề tài Tuy nhiên, hạn chế mặt thời gian hạn hẹp kiến thức, nên website chưa thật hoàn thiện, chưa đầy đủ tất chức Kết đạt được: Về cơng nghệ: - Tìm hiểu nắm bắt công cụ thiết kế web - Biết cách thiết kế web động cách tổ chức CSDL Về chương trình: - Giới thiệu thơng tin Công ty TNHH MTV Thương mại - Dịch Vụ Hồng Anh, sản phẩm có bán cơng ty, cách khắc phục số lỗi máy in thường gặp - Cho phép khách tìm kiếm sản phẩm, đặt hàng, gửi phản hồi website, chat trực tuyến với nhân viên công ty - Cho phép quản trị viên xem, thêm, sửa, xóa thơng tin sản phẩm, phiếu đặt hàng, phiếu thuê hàng khách - Giao diện thân thiện, dễ dàng theo dõi tìm kiếm thơng tin 52 Hướng phát triển: - Xây dựng chức cập nhật giá theo địa điểm khách hàng - Phát triển đa dạng ngành hàng, đa dạng sản phẩm - Xây dựng modul trả góp, modul tốn trực tiếp qua thẻ ngân hàng - Xây dựng modul thu thập địa email khách hàng để tạo chiến dịch Email Marketing 53 TÀI LIỆU THAM KHẢO Bùi Quốc Huy, Giáo trình PHP & MYSQL, Trung tâm đào tạo Cơng nghệ Mạng Việt Chuyên, 2006 Phạm Hữu Khang, Giáo trình PHP Nguyễn Trường Sinh, Sử dụng PHP & MYSQL thiết kế web động, NXB Thống kê, 2008 Trịnh Thanh Tâm, Tài liệu tự học: PHP & MYSQL Website: http://www.2school.vn 54 ... dựng trang web cho Công ty TNHH MTV Thương mại - Dịch vụ Hoàng Anh Nhiệm vụ nghiên cứu Tìm hiểu ngơn ngữ lập trình PHP Tìm hiểu Cơng ty TNHH MTV Thương mại - Dịch vụ Hoàng Anh Sử dụng ngơn...TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN THÁI THỊ TRANG XÂY DỰNG WEBSITE CHO CÔNG TY TRÁCH NHIỆM HỮU HẠN MỘT THÀNH VIÊN THƯƠNG MẠI DỊCH VỤ HỒNG ANH KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC Chuyên... giao dịch, kết nối công ty với khách hàng Vì vậy, em chọn đề tài Xây dựng website cho Công ty TNHH MTV Thương mại - Dịch vụ Hoàng Anh làm đề tài nghiên cứu khóa luận Mục đích nghiên cứu Xây dựng