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

Xây dựng phần mềm quản lý bán hàng cho cửa hàng lotteria phạm ngọc thạch

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 (3.3 MB, 89 trang )

Niên khóa: 2012 – 2016
XD PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CỬA HÀNG LOTTERIA PNT

VIỆN ĐẠI HỌC MỞ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

NGUYỄN THỊ HƯƠNG

XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CỬA HÀNG
LOTTERIA PHẠM NGỌC THẠCH
Chuyên ngành: Công nghệ thông tin

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Hà Nội – Năm 2016


VIỆN ĐẠI HỌC MỞ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

NGUYỄN THỊ HƯƠNG

XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CỬA HÀNG
LOTTERIA PHẠM NGỌC THẠCH
Chuyên ngành: Công nghệ thông tin
Giảng viên hướng dẫn: ThS. Trần Tiến Dũng

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

\Hà Nội – Năm 2016



VIỆN ĐẠI HỌC MỞ HÀ NỘI

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN

Độc lập - Tự do - Hạnh phúc
Hà Nội, ngày 13 tháng 05 năm 2016

NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP
Họ và tên: Nguyễn Thị Hương

Giới tính: Nữ

Ngày, tháng, năm sinh: 13/01/1994

Nơi sinh: Hà Nam

Chuyên ngành: Công nghệ Thông tin

Mã số: 12A10010090

1. TÊN ĐỀ TÀI
Xây dựng phần mềm quản lý bán hàng cho cửa hàng Lotteria Phạm
Ngọc Thạch
2. NHIỆM VỤ VÀ NỘI DUNG
- Nghiên cứu và tìm hiểu công nghệ phần mềm Winform và hệ quản trị cơ
sở dữ liệu SQL Server
- Khảo sát hệ thống và tìm hiểu nghiệp vụ bán hàng của công ty Lotteria

nói chung và cửa hàng Lotteria Phạm Ngọc Thạch nói riêng.
- Phân tích thiết kế hệ thống
- Xây dựng phần mềm quản lý bán hàng nhằm mục đích hỗ trợ công tác
quản lý của cửa hàng với một giao diện người dùng thân thiện. Hệ thống
thực hiện các chức năng quản lý cơ bản giúp quản lý nhà hàng được dễ
dàng, thuận tiện, tránh sai sót.
3. NGÀY GIAO NHỆM VỤ: 25 - 12 - 2015
4. NGÀY HOÀN THÀNH NHIỆM VỤ: 13 - 05 - 2016
5. CÁN BỘ HƯỚNG DẪN: ThS. Trần Tiến Dũng
Hà Nội, ngày 13 tháng 05 năm 2016
CÁN BỘ HƯỚNG DẪN

KHOA CÔNG NGHỆ THÔNG TIN


LỜI MỞ ĐẦU
Ngày nay, dưới sự phát triển của khoa học kỹ thuật đã hỗ trợ rất nhiều
nhân loại trong mọi lĩnh vực. Sự phát triển của Công nghệ thông tin (CNTT)
đã đem lại nhiều tiện ích trong việc tính toán, giải đáp các bài toán đơn lẻ mà
giờ đây - đã phát triển để giải các bài toán lớn với cơ sở dữ liệu lớn
(BigData). Thêm vào đó sự tiến bộ của CNTT cũng cung cấp cho người dùng
các công cụ để phát triển các phần mềm phục vụ trong nhiều ngành nghề.
Ở Việt Nam trong những năm gần đây với sự phát triển mạnh mẽ của
CNTT và đã biến nó trở thành một trong những lĩnh vực trọng điểm. Sự phát
triển của nó đã đóng góp rất nhiều trong các lĩnh vực khác như Y tế, Giáo dục,
Nghiên cứu khoa học, Quản lý…Điều đó đã giải phóng con người khỏi những
rắc rối trong việc tìm kiếm thông tin, thống kê, tổ chức thông tin.
Việc phát triển một hệ thống tin học hóa sẽ giúp giảm thiểu rất nhiều các công
việc thủ công và rút ngắn các công đoạn thừa lặp đi lặp lại nhiều lần nhằm tiết
kiệm thời gian, chi phí, sai sót và đạt hiệu quả cao trong việc quản lý kinh

