1. Trang chủ
  2. » Tất cả

Tiểu luận môn học phát triển mã nguồn mở đề tài xây dựng website bán dược phẩm central pharmacy

64 10 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 Dược Phẩm Central Pharmacy
Tác giả Nguyễn Gia Bảo, Lê Minh Hưng
Người hướng dẫn ThS. Nguyễn Hữu Vĩnh
Trường học Trường đại học Thủ Dầu Một
Chuyên ngành Kỹ Thuật – Công Nghệ
Thể loại Tiểu luận môn học phát triển mã nguồn mở
Năm xuất bản 2021
Thành phố Bình Dương
Định dạng
Số trang 64
Dung lượng 2,28 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN VỀ ĐỀ TÀI (9)
    • 1.1. Tên đề tài (9)
    • 1.2. Mục đích chọn đề tài (9)
    • 1.3. Ý nghĩa đề ...................................................................................................... 1 tài 1.4. Phương pháp nghiên cứu (9)
  • CHƯƠNG 2: CƠ SỞ LÝ THUYẾT (10)
    • 2.1. Bài toán (10)
    • 2.2. Hướng giải quyết (10)
  • CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG (11)
    • 3.1. Xác định yêu cầu (11)
      • 3.1.2 Yêu cầu chức năng (12)
      • 3.1.3 Yêu cầu phi chức năng (13)
    • 3.2 Danh sách các use case (14)
    • 3.3 Use case tổng thể (15)
    • 3.4 Phân tích chức năng (16)
      • 3.4.1 Người quản trị (16)
        • 3.4.1.1 Đăng nhập (16)
        • 3.4.1.2 Quản lý sản phẩm (17)
        • 3.4.1.3 Quản lý liên hệ (20)
        • 3.4.1.4 Quản lý lịch hẹn (21)
      • 3.4.2 Khách hàng (22)
        • 3.4.2.1 Đăng ký (22)
        • 3.4.2.2 Đăng nhập (23)
        • 3.4.2.2 Xem thông tin sản phẩm (24)
        • 3.4.2.3 Thao tác với giỏ hàng (25)
        • 3.4.2.4 Gửi liên hệ (27)
        • 3.4.2.5 Đặt lịch hẹn (28)
        • 3.4.2.6 Thanh toán (29)
    • 3.5 Biều đồ tuần tự (30)
      • 3.5.1 Biểu đồ tuần tự Đăng nhập (30)
      • 3.5.2 Biểu đồ tuần quản lý thêm sản phẩm (31)
      • 3.5.3 Biểu đồ tuần xóa sản phẩm (32)
      • 3.5.4 Biểu đồ tuần sửa sản phẩm (33)
      • 3.5.5 Biểu đồ tuần tự quản lý liên hệ (34)
      • 3.5.6 Biểu đồ tuần tự quản lý lịch hẹn (35)
      • 3.5.7 Biểu đồ tuần tự quản lý hóa đơn (36)
      • 3.5.8 Biểu đồ tuần xem thông tin sản phẩm (37)
      • 3.5.9 Biểu đồ tuần tự thêm sản phẩm vào giỏ hàng (38)
      • 3.5.10 Biểu đồ tuần tự xóa sản phẩm trong giỏ hàng (39)
      • 3.5.11 Biểu đồ tuần tự thanh toán (40)
      • 3.5.12 Biểu đồ tuần tự gửi liên hệ (0)
      • 3.5.13 Biểu đồ tuần tự lịch hẹn (0)
    • 3.6 Thiết kế Database (0)
      • 3.6.1 Lượt đồ tổng quan (0)
      • 3.6.2 Bảng thông tin tài khoản (Users) (0)
      • 3.6.3 Bảng loại sản phẩm(Water) (0)
      • 3.6.4 Bảng liên hệ (Contact) (0)
      • 3.6.5 Bảng thông tin bàn(Type) (0)
      • 3.6.6 Bảng thông tin hóa đơn(bill) (0)
      • 3.6.7 Bảng thông tin khách hàng(customer) (0)
  • CHƯƠNG 4: GIAO DIỆN WEBSITE (0)
    • 4.1. Ngôn ngữ sử dụng (0)
      • 4.1.1 HTML (0)
      • 4.1.2 CSS (0)
      • 4.1.3 JAVASCRIPT (0)
      • 4.1.4 PHP (0)
    • 4.2 Database (0)
    • 4.2 Giao diện (0)
      • 4.2.1 Giao diện đăng nhập (0)
      • 4.2.2 Giao diện trang Home (0)
      • 4.2.3 Giao diện trang Giới thiệu (0)
      • 4.2.4 Giao diện trang sản phẩm (0)
      • 4.2.5 Giao diện trang liên hệ (0)
      • 4.2.6 Giao diện trang chính quản lý (0)
      • 4.2.7 Giao diện trang quản lý user (0)
      • 4.2.8 Giao diện trang quản lý hóa đơn (0)
      • 4.2.9 Giao diện trang chi tiết hóa đơn (61)
      • 4.2.10 Giao diện trang thông tin chi tiết liên hệ (62)
      • 4.2.11 Giao diện trang thông tin chi tiết lịch hẹn (62)
  • CHƯƠNG 5: TỔNG KẾT (63)
    • 5.1. Kết quả đạt được (63)
    • 5.2 Hướng phát triển (63)
    • 5.3. Kết luận (63)
  • TÀI LIỆU THAM KHẢO (64)

