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

phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server

74 1 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 đề Phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ .NET và SQL Server
Tác giả Trịnh Tiến Phượng
Người hướng dẫn ThS. Trần Nguyên Hoàng
Trường học Trường Đại học Công nghệ Đông Á
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2023
Thành phố Bắc Ninh
Định dạng
Số trang 74
Dung lượng 2,67 MB

Cấu trúc

  • CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI (10)
    • 1.1. Phân tích yêu cầu đề tài (10)
      • 1.1.1. Lý do chọn đề tài (10)
      • 1.1.2. Mục tiêu của đề tài (10)
      • 1.1.3. Giới hạn và phạm vi của đề tài (11)
        • 1.1.3.3. Chức năng (11)
        • 1.1.3.4. Yêu cầu đặt ra (11)
    • 1.2. Khảo sát hiện trạng và xây dựng hệ thống (12)
    • 1.3. Công nghệ sử dụng (12)
      • 1.3.1. Giới thiệu về ngôn ngữ lập trình C# (12)
      • 1.3.2. Giới thiệu về Visual Studio (13)
      • 1.3.3. Giới thiệu về SQL Server (13)
  • CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (14)
    • 2.1. Các Actor sử dụng phần mềm (14)
    • 2.2. Phân tích nghiệp vụ (14)
    • 2.3. Các chức năng của hệ thống (15)
      • 2.3.2. Các chức năng trong ứng dụng (15)
      • 2.3.3. Các chức năng trong quản trị (15)
    • 2.4. Biểu đồ tuần tự (34)
      • 2.4.1. Biểu đồ tuần tự chức năng đăng nhập (34)
      • 2.4.2. Biểu đồ tuần tự chức năng thêm chất liệu (35)
      • 2.4.3. Biểu đồ tuần tự chức năng sửa chất liệu (36)
      • 2.4.4. Biểu đồ tuần tự chức năng xóa chất liệu (37)
      • 2.4.5. Biểu đồ tuần tự chức năng thêm hàng hóa (38)
      • 2.4.6. Biểu đồ tuần tự chức năng sửa hàng hóa (39)
      • 2.4.7. Biểu đồ tuần tự chức năng xóa hàng hóa (40)
      • 2.4.8. Biểu đồ tuần tự chức năng tìm hàng hóa (41)
      • 2.4.9. Biểu đồ tuần tự chức năng thêm nhân viên (42)
      • 2.4.10. Biểu đồ tuần tự chức năng sửa nhân viên (43)
      • 2.4.11. Biểu đồ tuần tự chức năng xóa nhân viên (44)
      • 2.4.12. Biểu đồ tuần tự chức năng thêm hóa đơn (45)
      • 2.4.13. Biểu đồ tuần tự chức năng hủy hóa đơn (46)
      • 2.4.14. Biểu đồ tuần tự chức năng tìm kiếm hóa đơn (47)
      • 2.4.15. Biểu đồ tuần tự chức năng in hóa đơn (48)
    • 2.5. Thiết kế giao diện (49)
      • 2.5.1. Form Đăng nhập (49)
      • 2.5.2. Form chất liệu (50)
      • 2.5.3. Form nhân viên (51)
      • 2.5.4. Form hàng hóa (52)
      • 2.5.5. Form hóa đơn (54)
    • 2.6. Biểu đồ lớp (55)
      • 2.6.1. Danh sách các đối tượng (55)
      • 2.6.2. Mô hình hóa các lớp đối tượng (56)
    • 2.7. Thiết kế cơ sở dữ liệu (58)
      • 2.7.1. Danh sách các bảng (58)
      • 2.7.2. Bảng chất liệu (59)
      • 2.7.3. Bảng hàng hóa (hàng hóa) (60)
      • 2.7.4. Bảng hóa đơn bán (60)
      • 2.7.5. Bảng chi tiết hóa đơn bán (61)
      • 2.7.5. Bảng nhân viên (61)
      • 2.7.5. Bảng Đăng nhập (62)
    • 2.8. Kết chương (62)
  • CHƯƠNG 3: XÂY DỰNG VÀ THIẾT KẾ PHẦN MỀM (62)
    • 3.1. Một số giao diện người dùng (62)
      • 3.1.1. Trang Chủ (63)
      • 3.1.2. Quản lý chất liệu (63)
      • 3.1.3. Quản lý nhân viên (64)
      • 3.1.3. Quản lý hàng hóa (64)
      • 3.1.4. Quản lý hóa đơn (65)
    • 3.2. Kiểm Thử hệ thống (65)
    • 3.3. Triển Khai (68)
      • 3.3.1. Yêu cầu phần cứng (68)
      • 3.3.2. Yêu cầu phần mềm (68)
    • 3.4. Kết chương (70)
  • KẾT LUẬN (70)
    • 2.1. Ưu điểm (71)
    • 2.2. Nhược điểm (71)
    • 3. Hướng phát triển của đề tài (72)
  • TÀI LIỆU THAM KHẢO (72)

Nội dung

Use Case – Xóa chất liệu Định nghĩa Khi người quản trị muốn xóa chất liệu Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện Dòng sự kiện chính 1.. Mô tả Us

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

Các Actor sử dụng phần mềm

Bảng 2 1 Các Actor sử dụng phần mềm

Người quản lý là người có toàn quyền tương tác với hệ thống, quyền sử dụng tất cả các chức năng mà phần mềm xây dựng, điều khiển và kiểm soát mọi hoạt động của phần mềm

Người dùng ở đây là những người truy cập vào phần Người dùng được phép sử dụng 1 số chức năng trực tiếp trên phần mềm.

Phân tích nghiệp vụ

+ Người dùng cần sử dụng chức năng của phần mềm thì người dùng cần đăng nhập vào phần mềm trước để được cấp quyền sử dụng chức năng

+ Khi người dùng có nhu cầu cập nhật mới thông tin chất liệu, xem thông tin chất liệu, sửa và xóa chất liệu đi Người dùng sẽ vào phần quản lý chất liệu để thực hiện + Khi người dùng có nhu cầu cập nhật mới thông tin nhân viên, xem thông tin nhân viên, sửa và xóa nhân viên đi Người dùng sẽ vào phần quản lý nhân viên để thực hiện

+ Khi người dùng có nhu cầu cập nhật mới thông tin về hàng hóa, xem thông tin hàng hóa, sửa, tìm kiếm và xóa chất liệu đi Người dùng sẽ vào phần quản lý hàng hóa để thực hiện

+ Khi khách hàng muốn tính tiền thì người dùng sẽ truy cập vào quản lý hóa đơn để tạo, in, sửa, hủy hóa đơn

Các chức năng của hệ thống

2.3.2 Các chức năng trong ứng dụng

Bảng 2 2 Các chức năng trong phần mềm

STT Tên chức năng Mô tả Actor

Người dùng xem chi tiết và nhấn vào nút “hóa đơn”

Hệ thống xác nhận thông tin và hiển thị lập hóa đơn

Người dùng nhập đầy đủ thông tin

Hệ thống đưa ra thông báo

2 Xem thông tin hàng hóa

Người dùng có thể xem thông tin hàng hóa có trên hệ thống Người dùng

Người dùng có thể tìm kiếm các hàng hóa trên hệ thống Người dùng

Người dùng có thể tìm kiếm các hóa đơn trên hệ thống Người dùng

2.3.3 Các chức năng trong quản trị

Bảng 2 3 Các chức năng trong phần mềm

STT Tên chức năng Mô tả Actor

Người quản trị sau khi đăng nhập vào hệ thống tiếp tục sử dụng các chức năng trong phần quản trị hệ thống

2 Đăng xuất Người quản trị có thể đăng xuất khi không sử dụng các chức năng trong phần quản trị nữa Admin

Cho phép admin có thể:

+ Thêm mới + Chỉnh sửa + Xoá + Lưu +Bỏ qua +Tìm kiếm

Cho phép admin có thể:

+Thêm mới + Hủy + Lưu +In hóa đơn

Cho phép admin có thể:

+ Thêm thông tin nhân viên + Sửa thông tin nhân viên +Xóa thông tin nhân viên + Lưu thông tin nhân viên + Đóng

Quản lý cấu hình giao diện phần mềm

Cho phép admin có thể chỉnh sửa bố cục của phần mềm Admin

2.3.3.1 Biểu đồ Usecase tổng quát

Hình 2 1 Biểu đồ Usecase tổng quát

Hình 2 2 Biểu đồ Usecase đăng nhập Bảng 2 4 Mô tả Usecase đăng nhập

Tên Đăng nhập Định nghĩa Người quản trị muốn vào hệ thống

Actors Người quản trị Điều kiện tiên quyết Không

Dòng sự kiện chính 1 Hệ thống hiển thị giao diện đăng nhập, yêu cầu người quản trị nhập tên tài khoản và mật khẩu

3 Người quản trị nhập tên tài khoản và mật khẩu, chọn đăng nhập

4 Hệ thống kiểm tra thông tin tài khoản và mật khẩu, nếu nhập sai tên tài khoản và mật khẩu

Dòng sự kiện thay thế Quay lại màn hình đăng nhập Điều kiện sau Người quản trị đăng nhập thành công và có thể sử dụng các chức năng mà hệ thống cung cấp

2.3.3.3 Usecase quản lý chất liệu

Hình 2 3 Biểu đồ Usecase chất liệu

+ Use case thêm chất liệu

Bảng 2 5 Mô tả Usecase thêm chất liệu

Use Case – Thêm chất liệu

Tên Thêm hàng hóa Định nghĩa Khi người quản trị hệ thống muốn thêm chất liệu mới vào hệ thống

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý danh sách chất liệu

2 Người quản trị chọn một nút thêm chất liệu

3 Hiển thị Form nhập thông tin chất liệu

4 Nhập thông tin chất liệu muốn thêm chọn nút lưu chất liệu Điều kiện sau Hệ thống hiển thị giao diện danh sách chất liệu

+ Use case sửa chất liệu

Bảng 2 6 Mô tả Usecase sửa chất liệu

Use Case – Sửa chất liệu

Tên Sửa chất liệu Định nghĩa Khi người quản trị hệ thống muốn sửa lại thông tin chất liệu

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý chất liệu và nhấn vào chất liệu

2 Người quản trị chọn một nút sửa chất liệu

3 Form hiển thị thông tin chất liệu cần sửa

4 Nhập thông tin chất liệu muốn sửa chọn nút lưu chất liệu

5 Hệ thống sẽ cập nhật chất liệu và trả về giao diện liệt kê hàng hóa Điều kiện sau Hệ thống hiển thị thông tin chất liệu đã được sửa

+ Use case xóa chất liệu

Bảng 2 7 Mô tả Usecase xóa chất liệu

Use Case – Xóa chất liệu

Tên Xóa chất liệu Định nghĩa Khi người quản trị muốn xóa chất liệu

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý chất liệu

2 Người quản trị chọn một nút xóa tương ứng với mỗi chất liệu

3 Hệ thống sẽ hiển thị thông báo bạn có thật sự muốn xóa

4 Nhấn ok để xóa Nhấn cancel và đến A1

5 Xóa danh mục chất liệu thành công và trả về giao diện liệt kê danh mục chất liệu

Dòng sự kiện thay thế A1 Trả về màn hình danh sách chất liệu và chất liệu vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

+ Use case lưu chất liệu

Bảng 2 8 Mô tả Usecase lưu chất liệu

Use Case – Lưu chất liệu

Tên Luu chất liệu Định nghĩa Khi người quản trị muốn Lưu chất liệu

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hàng hóa

2 Người quản trị chọn một nút lưu tương ứng với mỗi chất liệu sau khi được thêm mới hoặc sửa

3 Hệ thống sẽ cập nhật chất liệu và trả về giao diện liệt kê chất liệu

Dòng sự kiện thay thế A1 Trả về màn hình danh sách chất liệu và chất liệu vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

2.3.3.4 Usecase quản lý hàng hóa

Hình 2 4 Biểu đồ Usecase quản lý hàng hóa

Bảng 2 9 Mô tả Usecase thêm hàng hóa + Use case thêm hàng hóa

Use Case – Thêm hàng hóa

Tên Thêm hàng hóa Định nghĩa Khi người quản trị hệ thống muốn thêm hàng hóa mới vào hệ thống

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý danh sách hàng hóa

2 Người quản trị chọn một nút thêm hàng hóa

3 Hiển thị Form nhập thông tin hàng hóa

4 Nhập thông tin hàng hóa chọn nút Lưu hàng hóa Điều kiện sau Hệ thống hiển thị giao diện danh sách hàng hóa

+ Use case sửa hàng hóa

Bảng 2 10 Mô tả Usecase sửa hàng hóa

Use Case – Sửa hàng hóa

Tên Sửa hàng hóa Định nghĩa Khi người quản trị hệ thống muốn sửa lại thông tin hàng hóa

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hàng hóa và nhấn vào hàng hóa

2 Người quản trị chọn một nút sửa hàng hóa

3 Form hiển thị thông tin hàng hóa cần sửa

4 Nhập thông tin hàng hóa muốn sửa chọn nút lưu hàng hóa

5 Hệ thống sẽ cập nhật hàng hóa và trả về giao diện liệt kê hàng hóa Điều kiện sau Hệ thống hiển thị thông tin hàng hóa đã được sửa

+ Use case xóa hàng hóa

Bảng 2 11 Mô tả Usecase xóa hàng hóa

Use Case – Xóa hàng hóa

Tên Xóa hàng hóa Định nghĩa Khi người quản trị muốn xóa hàng hóa

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hàng hóa và nhấn vào liệt kê hàng hóa

2 Người quản trị chọn một nút xóa tương ứng với mỗi hàng hóa

3 Hệ thống sẽ hiển thị thông báo bạn có thật sự muốn xóa

4 Nhấn ok để xóa Nhấn cancel và đến A1

5 Xóa danh mục hàng hóa thành công và trả về giao diện liệt kê danh mục hàng hóa

Dòng sự kiện thay thế A1 Trả về màn hình danh sách hàng hóa và hàng hóa vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

+ Use case lưu hàng hóa

Bảng 2 12 Mô tả Usecase lưu hàng hóa

Use Case – Lưu hàng hóa

Tên Luu hàng hóa Định nghĩa Khi người quản trị muốn Lưu hàng hóa

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hàng hóa và nhấn vào liệt kê hàng hóa

2 Người quản trị chọn một nút lưu tương ứng với mỗi hàng hóa sau khi được thêm mới hoặc sửa

3 Hệ thống sẽ cập nhật hàng hóa và trả về giao diện liệt kê hàng hóa

Dòng sự kiện thay thế A1 Trả về màn hình danh sách hàng hóa và hàng hóa vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

+ Use case tìm kiếm hàng hóa

Bảng 2 13 Mô tả Usecase tìm kiếm hàng hóa

Use Case – Tìm kiếm hàng hóa

Tên tìm kiếm hàng hóa Định nghĩa Khi người quản trị muốn tìm kiếm hàng hóa

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hàng hóa và nhấn vào tìm kiếm hàng hóa

2 Người quản trị nhập thông tin tương ứng với mỗi hàng hóa muốn tìm

3 Người quản trị chọn một nút tìm tương ứng với mỗi hàng hóa

4 Hệ thống sẽ cập nhật hàng hóa và trả về giao diện liệt kê hàng hóa

Dòng sự kiện thay thế A1 Trả về màn hình danh sách hàng hóa và hàng hóa vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

+ Use case hiển thị danh sách hàng hóa

Bảng 2 14 Mô tả Usecase hiển thị danh sách hàng hóa

Use Case – Hiển thị danh sách hàng hóa

Tên hiển thị danh sách Định nghĩa Khi người quản trị muốn hiển thị danh sách hàng hóa

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hàng hóa

2 Người quản trị chọn một nút hiển thị danh sách tương ứng với mỗi hàng có trong cơ sở dữ liệu

3 Hệ thống sẽ cập nhật hiển thị danh sách hàng hóa Dòng sự kiện thay thế A1 Trả về màn hình danh sách hàng hóa và hàng hóa vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

2.3.3.5 Usecase quản lý nhân viên

Hình 2 5 Biểu đồ Usecase quản lý nhân viên Bảng 2 15 Mô tả Usecase thêm nhân viên + Use case thêm nhân viên

Use Case – Thêm nhân viên

Tên Thêm nhân viên Định nghĩa Khi người quản trị hệ thống muốn thêm nhân viên mới vào hệ thống

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý danh sách nhân viên

2 Người quản trị chọn một nút thêm nhân viên

3 Hiển thị Form nhập thông tin nhân viên

4 Nhập thông tin chất liệu muốn thêm chọn nút lưu nhân viên Điều kiện sau Hệ thống hiển thị giao diện danh sách nhân viên

+ Use case sửa nhân viên

Bảng 2 16 Mô tả Usecase sửa nhân viên

Use Case – Sửa nhân viên

Tên Sửa nhân viên Định nghĩa Khi người quản trị hệ thống muốn sửa lại thông tin nhân viên

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý nhân viên

2 Người quản trị chọn một nút sửa nhân viên

3 Form hiển thị thông tin nhân viên cần sửa

4 Nhập thông tin chất liệu muốn sửa chọn nút lưu

5 Hệ thống sẽ cập nhật nhân viên và trả về giao diện liệt kê nhân viên Điều kiện sau Hệ thống hiển thị thông tin nhân viên đã được sửa

+ Use case xóa nhân viên

Bảng 2 17 Mô tả Usecase xóa nhân viên

Use Case – Xóa nhân viên

28 Định nghĩa Khi người quản trị muốn xóa nhân viên

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý nhân viên

2 Người quản trị chọn một nút xóa tương ứng với mỗi nhân viên

3 Hệ thống sẽ hiển thị thông báo bạn có thật sự muốn xóa

4 Nhấn ok để xóa Nhấn cancel và đến A1

5 Xóa danh mục nhân viên thành công và trả về giao diện liệt kê danh mục nhân viên

Dòng sự kiện thay thế A1 Trả về màn hình danh sách nhân viên và nhân viên vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

+ Use case lưu nhân viên

Bảng 2 18 Mô tả Usecase lưu nhân viên

Use Case – Lưu nhân viên

Tên Lưu nhân viên Định nghĩa Khi người quản trị muốn Lưu chất liệu

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý nhân viên

2 Người quản trị chọn một nút lưu tương ứng với mỗi nhân viên sau khi được thêm mới hoặc sửa

3 Hệ thống sẽ cập nhật nhân viên và trả về giao diện liệt kê nhân viên

Dòng sự kiện thay thế A1 Trả về màn hình danh sách nhân viên và nhân viên vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

2.3.3.6 Usecase quản lý hóa đơn

Hình 2 6 Biểu đồ Usecase quản lý hóa đơn Bảng 2 19 Mô tả Usecase thêm hóa đơn + Use case thêm hóa đơn

Use Case – Thêm hóa đơn

Tên Thêm hóa đơn Định nghĩa Khi người quản trị hệ thống muốn thêm hóa mới vào hệ thống

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hóa đơn

2 Người quản trị chọn một nút thêm hóa

3 Hiển thị Form nhập thông tin hóa

4 Nhập thông tin hàng hóa chọn nút lưu

6 Hệ thống sẽ thêm thêm vào cơ sở dữ liệu Điều kiện sau Hệ thống hiển thị giao diện danh sách hóa đơn

+ Use case sửa hóa đơn

Bảng 2 20 Mô tả Usecase sửa hóa đơn

Use Case – Sửa hóa đơn

Tên Sửa hóa đơn Định nghĩa Khi người quản trị hệ thống muốn sửa lại thông tin hóa đơn

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hóa đơn và nhấn vào hóa đơn

2 Người quản trị chọn một nút sửa hóa đơn

3 Form hiển thị thông tin hóa đơn cần sửa

4 Nhập thông tin hóa đơn muốn sửa chọn nút lưu

5 Hệ thống sẽ cập nhật hóa đơn và trả về giao diện liệt kê hóa đơn Điều kiện sau Hệ thống hiển thị thông tin hóa đơn đã được sửa

+ Use case hủy hóa đơn

Bảng 2 21 Mô tả Usecase hủy hóa đơn

Use Case – Hủy hóa đơn

Tên Hủy hóa đơn Định nghĩa Khi người quản trị muốn hủy hóa đơn

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hàng hóa và nhấn vào liệt kê hóa đơn

2 Người quản trị chọn một nút hủy tương ứng với mỗi hóa đơn

3 Hệ thống sẽ hiển thị thông báo bạn có thật sự muốn xóa

4 Nhấn ok để xóa Nhấn cancel và đến A1

5 Xóa danh mục hóa đơn thành công và trả về giao diện liệt kê danh mục hóa đơn

Dòng sự kiện thay thế A1 Trả về màn hình danh sách hóa đơn và hóa đơn vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

+ Use case lưu hóa đơn

Bảng 2 22 Mô tả Usecase lưu hóa đơn

Use Case – Lưu hóa đơn

Tên Luu hóa đơn Định nghĩa Khi người quản trị muốn Lưu hóa đơn

Actors Quản trị Điều kiện tiên quyết Người quản trị cần phải đăng nhập vào hệ thống Dòng sự kiện

Dòng sự kiện chính 1 Người quản trị chọn giao diện quản lý hóa đơn

2 Người quản trị chọn một nút lưu tương ứng với mỗi hóa đơn được thêm mới

3 Hệ thống sẽ cập nhật hóa đơn và trả về giao diện liệt kê hóa đơn

Dòng sự kiện thay thế A1 Trả về màn hình danh sách hóa đơn và hóa đơn vẫn bình thường Điều kiện sau Thông tin sẽ được thay đổi

Biểu đồ tuần tự

2.4.1 Biểu đồ tuần tự chức năng đăng nhập

Hình 2 7 Biểu đồ tuần tự chức năng đăng nhập

▪ Admin chọn chức năng đăng nhập

▪ Giao diện đăng nhập yêu cầu nhập tài khoản và mật khẩu

▪ Người dùng nhập tài khoản và mật khẩu

▪ Hệ thống kiểm tra tính hợp lệ của thông tin

▪ Nếu đúng thì đăng nhập vào hệ thống

2.4.2 Biểu đồ tuần tự chức năng thêm chất liệu

Hình 2 8 Biểu đồ tuần tự chức năng thêm chất liệu

▪ Hệ thống hiển thị form thêm chất liệu

▪ Admin nhập đầy đủ thông tin của chất liệu và ấn nút lưu

▪ Chất liệu trước khi thêm vào cơ sở dữ liệu sẽ được kiểm tra

▪ Nếu hợp lệ sẽ được thêm vào cơ sở dữ liệu và thông báo thêm thành công

2.4.3 Biểu đồ tuần tự chức năng sửa chất liệu

Hình 2 9 Biểu đồ tuần tự chức năng sửa chất liệu

▪ Admin yêu cầu sửa thông tin chất liệu

▪ Hệ thống hiển thị form sửa chất liệu

▪ Admin nhập thông tin cần sửa và ấn nút lưu

▪ Hệ thống kiểm tra thông tin

▪ Nếu hợp lệ thông tin sẽ được cập nhật vào cơ sở dữ liệu và thông báo thành công

2.4.4 Biểu đồ tuần tự chức năng xóa chất liệu

Hình 2 10 Biểu đồ tuần tự chức năng xóa chất liệu

▪ Admin ấn xóa chất liệu

▪ Hệ thống hiện 2 lựa chọn “Đồng ý” , “Hủy”

▪ Chất liệu được xóa trong cơ sở dữ liệu

▪ Chất liệu được xóa thành công

▪ Trở về giao diện quản lý

2.4.5 Biểu đồ tuần tự chức năng thêm hàng hóa

Hình 2 11 Mô tả biểu đồ tuần tự chức năng thêm hàng hóa

▪ Admin yêu cầu thêm hàng hóa

▪ Hệ thống hiển thị form thêm hàng hóa

▪ Admin nhập đầy đủ thông tin của hàng hóa và ấn nút lưu

▪ Hàng hóa trước khi thêm vào cơ sở dữ liệu sẽ được kiểm tra

▪ Nếu hợp lệ sẽ được thêm vào cơ sở dữ liệu và thông báo thêm thành công

2.4.6 Biểu đồ tuần tự chức năng sửa hàng hóa

Hình 2 12 Mô tả biểu đồ tuần tự chức năng sửa hàng hóa

▪ Admin yêu cầu sửa thông tin hàng hóa

▪ Hệ thống hiển thị form sửa hàng hóa

▪ Admin nhập thông tin cần sửa và ấn nút lưu

▪ Hệ thống kiểm tra thông tin

▪ Nếu hợp lệ thông tin sẽ được cập nhật vào cơ sở dữ liệu và thông báo thành công

2.4.7 Biểu đồ tuần tự chức năng xóa hàng hóa

Hình 2 13 Mô tả biểu đồ tuần tự chức năng xóa hàng hóa

▪ Admin ấn xóa hàng hóa

▪ Hệ thống hiện 2 lựa chọn “Đồng ý” , “Hủy”

▪ Hàng hóa được xóa trong cơ sở dữ liệu

▪ Hàng hóa được xóa thành công

▪ Trở về giao diện quản lý

2.4.8 Biểu đồ tuần tự chức năng tìm hàng hóa

Hình 2 14 Mô tả biểu đồ tuần tự chức năng tìm kiếm hàng hóa

▪ Admin nhập thông tin cần tìm và ấn nút tìm

▪ Hệ thống kiểm tra thông tin

▪ Nếu hợp lệ thông tin sẽ được thông báo thành công và hiển thị thông tin

2.4.9 Biểu đồ tuần tự chức năng thêm nhân viên

Hình 2 15 Mô tả biểu đồ tuần tự chức năng thêm nhân viên

▪ Admin yêu cầu thêm nhân viên

▪ Hệ thống hiển thị form thêm nhân viên

▪ Admin nhập đầy đủ thông tin của nhân viên và ấn nút lưu

▪ Nhân viên trước khi thêm vào cơ sở dữ liệu sẽ được kiểm tra

▪ Nếu hợp lệ sẽ được thêm vào cơ sở dữ liệu và thông báo thêm thành công

2.4.10 Biểu đồ tuần tự chức năng sửa nhân viên

Hình 2 16 Mô tả biểu đồ tuần tự chức năng sửa nhân viên

▪ Admin yêu cầu sửa thông tin nhân viên

▪ Hệ thống hiển thị form sửa nhân viên

▪ Admin nhập thông tin cần sửa và ấn nút chỉnh lưu

▪ Hệ thống kiểm tra thông tin

▪ Nếu hợp lệ thông tin sẽ được cập nhật vào cơ sở dữ liệu và thông báo thành công

2.4.11 Biểu đồ tuần tự chức năng xóa nhân viên

Hình 2 17 Mô tả biểu đồ tuần tự chức năng xóa nhân viên

▪ Admin ấn xóa nhân viên

▪ Hệ thống hiện 2 lựa chọn “Đồng ý” , “Hủy”

▪ Nhân viên được xóa trong cơ sở dữ liệu

▪ Nhân viên được xóa thành công

▪ Trở về giao diện quản lý

2.4.12 Biểu đồ tuần tự chức năng thêm hóa đơn

Hình 2 18 Mô tả biểu đồ tuần tự chức năng thêm hóa đơn

Admin yêu cầu thêm hóa đơn

▪ Hệ thống hiển thị form thêm hóa đơn

▪ Admin nhập đầy đủ thông tin của hóa đơn và ấn nút lưu

▪ Hóa đơn trước khi thêm vào cơ sở dữ liệu sẽ được kiểm tra

▪ Nếu hợp lệ sẽ được thêm vào cơ sở dữ liệu và thông báo thêm thành công

2.4.13 Biểu đồ tuần tự chức năng hủy hóa đơn

Hình 2 19 Mô tả biểu đồ tuần tự chức năng hủy hóa đơn

▪ Admin ấn hủy hóa đơn

▪ Hệ thống hiện 2 lựa chọn “Đồng ý” , “Hủy”

▪ Hóa đơn được xóa trong cơ sở dữ liệu

▪ Hóa đơn được xóa thành công

▪ Trở về giao diện quản lý

2.4.14 Biểu đồ tuần tự chức năng tìm kiếm hóa đơn

Hình 2 20 Mô tả biểu đồ tuần tự chức năng tìm kiếm hóa đơn

▪ Admin ấn tìm hóa đơn

▪ Hệ thống yêu cầu nhập mã hóa đơn cần tìm kiếm

▪ Admin nhập thông tin cần tìm và ấn nút tìm

▪ Hệ thống kiểm tra thông tin

▪ Nếu hợp lệ thông tin sẽ được thông báo thành công và hiển thị thông tin

2.4.15 Biểu đồ tuần tự chức năng in hóa đơn

Hình 2 21 Mô tả biểu đồ tuần tự chức năng in hóa đơn

▪ Admin ấn vào hóa đơn cần in

▪ Hệ thống kiểm tra thông tin

▪ Nếu hợp lệ hóa đơn sẽ được in ra excel và hiển thị

Thiết kế giao diện

Hình 2 22 Thiết kế form Đăng Nhập Bảng 2 23 Thông tin form Đăng Nhập

STT Tên Kiểu dữ liệu Ý nghĩa

1 Tài Khoản Textbox Tên người dùng

2 Mật Khẩu Textbox Mật khẩu đăng nhập

3 Đăng Nhập Button Thao tác đăng nhập vào phần mềm

Thao tác rời khỏi phần đăng nhập

Hình 2 23 Thiết kế form Danh Mục Chất Liệu Bảng 2 24 Thông tin form Danh Mục Chất Liệu

STT Tên Kiểu dữ liệu Ý nghĩa

1 Mã Chất Liệu Textbox Tên người dùng

2 TênChất Liệu Textbox Mật khẩu đăng nhập

3 Bảng hiển thị Datagridview Hiển thị danh sách chất liệu

4 Thêm Button Thao tác thêm chất liệu mới

5 Xóa Button Thao tác xóa chất liệu

6 Sửa Button Thao tác sửa thông tin chất liệu

7 Lưu Button Thao tác thêm chất liệu vào cơ sở dữ liệu

8 Bỏ qua Button Thao tác bỏ qua thao tác đang thực hiện

9 Đóng Button Thoát khỏi form chất liệu

Hình 2 24 Thiết kế form Nhân Viên Bảng 2 25 Thông tin form Nhân Viên

STT Tên Kiểu dữ liệu Ý nghĩa

1 Mã Nhân Viên Textbox Mã của nhân viên

2 Tên Nhân Viên Textbox Tên của nhân viên

3 Giới tính combobox Giới tính

4 Địa chỉ Textbox Thông tin nơi ở của nhân viên

5 Điện thoại Textbox Thông tin liên lạc của nhân viên

5 Ngày sinh Datetime Ngày sinh của nhân viên

6 Thêm Button Thao tác thêm nhân viên mới

7 Xóa Button Thao tác xóa nhân viên

8 Sửa Button Thao tác sửa thông tin nhân viên

9 Lưu Button Thao tác thêm nhân viên vào cơ sở dữ liệu

10 Bỏ qua Button Thao tác bỏ qua thao tác đang thực hiện

11 Đóng Button Thoát khỏi form nhân viên

Hình 2 25 Thiết kế form Hàng Hóa Bảng 2 26.Thông tin form Hàng Hóa

STT Tên Kiểu dữ liệu Ý nghĩa

1 Mã hàng Textbox Mã của hàng hóa

2 Tên hàng Textbox Tên của hàng hóa

3 Chất liệu combobox loại chất liệu của hàng hóa

4 Số lượng Textbox Số lượng

5 Đơn giá nhập Textbox Đơn giá nhập

5 Đơn giá bán Datetime Đơn giá bán

6 Ảnh pica Hình ảnh hàng hóa

7 Ghi chú Textbox Ghi chú của hàng hóa

8 Mở Button Hiển thị hình ảnh hàng hóa

6 Thêm Button Thao tác thêm hàng hóa mới

7 Xóa Button Thao tác xóa hàng hóa

8 Sửa Button Thao tác sửa thông tin hàng hóa

9 Lưu Button Thao tác thêm hàng hóa vào cơ sở dữ liệu

10 Đóng Button Thoát khỏi form hàng hóa

Hình 2 26 Thiết kế form Hóa Đơn Bán Hàng Bảng 2 27.Thông tin form Hóa Đơn Bán Hàng

STT Tên Kiểu dữ liệu Ý nghĩa

1 Mã hóa đơn Textbox Mã của hóa đơn

2 Ngày bán datetime Ngày lập hóa đơn

3 Mã nhân viên combobox Mã nhân viên bán

4 Tên nhân viên Textbox Tên của nhân viên

5 Mã hàng combobox Mã hàng hóa

5 Tên hàng Textbox Tên hàng hóa

6 Đơn giá pica Đơn giá bán

7 Số lượng Textbox Ghi chú của hàng hóa

8 Giảm giá Button Hiển thị hình ảnh hàng hóa

10 Thêm Button Thao tác thêm hóa đơn mới

11 Hủy hóa đơn Button Thao tác hủy hóa đơn

