Tải bản đầy đủ (.docx) (19 trang)

Báo cáo phân tích thiết kế hệ thống quản lý của hàng bán giày

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 (369.31 KB, 19 trang )

MÔN HỌC: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG TT
Hà Nội - Năm 2012
Giảng viên hướng dẫn: TS. Lê Văn Phùng
SV thực hiện:Phùng Thị Kim Chi
Nguyễn Thị Bích Phương
Lương Nhữ Thái Uyên
Lớp:11B5
Chuyên ngành: Công nghệ thông =n
VIỆN ĐẠI HỌC MỞ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
QUẢN LÝ CỬA HÀNG BÁN GIẦY
Giảng viên hướng dẫn: TS. Lê Văn Phùng
SV thực hiện: Phùng Thị Kim Chi
Nguyễn Thị Bích Phương
Lương Nhữ Thái Uyên
Lớp: 11B5
Chuyên ngành: Công nghệ thông tin
MÔN HỌC: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG TT
Email trưởng nhóm:
SĐT: 01676341738
Hà Nội – 2014
Mục lục
LỜI NÓI ĐẦU
Lời đầu tiên nhóm em xin gửi đến thầy TS Lê Văn Phùng, người đã trực tiếp hướng
dẫn nhóm em trong suốt quá trình thực hiện bài tập lớn của mình. Những nhận xét, đánh
giá, kiến thức, tài liệu và nhất là những chia sẻ kinh nghiệm làm việc của thầy là những
thông tin vô cùng hữu ích cho việc hoàn thành bài tập lớn của nhóm em. Chúng em xin
trân trọng cảm ơn thầy, chúc thầy và gia đình luôn luôn mạnh khỏe và đạt được mọi
thành công trong cuộc sống.
Nhóm em xin chân thành cảm ơn Quý thầy cô trong Trường Viện Đại Học Mở -
Khoa Công Nghệ Thông Tin, đã có những góp ý và giúp đỡ em trong quá trình làm bài.


Chương 1 - Mô Tả Bài Toán
1. Giới thiệu hệ thống
Nhiều năm trở lại đây, công nghệ thông tin đã và đang phát triển về mọi mặt.
Phạm vi ứng dụng của CNTT đã được mở rộng trên rất nhiều lĩnh vực như truyền
thông, đo lường, tự động hóa, quản lí các hoạt động của con người và xã hội….
Công tác quản lý và điều hành một cửa hàng theo cách truyền thống như ngày
nay gặp rất nhiều bất cập. Nhưng nếu áp dụng CNTT, ta sẽ có một Hệ thống quản lý
cửa hàng phục vụ được các nhiệm vụ cơ bản.
Giúp tiết kiệm được thời gian và công sức của con người. Quản lý cập nhập
thông tin của các loại hàng mới vào danh sách bán. Tính toán và tổng hợp được lợi
nhuận sau mỗi ngày, mỗi tuần, mỗi tháng….
Khách hàng có thể tìm kiếm chi tiết về các loại hàng có bán của cửa hàng qua
website.
2. Mô tả bài toán
Khi khách đến mua hàng tại cửa hàng, nhân viên bán hàng sẽ tư vấn cho
khách hàng về các loại giầy dép có bán tại cửa hàng. Nếu khách hàng mua thì sẽ
thanh toán tại quầy và nhận hóa đơn mua hàng.
Hóa đơn bao gồm các thông tin: số hóa đơn, ngày lập, mã khách hàng, tên
khách hàng, số điện thoại, địa chỉ, mã sản phẩm, tên sản phẩm, cao, màu, chất liệu,
mã nhà cung cấp, số lượng, đơn giá, tổng tiền, nhân viên lập hóa đơn. Hóa đơn này
sẽ được tự động lưu vào máy tính của bộ phận bán hàng.
Nếu loại hàng đó của cửa hàng đã hết, khách hàng có thể đặt hàng. Nhân viên
sẽ lập phiếu đặt hàng cho khách.
Cuối ngày quản lý bộ phận bán hàng và kinh doanh online phải nộp báo cáo
về thông tin lượng hàng đã bán: loại hàng hóa, mã sản phẩm, số lượng, đơn giá, số
lượng hóa đơn, giá trị từng hóa đơn, tổng giá trị hóa đơn….
Bộ phận tài chính có trách nhiệm tính toán chi thu cho cửa hàng. Tính toán
dựa trên các hóa đơn, phiếu mua hàng từ nhà cung cấp…
Dựa trên báo cáo nhận được và tình hình thực tế của cửa hàng sẽ đưa ra các
yêu cầu tới từng bộ phận như: nhập hàng, tăng thưởng cho nhân viên, hình thức

