1. Trang chủ
  2. » Giáo Dục - Đào Tạo

báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape

31 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 đề Xây dựng Website bán cây cảnh Ngọc Nam Landscape
Tác giả Phạm Thái Minh
Người hướng dẫn ThS. Nguyễn Hà An
Trường học Trường Đại học Hải Phòng
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo đồ án tốt nghiệp
Năm xuất bản 2023
Thành phố Hải Phòng
Định dạng
Số trang 31
Dung lượng 1,59 MB

Cấu trúc

  • CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI (8)
    • 1.1. Giới thiệu chung (8)
      • 1.1.1. Lí do chọn đề tài (8)
      • 1.1.2. Hướng tiếp cận đề tài (9)
      • 1.1.3. Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài (9)
  • CHƯƠNG 2. PHÂN TÍCH HỆ THỐNG (10)
    • 2.1. Mô hình use case (10)
      • 2.1.1. Mô hình use case quản lý tài khoản (10)
      • 2.1.2. Mô hình use case tìm kiếm (12)
      • 2.1.3. Mô hình use case quản lý sản phẩm (13)
      • 2.1.4. Mô hình use case giỏ hàng (13)
      • 2.1.5. Mô hình use case danh mục sản phẩm (15)
      • 2.1.6. Mô hình use case tổng quát (17)
      • 2.1.7. Đặc tả use case đăng nhập (18)
      • 2.1.8. Đặc tả use case đăng ký (20)
    • 2.2. Các thông tin về Actor và Use case của đề tài (21)
    • 2.3. Sơ đồ tuần tự (24)
      • 2.3.1. Đăng nhập (24)
      • 2.3.2. Đăng xuất (25)
      • 2.3.3. Đổi mật khẩu (25)
      • 2.3.4. Đơn đặt hàng (26)
      • 2.3.5. Tìm kiếm (26)
      • 2.3.6. Quản lý khách hàng (27)
    • 2.4. Sơ đồ lớp (class diagram) (27)
  • KẾT LUẬN (29)
  • TÀI LIỆU THAM KHẢO (30)

Nội dung

Post-Condition Người dùng có thể truy cập dữ liệu vào tài khoảnBasic Flow Người dùng đăng nhập tài khoản có quyền quản trịHệ thống hiển thị giao diện dành cho người quản trịNgười dùng ch

TỔNG QUAN VỀ ĐỀ TÀI

Giới thiệu chung

1.1.1 Lí do chọn đề tài

随着社会持续发展,电子商务随之蓬勃发展。如今,一切变得更加便捷:只需一台电脑或连接网络的智能手机,即可轻松进行买卖和商业交易,只需点击数下即可轻松实现。

Với sự bùng nổ của thương mại điện tử, các ràng buộc về địa lý và thời gian đã bị xóa bỏ Sản phẩm được giới thiệu rộng rãi đến người mua không chỉ trong khu vực mà còn trên toàn quốc và thậm chí là quốc tế Các nhà bán hàng cũng không còn thụ động chờ khách đến mà chủ động tìm kiếm khách hàng tiềm năng Khi lượng khách hàng tăng lên, doanh thu sẽ tăng theo, đây chính là mục tiêu mà mọi doanh nghiệp hướng đến.

Theo xu hướng phát triển của xã hội ngày nay, ngành công nghệ thông tin là một trong những ngành không thể thiếu, dịch vụ internet ngày càng phát triển mở rộng trên toàn thế giới dẫn tới tới việc sử dụng rộng rãi các hệ thống máy tính trong hầu hết các tổ chức, cá nhân và công cộng Độ tin cậy của phần cứng phần mền ngày càng được nâng cao cùng với việc liên tục giảm giá, tăng kĩ năng chuyên môn của các chuyên viên thông tin đã ghóp phần khuyến khích việc sử dụng máy tính một cách rộng rãi Hiện nay tại Việt Nam và nhiều nơi trên thế giới tình hình dịch bệnh đang có xu hướng cang ngày càng phức tạp khiến người dân liên tục phải ở nhà nên các website chính là công cụ hữu hiệu để cho người dùng tiếp cận và sử dụng.

