Tải bản đầy đủ (.doc) (29 trang)

BÀI TẬP LỚN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI: QUẢN LÝ BÁN HÀNG TẠI SIÊU THỊ BIG C

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 (473.52 KB, 29 trang )

Quản Lý Bán Hàng Siêu Thị Big C
Học Viện Công Nghệ Bưu Chính Viễn Thông
********************
BÀI TẬP LỚN MÔN HỌC
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
ĐỀ TÀI: QUẢN LÝ BÁN HÀNG TẠI SIÊU THỊ BIG C
GVHD: Nguyễn Đình Hiến
Thực Hiện: Nhóm 9
Lớp : L10CQCN5-B
1. Trần Thị Tuyền
2. Dương Thị Yến
3. Mai Thị Thủy
4. Đinh Vũ Trang
5. Phạm Minh Tuấn
6. Phạm Quang Trung
7. Nguyễn Văn Tuyên
8. Ngô Trí Tuệ
9. Phạm Đăng Tùng
10.Lê Minh Vương
11.Nguyễn Đức Vịnh
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
1
Quản Lý Bán Hàng Siêu Thị Big C
MENU
ĐẶT VẤN ĐỀ 2
ĐẶT VẤN ĐỀ
Ngày nay công nghệ thông khoa học, kĩ thuật phát triển như vũ bão trong đó
khoa học máy tính cũng phát triển mạnh mẽ và xâm nhập vào trong mọi lĩnh vực
kinh tế, xã hội, an ninh-quốc phòng…Từ việc xây dựng các chương trình khoa học
kĩ thuật lớn đến các công việc quản lý thông thường nhất, máy tính giúp chúng ta
cập nhật, tìm kiếm và lưu trữ thông tin một cách tốt nhất. Nhưng các phầm mềm


Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
2
Quản Lý Bán Hàng Siêu Thị Big C
hỗ trợ cho việc sử dụng máy tính, hay các chương trình quản lý hầu hết của nước
ngoài điều này gây bất lợi trở ngại đối với những người sử dụng má tính không
biết hoặc biết ít tiếng anh. Vì vậy các phần mềm sử dụng tiếng việt sẽ giúp cho
người sử dụng dễ hơn, đạt hiệu quả cao hơn trong công việc.
Vì thế việc thiết kế các chương trình ứng dụng cho các công tác nghiệp vụ:
Sản xuất, kinh doanh, quản lý doanh nghiệp, quản lý nhân sự… cho các đơn vị sản
xuất kinh doanh cũng như các đơn vị hành chính sự nghiệp đang phát triển mạnh
mẽ trong thời gian gần đây. Thực tế đã cho thấy nhiều doanh nghiệp từ lớn đến
nhỏ đã áp dụng hiệu quả các săn phẩm phần mềm tin học. Tại các công ty, cũng
như các cửa hàng kinh doanh, các siêu thị và nhiều nơi cũng đang áp dụng
chương trình quản lý vào công tác kinh doanh,nhằm mục đích giuso cho người
kinh doanh giảm đi một phần công việc phải thực hiện thủ công trước đây. Do đó
trong đợt làm đồ án này em đã chọn đề tài “Quản Lý Bán Hàng Siêu Thị”để củng
cố kiến thức đã học trong trường, nâng cao kỹ năng làm bài cũng như tiếp cận
trực tiếp với thực tế để phục vụ cho công tác sau này.
Đáp ứng được yêu cầu của một sản phẩm phần mềm vừa đơn giản, chính
xác và hiệu quả đòi hỏi em phải vận dụng kiễn thức của các môn đã được các thầy
cô trong bộ môn giảng dạy tại trường, đặc biệt là các môn học giúp em làm đồ án
này như sau: Phân Tích Thiết Kế Hệ Thống, Hệ Quản Trị Cơ Sở Dữ Liệu, SQL,
DOT.NET…Từ những kiến thức đã được học và những kiến thức thực tế em đã lựa
chọn cho mình đề tài” Quản lý bán hàng siêu thị” để hiểu sâu kiến thức đã được
học hơn và có thể áp dụng chương trình của mình vào thực tế. Trong quá trình
làm đồ án em không thể trách khỏi những thiếu sót và sai lầm trong kiến thức của
mình, vì vậy em rất mong được thầy cô trong bộ môn và nhất là ý kiến đóng góp
của thầy hướng dẫn giúp em hoàn thành đồ án một cách tốt nhất.
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
3

