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

Báo cáo phân tích thiết kế hệ thống bán hàng siêu thị

43 103 0

Đ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 đề Phân Tích Thiết Kế Hệ Thống Bán Hàng Siêu Thị
Tác giả Nguyễn Thị Diệu Linh, Vũ Thị Tâm, Đặng Thị Hồng Nhung, Nguyễn Quang Minh, Vũ Thanh Hương
Người hướng dẫn Lê Quang Hòa
Trường học Trường Đại Học Bách Khoa Hà Nội
Thể loại Báo Cáo
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 43
Dung lượng 1,24 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Báo cáo hết môn Phân tích và thiết kế hệ thống Nội dung báo cáo là phân tích và thiết kế hệ thống bán hàng tại siêu thị theo hướng cấu trúc gồm có: Mô tả nghiệp vụ hệ thống, xây dựng và vẽ các biểu đồ phân cấp chức năng, biểu đồ luồng dữ liệu, biểu đồ thực thể liên kết, các biểu đồ UML,....

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC

- -BÁO CÁO MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Đề tài: Phân tích thiết kế hệ thống bán hàng siêu thị

Trang 2

Mục Lục

Trang 3

Danh sách hình vẽ

Trang 4

Chương 1: Khảo sát hệ thống bán hàng siêu thị

I. Khảo sát thực tế và thu thập thông tin quản lý hệ thống bán hàng tại Siêu thị S-Mart

1. Khảo sát thực tế

Hàng ngày, các nhân viên bán hàng tại siêu thị S-Mart phải tiếp nhân một

số lượng lớn các yêu cầu mua hàng của khách hàng Hệ thống phải cho phép nhânviên bán hàng xác lập hóa đơn tính tiền cho khách hàng một cách đơn giản, nhanhchóng, chính xác nhất Đối với các khách hàng mua thì hệ thống không cần lưuthông tin khách hàng mà chỉ cần lưu lại hóa đơn để người quản lý thống kê

Ngoài việc bán lẻ cho người tiêu dùng, siêu thị còn bán lẻ cho các đơn vịcần mua với số lượng lớn Với các đơn vị này thì hệ thống cần phải lập hóa đơnchi tiết cho họ để thanh toán tiền Khi nhân được đơn hàng, bộ phận tiếp nhận đơn

Trang 5

đặt hàng kiểm tra khả năng đáp ứng đơn đăt hàng Nếu đủ khả năng đáp ứng đơnđặt hàng, người quản lý sẽ nhập thông tin đơn đặt hàng vào hệ thống.

Trong siêu thị có một quầy thu ngân, quầy được phụ trách bởi một haynhiều nhân viên bán hàng Hệ thống phải lưu lại phiên làm việc của nhân viên đểtiện cho việc quản lý sau này

Vào cuối ngày, người quản lý sẽ thống kê lại tính hình bán hàng của siêuthị, tính toán xem lượng hàng tồn, hàng hết để lên kế hoạch nhập hàng mới haythanh lý hàng tồn Hệ thống phải cho phép người quản lý thống kê chi tiết về tìnhhình của siêu thị

Vào cuối tháng, người quản lý làm báo cáo thống kê về tình hình bán hàngtrong tháng hoặc trong thời gian cho trước

Khi có hàng hết hoặc cần bổ sung hàng mới, siêu thị sẽ nhập hàng từ cácnhà cung cấp Thông tin về hàng cần nhập phải được lưu lại để người quản lý cóthể thống kê tình hình mua bán trong siêu thị Khi nhập hàng mới bộ phận kho sẽlập mã vạch, tính toán số lượng rồi nhập hàng vào hệ thống Hệ thống phải chophép bộ phân kho nhập hàng mới vào hay cập nhật hàng

2. Thu thập thông tin quản lý siêu thị

Gồm bảng kế hoạch phỏng vấn tổng quan hệ thống và các bảng phỏng vấn cụ thểtừng chủ đề:

1 Quản lý bán hàng Nắm được quy trình bán

hàng

22/11/2020 22/11/2020

2 Quản lý nhân viên Thời gian làm việc,

lương bổng, nghỉ phép,trình độ…

22/11/2020 22/11/2020

Trang 6

3 Quản lý nhập hàng Nắm rõ nguyên tắc nhập

hàng và có kế hoạch xử

lý hàng tồn (chương trìnhkhuyến mãi…)

22/11/2020 22/11/2020

4 Quản lý xuất hàng Biết được cách thức xuất

hàng từ khi lên quầy lậpphiếu xuất hàng

22/11/2020 22/11/2020

Bảng kế hoạch phỏng vấn cụ thể hệ thống

a. Kế hoạch phỏng vấn và phiếu phỏng vấn chủ đề 1:

Kế hoạch phỏng vấn

Địa chỉ: 19 Nguyễn Trường Tộ, Ba Đình, Hà

Nội

Thời gian hẹn: 22/11/2020Thời điểm bắt đầu: 10h10Thời điểm kết thúc 10h40Đối tượng được hỏi: Thủ kho cần thu thập

dữ liệu: quy trình xuất nhập hàng hóa, quy

Ý kiến của người được hỏi

Ước lượng thời gian:

Dự án: Quản lý siêu thị S-Mart Tiền dự án: Quản lý bán hàng

Người được hỏi: Bùi Ngọc Linh Người phỏng vấn: Nguyễn Diệu LinhĐối tượng được hỏi là : nhân viên bán hàng

cần thu thập dữ liệu: Quy trình bán hàng và

Các yêu cầu đòi hỏi: Vai trò, vị trí, kinhnghiệm làm việc

Trang 7

Câu 2: Hoạt động bán hàng diễn ra như thế

nào? Trả lời: Sau khi khách hàng đã lựa chọnsản phẩm thì mang đến quầy thu ngân

để lập hóa đơn và thanh toán hàng.Câu 3: Siêu thị có lưu thông ti của khách

hàng không? Nếu có thì lưu những thông tin

nào?

Trả lời: Chỉ những khách hàng đăng kýqua mua hàng qua mạng thì chúng tôimới lưu thông tin và chỉ những kháchhàng mua hàng với số lượng lớn và trịgiá lớn thì chúng tôi sẽ lưu thông tinkhách hàng

Câu 4: Siêu thị có những hình thức thanh

toán nào?

Trả lời: Siêu thị chúng tôi có 2 hìnhthức thanh toán là: thanh toán bằng thẻtín dụng và thanh toán bằng tiền mặt.Câu 5: Nếu khách hàng mua lớn một lượng

lớn sản phẩm thì có ưu đãi gì không?

Trả lời: Khi khách hàng mua hàng với

số lượng lớn thì sẽ nhận được ưu đãiphiếu giảm giá của chúng tôi trên 1triệu giảm 5%

Câu 6: Nếu khách hàng vì quá bận việc, họ

không thể ra ngoài được, do một lý do nào

đó không thể đến siêu thị mua hàng được thì

anh có cách nào giải quyết không?

Trả lời: Chúng tôi có trung tâm đặt hàngmua sắm tại nhà, khi khách hàng vàođầu số điện thoại hotline của siêu thị,chỉ dẫn chọn hàng, số lượng và ngaysau đó siêu thị sẽ chuyển hàng đến tậnnhà cho khách

Nhận xét: câu trả lời đáp ứng yêu cầu của câu hỏi

b. Kế hoạch phỏng vấn và phiếu phỏng vấn chủ đề 2:

Dự án: Quản lý siêu thi S-Mart Tiểu dự án: Quản lý nhân viên

Người được hỏi: Phạm Quỳnh Anh Người phỏng vấn: Nguyễn Diêu LinhĐịa chỉ: 19 Nguyễn Trường Tộ, Ba Đình, Hà