Từ những lý do trên em đã quyết định thực hiện đề tài “Xây dựng hệ thống quản lý bán cây cảnh ” Đề tài không chỉ cung cấp thông tin một cách nhanh chóng đầy đủ về các loại cây của cửa hàng mà còn cung cấp những thông tin liên quan đến các thông tin khác để người dùng có thể tùy ý chọn những gì mình thích.

1.1.2 Hướng tiếp cận đề tài

 Website dễ sử dụng, giao diện đẹp, thân thiện với người dùng

 Đầy đủ chức năng chính, tính toán chính xác

 Cung cấp những thông tin liên quan đến phụ kiện điện thoại cho người dùng tìm hiểu

1.1.3 Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài

Hệ thống website cho phép chủ cửa hàng giới thiệu và bán sản phẩm trực tuyến, giúp người dùng dễ dàng tìm mua linh kiện điện thoại chỉ bằng thao tác trên thiết bị có kết nối internet Ngoài ra, website còn cung cấp thông tin liên quan hỗ trợ khách hàng trau dồi kiến thức và tối ưu hóa kỹ năng mua sắm linh kiện điện thoại Đề tài này góp phần triển khai nghiệp vụ quản lý bán hàng trực tuyến, tối ưu hóa các chương trình quản lý bán thiết bị trong cửa hàng, qua đó nâng cao hiệu quả kinh doanh.

PHÂN TÍCH HỆ THỐNG

Mô hình use case

2.1.1 Mô hình use case quản lý tài khoản

Hình 2.1 Mô hình usecase quản lý tài khoản Bảng 2.1 Đặc tả usecase quản lý tài khoản

Use case name Quản lý tài khoản

UseCase Description Người dùng tương tác với dữ liệu tài khoản

Trigger Người dùng muốn truy cập vào dữ liệu tài khoản của hệ thống

Pre-Condition Người dùng đã đăng nhập tài khoản được cấp quyền quản trị để truy cập dữ liệu Post-Condition Người dùng có thể truy cập dữ liệu vào tài khoản

Basic Flow Người dùng đăng nhập tài khoản có quyền quản trị

Hệ thống hiển thị giao diện dành cho người quản trị Người dùng chọn quản lý tài khoản hệ thống

Hệ thống hiển thị giao diện quản lý tài khoản và các tuỳ chọn như thêm xoá và cập nhập tài khoản

Exception Flow Người dùng không nhập đúng tên tài khoản và mật khẩu của tài khoản có quyền quản trị

Người dùng đăng nhập tài khoản không được cấp quyền quản trị

2.1.2 Mô hình use case tìm kiếm

Hình 2.2 Mô hình use case tìm kiếm Bảng 2.2 Đặc tả usecase tìm kiếm Use case name Tìm kiếm

UseCase Description Người dùng tìm kiếm sản phẩm

Priority Trigger Người dùng tìm kiếm sản phẩm trong hệ thống

Pre-Condition Người dùng đã nhập gần đúng tên sản phẩm theo loại hoặc theo hãng

Post-Condition Người dùng có thể xem các sản phẩm theo từ khoá đã nhập Basic Flow Người dùng truy cập vào hệ thống

Người dùng chọn ô tìm kiếm và nhập vào từ khoá cần tìm

Hệ thống sẽ lọc và hiển thị sản phẩm khớp với từ khoá tìm kiếm

Exception Flow Người dùng chưa nhập từ khoá

Người dùng nhập từ khoá không khớp với các sản phẩm trong hệ thống

2.1.3 Mô hình use case quản lý sản phẩm

Hình 2.3 Mô hình use case quản lý sản phẩm

2.1.4 Mô hình use case giỏ hàng

Hình 2.4 Mô hình use case giỏ hàng Bảng 2.3 Đặc tả usecase giỏ hàng UseCase Description Người dùng xem giỏ hàng

Priority Trigger Người dùng muốn xem giỏ hàng của mình Pre-Condition Người dùng đã thêm sản phẩm vào giỏ hàng Post-Condition Người dùng có thể xem giỏ hàng

