Tải bản đầy đủ (.pdf) (22 trang)

PHÂN TÍCH THIẾT KẾ CHƯƠNG TRÌNH QUẢN LÝ MUA BÁN HÀNG Ở SIÊU THỊ LAM SƠN

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.03 MB, 22 trang )

22/06/2011
1
ĐẠI HỌC THÁI NGUYÊN
ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC
Đề tài: PHÂN TÍCH THIẾT KẾ CHƯƠNG TRÌNH
QUẢN LÝ MUA BÁN HÀNG Ở SIÊU THỊ LAM SƠN
Sinh viên thực hiện: Hoàng Văn Dũng
Giáo viên hướng dẫn: Nguyễn Lan Oanh
22/06/2011
2
TÓM TẮT NỘI DUNG BÁO CÁO
CƠ SỞ LÝ THUYẾT
1
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2
XÂY DỰNG CHƯƠNG TRÌNH
3
KẾT LUẬN, ĐÁNH GIÁ KẾT QUẢ
4
CƠ SỞ LÝ THUYẾT
22/06/2011 3
 .NET Framework
• .NET Framework của Microsoft là một nền tảng lập trình tập hợp các
thư viện lập trình có thể được cài thêm hoặc đã có sẵn trong các hệ
điều hành Windows.
 Hệ quản trị dữ liệu SQL Server (Structured Query Language )
• là công cụ sử dụng để tổ chức, quản lý và truy xuất dữ liệu đuợc lưu trữ
trong các cơ sở dữ liệu. SQL là một hệ thống ngôn ngữ bao gồm tập
các câu lệnh sử dụng để tương tác với cơ sở dữ liệu quan hệ.
 UML (Unified Modeling Language)


• UML là một ngôn ngữ mô hình hóa dùng để đặc tả, trực quan hóa, xây
dựng và làm siêu liệu cho các hệ thống phần mềm.

22/06/2011
4
PHÂN TÍCH THIẾT KẾ HỆ THỐNG SIÊU THỊ LAM SƠN
 KHẢO SÁT HỆ THỐNG
 Nhược điểm của hệ thống cũ:
• Hệ thống xây dựng trên nền Access for Win.
• Truy xuất dữ liệu chậm.
• Thống kê được ít tiêu chí.
• Bảo mật không tốt.

 Vấn đề giải pháp
• Vấn đề về giao diện.
• Vấn đề truy xuất dữ liệu.
• Vấn đề thống kê theo ngày, tháng, quý, năm.
• Vấn đề bảo mật



22/06/2011
5
QUY TRÌNH NGHIỆP VỤ
 Yêu cầu xây dựng một hệ thống quản lý việc mua bán hàng của siêu
thị.
 Người quản lý nắm được tình hình mua bán, doanh thu của siêu thị,
việc thống kê được thực hiện hàng tháng, hàng quí cũng có khi đột
xuất theo yêu cầu.
 Thủ kho quản lý số lượng hàng trong kho theo mã số hàng hoá, kiểm

kê hàng hoá trong kho.
 Nhân viên bán hàng sẽ tính tiền những mặt hàng mà khách mua và
lập hoá đơn cho khách.
 Khách hàng là người mua hàng từ siêu thị.
Có 2 dạng khách hàng: Khách hàng bình thường và Khách hàng thân
thiện. Nếu khách hàng là khách hàng thân thiện thì mã số khách hàng
sẽ được lưu trong hệ thống và được hưởng quyền lợi từ chương trình
này.
22/06/2011
6
QUY TRÌNH NGHIỆP VỤ
 Nhân viên thủ kho nhập hàng vào kho hàng từ nhà cung cấp.
 Tùy thuộc vào mặt hàng khi mua hàng được triết khấu %
 Siêu thì có thể thanh toán một lần hoặc có thể nhiều lần
 Người quản lý có thể quản lý công nợ, lịch sử giao dịch.
 Người quản lý dễ dàng theo dõi hoạt động của siêu thị qua các bảng
thống kê
22/06/2011
7
ĐẶC ĐIỂM CỦA HỆ THỐNG QUẢN LÝ BÁN HÀNG
 Hệ thống quản lý bán hàng siêu thị có các đặc điểm sau:
 Có khả năng đáp ứng đầy đủ và hỗ trợ thực hiện tốt các nghiệp vụ
chính trong siêu thị.
 Cung cấp giao diên người dùng thân thiện, dễ thao tác.
 Cung cấp chức năng hỗ trợ khách hàng tra cứu thông tin sản phẩm
nhằm giúp cho quá trình chọn lựa hàng hóa của khách hàng dễ dàng
hơn.
 Cung cấp chức năng báo cáo thống kê theo nhiều tiêu chí khác nhau.
22/06/2011
8

CÁC ACTOR CỦA HỆ THỐNG
 Khách hàng: là người trực tiếp mua hàng từ siêu thị, được hệ
thống quản lý số điểm tích luỹ (nếu là khách hàng thân thiện)

 Thủ kho: là người chịu tráh nhiệm Tạo Phiếu Nhập Hàng khi hàng
hoá được nhập về, tạo Phiếu Xuất Hàng khi xuất hàng lên quầy,
kiểm kê hàng trong kho, tạo phiếu trả hàng nếu mặt hàng đó hết
hạn sử dụng hay có lỗi.

 Nhân viên bán hàng: là nhân viên làm việc trong siêu thị. Nhân
viên bán hàng, đứng ở quầy thu tiền và tính tiền cho khách hàng.

 Người quản lý: là người nắm được tình hình mua bán, doanh thu
của siêu thị, quản lý nhân viên
22/06/2011
9
XÁC ĐỊNH CÁC USE CASE
Use case của “Nhân viên bán hàng”
22/06/2011
10
XÁC ĐỊNH CÁC USE CASE
Use case của “Nhân viên thủ kho”
22/06/2011
11
XÁC ĐỊNH CÁC USE CASE
Use case của “Người quản lý”
22/06/2011
12
BIỂU ĐỒ TRÌNH TỰ CỦA HỆ THỐNG
Biểu đồ trình tự của Use Case Đăng Nhập

22/06/2011
13
BIỂU ĐỒ TRÌNH TỰ CỦA HỆ THỐNG
Biểu đồ trình tự Use Case “Lập hóa đơn”
22/06/2011
14
BIỂU ĐỒ TRÌNH TỰ CỦA HỆ THỐNG
Biểu đồ trình tự của Use Case “Nhập hàng”
22/06/2011
15
BIỂU ĐỒ TRÌNH TỰ CỦA HỆ THỐNG
Biểu đồ trình tự của Use Case “Xuất hàng lên quầy”
22/06/2011
16
BIỂU ĐỒ TRÌNH TỰ CỦA HỆ THỐNG
Biểu đồ trình tự Use Case “Thống kê”
22/06/2011
17
BIỂU ĐỒ TRÌNH TỰ CỦA HỆ THỐNG
Biểu đồ tuần tự “Khách hàng thân thiết”
22/06/2011
18
BIỂU ĐỒ TRÌNH TỰ CỦA HỆ THỐNG
Biểu đồ trình tự Use Case “Kiểm kê hàng hóa”
22/06/2011
19
XÂY DỰNG CHƯƠNG TRÌNH
CHƯƠNG TRÌNH QUẢN LÝ MUA BÁN HÀNG
TẠI SIÊU THỊ LAM SƠN
22/06/2011

20
ĐÁNH GIÁ VÀ KẾT LUẬN
 Ưu điểm:
 Hỗ trợ các nghiệp vụ chính trong siêu thị: nhập hàng, xuất hàng và bán
hàng.
 Cung cấp báo cáo thống kê mặt hàng hết hạn, kiểm kê hàng, khách
hàng thân thiết.
 Cung cấp chức năng hỗ trợ khách hàng tìm kiếm thông tin sản phẩm,
thông tin khách hàng thân thiết, thông tin người sử dụng.
 Giao diện người dùng thân thiện, dễ thao tác.
 Có thể Backup hoặc Restore cơ sở dữ liệu một cách nhanh chóng và
đơn giản.

 Nhược điểm:
 Các chức năng xây dựng chưa được hoàn thiện.
 Chưa có điều kiện ứng dụng ở thực tế.
22/06/2011
21
HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI
 Xây dựng hệ thống với cơ sở dữ liệu phân tán ở mức độ toán bộ
hệ thống các siêu thị trong cùng một Liên Hiệp (trong toàn bộ hệ
thồng siêu thị, giữa Liên Hiệp với từng siêu thị).
 Xây dựng trang website để giới thiệu các mặt hàng và các
chương trình khuyến mãi của siêu thị.
 Kết hợp Quản lý tiền lương và quản lý nhân sự vào trong bài toán
Quản lý Siêu thị.
 Kết hợp cùng với thiết bị đọc mã vạch để có thể ứng dụng vào
các siêu thị quy mô nhỏ và vừa.
22/06/2011
22

EM XIN CHÂN THÀNH CẢM ƠN THẦY CÔ GIÁO
VÀ CÁC BẠN !

×