Quản Lý Bán Hàng Siêu Thị Big C
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
4
Quản Lý Bán Hàng Siêu Thị Big C
CHƯƠNG 1 : KHẢO SÁT YÊU CẦU
1.1 Khảo sát sơ bộ :
Tên doanh nghiệp: Siêu thị BigC Thăng Long
- Tên cơ quan chủ quản: Tập đoàn bán lẻ Châu Âu – Casino
- Trụ sở kinh doanh: 222- Trần Duy Hưng- Cầu giấy- Hà Nội
-
Lĩnh vực kinh doanh: Siêu thị kinh doanh với mô hình thực nghiệm
mới(Trung tâm thương mại cao cấp), kết hợp với kinh doanh bán lẻ với giá
sản phẩm lấy thẳng từ nhà cung cấp. Đặc biệt sản phẩm trong siêu thị lên
tới 90% là hàng made in Việt Nam. Với cơ cấu mặ
t hàng đa dạng phong
phú, chiều dài lên tới 5000 mặt hàng với các loại mặt hàng như: thực phẩm
mặt hàng tươi sống, hàng may mặc, hàng bách hóa, các mặt hàng có sức tiêu
thụ lớn như đồ ăn khô, đồ uống, các gia vị , rượu, bánh, thực phẩm, mỹ phẩm,
thuốc lá…đáp ứng nhu cầu mua sắm của người dân, nhất là nhu cầu cho các
bà nội chợ trong thành phố cũng như các khu vực lân cận.
• Các yếu tố thuộc môi trường vi mô bên trong của siêu thị BigC
- Tổ chức hệ thống thông tin của siêu thị
Trong nền kinh tế thị trường hiện nay thông tin có vao trò quan trọng trong hoạt
động kinh doanh của các doanh nghiệp. Hệ thống thông tin chỉ là sợi chỉ gắn kết các
hoạt động kinh doanh của doanh nghiệp, nó giúp cho hoạt động kinh doanh hoạt
động thuận lợi hơn. Nhận thức được tầm quan trọng của thông tin siêu thị cũng đã
đưa thông tin máy tính vào để quản lý, phát triển siêu thị theo hướng chuyên nghiệp
bằng các phần mềm vẫn dùng Access, hay những phần mềm đơn giản.
Song việc thu thập thông tin của BigC chưa thật sự đạt được hiệu quả như mong đợi
do việc hoạt động Marketing chưa thật thống hệ thống sử dụng phần mềm chưa cải

