Tóm tắt đồ án Xây dựng website giới thiệu xe máy

pdf 14 trang thiennha21 14/04/2022 7291
Bạn đang xem tài liệu "Tóm tắt đồ án Xây dựng website giới thiệu xe máy", để 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_gioi_thieu_xe_may.pdf

Nội dung text: Tóm tắt đồ án Xây dựng website giới thiệu xe máy

  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 GIỚI THIỆU XE MÁY TÓM TẮT TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN Sinh viên thực hiện : Nguyễn Tấn Duy Phương Mã sinh viên : K12C05163 Giảng viên hướn dẫn : TS. Nguyễn Văn Lợi Đà Nẵng, 12/2020
  2. MỞ ĐẦU 1. Lý do chọn đề tài Hiện nay, website giới thiệu xe máy giúp chúng ta tìm kiếm và xem thông tin của xe một cách nhanh chóng và hiệu quả. Vì vậy, thiết kế website giới thiệu xe máy rất phù hợp với các cơ quan, tổ chức muốn xây dựng cho mình một trang web để đưa tin tức tiếp cận người dùng internet, Website giới thiệu xe máy cung cấp đầy đủ các tính năng cơ bản của một website như: quản lý xe, quản lý loại xe, quản lý hãng xe,tìm kiếm . Bên cạnh đó, trang web giới thiệu có tốc độ truy cập nhanh và rất thuận tiện cho người tìm kiếm. Với sự bùng nổ thông tin trên Internet, vai trò của các trang giới thiệu thông tin trực tuyến ngày càng trở nên quan trọng. Giúp người dùng, họ có thể xem thông tin mọi lúc mọi nơi. Về phía người cung cấp thông tin, họ có thể dễ dàng cập nhật những tin tức mới nhất một cách nhanh chóng. Do đó việc sử dụng các trang giới thiệu thông tin trực tuyến luôn là điều cần thiết hiện nay nhằm đáp ứng nhu cầu cập nhật thông tin của mọi người. Kinh doanh xe náy là hình thức kinh doanh không quá phức tạp và mang lại lợi nhuận cao cho chủ doanh nghiệp. Website ra đời nhằm mục đích quản lý, giới thiệu, quảng bá hình ảnh về cửa hàng, giúp cho việc kinh doanh, buôn bán, trao đổi tin tức thuận lợi hơn rất nhiều, mang lại hiệu quả kinh tế cao hơn và tạo uy tín trong lòng khách hàng. Website giúp người dùng có thể dễ dàng tiếp cận và dễ dàng lựa chọn sản phẩm mình mong muốn hơn. Vì vậy, em lựa chọn đề tài “Xây dựng website giới thiệu xe máy”. 2. Mục tiêu và nhiệm vụ nghiên cứu Mục tiêu: Quảng bá được tất cả sản phẩm cũng như các nhãn hiệu nỗi 1
  3. tiếng đến khách hàng. Giúp khách hàng dễ dàng nắm bắt thông tin về sản phẩm cũng như đưa ra lựa chọn hơn. Nhiệm vụ: Phân tích và thiết kế hệ thống. Xây dựng cơ sở dữ liệu bằng MySql. Xây dựng website giới thiệu xe máy. 3. Đối tƣợng và phạm vi nghiên cứu Đối tƣợng: Nghiên cứu ngôn ngữ PHP. Xây dựng ứng dụng web. Phạm vi: Đề tài tập trung nghiên cứu về phần giao diện và hoàn thành các chức năng chính phần back-end của một ứng dụng web. 4. Phƣơng pháp nghiên cứu Khảo sát thực tế, thực nghiệm và kiểm thử. 5. Dự kiến kết quả Website giới thiệu hoàn chỉnh, đầy đủ các chức năng cũng như cho phép khách hàng xem nhiều sản phẩm trực tuyến để dễ dàng lựa chọn sản phảm. Website có thể ứng dụng tại các cửa hàng kinh doanh vừa và nhỏ trên cả nước. 6. Ý nghĩa khoa học và thực tiễn - Sinh viên vận dụng kiến thức đã học ở nhà trường. - Nâng cao khả năng tự học, tư duy và rèn luyện kỹ năng lập 2
  4. trình. - Áp dụng các công nghệ mới, hiện đại để hoàn thành đề tài nghiên cứu. - Xây dựng website nhằm hỗ trợ doanh nghiệp một cách hiệu quả. 7. Dự kiến nội dung đồ án tốt nghiệp Ngoài phần mở đầu và kết luận, nội dung báo cáo của em được chia làm 3 chương: Chương 1: TỔNG QUAN VỀ CÔNG CỤ PHÁT TRIỂN Chương 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG. Chương 3: XÂY DỰNG WEBSITE. 3
  5. CHƢƠNG I. TỔNG QUAN VỀ CÔNG CỤ PHÁT TRIỂN 1.1. TỔNG QUAN VỀ NGÔN NGỮ PHP PHP - viết tắt hồi quy của "Hypertext Preprocessor", là một ngôn ngữ lập trình kịch bản được chạy ở phía server nhằm sinh ra mã html trên client. PHP đã trải qua rất nhiều phiên bản và được tối ưu hóa cho các ứng dụng web, với cách viết mã rõ rãng, tốc độ nhanh, dễ học nên PHP đã trở thành một ngôn ngữ lập trình web rất phổ biến và được ưa chuộng. PHP chạy trên môi trường Webserver và lưu trữ dữ liệu thông qua hệ quản trị cơ sở dữ liệu nên PHP thường đi kèm với Apache, MySQL và hệ điều hành Linux (LAMP). Apache là một phần mềm web server có nhiệm vụ tiếp nhận request từ trình duyệt người dùng sau đó chuyển giao cho PHP xử lý và gửi trả lại cho trình duyệt. MySQL cũng tương tự như các hệ quản trị cơ sở dữ liệu khác (Postgress, Oracle, SQL server ) đóng vai trò là nơi lưu trữ và truy vấn dữ liệu. Linux: Hệ điều hành mã nguồn mở được sử dụng rất rộng rãi cho các webserver. Thông thường các phiên bản được sử dụng nhiều nhất là RedHat Enterprise Linux, Ubuntu 1.2. HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh. Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet. MySQL miễn phí hoàn toàn cho nên bạn có thể 4
  6. tải về MySQL từ trang chủ. Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS, MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu quan hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL). MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác, nó làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl, 5
  7. CHƢƠNG II. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1. Đặc tả yêu cầu 2.1.1. Yêu cầu chức năng - Đăng nhập hệ thống. - Quản lý xe. - Quản lý loại xe. - Quản lý hãng xe. - Quản lý tài khoản. - Tìm kiếm. 2.1.2. Yêu cầu phi chức năng - Nhập xuất dữ liệu chính xác 100%. - Chức năng tìm kiếm nhanh chóng, thời gian hồi đáp không quá 1/2 giây. - Thống kê chính xác toàn bộ đơn hàng trong từng ngày. - Bảo mật thông tin khách hàng. - Giao diện đẹp, dễ dàng sử dụng. 6
  8. 2.2. Biểu đồ Usecase Hình 1: Biểu đồ Usecase 2.3. Cơ sở dữ liệu Hình 2: Cơ sở dữ liệu 7
  9. CHƢƠNG III. XÂY DỰNG WEBSITE 3.1. Giao diện khách hàng 3.1.1. Trang chủ Hình 3: Giao diện trang chủ Đây là giao diện chính của website, khi khách hàng truy cập vào website sẽ được điều hướng về trang chủ. Ở trang chủ, khách hàng có thể điều hướng về các trang khác trong hệ thống cũng như có thể xem một số thông tin về xe, danh mục xe, top xe mới nhất, khuyến mãi. 8
  10. 3.1.2. Trang chi tiết xe Hình 4: Giao diện chi tiết xe Trang chi tiết xe: Trang hiển thị đầy đủ thông tin của xe như hình ảnh, tên xe, khuyến mãi, giá tiền, mô tả xe, Khách hàng cũng có thể thấy được gợi ý các sản phẩm có giá tương đương với sản phẩm trên, từ đó đưa ra lựa chọn phù hợp khi chọn sản phẩm. 3.2. Giao diện Admin – Quản lý website 3.2.1. Trang đăng nhập 9
  11. Hình 5: Giao diện trang đăng nhập Trang đăng nhập: Sau khi vào trang trang đăng nhập, người quản trị nhập tên người dùng và mật khẩu rồi nhấn nút đăng nhập. Nếu tài khoản hoặc mật khẩu người dùng không đúng thì hệ thống sẽ báo thông tin đăng nhập không chính xác.Nếu đăng nhập thành công thì hệ thống sẽ tự động điều hướng qua giao diện chính của trang quản trị. 3.2.2. Trang quản lý danh mục xe Hình 6: Giao diện trang quản lý danh mục xe Trang quản lý xe: trang này hiển thị tất cả cũng như thông tin của xe có trong hệ thống. Người quản lý cũng có thể điều hướng qua các trang thêm, sửa, xoá sản phẩm từ trang này. 10
  12. 3.2.3. Trang quản lý tài khoản Hình 7: Giao diện trang danh sách đơn hàng Trang danh sách tài khoản: Nếu người quản trị có quyền xem danh sách tài khoản trong hệ thống thì họ có thể truy cập được trang này. Tại trang này, người quản trị có thể thêm một tài khoản mới hay xoá một tài khoản đang tồn tại. 11
  13. KẾT LUẬN Sau thời gian thực hiện đề tài, chương trình đã hoàn thành và đạt được một số kết quả sau: Hiểu rõ quy trình giới thiệu xe máy. Xây dựng thành công website giới thiệu xe máy đáp ứng nhu cầu đặt ra của người tiêu dùng. Tìm hiểu và nắm khá rõ về các công cụ để xây dựng website như: SQL My Admin, Visual Studio 2010. Giao diện của chương trình thân thiện, dễ sử dụng, Website đã giúp người dùng tiết kiệm thời gian, công sức để có được một sản phẩm ưng ý. Dễ dàng truy cập và tìm kiếm sản phẩm dễ dàng Trên đây là một bài phân tích và thiết kế hệ thống hoàn chỉnh về xây dựng ‘’website giới thiệu xe máy’’. Trong quá trình thực hiện đồ án, em đã đạt được một số kết quả sau: Website dễ sử dụng, đáp ứng được những nhu cầu khách quan của công việc Hoàn thành phân tích thiết kế hệ thống Thiết kế chương trình có các chức năng cơ bản đáp ứng được yêu cầu sử dụng của người dùng và doanh nghiệp. Giao diện đẹp mắt thu hút người dùng.  Hướng phát triển: Với nỗ lực của bản thân đồ án đã cố gắng hoàn thành yêu cầu đề tài. Do thời gian và năng lực có hạn nên website mới chỉ đi sâu vào chức năng giới thiệu sản phẩm. 12
  14. Để đề tài hướng phát triển website trở thành một website giới thiệu sản phẩm chuyên nghiệp. Cung cấp đầy đủ những mặt hàng hiện đang có trên thị trường một cách chuyên nghiệp. 13