Nội Thời gian hẹn: 22/11/2020Thời gian bắt đầu: 14h15

Thời gian kết thúc: 14h35Đối tượng được hỏi: Chủ cửa hàng siêu thị Các yêu cầu đòi hỏi: Nắm rõ được tình

hình hiện tại trong siêu thiChương trình:

Giới thiệu

Tổng quan về dự án

Tổng quan về phỏng vấn

Chủ đề 1: Câu hỏi và câu trả lời

Ước lượng thời gian:

1 phút

1 phút

2 phút

12 phút

Trang 8

Dự án: Quản lý siêu thị S-Mart Tiểu dự án: Quản lý nhân sự

Người được hỏi: Phạm Quỳnh Anh Người phỏng vấn: Nguyễn Diệu LinhĐối tượng được hỏi là: chủ cửa hàng siêu thị

MiniMart Các yêu cầu đòi hỏi: Nắm rõ được tìnhhình hiện tại trong siêu thị.Câu 1: Xin anh cho biết yêu cầu và trình độ

nhân viên ở đây là như thế nào?

Trả lời: số năm kinh nghiệm: 1 nămBằng cấp: Trung cấp tác phong: có ýthức chấp hành kỉ luật chung, gươngmẫu, phân đấu về sự nghiệp

Câu 2: Thời gian làm việc, nghỉ phép của

nhân viên ở đây ra sao?

Trả lời: từ sáng đến tối chia thành 3 ca

cố định Thời gian làm việc từ5h/ngày/26 ngày/tháng ( đầu tháng cóbảng dự kiến phân ca để mọi ngườiđăng ký ngày nghỉ, ngày làm cho cảtháng)

Câu 3: Nhân viên ở đây có được hưởng

quyền lợi gì không ?

Trả lời: được ứng cử bổ nhiệm vào các

vị trí trong ban quản lý của chuỗi củahàng/ siêu thị

Câu 4: Quy chế cũng như quy mô làm việc

của siêu thị là như thế nào?

Trả lời: Quy chế làm việc theo nhóm,tối thiếu từ hai người trở lên tùy từngquy mô của cửa hàng/ siêu thị (có thế đềxuất thành viên của nhóm bạn bè, ngườithân)

Câu 5: Mức lương và cách thức tính lương

nhân viên ra sao?

-Lương năng suất + thưởng: được trảdựa trên chỉ tiêu/ kế hoạch được giaobình quân/năm

Câu 6: Để quản lý hệ thống nhân viên ở đây

làm việc một cách có hiệu quả thì anh cho

biết biết siêu thị của anh cần phải làm những

gì?

Trả lời: Để quan sát cách thc làm việccũng như cách ứng xử và thái độ làmviệc của nhân viên có tốt hay không thìchúng tôi lắp đặt hệ thống camera quansát siêu thị để xem xét tất cả tình hìnhtrong siêu thị

Trang 9

Đối tượng được hỏi là: Nhân viên siêu thị Các yêu cầu hỏi là : Vai trò, vị trí, kinh

nghiệm của người được hỏi

-Chủ đề 1: Câu hỏi và câu trả lời

-Chủ đề 2: Câu hỏi và câu trả lời

Tổng hợp về nội dung chính

Ý kiến tổng hợp của người được hỏi

Dự kiến thời gian:

Dự án: Quản lý siêu thị S-Mart Tiểu dự án: Quản lý nhập hàng

Câu 1: Siêu thị anh kinh doạnh những mặt

hàng nào? Trả lời: Siêu thị chúng tôi kinh doanhnhững mặt hàng đóng chai, sữa, bánh

kẹo, thực phẩm, văn phòng phẩm, biarượu…

Câu 2: Siêu thị anh có thường xuyên nhập

những mặt hàng mới về không?

Siêu thị chúng tối thường xuyến thayđổi các mặt hàng mới nếu những mặthàng đó đáp ứng đủ nhu cầu của ngườitiêu dùng…

