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

Đồ Án nhóm phát triển Ứng dụng desktop quản lý cửa hàng thiết bị Điện tử

42 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 đề Quản Lý Cửa Hàng Thiết Bị Điện Tử
Tác giả Đoàn Trần Bá Đạt, Lồ Sìn Dậu, Nguyễn Ngọc Bảo, Nguyễn Hoàn Thiện, Nguyễn Thị Bích Kiều
Người hướng dẫn ThS. Trần Trung Nguyên
Trường học Đại học UEH - Trường Công Nghệ và Thiết Kế
Chuyên ngành Công Nghệ Phần Mềm
Thể loại Đồ Án Nhóm
Năm xuất bản 2022
Thành phố TP Hồ Chí Minh
Định dạng
Số trang 42
Dung lượng 5,18 MB

Cấu trúc

  • Chương I: GIỚI THIỆU TỔNG QUAN (4)
    • I.1 Đặt Vấn Đề (4)
    • I.2 Tổng Quan Về Phần Mềm (4)
      • I.2.1 Mục Đích (4)
      • I.2.2 Quy Trình Nghiệp Vụ (5)
  • Chương II: Thiết Kế Cơ Sở Dữ Liệu (5)
    • II.1 Tổng Quan (6)
    • II.2 Bảng SanPham (6)
    • II.3 Bảng LoaiSanPham (7)
    • II.4 Bảng NhaSanXuat (8)
    • II.5 Bảng TaiKhoan (9)
    • II.6 Bảng NhanVien (10)
    • II.7 Bảng LoaiNhanVien (11)
    • II.8 Bảng KhachHang (12)
    • II.9 Bảng LoaiThanhVien (13)
    • II.10 Bảng HoaDon (14)
    • II.11 Bảng ChiTietHoaDon (15)
    • II.12 Bảng PhieuNhapHang (16)
    • II.13 Bảng ChiTietPhieuNhap (17)
    • II.14 Bảng NhaCungCap (18)
  • Chương III: Xây Dựng Phần Mềm (19)
    • III.1 Giao diện Loading (19)
    • III.2 Giao diện Đăng Nhập (20)
    • III.3 Giao diện Trang chủ - Thủ Kho (21)
    • III.4 Giao diện Trang chủ - Nhân Viên Bán Hàng (24)
    • III.5 Giao diện Trang chủ - Quản Lý Cửa Hàng (29)
  • Chương IV: Thảo Luận Và Đánh Giá (39)
    • IV.1 Một Số Tồn Tại (39)
    • IV.2 Hướng Phát Triển (40)
  • Chương V: Phụ Lục (40)
    • V.1 Phân Công Công Việc (40)
  • Chương VI: Tài Liệu Tham Khảo (42)

Nội dung

III.2 Giao diện Đăng Nhập- Chức năng: Hiển thị cửa sổ để người quản lý, nhân viên đăng nhập vào hệ thống... + Nhân Viên Thủ Kho chọn chức năng “Đăng Xuất” → Hệ thống hiển thị Messages Bo

GIỚI THIỆU TỔNG QUAN

Đặt Vấn Đề

Hiện nay, các thiết bị điện tử là một phần tất yếu, không thể thiếu trong đời sống bình thường của con người Số lượng các thiết bị điện tử gia tăng chóng mặt, nhằm phục vụ cho công việc, cũng như giải trí hằng ngày của con người Chính vì, nhu cầu của con người đối với thiết bị điện tử ngày càng gia tăng, dẫn đến việc mua bán các thiết bị điện tử ngày càng phát triển Từ đó, yêu cầu đặt ra cho các cửa hàng thiết bị điện tử là làm sao để thuận tiện trong việc quản lí, lưu trữ hàng hóa cũng như đảm bảo kiểm soát số lượng và chất lượng của nguồn hàng nhập vào, để mang những sản phẩm tốt nhất tới tay người tiêu dùng, qua đó tăng khả năng cạnh tranh trên thị trường này.

Hiểu được nhu cầu đó, Nhóm 1 chúng em đã thực hiện đồ án “Quản lí cửa hàng thiết bị điện tử” nằm phục vụ cho mục đích trên.

Tổng Quan Về Phần Mềm

Cửa hàng bán lẻ các thiết bị điện tử cần xây dựng một thế thống quản lý nhằm giúp cho doanh nghiệp nâng cao chất lượng dịch vụ bán hàng đối với khách hàng đồng thời cũng là một công cụ để quản lý hàng hóa, kho, quy trình bán hàng, chăm sóc khách hàng một cách hiệu quả, tiết kiệm được nhiều thời gian và chi phí Phù hợp với quy mô cửa hàng như sau:

- Phần mềm quản lý cửa hàng điện tử bán lẻ không chi nhánh.

- Đội ngũ nhân viên gồm:

- Một quản lý cửa hàng.

- Bốn nhân viên bán hàng.

Nhân Viên Bán Hàng phụ trách trưng bày, sắp xếp sản phẩm điện tử và thực hiện quy trình thanh toán với khách hàng.

Nhân Viên Thủ Kho đảm nhiệm vai trò theo dõi hàng hóa trong kho, tất cả các công đoạn từ lúc nhập hàng vào kho, xuất hàng ra khỏi kho và thống kê số liệu hàng tồn trong kho.

Vai trò của Nhân Viên Quản Lý bao gồm quản lý nhân viên, quản lý đối tác, theo dõi hoạt động kinh doanh và thống kê doanh thu.

Thiết Kế Cơ Sở Dữ Liệu

Bảng SanPham

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaSP Mã sản phẩm Chuỗi (15)

TenSP Tên sản phẩm Chuỗi (50)

SoLuong Số lượng Số nguyên

DonGia Đơn giá sản phẩm Số nguyên

MaLoaiSP Mã của loại sản phẩm

