1. Trang chủ
  2. » Luận Văn - Báo Cáo

Công nghệ phần mềm Đề ti quản lý khách sạn

43 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Quản Lý Khách Sạn
Tác giả Nguyễn Đắc Khánh Toàn, Phạm Tuấn Anh, Trần Tuấn Minh
Người hướng dẫn Phạm Đức Hồng
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo Cáo Chuyên Đề
Năm xuất bản 2021-2026
Thành phố Hà Nội
Định dạng
Số trang 43
Dung lượng 5,63 MB

Cấu trúc

  • Phần 1: Tìm hiểu về Risk Management (8)
    • 1. Risk Management (8)
      • 1.1 Risk Management là gì ? (8)
    • 2. Quản lý rủi ro (8)
      • 2.1. Quy trình quản lý rủi ro (8)
      • 2.2. Xác định rủi ro (8)
      • 2.3. Phân tích rủi ro (9)
        • 2.3.1. Phân tích xác suất xuất hiện của rủi ro (9)
        • 2.3.2 Phân tích mức độ ảnh hưởng của rủi ro (9)
        • 2.3.3 Phân tích thời điểm xuất hiện rủi ro (9)
        • 2.3.4 Độ nghiêm trọng tổng thể (10)
      • 2.4. Kiểm soát rủi ro (10)
        • 2.4.1 Tránh né (10)
        • 2.4.2 Chuyển giao (10)
        • 2.4.3 Giảm nhẹ (11)
        • 2.4.4 Chấp nhận (11)
      • 2.5. Giám sát rủi ro (11)
    • 3. Kết luận (11)
  • Phần 2: Phân tích thiết kế website bán laptop (12)
    • 1. Xác định vấn đề (12)
      • 1.1. Giới thiệu (12)
      • 1.2. Hệ thống hiện tại (12)
      • 1.3. Hệ thống đề xuất (13)
      • 1.4. Giới hạn của hệ thống (14)
      • 1.5. Yêu cầu phần cứng, phần mềm (15)
        • 1.5.1. Yêu cầu tối thiểu (15)
        • 1.5.2. Yêu cầu đề xuất (15)
    • 2. Phân tích yêu cầu khách hàng (16)
      • 2.1. Đối tượng sử dụng hệ thống (16)
      • 2.2. Chức năng của hệ thống (17)
      • 3.1 Tổng quát chức năng hệ thống (22)
      • 3.2 Mô hình quan hệ thực thể (22)
      • 3.3 Sơ đồ mức ngữ cảnh (23)
      • 3.4 Sơ đồ mức đỉnh (23)
      • 3.5 Thiết kế cơ sở dữ liệu (24)
      • 3.6 Lưu đồ thuật giải (28)
    • 4. Thiết kế giao diện (31)
    • 5. Các kết quả đạt được (40)

Nội dung

Trang web của chúng tôi cung cấp các sản phẩm laptop chất lượng và đa dạng với mục đích đáp ứng nhu cầu của khách hàng.. Vì vậy, để đảm bảo cạnh tranh và thu hútkhách hàng, trang web của

Tìm hiểu về Risk Management

Risk Management

Quản lý rủi ro là quá trình xác định, đánh giá và kiểm soát các mối đe dọa đối với vốn và doanh thu của tổ chức, phát sinh từ nhiều nguồn như tài chính, trách nhiệm pháp lý, sự cố công nghệ, và thiên tai Ý nghĩa của quản lý rủi ro thay đổi tùy thuộc vào quy mô dự án; đối với dự án lớn, cần lập kế hoạch chi tiết cho từng rủi ro để áp dụng các chiến lược giảm thiểu, trong khi với dự án nhỏ, quản lý rủi ro có thể chỉ đơn giản là lập danh sách ưu tiên các rủi ro theo mức độ ưu tiên cao, trung bình và thấp.

Quản lý rủi ro

2.1 Quy trình quản lý rủi ro

Để nhận diện và kiểm soát rủi ro hiệu quả, chỉ dựa vào kỹ năng và kinh nghiệm cá nhân là chưa đủ Quá trình kiểm soát rủi ro cần phải được thực hiện một cách chặt chẽ, phù hợp với đặc thù, mục tiêu và ngân sách của dự án.

Xác định được chính xác các nguồn có khả năng phát sinh rủi ro là điều không dễ dàng Thông thường rủi ro xuất hiện từ các nguồn sau:

• Ngân sách/nguồn tài trợ cho dự án

• Thời gian thực hiện dự án