khuyến mãi…
3. Các gói hồ sơ
a) Bảng lương:
Chức vụ Lương cơ bản Hệ số
lương
Mức thưởng
Quản lý 1.250.000đ 6 ≤ 10%
Thủ quỹ 1.250.000đ 4.5 6%- 8%
Thủ kho 1.250.000đ 4.5 6% - 8%
Thu ngân 1.250.000đ 3.5 5% - 6%
NV bán
hàng
1.250.000đ 3 3% - 5%
NV giao
hàng
1.250.000đ 2.5 3% - 5%
NV
chăm sóc
KH
1.250.000đ 2.5 3% - 5%
b) Hóa đơn nhập hàng:
PHIẾU NHẬP HÀNG
Mã phiếu nhập: …………………….….Ngày lập:………/……/……………….
Tên nhà cung cấp: ……………………………………… ……………………
Địa chỉ nhà cung cấp: ……………………………………………………………
Số điện thoại: ……………………………………………………………………
Email: ……………………………………………………………………………
Chi Tiết Nhập
STT Mã SP Tên sản phẩm Loại SP Số lượng
nhập

Đơn giá
nhập
Tổng
Tổng tiền:…………………

Người lập
(Họ tên người lập)
\
c) Hóa đơn bán hàng :
d) Phiếu đặt hàng :
HÓA ĐƠN BÁN HÀNG
Số hóa đơn: …………………… Ngày lập:……… /… /……….……
Mã khách hàng:…………………… Tên khách hàng:…………………………
Số điện thoại:…………………… Địa chỉ:…………………………………
STT Tên sản
phẩm
Loại SP Tên
NCC
Cao Màu Chất liệu Size Số
lượng
Đơn giá
Tổng tiền:…………………
Người lập
(Họ tên người lập hóa đơn)

e) Thống kê lượng hàng bán trong ngày
PHIẾU ĐẶT HÀNG
Số hóa đơn: …………………… Ngày lập:……… /… /……….……
Mã khách hàng:…………………… Tên khách hàng:…………………………
Số điện thoại:…………………… Địa chỉ:…………………………………

STT Tên sản
phẩm
Loại SP Tên
NCC
Cao Màu Chất liệu Size Số
lượng
Đơn giá
Tổng tiền:…………………
Người lập
(Họ tên người lập phiếu đặt)
PHIẾU THỐNG KÊ
Ngày lập: … /……./………
Tổng số hóa đơn:………………………………….…………
Tổng số hàng bán được:………………….……………………
Tổng doanh thu:…………………………………… ………
Chi tiết:………………………………………………………
STT Mã SP Tên sản phẩm Chi tiết SP Số lượng Đơn giá Tổng
Người lập
(Họ tên người lập phiếu)
f) Thống kê tài chính:
BÁO CÁO TÀI CHÍNH THEO TUẦN
(Từ ngày ……. đến ngày …… tháng …… năm 20…)
1. DOANH THU :
Cửa Hàng:…………………………………………………………………
Các Khoản Chi :……………………………………………………………………
2. HÀNG HÓA:
Chi tiết :
- SL Nhập : ………….……
Mã SP S
L

Mã SP SL Mã SP SL
- SL Bán:………………………….
- SL Tồn:………………………….
• Hàng đã hết tại Shop (mã hàng, màu, size):
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………….
• Hàng bị lỗi (tại Shop, hay do nhà sản xuất):
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………….
• Hàng đổi cho khách trong tuần :
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
……………………
• Ý kiến khách hàng :
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
……………………
3. Xác định các tác nhân ngoài và hồ sơ dữ liệu:
Danh từ Xác định tác nhân ngoài và hồ sơ dữ liệu
Cửa hàng
Mẫu sản phẩm

Loại sản phẩm
Bảng Lương
Nhân Viên
Chức Vụ
Phiếu nhập hàng
Nhà cung cấp
Hóa đơn bán hàng
Khách hàng
Hết hàng
Phiếu đặt hàng
Phiếu thống kê
a. Hồ sơ dữ liệu
Tác nhân ngoài
b. Hồ sơ dữ liệu
Tác nhân ngoài
c. Hồ sơ dữ liệu
Tác nhân ngoài
d. Hồ sơ dữ liệu
e. Hồ sơ dữ liệu
Hàng tồn
Báo cáo tài chính
Doanh thu
f. Hồ sơ dữ liệu
Chương 2: Hệ Thống Chức năng
1. Sơ đồ phân rã chức năng BFD
Các bước xây dựng:
- Bước 1: Trong quy trình xử lý ta xác định các động từ, bổ ngữ liên quan đến quy
trình của hệ thống như sau:
Quản lý, đưa ra yêu câu nhập hàng, nhập hàng, kiểm tra, thanh toán tiền cho
nhà cung cấp, nhập danh mục hàng, tư vấn, kiểm tra hàng, tìm kiếm hàng, bán hàng,

