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

Đồ án lập trình net Đ ti quản lý quán café healing u

43 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Quản Lý Quán Café Healing U
Tác giả Vũ Minh Ngọc, Dương Đức Toàn
Người hướng dẫn Phương Văn Cảnh
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án lập trình
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 43
Dung lượng 9,81 MB

Nội dung

Cơ cấu, sơ đồ tổ chức❖ Chức năng và nhiệm vụ các bộ phận - Quản lý quán ban giám đốc: Là bộ phận có chức vụ cao nhất trong cửa hàng, không trực tiếp tham gia vào công việc bán hàng, giao

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

Đồ Án Lập Trình NET Đ TI:

QUẢN LÝ QUÁN CAFÉ HEALING U

Sinh viên thực hiện : VŨ MINH NGỌC

DƯƠNG ĐỨC TON Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH

Hà Nội, tháng 09 năm 2023

Trang 2

PHIẾU CHẤM ĐIỂM STT Họ và tên sinh viên Nội dung thực hiện Điểm Chữ ký

1 Dương Đức Toàn

2 Vũ Minh Ngọc

Trang 3

MỤC LỤC

Trang

LỜI MỞ ĐẦU 1

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 2

1.1 Khảo sát hiện trạng 2

1.1.1 Giới thiệu về quán Cafe 2

Trang 4

LỜI NÓI ĐẦU

Trên thế giới cũng như ở Việt Nam, công nghệ thông tin đã trở thành mộtcông nghệ mũi nhọn, nó là ngành khoa học kỹ thuật không thể thiếu trong việc ápdụng vào các hoạt động xã hội như: quản lý cửa hàng, quán ăn, quản lý hệ thốngkinh tế, thông tin, kinh doanh, và mọi hoạt động trong lĩnh vực nghiên cứu…

Ở nước ta hiện nay, việc áp dụng vi tính hóa trong quản lý tại các cơ quan, xínghiệp, tổ chức đang rất phổ biến và trở nên cấp thiết, bởi ngành nghề nào cũngđòi hỏi con người phải xử lý khối lượng công việc khổng lồ, và những kiến thức,những suy nghĩ, những đào tạo chuyên sâu Một vấn đề cấp thiết đặt ra trong quản

lý là làm thế nào để chuẩn hóa cách xử lý dữ liệu ở các cửa hàng, cơ sở kinh doanhchính vì thế chúng em chọn đề tài “Quản lý quán Cafe ” trong bài báo cáo Đồ ánLập trình NET lần này

Mặc dù đã rất cố gắng để hoàn thành công việc, nhưng do thời gian có hạn vàthiếu kinh nghiệm cũng như kỹ năng chưa cao nên việc phân tích và thiết kế cònnhiều thiếu sót, kính mong quý thầy cô và các bạn góp ý, bổ sung để chúng emhoàn thiện cho bài tập tốt hơn nữa

Sau cùng, chúng em xin kính chúc các quý thầy cô trong Khoa Công NghệThông Tin dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp củamình là truyền đạt kiến thức cho thế hệ mai sau

Trân trọng!

Trang 5

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V XÁC LẬP DỰ ÁN 1.1 Khảo sát hiện trạng

Đề tài: “Quản lý quán Café Healing U”

Dân số nước ta hiện nay đạt mức hơn 97 triệu người Cùng với việc gia tăngdân số nhanh, thì nhu cầu về dịch vụ, mua bán, ăn uống cũng ngày một giatăng Tuy nhiên, hệ thống quản lý bằng số sách trước kia của nhiều cửa hàng,công ty đã không còn phù hợp với quy mô và tốc độ phát triển này nữa Cácquán Café cũng giống như vậy, tuy đã áp dụng tin học vào công việc quản lý,buôn bán nhưng mới chỉ dừng lại ở mức đơn giản, cần có một hệ thống mớigiúp việc quản lý tiện lợi dễ sử dụng

1.1.1 Giới thiệu về quán Café Healing U

Xã hội ngày càng phát triển, kéo theo nhu cầu về đời sống tinh thần của conngười ngày càng tăng lên Bạn nghĩ sao về một nơi giúp bạn và mọi người ănuống vui vẻ , thoải mái sau những giờ làm việc căng thẳng ở công ty, hay lànơi tụ họp ăn uống vui vẻ của mọi người mỗi dịp cuối tuần, dịp lễ,… Và quánCafé Healing U sẽ là nơi lí tưởng và thích hợp giúp bạn làm được những điềuđó

1.1.1.1 Giới thiệu chung

 Tên cửa hàng: Healing U

 Tổng số nhân viên: 12 người

 Thời gian làm việc: 7h00 – 22h00

 Doanh thu hàng tháng: 150.000.000 VNĐ

 Địa chỉ: 234 Hoàng Quốc Việt, Cầu Giấy, Hà Nội

Hotline: 0345573088

Trang 6

Hình 1.1: Hình ảnh của quán Café Healing U

Trang 7

1.1.1.2 Cơ cấu, sơ đồ tổ chức

❖ Chức năng và nhiệm vụ các bộ phận

- Quản lý quán (ban giám đốc): Là bộ phận có chức vụ cao nhất trong cửa hàng, không trực tiếp tham gia vào công việc bán hàng, giao dịch nhưng gián tiếp chou trách nhiệm tổ chức và đưa ra những phương án phát triểncho cửa hàng.Xử lí và đưa ra các quyết định trong cửa hàng các tình huống xảy ra trong cửa hàng

- Quản lý nhân viên: Quyết định về việc điều chỉnh, tuyển nhân sự , phân

ca, chấm công và trả lương cho mọi nhân viên trong quán theo sự chỉ định của quản lý quán

- Bộ phận bán hàng (nhân viên thu ngân/oder): Là bộ phận tư vấn, tiếp nhận yêu cầu từ khách hàng gửi đến bộ phận bếp và xử lí hóa đơn thanh toán của khách hàng

- Bộ phận pha chế: Là bộ phận tiếp nhận thông tin từ bộ phận thu ngân và order và thực hiện theo yêu cầu của khách hàng Chuẩn bị đồ uống để đưa ra cho khách khi có đơn yêu cầu Nghiện cứu các loại đồ uống để làm mới menu quán Kiểm tra và thông báo cho quản lí mỗi khi nguyên liệu gần hết để kịp thời bổ sung hoặc dừng order cho đến khi có nguyên liệu

Trang 8

1.1.1.3 Giới thiệu mặt hàng, dịch vụ

Hình thức kinh doanh: Mặt hàng kinh doanh chủ yếu của cửa hàng là các loại café, trà,các loại đồ uống pha chế và đồ ăn nhanh phù hợp với xu thế của giới trẻ

Hình 1.2: Hình ảnh menu của quán café Healing U

1.1.1.4 Trang thiết bị của cửa hàng

02 máy tính, 01 máy in, 8 camera an ninh, 02 máy pha café máy, 01 máy làm đá, 01 máy sục và các trang thiết bị khác trong quầy bar

Trang 9

1.1.2 Quy trình hoạt động

- Quy trình nhập hàng: Vào cuối ngày làm việc bộ phận kho sẽ kiểm

tra kho nguyên liệu thống kê xem mặt hàng nào sắp hết để thông báocho quản lý gửi yêu cầu nhập hàng cho các nhà cung cấp

 Sau khi nhận thông tin từ phía bộ phận bếp và bộ phận kho, quản

lý sẽ liên hệ cho các nhà cung cấp gửi yêu cầu nhập hàng Hàngnhập sẽ được bộ phận kho kiểm tra chất lượng và số lượng

 Nếu hàng đúng, đủ số lượng và chất lượng sẽ được chuyển vàokho Sau đó bộ phận kho sẽ xuất phiếu nhập cho bộ phận bán hàngthanh toán cho đại lí

 Hàng đạt tiêu chuẩn:

o Café: café máy và café phin nhập trực tiếp từ café TrungNguyên

o Hoa quả : Tươi, không bị dập nát, có chứng chỉ VietGap

✔ Giá nhập kho = Σđơn giá*số lượng

- Quy trình bán hàng:

Khi khách hàng vào cửa hàng sẽ được nhân viên oder chỉ dẫn, giúpkhách tìm được bàn có không gian lý tưởng theo ý của họ, sau đó nhânviên oder sẽ đưa menu cho khách chọn đồ ăn hoặc tư vấn cho khách gọi

đồ uống và đồ ăn theo sở thích của khách hàng Bộ phận thu ngân sẽkiểm tra bàn khách chọn còn trống hay không nếu có người mời kháchchọn bàn khác Đồ uống , thức ăn kèm và số bàn của khách được ghivào giấy oder Khi khách hàng chọn xong thì nhân viên oder sẽ chuyểnthông tin đến bộ phận thu ngân và bộ phân thu ngân sẽ in đơn ra bếp để

Trang 10

bếp chuẩn bị đồ ăn theo yêu cầu của khách Khi đồ ăn hoàn thành sẽđược nhân viên phục vụ tận bàn cho khách đồng thời bộ phận bếpchuyển trạng thái bàn về đã phục vụ Nếu khách có nhu cầu gọi thêm đồthì chi phí sẽ được cộng vào hóa đơn thanh toán Khi khách yêu cầuthanh toán nhân viên thu ngân sẽ tổng hợp lại giấy oder để đưa ra hóađơn cho khách và nhận tiền thanh toán từ khách bàn sẽ trả về trạng tháitrống.

- Báo cáo – thống kê:

Quản lý cửa hàng sẽ tổng hợp các doanh thu, phiếu nhập, … để lậpbáo cáo định kỳ hàng ngày, hàng tháng, hàng quý, hàng năm

Bộ phận bán hàng và bộ phận pha chế sẽ thống kê các mặt hàng bánchạy, mặt hàng không bán chạy để quản lý lập phương hướng phát triểncủa cửa hàng tháng tiếp theo

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

Nhân viên của quán bao gồm 1 quản lý, 1 nhân viên kho, 2 nhân viênthu ngân, 2 nhân viên bếp (1 pha chế ca sáng ) , 6 nhân viên phục vụ.Thông tin của nhân viên được lưu vào máy để chấm công và phát lương.Công của nhân viên được tính theo ca làm việc đối với nhân viênparttime, ngày làm việc đối với nhân viên full time

+ Đối với nhân viên phục vụ (oder) :

Full time : 27.000 / giờ

Part time : + Ca sáng : 8h – 13h : 25.000 / giờ

+ Ca chiều : 13h – 18h : 25.000 đồng / giờ

+ Ca tối : 18h – 23h : 25.000 đồng / giờ

Trang 11

+ Đối với nhân viên thu ngân :

+ Trường hợp đi muộn bị trừ 1% lương / lần / tháng Nghỉ không xinphép 10% lương / lần / tháng Nếu diễn ra nhiều lần sẽ bị buộc thôi việc

Trang 12

+ Lương của nhân viên được trả định kì vào ngày 11 của tháng vàđược tính theo công thức :

Tổng lương ( nhân viên thu ngân + nhân viên oder/phục vụ) : [Số tiền (theo ca) x số giờ làm ]+ thưởng + 1% chiết khấu hóa đơn

bàn phục vụ – phạt

- Quản lý hàng hóa :

Mỗi lần bộ phận pha chế lấy hàng từ kho thì bộ phận kho sẽ xuấtphiếu xuất kho bao gồm số lượng và tên các mặt hàng để quản lý dễnắm bắt tình hình cũng như thuận tiện cho việc quản lý hàng hóa

Bộ phận pha chế sẽ đảm nhiệm nhiệm vụ tạo ra các đồ uống mớilàm phong phú thêm Menu của quán Mỗi khi có thêm món mới bộphận bếp sẽ cập nhật thông tin sản phẩm và giá trên Menu

1.1.3 Ưu nhược điểm của hệ thống hiện tại

1.1.3.1 Ưu điểm

- Đơn giản , dễ sử dụng không yêu cầu cao về trình độ tin học

- Giá cả thấp, kinh phí đầu tư vào việc quản lý không cao

1.1.3.2 Nhược điểm

- Do dùng sổ sách và excel nên hệ thống quản lý còn thủ công, đơngiản với dữ liệu lớn dễ gây thất thoát, nhầm lẫn, việc sao lưu phụchồi dữ liệu khó khăn

- Tốn nhiều thời gian gây khó khăn trong việc quản lý đồng bộ

Trang 13

- Tìm kiếm, sửa chữa, thêm thông tin, lập báo cáo thống kê khókhăn.

- Tốc độ xử lý chậm

- Chưa thực sự có một hệ thống đánh giá năng lực của nhân viên

- Quản lý gặp khó khăn trong việc nhập hàng, phải dựa vào thôngtin của bộ phận pha chế

- Mức độ chuyên môn hóa với công việc của nhân viên chưa caogây lãng phí

Với hệ thống quản lý như trên thì cửa hàng sẽ gặp nhiều khó khăntrong việc quản lý, buôn bán Từ đó đặt ra một bài toán cho cửa hànglàm sao để tăng năng suất làm việc, giảm thời gian, tăng hiệu quả, giảmbớt nhân công Việc nâng cấp hệ thống quản lý là vô cùng thiết thực vàcấp bách Đặc biệt với tốc độ gia tăng nhanh về số lượng khách hàng, mặt hàng

1.2 Xác lập dự án

1.2.1 Mục tiêu của dự án mới

- Hệ thống quản lý bán hàng có nhiệm vụ chức năng nghiệp vụ về bánhàng Hỗ trợ quản lý kho hàng và nhân viên làm việc Giúp quản lýcửa hàng thống kê báo cáo từ đó nắm bắt được tình hình kinh doanhcủa quán để đưa ra phương hướng phát triển trong thời gian tới

- Góp phần nâng cao hiệu quả công việc, thúc đẩy phát triển hoạt độngquán Giúp cho công việc quản lý trở nên dễ dàng, tiện dụng và chínhxác hơn

- Giảm bớt chi phí, nhân công, thời gian và sức lực

1.2.2 Yêu cầu hệ thống mới

Trang 14

- Thực hiện tốt các chứng năng chính hiện tại.

- Tuân thủ đúng các quy tắc về bán hàng

- Tốc độ xử lý thông tin nhanh, đảm bảo chính xác, kịp thời

- Theo dõi chi tiết hàng nhập, tồn đọng

- Tạo được các báo cáo hàng tháng, hàng quý…

- Thống kê được lượng nguyên liệu sắp hết

- Có đầy đủ các chức năng của hệ thống quản lý

- Hệ thống phải có chế độ sao lưu phục hồi dữ liệu, nhằm đảm bảo antoàn về mặt dữ liệu

- Bảo mật tốt, chỉ làm việc với người có quyền sử dụng

- Đào tạo cao hơn về tin học cho nhân viên trong cửa hàng để dễ dàng sửdụng

- Có thêm chức năng đánh giá nhân viên và ghi nhận phản hồi của khách hàng

1.2.3 Phạm vi thực hiện dự án

Các chức năng chính của dự án:

❖Quản lý bán hàng (thu ngân/oder)

❖Quản lý nhân viên

❖Quản lý kho

❖Quản lý món ăn

Trang 15

- Chi phí dự trù bảo trì và nâng cấp : 5.000.000 đồng

- Chi phí đào tạo tin học cho nhân viên: 5.000.000 đồng

- Chi phí đường truyền mạng : 1.000.000 đồng / tháng

- Chi phí cho người viết phần mềm : 5.000.000 đồng

- Tổng chi phí 71.000.000 đồng

Trang 16

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1 Xác định các Actor và Use case tổng quát của hệ thống

- Báo cáo thống kê doanh thu

2 Nhân viên - Đăng nhập

- Quả lý hàng hóa

- Thanh toánCác chức năng chính của dự án:

Trang 17

2.1.2 Usecase tổng quát của hệ thống

Hình 2.1 Usecase tổng quát

Biểu đồ Use case tổng quát cho ta thấy được khái quát các các chức năngchính của hệ thống như quản lý nhân viên, quản lý hàng hóa, báo cáo, thanhtoán

Tác nhân tham gia gồm có:

- Quản lý: Tương tác với các Use case Đăng nhập, Quản lý, Thanhtoán Là Actor chính của hệ thống, tương tác với hầu hết các Usecase

- Nhân viên: Tương tác với các Use case như Đăng nhập, Thanhtoán

Trang 18

Hình 2.2 Use case QL NV cho actor quản lý

Hình 2.3 Use case QLNV cho actor nhân viên

Trang 19

2.2 Phân tích, thiết kế từng chức năng của hệ thống

2.2.1 Chức năng đăng nhập

2.2.1.1 Biểu đồ usecase chức năng đăng nhập

Hình 2.4: Use case chức năng đăng nhập

Đặc tả use case đăng nhập:

 Tác nhân: Bộ phận quản lý, nhân viên

 Mô tả: Mỗi khi tác nhân sử dụng hệ thống quản lý thì cần thực hiện chứcnăng đăng nhập vào hệ thống

 Dòng sự kiện chính:

 Tác nhân yêu cầu giao diện đăng nhập vào hệ thống

 Hệ thống hiện thị giao diện đăng nhập cho tác nhân

 Tác nhân sẽ: cập nhật tên đăng nhập (usename) và mật khẩu (password)

 Hệ thống kiểm tra dữ liệu và xác nhận thông tin từ tác nhân gửi vào hệthống

Trang 20

 Thông tin đúng thì hệ thống gửi thông báo và đưa tác nhân vào hệ thốngchính.

 Kết thúc use case đăng nhập

 Các yêu cầu đặc biệt: Không có

 Trạng thái hệ thống trước khi sử dụng use case: Không có yêu cầu

 Trạng thái hệ thống sau khi sử dụng use case:

 Nếu đăng nhập thành công: Hệ thống sẽ gửi thông báo “Bạn đã đăngnhập thành công!!!” và hiện thị giao diện chính cho tác nhân thực hiệncác chức năng khác

 Nếu đăng nhập thất bại: Hệ thống cũng sẽ gửi thông báo “Bạn đã đăng nhậpthất bại Hãy thử lại!!!” và quay lại chức năng đăng nhập cho bạn đăng nhậplại thông tin của mình

Trang 21

2.2.1.2 Biểu đồ trình tự chức năng đăng nhập

Hình 2.5: Biểu đồ trình tự chức năng đăng nhập

Mô tả chức năng đăng nhập:

- Người dùng nhập thông tin đăng nhập

- Hệ thống kiểm tra thông tin đăng nhập:

+ Nếu đúng: Hệ thống cấp quyền đăng nhập Hiển thị đăng nhập thànhcông

+ Nếu sai: Hệ thống thông báo lỗi

Trang 22

2.2.2.2 Chức năng thêm nhân viên

a Biểu đồ trình tự

Hình 2.6.:Biểu đồ trình tự chức năng thêm nv

Mô tả chức năng thêm nhân viên:

- Người dùng sau khi đăng nhập chọn chức năng thêm nhân viên

- Hệ thống hiển thị lên form nhập thông tin nhân viên

- Người dùng nhập thông tin nhân viên cần thêm mới

- Hệ thống lập hồ sơ nhân viên và kiểm tra tính hợp lệ của thông tin:

o Nếu sai: Hệ thống hiển thị thông báo lỗi và yêu cầu người dùng sửalại

o Nếu đúng: Hệ thống lưu hồ sơ vào CSDL và hiển thị thông báo lưuthông tin nhân viên mới thành công

Trang 23

2.2.2.3 Chức năng xoá nhân viên

a Biểu đồ trình tự

Hình 2.7: Biểu đồ trình tự chức năng xoá nv

Mô tả chức năng xoá nhân viên:

- Người dùng chọn chức năng xoá nhân viên

- Hệ thống sẽ hiển thị danh sách nhân viên của quán

- Người dùng chọn nhân viên cần xoá

- Hệ thống hiển thị cảnh báo yêu cầu người dùng đồng ý hoặc thoát nếu muốnthay đổi lựa chọn

- Người dùng đồng ý xoá

- Hệ thống xoá thông tin nhân viên và hiển thị thông báo xoá nhân viên thànhcông

Trang 24

2.2.2.4 Chức năng sửa nhân viên

a Biểu đồ trình tự

Hình 2.8: Biểu đồ trình tự chức năng sửa thông tin nv

Mô tả chức năng sửa thông tin nhân viên:

- Người dùng chọn chức năng sửa thông tin nhân viên

- Hệ thống hiện form thông tin nhân viên hiện tại

- Người dùng sửa thông tin nhân viên

- Hệ thống kiểm tra thông tin nhân viên và trả kết quả:

o Nếu sai: Hệ thống hiển thị thông báo thông tin không phù hợp

o Nếu đúng: Hệ thống lưu thông tin đã sửa và hiển thị lưu thành công

Trang 25

2.2.2.5 Chức năng chấm công

a Biểu đồ trình tự

Hình 2.9: Biểu đồ trình tự chức năng chấm công

Mô tả chức năng chấm công:

- Người dùng chấm công

- Hệ thống lưu vào bảng chấm công và hiển thị chấm công thành công

Trang 26

2.2.2.6 Chức năng tính lương và trả lương

a Biểu đồ trình tự

Hình 2.10 Biểu đồ trình tự chức năng tính lương

Mô tả chức năng tính lương:

- Người dùng chọn tính lương và yêu cầu tính lương

- Hệ thống tra cứu thông tin chấm công trên bảng lương và đưa bản lương lên màn hình cho người dùng

- Người dùng chọn trả lương và gửi đi yêu cầu trả lương

- Hệ thống thanh toán lần lượt với mỗi nhân viên và sau đó đánh dấu với mỗi nhân viên đã trả lương Sau khi hoàn tất hệ thống hiển thị thông báo trả lương thành công và hoàn tất yêu cầu trả lương của người dùng

Ngày đăng: 23/01/2025, 12:19

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN