Đánh giá thực trạng HTTT quản lý bán hàng tại công ty TNHH truyền thông đa phương tiện Giang

Một phần của tài liệu Phân tích, thiết kế hệ thống quản lý bán hàng tại công ty TNHH truyền thông đa phương tiện Giang Nam (Trang 32)

thông đa phương tiện Giang Nam

a) Thành công

+ Công ty TNHH TTĐPT Giang Nam là một trong những công ty có khả năng

cạnh tranh mạnh mẽ với các doanh nghiệp cùng lĩnh vực hoạt động kinh doanh đó là thiết kế và cung cấp các dịch vụ web, bán hàng trực tuyến.

+ Được các đối tác lớn trong và ngoài nước tin cậy hợp tác lâu dài : công ty

máy tính HP, Acer, công ty IBM, FPT Telecom, công ty BKAV, tập đoàn Microsoft,…các ngân hàng lớn Vietcombank, Agribank, Techcombank, ACB…, các công ty cung cấp sản phẩm quà tặng: Hodini (Mỹ) chuyên cung

cấp các giỏ quà nhập khẩu từ Mỹ, Ikea, Allan Dloius, Winwin toy, Me to you, Anpha books, Rhea…

+ Với đội ngũ nhân viên chuyên nghiệp trình độ cao, các phần mềm được sử dụng một cách hiệu quả nhất trong công việc góp phần tăng tính chuyên nghiệp, tiết kiệm thời gian, chi phí cho khách hàng, từ đó củng cố vị trí của công ty trong ngành.

+ Với những nỗ lực của công ty, quan hệ với khách hàng ngày càng phát triển. Số lượng khách hàng tăng đáng kể từ năm 2010 tới năm 2012, đặc biệt, ở lĩnh vực TMĐT, chỉ trong 4 tháng, số lượng khách hàng truy cập vào website quatructuyen.com trung bình tăng tới hơn 5000 lượt. Bên cạnh đó, việc chăm sóc khách hàng ở các dịch vụ web vẫn luôn được duy trì với sự tận tụy và nhẹ nhàng của đội ngũ nhân viên.

b) Hạn chế

Thực trạng ứng dụng CNTT trong quản lý bán hàng của công ty vẫn còn manh mún, nhỏ lẻ, chưa có hệ thống và đồng bộ. Mặc dù công ty đã có hệ thống hạ tầng mạng Internet, có thừa khả năng để trang bị hạ tầng công nghệ cho mình, nhưng chỉ dừng lại ở việc xây dựng cơ sở hạ tầng mà chưa chú trọng ứng dụng các phần mềm quản lý để nâng cao hiệu quả kinh doanh.

Trong hoạt động quản lý bán hàng tại công ty TNHH truyền thông đa phương tiện Giang Nam, ta thấy các khâu trong quản lý bán hàng được thực hiện rời rạc

và không liên kết chặt chẽ với nhau. Việc quản lý hàng, quản lý khách hàng, quản lý nhà cung cấp, hóa đơn mua hàng... không được hệ thống hóa để hỗ trợ lẫn nhau và phục vụ tối ưu cho hoạt động bán hàng. Cách làm thủ công như vậy có nhiều hạn chế như:

- Tốc độ cập nhật, xử lý không cao, không đáp ứng được nhu cầu cần báo cáo đột

xuất của giám đốc, không đồng bộ trong việc cập nhật giữa các phòng ban trong công ty dẫn tới việc sai sót.

- Quản lý thủ công thường chịu ảnh hưởng lớn bởi các yếu tố chủ quan do sự tác

động của môi trường bên ngoài.

- Lưu trữ thông tin khó, không nhất quán, dễ bị trùng lặp giữa các phòng ban

như: phòng kinh doanh và phòng kế toán...

- Đặc biệt là mất rất nhiều thời gian và công sức để thống kê, phân tích đưa ra

Chính vì vậy, qua quá trình khảo sát tại công ty, giải pháp đưa ra giúp công ty nâng cao kết quả kinh doanh, tổ chức quản lý nhanh, gọn hơn đó là phần mềm quản lý bán hàng. Phần mềm giúp cho công tác bán hàng được thực hiện nhanh chóng, chính xác tiết kiệm thời gian và nhân lực. Việc quản lý bán hàng được tự động hóa tối đa, thao tác nhanh, giảm thời gian chờ cho khách hàng. Tăng doanh số bán hàng và giảm chi phí tối đa.

PHẦN 3: PHÂN TÍCH, THIẾT KẾ HTTT QUẢN LÝ BÁN HÀNG TẠI CÔNG TY TNHH TRUYỀN THÔNG ĐA PHƯƠNG TIỆN GIANG NAM. 3.1. Đặt bài toán

Mô tả quy trình bán hàng và xác định thông tin đầu vào, đầu ra của hệ thống: - Quản lý nhập xuất tồn hàng hóa:

Người quản lý là người phụ trách quản lý chung về hoạt động kinh doanh quà tặng của công ty (nhân viên phòng tổng hợp), bao gồm việc xuất, nhập hàng hóa, báo cáo doanh thu, thông báo nhập xuất hàng hóa.

Khi hàng được nhập hàng, nhân viên phòng tổng hợp sẽ tạo phiếu nhập hàng ghi đầy đủ thông tin về việc nhập hàng cũng như thông tin hàng nhập. Khi trích tiền trả tiền hàng, nhân viên kế toán lập phiếu chi.

Khi xuất hàng để bán, nhân viên phòng tổng hợp sẽ tạo phiếu xuất hàng và định kỳ kiểm kê hàng hóa trong kho. Nhận được tiền bán hàng, nhân viên kế toán sẽ lập phiếu thu để phản ánh khoản doanh thu tăng từ hoạt động kinh doanh.

Đầu vào: thông tin nhập, xuất hàng, thông tin mỗi lần thu, chi tiền

Đầu ra: phiếu nhập, phiếu xuất, phiếu thu, phiếu chi - Quản lý bán hàng

Khách hàng có thể đặt hàng qua website hoặc gọi điện thoại trực tiếp tới công ty hoặc mua trực tiếp tại kho.

Nhân viên bán hàng sẽ là người tiếp nhận các đơn hàng (đối với khách hàng đặt hàng qua website), tạo đơn hàng cho khách (đối với khách hàng đặt hàng qua điện thoại), thực hiện giao hàng, lập hóa đơn bán hàng cho khách và xác nhận việc giao hàng đã hoàn tất.

Đầu vào: Thông tin về đơn hàng đã xác nhận

Đầu ra: Thông tin khách hàng, Hóa đơn bán hàng - Hệ thống các báo cáo

Hàng tháng hoặc quý, ban lãnh đạo có thể xem và in các báo cáo về doanh số bán, danh sách hàng, danh sách nhân viên…

Đầu vào: Các thông tin nhà cung cấp, nhân viên, hàng hóa đơn bán hàng từ cơ sở dữ liệu của hệ thống

Đầu ra: Báo cáo về doanh số bán, danh sách hàng, danh sách nhân viên…

3.2. Phân tích hệ thống thông tin quản lý bán hàng.3.2.1. Phân tích yêu cầu của hệ thống.3.2.1. Phân tích yêu cầu của hệ thống. 3.2.1. Phân tích yêu cầu của hệ thống.

a) Yêu cầu chức năng:

- Yêu cầu về lưu trữ: Lưu trữ các thông tin về:

+ Khách hàng: gồm các thuộc tính: mã khách hàng, tên khách hàng, địa chỉ, điện thoại (nếu có), Email (nếu có).

+ Hàng hóa: gồm các thuộc tính: mã hàng, tên hàng, đơn vị, thời gian bảo hành, đặc điểm, đơn giá, số lượng.

+ Hóa đơn bán hàng: gồm các thuộc tính sau: số hóa đơn, ngày lập, số lượng, đơn giá, mã hàng, mã khách, nhân viên bán hàng.

+ Phiếu nhập hàng: gồm các thuộc tính: số phiếu nhập, người nhập, ngày nhập, lý do nhập, hàng, số lượng.

+ Phiếu xuất hàng: gồm các thuộc tính: số phiếu xuất, người xuất, ngày xuất, lý do xuất, hàng, số lượng, khách hàng.

+ Phiếu thu: gồm các thuộc tính: số phiếu thu, ngày thu, lý do thu, người thu, số tiền, người nộp.

+ Phiếu chi: gồm các thuộc tính: số phiếu chi, ngày chi, lý do chi, số tiền, người nhận, người chi.

+ Nhân viên: gồm các thuộc tính: mã nhân viên, tên nhân viên, địa chỉ, số điện thoại.

+ Nhà cung cấp: gồm các thông tin: mã NCC, tên NCC địa chỉ, số điện thoại

- Yêu cầu về nghiệp vụ:

+ Cập nhật dữ liệu về hàng hóa, hóa đơn, nhân viên, đơn đặt hàng, phiếu nhập,

phiếu xuất.

+ Chỉnh sửa, xóa bỏ thông tin

+ Tìm kiếm, tra cứu thông tin

+ Lập các báo cáo thống kê

b) Yêu cầu phi chức năng

- Yêu cầu về giao diện: giao diện thân thiện, các form làm việc rõ rang không

gây nhầm lẫn cho người sử dụng, giao diện hài hòa về màu sắc thu hút sự chú ý của người dùng.

- Yêu cầu về tính sẵn sang của dữ liệu: cho phép truy cập dữ liệu đa người dùng,

dữ liệu có tính hệ thống cao, không trùng lặp dữ liệu.

- Yêu cầu tính an toàn bảo mật: hệ thống có phân quyền người sử dụng, quy định

những thao tác được phép cho từng đối tượng sử dụng khác nhau.

- Yêu cầu về tốc độ tra cứu, tìm kiếm hệ thống cơ sở dữ liệu nhanh, chính xác.

- Yêu cầu về khả năng tương tác với các hệ thống khác: hệ thống có thể kết hợp

với các phần mềm khác nhằm nâng cao hiệu quả sử dụng, khả năng nâng cấp lên mức cao hơn.

c) Sơ đồ phân cấp chức năng:

3.2.2. Phân tích use case.

Xác định các tác nhân.(Actor)

- Nhân viên kinh doanh: là người trực tiếp làm việc với hệ thống. Đăng nhập vào

hệ thống và thực hiện bán hàng cho khách hàng và xuất hóa đơn cho khách.

- Giám đốc: quản lý các báo cáo thống kê.

- Nhà quản lý: cập nhật các thông tin về hàng hóa, loại hàng, nhân viên, nhà cung

cấp, phiếu nhập, phiếu xuất...

- Nhân viên kế toán: cập nhật phiếu thu, phiếu chi...

Xác định các Use Case, mô tả vắn tắt Use Case và mối quan hệ giữa tác nhân và Use Case.

Tác nhân Ca sử dụng Mô tả Use case

Nhân viên kinh doanh

Lập Hóa đơn bán hàng Lập hóa đơn bán hàng cho khách mua

hàng.

Cập nhật khách hàng Cập nhật thông tin về: mã KH, tên KH,

địa chỉ, số điện thoại.

Người quản lý

Cập nhật thông tin hàng Cập nhật thông tin về: mã thuốc, tên

thuốc, số lượng, đơn giá.

Cập nhật nhà cung cấp Cập nhật thông tin về: mã NCC, tên

NCC, địa chỉ, số điện thoại.

Cập nhật Nhân viên Cập nhật thông tin về: mã NV, tên NV,

chức vụ, địa chỉ, số điện thoại.

Cập nhật phiếu nhập Cập nhật thông tin về: số phiếu nhập,

người nhập, ngày nhập, lý do nhập, hàng, số lượng.

Cập nhật phiếu xuất Cập nhật thông tin về: số phiếu xuất,

người xuất, ngày xuất, lý do xuất, hàng, số lượng, khách hàng.

Nhân viên kế toán

Lập phiếu thu Lập phiếu thu cho các khoản thu nợ

Lập phiếu chi Lập phiếu chi cho các khoản chi

Giám đốc

In báo cáo danh sách khách hàng thân thiết

Báo cáo thống kê danh sách khách hàng thân thiết để có các chiến dịch ưu đãi và quảng cáo sản phẩm

In báo cáo danh sách hàng Báo cáo thống kê các mặt hàng được nhập.

In báo cáo danh sách nhà cung cấp

Thống kê khách hàng để phân loại khách hàng.

Bảng 3.1. Xác định use case Vẽ biểu đồ Usecase: Hình 3.2 Sơ đồ Usecase 3.2.3. Phân tích biểu đồ lớp. a. Xác định các lớp thực thể: - KhachHang - Hang - NhanVien - NhaCungCap - PhieuNhap - PhieuXuat - PhieuThu

- PhieuChi

- HoaDon

- Chi_tiet_PN

- Chi_tiet_PX

- Chi_tiet_HD

b. Mối quan hệ giữa các lớp thực thể

Quan hệ kết tập

- HoaDon với Chi_tiet_HD

- PhieuNhap với Chi_tiet_PN

- PhieuXuat với Chi_tiet_PX

Quan hệ kết hợp - Hang – NhaCungCap - Hang – Chi_tiet_HD - Hang – Chi_tiet_PN - Hang – Chi_tiet_PX - KhachHang – HoaDon - KhachHang – PhieuXuat - NhanVien – PhieuThu - NhanVien – PhieuChi - NhaCungCap – PhieuNhap

Hình 3.3: Sơ đồ lớp thực thể

3.2.4. Phân tích biểu đồ trình tự.

Biểu đồ trình tự một số ca sử dụng:

Hình 3.4:Sơ đồ tuần tự mức 1 chức năng cập nhật thông tin hàng

Hình 3.5:Sơ đồ tuần tự mức 1 chức năng lập hóa đơn bán hàng

c. Biểu đồ tuần tự mức 1 cho ca sử dụng “ Lập phiếu nhập hàng”:

Hình 3.6: Sơ đồ tuần tự mức 1 chức năng lập phiếu nhập hàng

Hình 3.7: Sơ đồ tuần tự mức 1 chức năng lập phiếu xuất hàng

e. Biểu đồ tuần tự mức 1 cho chức năng “lập phiếu thu”

Hình 3.8: Sơ đồ tuần tự mức 1 chức năng lập phiếu thu

Hình 3.9: Sơ đồ tuần tự mức 1 chức năng lập phiếu chi

g. Biểu đồ tuần tự mức 1 cho ca sử dụng “ Đăng nhập”:

Hình 3.10: Sơ đồ tuần tự mức 1 chức năng đăng nhập

3.3.1. Thiết kế các thủ tục thủ công và giao diện

Các giao diện cơ bản:

a. Giao diện hệ thống

Hình 3.11: Giao diện chính hệ thống thông tin quản lý bán hàng

b. Giao diện đăng nhập

Hình 3.12: Giao diện form đăng nhập

Hình 3.13: Giao diện form quản lý nhân viên

d. Giao diện form quản lý nhà cung cấp

Hình 3.14: Giao diện form quản lý nhà cung cấp

Hình 3.15: Giao diện form quản lý thông tin khách hàng

f. Giao diện quản lý thông tin hàng

Hình 3.16: Giao diện form quản lý thông tin hàng

Hình 3.17: Giao diện form lập phiếu nhập hàng

h. Giao diện form lập phiếu xuất hàng

Hình 3.18: Giao diện form lập phiếu xuất hàng

Hình 3.19: Giao diện form lập hóa đơn bán hàng

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

Cơ sở dữ liệu của hệ thống quản lý bán hàng gồm các bảng sau:

a. Bảng NhaCungCap

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

MaNCC Text Khóa chính Mã nhà cung cấp

TenNCC Text Tên nhà cung cấp

Diachi Text Địa chỉ

SDT number Số điện thoại

Bảng 3.2. Bảng nhà cung cấp

b. Bảng HoaDon

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

MaHD Text Khóa chính Mã hóa đơn

MaKH Text Mã khách hàng

Ngayban Datetime Tên nhân viên

Bảng 3.3. Bảng hóa đơn

c. Bảng Chi_tiet_HD

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

MaHD Text Khóa chính Mã hóa đơn

MaHang Text Mã hàng bán

Bảng 3.4. Bảng chi tiết hóa đơn

d. Bảng NhanVien

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

MaNV Text Khóa chính Mã nhân viên

TenNV Text Tên nhân viên

Diachi Text Địa chỉ

Ngayvaolam Datetime Ngày vào làm

SDT Number Số điện thoại

ChucVu Text Chức vụ

Pass Text Mật khẩu

User Text Tên đăng nhập

Bảng 3.5. Bảng nhân viên

e. Bảng KhachHang

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

MaKH Text Khóa chính Mã khách hàng

TenKH Text Tên khách hàng

Diachi Text Địa chỉ

SDT number Số điện thoại

Bảng 3.6. Bảng khách hàng

f. Bảng HangHoa

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

MaHang Text Khóa chính Mã sản phẩm

TenHang Text Tên sản phẩm

TenNCC Text Tên nhà cung cấp

DonGia number Đơn giá

SoLuong Number Số lượng

DonViTinh Number Đơn vị tính

GhiChu Text Ghi chú

Bảng 3.7. Bảng hàng hóa

g. Bảng PhieuNhap

MaPN Text Khóa chính Mã phiếu nhập

MaNCC Text Mã nhà cung cấp

Ngaynhap Datetime Ngày nhập hàng

Bảng 3.8. Bảng phiếu nhập

h. Bảng Chi_tiet_PN

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

MaPN Text Khóa chính Mã phiếu nhập

MaHang Text Mã hàng bán

SoLuong number Số lượng

Đongia Number Đơn giá

Ngaycapnhat Ngày cập nhật

Bảng 3.9. Bảng chi tiết phiếu nhập

i. Bảng PhieuXuat

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

MaPX Text Khóa chính Mã phiếu nhập

MaKH Text Mã khách hàng

Ngayxuat Datetime Ngày xuất hàng

Bảng 3.10. Bảng phiếu xuất

k. Bảng Chi_tiet_PX

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

MaPX Text Khóa chính Mã phiếu xuất

MaHang Text Mã hàng bán

SoLuong number Số lượng

Bảng 3.11. Bảng chi tiết phiếu xuất

l. Bảng PhieuThu

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

SoPhieuThu Text Khóa chính Số phiếu thu

Ngaythu Datetime Ngày thu

Nguoinop Text Người nộp tiền

Nguoithu Text Nhân viên thu tiền

Sotien Number Số tiền đã thu

Lydothu Lý do thu tiền

Bảng 3.12. Bảng phiếu thu

m. Bảng PhieuChi

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

SoPhieuChi Text Khóa chính Số phiếu chi

Nguoinhan Text Người nhận tiền

Nguoichi Text Nhân viên chi tiền

Sotien Number Số tiền đã chi

Lydochi Lý do chi tiền

Bảng 3.13. Bảng phiếu chi

3.3.3. Thiết kế phần mềm

Hình 3.8.Sơ đồ các module chức năng của hệ thống

Mô tả các module

Module hệ thống: Có chức năng bao gồm: đăng nhập và thoát khỏi hệ thống.

Module quản lý kho: Quản lý nhập xuất, bao gồm có các chức năng: Lập phiếu

Một phần của tài liệu Phân tích, thiết kế hệ thống quản lý bán hàng tại công ty TNHH truyền thông đa phương tiện Giang Nam (Trang 32)

Tải bản đầy đủ (DOC)

(61 trang)
w