Câu 3: Siêu thị anh nhập hàng từ đâu? Siêu thi chúng tôi nhập hàng từ nhà

cung cấp, khi tìm được nhà cung cấp họ

sẽ báo giá và chúng tối sẽ khảo sát giá

cả họ bán ra sao để sản phẩm được đưa

ra mức gí hợp lý cho siêu thị của mình.Câu 4: Siêu thị sẽ chọn nhà cung cấp nào? Siêu thị chúng tôi sẽ hợp tác với những

nhà cung cấp tin cậy, có uy tín, vì vậymặt hàng siêu thị phải có xuất sứnguonf gốc rõ ràng

Câu 5: Siêu thị sẽ nhập hàng từ nhà cung Nhà cung cấp sẽ đem hàng hóa như trên

Trang 10

cấp như thế nào? phiếu đặt hàng, nhân viên sẽ kiếm tra

thông nhà cung cấp và hàng hóa đượcnhập có sẵn trong danh mục chưa, saukhi kiếm tra xong, nhân viên sẽ thànhlập phiếu nhập hàng, in và lưu trữphiếu

-Vai trò: là người hỏi, người phỏng vấn-Trình độ: sinh viên thuộc nhóm ngành tinhọc

-Kinh nghiệm: 2 năm học tại trườngChương trình phỏng vấn:

Giới thiệu

Tổng quan về phỏng vấn

Câu hỏi đề cập:

-Câu hỏi 1: câu hỏi và trả lời

-Câu hỏi 2: câu hỏi và trả lời

-Câu hỏi 3: câu hỏi và trả lời

-Câu hỏi 4: câu hỏi và trả lời

-Câu hỏi 5: câu hỏi và trả lời

Trang 11

Kết thúc: 16h00Đối tượng: Nhân viên quản lý Các yêu cầu đòi hỏi:

-Vai trò: là người hỏi, người phỏng vấn-Trình độ

-Kinh nghiệmChương trình phỏng vấn:

Giới thiệu

Tổng quan về phỏng vấn

Câu hỏi đề cập:

-Câu hỏi 1: câu hỏi và trả lời

-Câu hỏi 2: câu hỏi và trả lời

-Câu hỏi 3: câu hỏi và trả lời

-Câu hỏi 4: câu hỏi và trả lời

Dự án: Quản lý siêu thị S-Mart Tiểu dự án: Quản lý khách hàng

Câu 1: Siêu thị của chị có lưu trữ những

thông tin cần thiết của khách hàng: tên,

tuổi, số điện thoại, email, địa chỉ liên hệ,

nhu cầu mua hàng, tình trạng sử dụng

hàng hóa?

Trả lời: Chúng tôi chỉ thu thập dữ liệuthân thiết, mua hàng với số lương lớn

Câu 2: Siêu thị của chị có phân loại khách

hàng theo từng độ tuổi, giới tính, nhu cầu,

tính trạng mua hàng…?

Trả lời: Hiện nay siêu thị không phân loạikhách hàng theo những tiêu chí đó mà chỉphân loại khách hàng dựa vào mức muahàng của từng khách hàng, người muahàng với số lượng lớn, trị giá lớn đượcxem là khách hàng thân thiết đỗi với siêuthị

Câu 3: Siêu thị của chị lưu trữ hóa đơn

mua hàng của từng khách hàng không ạ?

Trả lời: Siêu thi luôn luôn lưu trữ hóa đơnmua hàng của từng khách hàng

Câu 4: Siêu thị của chị có phân biệt nhóm

khách hàng thân thiết và nhóm khách

hàng không thân thiết không?

Siêu thị có phân biệt 2 nhóm khách hàngnày, nhóm khách hàng thân thiết khi muahàng với số lượng lớn sẽ được nhận các

ưu đãi thích hợp với giá trị của mặt hàng.Nhân xét: Trả lời đáp ứng được yêu cầu câu hỏi

Trang 12

