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

PHÂN TÍCH và THIẾT kế hệ THỐNG THÔNG TIN đề tài xây DỰNG ỨNG DỤNG QUẢN lý bán HÀNG mỳ CAY SASIN

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 (986.73 KB, 52 trang )

TRƯỜNG ĐẠI HỌC KHOA HỌC
KHOA: CÔNG NGHỆ THÔNG TIN.

TÊN ĐỀ TÀI:

XÂY DỰNG ỨNG DỤNG QUẢN LÝ BÁN
HÀNG MỲ CAY SASIN.

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN
GIẢNG VIÊN HƯỚNG DẪN: HỒNG NGUYỄN TUẤN MINH.
NHĨM: 10.

HUẾ, THÁNG 11 NĂM 2021

TIEU LUAN MOI download :


Phần phân công
Tên thành viên
Nguyễn Thế Anh
Trần Tiến
Dương Vĩnh Lý
Lê Phước Kha
Nguyễn Hữu Thuần
Trương Hữu Tuấn Dũng

TIEU LUAN MOI download :


MỤC LỤC
1.Khảo sát thực tế và thu thập thông tin...............................................................



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

1.2Giới thiệu tổng quan về đối tượng phỏng vấn..............
2.Mơ tả bài tốn....................................................................................................
3.Các giấy tờ liên quan đến việc quản lí bán hàng...............................................
4.Xác lập các nghiệp vụ mơ hình.........................................................................
4.1. Lập ma trận phân tích..................................................................................
4.2. Xây dựng sơ đồ ngữ cảnh của hệ thống......................................................
5.Sơ đồ phân rã chức năng gộp............................................................................

5.1Lập bảng phân rã chức năng........................................

5.2Sơ đồ phân rã chức năng mức gộp................................
6.Sơ đồ phân rã chức năng chi tiết.......................................................................
Bổ sung các chức năng cần thiết:.....................................................................
7.Phân tích dữ liệu..............................................................................................

7.1Sơ đồ luồng dữ liệu mức 0..........................................

7.2Các sơ đồ luồng dữ liệu mức 1...................................

7.3Sơ đồ tổng thể hệ thống cần xây dựng........................
8.Xây dựng mơ hình khái niệm dữ liệu..............................................................
Bước 1: Chính xác hóa dữ liệu.........................................................................
Bước 2: Xác định các thực thể.........................................................................
Bước 3: Xác định các mối quan hệ..................................................................
Bước 4: Mơ hình khái niệm dữ liệu.................................................................
9.Thiết kế hệ thống.............................................................................................
9.1. Thiết kế cơ sở dữ liệu mức logic...............................................................

Bước 1: Chuyển mơ hình cơ sở dữ liệu về mơ hình quan hệ và chuẩn hóa
đến 3NF.........................................................................................................
Bước 2: Vẽ sơ đồ ER....................................................................................

9.2Xác định luông dữ liệu của hệ thống..........................
9.2.1 Sơ đồ tiến trình của hệ thống bán hàng................................................
9.2.2 Xác định và đặc tả các giao diện..........................................................

9.2.2.1 Xác định các giao diện cập nhật dữ liệu.........

TIEU LUAN MOI download :


9.2.2.2 Xác định các giao diện xử lí dữ liệu..............................................24
9.2.2.3 Tích hợp các giao diện...................................................................24
9.2.2.4 Mơ hình cấu trúc hệ thống.............................................................25
10. Thiết kế cơ sở dữ liệu mức vật lí...................................................................32
10.1 Chức vụ....................................................................................................32
10.2 Nhân viên.................................................................................................33
10.3 Tài khoản................................................................................................. 33
10.4 Bảng chấm công.......................................................................................33
10.5 Bảng lương...............................................................................................34
10.6 Chi tiết bảng lương.................................................................................. 34
10.7 Chi tiết bảng chấm cơng.......................................................................... 34
10.8 Bàn...........................................................................................................34
10.9 Món ăn.....................................................................................................34
10.10 Hóa đơn..................................................................................................35
10.11 Chi tiết hóa đơn......................................................................................35
11.Thiết kế đầu ra................................................................................................35
11.1. Hóa đơn...................................................................................................35

11.2. Bảng lương..............................................................................................36
12. Kết luận.........................................................................................................36
13. Tài liệu tham khảo.........................................................................................36

TIEU LUAN MOI download :


1.

Khảo sát thực tế và thu

thập thông tin. 1.1 Khảo sát thực
tế.
- Cửa hàng mì cay SASIN là một cửa hàng ăn uống khá nổi tiếng trên địa bàn
thành phố Huế, với số lượng khách hàng khá đông và đa số là các bạn trẻ.
- Để phục vụ tốt hơn, đáp ứng nhu cầu khách hàng với số lượng đông thì cần
tin học hóa khâu quản lí bán hàng.
-

Những hạn chế trước đó:
+