• Thay đổi về phạm vi và yêu cầu dự án

• Khó khăn về kỹ thuật

• Vấn đề liên quan đến nhân lực

• Hợp đồng giữa 2 (hoặc nhiều) bên

• Môi trường, luật pháp, chính trị, văn hóa

Khi nhận diện rủi ro, quản lý dự án như PM và PTL sẽ tiến hành phân tích rủi ro để xác định phạm vi ảnh hưởng và mức độ nghiêm trọng của từng rủi ro.

Việc phân tích rủi ro cần phải được thực hiện kỹ lưỡng và cẩn trọng, có thể khái quát lại thành 4 điểm chốt chính như sơ đồ dưới đây.

2.3.1 Phân tích xác suất xuất hiện của rủi ro

Có 4 mức để đo lường khả năng xuất hiện của rủi ro, mỗi mức độ được gán với một giá trị số (tùy dự án) để có thể ước lượng sự quan trọng của nó.

• 6 - Thường xuyên: Khả năng xuất hiện rủi ro rất cao, xuất hiện trong hầu hết dự án

• 4 - Hay xảy ra: Khả năng xuất hiện rủi ro cao, xuất hiện trong nhiều dự án

• 2 - Đôi khi: Khả năng xuất hiện rủi ro trung bình, chỉ xuất hiện ở một số ít dự án

• 1 - Hiếm khi: Khả năng xuất hiện thấp, chỉ xuất hiện trong những điều kiện nhất định.

2.3.2 Phân tích mức độ ảnh hưởng của rủi ro

Có 4 mức để đo lường mức tác động của rủi ro, mỗi mức độ được gán với một giá trị số (tùy dự án) để có thể ước lượng sự tác động của nó.

• 8 - Trầm trọng: Có khả năng rất cao làm dự án thất bại

• 6 - Quan trọng: Gây khó khăn lớn và làm dự án không đạt được các mục tiêu

• 2 - Vừa phải: Gây khó khăn cho dự án, ảnh hưởng việc đạt các mục tiêu của dự án

• 1 - Không đáng kể: Gây khó khăn không đáng kể.

2.3.3 Phân tích thời điểm xuất hiện rủi ro

Có 4 mức để ước lượng thời điểm rủi ro xuất hiện, mỗi mức được gán với một giá trị số (tùy dự án) để có thể ước lượng sự tác động của nó.

• 6 - Ngay lập tức: Rủi ro xuất hiện gần như tức khắc

• 4 - Rất gần: Rủi ro sẽ xuất hiện trong thời điểm rất gần thời điểm phân tích

• 2 - Sắp xảy ra: Rủi ro sẽ xuất hiện trong tương lai gần

• 1 - Rất lâu: Rủi ro sẽ xuất hiện trong tương lai xa hoặc chưa định được.

2.3.4 Độ nghiêm trọng tổng thể

Bằng cách xác định "Độ nghiêm trọng tổng thể", chúng ta có thể phân loại các rủi ro theo hình thức "Cây rủi ro", trong đó các rủi ro có điểm số độ nghiêm trọng cao sẽ được xếp ở vị trí ưu tiên hàng đầu.

“Gốc cây” tượng trưng cho những vấn đề gốc rễ có ảnh hưởng lớn đến dự án, vì như một cái cây, nếu mất gốc sẽ dẫn đến cái chết Những vấn đề có điểm trung bình sẽ xuất hiện rải rác trong suốt quá trình triển khai dự án, với mức độ phức tạp và nghiêm trọng khác nhau Cuối cùng, những rủi ro có điểm thấp sẽ phân nhánh nhỏ, xuất hiện ở nhiều khía cạnh của dự án, nhưng độ phức tạp và ảnh hưởng của chúng lại ở mức thấp.

Kiểm soát rủi ro là quá trình lựa chọn chiến lược và phương pháp phù hợp để đối phó với các rủi ro Các chiến lược và phương pháp này có thể khác nhau tùy thuộc vào tình huống dự án, môi trường hoạt động và đặc thù của từng loại rủi ro.

Sử dụng "đường đi khác" giúp tránh rủi ro, và những lộ trình mới có thể mang lại sự an toàn hơn, hoặc ít rủi ro hơn, hoặc giảm thiểu chi phí đối phó với rủi ro.

• Thay đổi phương pháp, công cụ thực hiện, thay đổi con người

• Thương lượng với khách hàng (hoặc nội bộ) để thay đổi mục tiêu.

Giảm thiểu rủi ro bằng cách chia sẻ tác hại khi chúng xảy ra Chẳng hạn:

• Đề nghị với khách hàng chấp nhận và chia sẻ rủi ro (tăng thời gian, chi phí )

• Báo cáo ban lãnh đạo để chấp nhận tác động và chi phí đối phó rủi ro

• Mua bảo hiểm để chia sẻ chi phí khi rủi ro xảy ra.

Thực hiện các biện pháp nhằm giảm thiểu khả năng xảy ra rủi ro, đồng thời hạn chế tác động và chi phí khắc phục khi rủi ro xảy ra.

• Cảnh báo và triệt tiêu các yếu tố làm cho rủi ro xuất hiện

• Điều chỉnh các yếu tố có liên quan theo dây chuyền để rủi ro xảy ra sẽ ít có tác động

2.4.4 Chấp nhận Đành chấp nhận “sống chung” với rủi ro trong trường hợp chi phí loại bỏ, phòng tránh, làm nhẹ rủi ro quá lớn (lớn hơn chi phí khắc phục tác hại), hoặc tác hại của rủi ro nếu xảy ra là nhỏ hay cực kỳ thấp Kế hoạch đối phó có thể là:

• Thu thập hoặc mua thông tin để có kế hoạch kiểm soát tốt hơn

• Lập kế hoạch khắc phục tác hại khi rủi ro xảy ra.

Quá trình giám sát rủi ro là rất quan trọng, vì rủi ro một khi xảy ra thường không chỉ diễn ra một lần Khi rủi ro được xác định, phân tích và kiểm soát thành công, cần thông báo cho các thành viên trong dự án để họ có thể tránh tái mắc phải Để đạt hiệu quả tốt nhất, các rủi ro đã được phân tích hoặc đang trong quá trình kiểm soát cần được trình bày trong các cuộc họp tiến độ dự án định kỳ Trong các cuộc họp này, cần chỉ rõ các rủi ro, đặc biệt là những rủi ro nghiêm trọng, nhằm giúp mọi người hiểu rõ và tránh gặp phải những rủi ro tương tự trong tương lai.

Kết luận

Trong quản lý rủi ro, chu trình không theo đường thẳng mà lặp lại và điều chỉnh liên tục do các yếu tố dự án thay đổi Các rủi ro mới được nhận diện và điều chỉnh thường xuyên, dẫn đến việc các chiến lược và kế hoạch đối phó cũng cần được cập nhật để đảm bảo tính khả thi và hiệu quả.

Phân tích thiết kế website bán laptop

Xác định vấn đề

Chúng tôi đang phát triển một website bán laptop dành cho doanh nghiệp, sử dụng công nghệ Java Servlet, JSP và JDBC để kết nối với cơ sở dữ liệu Trang web của chúng tôi cung cấp một loạt các sản phẩm laptop chất lượng, nhằm đáp ứng tốt nhất nhu cầu của khách hàng.

Với sự phát triển nhanh chóng của công nghệ, thị trường laptop đang trở nên cạnh tranh hơn bao giờ hết Để thu hút khách hàng, trang web của chúng tôi cam kết cung cấp sản phẩm chất lượng với giá cả hợp lý, đồng thời đảm bảo an toàn và bảo mật thông tin Chúng tôi cũng mang đến dịch vụ hỗ trợ khách hàng tận tình, bao gồm liên hệ trực tiếp với nhân viên, giao hàng nhanh chóng và nhiều ưu đãi hấp dẫn sau khi mua sản phẩm.

Dự án xây dựng website bán laptop được khởi xướng bởi nhóm thành viên nhằm đáp ứng nhu cầu ngày càng tăng của thị trường về mua bán laptop trực tuyến Chúng tôi mong muốn tạo ra một nền tảng tiện lợi, giúp khách hàng dễ dàng tìm hiểu, tham khảo và mua sắm laptop một cách nhanh chóng và thuận tiện.

Lý do xây dựng dự án:

Dự án xây dựng website bán laptop giúp doanh nghiệp nâng cao tính cạnh tranh trong thị trường bán lẻ Trong bối cảnh công nghệ và internet phát triển mạnh mẽ, người tiêu dùng ngày càng ưu tiên tìm kiếm sản phẩm trực tuyến, đặc biệt là laptop.

Bán hàng trực tuyến giúp doanh nghiệp tiết kiệm chi phí đáng kể, bao gồm giảm thiểu chi phí nhân sự, không gian lưu trữ và chi phí vận chuyển.