tiến, những phần mềm cũ chưa đủ các chức năng giúp cho người bán hàng sử dụng
tốt cũng như chưa đủ để cho khách hàng nắm bắt được những mặt hàng hiện có
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
5
Quản Lý Bán Hàng Siêu Thị Big C
trong siêu thị, một phần cũng do chiến lược quảng bá, Marketing chưa thật sự hướng
tới khách hàng.
- Nhân sự
Hiện nay BigC chỉ có khoảng 500 nhân viên với các nhiệm vụ khác nhau, đội ngũ
nhân viên trẻ mang phong cách năng động, mà phần lớn là các sinh viên các trường
cao đẳng, đại học , trung cấp. Tuy nhiên vấn đề nhân sự gặp một số khó khăn về
kinh nghiệm, thiếu nhiệt huyết, chuyên môn, thái độ làm việc còn hay bàn cãi. Số
lượng nhân viên của siêu thị tương đối đông tuy nhiên vẫn chưa đủ để có thể đáp
ứng được nhu cầu hiện nay của siêu thị.
- Tài chính
Mới chỉ đi vào hoạt động hơn 4 năm nhưng BigC Thăng Long đã gặt hái được nhiều
thành công thể hiện ở kết quả kinh doanh, doanh thu của siêu thị tăng lên theo từng
năm. BigC luôn cố gắng hoạt động kinh doanh tốt nhật để đáp ứng nhu cầu mua sắm
của khách hàng đồng thời đạt được mục tiêu kinh tế đề ra. Quy mô siêu thị được mở
rộng, con số doanh thu tăng lên 30 triệu USD rất cao so với vốn ban đầu là 12 triệu
USD, doanh thu của BigC khiến các doanh nghiệp khác phải thèm thuồng. Không
những vậy siêu thị BigC đang cố gắng từng bước phát triển với những phương thức
quản lý chuyên nghiệp hơn.
Tuy vậy qua những phân tích khảo sát được ở siêu thị BigC ta thấy được những
thành công của siêu thị nhưng qua đó vẫn thấy siêu thị còn gặp rất nhiều khó khăn
trong phương thức kinh doanh. Vì thế chúng ta cần giải pháp để giải quyết những
khó khăn đó.
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
6
Quản Lý Bán Hàng Siêu Thị Big C

1.2 Xác định yêu cầu của hệ thống mới :
1.2.1 Các chức năng của hệ thống mới :
 Quản lý bán hàng
Nhân viên bán hàng làm việc theo ca, khi đến ca làm việc của mình,
nhân viên phải đăng nhập vào hệ thống. Khi khách hàng lựa chọn hàng hoá
mua và yêu cầu tính tiền, nhân viên sẽ tính tiền và lập hoá đơn cho khách,
cập nhập vào cơ sở dữ liệu
 Quản lý kho
- Nhân viên quản lý kho sẽ quản lý toàn bộ hàng hóa có trong kho, từ việc
nhập hàng, xuất hàng đến việc thay đổi thông tin về hàng hóa trong kho
(thêm, bớt)
- Nhân viên quản lý kho sẽ quản lý kho dưới sự điều hành của người quản
lý siêu thị.
- Nhân viên quản lý kho nhận thông báo xuất kho (để đưa lên gian hàng);
nhập kho từ nhà quản lý thì sẽ lập phiếu xuất kho.
- Sau khi xuất kho xong nhân viên quản lý kho cập nhật lại thông tin kho.
 Quản lý siêu thị
Nhà quản lý siêu thị có các nhiệm vụ chính:
− Quản lý gian hàng : có trách nhiệm quản lý hàng hóa trên gian hàng về nhập
hàng, thông tin hàng hóa trên gian hàng.
− Khi thấy cần bổ sung hàng hóa trên gian hàng, nhà quản lý sẽ gửi yêu cầu đến
nhân viên quản lý kho. Gửi thông báo sự cố cho nhân viên quản lý sự cố nếu
sự cố xảy ra (không đúng mặt hàng yêu cầu, hàng bị hỏng do vận chuyển, số
lượng không đúng yêu cầu…) đồng thời cập nhật lại thông tin gian hàng.
− Nhận thông báo sự cố (nếu có) từ nhân viên quản lý kho và nhân viên bán
hàng, sau đó gửi thông báo sự cố đến nhân viên quản lý sự cố.
− Thay đổi thông tin về hàng hóa gian hàng (thêm, loại bỏ, sửa thông tin)
1.2.2 Yêu cầu
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
7

Quản Lý Bán Hàng Siêu Thị Big C
Hệ thống được thiết kế nhằm thực hiện những nhiệm vụ cơ bản là:
Thực hiện mua hàng ở các nhà cung cấp về siêu thị để bán cho khách hàng.
Thực hiện quản lý cập nhật thông tin về hàng tồn kho cho tốt để siêu thị
luôn đáp ứng được yêu cầu mua hàng của khách.
Quản lý được thông tin khách hàng vào mua hàng tại siêu thị .
Quản lý bán hàng ở siêu thị sao cho thuận tiện,nhanh chóng và chính xác.
1.2.3 Giải pháp
Hệ thống quản lý bán hàng siêu thị được xây dựng dựa trên mô hình hoạt
động của các hệ thống quản lý hiện đang được sử dụng, nhưng có khả năng
giải quyết các vấn đề mà hệ thống cũ chưa thể đáp ứng được, đồng thời cung
cấp một số chức năng tiện ích nhằm giúp cho quá trình thực hiện các quy
trình nghiệp vụ trở nên dễ dàng hơn.
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.
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
8
Quản Lý Bán Hàng Siêu Thị Big C
CHƯƠNG 2 : PHÂN TÍCH HỆ THỐNG
2.1 Biểu đồ user case :
2.1.1 Biểu đồ user case tổng quát :
NV Ban Hang
Ban Hang
NV Su Co
Quan Ly Su Co

Quan Ly Gian Hang
Xuat Hang
NV Kho Hàng
Quan Ly Kho Hang
NV Quan Ly
Nhap Hang
2.1.2 Phân rã usercase chức năng “ Bán hàng “ :
In hoa don
Tinh tien
Ban Hang
<<extend>>
<<extend>>
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
9
Quản Lý Bán Hàng Siêu Thị Big C
2.2 Kịch bản :
2.2.1 Kịch bản cho chức năng “Bán hàng”
Mô tả tóm tắt
Tên Use Case Bán hàng
Tóm
l
ược Use case này bắt đầu khi nhân viên bán hàng đăng
nhập hệ thống, chọn chức năng lập hóa đơn tính tiền
và in hóa đơn cho khách hàng
Actor Nhân viên bán hàng
Ngày tạo
l
ập 16/3/2011
Ngày cập nhậ
t

13/4/2011
Phiên bản
Người chịu trách nhiệm
Mô tả chi tiết
Tiền điều kiện
Khách hàng có mua hàng trong siêu thị và có nhu cầu tính
ti
ền.
Kịch bản chính - Hệ thống hiển thị giao diện cho phép nhân viên bán hàng
nhập từng mã mặt hàng, số
l
ượng.
- Chọn “Thêm” hệ thống tự động tính tổng số tiền khách
phả
i
trả và hiển thị danh sách các mặt hàng dưới 1 bảng
(bảng gồm các cột: tên hàng, số lượng, đơn giá, thành
ti
ền)
- Hệ thống kiểm tra mã mặt hàng.
- Chọn “Xóa” hệ thống sẽ tự động tính lại tiền khách phải
trả và cập nhật lại danh sách các mặt hàng trên bảng.
- Hệ thống kiểm tra mã mặt hang hàng.
- Chọn “Thoát” hệ thống quay lại giao diện chương
t
r
ì
nh trước đó.
- Chọn “In hóa đơn” hệ thống sẽ in hóa đơn đồng thời cập
nhật

l

i
thông tin hàng hóa trên gian
Ngoại
l
ệ - Nhân viên bán hàng nhập sai mã hàng: hệ thống sẽ
đưa ra thông báo để nhân viên bán hàng nhập
l

i
- Nhân viên bán hàng nhập số lượng hàng lớn hơn số
l
ượng thực tế trên gian hàng: hệ thống sẽ đưa ra thông
báo để nhân viên bán hàng nhập
l

i
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
10
Quản Lý Bán Hàng Siêu Thị Big C
2.2.1 Kịch bản cho chức năng “ Quan lý kho ”
Mô tả tóm tắt
Tên Use Case Quản lý kho hàng
Mục đích Giúp quá trình theo dõi các mặt hàng trong kho đảm
bảo về số lượng, hạn sử dụng….
Tóm
l
ược Giúp nhân viên quản lý kho hàng lập phiếu nhập
hàng, phiếu xuất hàng, xem thông tin hàng hóa

