Tóm tắt đồ án Xây dựng website kinh doanh quần áo nam Q Fashion

pdf 20 trang thiennha21 14/04/2022 11891
Bạn đang xem tài liệu "Tóm tắt đồ án Xây dựng website kinh doanh quần áo nam Q Fashion", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdftom_tat_do_an_xay_dung_website_kinh_doanh_quan_ao_nam_q_fash.pdf

Nội dung text: Tóm tắt đồ án Xây dựng website kinh doanh quần áo nam Q Fashion

  1. TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH  XÂY DỰNG WEBSITE KINH DOANH QUẦN ÁO NAM Q FASHION TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN (ỨNG DỤNG PHẦN MỀM) Sinh viên thực hiện : Nguyễn Hữu Quí Mã sinh viên : K12C04105 Giảng viên hƣớng dẫn : ThS. Ngô Lê Quân Khóa đào tạo : 2018 - 2021 Đà Nẵng - 01/2021
  2. PHẦN MỞ ĐẦU 1. Lý do chọn đề tài. Ngày nay cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, công nghệ thông tin cũng đƣợc những công nghệ có đẳng cấp và lần lƣợt chinh phục hết đỉnh cao này đến đỉnh cao khác. Mạng Internet là một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu. Bằng Internet, chúng ta đã thực hiện đƣợc những công việc với tốc độ nhanh hơn, chi phí thấp hơn nhiều so với cách thức truyền thống. Chính điều này, đã thúc đẩy sự khai sinh và phát triển của thƣơng mại điện tử trên khắp thế giới, làm biến đổi đáng kể bộ mặt văn hóa, nâng cao đời sống con ngƣời. Trong hoạt động sản xuất, kinh doanh, thƣơng mại điện tử đã khẳng định đƣợc xúc tiến và thúc đẩy sự phát triển của doanh nghiệp. Đối với một cửa hàng, việc quảng bá và giới thiệu sản phẩm đến khách hàng đáp ứng nhu cầu mua sắm ngày càng cao của khách hàng sẽ là cần thiết. Vì thế mà em chọn đề tài “Xây dựng Website kinh doanh quần áo nam Q Fashion”, sẽ đem lại một trong những sự lựa chọn tốt nhất để xây dựng một nơi tham khảo và mua bán sản phẩm, thuận tiện cho ngƣời sử dụng và đem lại những giá trị thiết thực cho mọi ngƣời. 2. Mục tiêu và nhiệm vụ nghiên cứu. - Mục tiêu: Mục tiêu xây dựng trang web này nhằm giúp cho khách hàng có thể mua hàng trực tiếp từ xa thông qua mạng internet. Khách hàng ở nhà hay tại cửa hàng vẫn có thể dễ dàng tham khảo thông tin sản phẩm mình tìm, so sánh giá cả các mặt hàng và lựa chọn cho mình loại sản phẩm phù hợp nhu cầu của mình, giúp công việc mua sắm một cách nhanh chóng, tiện lợi, tiết kiệm thời gian, đáp ứng đƣợc nhu cầu thực tế. Hệ thống tìm kiếm dễ dàng, giao diện thân thiện. 1
  3. Chỉ cần đăng nhập vào hệ thống với tài khoản đã có hay chỉ cần vài thao tác đăng ký đơn giản là khách hàng có thể tự do chọn mua và tạo đơn đặt hàng tại hệ thống. - Nhiệm vụ: o Khảo sát thị trƣờng về nhu cầu mua sắm quần áo o Nghiên cứu ngôn ngữ sử dụng là PHP o Phân tích thiết kế o Xây dựng website chi tiết 3. Đối tƣợng và phạm vi nghiên cứu. - Đối tƣợng : o Tất cả ngƣời dùng trên toàn quốc có nhu cầu đặt mua sản phẩm qua mạng o Các công ty, doanh nghiệp có nhu cầu đặt hàng. - Phạm vi nghiên cứu : o Tìm hiểu kỹ thuật lập trình, cách thức hoạt động và các đối tƣợng trong PHP o Hiểu đƣợc cách thức hoạt động của Client – Server o Hiểu đƣợc cách lƣu trữ dữ liệu của hệ quản trị cơ sở dữ liệu MySQL o Sử dụng ngôn ngữ PHP và hệ quản trị CSDL mySQL để xây dựng website 4. Phƣơng pháp nghiên cứu. - Tìm hiểu và thu thập thông tin về thực trạng thị trƣờng website hiện nay. - Tham khảo một số website kinh doanh điện thoại hiện nay tại Việt Nam. - Tìm hiểu và nghiên cứu các tài liệu liên quan đến PHP, học hỏi kinh nghiệm của anh/chị trên các diễn đàn, các nhóm - Nghiên cứu các công cụ xây dựng hệ thống. 5. Dự kiến kết quả. 2
  4. - Xây dựng hoàn thiện hệ thống website kinh doanh quần áo, với một số chức năng chính của website. - Ngƣời quản trị có thể đăng nhập, kiểm duyệt sản phẩm, đăng sản phẩm và quản lý ngƣời dùng - Ngƣời dùng có thể đăng ký, đăng nhập, mua sắm hoặc bình luận sản phẩm. 6. Ý nghĩa khoa học và thực tiễn. Trong thời đại thƣơng mại điện tử đang ngày càng phát triển, việc ứng dụng vào hoạt động “ Xây dựng Website kinh doanh quần áo nam Q Fashion” đã mang lại nhiều ý nghĩa sau: - Đỡ tốn thời gian cho ngƣời dùng cũng nhƣ nhà quản lý trong việc tham gia vào hoạt động mua bán hàng. - Giúp ngƣời dùng có đƣợc giá cả và hình ảnh sản phẩm một cách chính xác. - Giúp nhà quản lý dễ dàng hơn trong việc quản lý sản phẩm. 7. Dự kiến nội dung đồ án tốt nghiệp PHẦN MỞ ĐẦU Chƣơng 1: CƠ SỞ LÝ THUYẾT Chƣơng 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Chƣơng 3: XÂY DỰNG WEBSITE Q FASHION KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN ĐỀ TÀI 3
  5. CHƢƠNG 1: CƠ SỞ LÝ THUYẾT. 1.1 MÔ HÌNH ỨNG DỤNG WEB 1.2 LOCALHOST VÀ PHPMYADMIN 1.2.1. Localhost  Trong mạng máy tính, localhost là hostname có nghĩa là máy tính này nó đƣợc sử dụng để truy cập các dịch vụ mạng đang chạy trên máy chủ thông qua loopback network interface. Localhost thực chất là một webserver gồm Apache, MySQL, PHP và PhpMyadmin đƣợc cài đặt chính trên máy tính của bạn, sử dụng ổ cứng máy tính của bạn làm không gian lƣu trữ và cài đặt website mà không cần phải mua host.  Localhost đƣợc sử dụng để cài đặt và thử nghiệm các website trên máu tính giúp việc thao tác và xử lý dữ liệu nhanh hơn, không mất quá nhiều công và không lo mất kết nối nhƣ online hosting. 1.2.2. PhpMyAdmin  Là một công cụ mã nguồn mở miễn phí đƣợc viết bằng PHP dự định để xử lý quản trị của MySQL thông qua một trình duyệt web. Nó có thể thực hiện nhiều tác vụ nhƣ tạo, sửa đổi hoặc xóa bỏ cơ sở dữ liệu, bảng, trƣờng, thực hiện báo cáo SQL; hoặc quản lý ngƣời dùng cấp phép. 1.3 NGÔN NGỮ LẬP TRÌNH. 1.3.1. HTML (HyperText Markup Language). 1.3.2. CSS (Cascading Style Sheets). 1.3.3. JavaScript. 1.3.4. MySQL. 1.4 CÔNG NGHỆ WEB. 4
  6. CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG. 2.1. ĐẶC TẢ HỆ THỐNG. 2.2. SƠ ĐỒ USE CASE. Use Case Admin. Hình 1. UseCase Admin. Use Case Customer. Hình 2. UseCase Customer 5
  7. Mô tả UseCase. SƠ ĐỒ LỚP. Hình 3. Sơ đồ lớp. SƠ ĐỒ TUẦN TỰ. 6
  8. Hình 4. Sơ đồ tuần tự chức năng Đăng nhập. CƠ SỞ DỮ LIỆU. Sơ đồ liên kết cơ sở dữ liệu. Hình 5. Sơ đồ Cơ sở dữ liệu. Phân tích cơ sở dữ liệu. 7
  9. CHƢƠNG 3: XÂY DỰNG WEBSITE Q FASHION. 3.1. ĐĂNG NHẬP. Trƣớc khi truy cập vào trang quản trị, ngƣời sử dụng bắt buộc phải thực hiện đăng nhập vào hệ thống bằng tài khoản nhân viên và mật khẩu mà ngƣời quản trị đã cấp. Hình 6. Giao diện Đăng nhập. Khi đăng nhập sai tài khoản hoặc mật khẩu, hệ thống sẽ hiển thị thông báo “Tài khoản hoặc mật khẩu không đúng. Vui lòng đăng nhập lại !!!”. 3.2. THỐNG KÊ. Khi đăng nhập thành công sẽ vào trang quản trị hệ thống. 8
  10. Hình 7. Giao diện trang Thống kê. 3.3. QUẢN LÝ DANH MỤC. Quản lý loại sản phẩm. Danh sách loại sản phẩm hiển thị danh sách các loại sản phẩm của website gồm: Mã loại sản phẩm, tên loại sản phẩm, thuộc loại. Hình 8. Giao diện Danh sách Loại sản phẩm. Quản lý hiệu sản phẩm Danh sách Hiệu sản phẩm hiển thị danh sách tất cả các Hiệu sản phẩm của website gồm: Mã hiệu sản phẩm, tên hiệu sản phẩm. 9
  11. Hình 9. Giao diện Danh sách Hiệu sản phẩm. Quản lý sản phẩm. Danh sách sản phẩm hiển thị tất cả các sản phẩm của website bao gồm: Mã sản phẩm, tên sản phẩm, size, số lƣợng, loại sản phẩm, hiệu sản phẩm, hình ảnh, giá nhập, giá bán, mô tả, lƣợt xem, ngày thêm, trạng thái. Hình 10. Giao diện sản phẩm. 3.4. QUẢN LÝ KINH DOANH. Thêm mới Hóa đơn. Hình 11. Giao diện Thêm hóa đơn . 10
  12. Quản lý Đặt hàng. Hình 12. Giao diện Danh sách Đơn đặt hàng. Hình 13. Giao diện Chi tiết Đơn Đặt Hàng. Hình 14. Giao diện Chỉnh sửa Đơn Đặt Hàng . Quản lý Hóa đơn. 11
  13. Hình 15. Giao diện Danh sách Hóa Đơn. QUẢN LÝ GIAO HÀNG. Hình 16. Giao diện Danh sách Giao hàng. 3.5. QUẢN LÝ LIÊN HỆ. Hình 17. Giao diện Danh sách liên hệ. 12
  14. 3.6. QUẢN LÝ TÀI KHOẢN. Danh sách tài khoản hiển thị tất cả các tài khoản gồm: Tài khoản, Họ tên, Loại tài khoản, Ngày sinh, CMND, Địa chỉ, Điện thoại, Email, Trạng thái. Hình 18. Giao diện Danh sách Tài khoản. 3.7. QUẢN LÝ THÔNG TIN WEBSITE. Trang này dùng để chỉnh sửa các thông tin hiển thị trên website. Hình 19. Giao diện Thông tin shop. 3.8. GIAO DIỆN TRANG WEB BÁN HÀNG ONLINE. Hình 20. Giao diện trang chủ (1). 13
  15. Hình 22. Giao diện trang Áo nam. Hình 23. Giao diện trang Liên hệ. Hình 24. Giao diện trang Giới thiệu shop Hình 25. Giao diện Giỏ hàng. 14
  16. KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN ĐỀ TÀI. KẾT QUẢ ĐẠT ĐƢỢC. Sau thời gian thực hiện em đã hoàn thiện hệ thống theo đúng tiến độ. Và tích lũy đƣợc các kỹ năng sơ bộ nhƣ:  Biết đƣợc cấu trúc và cách hoạt động của một website.  Tìm hiểu hệ thống kỹ càng chính xác. Phân tích đƣợc:  Bài toán đặt ra.  Hiện trạng hệ thống và yêu cầu ngƣời sử dụng.  Các chức năng cần có của hệ thống.  Phân tích thiết kế với UML.  Cách sử dụng hệ quản trị cơ sở dữ liệu MySQL,  Thiết kế các chức năng của hệ thống đáp ứng đƣợc yêu cầu đƣa ra.  Giúp em có thể hiểu thêm về các ngôn ngữ nhƣ: HTML, PHP, CSS, JavaScript,  Kỹ năng xây dựng và thiết kế một trang web sao cho bắt mắt và thu hút ngƣời sử dụng.  Kỹ năng kiểm tra lỗi và sửa lỗi trong quá trình thực hiện.  Có thêm kinh nghiệm khi tham dự một dự án thực tế sau này.  Tích lũy đƣợc các kỹ năng lập trình để có thể hoàn thiện hơn trong tƣơng lai. ƢU, NHƢỢC ĐIỂM.  Hƣớng em làm đƣợc trƣớc hết là thiết kế đƣợc một website bán hàng cụ thể là các mặt hàng quần áo, cũng nhƣ các phụ kiện dành cho nam.  Việc tiếp theo là đã học đƣợc và nắm rõ các kiến thức ngôn ngữ lập trình cần thiết nhƣ Php, JavaScript, từ cơ bản đến nâng cao. 15
  17.  Cuối cùng thông qua việc làm đồ án em đã tìm ra đƣợc những mặt mạnh cũng nhƣ hạn chế của mình, từ đó đƣa ra hƣớng cụ thể hợp lý nhằm đạt đƣợc hiệu quả cao nhất.  Ƣu điểm: Thông qua đồ án 1 nhóm đã có kiến thức khá vững về code và lập trình web, có sáng tạo, tinh thần ham học hỏi, Em đã thiết kế đƣợc giao diện hài hòa, thân thiện với ngƣời sử dụng. Hoàn thành đƣợc hết các chức năng mà một website bán hàng cần có nhƣ: quản lý sản phẩm, loại sản phẩm, thống kê, hóa đơn,  Nhƣợc điểm: Dù đã cố gắng hết mình, song khả năng và trình độ có giới hạn nhất định nên website còn nhiều thiếu sót cũng nhƣ hạn chế về mặt quy mô ứng dụng. Hệ thống phân quyền của chức năng quản lý tài khoản vẫn chƣa đƣợc hoàn thành. Cơ sở dữ liệu chƣa đƣợc phong phú. HƢỚNG PHÁT TRIỂN.  Trong thời gian sắp tới, em sẽ tiếp tục nghiên cứu, phân tích và thiết kế để website đƣợc cải thiện tốt hơn hoạt động hiệu quả hơn, cũng nhƣ nhân rộng phạm vi sử dụng nhằm đem đến những cảm giác thoải mái nhất cho ngƣời dùng.  Cần phát triển thêm độ phong phú, tối ƣu CSDL hơn để có thể áp dụng vào thực tiễn nếu muốn sau này.  Bổ sung thêm nhiều tính năng hơn, để phù hợp với yêu cầu của một trang web bán hàng trực tuyến. 16