Nội dung

3.4 Phân tích chức năng 3.4.1 Người quản trị 3.4.1.1 Đăng nhập Mô tả use case đăng nhập Tên Usecase Đăng nhập Actor chính Người quản trị Tiền điều kiện Đã có tài khoản Mô tả chung Ch

GIỚI THIỆU TỔNG QUAN VỀ ĐỀ TÀI

Tên đề tài

“Xây dựng Website bán dược phẩm Central pharmacy ”

Mục đích chọn đề tài

Xây dựng ứng dụng cho nhà thuốc Central Pharmacy giúp nâng cao trải nghiệm khách hàng bằng giao diện thân thiện và dễ sử dụng Ứng dụng không chỉ hỗ trợ bán hàng trực tiếp tại cửa hàng mà còn cho phép khách hàng mua dược phẩm online một cách nhanh chóng và tiện lợi qua website Với hệ thống mạnh mẽ, người dùng có thể dễ dàng tìm kiếm và đặt hàng các sản phẩm mong muốn chỉ trong vài bước đơn giản Việc này giúp tăng doanh số bán hàng và mở rộng khả năng tiếp cận khách hàng của nhà thuốc.

Ý nghĩa đề 1 tài 1.4 Phương pháp nghiên cứu

- Đơn giản hóa việc bán hàng online, thay đổi hình thức bán nước truyền thống t thành hình thức bán nước hiện đại với công nghệ 4.0

- Đây là đề tài mang tính ứng dụng hỗ trợ việc kinh doanh giúp các nhà thuốccó thêm các thu nhập cho mình

- Xây dựng website có khả năng tương thích với người dùngtốt

- Phương pháp phân tích, tổng hợp

- Sưu tầm, nghiên cứu, các phương pháp xây dựng hệ thống ứngdụng

- Thống kê, thu thập thông tin

CƠ SỞ LÝ THUYẾT

Bài toán

Website bán hàng là một phần mềm quan trọng giúp người dùng quản lý hoạt động kinh doanh online một cách hiệu quả Đặc biệt, website còn tích hợp chức năng thanh toán trực tuyến, tạo tiện ích tối đa cho khách hàng và nâng cao trải nghiệm mua sắm Việc sở hữu một website bán hàng chuyên nghiệp giúp mở rộng thị trường, tăng doanh số và tối ưu hóa quy trình bán hàng trực tuyến dễ dàng hơn.

Thông qua các chức năng bán hàng của phần mềm, người mua có thể dễ dàng theo dõi tình hình sản phẩm của nhà thuốc một cách thường xuyên Các tính năng này giúp khách hàng cập nhật nhanh chóng về giá cả, mặt hàng và các thông tin liên quan đến sản phẩm Việc này tối ưu hóa trải nghiệm mua hàng, nâng cao sự minh bạch và thuận tiện cho người dùng khi lựa chọn sản phẩm phù hợp.

Website bán hàng là thành phần không thể thiếu đối với các doanh nghiệp sản xuất và buôn bán, giúp thương hiệu của doanh nghiệp tiếp cận nhanh chóng đến người dùng Ngoài ra, website còn đóng vai trò quan trọng trong việc mở rộng mô hình kinh doanh online, thay thế phương thức truyền thống và mang lại nhiều cơ hội phát triển mới.

Hướng giải quyết

Xây dựng một website bán dược phẩm là lựa chọn tối ưu giúp các nhà thuốc tăng doanh số bán hàng và mở rộng nhận diện thương hiệu Website còn hỗ trợ các nhà thuốc dễ dàng quản lý và thao tác với sản phẩm, từ đó nâng cao hiệu quả hoạt động kinh doanh Việc có một website chuyên nghiệp còn giúp các nhà thuốc điều chỉnh chiến lược sản xuất và tiếp thị sản phẩm phù hợp với xu hướng thị trường Chắc chắn, website bán dược phẩm là yếu tố then chốt để tăng cường khả năng cạnh tranh và phát triển bền vững trong ngành dược.

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Xác định yêu cầu

3.1.1 Khảo sát nhu cầu thực tế

Qua khảo sát hiện trạng hệ thống hiện nay cho thấy còn các khó khăn sau:

Hiện tại, với kinh tế ngày càng phát triển, hàng hóa ngày càng đa dạng và phương thức giao dịch trực tuyến ngày càng phổ biến

Qua quá trình khảo sát và tìm hiểu, chúng tôi nhận thấy nhiều website bán dược phẩm hiện nay còn tồn tại nhiều thiếu sót và chưa phù hợp với đa dạng hình thức kinh doanh Đặc biệt, phần lớn trong số đó thiếu chức năng thanh toán trực tuyến, gây bất tiện cho khách hàng Chính vì vậy, tôi quyết định xây dựng một trang web mới nhằm giúp các chủ doanh nghiệp dễ dàng thao tác, đồng thời nâng cao hiệu quả kinh doanh và trải nghiệm người dùng một cách tối ưu.

Hình 1 Biểu đồ chức năng Xây dựng cho các nhóm người sử dụng sau:

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

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

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

Xây dựng cho người quản trị sau:

 Quản lý chỉnh sửa sản phẩm

 Quản lý lịch hẹn tư vấn

3.1.3 Yêu cầu phi chức năng

 Website được thiết với giao diện và chức năng rất dễ để người dùng có thể tương tác với website

- Phương án xây dựng ứng dụng

 Ngôn ngữ lập trình: HTML, JAVASCRIPT, PHP

 Hệ quản trị cơ sở dữ liệu: phpMyadmin

Danh sách các use case

STT Use case Ý nghĩa Actor

1 Đăng nhập Cho phép người sử dụng truy cập vào hệ thống Người khách hàng / Người quản trị

2 Đăng ký Cho phép người sử dụng đăng ký hệ thống

4 Quản lý sản phẩm Cho người quản trị quản lý sản phẩm

5 Quản lý hóa đơn Cho người quản trị quản lý hóa đơn

6 Quản lý lịch hẹn Cho người quản trị quản lý lịch hẹn

7 Xem thông tin sản phẩm Cho khách hàng xem thông tin chi tiết một sản phẩm Khách hàng

8 Gửi liên hệ Cho khách hàng gửi liên hệ đến website

9 Đặt lịch hẹn Cho khách hàng đặt lịch hẹn đến website Khách hàng

10 Thao tác với giỏ hàng Cho khách hàng có thể thêm xóa sản phẩm trên giỏ hàng

11 Thanh toán Cho khách hàng có thể thực hiện thanh toán hóa đơn Khách hàng Bảng 1 Danh sách use case

Use case tổng thể

Hình 2 Use Case Tổng thể

Phân tích chức năng

Mô tả use case đăng nhập

Actor chính Người quản trị

Tiền điều kiện Đã có tài khoản