doanh. Vì vậy em quyết định thực hiện đề tài: “Xây dựng phần mềm quản
lý bán hàng cho cửa hàng Lotteria Phạm Ngọc Thạch” cho cửa hàng ăn
nhanh Lotteria Phạm Ngọc Thạch.
Nội dung đề tài
Chương 1 – Tổng quan: Chương này trình bày tổng quan về đề tài bao
gồm: Lý do chọn đề tài, mục đích, phạm vi nghiên cứu và đối tượng nghiên
cứu của đề tài.
Chương 2 – Phân tích hệ thống: Chương này phân tích hệ thống về chức
năng, thiết kế cơ sở dữ liệu hệ thống.
Chương 3 – Xây dựng ứng dụng.


Trong quá trình thực hiện đồ án, em đã nhận được sự chỉ bảo tận tình của
Thày Trần Tiến Dũng, song do thời gian và khả năng kiến thức của em có hạn
nên đồ án không thể tránh khỏi những sai sót, mong thầy cô đóng góp ý kiến
để phần mềm được hoàn thiện hơn.
Em xin chân thành cảm ơn!
Hà Nôi, ngày 13 tháng 05 năm 2016
Sinh viên thực hiện
Nguyễn Thị Hương


MỤC LỤC
NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP .................................................. 3
LỜI MỞ ĐẦU ............................................................................................... 4
MỤC LỤC .................................................................................................... 6
DANH MỤC CHỮ VIẾT TẮT .................................................................. 10
DANH MỤC HÌNH .................................................................................... 11
DANH MỤC BẢNG ................................................................................... 15
Chương 1 TỔNG QUAN

1.1. Lý do chọn đề tài .............................................................................. 1
1.2. Mục đích đề tài ................................................................................. 3
1.3. Mục tiêu đề tài .................................................................................. 3
1.4. Phạm vi đề tài ................................................................................... 3
Chương 2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.1. Phân tích hệ thống về chức năng ..................................................... 4
2.1.1. Mô tả bài toán .............................................................................. 4
2.1.2. Mô tả nghiệp vụ quản lý .............................................................. 9
2.1.3. Quy trình xử lý dữ liệu và yêu cầu ............. Error! Bookmark not
defined.
2.1.4. Sơ đồ phân rã chức năng ............................................................ 15
2.1.5. Sơ đồ luồng dữ liệu .................................................................... 16
2.2. Thiết kế cơ sở dữ liệu hệ thống ...................................................... 23


2.2.1. Xác định các thực thể ................................................................. 23
2.2.2. Xác định kiểu liên kết ................................................................ 24
2.2.3. Mô hình quan hệ ........................................................................ 25
2.2.4. Đặc tả dữ liệu trong mô hình quan hệ......................................... 26
2.3. Thiết kế các modul chức năng ....................................................... 31
2.3.1. Modul đăng nhập tài khoản người dùng ..................................... 31
2.3.2. Modul chức năng thêm .............................................................. 32
2.3.3. Modul chức năng sửa ................................................................. 33
2.3.4. Modul chức năng xóa................................................................. 34
2.3.5. Modul chức năng tìm kiếm ........................................................ 35
Chương 3 CÀI ĐẶT CHƯƠNG TRÌNH
3.1. Công nghệ sử dụng......................................................................... 36
3.1.1. Hệ quản trị cơ sở dữ liệu SQL Server......................................... 36
3.1.2. Ngôn ngữ lập trình C# ............................................................... 38
3.1.3. Kết luận ..................................................................................... 46

3.2. Kết quả xây dựng phần mềm ........................................................ 47
3.2.1. Chức năng đăng nhập tài khoản ................................................. 47
3.2.2. Giao diện form trang chủ ........................................................... 48
3.2.3. Xây dựng form trang con ........................................................... 50
3.2.3.1. Chức năng quản lý nhân viên .................................................. 50


3.2.3.2. Chức năng quản lý nhà cung cấp............................................. 52
3.2.3.3. Chức năng quản lý khách hàng ............................................... 55
3.2.3.4. Chức năng quản lý nguyên liệu ............................................... 57
3.2.3.5. Chức năng quản lý nhập hàng ................................................. 62
3.2.3.6. Chức năng quản lý sản phẩm .................................................. 65
3.2.3.7. Chức năng quản lý bán hàng ................................................... 68
3.2.3.8. Chức năng thống kê báo cáo ................................................... 70
KẾT LUẬN ................................................................................................. 72
TÀI LIỆU THAM KHẢO.......................................................................... 74