Basic Flow Người dùng truy cập vào hệ thống và chọn giỏ hàng

Hệ thống hiển thị giao diện giỏ hàng với số lượng và tổng tiền giỏ hàng

Người dùng có thể thêm hoặc giảm số lượng sản phẩm trong giỏ hàng

Alternative Flow Người dùng đăng nhập vào hệ thống

Người dùng đăng nhập bằng tài khoản cá nhân Hệ thống hiển thị đăng nhập thành công

Người dùng chọn giỏ hàng

Hệ thống hiển thị giao diện giỏ hàng với số lượng hàng đã chọn mua và tổng tiền

Người dùng thêm các sản phẩm vào giỏ hàng Người dùng chọn giỏ hàng

Hệ thống hiển thị giao diện giỏ hàng với số lượng hàng đã chọn mua và tổng tiền

Exception Flow Người dùng chưa chọn sản phẩm vào giỏ hàng Bussiness Rule Không

2.1.5 Mô hình use case danh mục sản phẩm

Hình 2.5 Mô hình use case danh mục sản phẩm Bảng 2.4 Đặc tả usecase danh mục sản phẩm

Use case name Danh mục sản phẩm

UseCase Description Người dùng xem danh mục sản phẩm

Priority Trigger Người dùng muốn xem danh mục sản phẩm của hệ thống Pre-Condition Người dùng đã truy cập vào trang chủ của hệ thống

Post-Condition Người dùng có thể xem sản phẩm theo danh mục

Basic Flow Người dùng truy cập vào hệ thống

Người dùng chọn xem danh mục sản phẩm theo từng mục có sẵn của hệ thống

Hệ thống hiển thị danh sách sản phẩm theo danh mục người dùng đã chọn như sản phẩm mới, sản phẩm khuyến mãi và sản phẩm bán chạy

Alternative Flow Người dùng đăng nhập vào hệ thống

Người dùng nhập tên tài khoản và mật khẩu đã tạo Hệ thống hiện thị trang chủ với tư cách khách hàng

Người dùng chọn xem danh mục sản phẩm theo từng mục có sẵn của hệ thống

Hệ thống hiển thị danh sách sản phẩm theo danh mục người dùng đã chọn

Exception Flow Không Bussiness Rule Không

2.1.6 Mô hình use case tổng quát

Hình 2.6 Mô hình usecase tổng quát

2.1.7 Đặc tả use case đăng nhập

Bảng 2.5 Đặc tả usecase đăng nhập

Use case name Đăng nhập

UseCase Description Người dùng đăng nhập vào hệ thống

Priority Trigger Người dùng muốn đăng nhập vào hệ thống

Pre-Condition Người dùng đã cố tài khoản đã tạo trước đó hoặc tài khoản có quyền quản trị

Post-Condition Người dùng đăng nhập vào và có thể sử dụng các dịch vụ của hệ thống Basic Flow Người dùng truy cập vào hệ thống

Người dùng chọn đăng nhập tài khoản Hệ thống hiển thị giao diện đăng nhập

Người dùng nhập tài khoản đã tạo trước đó hoặc tài khoản có quyền quản trị

Hệ thống hiển thị giao diện dành cho người dùng nếu là khách hàng và giao diện dành cho quản trị nếu tài khoản quản trị

Alternative Flow Người dùng đăng nhập bằng các phương thức khác như bằng tài khoản Google, bằng tài khoản Facebook, …

Exception Flow Người dùng không nhập đúng tài khoản mật khẩu của tài khoản khách hàng hoặc tài khoản có quyền quản trị Bussiness Rule Không

2.1.8 Đặc tả use case đăng ký

Bảng 2.6 Đặc tả usecase đăng ký

Use case name Đăng ký

UseCase Description Người dùng đăng ký tài khoản

Priority Trigger Người dùng muốn đăng ký tài khoản Pre-Condition Tên tài khoản được tạo chưa tồn tại Post-Condition Người dùng đăng ký làm thành viên của hệ thống