Website bán laptop mang đến trải nghiệm mua sắm tối ưu cho khách hàng với đa dạng sản phẩm và thông tin chi tiết Điều này giúp người tiêu dùng dễ dàng tìm kiếm, so sánh và lựa chọn sản phẩm phù hợp với nhu cầu và ngân sách của mình.

●Khách hàng truy cập website, tìm kiếm sản phẩm, xem thông tin chi tiết, đánh giá về sản phẩm.

Khách hàng cần đăng nhập để thêm sản phẩm vào danh sách yêu thích và giỏ hàng, cũng như thực hiện đặt hàng trực tuyến Thông tin đơn hàng sẽ được gửi đến hệ thống quản lý, sau đó được xử lý và chuyển đến kho hàng để chuẩn bị đóng gói và giao hàng cho khách.

- Một số điểm yếu của hệ thống

●Có thể mất dữ liệu do lỗi hệ thống hoặc do người dùng nhập sai thông tin.

●Không thể truy cập thông tin từ xa nếu không có kết nối internet.

●Không có tính năng bảo mật cao, có thể bị tấn công bởi các hacker hoặc virus máy tính.

●Khả năng tải dữ liệu của trang web không được nhanh.

Chúng tôi sẽ xây dựng một trang web bán laptop trực tuyến, một hệ thống phức tạp tích hợp nhiều công nghệ nhằm đảm bảo tính năng, hiệu suất và bảo mật tối ưu cho người dùng.

Dưới đây là mô tả về những phần chính của hệ thống:

Giao diện người dùng là phần mềm tối ưu nhằm mang đến trải nghiệm mua sắm trực tuyến tuyệt vời cho khách hàng Nó bao gồm các tính năng quan trọng như tìm kiếm sản phẩm, xem chi tiết, thêm sản phẩm yêu thích, quản lý giỏ hàng, đặt hàng và thông tin tài khoản cá nhân.

Hệ thống quản lý sản phẩm cho phép theo dõi và quản lý thông tin chi tiết về các sản phẩm được bán trên website, bao gồm tên sản phẩm, tiêu đề, hình ảnh, mô tả, giá cả, số lượng và các thông tin liên quan khác.

Hệ thống thanh toán trực tuyến cung cấp cho khách hàng nhiều phương thức như chuyển khoản ngân hàng và các hình thức thanh toán khác, đảm bảo tính an toàn và bảo mật cho thông tin giao dịch của họ.

Người dùng có thể đánh giá và viết nhận xét về các sản phẩm đã mua, giúp chia sẻ kinh nghiệm và hỗ trợ những người tiêu dùng khác trong việc đưa ra quyết định mua sắm thông minh hơn.

Hệ thống quản lý tài khoản khách hàng cho phép người dùng dễ dàng đăng ký và quản lý thông tin cá nhân, địa chỉ giao hàng, lịch sử đơn hàng cùng các thông tin liên quan khác, từ đó nâng cao trải nghiệm mua sắm trực tuyến.

Các chức năng của hệ thống mới khắc phục:

Chức năng tìm kiếm cho phép người dùng sử dụng lệnh SQL để tìm kiếm trực tiếp trong cơ sở dữ liệu và hiển thị 9 sản phẩm đầu tiên trên trang web Các sản phẩm còn lại sẽ được phân trang, giúp tối ưu hóa khả năng tải dữ liệu của trang web.

Để nâng cao khả năng bảo mật cho trang web và tránh các cuộc tấn công xâm nhập cơ sở dữ liệu như SQL Injection, nên hạn chế sử dụng Statement và thay vào đó sử dụng PreparedStatement.

1.4 Giới hạn của hệ thống

Một số giới hạn về hệ thống website bán laptop của chúng tôi như sau:

Phân tích yêu cầu khách hàng

2.1 Đối tượng sử dụng hệ thống Đối tượng sử dụng hệ thống có thể bao gồm:

1 Khách hàng muốn mua laptop: Đây là những người dùng đến trang web để tìm kiếm, so sánh và mua laptop.

2 Khách hàng muốn biết thêm thông tin về sản phẩm: Khách hàng có thể đến trang web để tìm hiểu thêm về các sản phẩm laptop của bạn, bao gồm các đặc điểm kỹ thuật, tính năng, giá cả và chính sách bảo hành.

3 Khách hàng muốn tra cứu đơn hàng: Sau khi mua sản phẩm, khách hàng có thể muốn theo dõi đơn hàng của mình để biết khi nào sản phẩm sẽ được giao hàng hoặc để cập nhật trạng thái đơn hàng.

4 Quản lý website: Đây là những người sử dụng hệ thống quản lý website, bao gồm quản trị viên của website Họ có thể quản lý các sản phẩm, quản lý đơn hàng và hỗ trợ khách hàng.

2.2 Chức năng của hệ thống

Chức năng Đối tượng sử dụng

Dữ liệu cần lưu trữ

Khách hàng muốn mua laptop.

Tên sản phẩm, tên hãng sản xuất, giá sản phẩm mong muốn.

Danh sách các sản phẩm phù hợp với từ khóa tìm kiếm.

Hệ thống sẽ tìm kiếm trong cơ sở dữ liệu các sản phẩm liên quan đến từ khóa mà khách hàng nhập vào, sau đó hiển thị danh sách sản phẩm phù hợp nhất.

Thông tin sản phẩm, bao gồm tên, mô tả, giá cả, hình ảnh, các thuộc tính khác của sản phẩm, đánh giá của khách hàng.

Xem chi tiết sản phẩm

Khách hàng muốn biết thêm thông tin về sản phẩm.

Chi tiết sản phẩm, bao gồm tên, mô tả, giá cả, hình ảnh, các thuộc tính khác của sản phẩm, đánh giá của khách hàng.

Hệ thống sẽ truy vấn cơ sở dữ liệu để lấy thông tin chi tiết về sản phẩm và hiển thị cho khách hàng.

Thông tin sản phẩm, bao gồm những đánh giá của khách hàng.

Khách hàng có thể thêm sản phẩm vào danh sách yêu thích của mình, bao gồm thông tin chi tiết và giá cả của sản phẩm Hệ thống sẽ kiểm tra tính hợp lệ của sản phẩm trước khi thực hiện việc thêm vào danh sách yêu thích Quá trình này có thể thành công hoặc thất bại, tùy thuộc vào điều kiện của sản phẩm.

Thêm sản phẩm vào giỏ hàng

Khách hàng muốn mua laptop

Thông báo thành công khi thêm sản phẩm vào giỏ hàng hoặc chuyển hướng đăng nhập nếu khách hàng chưa đăng nhập.

Hệ thống sẽ xác thực tính hợp lệ của sản phẩm và tự động thêm sản phẩm vào giỏ hàng của khách hàng Nếu sản phẩm đã có trong giỏ, số lượng sản phẩm sẽ được tăng lên.

Thông tin giỏ hàng của khách hàng, bao gồm tên sản phẩm, hình ảnh, số lượng sản phẩm và giá cả.

Khách hàng muốn mua laptop.

Không có Danh sách sản phẩm trong giỏ hàng của khách hàng.

Hệ thống sẽ truy vấn cơ sở dữ liệu để lấy thông tin về sản phẩm trong

Thông tin giỏ hàng của khách hàng bao gồm ID sản phẩm, số lượng các mặt hàng trong giỏ và danh sách sản phẩm kèm theo giá cả Tổng giá trị của toàn bộ giỏ hàng cũng được hiển thị rõ ràng.

Xem thông tin tài khoản

Khách hàng muốn mua laptop.

Thông tin chi tiết của khách hàng.

Hệ thống sẽ thực hiện truy vấn cơ sở dữ liệu để thu thập thông tin khách hàng, bao gồm thông tin cá nhân, địa chỉ giao hàng và chi tiết các đơn hàng đã mua.

Thông tin tài khoản của khách hàng.

Khách hàng muốn mua laptop

Thông tin thanh toán của khách hàng, bao gồm địa chỉ giao hàng và phương thức thanh toán

Thông báo thành công hoặc thất bại khi thanh toán đơn hàng

Hệ thống sẽ kiểm tra tính hợp lệ của thông tin thanh toán và xử lý đơn hàng của khách hàng.

Thông tin đơn hàng của khách hàng bao gồm ID đơn hàng, danh sách sản phẩm, thông tin khách hàng và trạng thái đơn hàng, cùng với đánh giá và nhận xét.

Khách hàng quan tâm đến laptop

Các nhận xét và góp ý của khách hàng, số sao bình chọn cho sản phẩm

Nhận xét sẽ được lưu lại và hiển thị lên giao diện

Hệ thống sẽ kiểm tra tính hợp lệ của form đánh giá và xử lý form đánh giá đó.

Thông tin của đánh giá sẽ bao gồm tên, tiêu đề, nội dung, sao bình chọn và thời gian đánh giá.

Tên sản phẩm, tiêu đề, mô tả, giá cả, hình ảnh, số lượng.

