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

BÀI TẬP LỚN MÔN PHƯƠNG PHÁP PHÁT TRIỂN PHẦN MỀM HƯỚNG ĐỐI TƯỢNG CHỦ ĐỀ XÂY DỰNG WEBSITE CHO THƯƠNG HIỆU ĐỒ DA BOMSTORE

77 2 0

Đ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

Định dạng
Số trang 77
Dung lượng 6,2 MB

Cấu trúc

  • CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VỀ HỆ THỐNG (6)
    • 1.1. Giới thiệu về hệ thống (6)
    • 1.2. Hiện trạng của hệ thống và các biểu mẫu (6)
    • 1.3. Khắc phục yếu kém và yêu cầu hệ thống mới (9)
    • 1.4. Thông tin đầu vào và thông tin đầu ra của hệ thống (10)
    • 1.5. Mô tả hoạt động của hệ thống (11)
  • CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (12)
    • 2.1. Phân tích (12)
      • 2.1.1. Biểu đồ miền (12)
      • 2.1.2. Biểu đồ UC tổng quát và chi tiết (18)
      • 2.1.3. Sơ đồ mạnh mẽ (31)
    • 2.2. Thiết kế (46)
      • 2.2.1. Biểu đồ trình tự của các chức năng (46)
      • 2.2.2. Biểu đồ lớp (60)
      • 2.2.3. Biểu đồ triển khai hệ thống (64)
  • CHƯƠNG III: DEMO CHƯƠNG TRÌNH (65)
    • 3.1. Các bảng dữ liệu (65)
    • 3.2. Giao diện chương trình (65)
  • CHƯƠNG IV: KẾT LUẬN (68)
  • CHƯƠNG V: TÀI LIỆU THAM KHẢO (69)
  • CHƯƠNG VI: PHỤ LỤC (70)

Nội dung

KHẢO SÁT HIỆN TRẠNG VỀ HỆ THỐNG

Giới thiệu về hệ thống

BomStore là một thương hiệu đồ da chất lượng cao, ngụ tại: Ng 1295 Đ Giải Phóng,

Pháp Vân, Hoàng Mai, Hà Nội Với quy mô vừa, cung cấp không gian mua sắm và tiện lợi cho khách hàng Khách hàng của BomStore chủ yếu là những người có sở thích, đam mê thời trang và chú trọng đến chất lượng BomStore phục vụ cả nam và nữ, từ những người thích phong cách hiện đại đến những người ưa chuộng sự cổ điển và tinh tế.

BomStore có tất cả gồm 5 nhân viên, bao gồm: 1 quản lý, 2 nhân viên dịch vụ, 2 nhân viên sales.

Hiện trạng của hệ thống và các biểu mẫu

Hiện tại, cửa hàng đồ da BomStore chưa có trang web bán hàng, chúng ta có thể nhận thấy một cơ hội thị trường chưa được khai thác Việc xây dựng trang web bán hàng có thể là một bước đi thông minh để mở rộng doanh nghiệp và tiếp cận khách hàng mới.(đây mới là hiện trạng của hệ thống cần giới thiệu) Đây có thể là cơ hội tốt để xây dựng một trang web thương mại điện tử để kinh doanh sản phẩm đồ da Dưới đây là một số lợi ích khi có một trang web bán hàng:

 Tăng doanh số bán hàng

Hiện tại, có một số điểm yếu hoặc hạn chế trong quy trình quản lý và điều hành kinh doanh hiện tại:

 Sử dụng sổ sách và excel để thực hiện việc thống kê và quản lý thông tin sản phẩm, đơn hàng, hoặc dữ liệu kinh doanh Việc này có thể tạo ra sự phụ thuộc vào công việc thủ công, tốn thời gian và dễ gây ra lỗi trong quá trình nhập liệu và tính toán.

 Hệ thống cũ ít sản phẩm và ít linh hoạt: Hệ thống hiện tại có thể hạn chế về số lượng sản phẩm được quản lý hoặc không linh hoạt trong việc cập nhật, thêm mới, hoặc chỉnh sửa thông tin sản phẩm.

 Yếu tố nhập liệu và theo dõi sản phẩm: Quá trình nhập liệu và theo dõi sản phẩm

 Thiếu linh hoạt và mở rộng: Hệ thống không có khả năng linh hoạt để mở rộng danh mục sản phẩm, quản lý thông tin chi tiết, hoặc mở rộng quy mô kinh doanh.

 Thiếu khả năng tự động hóa và tính hiệu quả: Thiếu khả năng tự động hóa quy trình và tính hiệu quả trong việc quản lý kho, theo dõi đơn hàng, hoặc thực hiện các nhiệm vụ hàng ngày.