Hệ thống cho phép người quản trị đăng nhập để quản lý các sản phẩm, liên hệ và lịch hẹn một cách dễ dàng Quản trị viên truy cập vào website để thực hiện các chức năng quản lý quan trọng, đảm bảo vận hành hiệu quả của hệ thống Việc đăng nhập an toàn giúp bảo vệ dữ liệu và nâng cao trải nghiệm người dùng.

B2: Bấm vào biểu tượng đăng nhập trên website B3: Hiển thị trang đăng nhập

B4: Nhập tài khoản người quản trị đã được tạo

Dòng sự kiện phụ Không có

Bảng Use case đăng nhập2

3.4.1.2 Quản lý sản phẩm a Thêm sản phẩm

Mô tả use case thêm sản phẩm

Tên Usecase Thêm sản phẩm

Actor chính Người quản trị

Tiền điều kiện Đã có tài khoản

Mô tả chung Cho phép người quản trị thêm tên sản phẩm , giá sản phẩm , số lượng,…

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Đăng nhập vào tài khoản người quản trị B3: Bấm nút thêm sản phẩm

B4: Nhập đầy đủ các thông tin như tên sản phẩm, giá sản phẩm , số lượng, mô tả

Dòng sự kiện phụ Không có

Bảng Use case Thêm sản phẩm3 b Xóa sản phẩm

Mô tả use case xóa sản phẩm

Tên Usecase Xóa sản phẩm

Actor chính Người quản trị

Tiền điều kiện Đã có tài khoản

Mô tả chung Cho phép người quản trị xóa thông tin sản phẩm

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Đăng nhập vào tài khoản người quản trị B3: Chọn sản phẩm cần xóa

Dòng sự kiện phụ Không có

Bảng Use case xòa sản phẩm4 c Sửa sản phẩm

Mô tả use case sửa sản phẩm

Tên Usecase Sửa sản phẩm

Actor chính Người quản trị

Tiền điều kiện Đã có tài khoản

Mô tả chung Cho phép người quản trị sửa và cập nhật lại các thông tin sản phẩm

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Đăng nhập vào tài khoản người quản trị B3: Chọn sản phẩm cần sửa

B4: Nhấn nút sửa B5: Sửa các thông tin về sản phẩm như tên sản phẩm , giá , số lượng ,mô tả

B6: Nhấn nút cập nhật Dòng sự kiện phụ Không có

Bảng Use case sửa sản phẩm5

Mô tả use case quản lý liên hệ

Tên Usecase Quản lý liên hệ

Actor chính Người quản trị

Tiền điều kiện Đã có tài khoản

Mô tả chung Cho phép người quản trị xác nhận các thông tin liên hệ của khách hàng

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Đăng nhập vào tài khoản người quản trị B3: Chọn biểu tượng liên hệ

Dưới đây là danh sách các khách hàng đã liên hệ đến website của bạn, giúp bạn dễ dàng theo dõi và quản lý Bạn chỉ cần chọn một khách hàng trong danh sách và nhấn vào nút "Xem chi tiết" để xem đầy đủ nội dung liên hệ của khách hàng một cách nhanh chóng và thuận tiện.

Dòng sự kiện phụ Không có

Bảng Use case Quản lý liên hệ6

Mô tả use case quản lý lịch hẹn

Tên Usecase Quản lý Lịch hẹn

Actor chính Người quản trị

Tiền điều kiện Đã có tài khoản

Mô tả chung Cho phép người quản trị xác nhận lịch hẹn của khách hàng

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Đăng nhập vào tài khoản người quản trị B3: Chọn biểu tượng lịch hẹn

Dưới đây là danh sách các lịch hẹn của khách hàng, giúp bạn dễ dàng quản lý các cuộc hẹn đã lên Chỉ cần chọn một khách hàng cụ thể và nhấp vào "Xem chi tiết" để xem đầy đủ nội dung và lịch trình của từng cuộc hẹn, đảm bảo quá trình chăm sóc khách hàng diễn ra thuận tiện và chuyên nghiệp.

Dòng sự kiện phụ Không có

Bảng Use case Quản lý lịch hẹn7

Mô tả use case đăng ký

Tiền điều kiện Chưa có tài khoản

Hậu điều kiện Vào trang website

Mô tả chung Cho phép khách hàng đăng ký tài khoản

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Chọn biểu tượng đăng nhập

B4: chọn biểu tưởng đăng ký B3: Điền đầy đủ các thông tin website yêu cầu B4: Nhấn đăng ký

Dòng sự kiện phụ Không có

Bảng Use case đăng ký 8

Mô tả use case đăng nhập

Tiền điều kiện Có tài khoản

Hậu điều kiện Vào trang website

Mô tả chung Cho phép khách hàng đăng nhập vào tài khoản

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Chọn biểu tượng đăng nhập B3: Điền đầy đủ các thông tin website yêu cầu B4: Nhấn đăng nhập

Dòng sự kiện phụ Không có

Bảng Use case đăng nhập9

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

Mô tả use case xem thông tin sản phẩm

Tên Usecase Xem thông tin sản phẩm

Actor chính Khách hàng điều kiện cần Không có

Mô tả chung Cho phép khách hàng xem thông tin chi tiết sản phẩm

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Chọn sản phẩm muốn xem thông tin chi tiết

B3: Hiện ra giao diện chứa các thông tin chi tiết của sản phẩm

Dòng sự kiện phụ Không có

Bảng 10 Use case xem thông tin sản phẩm

3.4.2.3 Thao tác với giỏ hàng a Thêm sản phẩm vào giỏ hàng

Mô tả use case thêm sản phẩm vào giỏ hàng

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

Actor chính Khách hàng Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách chọn các sản phẩm và thêm vào giỏ hàng

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Chọn sản phẩm cần thêm vào giỏ hàng

B3: nhấn nút thêm vào giỏ hàng B4: Hiện lên thông báo sản phẩm được thêm vào giỏ hàng

Dòng sự kiện phụ Không có

Bảng 11 Use case thêm sản phẩm vào giỏ hàng b Xóa sản phẩm trong giỏ hàng

Mô tả use case xóa sản phẩm trong giỏ hàng Tên Usecase Xóa sản phẩm trong giỏ hàng

Actor chính Khách hàng Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách hàng xóa các sản phẩm khỏi giỏ hàng

Dòng sự kiến chính B1: Người khách hàng truy cập vào website

B2: Chọn biểu tượng giỏ hàng

B3: chọn sản phẩm cần xóa

B4: Nhấn biểu tượng xóa B5: Hiện thị thông báo sản phẩm đã xóa thành công Dòng sự kiện phụ Không có

Bảng 12 Use case xóa sản phẩm trong giỏ hàng

Mô tả use case gửi liên hệ

Tên Usecase Gửi liên hệ

Actor chính Khách hàng Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách hàng gửi các yêu cầu cũng như các ý kiến cá nhân đến web site

Dòng sự kiến chính B1: Người khách hàng truy cập vào website

B2: Chọn biểu tượng Liên hệ

B3: chọn sản phẩm cần xóa

B4: Điền đầy đủ các thông tin như số điện thoại, họ tên, email và nội dung liên hệ

B5: nhấn nút gửi liên hệ Dòng sự kiện phụ Không có

Bảng 13 Use case gửi liên hệ

Mô tả use case đặt lịch hẹn

Tên Usecase Đặt lịch hẹn

Actor chính Khách hàng Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách hàng đặt lịch hẹn để có thể gặp trực tiếp các y bác sĩ đang làm việc tài nhà thuốc

Dòng sự kiến chính B1: Người khách hàng truy cập vào website

B2: Chọn biểu tượng nút đặt lịch hẹn

B3: Hiện lên các trường thông tin và khách hàng cần nhập đầy đủ các trường thông tin đó

B4: nhấn đặt lịch hẹn gửi liên hệ Dòng sự kiện phụ Không có

Bảng 14 Use case đặt lịch hẹn

Mô tả test case thanh toán

Actor chính Khách hàng Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách hàng thanh toán sẽ những sản phẩm mà muốn mua

Dòng sự kiến chính B1: Người khách hàng truy cập vào website

B2: Chọn sản phẩm mà muốn mua B3: Nhấn nút mua ngay

B4: Hiện lên giao diện trang thanh toán

B5: Người dùng điền tất cả các thông tin website yêu cầu sau bấm đặt hàng

Bạn cần chọn phương thức thanh toán phù hợp để hoàn tất đơn hàng Nếu khách hàng chọn thanh toán trực tuyến, họ cần điền đầy đủ các thông tin cần thiết để thực hiện thanh toán trực tuyến an toàn và nhanh chóng Ngược lại, nếu chọn phương thức thanh toán khi nhận hàng, khách hàng sẽ thanh toán khi hàng được giao đến tay mình, đảm bảo thuận tiện và linh hoạt cho người mua.

Dòng sự kiện phụ Không có

Bảng 15 Use case thanh toán

Biều đồ tuần tự

3.5.1 Biểu đồ tuần tự Đăng nhập

Hình 3 Biểu đồ tuần tự đăng nhập

3.5.2 Biểu đồ tuần quản lý thêm sản phẩm

Hình 4 Biểu đồ tuần tự thêm sản phẩm

3.5.3 Biểu đồ tuần xóa sản phẩm

Hình 5 Biểu đồ tuần tự xóa sản phẩm

3.5.4 Biểu đồ tuần sửa sản phẩm

Hình 6 Biểu đồ Sửa sản phẩm

3.5.5 Biểu đồ tuần tự quản lý liên hệ

Hình 7 Biểu đồ tuần tự quản lý liên hệ

3.5.6 Biểu đồ tuần tự quản lý lịch hẹn

Hình 8 Biểu đồ tuần tự quản lý lịch hẹn

3.5.7 Biểu đồ tuần tự quản lý hóa đơn

Hình 9 Biêu đồ tuần tự duyệt đơn hàng

3.5.8 Biểu đồ tuần xem thông tin sản phẩm

Hình 10Biểu đồ tuần tự

3.5.9 Biểu đồ tuần tự thêm sản phẩm vào giỏ hàng

Hình 11Biểu đồ tuần tự thêm sản phẩm vào giỏ hàng

3.5.10 Biểu đồ tuần tự xóa sản phẩm trong giỏ hàng

Hình 12Biểu đồ tuần tự xóa sản phẩm giỏ hàng

3.5.11 Biểu đồ tuần tự thanh toán

Hình 13Biểu đồ tuần tự thanh toán

3.4.2.3 Thao tác với giỏ hàng a Thêm sản phẩm vào giỏ hàng

Mô tả use case thêm sản phẩm vào giỏ hàng

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

Actor chính Khách hàng Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách chọn các sản phẩm và thêm vào giỏ hàng

Dòng sự kiến chính B1: Người quản trị truy cập vào website

B2: Chọn sản phẩm cần thêm vào giỏ hàng

B3: nhấn nút thêm vào giỏ hàng B4: Hiện lên thông báo sản phẩm được thêm vào giỏ hàng

Dòng sự kiện phụ Không có

Bảng 11 Use case thêm sản phẩm vào giỏ hàng b Xóa sản phẩm trong giỏ hàng

Mô tả use case xóa sản phẩm trong giỏ hàngTên Usecase Xóa sản phẩm trong giỏ hàng

Dòng sự kiến chính B1: Người khách hàng truy cập vào website

B2: Chọn biểu tượng giỏ hàng

B3: chọn sản phẩm cần xóa

B4: Nhấn biểu tượng xóa B5: Hiện thị thông báo sản phẩm đã xóa thành công Dòng sự kiện phụ Không có

Bảng 12 Use case xóa sản phẩm trong giỏ hàng

Mô tả use case gửi liên hệ

Tên Usecase Gửi liên hệ

Actor chính Khách hàng Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách hàng gửi các yêu cầu cũng như các ý kiến cá nhâ đến web site

Dòng sự kiến chính B1: Người khách hàng truy cập vào website

B2: Chọn biểu tượng Liên hệ

Mô tả use case đặt lịch hẹn

Tên Usecase Đặt lịch hẹn

Actor chính Khách hàng Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách hàng đặt lịch hẹn để có thể gặp trực tiếp các y bá sĩ đang làm việc tài nhà thuốc