TÓM TẮT ĐỒ ÁN
Họ và tên: Nguyễn Thị Hương
Chuyên ngành: Công nghệ thông tin

Khóa: 12

Giảng viên hướng dẫn: ThS. Trần Tiến Dũng
Tên đề tài: Xây dựng phần mềm quản lý bán hàng cho cửa hàng Lotteria
Phạm Ngọc Thạch
Tóm tắt: Hệ thống xây dựng giúp người quản lý và các nhân viên thuộc
nhà hàng thực hiện công việc quản lý, tìm kiếm, báo cáo, lưu trữ các dữ liệu
liên quan trong phạm vi quản lý nhằm tiết kiệm thời gian, hạn chế tối đa các

rủi ro, sai lệch trong khâu tính toán. Hệ thống có tính chất điển hình của một
ứng dụng Windows, đặc biệt có chức năng chính trong quản lý bàn, quản lý
thực đơn, quản lý nhập hàng. Công nghệ sử dụng của đề tài này là: Công nghệ
Winform, lập trình trên Visual Studio 2008
Abstract: This system is built to help the manager and staffs in the restaurant
managing, searching, reporting, saving data in the management scope, to save
time, to minimize risks, error in calculations. The system’s typical
characteristics like a windows, especially, the system focus on these main
functions: desk, menu and importing management. The technique used
is Winform which programed throughh Visual Studio 2008.


DANH MỤC CHỮ VIẾT TẮT
STT Tên viết tắt

Tên đầy đủ

1

CNTT

Công nghệ thông tin

2

RVA

Ramac Virtual Array

HACCP


Hazard Analysis Critical

Dịch ra tiếng Việt
An toàn thực phẩm

Control Points
3

ISO

International Organization for Tiêu chuẩn quốc tế
Standardization

4

DM

Danh mục

5

QL

Quản lý

6

SQL


Structure Query Language

Hệ quản trị cơ sở dữ
liệu

7

IBM

International Business

Công nghệ máy tính

Machines
8

CSDL

Cơ sở dữ liệu

9

ANSI

American National Standards
Institute

10

RAD


Rapid application
development

Viện Tiêu chuẩn Quốc
gia Hoa Kỳ
Phương

pháp

triển phần mềm

phát


DANH MỤC HÌNH
Hình 2.1. Sơ đồ quy trình xử lý ...................................................................... 6
Hình 2.2. Sơ đồ khối quy trình nhập hàng .................................................... 11
Hình 2.3. Sơ đồ khối quy trình bán hàng ...................................................... 13
Hình 2.4. Sơ đồ khối quy trình thống kê báo cáo .......................................... 14
Hình 2.5. Sơ đồ phân rã chức năng của phần mềm ....................................... 15
Hình 2.6. Sơ đồ luồng dữ liệu mức khung cảnh ............................................ 17
Hình 2.7. Sơ đồ luồng dữ liệu mức đỉnh phần mềm...................................... 18
Hình 2.8 Sơ đồ luồng mức dưới đỉnh của chức năng QL danh mục .............. 19
Hình 2.9. Sơ đồ luồng mức dưới đỉnh của chức năng QL nhập hàng ............ 20
Hình 2.10. Sơ đồ luồng mức dưới đỉnh của chức năng QL sản phẩm ........... 20
Hình 2.11. Sơ đồ luồng mức dưới đỉnh của chức năng QL bán hàng ............ 21
Hình 2.12. Sơ đồ luồng mức dưới đỉnh của chức năng QL thống kê............. 22
Hình 2.13. Mô hình quan hệ dữ liệu ............................................................. 25
Hình 2.14. Sơ đồ khối modul đăng nhập tài khoản ....................................... 31

Hình 2.15. Sơ đồ khối modul chức năng thêm .............................................. 32
Hình 2.16. Sơ đồ khối modul chức năng sửa ................................................ 33
Hình 2.17. Sơ đồ khối modul chức năng xóa ................................................ 34
Hình 2.18. Sơ đồ khối modul chức năng tìm kiếm........................................ 35
Hình 3.1. Giao diện form đăng nhập............................................................. 47
Hình 3.2. Giao diện đăng nhập lỗi ................................................................ 47


Hình 3.3. Giao diện trang chủ quản lý .......................................................... 48
Hình 3.4. Giao diện trang chủ bộ phận nhập hàng ........................................ 49
Hình 3.5. Giao diện trang chủ bộ phận bán hàng .......................................... 49
Hình 3.6. Giao diện form nhân viên ............................................................. 50
Hình 3.7. Giao diện các chức năng thêm nhân viên ...................................... 50
Hình 3.8. Giao diện chức năng sửa nhân viên............................................... 51
Hình 3.9. Giao diện chức năng xóa nhân viên .............................................. 51
Hình 3.10. Giao diện chức năng tìm kiếm nhân viên .................................... 52
Hình 3.11. Giao diện form nhà cung cấp ...................................................... 52
Hình 3.12. Giao diện chức năng thêm nhà cung cấp ..................................... 53
Hình 3.13. Giao diện chức năng sửa nhà cung cấp ....................................... 53
Hình 3.14. Giao diện chức năng xóa nhà cung cấp ....................................... 54
Hình 3.15. Giao diện chức năng tìm kiếm nhà cung cấp ............................... 54
Hình 3.16. Giao diện form khách hàng ......................................................... 55
Hình 3.17. Giao diện chức năng thêm khách hàng ........................................ 55
Hình 3.18. Giao diện chức năng sửa khách hàng .......................................... 56
Hình 3.19. Giao diện chức năng xóa khách hàng .......................................... 56
Hình 3.20. Giao diện chức năng tìm kiếm khách hàng.................................. 57
Hình 3.21. Giao diện form nguyên liệu ........................................................ 57
Hình 3.22. Giao diện chức năng thêm nguyên liệu ....................................... 58



Hình 3.23. Giao diện chức năng sửa nguyên liệu .......................................... 58
Hình 3.24. Giao diện chức năng xóa nguyên liệu ......................................... 59
Hình 3.25. Giao diện chức năng tìm kiếm nguyên liệu ................................. 59
Hình 3.26. Giao diện form loại nguyên liệu.................................................. 60
Hình 3.27. Giao diện chức năng thêm loại nguyên liệu ................................ 60
Hình 3.28. Giao diện chức năng sửa loại nguyên liệu ................................... 61
Hình 3.29. Giao diện chức năng tìm kiếm loại nguyên liệu .......................... 61
Hình 3.30. Giao diện from quản lý phiếu nhập ............................................. 62
Hình 3.31. Giao diện form chi tiết phiếu nhập .............................................. 62
Hình 3.32. Giao diện chức năng thêm phiếu nhập ........................................ 63
Hình 3.33. Giao diện chức năng xóa phiếu nhập .......................................... 63
Hình 3.34. Giao diện chức năng tìm kiếm phiếu nhập .................................. 64
Hình 3.35. Giao diện in phiếu nhập .............................................................. 64
Hình 3.36. Giao diện form quản lý món ăn................................................... 65
Hình 3.37. Giao diện chức năng thêm món ăn .............................................. 65
Hình 3.38. Giao diện chức năng sửa món ăn ................................................ 66
Hình 3.39. Giao diện chức năng xóa món ăn ................................................ 66
Hình 3.40. Giao diện form chi tiết món ăn ................................................... 67
Hình 3.41. Giao diện chức năng thêm nguyên liệu cho món ăn .................... 67
Hình 3.42. Giao diện form quản lý hóa đơn.................................................. 68


Hình 3.43. Giao diện form chi tiết hóa đơn................................................... 68
Hình 3.44. Giao diện chức năng thêm món ăn cho hóa đơn .......................... 69
Hình 3.45. Giao diện chức năng lưu hóa đơn................................................ 69
Hình 3.46. Giao diện in đơn hàng ................................................................. 70
Hình 3.47. Giao diện chức năng thống kê báo cáo ........................................ 70
Hình 3.48. Giao diện mẫu báo cáo thống kê ................................................. 71