Khắc phục yếu kém và yêu cầu hệ thống mới

Quản lý được sản phẩm và tồn kho: Có khả năng quản lý sản phẩm linh hoạt, bao gồm thông tin chi tiết, mô tả, hình ảnh, giá cả và số lượng tồn kho Tự động hóa quy trình nhập, chỉnh sửa và cập nhật thông tin sản phẩm, theo dõi số lượng tồn kho và thông tin về vị trí kho hàng.

Quản lý bán hàng và đơn hàng: Quản lý đơn hàng một cách hiệu quả từ khi khách hàng đặt hàng đến khi giao hàng và thanh toán Tạo và quản lý đơn hàng, thông tin giao nhận hàng hóa, hóa đơn và quản lý thanh toán.

Tối ưu hóa quy trình và tự động hóa: Tự động hóa các quy trình nhập liệu và tính toán, giúp giảm thiểu lỗi và tiết kiệm thời gian cho nhân viên Cải thiện tính hiệu quả của quy trình kinh doanh, từ việc xác định nhu cầu đặt hàng đến giao hàng và thanh toán.

Tính linh hoạt và mở rộng: Hệ thống có khả năng linh hoạt để mở rộng danh mục sản phẩm, thêm mới tính năng, hoặc điều chỉnh quy trình theo nhu cầu kinh doanh. Tương thích và có khả năng mở rộng để có thể tích hợp với các ứng dụng và hệ thống khác khi cần thiết.

Bảo mật và quản lý dữ liệu: Đảm bảo an ninh thông tin cho dữ liệu của khách hàng, thông tin sản phẩm và quy trình kinh doanh Có khả năng sao lưu và phục hồi dữ liệu để đảm bảo an toàn và khả năng phục vụ ngay cả khi có sự cố xảy ra.

- Hiển thị các sản phẩm mới nhất hoặc khuyến mãi đang diễn ra lên trang chủ động.

- Người dùng có thể duyệt qua các danh mục sản phẩm, bao gồm ví da, túi xách,v.v

- Có khả năng tìm kiếm sản phẩm dễ dàng bằng cách nhập từ khóa.

- Hiển thị thông tin chi tiết, hình ảnh và giá sản phẩm cụ thể.

- Cho phép người dùng thêm sản phẩm vào giỏ hàng và điều chỉnh số lượng.

- Người dùng không cần đăng ký tài khoản, chỉ cần cập nhật thông tin cá nhân và đặt hàng dễ dàng.

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

- Thiết kế giao diện thân thiện với người dùng: giao diện dễ sử dụng, tương tác mượt mà và có tính thẩm mỹ để cải thiện trải nghiệm của người dùng.

- Responsive design: trang web cải thiện tốt trên các thiết bị di động và máy tính để đáp ứng nhu cầu truy cập đa nền tảng người dùng.

- Hỗ trợ khách hàng: Cung cấp các kênh hỗ trợ chat trực tuyến, email hoặc điện thoại để giải đáp thắc mắc và giải quyết vấn đề của người dùng n=một cách nhanh chóng và hiệu quả.

Thông tin đầu vào và thông tin đầu ra của hệ thống

 Dữ liệu sản phẩm : Mô tả chi tiết về sản phẩm bao gồm tên, mô tả, giá, hình ảnh, và thông tin về tồn kho.

 Thông tin đơn hàng : Thông tin về các đơn đặt hàng, bao gồm sản phẩm được đặt mua, thông tin khách hàng, địa chỉ giao hàng, và phương thức thanh toán.

 Thông tin sản phẩm được quản lý: Bao gồm dữ liệu về sản phẩm như danh sách sản phẩm, thông tin cập nhật, tồn kho, và thông tin chi tiết.

 Quản lý đơn hàng: Thông tin về việc xử lý đơn hàng từ khi được đặt hàng đến khi giao hàng và thanh toán.

 Thông tin khách hàng : Quản lý thông tin cá nhân của khách hàng, lịch sử mua hàng, và các thông tin liên quan.