II. Mô tả chi tiết yêu cầu bài toán quản lý bán hàng siêu thị

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 thi:

• 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ó thể độ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 hóa, kiểm kê hàng hóa 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 hóa đơn cho khách

• Khách hàng là người mua hàng từ siêu thị Có hai dạng: khách hàng bình thường và khách hàng thân thiện (các đợn vị mua hàng với số lượng lớn trên 500000 nghì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ươngtrình tích điểm thưởng

• Việc quản lý mua hàng ở siêu thị được thực hiên như sau:

Người quản lý trực tiếp liên hệ với nhà sản xuất để nhập hàng vào siêu thị cũng như quan hệ với đối tác để bán ra ngoài Người quản lý sẽ quản lý thông tin khách hàng thân thiết, thống kê doanh thu của siêu thị hàng tháng, hàng quý

Khi hàng hóa được nhập vào thì Thủ kho sẽ tạo phiếu nhập hàng ghi đầy đủ thống tin về việc nhập hàng đó Khi hàng được bán trực tiếp cho đốitác lớn hay hàng hóa được đưa lên quầy thì Thủ kho sẽ tạo phiếu xuất hàng.Thủ kho kiểm kê hàng hóa trên kho, khi có mặt hàng nào hết hạn sử dụng thì tạo phiếu trả hàng cho nhà sản xuất

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 hóa mua và yêu cầu tính tiền, nhân viên sẽ tính tiền và lập hóa đơn cho khách hàng

III. Quy trình nghiệp vụ

Trang 13

Hình 1 Quản lý nhập hàng

Trang 14

Hình 2 Quy trình xuất hàng

Trang 15

Hình 3 Quy trình bán hàng

Trang 16

Hình 4 Quản lý khách hàng thân thiết

Trang 17

Hình 5 Kiểm kê hàng hóa

Trang 18

Hình 6 Quản lý nhân viên

Trang 19

Hình 7 Báo cáo thống kê

IV. Đặc tả yêu cầu của hệ thống

Trang 20

1. Yêu cầu chức năng

• Quản lý khách hàng thân thiết :

+ Quản lý thông tin khách hàng thân thiết

+ Tra cứu thông tin khách hàng thân thiết

• Quản lý nhân viên:

+ Thêm thông tin nhân viên

+ Sửa thông tin nhân viên

+ Xóa thông tin nhân viên

+ Tra cứu thông tin nhân viên

• Kiểm kê hàng hóa:

+ Lập phiếu kiểm kê

+ Tra cứu phiếu kiểm kê

+ Thống kê số lượng hang tồn trên quầy sau khi xuất

• Quản lý bán hàng:

+ Lập hóa đơn thanh toán

+ Xuất hóa đơn bán hàng

+ Cập nhật thông tin hàng hóa

• Quản lý kho:

+ Lập phiếu nhập – xuất hàng

+ Xác nhận phiếu nhập – xuất hàng

+ Lập báo cáo nhập xuất

• Thống kê – Báo cáo:

+ Thống kê hàng hóa

+ Thống kê số lượng tồn của hàng hóa tại kho

+ Thống kê doanh thu bán hàng (ngày, tuần, tháng, quý, năm)

2. Yêu cầu hệ thống

• Máy chủ có cấu hình tốt đảm bảo duy trì hệ thống 24/24

• Phần mềm sẽ được viết bằng Visual Basic, sử dụng hệ quản trị cơ sở dữ liệu SQL server 2019

• Hệ thống máy bán hàng được kết nối với máy chủ 24/24

3. Yêu cầu phi chức năng

• Chi phí bảo trì thấp

Trang 21

• Quét mã vạch của hàng hóa nhanh chóng, chính xác

• Hoạt động tốt 24/24

• Giáo diện đẹp, thân thiện, đơn giản, dễ dàng

• Tốc độ xử lý cao, đáp ứng được lượng truy cập lớn

• Hạn chế đến mức thấp nhất các sai sót có thể xảy ra trong quá trình sử dụng

• Đảm bảo tốt chức năng cập nhật, chèn, xóa ( sự thay đổi tên mặt hàng,

mã mặt hàng, giá cả…)

V. Biểu mẫu

1. Phiếu nhập hàng:

Trang 22

PHIẾU NHẬP HÀNG

Số: ………Ngày: ………Tên nhà cung cấp: ………

Mã nhà cung cấp: Địa chỉ: ………

Tên hàng:

Đơn vị tính:

STT Chứng từ Diễn Giải Ngày nhập Số lượng

Trang 23

Quầy: ……….

Nhập Xuất bán Tồn

Trang 24

Ca: ……….……Quầy: ………

6. Báo cáo doanh thu:

BÁO CÁO DOANH THU

Từ ngày ……… đến ngày ………

Tổng cộng:

Kế toán trưởng của Siêu thị

Hình 14 Báo cáo doanh thu

7. Báo cáo nhập xuất tồn hàng:

Trang 25

BÁO CÁO NHẬP XUẤT TỒN HÀNG

Hình 15 Báo cáo nhập xuất tồn hàng

8. Báo cáo thiếu hàng:

BÁO CÁO THIẾU HÀNG

Từ ngày ……… đến ngày …………

hàng

Thiếuđầu kỳ

+ Các mô hình thiết kế sẽ được thiết kế bằng Draw.io

+ Phần mềm sẽ được viết bằng Visual, sử dụng hệ quản trị cơ sở dữ liệu SQL 2019

+ Cần một hệ thống máy tính có cấu hình tốt

2. Kế hoạch thực hiện

Trang 26

Sau khi khảo sát hệ thống thì có kế hoạch thực hiện như sau:

- Phân tích hệ thống:

+ Phân tích dữ liệu+ Phân tích yêu cầu, các chức năng của hệ thống

- Thiết kế hệ thống:

+ Thiết kế dữ liệu+ Thiết kế hệ thống+ Thiết kế giao diện

Chương 2: Mô hình hóa

I. Mô hình hóa chức năng

1. Mô hình logic

Cho biết hệ thống là gì và làm gì Nó độc lập với việc cài đặt kĩ thuật vàminh họa bản chất của hệ thống thông tin Mô hình logic còn được gọi là môhình bản chất, mô hình khải niệm hay mô hình nghiệp vụ

2. Mô hình vật lý

Không chỉ thể hiện hệ thống thông tin là gì và làm gì mà còn thể hiện cáchthức hệ thống được cài đặt một cách vật lý và kĩ thuật Nó phản ánh cách lựachọn công nghệ Mô hình vật lý còn được gọi là mô hình cài đặt hay mô hình

kĩ thuật

3. Biểu đồ phân rã chức năng

a. Khái niệm

Trang 27

BFD là biểu đồ phân rã có thứ tự các bậc chức năng của hệ thống từ tổngthể đến chi tiết, mỗi chức năng có thể có một hoặc nhiều chức năng con, tất cảđược thể hiện trong một khung của biểu đồ.

b. Ý nghĩa của BFD

- Giới hạn phạm vi của hệ thống cần phải phân tích

- Tiếp cận thông tin về mặt logic nhằm làm rõ chức năng của hệ thống

- Phân biệt các chức năng và nhiệm vụ của từng bộ phận trong hệ thốngthông tin, từ đó lọc bỏ những chức năng trùng lặp, dư thừa

c. Hạn chế của BFD

BFD không có tính động, nó chỉ cho thấy các chức nng mà không thể hiệntrình tự xử lý của các chức năng cũng như là sự trao đổi thông tin giữa cácthông tin Do đó, BFD thường được sử dụng làm mô hình chức năng trongbước đầu phân tích

II. Biểu đồ phân rã chức năng

Hình 17 Biểu đồ phân rã chức năng BFD

III. Các lưu đồ hệ thống

Ngày đăng: 26/07/2021, 22:09

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w