12 In hóa đơn Button Thao tác in thông tin hóa đơn

13 Lưu Button Thao tác thêm hóa đơn vào cơ sở dữ liệu

14 Đóng Button Thoát khỏi form hóa đơn

15 Tìm kiếm Button Tìm kiếm thông qua mã hóa đơn

16 Tên Khách Hàng Textbox Tên của khách hàng

17 Điện Thoại Textbox Thông tin liên lạc của khách hàng

Biểu đồ lớp

2.6.1 Danh sách các đối tượng

Bảng 2 28 Danh sách các đối tượng trong biểu đồ lớp

STT Tên lớp/ Quan hệ Ý nghĩa/ Ghi chú

1 Chất liệu Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý chất liệu của hàng hóa

2 Hàng Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý danh sách hàng hóa

3 Hóa đơn bán Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý danh sách hóa đơn

4 Chi tiết hóa đơn bán Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý chi tiết danh sách hóa đơn

5 Nhân viên Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý thông tin nhân viên

6 Đăng nhập Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý người dùng trong hệ thống

2.6.2 Mô hình hóa các lớp đối tượng

Hình 2 27 Mô hình hóa lớp khái niệm

Hình 2 28 Mô hình hóa lớp vật lý

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

Hình 2 29.Biểu đồ mối quan hệ các bảng trong cơ sở dữ liệu

Bảng 2 29 Danh sách các bảng trong cơ sở dữ liệu

STT Tên lớp/ Quan hệ Ý nghĩa/ Ghi chú

1 Chất liệu Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý chất liệu của hàng hóa

2 Hàng Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý danh sách hàng hóa

3 Hóa đơn bán Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý danh sách hóa đơn

4 Chi tiết hóa đơn bán Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý chi tiết danh sách hóa đơn

5 Nhân viên Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý thông tin nhân viên

6 Đăng nhập Mô tả các thuộc tính và các phương thức liên quan tới nghiệp vụ quản lý người dùng trong hệ thống

Hình 2 30 Cơ sở dữ liệu bảng chất liệu

2.7.3 Bảng hàng hóa (hàng hóa)

Hình 2 31 .Cơ sở dữ liệu bảng hàng hóa

Hình 2 32 Cơ sở dữ liệu bảng hóa đơn bán

2.7.5 Bảng chi tiết hóa đơn bán

Hình 2 33 Cơ sở dữ liệu bảng chi tiết hóa đơn bán

Hình 2 34 Cơ sở dữ liệu bảng nhân viên

Hình 2 35 Cơ sở dữ liệu bảng đăng nhập

Kết chương

Sau khi hoàn thành chương 2 em đã làm được những công việc sau:

+ Phân tích các chức năng cơ bản của phần mềm

+ Thiết kế biểu đồ usecase, biểu đồ tuần tự, biểu đồ lớp

+ Thiết kế được các giao diện phần mềm cần có

+ Thiết kế cơ sở dữ liệu bảo gồm các bảng, thuộc tính cần có

XÂY DỰNG VÀ THIẾT KẾ PHẦN MỀM

Một số giao diện người dùng

Hình 3 1 Giao Diện Trang chủ

Hình 3 2 Giao Diện Quản lý chất liệu

Hình 3 3 Giao Diện Quản lý Nhân viên

Hình 3 4 Giao Diện Quản lý Hàng hóa

Hình 3 5 Giao Diện Quản lý Hóa đơn bán hàng

Kiểm Thử hệ thống

Bản tóm tắt Bước Dữ liệu thử nghiệm

Kết quả thực tế ghi chú

1 Đăng nhập vào phần mềm với dữ liệu không hợp lệ

1 Mở ứng dụng Nhập thông tin đăng nhập

Kiểm tra thông tin đăng nhập có thành công không

Người dùng không đăng nhập được vào phần mềm

2 Đăng nhập vào phần mềm với dữ liệu hợp lệ

1 Mở ứng dụng Nhập thông tin đăng nhập hợp lệ

Kiểm tra thông tin đăng nhập có thành công không

Người dùng đăng nhập được vào phần mềm

Các bước trước Đăng nhập vào phần mềm

Kiểm tra người dùng có thể thoát phần mềm không

Thêm chất liệu vào phần mềm

1 Mở ứng dụng Nhập thông tin đăng nhập hợp lệ

Kiểm tra người dùng có thêm được chất liệu mới không

1.Nhấp danh mục chất liệu

2 Ấn thêm và nhập đủ thông tin hợp lệ

Người dùng thêm mới được chất liệu vào phần mềm

Kiểm tra người dùng có thêm được chất liệu mới không

1.Nhấp danh mục chất liệu

2 Ấn thêm và nhập thiếu thông tin hợp lệ

Người dùng không thêm mới được chất liệu vào phần mềm

Triển Khai

Một số yêu cầu để chạy phần mềm:

+ Window 7 trở lên + Ram tối thiểu (8GB) + Bộ nhớ trống 40 GB

Cần cài đặt 1 số phần mềm sau :

+ Phần mềm Visua Studio + Phần mềm SQL Server + Phần mềm Microsoft Excel

*Hướng dẫn sử dụng File scripts.sql:

Bước 1: mở SQL Server lựa chọn File > Open > File…

Hình 3 6.Hướng dẫn mở file sqlscripts

Bước 2: chọn file script.sql để mở trong SQL Server

Hình 3 7.Chọn file cần mở

Bước 3: Chúng ta cần tạo 1 Database giống với tên của Database cũ để chứa dữ liệu sắp nhập vào

Bước 4: lựa chọn all câu lệnh và nhấn Execute Kết quả khi thành công sẽ hiện thông báo: Command(s) completed successfully Mở Database QLBH ra sẽ thấy toàn bộ các bảng và dữ liệu chúng ta cần

