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

đồ án cuối kì môn công nghệ phần mềm ứng dụng quản lý quán bida

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 (991.52 KB, 96 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG

KHOA CÔNG NGHỆ THƠNG TIN

ĐỒ ÁN CUỐI KÌ MƠN CƠNG NGHỆ PHẦN MỀM

ỨNG DỤNG QUẢN LÝ QUÁN BIDA

Người hướng dẫn: ThS TRẦN THANH PHƯỚCNgười thực hiện: BÙI THÁI NGỌC – 52100823

TRƯƠNG ANH KIỆT – 52100053Lớp : 21050201

Khoá : 25

THÀNH PHỐ HỒ CHÍ MINH, NĂM 2023

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAMTRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG

KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN CUỐI KÌ MƠN CƠNG NGHỆ PHẦN MỀM

ỨNG DỤNG QUẢN LÝ QUÁN BIDA

Người hướng dẫn: ThS TRẦN THANH PHƯỚCNgười thực hiện: BÙI THÁI NGỌC – 52100823

TRƯƠNG ANH KIỆT – 52100053Lớp : 21050201

Khoá : 25

THÀNH PHỐ HỒ CHÍ MINH, NĂM 2023

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

LỜI CẢM ƠN

Báo cáo cuối kì là kết quả của quá trình học tập và làm việc của cả nhóm với sự giúp đỡ, động viên của các thầy cơ. Qua trang viết này nhóm em xin gửi lời cảm ơn tới những người đã giúp đỡ nhóm trong thời gian học tập và làm báo cáo vừa qua.

Đầu tiên, nhóm em rất biết ơn trường đại học Tơn Đức Thắng nói chung và khoa Cơng nghệ thơng tin nói riêng đã tạo cơ hội cho chúng em được học môn Công nghệ phần mềm và tạo ra những bài kiểm tra để giúp nhóm em kiểm tra năng lực của bản thân trong mơn học này.

Nhóm em xin gửi lời cảm ơn chân thành tới thầy Trần Thanh Phước đã tận tỉnh hướng dẫn em trong thời gian học tập môn Công nghệ phần mềm. Từ đó đã giúp nhóm em có nhiều kiến thức, tài liệu để hồn thành bài báo cáo cuối kì mơn Cơng nghệ phần mềm.

Cuối cùng, nhóm em xin cảm ơn bạn bè đã đồng hành cùng nhóm trong suốt quá trình học mơn Cơng nghệ phần mềm vừa qua.

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

ĐỒ ÁN ĐƯỢC HOÀN THÀNHTẠI TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG

Chúng tơi xin cam đoan đây là cơng trình nghiên cứu của riêng chúng tơi vàđược sự hướng dẫn khoa học của TS Trần Thanh Phước. Các nội dung nghiên cứu, kếtquả trong đề tài này là trung thực và chưa cơng bố dưới bất kỳ hình thức nào trước đây.Những số liệu trong các bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá đượcchính tác giả thu thập từ các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo.

Ngoài ra, trong luận văn còn sử dụng một số nhận xét, đánh giá cũng như số liệucủa các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc.

Nếu phát hiện có bất kỳ sự gian lận nào chúng tơi xin hồn tồn chịu tráchnhiệm về nội dung luận văn của mình. Trường đại học Tơn Đức Thắng không liênquan đến những vi phạm tác quyền, bản quyền do chúng tơi gây ra trong q trình thựchiện (nếu có).

TP. Hồ Chí Minh, ngày 22 tháng 4 năm 2023 Tác giả

(ký tên và ghi rõ họ tên)

Bùi Thái Ngọc

Trương Anh Kiệt

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN

Phần xác nhận của GV hướng dẫn

Tp. Hồ Chí Minh, ngày 22 tháng 4 năm 2023(kí và ghi họ tên)

Phần đánh giá của GV chấm bài

Tp. Hồ Chí Minh, ngày tháng năm (kí và ghi họ tên)

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

TĨM TẮT

Trình bày tóm tắt vấn đề nghiên cứu, các hướng tiếp cận, cách giải quyết vấn đềvà một số kết quả đạt được, những phát hiện cơ bản trong vòng 1 -2 trang.

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

MỤC LỤC

MỤC LỤC GỒM:

LỜI CẢM ƠN...i

ĐỒ ÁN ĐƯỢC HOÀN THÀNH...ii

PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN...iii

1.3 Đặc tả về ứng dụng quản lý quán bida...9

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

2.1 Các tác nhân trong hệ thống...10

2.2 Các Use case trong hệ thống...11

2.3 Sơ đồ Use case tổng quát...15

2.4 Sơ đồ lớp (Class diagram)...16

2.5 Đặc tả Use case...16

2.6 Sơ đồ tuần tự (Sequence diagrams)...64

TÀI LIỆU THAM KHẢO...92

PHỤ LỤC...93

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

DANH MỤC KÍ HIỆU VÀ CHỮ VIẾT TẮT

CÁC KÝ HIỆU

CÁC CHỮ VIẾT TẮT

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

DANH MỤC CÁC BẢNG BIỂU, HÌNH VẼ, ĐỒ THỊ

DANH MỤC HÌNH

DANH MỤC BẢNG

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

Trước hết, việc ứng dụng công nghệ vào quản lý quán bida giúp cho chủ quándễ dàng quản lý và đưa ra các quyết định kinh doanh chính xác hơn. Nhờ sự hỗ trợ củacác phần mềm quản lý, chủ quán có thể nắm bắt được thông tin về doanh thu, lợinhuận, số lượng khách hàng và các dữ liệu liên quan khác. Từ đó, chủ quán có thể đưara các quyết định kinh doanh phù hợp, nhằm tối ưu hóa hiệu quả kinh doanh và tăngcường cạnh tranh trên thị trường.

Thứ hai, việc ứng dụng công nghệ vào quản lý quán bida giúp nâng cao uy tínvà hình ảnh của qn trong mắt khách hàng. Hiện nay, khách hàng đòi hỏi sự tiện nghivà chất lượng dịch vụ cao hơn. Vì vậy, quán bida cần phải cập nhật và áp dụng cáccông nghệ mới nhất để thu hút khách hàng. Khi chủ quán áp dụng phần mềm quản lýthông minh, khách hàng sẽ cảm thấy hài lòng hơn với dịch vụ và quản lý của quán,giúp tăng độ tin cậy của quán bida trên thị trường.

Thứ ba, việc ứng dụng công nghệ vào quản lý quán bida có thể dễ dàng sắp xếpbàn cho người chơi hạn chế tối đa việc quán thiếu bàn cho khách hàng sử dụng cũngnhư thuận tiện khi khách hàng có thể đặt bàn sẵn khi ở nhà mà khơng cần tới quán đảmbảo việc khi tới quán sẽ chắc chắn có bàn chơi.

Với những lý do trên, việc chọn đề tài quản lý quán bida là một lựa chọn hợp lývà cần thiết. Đề tài này sẽ giúp nhóm em có được nhiều kiến thức hơn về cơng việcquản lý cũng như ứng dụng của công nghệ cao trong quản lý.

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

1.2 Khảo sátNgười phỏng

Chị rất sẵn lòng.

Bùi Thái Ngọc Chị Quỳnh Dạ cho em hỏi qn bida của chị có sử dụng bất kì phần mềm, ứng dụng nào để quán lí quán ví dụ như việc đặt bán, tính tiền, ….

Có em. Qn chị đang sử dụng một phần mềm nhỏ để tính thời gian khách sử dụng bàn rồi đến lúc khách dừng sử dụng rồi in hóa đơn thanh tốn

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

cho khách thôi.Trương Anh

Chị Quỳnh Vậy chắc có lẽ khách hàng bên chị tồn bộ là khách đến trực tiếp tại qn chớkhơng có đặt bàn online đúng không ạ?

Đúng rồi em. Do quán chị cũng mớimở mà quy mơ cũng nhỏ nên chưa có đặt bàn online gì hết.

Trương Anh Kiệt

Chị Quỳnh Vậy chị có muốn sử dụng ứng dụng có nhiều tính năng hơn khơng ạ? Hai em sẽ tạo một ứng dụng có nhiều chức năng hơn để giúp chị quản lí cửa hàng với giámiễn phí.

Um… Nếu được như vậy thì tốt q. Chị sẽ thử sửdụng nếu thấy ổn thì chị sẽ áp dụng luôn cho quán.

Bùi Thái Ngọc Chị Quỳnh Dạ em cảm ơn chị. Vậy em xin phép hỏi chị vài câu để có thể xây dựng ứng dụng ạ?

Ok em.

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

Bùi Thái Ngọc Chị Quỳnh Chị muốn bổ sung những chức năng cho ứng dụng ngoài việc đặt bàn online khơng ạ?

Như em thấy đó, quản của chị chỉ thanh toán việc khách sử dụng bàn còn việc mua nước hay thuốc lá,… là thực hiện thủ cơng cả khơngcó hóa đơn nên chị muốn gộp vào thanh tồn và in hóa đơn ln cho khách.

Bùi Thái Ngọc Chị Quỳnh Còn việc nhập hàng như đồ uống và thuốc láthì sao ạ? Chị cómuốn sử dụng ứng dụng để qn lí ln khơng ạ?

Đúng vậy em. Chịthấy việc nhập hàng bên chị cũngkhó kiểm sốt nếuứng dụng có thể hỗ trợ thì tốt q! Ngồi ra qn chị cịn khó khăn trong việc kiểm tra thu chi, số lượng hàng của một ngày, tháng, quý và dài hơn là năm nữa

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

Trương Anh Kiệt

Chị Quỳnh Vậy hai em cũng sẽ thêm vào ứng dụng chức năng thốngkê doanh thu hàng ngày, tháng, quý, năm đồng thời tạo báo cáo về thu chi, nhập xuất hàng cho chị ln.

Được vậy thì tốt q.

Bùi Thái Ngọc Chị Quỳnh Vậy chị cịn gặpkhó khăn nào vàmuốn ứng dụng hỗ trợ thêm vấn đề nào nữa không ạ

Chị nghĩ như vậy có lẽ là đủ rồi đấy.

Bùi Thái Ngọc Chị Quỳnh Dạ vậy em xin phép kết thúc buổi phỏng vấn tại đây. Hai em cảm ơn chị đã hỗ trợ tụi em. Khi nào hoàn thành ứng dụng bọn em sẽ thơng

Khơng có gì đâu. Giúp đỡ sinh viên như tụi em chị cảm thấy rất vui. Chị chào hai em

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

báo với chị, chắc khoảng tầm 1 tháng. Emchào chị ạ.1.3 Đặc tả về ứng dụng quản lý quán bida

Một quán bida tên Thanh Long ở thành phố Hồ Chí Minh cần một ứng dụngquản lý quán. Ứng dụng sẽ bao gồm những chức năng chính sau:

Khách hàng sẽ truy cập vào ứng dụng và đăng ký tài khoản với họ và tên, sốđiện thoại, email và mật khẩu. Khi đăng ký thành công khách hàng đăng nhập vào tàikhoản đã đăng ký và vào giao diện chính của hệ thống và tìm kiếm bàn theo loại bàn(ba bi, bi lỗ). Khi tìm được căn bàn hợp lý khách hàng sẽ truy cập vào phịng đó đểxem thơng tin phịng bao gồm: mã bàn, số bàn, tình trạng bàn (trống, khơng trống), loạibàn, giá bàn. Nếu cảm thấy ưng ý khách hàng sẽ đặt bàn và ứng dụng sẽ gửi thông báođặt bàn thành công hoặc không thành công nếu bàn trống cho khách hàng. Khi đặt bànthành cơng thì hệ thống sẽ lưu thông tin khách hàng đã đặt như: mã khách hàng, tênkhách hàng, số điện thoại khách hàng, mã bàn đã đặt, thời gian đặt. Khi muốn sử dụngbàn khách hàng đến quầy tiếp tân và đưa thông tin đặt bàn thành công cho nhân viêntiếp tân sẽ dẫn khách hàng đến bàn đã đặt. Nếu không muốn sử dụng bàn nữa kháchhàng có thể truy cập vào hệ thống xem lịch sử đặt bàn và hủy đặt bàn. Nếu hủy đặt mọithông tin của khách hàng trên cơ sở dữ liệu sẽ bị xóa và tình trạng bàn chuyển từ trạngthái không trống sẽ thành trạng thái trống. Ngoài ra, khi khách hàng sử dụng bàn tạiquán có thể sử dụng thêm nước ngọt hoặc thuốc lá ở quán. Khi sử dụng bàn xongkhách hàng có thể thanh tốn tại quầy, có hai hình thức thanh tốn là thanh toán trựctiếp, thanh toán online qua ngân hàng hoặc momo. Khi thanh toán nhân viên tiếp tân sẽtạo hóa đơn cho khách bao gồm mã hóa đơn, tên khách hàng, số tiền khách hàng đã sửdụng dịch vụ(nước, thuốc lá,..) thời gian vào, thời gian ra, tổng tiền. Trong hóa đơn sẽ

</div><span class="text_page_counter">Trang 51</span><div class="page_container" data-page="51">

3c. Nếu đã tồn tại bàn có số bàn tương tự trong danh sách các bàn có sẵn, hệ thống sẽ thơng báo cho admin và yêu cầu admin sửa đổi số bàn của bàn mới.

2.5.21 Use case cập nhật tình trạng bànUse case ID UC21

Tên use case Cập nhật tình trạng bàn

Scenario Quản lý muốn cập nhật tình trạng bàn trên hệ thống

Tringgering event Quản lý muốn cập nhật tình trạng bàn khi muốn sửa chữa hoặc nâng cấp bàn.

1. Quản lý truy cập vào màn hình danh sách phịng

1.1. Hệ thống hiển thị một màn hình danh sách phịng2. Quản lý chọn phịng cần

cập nhật tình trạng và chọn chức năng cập nhật tình trạngphịng

2.1. Hệ thống hiển thị màn hìnhcập nhật tình trạng phịng với các trạng thái khả dụng được hiển thị và cho phép admin cập nhật trạng thái phịng3. Quản lý cập nhật tình

trạng bàn với các trạng thái tương ứng và xác nhận các

3.1. Hệ thống lưu tình trạng bànvào hệ thống và hiển thị thơng báo về q trình cập nhật tình

</div><span class="text_page_counter">Trang 52</span><div class="page_container" data-page="52">

2.5.22 Use case sửa thông tin nhân viênUse case ID UC22

Tên use case Sửa thông tin nhân viên

Scenario Quản lý muốn sửa thông tin nhân viên

Tringgering event Quản lý muốn sửa thông tin nhân viên trên hệ thốngActor(s) Quản lý

Brief description Quản lý sửa thông tin nhân viên trên hệ thốngStakeholder Quản lý, Nhân viên

Pre-Condition(s) Quản lý đã đăng nhập vào hệ thống quản lý qn bida Nhân viên đã có thơng tin trên hệ thống

Post-Condition(s) Thông tin nhân viên được chỉnh sửa thành côngFlow of event(s) Actor(s) System

1. Quản lý truy cập vào màn hình danh sách nhân viên

1.1. Hệ thống hiển thị danh sách thông tin nhân viên2. Quản lý chọn nhân viên

cần sửa thông tin và chọn chức năng sửa thông tin

2.1. Hệ thống hiển thị màn hìnhsửa thơng tin với các trường thông tin được hiển thị và cho phép Quản lý sửa đổi3. Quản lý sửa thông tin của

nhân viên trong các trường

3.1. Hệ thống lưu thông tin mớicủa thông tin mới của nhân viên

</div><span class="text_page_counter">Trang 53</span><div class="page_container" data-page="53">

1a. Nếu Quản lý không muốn sửa thông tin nữa, có thể chọn hủy để quay lại trang trước đó.

2a. Nếu dữ liệu khơng hợp lệ, hệ thống hiển thị thông báo lỗi và cho phép Quản lý sửa lại thơng tin.

2.5.23 Use case xóa nhân viênUse case ID UC23Tên use case Xóa nhân viên

Scenario Quản lý muốn xóa nhân viên trên hệ thống quản lý quán bidaTringgering event Quản lý quyết định xóa thơng tin của một nhân viên trong hệ

thống quản lý quán bi-da.Actor(s) Quản lý

Brief description Quản lý loại bỏ thông tin của nhân viên nào đó khỏi hệ thống, giúp đảm bảo dữ liệu được quản lý chính xác và hiệu quả.Stakeholder - Quản lý: muốn xóa thơng tin của một nhân viên trong hệ

1. Quản lý truy cập vào màn hình danh sách nhân viên.

1.1. Hệ thống hiển thị một màn hình danh sách nhân viên.2. Quản lý chọn nhân viên 2.1. Hệ thống hiển thị thông

</div><span class="text_page_counter">Trang 54</span><div class="page_container" data-page="54">

cần xóa và chọn chức năng xóa nhân viên

báo xác nhận xóa nhân viên3. Quản lý nhấn nút xác nhận

xóa nhân viên

3.1. Hệ thống xóa nhân viên ra khỏi hệ thống và thơng báo xóa nhân viên thành cơngException

2.5.24 Use case phân quyền nhân viênUse case ID UC24

Tên use case Phân quyền nhân viên

Scenario Quản lý muốn phân quyền nhân viên

Tringgering event Quản lý muốn phân quyền cho các nhân viên trong hệ thống quản lý quán bi-da

Pre-Condition(s) - Quản lý đã đăng nhập vào hệ thống khách sạn

- Nhân viên phải là nhân viên mà dữ liệu chưa từng có hoặc đã bị xóa trong cơ sở dữ liệu.

Post-Condition(s) - Các nhân viên trong hệ thống quản lý quán bi-da sẽ được cấp

</div><span class="text_page_counter">Trang 55</span><div class="page_container" data-page="55">

1.1. Hệ thống hiển thị danh sách nhân viên của quán bida2. Quản lý chon nhân viên

cần phân quyền

2.1 Hệ thống hiển thị danh sáchcác quyền hạng mà Quản lý có thể phân quyền cho nhân viên 3. Quản lý cho các quyền hạn

cần ủy quyền cho nhân viên và xác nhận việc phân quyền

3.1. Hệ thống lưu lại thông tin về việc phân quyền và cập nhật quyền hạn của nhân viên trong hệ thống

Exception Condition(s)

1a. Nếu nhân viên bị phân quyền khơng có tài khoản truy cập vào hệ thống, Quản lý có thể tạo tài khoản mới cho nhân viên đó.

2a. Nếu admin muốn thay đổi quyền hạn nhân viên, Quản lý có thể truy cập lại màn hình phân quyền để chỉnh sửa

2.5.25 Use case xem thông tin khách hàngUse case ID UC25

Tên use case Xem thông tin khách hàng

Scenario Quản lý có thể xem thơng tin chi tiết của khách hàng.Tringgering event Quản lý muốn xem thông tin khách hàng để tìm kiếm thơng tin,

</div><span class="text_page_counter">Trang 56</span><div class="page_container" data-page="56">

Pre-Condition(s) - Quản lý đã đăng nhập vào hệ thống khách sạn

- Nhân viên phải là nhân viên mà dữ liệu chưa từng có hoặc đã bị xóa trong cơ sở dữ liệu.

Post-Condition(s) - Các nhân viên trong hệ thống quản lý quán bi-da sẽ được cấp quyền truy cập vào các chức năng tương ứng với phân quyền của mình.

- Quản lý có thể quản lý các quyền truy cập của nhân viên tronghệ thống.

Flow of event(s) Actor(s) System1. Quản lý truy cập vào phần mềm quản lý quán bi-da và chọn chức năng "Xem thông tin khách hàng".

1.1. Hệ thống hiển thị danh sách khách hàng đã đăng ký trên phần mềm quản lý.2. Quản lý chọn khách hàng

cần xem thông tin.

2.1 Hệ thống hiển thị thông tin chi tiết của khách hàng bao gồm: tên, địa chỉ, số điện thoại, email, lịch sử mua hàng, tổng số tiền đã mua.

3. Quản lý có thể tìm kiếm 3.1. Hệ thống hiển thị các

</div><span class="text_page_counter">Trang 57</span><div class="page_container" data-page="57">

thông tin khách hàng bằng cách nhập từ khóa tìm kiếm hoặc sắp xếp danh sách khách hàng theo tiêu chí như tên, địa chỉ hoặc số điện thoại.

khách hàng mà Quản lý yêu cầutìm kiếm.

Exception Condition(s)

3a. Trong trường hợp khơng tìm thấy khách hàng cần tìm kiếm,quản lý có thể thực hiện các thao tác khác như thêm khách hàngmới hoặc cập nhật thơng tin khách hàng hiện có.

2.5.26 Use case thống kê doanh thu theo ngàyUse case ID UC26

Tên use case Thống kê doanh thu theo ngày

Scenario Nhân viên kế toán muốn thống kê doanh thu quán bida theo ngày

Tringgering event Nhân viên kế toán muốn xem doanh thu quán bida theo ngày trên hệ thống

Actor(s) Nhân viên kế toán

Brief description Nhân viên kế toán xem doanh thu quán bida theo ngày trên hệ thống

Stakeholder Nhân viên kế toán

Pre-Condition(s) Nhân viên kế toán đã đăng nhập vào hệ thống quản lý quán bidaPost-Condition(s) Nhân viên kế toán xem thành công doanh thu theo ngày trên hệ

</div><span class="text_page_counter">Trang 58</span><div class="page_container" data-page="58">

và chọn chúc năng “Thống kê theo ngày”.

cần thống kê doanh thu.2. Nhân viên kế toán nhập

ngày cần thống kê doanh thu vào trường tương ứng.

2.1. Hệ thống kiểm tra thông tin và thực hiện thống kê doanh thu quán bida trong ngày đó. Sau đó,hệ thống hiển thị tổng doanh thu quán trong ngày đó cho admin.Exception

2a. Nếu Nhân viên kế tốn khơng nhập đầy đủ thông tin cần thiết, hệ thống sẽ hiển thị thơng báo u cầu Nhân viên kế tốn nhập đầy đủ thông tin.

2b. Nếu ngày cần thống kê doanh thu không hợp lệ, hệ thống sẽ hiển thị thông báo chi tiết lỗi và yêu cầu Nhân viên kế toán nhậplại ngày cần thống kê doanh thu.

2.5.27 Use case thồng kê doanh thu theo thángUse case ID UC27

Tên use case Thống kê doanh thu theo tháng

Scenario Nhân viên kế toán muốn thống kê doanh thu quán bida theo tháng

Tringgering event Nhân viên kế toán muốn xem doanh thu quán bida theo tháng trên hệ thống

Actor(s) Nhân viên kế toán

Brief description Nhân viên kế toán xem doanh thu quán bida theo tháng trên hệ thống

Stakeholder Nhân viên kế toán

</div>

×