Dòng sự kiến chính B1: Người khách hàng truy cập vào website

B2: Chọn biểu tượng nút đặt lịch hẹn

B3: Hiện lên các trường thông tin và khách hàng cần nhập đầy đủ các trường thông tin đó

B4: nhấn đặt lịch hẹn gửi liên hệ Dòng sự kiện phụ Không có

Bảng 14 Use case đặt lịch hẹn

21 Điều kiện cần Có tài khoản và đăng nhập vào website

Mô tả chung Cho phép khách hàng thanh toán sẽ những sản phẩm mà muốn mu

Dòng sự kiến chính B1: Người khách hàng truy cập vào website

B2: Chọn sản phẩm mà muốn mua B3: Nhấn nút mua ngay

B4: Hiện lên giao diện trang thanh toán

B5: Người dùng điền tất cả các thông tin website yêu cầu sau bấm đặt hàng

Chọn phương thức thanh toán phù hợp là điều quan trọng trong quy trình mua hàng Nếu khách hàng chọn thanh toán trực tuyến, họ cần điền đầy đủ thông tin để thực hiện giao dịch an toàn và thuận tiện Ngược lại, phương thức thanh toán khi nhận hàng cho phép khách hàng thanh toán khi nhận được sản phẩm, đem lại sự linh hoạt và tin tưởng hơn Việc cung cấp các phương thức thanh toán đa dạng giúp nâng cao trải nghiệm khách hàng và tối ưu hóa doanh số bán hàng trực tuyến.

Dòng sự kiện phụ Không có

Bảng 15 Use case thanh toán

3.5.1 Biểu đồ tuần tự Đăng nhập

3.5.2 Biểu đồ tuần quản lý thêm sản phẩm

Hình 4 Biểu đồ tuần tự thêm sản phẩm

3.5.3 Biểu đồ tuần xóa sản phẩm

Hình 5 Biểu đồ tuần tự xóa sản phẩm

3.5.4 Biểu đồ tuần sửa sản phẩm

3.5.5 Biểu đồ tuần tự quản lý liên hệ

3.5.6 Biểu đồ tuần tự quản lý lịch hẹn

Hình 8 Biểu đồ tuần tự quản lý lịch hẹn

4.2.9 Giao diện trang chi tiết hóa đơn

Hình 24Giao diện trang chi tiết hóa đơn

 Chức năng chính: xem thông tin sản phẩm của đơn hàng , duyệt đơn hàng

4.2.10 Giao diện trang thông tin chi tiết liên hệ

Hình 25Giao diện trang quản lý liên hệ

 Chức năng chính: Xem thông tin chi tiết liên hệ của khách hàng , duyệt liên hệ

4.2.11 Giao diện trang thông tin chi tiết lịch hẹn

Hình 26Giao diện trang quản lý lịch hẹn

 Chức năng chính: Xem thông tin chi tiết lịch hẹn của khách hàng , duyệt lịch hẹn

- Giao diện có tính tương tác cao

- Có đầy đủ chức năng của một website bán hàng online

- Dễ thao tác và sử dụng

Vì kiến thức còn hạn chế, ứng dụng hiện tại còn mang tính sơ khai Trong thời gian tới, tôi sẽ cố gắng mở rộng quy mô và cải tiến để phù hợp hơn với các doanh nghiệp lớn, thay vì chỉ giới hạn trong mô hình nhỏ và vừa như hiện tại.

Sau một thời gian xây dựng dưới sự hướng dẫn của thầy Nguyễn Hữu Vĩnh, tôi đã hoàn thành đề tài “Xây dựng website bán hàng dược phẩm Central” Dự án này giúp tôi nắm vững các kỹ năng lập trình web và kiến thức về thương mại điện tử trong ngành dược phẩm Việc phát triển website không chỉ nâng cao khả năng ứng dụng công nghệ mà còn thúc đẩy chiến lược kinh doanh online cho doanh nghiệp Đề tài tập trung vào việc thiết kế giao diện thân thiện người dùng, tích hợp hệ thống đặt hàng và thanh toán hiện đại, nhằm mang đến trải nghiệm mua sắm tiện ích cho khách hàng Đây là bước đột phá trong việc kết nối khách hàng và giữ chân họ qua nền tảng trực tuyến đáng tin cậy.