DANH MỤC BẢNG
Bảng 2.1. Bảng kiểu liên kết các thực thể ..................................................... 24
Bảng 2.2. Bảng NHÂN VIÊN ...................................................................... 26
Bảng 2.3. Bảng NHÀ CUNG CẤP ............................................................... 26
Bảng 2.4. Bảng KHÁCH HÀNG .................................................................. 27
Bảng 2.5. Bảng LOẠI NGUYÊN LIỆU ....................................................... 27
Bảng 2.6. Bảng NGUYÊN LIỆU.................................................................. 28
Bảng 2.7. Bảng LOẠI MÓN ........................................................................ 28
Bảng 2.8. Bảng MÓN ĂN ............................................................................ 28
Bảng 2.9. Bảng CHI TIẾT MÓN ĂN ........................................................... 29
Bảng 2.10. Bảng PHIẾU NHẬP ................................................................... 29
Bảng 2.11. Bảng CHI TIẾT PHIẾU NHẬP .................................................. 29
Bảng 2.12. Bảng HÓA ĐƠN ........................................................................ 30
Bảng 2.13. Bảng CHI TIẾT HÓA ĐƠN ....................................................... 30


1

Chương 1
TỔNG QUAN
1.1.

Lý do chọn đề tài
Nền ẩm thực Việt Nam đang có sự phát triển mạnh mẽ cùng với sự đổi

mới và hội nhập của thế giới. Đồng nghĩa với việc phát triển nền ẩm thực Việt
với quy mô lớn dần lên đáp ứng nhu cầu của xã hội thì việc quản lý hệ thống
kinh doanh các nhà hàng lớn nhỏ cũng trở lên khó khăn và phức tạp hơn.
Trước kia, khi CNTT chưa được ứng dụng rộng rãi thì các công việc quản lý
nhà hàng đều sử dụng phương thức quản lý thủ công trên giấy tờ nên rất mất

thời gian và tốn kém nguồn nhân lực cũng như tài chính. Ngày nay, với sự
phát triển không ngừng của công nghệ thì máy tính đã được sử dụng rộng rãi
trong các tổ chức và cá nhângiúp cho mọi công việc được thực hiện hiệu quả
hơn. Vậy nên việc sử dụng máy tính vào công tác quản lý nhà hàng là một
yêu cầu cần thiết nhằm xóa bỏ những phương thức lạc hậu, lỗi thời nhằm mục
đích nâng cao hiệu quả sử dụng nguồn nhân lực cũng như nguồn vốn.
Trong lĩnh vực ẩm thực có rất nhiều hình thức kinh doanh khác nhau
nhằm phục vụ nhu cầu cần thiết của xã hội. Ngoài việc quảng bá hình ảnh nhà
hàng thì khâu quản lý các nghiệp vụ trong nhà hàng là hết sức cần thiết.
Nghiệp vụ quản lý phải đáp ứng được yêu cầu khắt khe của khách hàng cũng
như đặc thù kinh doanh mà nhà hàng hướng tới. Điều này giúp nhà hàng quản
lý hiệu quả và có nhiều ý tưởng đổi mới trong kinh doanh.
Lotteria là chuỗi nhà hàng thức ăn nhanh trực thuộc tập đoàn Lotte – một
trong năm tập đoàn lớn nhất Hàn Quốc. Suốt 7 năm liền đứng vị trí số 1 về
“Brand Power”, được cấp bởi “Korea Management Association”, và được
chọn là vị trí số 1 về năng lực cạnh tranh thương hiệu với danh hiệu “Brand
Stock” của cơ quan đánh giá giá trị thương hiệu. Trong suốt thời gian qua,


2

Lotteria đã nỗ lực không ngừng để cung cấp cho khách hàng các dịch vụ chu
đáo, ân cần và không ngừng nghiên cứu để phát triển nền văn hóa ẩm thực tốt
cho sức khoẻ. Hơn nữa, để đảm bảo vệ sinh, an toàn thực phẩm và bảo vệ môi
trường, Lotteria tự hào đạt được các chứng nhận quốc tế như: An toàn thực
phẩm (RVA HACCP); vệ sinh môi trường (ISO 14001), chất lượng sản phẩm
(ISO 9001). [1]
Lotteria có mặt tại thị trường Việt Nam từ năm 1998. Hiện nay, mang tầm
vóc của doanh nghiệp quốc tế, Lotteria đang dẫn đầu ngành công nghiệp ăn
uống quốc nội với hơn 210 nhà hàng tại hơn 30 tỉnh/thành trên cả nước. Cụ