Danh sách sản phẩm, bao gồm tên, mô tả, giá cả, hình ảnh, số lượng.

Hệ thống cho phép quản trị viên thêm, sửa, xóa sản phẩm

Sau đó, hệ thống sẽ lưu trữ thông tin sản phẩm vào cơ sở dữ liệu và hiển thị danh sách sản phẩm cho quản trị viên

Thông tin sản phẩm, bao gồm tên, mô tả, giá cả, hình ảnh, số lượng.

Tên người dùng, địa chỉ email, số điện thoại, mật khẩu, địa chỉ, quyền truy cập.

Danh sách người dùng, bao gồm tên người dùng, địa chỉ email, số điện

Hệ thống cho phép quản trị viên thêm, sửa, xóa người dùng Sau đó, hệ

Thông tin người dùng bao gồm tên, địa chỉ email, số điện thoại, mật khẩu, địa chỉ và quyền truy cập Hệ thống sẽ lưu trữ tất cả thông tin này vào cơ sở dữ liệu và cung cấp danh sách người dùng cho quản trị viên.

ID đơn hàng, danh sách sản phẩm trong đơn hàng, thông tin khách hàng, trạng thái đơn hàng

Danh sách đơn hàng, bao gồm

ID đơn hàng, danh sách sản phẩm trong đơn hàng, thông tin khách hàng, trạng thái đơn hàng

Hệ thống cho phép quản trị viên xem danh sách đơn hàng, thay đổi trạng thái đơn hàng và cập nhật thông tin đơn hàng

Sau đó, hệ thống sẽ lưu trữ thông tin đơn hàng vào cơ sở dữ liệu và hiển thị danh sách đơn hàng cho quản trị viên.

Thông tin đơn hàng, bao gồm

ID đơn hàng, danh sách sản phẩm trong đơn hàng, thông tin khách hàng, trạng thái đơn hàng.

3.1 Tổng quát chức năng hệ thống

3.2 Mô hình quan hệ thực thể

3.3 Sơ đồ mức ngữ cảnh

Hình 3.2: Sơ đồ mức ngữ cảnh

Hình 3.3: Sơ đồ mức đỉnh

3.5 Thiết kế cơ sở dữ liệu

- Mô tả chi tiết các bảng

- Id – INT: Mã id của vị trí

- Name – VARCHAR(50): Tên vị trí (Admin, User)

- Id – INT: Mã người dùng

- Username – VARCHAR(50): Tên người dùng

- Fullname – VARCHAR(100): Họ tên đầy đủ của người dùng

- Email – VARCHAR(200): Email của người dùng

- Phonenumber – VARCHAR(20): Số điện thoại người dùng

- Address – VARCHAR(500): Địa chỉ người dùng

- Password – VARCHAR(255): Mật khẩu của người dùng

- Role_id – INT: Vai trò của người dùng (Admin, User)

- Status – INT: Trạng thái người dùng (0: Hiện, 1: Ẩn)

Bảng Feedback: Bảng phản hồi ý kiến người dùng

- Id – INT: mã id của bảng

- Name – VARCHAR(100): Tên người phản hồi

- Email – VARCHAR(100): Email người phản hồi

- Subject – VARCHAR(200): Tiêu đề của thư phản hồi

- Message – VARCHAR(500): Tin nhắn của thư phản hồi

- Created_at – DATETIME: Thời gian phản hồi

- User_id – INT: Mã người dùng phản hồi

- Status – INT: Trạng thái phản hồi

Bảng Category: Bảng chứa danh mục hãng sản xuất của sản phẩm

- Id – INT: Mã id của bảng

- Name – VARCHAR(200): Tên danh mục

Bảng Product – Bảng sản phẩm

- Id – INT: Mã id sản phẩm

- Name – VARCHAR(500): Tên sản phẩm

- Short_description – VARCHAR(600): Tiêu đề hay mô tả ngắn

- Price – DOUBLE: Giá sản phẩm

- Discount – DOUBLE: Giá sản phẩm sau khi giảm giá

- Thumbnail – VARCHAR(500): Link ảnh sản phẩm

- Description – LONGTEXT: Mô tả sản phẩm

- Is_featured – INT: Đánh dấu sản phẩm giảm giá hoặc nôi bật

- Status – INT: Trạng thái sản phẩm

- Categoty_id – INT: Danh mục của sản phẩm

- Create_at – DATETIME: Thời gian tạo sản phẩm

- Update_at – DATETIME: Thời gian cập nhập sản phẩm