Trong quá trình phân tích và thiết kế hệ thống ứng dụng cho lĩnh vực nhà thuốc, do thời gian hạn chế và khả năng cũng như kinh nghiệm còn giới hạn, báo cáo vẫn chưa đạt tới mức tối ưu Đề nghị thầy, cô gửi lại những nhận xét, đánh giá để em có thể hoàn thiện hơn hệ thống, nâng cao chất lượng và đáp ứng tốt hơn yêu cầu của đề tài.

GIAO DIỆN WEBSITE

Giao diện

- Giao diện có tính tương tác cao

- Có đầy đủ chức năng của một website bán hàng online

- Dễ thao tác và sử dụng

Vì kiến thức còn hạn hẹp, ứng dụng hiện tại còn mang tính sơ khai Trong thời gian tới, tôi sẽ nỗ lực mở rộng khả năng của ứng dụng để phục vụ các doanh nghiệp lớn hơn, chứ không chỉ dừng lại ở các mô hình nhỏ và vừa như hiện tại.

Sau một thời gian xây dựng dưới sự hướng dẫn của thầy Nguyễn Hữu Vĩnh, tôi đã hoàn thành đề tài "Xây dựng website bán hàng dược phẩm Central" Dự án nhằm tạo ra một nền tảng trực tuyến thuận tiện, giúp khách hàng dễ dàng đặt mua các sản phẩm dược phẩm chính hãng Website được thiết kế tối ưu về giao diện và chức năng, đảm bảo trải nghiệm người dùng thân thiện và dễ sử dụng Đây là thành quả của quá trình nghiên cứu kỹ lưỡng và chuẩn bị kỹ lưỡng theo hướng dẫn của thầy Nguyễn Hữu Vĩnh.

Trong quá trình phân tích và thiết kế hệ thống ứng dụng nhà thuốc, thời gian hạn chế cùng với khả năng và kinh nghiệm còn hạn chế đã khiến báo cáo chưa đạt mức tối ưu Em mong nhận được các ý kiến đánh giá từ thầy, cô để hoàn thiện và nâng cao chất lượng hệ thống ứng dụng này.

TỔNG KẾT

Kết quả đạt được

- Giao diện có tính tương tác cao

- Có đầy đủ chức năng của một website bán hàng online

- Dễ thao tác và sử dụng

Hướng phát triển

Do kiến thức còn hạn chế, ứng dụng hiện tại còn sơ khai, nhưng trong thời gian tới, tôi sẽ cố gắng mở rộng khả năng của ứng dụng để phục vụ các doanh nghiệp lớn hơn, vượt ra ngoài mô hình nhỏ và vừa như hiện tại.

Kết luận

Sau một khoảng thời gian xây dựng dưới sự hướng dẫn của thầy Nguyễn Hữu Vĩnh, tôi đã hoàn thành đề tài "Xây dựng website bán hàng dược phẩm Central" Dự án giúp nâng cao kỹ năng lập trình và hiểu rõ quy trình phát triển website thương mại điện tử Website đã được tối ưu hóa với giao diện thân thiện và tích hợp các tính năng đặt hàng nhanh chóng, phù hợp với xu hướng mua sắm trực tuyến hiện nay Tham gia dự án này, tôi đã học hỏi thêm về ý tưởng kinh doanh, kỹ thuật xây dựng website chuyên nghiệp và cách tối ưu hóa trải nghiệm người dùng.

Trong quá trình phân tích và thiết kế hệ thống ứng dụng pharmacy, do thời gian hạn chế cùng với khả năng và kinh nghiệm còn giới hạn, báo cáo vẫn chưa đạt được mức tối ưu Tôi mong nhận được những ý kiến nhận xét và đánh giá từ thầy cô để có thể hoàn thiện và nâng cao chất lượng hệ thống một cách tốt nhất.

Ngày đăng: 20/02/2023, 20:45

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w