thể chi nhánh cửa hàng Lotteria Phạm Ngọc Thạch đi vào hoạt động năm
2012 ở địa chỉ 19 Xã Đàn, Đống Đa, Hà Nội là một trong những cửa hàng có
quy mô khá lớn và đạt doanh thu cao nhất miền Bắc qua các năm gần đây.
Với quy mô không gian 5 tầng (3 tầng phục vụ khách và 2 tầng kho thực
phẩm) cùng với 50 nhân viên làm việc theo giờ có kinh nghiệm và chuyên
môn theo từng loại công việc.
Qua khảo sát sơ bộ em thấy rằng cửa hàng đang sử dụng một phần mềm
quản lý chung của cả chuỗi cửa hàng thức ăn nhanh Lotteria ở Việt Nam.
Nhưng phần mềm này chỉ chú trọng đến chức năng quản lý tài chính, kho
thực phẩm, báo cáo thống kê nên một số chức năng quản lý khác còn bị hạn
chế và không chặt chẽ như quản lý khách hàng, nhân viên, bán hàng… Với
chiến lược của cửa hàng là ngày càng nâng cao chất lượng phục vụ, tăng số
lượng khách hàng nhằm tăng doanh thu và dựa vào phần mềm đang sử dụng
qua đó ứng dụng vào thực tế, mô hình hóa các quy trình nghiệp vụ xây dựng
đề tài “Xây dựng phần mềm quản lý bán hàng cho cửa hàng Lotteria Phạm
Ngọc Thạch” là một hướng đi đúng đắn. Đề tài sẽ được cấp vốn từ nguồn vốn
đầu tư và phát triển của cửa hàng trong thời gian 5 tháng. Phần mềm sẽ được
đưa vào sử dụng sau khi hoàn thành.


3

1.2.

Mục đích đề tài

Bài toán được đưa ra nhằm nâng cao năng lực quản lý, giảm chi phí hoạt động
cũng như xuất phát từ nhu cầu thực tiễn của quản lý bán hàng. Xây dựng một
phần mềm có tính thống nhất, tiện dụng để giúp người quản lý và nhân viên
có thể thực hiện các công tác quản lý được tốt hơn và độ chính xác cao.

Mục đích xây dựng phần mềm:
- Nâng cao nghiệp vụ quản lý bán hàng;
- Hiệu quả công tác quản lý, giảm giá thành, tăng doanh thu;
- Mục tiêu đáp ứng nhu cầu cần thiết của quản lý bán hàng khi công việc
ngày càng trở nên phức tạp và lượng công việc ngày càng nhiều;
- Hỗ trợ người quản lý và nhân viên trong công việc xử lý, đưa ra thông tin
chính xác, đầy đủ với thời gian nhanh nhất.
1.3.

Mục tiêu đề tài

- Phần mềm có cấu trúc khoa học, chặt chẽ, rõ ràng;
- Thuận tiện cho người dùng sử dụng và tạo cái riêng cho cửa hàng;
- Nội dung được tối ưu, tốc độ sử dụng phần mềm nhanh, ổn định;
- Xây dựng phần mềm đảm bảo đủ tính năng theo yêu cầu và đưa vào sử
dụng;
- Dễ dàng sao lưu, khắc phục khi có sự cố;
- Hoàn thành trong vòng 5 tháng từ 11/1/2016.
1.4.

Phạm vi đề tài

- Phần mềm được áp dụng cho cửa hàng thức ăn nhanh Lotteria Phạm
Ngọc Thạch.
- Phần mềm có các chức năng quản lý được áp dụng cho bộ phận quản lý,
nhân viên bán hàng, nhân viên nhập hàng.


4


Chương 2
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.1.

Phân tích hệ thống về chức năng

2.1.1. Khảo sát hệ thống
- Nhiệm vụ cơ bản: Quản lý việc bán hàng của cửa hàng bao gồm
• Quản lý nhập hàng;
• Quản lý nguyên liệu, sản phẩm;
• Quản lý bán hàng.
- Cơ cấu tổ chức:
• Bộ phận bán hàng: có chức năng tiếp nhận thông tin khách hàng,
thông tin gọi món ra hóa đơn cho khách;
• Bộ phận nhập hàng: có chức năng chính kiểm soát nhà cung cấp,
nguyên liệu và món ăn trong cửa hàng để nhập hàng cho cửa hàng;
• Bộ phận quản lý: là người làm chủ hệ thống kiểm soát mọi hoạt
động của các bộ phận trên.
- Mô tả quy trình xử lý
Lotteria Phạm Ngọc Thạch là một không gian 5 tầng bao gồm: tầng 1 là
bếp và quầy bán hàng, tầng 2 và 3 là khu bàn ăn tự phục vụ của khách, tầng 4
phòng quản lý và nhân viên, tầng 5 là kho hàng. Đội ngũ quản lý sẽ có 1 cửa
hàng trưởng vị trí cao nhất trong cửa hàng làm chủ mọi hoạt động diễn ra
trong cửa hàng và 3 quản lý khác phụ giúp việc quản lý cửa hàng. Đội ngũ
nhân viên làm thêm giờ khoảng 50 người bao gồm nhân viên làm bếp và nhân
viên bán hàng. Phần mềm quản lý bán hàng nhằm mục đích tạo ra một phần
mềm có giao diện thân thiện với người sử dụng. Phần mềm thực hiện quản lý
nhân sự, thực đơn, khách hàng, nhà cung cấp, nguyên liệu….



5

Khi khách hàng đến với cửa hàng sẽ được chào đón ở tầng 1 đầu tiên.
Khách hàng sẽ tới quầy bán hàng để gọi thực đơn cho mình. Tại quầy khách
hàng sẽ được tham khảo menu các món ăn rồi gọi món trực tiếp với nhân viên
bán hàng. Nhân viên sẽ nhập thực đơn khách yêu cầu vào máy tính và đặt số
chờ ngẫu nhiên, máy tính sẽ tự động tính toán tổng hóa đơn cho khách, lúc
này nhân viên order món ăn của khách vào bếp cho nhân viên bếp làm. Tiếp
đến nhân viên thanh toán hóa đơn khách, lúc này nhân viên sẽ kiểm tra thẻ
thành viên của khách hàng và giảm giá (nếu có thẻ), trường hợp khách chưa
có thẻ và có nhu cầu làm thẻ nhân viên sẽ trực tiếp lấy lại thông tin khách
hàng để kích hoạt một mã thẻ mới bất kì đang có trong cửa hàng đưa thẻ cho
khách giữ để dùng cho các lần sau mua hàng. Sau khi thanh toán xong nhân
viên đưa lại hóa đơn và báo số chờ đợi đồ cho khách để khách ra phía hàng
ghế gần đó ngồi đợi thực đơn của mình khoảng 5-10 phút tùy từng thực đơn.
Sau khi đồ ăn khách gọi đã đủ nhân viên gọi số chờ và gửi đồ cho khách tại
quầy. Khách sẽ đến quầy lấy đồ ăn và bưng lên tầng 2, 3 tự phục vụ.
Bộ phận nhân viên nhập hàng trong cửa hàng có chức năng chính là chế
biến món ăn có trong cửa hàng. Kiểm soát số lượng mặt hàng, nguyên liệu có
trong cửa hàng đưa ra con số chính xác, tính toán để có những yêu cầu nhập
hàng mới. Đảm bảo cho cửa hàng hoạt động tốt, không thừa thiếu các sản
phẩm trong quá trình kinh doanh tcuar cửa hàng.
Về mặt quản lý cửa hàng trưởng là người toàn quyền quyết định trong
cửa hàng và có sự trợ giúp của 3 quản lý bao gồm: quản lý sẽ quản lý chi tiết
thông tin, quá trình làm việc của các nhân viên trong cửa hàng, quản lý thông
tin khách hàng qua thẻ thành viên, quản lý các nhà cung cấp nguyên liệu,
quản lý các thực đơn và nguyên liệu có trong cửa hàng. Cuối tháng sẽ có các
báo cáo, thống kê lên trên tổng công ty Lotteria Việt Nam.



6

Quy trình xử lý được thể hiện qua sơ đồ sau:

Bắt đầu quy trình

Nhập thông tin yêu cầu
món từ khách

Kiểm tra sản phẩm
để đáp ứng khách

Trả lời khách

Từ chối

Đồng ý

Lưu thông tin hóa đơn

Xác nhận thanh toán

In hóa đơn

Kết thúc quy trình

Hình 2.1. Sơ đồ quy trình xử lý


7


- Phân quyền chức năng
Qua khảo sát phần mềm cần xây dựng cho 3 bộ phận: người quản lý, nhân
viên bán hàng và nhân viên nhập hàng.
Chương trình chạy trên nền Desktop nên các máy tính ở các bộ phận sẽ được
cài đặt sẵn chương trình với chung cơ sở dữ liệu. Việc này đảm bảo cho sự
liên kết giữa các máy của cửa hàng đảm bảo dữ liệu chính xác trong quá
trình hoạt động của cửa hàng.
• Bộ phận quản lý là người làm chủ phần mềm và kiểm soát hoạt động
quản lý của hệ thống bao gồm:
o Quản lý nhân viên;
Chức năng thêm nhân viên
Chức năng sửa nhân viên
Chức năng xóa nhân viên
Chức năng tìm kiếm nhân viên
o Quản lý khách hàng;
Chức năng thêm khách hàng
Chức năng sửa khách hàng
Chức năng xóa khách hàng
Chức năng tìm kiếm khách hàng
o Quản lý nhà cung cấp;
Chức năng thêm nhà cung cấp
Chức năng sửa nhà cung cấp
Chức năng xóa nhà cung cấp
Chức năng tìm kiếm nhà cung cấp
o Quản lý món ăn;
Chức năng thêm món ăn


8


Chức năng sửa món ăn
Chức năng xóa món ăn
Chức năng tìm kiếm món ăn
o Quản lý nguyên liệu;
Chức năng thêm nguyên liệu
Chức năng sửa nguyên liệu
Chức năng xóa nguyên liệu
Chức năng tìm kiếm nguyên liệu
o Quản lý nhập hàng;
Chức năng thêm phiếu nhập
Chức năng sửa phiếu nhập
Chức năng xóa phiếu nhập
Chức năng tìm kiếm phiếu nhập
Chức năng in phiếu nhập
o Quản lý bán hàng;
Chức năng thêm hóa đơn
Chức năng sửa hóa đơn
Chức năng xóa hóa đơn
Chức năng tìm kiếm hóa đơn
o Quản lý thống kê báo cáo.
• Bộ phận bán hàng là người kiểm soát việc lập hóa đơn bán và chăm sóc
khách hàng bao gồm:
o Quản lý sản phẩm;
o Quản lý khách hàng;
o Quản lý bán hàng.
• Bộ phận nhập hàng là người kiểm soát việc nhập nguyên liệu bao gồm:
o Quản lý nhà cung cấp;



9

o Quản lý sản phẩm;
o Quản lý nguyên liệu;
o Quản lý nhập hàng.

2.1.2. Mô tả nghiệp vụ quản lý
- Quản lý nhân viên
Nhân viên làm việc tại cửa hàng có 3 vị trí chính: quản lý cửa hàng, nhân
viên bán hàng, nhân viên nhập hàng. Khi vào làm việc tại cửa hàng thông tin
của nhân viên sẽ được lưu lại trong hệ thống, nhân viên sẽ có mức lương cơ
bản cố định và được trợ cấp thêm phụ cấp theo kinh nghiệm và thời gian làm
tại cửa hàng.
- Quản lý nhà cung cấp
Để hoạt động ổn định cũng như đảm bảo chất lượng sản phẩm thì cửa hàng
cần phải có các nhà cung cấp uy tín để nhập về các sản phẩm chất lượng, đảm
bảo vệ sinh an toàn thực phẩm. Vì vậy cần quản lý thông tin các nhà cung cấp
các mặt hàng có trong cửa hàng.
- Quản lý khách hàng
Khách hàng là đối tượng mà cửa hàng cần phải chú ý, để hút khách hàng
đến với cửa hàng thì cần phải có những chính sách chăm sóc khách hàng. Mỗi
khách hàng khi đến dùng sản phẩm sẽ được lấy thông tin và cấp thẻ khách
hàng. Khi có thẻ khách hàng có quyền lợi được giảm giá 10% trên tổng hóa
đơn.
- Quản lý nguyên liệu
Các nguyên liệu nhập về cửa hàng sẽ được phân ra các loại chính để quản
lý cho chi tiết.
- Quản lý nhập hàng



10

Nhập hàng sẽ do bộ phận nhân viên bếp thực hiện, các nhân viên sẽ tổng
kết số lượng sản phẩm hết, tồn để có phương án nhập thêm và xử lý các hàng
tồn trong kho.


×