trong kho, sửa thông tin hàng hóa trong kho
Actor Nhân viên quản lý kho
Nhà quản lý
Ngày tạo
l
ập 16/3/2011
Ngày cập nhậ
t
13/4/2011
Phiên bản 2.1
Người chịu trách nhiệm
Mô tả chi tiết
Tiền điều kiện Có yêu cầu nhập hàng, xuất hàng từ nhân viên quản
l
ý
Kịch bản chính 1. Nhân viên quản lý kho đăng nhập hệ thống
2. Hệ thống hiển thị giao diện I-2 cho phép lựa chọn:
# Xem thông tin kho
# Tạo phiếu nhập hàng
# Tạo phiếu xuất hàng
# Sửa thông tin kho
Các kịch bản K1,K2,K3,K4 sẽ được thực hiện tương
ứng với lần lượt các chức năng
t
rên.
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
11
Quản Lý Bán Hàng Siêu Thị Big C
Kịch bản K1:
Xem thông tin kho

1. 1. Hệ thống hiển thị 1 bảng gồm các cột: mã hàng hóa,
tên hàng, số lượng tối thiểu, số lượng, nhà sản xuất, hạn
sử dụng, thông báo nếu có (về vi phạm số lượng tối
thiểu, về sp quá hạn) của các hàng hóa trong kho.
2. 2. Bên dưới bảng hiển thị có chức năng Loại bỏ sản
phẩm không đạ
t
yêu cầu, Thoát: Nếu nhân viên chọn
chức năng “Loại bỏ sản phẩm không đạt yêu cầu” thì hệ
thống sẽ giảm số lượng các hàng hóa có thông báo quá
hạn hoặc bị lỗi; Nếu nhân viên quản lý chọn chức năng
“Thoát” thì hệ thống quay trở về giao diện I-2
Kịch bảnK2:
Tạo phiếu nhập hàng
1. Hệ thống cho phép nhập thông tin về mặt hàng và
hiển thị một bảng gồm các cột: mã hàng, loại hàng, tên
hàng, số lượng, hạn sử dụng
2. Bên dưới bảng có các nút chức năng: Nhập hàng,
Thoát.
+ Nếu nhân viên quản lý chọn Nhập hàng, hệ thống
lưu thay đổi vào cơ sở dữ
li
ệu.
+ Nếu nhân viên quản lý chọn chức năng Thoát, hệ
thống quay về giao diện trước đó.
Kịch bảnK3:
Tạo phiếu xuất hàng
3. Hệ thống cho phép nhập thông tin về mặt hàng và
hiển thị một bảng gồm các cột: mã hàng, loại hàng,
tên hàng, số lượng, hạn sử dụng

4. Bên dưới bảng có các nút chức năng: Xuất hàng,
Thoát.
+ Nếu nhân viên quản lý chọn Xuất hàng, hệ
thống lưu thay đổi vào cơ sở dữ
li
ệu.
+ Nếu nhân viên quản lý chọn chức năng : Thoát, hệ
thống quay về giao diện trước đó.
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
12
Quản Lý Bán Hàng Siêu Thị Big C
Kịch bản K4:
Sửa Thông Tin kho
Hệ thống hiển thị giao diện cho phép thực hiện
chức năng:
-Thêm Hàng
-Sửa Thông Tin Hàng
-Xóa Hàng
# Thêm hang
- Nhân viên quản lý Kho nhập thông tin của mặt
hàng thêm (mã hàng, loại hàng, tên hàng, số
lượng tối thiểu, nhà sản xuất, số lượng, hạn sử
dụng…)
# Sửa thông tin 1 mặt hàng (số lượng tối thiểu,
hạn sử dụng )
-Nhân viên quản lý nhập thông tin mới về mặt
hang
-Hệ thống lưu thay đổi vào cơ sở dữ liệu và hiển thị
thông báo nếu thành công.
# Xóa mặt hang

-Nhân viên quản lý nhập mã của mặt hàng cần
xóa
-Hệ thống xóa thông tin của mặt hàng trong kho và
trả về
t
hông báo nếu thành công
Ngoại
l
ệ Nhân viên quản lý nhập, xuất một mặt hàng không
có trong kho
Î
Hệ thống sẽ đưa ra thông báo cho nhân
viên quản lý kho nhập
l
ại.
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
13
Quản Lý Bán Hàng Siêu Thị Big C
2.3 Biểu đồ lớp :
1
1
1
n
1
1
n
Giao Dich BanHang
Them()
Xoa()
CapNhat()

QuanLyGianHang
XemThongTinGianHang()
SuaThongTinGianHang()
HangHoa
MaHang
TenHang
SoLuong
DonGia
Tien
getMaHang()
ThemTien()
GiamTien()
ThemSoLuong()
GiamSoLuong()
HienThi()
XemThongTinGianHang
Hienthi()
ThemHangTrenGian
Them()
SuaHangTrenGian
TimKiem()
Sua()
SuaThongTinGianHang
ThemHang()
SuaThongTinHang()
XoaHang()
HangTrenGian
MaHang
TenHang
NhaSanXuat

SoLuong
HanSuDung
XoaHangTrenGian
Xoa()
n
n
n
SuaThongTinKho
ThemHang()
SuaThongTinHang()
XoaHang()
XemThongTInKho
HienThi()
ThemMatHang
Them()
SuaThongTinHang
TimKiem()
Sua()
XoaMatHang
Xoa()
PhieuNhapHang
Them()
Xoa()
NhapKHo()
QuanLyKhoHang
XemThongTinKho()
SuaThongTinKho()
LapPhieuNhapHang()
LapPhieuXuatHang()
HangTrongKho

MaHang
TenHang
NhaSanXuat
SoLuong
DonGia
HanSuDung
PhieuXuatHang
Them()
Xoa()
XuatKho()
1
1
1
1
1
1
1
n
n
n
n
n
n
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
14
Quản Lý Bán Hàng Siêu Thị Big C
2.4 Biểu đồ trình tự phân tích :
2.4.1 Biểu đồ trình tự phân tích chức năng “ Bán hàng” :
1: Giao hang cho nhan vien
: Khach Hang : Khach Hang : NV Bán Hàng : NV Bán Hàng

: frm Ban
Hang
: frm Ban
Hang
cls : Hangcls : Hang
cls : Hoa Doncls : Hoa Don
9: Thanh toan va xac nhan thanh toan
2: Nhap ma hang, so luong
3: Xac nhan gia hang
4: Xac nhan thanh cong gia hang
5: Thong tin chi tiet cac mat hang va so luong
6: Tinh tien
7: Tong gia tri hoa don
8: Yeu cau thanh toan
10: Xac nhan hoa don
11: In va luu tru hoa don
12: Hoa don ban le
13: Hoa don ban le va cac mat hang
2.4.1 Biểu đồ trình tự phân tích chức năng “ Quản lý kho hàng” :
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
15
Quản Lý Bán Hàng Siêu Thị Big C
: NV Kho Hàng : NV Kho Hàng
: GD chuong
trinh
: GD chuong
trinh
: GD quan ly
kho hang
: GD quan ly

kho hang
: GD xem
TTKH
: GD xem
TTKH
: GD sua
TTKH
: GD sua
TTKH
: GD Phieu
Nhap Hang
: GD Phieu
Nhap Hang
: GD Phieu
Xuat Hang
: GD Phieu
Xuat Hang
1: quan ly kho hang
2: Hien thi giao dien
3: Xem thong tin kho hang
5: Sua thong tin kho hang
10: Tao phieu nhap hang
17: Tao phieu xuat hang
4: Hien thi giao dien
6: Hien thi giao dien
7: Them mat hang
8: Xoa mat hang
9: Sua mat hang
11: hien thi
12: Nhap MaHang,Ten Hang, Nha SX, So Luong, Han Su Dung

13: Them
14: kiem tra, hien thi
15: Nhap Kho
16: cap nhat CSDL
18: hien thi
19: Nhap MaHang,Ten Hang, Nha SX, So Luong
20: Them
21: kiem tra, hien thi
22: xuat kho
23: cap nhat CSDL
2.5 Biểu đồ hoạt động phân tích :
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
16
Quản Lý Bán Hàng Siêu Thị Big C
2.5.1 Biểu đồ hoạt động phân tích chức năng “ Bán hàng “ :
Bat dau
Tiep nhan yeu cau
thanh toan hoa don
Lap hoa don
thanh toan
Cap nhat thong
tin mat hang
Tinh tong gia tri
hoa don
In hoa don cho khach
hang và luu tru hoa don
Ket thuc
Hang ko co ma vach
Han co ma vach
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến

17
Quản Lý Bán Hàng Siêu Thị Big C
2.5.1 Biểu đồ hoạt động phân tích chức năng “ Quản lý kho hàng “ :
Nhap hang
Tiep nhan nhap
hang tu NCC
Lap phieu
nhap hang
In phieu nhan
hang
Phan loai hang hoa
theo chung loai
Phan loai hang hoa
theo loai hang
Phan loai hang hoa
theo don vi tinh
Luu thong tin hang hoa va so
luong nhap cua mat hang do
Xuat hang
Tiep nhan yeu
cau mua hang
Tiep nhan yeu
cau tra hang
Kiem tra so
luong hang ton
Yeu cai tra
hang cho NCC
Dat hang voi
NCC
Lap phieus

xuat hang
Cap nhat so luong hang
ton cua mat hang do
IN và luu tru
phieu xuat hang
Bat dau
Ket thuc
Con hang
Het hang
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
18
Quản Lý Bán Hàng Siêu Thị Big C
2.6 Biểu đồ trạng thái phân tích :
2.6.1 Biểu đồ trạng thái phân tích chức năng “ Bán hàng” :
Khong co
hang
Khoi tao
Co hang
Cho - trong mot
khoang thoi gian
Du hang
Kiem tra hang
Het thoi gian cho
Mua - du hang de mua
Mua - khong du hang de mua
2.6.1 Biểu đồ trạng thái phân tích chức năng “ Quản lý kho hàng” :
Co hang dang nhap
Co hang da ban
Co hang tra lai
Nhap thong tin mat hang moi nhap

Xac nhan
luu tru
Kiem tra, phan loai hang
Nhan thong tin hang tra lai
Cap nhat thong tin hang da ban
Kiem tra hang tra lai
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
19
Quản Lý Bán Hàng Siêu Thị Big C
CHƯƠNG 3: THIẾT KẾ HỆ THỐNG
3.1 Thiết kế giao diện chương trình :
3.3.1 Công cụ xây dựng chương trình :
Bài tập sử dụng SQL 2005 để xây dựng cớ sở dữ liệu và dùng Visual Studio
2008 để viết chương trình ứng dụng. Sử dụng hai công cụ này bởi nó có nhiều tính
năng cũng như ưu điểm lớn trong việc xây dựng phát triển thông tin về sau.
VB.Net là bộ công cụ giúp phát triển các ứng dụng trong destop đến ứng dụng
mạng. Nó là môi trường để phát triển tất cả những ngôn ngữ như VB.NET, Visual
Studio, C++, C#
3.3.2 Thiết kế giao diện
Những chấn động mạnh của ngành công nghệ thông tin hiện nay đã lan tỏa khắp
thế giới từ những nước phát triển đến những nước chưa phát triển. Công nghệ
thông tin có sức mạnh phát triển như vũ bão nó đã thâm nhập vào tất cả các ngành
công nghiệp, dịch vụ, nông nghiệp…Vì thế do yêu cầu của công việc cũng như yêu
cầu trong kinh doanh siêu thị BigC cũng đã tận dụng những lợi thế của ngành
CNTT để phát triển kinh doanh của mình.
Là một phần trong các phần thiết yếu của hệ thống, trình bày một phần các thông
tin mà ngời sử dụng cần biết. Bởi vậy mục tiêu của nó cần được người thiết kê tiến
hành hết sức cẩn thận, chính xác để áp dụng CNTT một cách có hiệu quả và tốt
nhất.
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến

20
Quản Lý Bán Hàng Siêu Thị Big C
3.2 Một số giao diện chính của chương trình :
3.2.1 Giao diện “ Lập hóa đơn bán lẻ “ :
3.2.2 Giao diện chức năng “ Quản lý kho hàng “
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
21
Quản Lý Bán Hàng Siêu Thị Big C
3.2.3 Lập phiếu xuất hàng :
3.2.4 Danh mục mặt hàng :
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
22
Quản Lý Bán Hàng Siêu Thị Big C
3.2 Biểu đồ trình tự thiết kế :
3.2.1 Biểu đồ trình tự thiết kế cho chức năng “ Bán hàng “:
: NV Bán Hàng : NV Bán Hàng
: frm Ban Hang : frm Ban Hang
: report Hoa don ban le : report Hoa don ban le
: ds Hoa don ban le : ds Hoa don ban le
: cls Hang : cls Hang
4: Xac nhan gia hang
1: Nhap combobox ban hang, txt so luong
2: Nhap hang
3: Xem gia
5: Tinh tien
6: HIen thi lable tong tien
7: Nhap txt tien tra
8: Click cmd xac nhan
9: Xac nhan
10: In hoa don

11: Xem hoa don
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
23
Quản Lý Bán Hàng Siêu Thị Big C
3.2.2 Biểu đồ tuần tự thiết kế cho chức năng “ Quản lý kho hàng” :
: Khach Hang : Khach Hang
: NV Quan Ly : NV Quan Ly
: NV Kho Hàng : NV Kho Hàng
: frm Quan ly kho hang : frm Quan ly kho hang
: Phieu nhap : Phieu nhap
: Phieu xuat : Phieu xuat
: cls Hang : cls Hang
1: Giao hang hoa
2: Nhap thong tin hang hoa
3: Tao phieu nhap hang
4: In phieu nhap hang
6: Xac nhan nhap hang
5: Phan loai hang hoa
7: Luu tru thong tin ve hang hoa
8: Yeu cau xuat hang
9: Kien tra hang ton trong kho
10: Lap phieu xuat hang
11: In phieu xuat hang
14: Cap nhat so luong hang ton trong kho
12: Tra hang vi hang hu hong
15: Lap phieu xuat hang
16: In phieu xuat hang
17: Cap nhat so luong hang ton trong kho
13: Cap nhat thong tin hang
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến

24
Quản Lý Bán Hàng Siêu Thị Big C
3.3 Biểu đồ cộng tác thiết kế :
3.3.1 Biểu đồ cộng tác chức năng “ Bán hàng “ :
: NV Bán Hàng
frm Ban Hang :
XoaMatHang
report Hoa
don ban le
ds Hoa don
ban le
cls Hang
1: Nhap combobox mat hang, txt so luong
3: Xem gia
4: Hang
6: Hien thi lable tong tien
7: Nhap txt tien tra
8: Click cmd xac nhan
2: Nhap hang
5: Tinh tien
9: Xac nhan
10: Xem hoa don
11: In hoa don
Thự hiện : Nhóm 9 GVHD: Nguyễn Đình Hiến
25

×