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 (877.56 KB, 16 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
BỘ GIÁO DỤC VÀ ĐÀO TẠO
<b>TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP. HCM</b>
-Ngày nay, khi cuộc sống đang dần dần trên đà phát triển. Nhu cầu của con người ngày một cao hơn. Ẩm thực cũng nhờ vậy mà cũng trở nên hoàn thiện hơn. Vượt ra khỏi cái giới hạn “ăn no mặc ấm” để đạt đến sự “ăn ngon mặc đẹp”. Ẩm thực giờ đã khơng cịn đơn thuần chỉ là giá trị vật chất. Mà nó cịn là yếu tố văn hóa, một văn hóa đậm đà màu sắc, duyên dáng và cốt cách. Trước những thông tin thực phẩm bẩn hiện đang được lan truyền khắp mọi nơi. Gây ảnh hưởng xấu đến sức khỏe của người tiêu dùng. Mọi người giờ đây không chỉ quan tâm đặc biệt đến thức ăn ngon. Còn phải đảm bảo đủ các yếu tố: tự nhiên, có lợi ích về sức khỏe và đảm bảo vệ sinh an toàn thực phẩm. Xu hướng kinh doanh nhà hàng hiện nay cũng dần được thay đổi, tiếp biến.
- Hiện trạng quản lý quán ăn có 1 số hạn chế sau:
* Quản lý theo kiểu ghi chép vào giấy, nhân viên buộc phải ghi chép nhiều dẩn đến việc tình trạng nhầm lẫn gây khó khăn trong việc quản lý.
*Trong q trình nhập, sửa đổi thông tin không tránh khỏi những sơ suất dẩn đến việc tẩy xóa gây ra nhiều khó khăn trong q trình quản lý.
* Việc lưu trử thơng tin cũng là 1 vấn đề khi nó mất q nhiều khơng gian lưu trử kèm theo đó là sự khó khăn trong việc bảo quản sổ sách dể dẩn đến việc thất lạc.
- Tuy chỉ với quy mơ trung bình và nhỏ thế nhưng những người chủ hay những người quản lý đều muốn áp dụng công nghệ tin học vào công tác quản lý của mình để nó trở nên dể dàng hơn. Xuất phát từ những nhu cầu thực tiễn đó, nhóm của chúng em đã tạo ra một phần mềm quản lý qn ăn với chức năng chính là quản lý món ăn để giúp những người quản lí có thể quản lý việc quản lý quản quán ăn của mình.
<small>khách hàng đăng ký trực tiếp với lễ tân. Lễ tân sẽ kiểm tra số lượng bàn trống, đảm nhiệm việc đón tiếp khách</small>
<small>-Sau khi đặt bàn,.Nhân viên phục vụ sẽ dẫn khách hàng đến bàn đã đặt. Nếu khách hàng đồng ý nhận bàn thì lễ tân sẽ xác nhận khách đặt bàn, bàn sẽ chuyển trạng thái từ Trống sang Đang đặt.</small>
<small>-Trong quá trình ăn uống tại nhà hàng, nếu gặp sự cố thì khách hàng có thể thơng báo cho phục vụ, sau đó phục vụ sẽ liên hệ với các bộ phận khác để khắc phục sự cố. Nếu khách muốn gọi thêm món thì có thể thơng báo với phục vụ để được gọi thêm món.</small>
<small>-Khách hàng có nhu cầu ăn uống, gọi món tại nhà hàng thì có thể gọi nhân viên phục vụđể được thêm món, sau đó bộ phận lễ tân sẽ lập danh sách gọi món, và bộ phận này sẽ báo với bộ phận phục vụ để đáp ứng yêu cầu của khách hàng. Nếu có sự cố xảy ra thì báo cho bộ phận lễ tân. Khi thanh tốn, bộ phận lễ tân có nhiệm vụ lập phiếu biên nhận và đưa phiếu cho khách.</small>
<small>-Khi khách hàng có ý muốn thanh tốn thì bộ phận lễ tân có nhiệm vụ kiểm tra lại hóa đơn mà họ trả dựa trên thông tin nhận bàn và các dịch vụ mà khách hàng sử dụng. Đồng thời phải lập hố đơn cho tất cả những gì mà họ phải thanh tốn. </small>
<small>+Cách thức tính tiền : Tổng tiền = (Tiền món* số lượng) -giảm giá (nếu có)*Lưu ý</small>
<small>:-Nếu nhà hàng hàng có giới hạn về thời gian ăn uống thì trước 5 phút nhân viên sẽ thơng báo với khác hết giờ</small>
<small>.-Nhân viên phục vụ có trách nhiệm nhắc nhở khách hàng nếu gần tới thời gian trả bàn hoặc quá thời gian trả bàn.</small>
<small>-Nếu khách hàng muốn tăng thời gian đặt bàn có thể đăng ký gia hạn phòng với bộ phận lễ tân</small>
<small>Hàng tháng, người quản lý đăng nhập vào hệ thống bằng tài khoản của mình, lấy ra thống kê gồm: id hóa đơn,id bàn,ngày vào , ngày ra, phần trăm giảm giá và tổng thanh tốn củahóa đơn đó.</small>
<b>- Yêu cầu lưu trử* Lưu trử hóa đơn.</b>
* Lưu trử danh mục món ăn * Lưu trử danh sách món ăn *Lưu trử chi tiết hóa đơn
<b>-Yêu cầu quản lý</b>
*Quản lý bán hàng *Quản lý tài khoản *Quản lý bàn ăn
<b>-Yêu cầu thống kê</b>
*Thống kê danh sách bán hàng theo từng ngày
<b>-Yêu cầu phi chức năng</b>
* Giao diện dể dàng sử dụng
* Cho phép cập nhật dử liệu người dùng * Tốc độ sử lý nhanh
* Có tính bảo mật cao
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5"><small>a) Bảng Account(Tài khoản)</small>
<small>Bảng chứa thông tin tài khoản</small>
Tên thuộc tính Diễn giải Kiểu dữ liệu Ràng buộc
<small>b) Bảng BillInfo(Chi tiết hóa đơn)</small>
Bảng chứa thơng tin Chi tiết hóa đơn
Tên thuộc tính Diễn giải Kiểu dữ liệu Ràng buộc
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">Id Bill Id hóa đơn int Not null
<small>c) Bảng Food(Món ăn)</small>
<small>Bảng chứa thơng tin món ăn</small>
Tên thuộc tính Diễn giải Kiểu dữ liệu Ràng buộc
<small>d) Bảng Bill(Hóa đơn)</small>
Bảng chứa thơng tin hóa đơn
Tên thuộc tính Diễn giải Kiểu dữ liệu Ràng buộc
<small>e) Bảng FoodCategory(Danh mục món ăn)Bảng chứa thơng tin danh mục món ăn</small>
Tên thuộc tính Diễn giải Kiểu dữ liệu Ràng buộc
Name Tên danh mục món ăn nvarchar Not null
<small>f)Bảng Table(bàn)</small>
Bảng chứa thông tin bàn
Tên thuộc tính Diễn giải Kiểu dữ liệu Ràng buộc
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">Tên đăng nhâp: BH, Mật Khẩu:1
+Đăng nhập:
Khi người dùng nhập tên đăng nhập hoặc mật khẩu không đúng và nhấn đăng nhập sẽ hiển thị thông báo “Tên tài khoản hoặc mặt
khẩu không đúng
Khi người dùng nhập tên đăng nhập và mật khẩu hợp lệ sẽ chuyển đến giao diện quản lý quán ăn
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">Khi người dùng nhấn Thốt sẽ xuất hiện thơng báo “Bạn có muốn thốt chương trình”
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">Chức năng: +Thêm món:
Khi nhấn vào nút thêm món các món ăn được chọn từ combobox sẽ được ghi xuống hóa đơn cùng với đó vị trí bàn được chọn sẽ đổi sáng màu xanh và thay đổi trạng thái từ “Trống”sang “Có người”
+Chuyển bàn
Khi nhấn vào nút chuyển bàn thì bàn của khách hang ban đâu sẽ được chuyển tới vị trí mới theo sự lựa chọn từ combobox ở phía dưới nút chuyển bàn.
+Thanh toán
Khi nhấn vào nút thanh toán sẽ xuất hiện thơng báo, trong thơng báo hiển thị “Bạn có muốn thanh tốn hóa đơn cho bàn 1?” cùng với đó là hiển thị cơng thức tính tiền cùng với giảm giá(nếu có) và số tiền cần phải thanh tốn
Khi nhấn vào nút “ok” trên thơng báo thì thơng báo sẽ biến mất và trả lại trạng thái “Trống” cho bàn đang thanh toán
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">+Chức năng
Khi nhấn vào chức năng phần mềm sẽ xuất hiện các phím tắc của chức năng “Thêm món” và “Thanh tốn” giúp người dùng có thể thao tác dể dàng và nhanh chóng hơn +Admin
Đây là chức năng được phân quyền chỉ có tài khoản được chỉ định mới có thể vào đây Khi nhấn vào đây sẽ hiện lên một của sổ Admin sẽ được hiện lên
+Thông tin tài khoản
Khi nhấn vào đây phần mền sẽ hiện ra một menu lựa chọn bao gồm “Thông tin cá nhân” và “đăng xuất”
Khi nhấn vào thông tin cá nhân sẽ mở ra của sổ mới
Khi nhấn vào đăng xuất thì phần mềm sẽ trở về cửa sổ đăng nhặp như lúc vừa bật phần mềm lên
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">Tại giao diện Admin sẽ có 3 tab chính bao gồm + Tab Doanh thu
+ Tab Thức Ăn + Tab Tài khoản
Chức năng Tab Doanh thu:
+Tại tab doanh thu người quản lý hay chủ của quán ăn sẽ xem được id hóa đơn, tên bàn ngày vào và ra của khách hàng ,số phần trăm giảm giá và số tiền thu được của từng hóa đơn
+ Ở tab này còn được phân trang rỏ ràng giúp cho để dàng cho việc quản lý hơn Chức năng Tab Thức ăn:
Khi muốn thêm một món mới vào danh sách món ăn vào thực đơn của quán ăn người quản lý hay người chủ quán ăn có thể nhập thơng tin món ăn mà mình mong muốn thêm vào, sau đó nhấn nút thêm, thơng tin món ăn sẽ lập tức được thêm vào database và hiển thị ở bảng kế bên
Khi muốn sửa lại một thơng tin nào đó người quản lý có thể nhấn vào mục cần sửa ở bang bên cạnh sau đó sửa thơng tin mong muốn và nhấn nút sửa
+Xóa
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14"> Khi muốn xóa một món ăn nào đó ra khỏi danh sách người quản lý chỉ việc chọn món cần xóa ở bản bên cạnh và nhấn nút xóa món ăn sẽ bị xóa ra khỏi database
Khi nhấn vào nút xem người quản lý sẽ xem được tất cả món ăn + Tìm Kiếm
Khi ghi tên món ăn cần tìm kiếm vào thanh tim kiếm và nhấn nút tìm thì món ăn có tên gần giống với từ khóa tìm kiếm sẽ hiện lên ở bản bên cạnh
Chức năng Tab Tài khoản: +Thêm
Khi muốn thêm một tài khoản mới vào danh sách của quán ăn người quản lý hay người chủ qn ăn có thể nhập thơng tin tài khoản mà mình mong muốn thêm vào, sau đó nhấn nút thêm, thông tin tài khoản sẽ lập tức được thêm vào database và hiển thị ở bảng kế bên +Sửa:
Khi muốn sửa lại một thông tin nào đó người quản lý có thể nhấn vào mục cần sửa ở bang bên cạnh sau đó sửa thơng tin mong muốn và nhấn nút sửa
Khi muốn xóa một tài khoản nào đó ra khỏi danh sách người quản lý chỉ việc chọn tài khoản cần xóa ở bản bên cạnh và nhấn nút xóa, tài khoản sẽ bị xóa ra khỏi database
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">+ Tại giao diện thông tin cá nhân người dùng có thể thay đổi được tên hiển thị và mật khẩu giúp nâng cao được tính bảo mật cho phần mềm
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">- Học được thêm nhiều kiến thức mới mẻ, tìm hiểu nhiều cái mới để áp dụng vào đồ án
.- Biết sử dụng và chạy thử những ứng dụng và phần mềm khác nhau.
- Vì làm đồ án trên phần mềm Visual nên cũng có những chỗ dễ thao tác và sử dụng, đơn giản và dễ dung cho người sử dụng
- Do chưa có nhiều kinh nghiệm về thiết kế phần mềm cũng như ngơn ngữ lập trình cịn hơi sơ sài nên chưa hồn chỉnh.
- Trong q trình làm việc chỉnh sữa lỗi gặp nhiều khó khăn - Giao diện còn chưa đẹp và bắt mắt người dùng
- Tìm hiểu thêm về các ngơn ngữ, những phần mềm ứng dụng khác để nâng cao giao diện đẹp mắt hơn cho người dung.
- Xây dựng cho phần mềm với nhiều chức năng và khái quát hơn.
- Tìm sâu hơn về SQL cũng như các cơng cụ khác để có thể đáp ứng và hồn thiện hơn nhu cầu của người dùng và những tối ưu của hệ thống.
</div>