Mô tả hoạt động của hệ thống

Chức năng của hệ thống được chia nhỏ theo các đối tượng:

 Admin/ Chủ cửa hàng bao gồm các chức năng sau:

 Quản lý nhân viên: Thêm/Sửa/Xóa thông tin nhân viên

 Nhân viên bao gồm các chức năng:

 Quản lý khách hàng: Thêm/Sửa/Xóa thông tin khách hàng

 Quản lý hàng hóa: Thêm/Sửa/Xóa thông tin hàng hóa

 Quản lý hóa đơn: Thêm/Xóa hóa đơn

 Khách hàng bao gồm các chức năng:

Trên đây là một số chức năng của hệ thống, dưới sự tìm hiểu của nhóm thì nhóm chọn làm chức năng quản lý hàng và quản lý nhân viên.

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

Phân tích

Giới thiệu về hệ thống

1 Cửa hàng sẽ bán hàng trên website.

2 Cửa hàng sẽ bán các sản phầm đồ da, với các hóa đơn được đặt từ trên website.

3 Cửa hàng sẽ có danh mục sản phẩm để phân loại các sản phẩm đồ da được trích xuất từ cơ sở dữ liệu.

4 Khách hàng sẽ có thể thêm sản phẩm vào giỏ hàng, sau đó tiến hành mua các sản phẩm trong giỏ. a Tương tự, Khách hàng cũng có thể xóa sản phẩm từ giỏ hàng của họ

5 Khách hàng có thể hủy đơn hàng trước khi đơn hàng được gửi cho đơn vị vận chuyển thứ ba.

6 Khách hàng có thể sử dụng kiểu thanh toán bằng ship cod (thanh toán khi nhận hàng).

7 Khách hàng có thể tìm kiếm sản phẩm bằng nhiều phương thức tìm kiếm khác nhau( theo tên, màu sắc, kích thước, …) và mỗi sản phẩm đều có chi tiết sản phẩm. Khi khách hàng tìm kiếm thành công, website sẽ hiển thị kết quả tìm kiếm theo danh sách sản phẩm tương ứng.

Chúng ta tách các từ bôi đậm thành một danh sách riêng như sau:

 Đơn vị vận chuyển thứ ba [10]

Chúng ta tiến hành tinh chỉnh lại danh sách dựa trên một số các tiêu chí sau:

 Loại bỏ các danh từ quá rộng.

 Loại bỏ các danh từ quá hẹp.

 Loại bỏ các danh từ bị trùng lặp.

 Loại bỏ các danh từ nằm ngoài hệ thống.

Dựa vào các tiêu chí trên ta tiến hành phân tích như sau:

 Thuật ngữ "Website" [4] quá rộng nên bỏ

 Thuật ngữ "Sản phẩm đồ da" [2] khá hẹp và dễ bị trùng với "Sản phẩm" [9], nên bỏ, thuật ngữ "Sản phẩm" [9] sẽ thay thế

 Thuật ngữ "Chi tiết sản phẩm" [17] và "Sản phẩm" [2] bị trùng lặp Ta giữ lại "Sản phẩm" [2] vì nó mang nhiều ý nghĩa đối tượng hơn

 Thuật ngữ "Cửa hàng" [1] khá rộng nên chúng ta sẽ bỏ

 Thuật ngữ “Đơn vị vận chuyển thứ ba” [10] nằm ngoài trong website chính thức nên loại bỏ.

Sau khi tinh tỉnh ta còn lại một danh sách các ứng viên đối tượng miền như sau:

Sau khi tinh tỉnh ta còn lại một danh sách các ứng viên đối tượng miền như sau:

 Đơn vị vận chuyển thứ ba [10]

Hình 1 Biểu đồ miền cơ sở

Hình 2 Biểu đồ miền tinh chỉnh

Hình 3 Biểu đồ miền khái quát hóa