Bảng Review: Bảng đánh giá sản phẩm

- Id – INT: mã id của bảng

- Name – VARCHAR(100): Tên người đánh giá

- Email – VARCHAR(200): Email của người đánh giá

- Content – VARCHAR(500): Nội dung đánh giá

- Rating – INT: Số sao đánh giá

- Product_id – INT: Mã id của sản phẩm

- Created_id – DATETIME: Thời gian đánh giá

Bảng Galery: Bảng chứa ảnh mô tả của sản phẩm

- Id – INT: Mã của bảng

- Product_id – INT: Mã sản phẩm

Bảng Wishlist: Bảng chứa danh sách sản phẩm yêu thích

- Id – INT: Mã của bảng

- Product_id – INT: Mã sản phẩm

- User_id – INT: Mã người dùng

Bảng Order: Bảng đơn hàng

- Id – INT: Mã của bảng đơn hàng

- Fullname – VARCHAR(100): Họ tên trên đơn hàng

- Email – VARCHAR(200): Email của đơn hàng

- Phonenumber – VARCHAR(20): Số điện thoại

- Orderdate – DATETIME: Ngày lập đơn hàng

- Status – INT: Trạng thái đơn hàng

- Total – INT: Tổng tiền đơn hàng

- User_id – INT: Mã người dùng

Bảng Orderdetail: Bảng chi tiết đơn hàng

- Id – INT: Mã id của chi tiết đơn hàng theo từng sản phẩm

- Price – DOUBLE: Giá sản phẩm

- Quantity – INT: Số lượng mua

- Total – INT: Tổng giá sản phẩm theo số lượng mua

- Product_id – INT: Mã sản phẩm của đơn hàng

- Order_id – INT: Mã order của đơn hàng

- Status – INT: Trạng thái đơn hàng

Sơ đồ quan hệ giữa các bảng:

Hình 3.4: Sơ đồ quan hệ giữa các bảng

Hình 3.5: Biểu đồ trình tự màn hình đăng nhập

Hình 3.6: Biểu đồ trình tự màn hình đăng ký

Hình 3.7: Biểu đồ trình tự chức năng Tìm kiếm

Hình 3.8: Biểu đồ trình tự chức năng Xem thông tin chi tiết sản phẩm

Hình 3.9: Biểu đồ trình tự chức năng thêm giỏ hàng

Thiết kế giao diện

Hình 4.2: Giao diện đăng nhập

Hình 4.3: Giao diện đăng ký tài khoản

Hình 4.4: Giao diện thông tin chi tiết sản phẩm

Hình 4.5: Giao diện đánh giá sản phẩm

Hình 4.6: Giao diện Cửa hàng

Hình 4.7: Giao diện màn hình phản hồi

Hình 4.8: Giao diện màn hình yêu thích

Hình 4.9: Giao diện giỏ hàng

Hình 4.10: Giao diện màn hình thanh toán

Hình 4.11: Giao diện theo dõi đơn hàng của khách hang

Hình 4.12: Ảnh giao diện người quản trị

Hình 4.13: Ảnh quản lý khách hàng

Hình 4.14: Ảnh quản lý sản phẩm

Hình 4.15: Ảnh quản lý đơn hang

Hình 4.16: Ảnh báo cáo doanh thu

Các kết quả đạt được

Chi tiết các chức năng hệ thống (ứng dụng) đã đạt được:

1 Đăng ký tài khoản: Khách hàng có thể đăng ký tài khoản để truy cập các tính năng bổ sung như thêm sản phẩm yêu thích, thêm giỏ hàng, đặt hàng, theo dõi đơn hàng, v.v.

2 Đăng nhập: Khách hàng có thể sử dụng tài khoản của mình mới đăng ký để đăng nhập vào trang web trải nghiệm những ưu đãi tốt nhất.

3 Quên mật khẩu: Khách hàng có thể nhập email đăng ký tải khoản của mình để lấy mã otp và đặt lại mật khẩu.

4 Cập nhập thông tin tài khoản: Khách hàng có thể cập nhập thông tin tài khoản của mình thành thông tin mới.

5 Thay đổi mật khẩu: Khách hàng có thể thay đổi mật khẩu của mình bằng cách nhập mật khẩu cũ và mật khẩu mới để xác nhận thay đổi.

6 Theo dõi đơn hàng : Khách hàng có thể kích vào mục theo dõi đơn hàng trên thanh cá nhân để theo dõi đơn hàng của mình.