Cửa hàng mới chỉ có phần mềm tính tiền

+
Khó khăn trong việc quản lí và tra cứu các thơng tin của Nhân viên, bàn,
món ăn, …
+
-


Lưu trữ thống kê doanh thu, tiền lương cịn khó khăn

Vấn đề đặt ra:
+


Cần một hệ thống lưu trữ thông tin Nhân viên, lương, doanh thu,

+

Thêm, xóa, sửa, cập nhật thơng tin nhanh, chính xác, kịp thời

+

Dễ dàng thống kê, báo cáo

1.2 Giới thiệu tổng quan về đối tượng phỏng vấn.
- Cửa hàng mì cay SASIN cung cấp đồ ăn, đồ uống, nằm trên 30 Trường
Chinh, TP Huế. Cửa hàng gồm các bộ phận :
Chủ cửa hàng

Nhân viên phục vụ

Bộ phận bếp

Bộ phân thu ngân

2. Mơ tả bài tốn.
- Quản lí nhân viên: chủ cửa hàng, nhân viên thu ngân làm việc tại cửa hàng sẽ
có một tài khoản.

Mỗi tài khoản chứa các thông tin cần thiết. Nhân viên thu ngân sẽ đăng nhập
vào hệ thống, tiến hành lập hóa đơn, tính tiền, in hóa đơn , thống kê.


TIEU LUAN MOI download :


- Q trình gọi món: Khi khách hàng vào bàn, nhân viên phục vụ sẽ đưa menu
cho khách chọn món, món ăn được khách chọn sẽ được nhân viên phục vụ viết
vào phiếu gọi món, phiếu gọi món bao gồm các món ăn thuộc một bàn ăn, do
một nhân viên thực hiện với 1 số lượng nhất định. Phiếu gọi món sau khi được
lập sẽ được đưa đến quầy thu ngân để nhập thơng tin, sau đó chuyển vào bếp để
thực hiện. Nếu món ăn hết bếp sẽ báo lại với nhân viên phục vụ, nhân viên phục
vụ sẽ báo lại khách hàng để đổi hoặc hủy món ăn đó.
- Quản lí bàn: Sẽ gồm những thơng tin như mã bàn và tình trạng của bàn. Khi
khách hàng ngồi vào bàn, sau khi đưa menu cho khách hàng chọn, nhân viên
phục vụ sẽ thông báo cho nhân viên thu ngân về vị trí bàn mà khách hàng ngồi,
nhân viên thu ngân sẽ chọn bàn khách hàng đang ngồi trên hệ thống, tiến hành
chuyển từ tình trạng bàn trống sang đang sử dụng. Sau đó tiến hành lập hóa đơn
dựa trên phiếu gọi món của nhân viên phục vụ. Nếu khách hàng có nhu cầu đổi
bàn thì nhân viên phục vụ sẽ báo cho nhân viên thu ngân để thay đổi bàn đang
ngồi trên hệ thống.
- Quản lí hóa đơn: Khi khách yêu cầu thanh toán, nhân viên phục vụ sẽ báo nhân
viên thu ngân để tính tiền và in hóa đơn, để quản lý thơng tin hóa đơn cần các
thơng tin: ngày lập hóa đơn, mã hóa đơn, nhân viên lập hóa đơn, các món ăn với
số lượng nhất định. Hóa đơn sau khi được lập trên hệ thống sẽ được lưu lại hệ
thống để phục vụ cho thống kê báo cáo, đồng thời sẽ in hóa đơn để khách hàng
thanh tốn. Sau khi thanh tốn hóa đơn và rời bàn, hệ thống sẽ trả về tình trạng
bàn cịn trống.
- Quản lí bảng chấm cơng và quản lí lương: Mỗi nhân viên sẽ có một bảng chấm

cơng để lưu số ngày làm, Việc tính lương của mỗi nhân viên sẽ dựa vào bảng
chấm công, chức vụ để quy ra số tiền lương của từng nhân viên.
+Thống kê báo cáo : Hằng tháng hoặc theo yêu cầu chủ cửa hàng, nhân viên thu
ngân sẽ lập các báo cáo, thống kê cho chủ cửa hàng (báo cáo lương tháng, doanh
thu tháng ,…)
3. Các giấy tờ liên quan đến việc quản lí bán hàng.

TIEU LUAN MOI download :


4.

Xác lập các nghiệp

vụ mơ hình. 4.1. Lập ma
trận phân tích.

Động từ + bổ ngữ
Hệ thống làm
Kiểm tra bàn

Tiếp nhận phiếu
gọi món

Kiểm tra món ăn
từ phiếu gọi món

Thỏa thuận
khách hàng


-lập hóa đơn cho
phiếu gọi món đó
Nhân
ngân
đơn
phiếu gọi món


TIEU LUAN MOI download :
-Sửa thơng
cho hóa đơn

tin

Tính thành tiền
của từng món và
tổng tiền của hóa
đơn