thanh toán, in hóa đơn, thống kê số lượng bán hàng, hàng tồn.
- Bước 2: Tìm và loại bỏ các chức năng trùng lặp ta được như sau:
Quản lý, đưa ra yêu câu nhập hàng, nhập hàng, kiểm tra, thanh toán tiền cho
nhà cung cấp, nhập danh mục hàng, tư vấn, kiểm tra hàng, tìm kiếm hàng, bán hàng,
thanh toán, in hóa đơn, thống kê số lượng bán hàng, hàng tồn.
- Bước 3: Gom nhóm các chức năng
Ta có thể gom thành 4 chức năng: nhập hàng mới, nhập hàng, bán hàng, báo
cáo
+ Nhập hàng mới: kiểm tra hàng nhập về, thanh toán tiền cho nhà cung cấp
+ Nhập hàng: thêm vào danh mục hàng, tạo mã hàng (nếu là sản phẩm mới)
+ Bán hàng: Tư vấn cho khách hàng, tìm kiếm hàng, tính tiền, in hóa đơn.
+ Báo cáo: thống kê số lượng hàng bán, hàng còn, doanh thu.
- Bước 4: Loại bỏ chức năng không có ý nghĩa ở bước 3:
+ Nhập hàng mới: kiểm tra hàng nhập về, thanh toán tiền cho nhà cung cấp
+ Nhập hàng: thêm vào danh mục hàng, tạo mã hàng (nếu là sản phẩm mới)
+ Bán hàng: Tư vấn cho khách hàng, tìm kiếm hàng, tính tiền, in hóa đơn.
+ Báo cáo: thống kê số lượng hàng bán, hàng còn, doanh thu.
- Bước 5: Chỉnh sửa các chức năng còn lại:
+ Nhập hàng mới: kiểm tra hàng nhập về, thanh toán tiền cho nhà cung cấp
+ Nhập hàng: thêm vào danh mục hàng, tạo mã hàng (nếu là sản phẩm mới)
+ Bán hàng: Tư vấn cho khách hàng, tìm kiếm hàng, tính tiền, in hóa đơn.
+ Báo cáo: thống kê số lượng hàng bán, hàng còn, doanh thu.
2. Ký hiệu:
a) Chức năng:
Là công việc mà tổ chức cần làm và được phân theo nhiều mức từ tổng hợp
đến chi tiết.
Hình chữ nhật (bên trong hình chữ nhật là tên chức năng)
b) Quan hệ phân cấp
Mỗi chức năng được phân dã thành chức năng con. Các chức năng con có
quan hệ phân cấp với chức năng cha

Biểu diễn
Tên chức năng
3. Áp dụng bài toán, nhóm các chức năng theo mạch công việc
Các chức năng Gộp nhóm chức
năng
Gộp nhóm
chức năng
mức đỉnh
1.1. Kiểm tra hàng
1.2. Thêm vào danh mục hàng
1.3. Tạo mã hàng (sản phẩm mới)
1. Quản lý
nhập hàng

QUẢN LÝ
CỬA HÀNG
BÁN GIẦY
2.1. Tư vấn cho khách hàng
2.2. Bán hàng
2.3. Lập hóa đơn bán hàng
2.4. Thanh toán
2.5. Yêu cầu nhập hàng
2. Quản lý bán
hàng
1.1. Thông tin nhân viên
1.2. Thưởng phạt (nếu có) 3. Quản lý
nhân viên
4.1. Chấm công nhân viên
4.2. Tính lương
4.3. Thanh toán cho ncc

4.4. Lập báo cáo thu chi
4. Quản lý tài
chính
5.1. Kiểm tra sự cố
5.2. Kiểm tra sản phẩm
5.3. Lập biên bản
5.4. Khắc phục sự cố
5. Giải quyết
sự cố
6.1. Thống kê tổng hợp báo cáo
6.2. Quản lý các bộ phận
6. Quản lý
Quản lý cửa hàng bán giầy
1. Quản lý nhập
hàng
1.1 Kiểm tra hàng
1.2 Thêm vào danh
mục hàng
1.3 Tạo mã hàng
(mới)
2. Quản lý bán
hàng
2.1 Tư vấn khách
hàng
2.2 Bán hàng
2.3 Lập hóa đơn
2.4 Thanh toán
2.5 Yêu cầu nhập
hàng
3. Quản lý nhân