Basic Flow Người dùng truy cập vào hệ thống

Người dùng chọn đăng ký tài khoản Hệ thống hiển thị giao diện đăng ký

Người dùng nhập tài khoản mật khẩu, các thông tin cần thiết theo yêu cầu của hệ thống và chọn đăng ký

Hệ thống thông báo đăng ký thành công và chuyển sang giao diện đăng nhập

Alternative Flow Người dùng đăng ký bằng các phương thức khác như bằng tài khoản Google, bằng tài khoản Facebook, …

Exception Flow Người dùng nhập tài khoản đã tồn tại

Mật khẩu người dùng nhập không đủ ký tự/ thừa ký tự Mật khẩu nhập lại không đúng

Các thông tin về Actor và Use case của đề tài

Tác nhân Mô tả tác nhân Ghi chú

Quản lý danh mục Quản lý tài khoản Quản lý sản phẩm Quản lý bài viết

Khách hàng Đăng ký Đăng nhập Xem sản phẩm Xem chi tiết sản phẩm Giỏ hàng

ID Actor Tên use case Chức năng Ghi chú

UC_001 Khách hàng Đăng ký Đăng ký tài khoản

Khách hàng Đăng nhập Đăng nhập vào trang web

UC_003 Quản lý Quản lý danh mục Thêm, cập nhập, xoá

UC_004 Quản lý Quản lý tài khoản Thêm, cập nhập, xoá

UC_005 Quản lý Quản lý sản phẩm Thêm, cập nhập, xoá

UC_006 Quản lý Quản lý bài viết Thêm, cập nhập, xoá

UC_007 Khách hàng Xem thông tin sản phẩm

UC_008 Khách hàng Giỏ hàng Xem, cập nhập, xoá

UC_009 Khách hàng Tìm kiếm Tìm kiếm gần đúng

Bảng 2.9 Danh sách ý nghĩa usecase

STT Tên Use Case Ý nghĩa/ghi chú

- Use case này giúp người dùng sử dụng các chức năng của hệ thống cần đến quỳ truy cập.

- Đăng nhập vào hệ thống

2 Xem thông tin sản phẩm

Trường hợp sử dụng này mô tả chức năng xem thông tin sản phẩm, bao gồm truy xuất nguồn gốc và thông số kỹ thuật sản phẩm Khách hàng cũng có thể đưa ra phản hồi đánh giá về sản phẩm.

3 Thêm giỏ hàng - Use case này mô tả chức năng thêm hàng của khách hàng, khách hàng có thể thay đổi số lượng sản phẩm theo ý muốn Có thể huỷ bỏ việc đặt hàng nếu thay đổi ý định

- Chức năng tìm kiếm sản phẩm giúp người dùng dễ dàng tìm thấy sản phẩm mong muốn trong hệ thống có nhiều sản phẩm được lưu trữ Với chức năng này, người dùng có thể tìm kiếm sản phẩm theo các yêu cầu cụ thể mà không cần mất nhiều thời gian và công sức để tìm thủ công.

5 Tin tức - Xem tin tức mới như có sản phẩm mới, sản phẩm ưu đãi, sản phẩm bán chạy nhất.

Sơ đồ tuần tự

Hình 2.7 Sơ đồ tuần tự đăng nhập

Hình 2.8 Sơ đồ tuần tự đăng xuất

Hình 2.9 Sơ đồ tuần tự đổi mật khẩu

Hình 2.10 Sơ đồ tuần tự đơn đặt hàng

Hình 2.11 Sơ đồ tuần tự tìm kiếm

Hình 2.12 Sơ đồ tuần tự quản lý khách hàng

Sơ đồ lớp (class diagram)