MaNhaSX Mã của nhà sản xuất sản phẩm (Apple, Samsung,

TrangThai Trạng thái sản phẩm (1 là hiển thị, 0 là không hiển thị)

Bảng LoaiSanPham

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaLoaiSP Mã của loại sản phẩm Chuỗi (10)

TenLoaiSP Tên loại sản phẩm (Máy tính, điện thoại,…)

Bảng NhaSanXuat

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaNhaSX Mã của nhà sản xuất Chuỗi (10)

TenNhaSX Tên của nhà sản xuất

Bảng TaiKhoan

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaNguoiDung Mã của người dùng để tham chiếu tới từng nhân viên

Username Tài khoản người dùng Chuỗi (50)

MatKhau Mật khẩu người dùng Chuỗi (50)

MaLoaiNV Mã của loại nhân viên

(LNV001 là nhân viên, LNV002 là quản lí, LNV003 là thủ kho)

Bảng NhanVien

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaNV Mã của nhân viên Chuỗi (10)

TenNV Tên của nhân viên Chuỗi (50)

GioiTinh Giới tính của nhân viên

Email Email của nhân viên Chuỗi (50)

SĐT Số điện thoại của nhân viên

DiaChi Địa chỉ của nhân viên Chuỗi (50)

MaLoaiNV Mã của loại nhân viên

(LNV001 là nhân viên, LNV002 là quản lí, LNV003 là thủ kho)

MaNguoiDung Mã của tài khoản tương ứng với nhân viên

TrangThai Trạng thái sản phẩm (1 là hiển thị, 0 là không hiển thị)

Bảng LoaiNhanVien

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaLoaiNV Mã của loại nhân viên Chuỗi (10)

TenLoaiNV Tên của loại nhân viên Chuỗi (50) tương ứng (Quản lí , Nhân viên, Thủ kho)

Bảng KhachHang

Tên thuộc tính Diên giải Kiểu dữ liệu

MaKH Mã của khách hàng Chuỗi (10)

TenKH Tên của khách hàng Chuỗi (50)

GioiTinh Giới tính của khách hàng

Email Email của khách hàng Chuỗi (50)

SĐT Số điện thoại của khách hàng

DiaChi Địa chỉ của khách hàng Chuỗi (50)

MaLoaiTVien Mã loại thành viên của khách hàng (LTV001 là Đồng, LTV002 là Bạc,

DiemTichLuy Điểm tích lũy của khách hàng

TrangThai Trạng thái khách hàng (1 là hiển thị, 0 là không hiển thị)

Bảng LoaiThanhVien

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaLoaiTVien Mã loại thành viên của khách hàng (LTV001 là Đồng, LTV002 là Bạc,

TenLoaiTVien Tên của loại thành viên

Bảng HoaDon

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaHD Mã của hóa đơn Chuỗi (10)

NgayTaoHD Ngày tạo hóa đơn Ngày (MM/DD/YYYY)

MaNV Mã của nhân viên lập hóa đơn

MaKH Mã của khách hàng mua sản phẩm

ThanhTien Thành tiền của tất cả các sản phẩm thuộc mã hóa đơn đó

TrangThai Trạng thái hóa đơn (1 là hiển thị, 0 là không hiển thị)

Bảng ChiTietHoaDon

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaHD Mã của hóa đơn Chuỗi (10)

MaSP Mã của sản phẩm Chuỗi (10)

TenSP Tên của sản phẩm Chuỗi (50)

SoLuong Số lượng sản phẩm được mua

ThanhTien Thành tiền của mỗi sản phẩm được bán

TrangThai Trạng thái chi tiết hóa đơn (1 là hiển thị, 0 là không hiển thị)

Bảng PhieuNhapHang

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaPN Mã của phếu nhập hàng Chuỗi (10)

NgayTaoPN Ngày tạo phiếu nhập hàng

MaNV Mã nhân viên tạo phiếu nhập

MaNCC Mã của nhà cung cấp

(NCC001 là Công ty VietHas, )

ThanhTien Thành tiền của tất cả đơn nhập thuộc phiếu nhập đó

TrangThai Trạng thái của phiếu Kí tự (1) nhập (1 là hiển thị, 0 là không hiển thị)

Bảng ChiTietPhieuNhap

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaPN Mã của phiếu nhập hàng Chuỗi (10)

MaSP Mã của sản phẩm nhập vào

TenSP Tên của sản phẩm nhập vào

SoLuong Số lượng sản phẩm nhập vào

MaNhaSX Mã của nhà sản xuất sản phẩm

ThanhTien Thành tiền của mỗi sản phẩm nhập vào

TrangThai Trạng thái của chi tiết phiếu nhập (1 là hiển thị,

Bảng NhaCungCap

Tên thuộc tính Diễn giải Kiểu dữ liệu

MaNhaCC Mã của nhà cung cấp sản phẩm

TenNhaCC Tên của nhà cung cấp sản phẩm (Công ty Viethas, )

Xây Dựng Phần Mềm

Giao diện Loading

Chức năng: Hiển thị giao diện chờ khi ứng dụng khởi động.

Giao diện Đăng Nhập

- Chức năng: Hiển thị cửa sổ để người quản lý, nhân viên đăng nhập vào hệ thống.

- Mô tả hoạt động: Hiển thị cửa sổ đăng nhập, người dùng nhập username và password:

+ Phân quyền đăng nhập đối với từng loại người dùng ( Quản lý cửa hàng, Nhân viên bán hàng, Nhân viên thủ kho).

+ Nếu tài khoản và mật khẩu hợp lệ → hiển thị trang chủ chức năng phù hợp với từng loại người dùng.

+ Nếu username/password không hợp lệ → đăng nhập thất bại.

Giao diện Trang chủ - Thủ Kho

- Chức năng: Hiển thị giao diện trang chủ của Thủ Kho, các nút chức năng và tác vụ chính trong ứng dụng.

- Mô tả hoạt động: Nhân viên Thủ Kho chọn một chức năng muốn thực hiện → hệ thống chuyển đến giao diện chức năng đó Các chức năng bao gồm:

+ Giao diện khi Nhân Viên Thủ Kho chọn chức năng “Thông Tin”.

+ Nhân Viên Thủ Kho chọn chức năng “Đăng Xuất” → Hệ thống hiển thị Messages Box “Đăng xuất”, người dùng lựa chọn Yes (Đăng xuất, trở lại Login) hoặc No (Tiếp tục ở lại trang chủ Thủ Kho).

+ Giao diện khi Nhân Viên Thủ Kho chọn chức năng “Tồn Kho”, giao diện này cho phép tìm kiếm sản phẩm tồn kho theo “Tên sản phẩm” hoặc theo “Loại sản phẩm”.

+ Giao diện khi Nhân Viên Thủ Kho chọn chức năng “Nhập Hàng” Giao diện này cho phép tạo xem danh sách phiếu nhập hàng Khi người dùng chọn chức năng

“Tạo đơn nhập hàng” → hệ thống chuyển sang giao diện tạo đơn nhập hàng.

+ Giao diện “Tạo đơn nhập hàng” thuộc “Nhập hàng”, có các chức năng: Thêm: Thêm thông tin chi tiết sản phẩm nhập.

Xóa: Xóa thông tin chi tiết một sản phẩm vừa nhập.

Thanh toán: Lưu phiếu nhập hàng → Trở về giao diện chức năng “Nhập Hàng”.

Thanh toán và in: Lưu phiếu nhập hàng → Xuất phiếu nhập hàng.

Giao diện Trang chủ - Nhân Viên Bán Hàng

- Chức năng: Hiển thị giao diện trang chủ của Nhân Viên Bán Hàng, các nút chức năng và tác vụ chính trong ứng dụng.

- Mô tả hoạt động: Nhân Viên Bán Hàng chọn một chức năng muốn thực hiện → hệ thống chuyển đến giao diện chức năng đó Các chức năng bao gồm:

+ Giao diện khi Nhân Viên Bán Hàng chọn chức năng “Thông Tin”.

Khi Nhân Viên Bán Hàng chọn "Đăng Xuất", hệ thống sẽ hiển thị hộp thoại "Đăng xuất" với hai lựa chọn: "Yes" (Đăng xuất, trở lại Login) hoặc "No" (Tiếp tục ở lại trang chủ Bán Hàng).

+ Giao diện khi Nhân Viên Bán Hàng chọn chức năng “Lập Đơn Bán Hàng” Giao diện này cho phép tạo xem danh sách hóa đơn Khi người dùng chọn chức năng

“Tạo hóa đơn” → hệ thống chuyển sang giao diện tạo hóa đơn.

+ Giao diện “ Tạo hóa đơn” thuộc “Lập đơn bán hàng”, có các chức năng: Thêm: Thêm thông tin chi tiết sản phẩm khách hàng đặt mua.

Xóa: Xóa thông tin chi tiết một sản phẩm.

Thanh toán: Lưu hóa đơn của khách hàng → Trở về giao diện chức năng

“Tạo đơn bán hàng”.+ Tích điểm thành viên.

Thanh toán và in: Lưu hóa đơn bán hàng → Xuất hóa đơn bán hàng cho khách hàng + Tích điểm thành viên.

+ Giao diện “Khách Hàng” cho phép tạo xem danh sách khách hàng, tìm kiếm theo “Tên khách hàng” Khi người dùng chọn chức năng “Thêm khách hàng” → hệ thống chuyển sang giao diện “Thêm khách hàng”.

+ Giao diện “ Thêm khách hàng” thuộc “Khách hàng” cho phép đăng ký khách hàng thành viên với cửa hàng.

+ Giao diện “Sản phẩm” cho phép tìm kiếm theo Tên sản phẩm Lọc theo Thương hiệu, theo Mức giá hoặc theo Loại sản phẩm.

Giao diện Trang chủ - Quản Lý Cửa Hàng

- Chức năng: Hiển thị giao diện trang chủ của Quản Lý Cửa Hàng, các nút chức năng và tác vụ chính trong ứng dụng.

- Mô tả hoạt động: Quản Lý Cửa Hàng chọn một chức năng muốn thực hiện → hệ thống chuyển đến giao diện chức năng đó Các chức năng bao gồm:

+ Giao diện khi Quản Lý Cửa Hàng chọn chức năng “Thông Tin”.

+ Giao diện “Tổng Quan” với các biểu đồ trực quan cho phép Quản Lý Cửa Hàng chọn các chức năng Lọc Doanh Thu theo Tháng hoặc Năm hiện tại Thống kê các số liệu Doanh Thu, Chi Phí, Đơn đã hủy, Đơn đã bán Theo dõi trình trạng của sản phẩm (Sản phẩm sắp hết hàng).

+ Giao diện “Quản lý sản phẩm” cho phép tìm theo Tên sản phẩm, lọc theo Loại sản phẩm.

Khi người quản lý chọn chức năng “Thêm” → hệ thống chuyển sang giao diện “Thêm” để thêm một sản phẩm mới

Khi người quản lý chọn chức năng “Tạo báo cáo” → hệ thống hiện thị giao diện “Tạo báo cáo” → chọn hình thức xem báo cáo “Tất cả” hoặc “Tên loại sản phẩm” → nhấn “Xem báo cáo”.

+ Giao diện “Thêm” thuộc “Quản lý sản phẩm”, người quản lý nhập thống tin chi tiết của sản phẩm cần thêm.

+ Giao diện “Quản lý sản phẩm bán chạy” với biểu đồ trực quan cho phép Người quản lý có thể xem Top 5 sản phẩm bán chạy, Top 5 danh mục sản phẩm bán chạy được thống kê theo Ngày, Tháng hoặc Năm hiện tại.

+ Giao diện “Hóa đơn nhập” thuộc “Quản lý hóa dơn”, cho phép tìm kiếm theo Mã hóa đơn nhập Người quản lý được phép chọn khoảng thời gian để thống kê tất cả hóa đơn nhập trong khoảng thời gian đó và “Xem báo cáo”.

+ Giao diện “Hóa đơn bán” thuộc “Quản lý hóa dơn”, cho phép tìm kiếm theo Mã hóa đơn bán Người quản lý được phép chọn khoảng thời gian để thống kê tất cả hóa đơn bán trong khoảng thời gian đó và “Xem báo cáo”.

+ Giao diện “Quản lý doanh thu” cho phép Quản Lý Cửa Hàng xem Doanh Thu, Chi Phí, Lợi Nhuận theo thời điểm hiện tại, theo từng hình thức thống kê Năm, Quý, hoặc Tháng Biểu đồ thống kê Doanh Thu, Chi Phí, Lợi Nhuận trực quan của một Năm.

+ Giao diện “Nhân viên” thuộc “Quản lý đối tác” cho phép tìm kiếm theo Tên nhân viên.

Khi người quản lý chọn chức năng “Thêm” → hệ thống chuyển sang giao diện “Thêm” để thêm một nhân viên mới.

Khi người quản lý chọn chức năng “Tạo báo cáo” để xem danh sách nhân viên của cừa hàng.

+ Giao diện “Thêm” thuộc “Quản lý đối tác”, người quản lý nhập thống tin chi tiết của nhân viên cần thêm.

+ Giao diện “Khách hàng” thuộc “Quản lý đối tác” cho phép tìm kiếm theo tên khách hàng và xem danh sách khách hàng bằng chức năng “Tạo báo cáo”

+ Giao diện “Nhà cung cấp” thuộc “Quản lý đối tác” cho phép tìm kiếm theo Tên nhà cung cấp

Khi người quản lý chọn chức năng “Thêm” → hệ thống chuyển sang giao diện “Thêm” để thêm một nhà cung cấp mới.

Khi người quản lý chọn chức năng “Tạo báo cáo” để xem danh sách nhà cung cấp.

+ Giao diện “Thêm” thuộc “Quản lý đối tác”, người quản lý nhập thống tin chi tiết của nhà cung cấp mới.

Thảo Luận Và Đánh Giá

Một Số Tồn Tại

- Chưa tích điểm thành viên theo trị giá hóa đơn mà chỉ tích điểm dựa theo số lần mua hàng (1 đơn hàng tích 50 điểm).

- Biểu đồ chỉ thống kê doanh thu theo năm mà chưa thống kê theo quí, tháng hoặc tuần.

- Chưa có hình ảnh cho các sản phẩm.

- Chức năng lọc sản phẩm cần nhiều thông tin hơn.

- Hệ thống hoạt động offline không thể kết nối dữ liệu từ nơi khác.

- Thiếu phân quyền riêng cho quản trị hệ thống.

- File setup không thể cài đặt local database.

- Các control của giao diện load chậm, không đều, làm giảm hiệu suất đồ họa.

Hướng Phát Triển

- Hệ thống sẽ có thể tích điểm thành viên dựa trên nhiều tiêu chí hơn (theo giá sản phẩm, trị giá hóa đơn,…).

- Mở rộng biểu đồ có thể thống kê doanh thu theo tuần, quí, tháng.

- Mở rộng chức năng lọc sản phẩm, cho phép lọc được nhiều thông tin hơn.

- Hệ thông có thể hoạt động online giữa các chi nhánh.

- Ứng dụng kỹ thuật Asynchronous programing để cải thiện của suất của phần mềm.

Ngày đăng: 14/10/2024, 16:25

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

TÀI LIỆU LIÊN QUAN

w