Hình 3 8.Chạy câu lệnh sql

Kết chương

+ Đã phát triển được 1 số giao diện cơ bản

+ Kiểm thử được 1 số tính năng của phần mềm

+ Hướng dẫn người dùng đẩy cơ sở dữ liệu vào sql server

Ngày đăng: 27/04/2024, 02:05

HÌNH ẢNH LIÊN QUAN

Bảng 2. 2. Các chức năng trong phần mềm - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Bảng 2. 2. Các chức năng trong phần mềm (Trang 15)
Hình 2. 1. Biểu đồ Usecase tổng quát - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 1. Biểu đồ Usecase tổng quát (Trang 17)
Hình 2. 3. Biểu đồ Usecase chất liệu  + Use case thêm chất liệu - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 3. Biểu đồ Usecase chất liệu + Use case thêm chất liệu (Trang 19)
Bảng 2. 8. Mô tả Usecase lưu chất liệu - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Bảng 2. 8. Mô tả Usecase lưu chất liệu (Trang 21)
Bảng 2. 12. Mô tả Usecase lưu hàng hóa - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Bảng 2. 12. Mô tả Usecase lưu hàng hóa (Trang 25)
Bảng 2. 18. Mô tả Usecase lưu nhân viên - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Bảng 2. 18. Mô tả Usecase lưu nhân viên (Trang 29)
Bảng 2. 22 Mô tả Usecase lưu hóa đơn - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Bảng 2. 22 Mô tả Usecase lưu hóa đơn (Trang 33)
Hình 2. 7. Biểu đồ tuần tự chức năng đăng nhập - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 7. Biểu đồ tuần tự chức năng đăng nhập (Trang 34)
Hình 2. 8. Biểu đồ tuần tự chức năng thêm chất liệu - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 8. Biểu đồ tuần tự chức năng thêm chất liệu (Trang 35)
Hình 2. 9. Biểu đồ tuần tự chức năng sửa chất liệu - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 9. Biểu đồ tuần tự chức năng sửa chất liệu (Trang 36)
Hình 2. 10. Biểu đồ tuần tự chức năng xóa chất liệu  Mô tả biểu đồ: - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 10. Biểu đồ tuần tự chức năng xóa chất liệu Mô tả biểu đồ: (Trang 37)
Hình 2. 11. Mô tả biểu đồ tuần tự chức năng thêm hàng hóa - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 11. Mô tả biểu đồ tuần tự chức năng thêm hàng hóa (Trang 38)
Hình 2. 12. Mô tả biểu đồ tuần tự chức năng sửa hàng hóa - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 12. Mô tả biểu đồ tuần tự chức năng sửa hàng hóa (Trang 39)
Hình 2. 13. Mô tả biểu đồ tuần tự chức năng xóa hàng hóa - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 13. Mô tả biểu đồ tuần tự chức năng xóa hàng hóa (Trang 40)
Hình 2. 14. Mô tả biểu đồ tuần tự chức năng tìm kiếm hàng hóa  Mô tả biểu đồ: - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 14. Mô tả biểu đồ tuần tự chức năng tìm kiếm hàng hóa Mô tả biểu đồ: (Trang 41)
Hình 2. 16. Mô tả biểu đồ tuần tự chức năng sửa nhân viên - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 16. Mô tả biểu đồ tuần tự chức năng sửa nhân viên (Trang 43)
Hình 2. 17. Mô tả biểu đồ tuần tự chức năng xóa nhân viên - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 17. Mô tả biểu đồ tuần tự chức năng xóa nhân viên (Trang 44)
Hình 2. 18. Mô tả biểu đồ tuần tự chức năng thêm hóa đơn  Admin yêu cầu thêm hóa đơn. - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 18. Mô tả biểu đồ tuần tự chức năng thêm hóa đơn Admin yêu cầu thêm hóa đơn (Trang 45)
Hình 2. 19. Mô tả biểu đồ tuần tự chức năng hủy hóa đơn - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 19. Mô tả biểu đồ tuần tự chức năng hủy hóa đơn (Trang 46)
Hình 2. 20. Mô tả biểu đồ tuần tự chức năng tìm kiếm hóa đơn - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 20. Mô tả biểu đồ tuần tự chức năng tìm kiếm hóa đơn (Trang 47)
Bảng 2. 28. Danh sách các đối tượng trong biểu đồ lớp - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Bảng 2. 28. Danh sách các đối tượng trong biểu đồ lớp (Trang 55)
Hình 2. 28. . Mô hình hóa lớp vật lý - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 28. . Mô hình hóa lớp vật lý (Trang 57)
Hình 2. 29.Biểu đồ mối quan hệ các bảng trong cơ sở dữ liệu - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 2. 29.Biểu đồ mối quan hệ các bảng trong cơ sở dữ liệu (Trang 58)
2.7.3. Bảng hàng hóa (hàng hóa) - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
2.7.3. Bảng hàng hóa (hàng hóa) (Trang 60)
2.7.5. Bảng chi tiết hóa đơn bán - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
2.7.5. Bảng chi tiết hóa đơn bán (Trang 61)
2.7.5. Bảng Đăng nhập - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
2.7.5. Bảng Đăng nhập (Trang 62)
Hình 3. 5. Giao Diện Quản lý Hóa đơn bán hàng - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 3. 5. Giao Diện Quản lý Hóa đơn bán hàng (Trang 65)
Hình 3. 6.Hướng dẫn mở file sqlscripts - phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server
Hình 3. 6.Hướng dẫn mở file sqlscripts (Trang 69)

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

TÀI LIỆU LIÊN QUAN

w