Ngày đăng: 22/07/2024, 08:46

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Nguyễn Văn Ba; Phân tích và thiết kế hệ thống thông tin; Nhà xuất bản Đại học quốc gia Hà Nội; 2015 Sách, tạp chí
Tiêu đề: Phân tích và thiết kế hệ thống thông tin
Nhà XB: Nhà xuất bản Đạihọc quốc gia Hà Nội; 2015
[2] Đoàn Văn Ban – Nguyễn Thị Tĩnh; Giáo trình phân tích thiết kế hệ thống hướng đối tượng bằng UML; Nhà xuất bản Đại học sư phạm;2016 Sách, tạp chí
Tiêu đề: Giáo trình phân tích thiết kế hệ thốnghướng đối tượng bằng UML
Nhà XB: Nhà xuất bản Đại học sư phạm;2016
[3] Phạm Hữu Khang - Đoàn Thiện Ngân; Quản trị SQL Server 2016; Nhà xuất bản Thống kê; 2016 Sách, tạp chí
Tiêu đề: Quản trị SQL Server 2016
Nhà XB: Nhà xuấtbản Thống kê; 2016
[4] Nguyễn Ngọc Minh - Hoàng Đức Hải; Tự học Microsoft SQL Server 2017 trong 21 ngày; Nhà xuất bản Lao động - Xã hội; 2017 Sách, tạp chí
Tiêu đề: Tự học Microsoft SQL Server 2017trong 21 ngày
Nhà XB: Nhà xuất bản Lao động - Xã hội; 2017
[5] Trương Ninh Thuận – Đặng Đức Hạnh; Giáo trình phân tích và thiết kế hướng đối tượng; Nhà xuất bản Đại học quốc gia Hà Nội;2013 Sách, tạp chí
Tiêu đề: Giáo trình phân tích và thiết kếhướng đối tượng
Nhà XB: Nhà xuất bản Đại học quốc gia Hà Nội;2013

HÌNH ẢNH LIÊN QUAN

Hình 2.2 Mô hình use case tìm kiếm Bảng 2.2 Đặc tả usecase tìm kiếm Use case name Tìm kiếm - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.2 Mô hình use case tìm kiếm Bảng 2.2 Đặc tả usecase tìm kiếm Use case name Tìm kiếm (Trang 12)
Hình 2.3 Mô hình use case quản lý sản phẩm - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.3 Mô hình use case quản lý sản phẩm (Trang 13)
Hình 2.4 Mô hình use case giỏ hàng Bảng 2.3 Đặc tả usecase giỏ hàng UseCase Description Người dùng xem giỏ hàng - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.4 Mô hình use case giỏ hàng Bảng 2.3 Đặc tả usecase giỏ hàng UseCase Description Người dùng xem giỏ hàng (Trang 14)
Hình 2.6 Mô hình usecase tổng quát - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.6 Mô hình usecase tổng quát (Trang 18)
Bảng 2.6 Đặc tả usecase đăng ký - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Bảng 2.6 Đặc tả usecase đăng ký (Trang 20)
Bảng 2.7 Danh sách Actor - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Bảng 2.7 Danh sách Actor (Trang 21)
Bảng 2.8 Danh sách usecase - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Bảng 2.8 Danh sách usecase (Trang 22)
2.3. Sơ đồ tuần tự 2.3.1. Đăng nhập - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
2.3. Sơ đồ tuần tự 2.3.1. Đăng nhập (Trang 24)
Hình 2.8 Sơ đồ tuần tự đăng xuất - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.8 Sơ đồ tuần tự đăng xuất (Trang 25)
Hình 2.9 Sơ đồ tuần tự đổi mật khẩu - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.9 Sơ đồ tuần tự đổi mật khẩu (Trang 25)
Hình 2.10 Sơ đồ tuần tự đơn đặt hàng - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.10 Sơ đồ tuần tự đơn đặt hàng (Trang 26)
Hình 2.11 Sơ đồ tuần tự tìm kiếm - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.11 Sơ đồ tuần tự tìm kiếm (Trang 26)
Hình 2.12 Sơ đồ tuần tự quản lý khách hàng . - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.12 Sơ đồ tuần tự quản lý khách hàng (Trang 27)
Hình 2.13 Sơ đồ lớp - báo cáo đồ án tốt nghiệp đề tài xây dựng website bán cây cảnh ngọc nam landscape
Hình 2.13 Sơ đồ lớp (Trang 28)

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

TÀI LIỆU LIÊN QUAN

w