2.1.2 Biểu đồ UC tổng quát và chi tiết

* Bảng tác nhân và chức năng:

Chủ cửa hàng  Quản lý nhân viên: Thêm/Sửa/Xoá nhân viên

Thêm/Sửa/Xoá Khách hàng

 Quản lý hàng hóa: Thêm/Sửa/Xoá hàng hoá

 Quản lý hóa đơn: Thêm/Xoá hoá đơn

Chủ cửa hàng: Là người chủ sở hữu của cửa hàng, tác nhân này cần đăng nhập vào website Chủ cửa hàng có các chức năng là Đăng nhập và Quản lý nhân viên.

Nhân viên: Là người phụ trách bán hàng, tác nhân này cần đăng nhập vào website Nhân viên có các chức năng là Đăng nhập, Quản lý khách hàng, Quản lý hàng hoá, Quản lý hoá đơn.

Khách hàng: Là người mua hàng, tác nhân này không cần đăng nhập hay đăng ký tài khoản Khách hàng chỉ cần truy cập website và chọn sản phẩm cần mua Họ có các chức năng là Tìm kiếm và Mua hàng.

Hình 4 Biểu đồ UC tổng quát

Hình 5 Biểu đồ UC phân rã cho tác nhân chủ cửa hàng

Hình 6 Biểu đồ Uc phân rã cho tác nhân nhân viên

Hình 7 Biểu đồ Uc phân ra cho tác nhân Khách hàng

Kịch Bản cho các UC Đăng nhập Đăng nhập cho chủ cửa hàng Đăng nhập cho nhân viên

Tên Use case: Đăng nhập

Tác nhân chính: Chủ cửa hàng

1 Chủ cửa hàng ấn nút đăng nhập

2 Website hiện thị form đăng nhập và yêu cầu nhập thông tin

3 Chủ cửa hàng nhập thông tin đăng nhập bao gồm tài khoản và mật khẩu

4 Website kiểm tra thông tin vừa nhập và xác nhận thông tin hợp lệ

5 Website thông báo đăng nhập thành công

4.1.a Website thông báo thông tin đăng nhập không hợp lệ

4.1.b Website yêu cầu nhập lại thông tin

Tên Use case: Đăng nhập

Tác nhân chính: Nhân viên

1 Nhân viên ấn nút đăng nhập

2 Website hiện thị form đăng nhập và yêu cầu nhập thông tin

3 Nhân viên nhập thông tin đăng nhập bao gồm tài khoản và mật khẩu

4 Website kiểm tra thông tin vừa nhập và xác nhận thông tin hợp lệ

5 Website thông báo đăng nhập thành công

4.1.a Website thông báo thông tin đăng nhập không hợp lệ

4.1.b Website yêu cầu nhập lại thông tin

Kịch bản cho chủ cửa hàng

Thêm thông tin nhân viên

Tên Use case: Thêm thông tin nhân viên

Tác nhân chính: Chủ cửa hàng

1 Nhân viên yêu cầu quản lý nhân viên

2 Website hiện thị thông tin các nhân viên và các tuỳ chọn quản lý

3 Chủ cửa hàng ấn vào nút thêm thông tin nhân viên

4 Website hiển thị form thêm nhân viên và yêu cầu chủ cửa hàng nhập thông tin nhân viên

5 Chủ cửa hàng nhập thông tin nhân viên

6 Website kiểm tra thông tin và xác nhận thông tin của nhân viên hợp lệ

7 Website nhập thông tin vừa xác nhận vào CSDL

8 Website thông báo thêm nhân viên thành công

3.1.a Website thông báo thông tin hoá đơn không hợp lệ

3.1.b Website yêu cầu chủ cửa hàng nhập lại thông tin

3.2 Website thông báo thông tin hoá đơn đã tồn tại trong CSDL

Sửa thông tin nhân viên

Xóa thông tin nhân viên

Tên Use case: Sửa thông tin nhân viên

Tác nhân chính: Chủ cửa hàng

1 Chủ cửa hàng yêu cầu quản lý nhân viên.

2 Website hiện thị danh sách các nhân viên và các tuỳ chọn quản lý

3 Chủ cửa hàng chọn thông tin nhân viên cần sửa

4 Website hiển thị form sửa thông tin và yêu cầu chủ cửa hàng sửa thông tin hoá đơn

5 Website kiểm tra thông tin vừa nhập và xác nhận thông tin sửa hợp lệ

6 Website nhập thông tin nhân viên vừa sửa vào CSDL

7 Website thông báo sửa hàng thành công

3.1.a Website thông báo thông tin nhân viên không hợp lệ

3.1.b Website yêu cầu chủ cửa hàng nhập lại thông tin

Tên Use case: Xoá thông tin nhân viên

Tác nhân chính: Chủ cửa hàng

1 Chủ cửa hàng yêu cầu quản lý nhân viên

2 Website hiện thị danh sách các nhân viên

3 Chủ cửa hàng chọn thông tin nhân viên cần xoá và ấn nút xoá

4 Website hiển thị thông báo xác nhận xoá

5 Chủ cửa hàng xác nhận xoá

6 Website xoá thông tin hoá đơn ra khỏi CSDL

Kịch bản cho nhân viên

Thêm thông tin khách hàng

Tên Use case: Thêm thông tin khách hàng

Tác nhân chính: Nhân viên

1 Nhân viên yêu cầu quản lý khách hàng

2 Website hiển thị danh sách khách hàng kèm các tuỳ chọn quản lý

3 Nhân viên ấn nút thêm khách hàng

4 Website hiển thị form điền thông tin khách hàng và yêu cầu nhân viên nhập thông tin

5 Nhân viên điền thông tin và ấn gửi

6 Website kiểm tra thông tin và xác nhận thông tin của khách hàng hợp lệ

7 Website nhập thông tin vừa xác nhận vào CSDL

8 Website thông báo thêm khách hàng thành công

3.1.a Website thông báo thông tin khách hàng không hợp lệ

3.1.b Website yêu cầu nhân viên nhập lại thông tin

3.2 Website thông báo thông tin khách hàng đã tồn tại trong CSDL

Sửa thông tin khách hàng

Xóa thông tin khách hàng

Tên Use case: Sửa thông tin khách hàng

Tác nhân chính: Nhân viên

1 Nhân viên yêu cầu quản lý khách hàng

2 Website hiện thị danh sách các khách hàng và các tuỳ chọn quản lý

3 Nhân viên chọn khách hàng cần sửa và ấn nút sửa

4 Website hiển thị form sửa thông tin và yêu cầu nhân viên sửa thông tin khách hàng

5 Website kiểm tra thông tin vừa nhập và xác nhận thông tin sửa hợp lệ

6 Website nhập thông tin vừa sửa vào CSDL

7 Website thông báo sửa thông tin khách hàng thành công

3.1.a Website thông báo thông tin khách hàng không hợp lệ

3.1.b Website yêu cầu nhân viên nhập lại thông tin

Tên Use case: Xoá thông tin khách hàng

Tác nhân chính: Nhân viên

1 Nhân viên yêu cầu quản lý khách hàng

2 Website hiện thị danh sách các khách hàng và các tuỳ chọn quản lý

3 Nhân viên chọn khách hàng cần xoá và ấn nút xoá

4 Website hiển thị thông báo xác nhận xoá

5 Nhân viên xác nhận xoá

6 Website xoá thông tin khách hàng ra khỏi CSDL

Tên Use case: Thêm thông tin hàng

Tác nhân chính: Nhân viên

1 Nhân viên yêu cầu quản lý hàng

2 Website hiện thị thông tin các mặt hàng và các tuỳ chọn quản lý

3 Nhân viên ấn vào nút thêm hàng

4 Website hiển thị form thêm hàng và yêu cầu nhân viên nhập thông tin hàng

5 Nhân viên nhập thông tin hàng

6 Website kiểm tra thông tin và xác nhận thông tin của hàng hợp lệ

7 Website nhập thông tin vừa xác nhận vào CSDL

8 Website thông báo thêm hàng thành công

3.1.a Website thông báo thông tin hàng không hợp lệ

3.1.b Website yêu cầu nhân viên nhập lại thông tin

3.2 Website thông báo thông tin hàng đã tồn tại trong CSDL

Tên Use case: Sửa thông tin hàng

Tác nhân chính: Nhân viên

1 Nhân viên yêu cầu quản lý hàng

2 Website hiện thị danh sách các mặt hàng và các tuỳ chọn quản lý

3 Nhân viên chọn hàng cần sửa và ấn nút sửa

4 Website hiển thị form sửa thông tin và yêu cầu nhân viên sửa thông tin hàng

5 Website kiểm tra thông tin vừa nhập và xác nhận thông tin sửa hợp lệ

6 Website nhập thông tin hàng vừa sửa vào CSDL

7 Website thông báo sửa hàng thành công

3.1.a Website thông báo thông tin hàng không hợp lệ

3.1.b Website yêu cầu nhân viên nhập lại thông tin

Tên Use case: Xoá thông tin hàng

Tác nhân chính: Nhân viên

1 Nhân viên yêu cầu quản lý hàng

2 Website hiện thị danh sách các mặt hàng và các tuỳ chọn quản lý

3 Nhân viên chọn thông tin hàng cần xoá và ấn nút xoá

4 Website hiển thị thông báo xác nhận xoá

5 Nhân viên xác nhận xoá

6 Website xoá thông tin mặt hàng ra khỏi CSDL

Tên Use case: Thêm thông tin hoá đơn

Tác nhân chính: Nhân viên

1 Nhân viên yêu cầu quản lý hoá đơn

2 Website hiện thị thông tin các hoá đơn và các tuỳ chọn quản lý

3 Nhân viên ấn vào nút thêm thông tin hoá đơn

4 Website hiển thị form thêm hoá đơn và yêu cầu nhân viên nhập thông tin hoá đơn

5 Nhân viên nhập thông tin hoá đơn

6 Website kiểm tra thông tin và xác nhận thông tin của hoá đơn hợp lệ

7 Website nhập thông tin vừa xác nhận vào CSDL

8 Website thông báo thêm hoá đơn thành công

3.1.a Website thông báo thông tin hoá đơn không hợp lệ

3.1.b Website yêu cầu nhân viên nhập lại thông tin

3.2 Website thông báo thông tin hoá đơn đã tồn tại trong CSDL

Kịch bản cho khách hàng

Tên Use case: Mua hàng

Tác nhân chính: Khách hàng

1 Khách hàng ấn đặt hàng ở giỏ hàng

2 Website hiện thị form điền thông tin khách hàng và yêu cầu khách hàng nhập thông tin

3 Khách hàng điền thông tin và ấn gửi

4 Website kiểm tra thông tin và xác nhận thông tin khách hàng hợp lệ

5 Website nhập thông tin vừa xác nhận vào CSDL

6 Website thông báo mua hàng thành công

Tên Use case: Xoá thông tin hoá đơn

Tác nhân chính: Nhân viên

1 Nhân viên yêu cầu quản lý hoá đơn

2 Website hiện thị danh sách các hoá đơn và các tuỳ chọn quản lý

3 Nhân viên chọn thông tin hoá đơn cần xoá và ấn nút xoá

4 Website hiển thị thông báo xác nhận xoá

5 Nhân viên xác nhận xoá

6 Website xoá thông tin hoá đơn ra khỏi CSDL

3.1 Website thông báo thông tin khách hàng không hợp lệ

3.2 Website yêu cầu khách hàng nhập lại thông tin

Tên Use case: Tìm kiếm

Tác nhân chính: Khách hàng

1 Khách hàng ấn vào thanh tìm kiếm

2 Khách hàng điền thông tin sản phẩm cần tìm kiếm (Tên, Màu sắc,

3 Website xử lý từ khoá tìm kiếm

4 Website hiển thị danh sách các sản phẩm hợp lệ

3.1 Website hiển thị danh sách sản phẩm rỗng do không có sản phẩm phù hợp

Hình 8 Sơ đồ mạnh mẽ tìm kiếm

Hình 9 Sơ đồ mạnh mẽ mua hàng

Hình 10 Sơ đồ mạnh mẽ thêm TT hàng

Hình 11 Sơ đồ mạnh mẽ sửa TT hàng

Hình 12 Sơ đồ mạnh mẽ xóa TT hàng

Hình 13 Sơ đồ mạnh mẽ thêm TTKH

Hình 14 Sơ đồ mạnh mẽ sửa TT KH

Hình 15 Sơ đồ mạnh mẽ xóa TTKH

Hình 16 Sơ đồ mạnh mẽ thêm hóa đơn

Hình 17 Sơ đò mạnh mẽ xóa hóa đơn

Hình 18 Sơ đồ mạnh mẽ thêm TTNV

Hình 19 Sơ đồ mạnh mẽ sửa TTNV

Hình 20 Sơ đồ mạnh mẽ Xóa TTNV

Hình 21 Sơ đồ mạnh mẽ đăng nhập cho NV

Hình 22 Sơ đồ mạnh mẽ dăng nhập cho CCH

Thiết kế

2.2.1 Biểu đồ trình tự của các chức năng

Hình 23 Biểu đò trình tự sửa TTKH

Hình 24 Biểu đồ trình tự thêm TTKH

Hình 25 Biểu đồ trình tự xóa TTKH

Hình 26 Biểu đò trình tự xóa hàng

Hình 27 Biểu đồ trình tự sửa TT hàng

Hình 28 Biểu đò trình tự thêm TT hàng

Hình 29 Biểu đồ trình tự thêm hóa đơn

Hình 30 Biểu đò trình tự xóa hóa đơn

Hình 31 Biểu đò trình tự đăng nhập cho NV

Hình 32 Biểu đò trình tự thêm TTNV

Hình 33 Biểu đò trình tự sửa TTNV

Hình 34 Biểu đồ trình tự xóa TTNV

Hình 35 Biểu đồ trình tự TK

Hình 36 Biểu đồ trình tự mua hàng

* Các bảng chuẩn hóa thuộc tính

Bảng chuẩn hóa Hóa đơn bán hàng

Mã KH Tên KH CCCD SĐT Địa chỉ

Mã NV Tên NV Email SĐT Ngày bán Ghi chú

Số lượng Màu sắc Kích thước

Mã KH Tên KH CCCD SĐT Địa chỉ

Mã NV Tên NV Email SĐT Ngày bán Ghi chú

Mã H Tên H ĐVT Màu sắc Kích thước

Mã KH MaNV Ngày bán Ghi chú

Mã KH Tên KH CCCD SĐT Địa chỉ

Mã NV Tên NV Email SĐT

Mã H Tên H ĐVT Màu sắc Kích thước

Bảng chuẩn hóa phiếu giao hàng

Mã KH Tên KH CCCD SĐT Địa chỉ

Mã NV Tên NV Email SĐT Ngày giao Ghi chú

Số lượng Màu sắc Kích thước

Mã KH Tên KH CCCD SĐT Địa chỉ

Mã NV Tên NV Email SĐT Ngày giao Ghi chú

Mã H Tên H ĐVT Màu sắc Kích thước

Mã NV Ngày giao Ghi chú

Mã KH Tên KH CCCD SĐT Địa chỉ

Mã NV Tên NV Email SĐT

Mã H Tên H ĐVT Màu sắc Kích thước

Bảng chuẩn hóa phiếu nhập kho

Mã NV Tên NV Email SĐT

Mã NCC Tên NCC SĐT Địa chỉ Ngày nhập Ghi chú

Mã H Tên H ĐVT Màu sắc Kích thước

Mã NV Tên NV Email SĐT

Mã NCC Tên NCC SĐT Địa chỉ Ngày nhập Ghi chú

Mã H Tên H ĐVT Màu sắc Kích thước

Mã NCC Ngày nhập Ghi chú

Mã NV Tên NV Email SĐT

Mã NCC Tên NCC SĐT Địa chỉ

Mã H Tên H ĐVT Màu sắc Kích thước

2.2.3 Biểu đồ triển khai hệ thống

Hình 38 Biểu đồ triển khai

DEMO CHƯƠNG TRÌNH

Các bảng dữ liệu

Hình 39 Bảng dữ liệu sản phẩm

Giao diện chương trình

Hình 40 Quản lý sản phẩm

Ngày đăng: 26/03/2024, 15:46

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

TÀI LIỆU LIÊN QUAN

w