7 Tìm kiếm sản phẩm : Khách hàng có thể tìm kiếm sản phẩm theo giá sản phẩm, tên sản phẩm, tên hãng sản xuất.

8 Xem chi tiết sản phẩm : Khách hàng có thể xem chi tiết thông tin sản phẩm bao gồm tên sản phẩm, giá cả, mô tả, hình ảnh, bình luận…

9 Xem danh sách sản phẩm: Khách hàng và người dùng đều có thể xem danh sách sản phẩm trên trang chủ, cửa hàng hoặc trên các mục khác. 10.Thêm sản phẩm vào giỏ hàng: Khách hàng và người dùng có thể thêm sản phẩm vào giỏ hàng và tiếp tục mua sắm hoặc thực hiện thanh toán.

Khách hàng có thể dễ dàng thêm sản phẩm vào danh sách yêu thích, cho phép họ tiếp tục mua sắm hoặc lưu trữ các sản phẩm mà họ yêu thích.

12 Quản lý giỏ hàng: Người dùng có thể xem danh sách các sản phẩm đã thêm vào giỏ hàng, chỉnh sửa số lượng sản phẩm hoặc xóa sản phẩm khỏi giỏ hàng.

Người dùng có thể dễ dàng đặt hàng và thanh toán thông qua nhiều phương thức khác nhau, bao gồm thanh toán khi nhận hàng (COD) và chuyển khoản ngân hàng.

14.Quản lý sản phẩm: Quản trị viên có thể thêm, sửa, xóa sản phẩm và cập nhật thông tin sản phẩm.

Quản lý đơn hàng cho phép quản trị viên theo dõi danh sách đơn hàng, cập nhật trạng thái và thực hiện các thao tác cần thiết để quản lý hiệu quả.

Quản lý người dùng cho phép quản trị viên thực hiện các thao tác như thêm, sửa, xóa và cập nhật thông tin người dùng một cách hiệu quả Điều này giúp duy trì danh sách người dùng luôn được cập nhật và chính xác, từ đó nâng cao khả năng quản lý hệ thống.

1 Tiện lợi và dễ dàng sử dụng: Hệ thống website bán laptop cung cấp nhiều tính năng tiện lợi và dễ sử dụng cho khách hàng và người dùng, giúp họ tìm kiếm và mua sắm sản phẩm một cách nhanh chóng và thuận tiện.

2 Tiết kiệm thời gian và chi phí: Khách hàng và người dùng có thể tiết kiệm thời gian và chi phí khi sử dụng hệ thống website bán laptop thay vì phải đến các cửa hàng laptop truyền thống.

3 Quản lý sản phẩm dễ dàng: Hệ thống cho phép quản trị viên quản lý danh sách sản phẩm, thông tin sản phẩm và các tính năng khác một cách dễ dàng và hiệu quả.

4 Tính năng hỗ trợ khách hàng: Hệ thống có tính năng hỗ trợ khách hàng giúp khách hàng giải đáp các thắc mắc và yêu cầu hỗ trợ nhanh chóng.

5 Tính năng quản lý đơn hàng: Hệ thống cho phép người dùng và quản trị viên theo dõi trạng thái của đơn hàng và cập nhật thông tin đơn hàng một cách dễ dàng.

1 Sự cạnh tranh khốc liệt: Thị trường bán laptop trực tuyến hiện nay đang rất cạnh tranh, vì vậy hệ thống cần phải cải thiện và nâng cao chất lượng sản phẩm và dịch vụ để thu hút khách hàng.

2 Rủi ro về an ninh thông tin: Hệ thống cần đảm bảo an ninh thông tin để tránh các vấn đề liên quan đến bảo mật thông tin của khách hàng và người dùng.

3 Hệ thống còn khá chậm : Do chưa được tối về mặt code, câu lệnh SQL và tối ưu về trải nghiệm người dùng.

Hệ thống website bán laptop mang lại giải pháp hiệu quả cho doanh nghiệp trong ngành kinh doanh laptop, nhờ vào tính tiện lợi và dễ sử dụng Giải pháp này không chỉ giúp tiết kiệm thời gian và chi phí mà còn thu hút nhiều khách hàng Tính năng quản lý sản phẩm và đơn hàng cũng giúp doanh nghiệp tối ưu hóa quy trình vận hành Tuy nhiên, để đạt được thành công, doanh nghiệp cần đảm bảo chất lượng sản phẩm và dịch vụ, đồng thời đáp ứng tốt nhu cầu của khách hàng.

Ngày đăng: 26/12/2024, 17:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN