Tóm tắt Đồ án Xây dựng website kinh doanh nội thất
Bạn đang xem tài liệu "Tóm tắt Đồ án Xây dựng website kinh doanh nội thất", để 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:
- tom_tat_do_an_xay_dung_website_kinh_doanh_noi_that.pdf
Nội dung text: Tóm tắt Đồ án Xây dựng website kinh doanh nội thất
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất MỞ ĐẦU 1. TÍNH CẤP THIẾT CỦA ĐỀ TÀI Xây dựng các trang web thương mại điện tử là việc làm cần thiết. Việc có cho doanh nghiệp kinh doanh của mình một trang web bán hàng, vừa nâng cao sự uy tín và chất lượng mà vừa là nơi quảng cáo tốt nhất cho sản phẩm của mình đến rất nhiều người thông qua internet. Ngoài ra, website còn giúp doanh nghiệp kinh doanh quản lý tốt nhất các sản phẩm và đơn đặt hàng thông qua phần quản trị hệ thống của website. Vì vậy, em quyết định chọn đề tài “Kinh doanh nội thất” để giải quyết bài toán đặt ra trong thực tế. 2. MỤC TIÊU NGHIÊN CỨU CỦA ĐỀ TÀI Giúp cho khách hàng: Khách hàng là người có nhu cầu mua sắm nội thất. Họ sẽ tìm kiếm những mặt hàng nội thất có trên website, vậy trang web phải giúp cho khách hàng: Tìm kiếm và lựa chọn được sản phẩm Đặt mua hàng Theo dõi đơn hàng của mình. Giúp nhà quản lý: Là người có quyền đăng nhập và làm chủ mọi hoạt động của hệ thống trang web. Quản trị viên một tên đăng nhập và mật khẩu để truy cập vào hệ thống để thực hiện các chức năng sau: Quản lý danh mục sản phẩm Quản lý tài khoản quản trị và tài khoản khách hàng. Quản lý sản phẩm. Quản lý đơn hàng. 3. ĐỐI TƢỢNG VÀ PHẠM VI NGHIÊN CỨU Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 1
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất Đối tượng nghiên cứu của đề tài Mọi khách hàng có nhu cầu mua sắm nội thất online. Các công ty, doanh nghiệp kinh doanh nội thất. Framework Laravel để xây dựng website. Phạm vi nghiên cứu của đề tài Về mặt hoạt động thực tiễn: Tìm hiểu và khảo sát thực tế các thức hoạt động và quản lý của các trang web thương mại điện tử. Lý thuyết: Tìm hiểu kỹ thuật lập trình, các thức hoạt động của của mô hình MVC trong Laravel. Tìm hiểu cách thức hoạt động của client-server. Lập trình: Sử dụng framework Laravel và MySQL để xây dụng website. 4. PHƢƠNG PHÁP NGHIÊN CỨU Khảo sát thực tế hình thức kinh doanh và cách quản lý tại các cửa hàng bán nội thất ngoài thị trường. Nghiên cứu và tìm hiểu các hoạt động kinh doanh thương mại điện tử hiện có trên internet. Thu thập các yêu cầu từ phía người dùng. Phân tích thiết kế hệ thống theo yêu cầu của người dùng. Nghiên cứu các công cụ xây dựng hệ thống. 5. Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN CỦA ĐỀ TÀI Giúp hiểu rõ hơn về hoạt động và quy trình bán hàng trực tuyến. Giúp cho việc quản lý sản phẩm được thuận tiện hơn. Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 2
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất Giúp khách hàng dễ dàng mua sắm trực tuyến một cách dễ dàng và nhanh chóng. Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 3
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất CHƢƠNG 1 – CƠ SỞ LÝ LUẬN 1.1. TỔNG QUAN VỀ THƢƠNG MẠI ĐIỆN TỬ 1.1.1. Khái niệm về thƣơng mại điện tử Thương mại điện tử càng được biết tới như một phương thức kinh doanh hiệu quả từ khi Internet hình thành và phát triển. Chính vì vậy, nhiều người hiểu thương mại điện tử theo nghĩa cụ thể hơn là giao dịch thương mại, mua sắm qua Internet và mạng (ví dụ mạng Intranet của doanh nghiệp). 1.1.2. Lợi ích của thƣơng mại điện tử Cơ hội đạt lợi nhuận. Giảm thiểu các hoạt động kinh doanh Chiến lược kinh doanh. 1.1.3. Yêu cầu trong thƣơng mại điện tử Cơ sở hạ tầng bảo mật thông tin. Nhân lực chất lượng cao. Tạo mối quan hệ bằng sự tin cậy Bảo mật và an toàn Bảo vệ quyền lợi khách hàng và bản quyền kinh doanh. 1.2. GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH PHP PHP là ngôn ngữ kịch bản mã nguồn mở, chạy ở phía server và được dùng để tạo ra các ứng dụng web. Đến hiện nay đã được nhiều người sử dụng để phát triển các ứng dụng phần mềm thông qua lập Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 4
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất trình web đặc điểm của ngôn ngữ lập trình này là sử dụng mã nguồn mở, dễ dàng nhúng vào HTML để phát triển website. 1.3. GIỚI THIỆU VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL MySQL là hệ quản cơ sở dữ liệu mã nguồn mở miễn phí, được tích hợp sử dụng chung với apache, PHP. MySQL quản lý dữ liệu thông qua các cơ sở dữ liệu, mỗi cơ sở dữ liệu có thể có nhiều bảng quan hệ chứa dữ liệu. MySQL có cơ chế phân quyền người sử dụng riêng, mỗi người dùng có thể được quản lý một hoặc nhiều cơ sở dữ liệu khác nhau, mỗi người dùng có một tên truy cập (user name) và mật khẩu tương ứng để truy xuất đến cơ sở dữ liệu. 1.4. GIỚI THIỆU FRAMEWORK LARAVEL Laravel là một PHP framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell và nhắm vào mục tiêu hỗ trợ phát triển các ứng dụng web theo kiếm trúc model-view-controller (MVC). Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 5
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất Hình 1.1 Mô hình MVC trong Laravel Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 6
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất CHƢƠNG 2 – PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1. XÁC ĐỊNH CÁC CHỨC NĂNG Phần dành cho khách hàng: Hiển thị danh sách các mặt hàng của cửa hàng để khách hàng xem, lựa chọn và mua. Khách hàng xem các thông tin tin tức mới, khuyến mãi trên trang web. Sau khi khách hàng chọn và đặt hàng hàng trực tiếp thì phải hiện lên đơn hàng để khách hàng có thể nhập thông tin mua hàng và xem hoá đơn mua hàng. Phần dành cho quản trị viên: Chức năng cập nhật, sửa, xoá các mặt hàng, loại hàng, nhà sản xuất, tin tức.(phải kiểm soát được hệ thống). Nó đòi hỏi sự chính xác. Tiếp nhận kiểm tra đơn đặt hàng của khách hàng. Hiển thị đơn đặt hàng Thống kê theo ngày, khoảng thời gian. 2.2. XÁC ĐỊNH CÁC TÁC NHÂN Tác nhân Trƣờng hợp sử dụng Đăng ký Đăng nhập Khách hàng Tìm kiếm Lọc sản phẩm Thay đổi giỏ hàng Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 7
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất Đặt hàng Đăng nhập Tìm kiếm Quản lý danh mục sản phẩm Quản lý sản phẩm Quản trị viên Quản lý tài khoản Quản lý đơn hàng Quản lý tin tức Thông kê 2.3. BIỂU ĐỒ TRƢỜNG HỢP SỬ DỤNG Hình 2.1 Biểu đồ trường sử dụng Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 8
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất Hình 2.2 Mối quan hệ mở rộng của trường hợp sử dụng QL danh mục sản phẩm Hình 2.3 Mối quan hệ mở rộng của trường hợp sử dụng QL sản phẩm Hình 2.4 Mối quan hệ mở rộng của trường hợp sử dụng QL tài khoản Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 9
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất Hình 2.5 Mối quan hệ mở rộng của trường hợp sử dụng QL đơn hàng Hình 2.6 Mối quan hệ mở rộng của trường hợp sử dụng QL tin tức 2.4. BIỂU ĐỒ LỚP Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 10
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất Hình 2.7 Biểu đồ lớp Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 11
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất CHƢƠNG 3 – XÂY DỰNG CHƢƠNG TRÌNH THỬ NGHIỆM Sử dụng frameword Laravel kết hợp với các ngôn ngữ khác để xây dựng website được tổ chức chủ yếu trên mô hình Client/Sever Dùng MySQL để lưu trữ và xử lý các kết nối cơ sở dữ liệu Sử dụng framework Bootstrap để thiết kế giao diện Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 12
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất CHƢƠNG 4 – KẾT QUẢ NGHIÊN CỨU Với những cơ sở lý thuyết của các môn học liên quan đến bài toán cùng với những nghiên cứu, tìm hiểu, khảo sát thực tế về bài toán này em đã xây dựng được một trang web: Xây dựng được các chức năng về phía khách hàng: Đăng ký và đăng nhập website. Hiển thị danh sách sản phẩm. Hiển thị chi tiết sản phẩm Tìm kiếm sản phẩm. Lọc danh sản phẩm theo danh mục Thêm vào giỏ hàng Đặt hàng Xây dựng được các chức năng phía quản trị: Thống kê các thông tin như: Tổng doanh thu, đơn hàng mới, khách hàng mới, đơn hàng bị hủy. Quản lý danh mục sản phẩm. Quản lý sản phẩm. Quản lý tài khoản, bao gồm tài khoản khách hàng và tài khoản quản trị. Trong đó, tài khoản khách hàng chỉ được phép xóa. Tiếp nhận đơn hàng và cập nhận trạng thái đơn hàng. Tìm kiếm nhanh trên mỗi chức năng quản lý. Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 13
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất KẾT LUẬN VÀ KIẾN NGHỊ Việc xây dựng một trang web cho cửa hàng nội thất Nhà Xinh nhằm quảng bá hình ảnh cho cửa hàng cũng như bán nội thất trực tuyến là một bài toán thực tế và được áp dụng rộng rãi. Đề tài này chỉ mang tính cục bộ tuy nhiên trang web đã cơ bản được xây dựng và đáp ứng yêu cầu của cửa hàng. Từ trang web cơ bản ban đầu này nếu được đầu tư về mặt thời gian, công sức thì có thể phát triển chương trình tốt hơn so với yêu cầu đặt ra ban đầu và có thể giải quyết được vướng mắc của việc quảng bá hình ảnh cũng như bán nội thất của cửa hàng nội thất Nhà Xinh. Qua thời gian học hỏi và nghiên cứu tìm hiều cách thiết kế trang web cơ bản em đã hoàn thành đề tài “Xây dựng website kinh doanh nội thất”. Mặc dù trang web chưa được hoàn hảo song quá trình nghiên cứu, học hỏi và tìm hiểu đã giúp em học hỏi được nhiều điều bổ ích trong việc thiết kế một chương trình ứng dụng trong thực tiễn. Trong quá trình thực hiện đề tài này em đã nhận được sự giúp đỡ của bạn bè thầy cô trong trường. Đặc biệt với sự giúp đỡ, chỉ bảo tận tình của thầy giáo TS. Hồ Văn Phi để em hoàn thành đề tài này. 1. NHỮNG KẾT QUẢ ĐẠT ĐƢỢC Hiểu rõ hơn về phương pháp phân tích thiết kế hệ thống hướng đối tượng. Nâng cao kỹ năng tìm kiếm thông tin trên mạng. Khảo sát và phân tích từ thực tế để áp dụng xây dựng website. Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 14
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất Cơ bản nắm được các bước xây dựng một website bán hàng trực tuyến. Xây dựng được bố cục trang web hợp lý, bước đầu thực hiện được nghiệp vụ của hệ thống. 2. HẠN CHẾ Do thời gian có hạn, kinh nghiệm và kiến thức của bản thân chưa cao nên website nhỏ, mang tính chất minh hoạ. Cơ sở dữ liệu nhỏ, chức năng phân quyền chưa tối ưu. 3. HƢỚNG PHÁT TRIỂN Hướng phát triển của hệ thống là hoàn thiện các chức năng như mô tả và mở rộng thêm 1 số chức năng như: Xây dựng website sử dụng được đầy đủ yêu cầu nghiệp vụ của hệ thống. Nghiên cứu, tìm hiểu các giải pháp bảo mật an toàn thông tin cho người sử dụng. Phân quyền hệ thống, giúp phân chia chức năng và nhiệm vụ cho nhân sự. Kết hợp chức năng thanh toán trực tuyến. Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 15