In ra hóa đơn

Hóa đơn
Bàn
Nếu khách hàng
Món ăn
gọi thêm món
hoặc muốn đổi
bàn thì nhân viên
phục vụ sẽ báo
cho người thu

ngân để sửa
thơng tin

Hóa đơn

Nhân viên phục
vụ sẽ báo cho
nhân viên thu
ngân khi khách
hàng muốn tính
Hóa đơn
tiến

Nhân viên thu
ngân sẽ in hóa
đơn khi khách
hàng muốn in
hóa đơn ra

4.2. Xây dựng sơ đồ ngữ cảnh của hệ thống.

Thông tin bàn đang ngồi

- Hồ sơ dữ
liệu tác
nhân ngoài

Hồ sơ dữ
liệu


Hồ sơ dữ
liệu


Phiếu gọi món
TIEU LUAN MOI

KHÁCH HÀNG


5. Sơ đồ phân rã chức năng gộp.
5.1 Lập bảng phân rã chức năng.
Chức năng lá
1.1
bàn
1.2
trên hệ thống
2.1
lượng

Chọn

2.2
khách hàng

món

Thỏa

3.1

lượng
3.2
lượng,…)
3.3. Chuyển bàn
4.1 Tính tiền

Thêm

Món

Sửa

món

5.2 Sơ đồ phân rã chức năng mức gộp.
QUẢN LÍ HỆ THỐNG BÁN HÀNG

1. CHỌN BÀN

2. LẬP
HĨA
ĐƠN

3. CHỈNH
SỬA HÓA
ĐƠN

4. IN
HÓA
ĐƠN



TIEU LUAN MOI download :


6. Sơ đồ phân rã chức năng chi tiết.

Bổ sung các chức năng cần thiết:
Cần thêm chức năng kiểm tra số lượng để đáp ứng đủ nhu cầu của khách
hàng

Đồng thời thông báo cho khách hàng và bộ phận bếp để có hướng giải
quyết.
7. Phân tích dữ liệu.
7.1 Sơ đồ luồng dữ liệu mức 0.


TIEU LUAN MOI download :


DFD mức 0
7.2 Các sơ đồ luồng dữ liệu mức 1
* Sơ đồ luồng dữ liệu mức 1 của tiến trình 1.0 – Chọn bàn

TIEU LUAN MOI download :


* Sơ đồ luồng dữ liệu mức 1 của tiến trình 2.0 – Lập hóa đơn

TIEU LUAN MOI download :



* Sơ đồ luồng dữ liệu mức 1 của tiến trình 3.0

* Sơ đồ luồng dữ liệu của tiến trình 4.0

TIEU LUAN MOI download :


7.3
Sơ đồ tổng thể
Quản lý chức vụ

Quản lý nhân viên

Quản lý
chấm công

bảng

Sửa bảng chấm công

Quản lý
lương

bảng


TIEU LUAN MOI download :
Quản lý bàn


Thêm bàn

Chỉnh sửa thơng tin
bàn

Xóa bàn

Quản lý món ăn
Thêm món ăn

Sửa giá tiền

Xóa món ăn


TIEU LUAN MOI download :


Quản lý hóa đơn

Lập hóa đơn

Thêm , sửa , xóa món ăn

u cầu chuyển bàn

u cầu tính tiền
Tính tiền


In hóa đơn

Thống kê báo cáo
Kiểm tra ,báo cáo doanh
thu

8. Xây dựng mơ hình khái niệm dữ liệu.


TIEU LUAN MOI download :


Bước 1: Chính xác hóa dữ liệu.
Dữ liệu gốc
MĨN ĂN
Mã món ăn
Tên món ăn
Giá
HĨA ĐƠN
Mã hóa đơn
Ngày lập
Tổng tiền
BÀN
Mã bàn
Tình trạng
NHÂN VIÊN
Mã nhân viên
Tên nhân viên
Giới tính
Ngày sinh

Địa chỉ
SĐT
TÀI KHOẢN
Tên tài khoản
Mật khẩu
CHỨC VỤ
Tên chức vụ
Mức lương
BẢNG LƯƠNG
Mã bảng
Ngày lập

TIEU LUAN MOI download :


BẢNG CHẤM CÔNG
Mã bảng
Ngày lập

Bước 2: Xác định các thực thể.
Từ hệ thống đã dữ liệu đã được chính xác hóa, ta xác định các tập thực thể như
sau:
E1-MONAN
#Mã món ăn
Tên món ăn
Giá
E2-HOADON
#Mã hóa đơn
Ngày lập
Tổng tiền

Mã nhân viên
Mã bàn
E3-BAN
#Mã bàn
Tình trạng
E4-NHANVIEN
#Mã nhân viên
Tên nhân viên
Giới tính
Ngày sinh
Địa chỉ
SĐT
Tên chức vụ
E5-TAIKHOAN


TIEU LUAN MOI download :


×