viên
3.1 Thông tin nhân
viên
3.2 Thưởng phạt
(nếu có)
4. Quản lý tài
chính
4.1 Chấm công nhân
viên
4.2 Tính lương
4.3 Thanh toán nhập
hàng
4.4 Báo cáo thu chi
5. Giải quyết sự cố
5.1 Kiểm tra sự cố
5.2 Kiểm tra sản
phẩm
5.3 Lập biên bản
5.4 Khắc phục sự cố
6. Quản lý
6.1 Thống kê tổng
hợp báo cáo
6.2 Quản lý các bộ
phận
4. Sơ đồ phân ra chức năng:
Mô tả chi tiết các chức năng lá:
(1.1.) Kiểm tra hàng: Khi nhập hàng từ nhà cung cấp, kiểm tra sản phẩm. Xác định đó là
loại gì. Thông tin của sản phẩm đó.
(1.2.) Thêm vào danh mục hàng: thêm số lượng mặt hàng mới nhập
(1.3.) Tạo mã hàng (sản phẩm mới): Tạo mã mới cho sản phẩm. Lưu thông tin chi tiết của

sản phẩm vào hệ thống.
(2.1.) Tư vấn cho khách hàng: Giúp khách hàng tìm kiếm sản phẩm theo nhiều tiêu chí.
Màu sắc, chất liệu, giá thành…
(2.2.) Bán hàng: Xác nhận sản phẩm khách hàng muốn mua
(2.3.) Lập hóa đơn bán hàng: Nhập thông tin khách hàng và in hóa đơn
(2.4.) Thanh toán: Nhận tiền từ khách
(2.5.) Yêu cầu nhập hàng : Nếu sản phẩm khách yêu cầu đã hết. Đưa thông báo nhập hàng
lên quản lý
(3.1.) Thông tin nhân viên: Lưu thông tin các nhân của nhân viên
(3.2.) Thưởng phạt (nếu có): Thưởng nếu cửa hàng lợi nhuận vượt định mức. Và phạt khi
nhân viên mắc lỗi.
(4.1.) Chấm công nhân viên: phân chia ca và đánh dấu nếu nghỉ
(4.2.) Tính lương: Tính lương dựa theo (lương cơ bản*hệ số lương)+thưởng.
(4.3.) Thanh toán nhập hàng cho ncc : thanh toán các phiếu nhập hàng cho bên nhà cung
cấp
(4.4.) Lập báo cáo thu chi: Lập báo cáo các khoản chi, khoản thu của cửa hàng rồi báo cáo
lên quản lý
(5.1.) Kiểm tra sự cố: Nếu còn ở trong cửa hàng, kiểm tra hiện trường
(5.2.) Kiểm tra sản phẩm: Khách hàng mang sản phẩm gặp sự cố cho nhân viên và quản lý
kiểm tra. Lỗi thuộc bên nhà cung cấp, cửa hàng hay do khách hàng.
(5.3.) Lập biên bản: Nếu như sự cố như khách báo là đúng thì bộ phận quản lý tiến hành lập
biên bản giải quyết.
(5.4.) Khắc phục sự cố: Tùy từng sự cố mà cửa hàng chịu trách nhiệm sửa chữa hoặc đổi
mới cho khách…
(6.1.) Thống kê tổng hợp báo cáo: Tổng hợp lại các báo cáo từ các bộ phận
(6.2.) Quản lý các bộ phận : chịu trách nhiệm quản lý tất cả các bộ phận
Nhà cung cấp
Quản Lý
Hệ thống
quản lý cửa hàng bán giầy

Khách hàng
Chương 3: Xác định Sơ đồ luồng dữ liệu
1. Sơ đồ ngữ cảnh

t.t sản phẩm

t.t phản hồi Y/c báo cáo

sản phẩm
Báo Cáo
t.t khách hàng
sản phẩm
t.t sự cố
biên bản sự cố Y/c
sản sản phẩm
phẩm
2. Sơ đồ luồng dữ liệu mức 0
2.0
QL
bán hàng
Nhà cung cấp
1.0
QL
nhập hàng
3.0
QL
Nhân viên
Khách hàng

×