1. Trang chủ
  2. » Công Nghệ Thông Tin

ĐỒ ÁN CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN XÂY DỰNG PHẦN MỀM QUẢN LÝ QUẢN LÝ QUÁN CAFE

35 1,2K 5

Đ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

Định dạng
Số trang 35
Dung lượng 2,7 MB
File đính kèm Baocaodoan.rar (2 MB)

Nội dung

BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ QUẢN LÝ QUÁN CAFE 1. Phát biểu bài toán  Xây dựng phần mêm để giúp nhân viên tại quán thuận tiện cho việc đặt bàn,đặt bàn chờ, gọi món, chuyển bàn, ghép bàn, in bill cho khách hàng.  Quản lý của quán có thể quản lý tất cả các hóa đơn thống kê, doanh thu. 2. Xác định tác nhân Hệ thống có các tác nhân chính là: • Nhân viên giữ xe:  Quản lý xe • Nhân viên pha chế  Tổng kết lại các order các món đã được pha chế và báo cáo lại cho quản lí để đối chiếu với nhân viên thu ngân có trùng không.  Phá chế đồ uống theo yêu cầu khách hàng. • Nhân Viên Phục Vụ  Phục vụ tận tình theo yêu cầu khách hàng.  Oder các món theo yêu cầu khách. • Nhân Viên Thu Ngân  Nhập bàn, nhập món, chuyển bàn ghép bàn, in bill, thanh toán theo yêu cầu khách hàng. • Quản lý :  Cập nhật các thông tin của nhân viên, bàn, thực đơn... .  Thống kê doanh thu, số lượng món,  Và có thể quan lý tất cả các chức năng nhân viên thu ngân.  Nhập hàng vào kho

Trang 1

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ

BỘ MÔN CÔNG NGHỆ THÔNG TIN

Tel (84-511) 3822 571, Fax (84-511) 3894 884

Website:www.dct.udn.vn, E-mail: iutdn@dng.vnn.vn

BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH

CÔNG NGHỆ THÔNG TIN

QUÁN CAFE T-Zone

SINH VIÊN : NGUYỄN THÁI NGHĨA

NGUYỄN VĂN HẢI

ĐÀ NẴNG,

06/2016

Trang 2

MỤC LỤC 1

LỜI CẢM ƠN 1

LỜI CAM ĐOAN 1

LỜI NÓI ĐẦU 1

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 1

NHẬN XÉT CỦA HỘI ĐỒNG BẢO VỆ 1

CHƯƠNG I: TỔNG QUAN ĐỀ TÀI 1

I ĐẶT VẤN ĐỀ 1

II MỤC TIÊU ĐỀ TÀI 1

III PHẠM VI ĐỀ TÀI 1

IV PHƯƠNG PHÁP TIẾP CẬN VÀ LỰA CHỌN CÔNG NGHỆ 1

1 P HƯƠNG PHÁP NGHIÊN CỨU 1

2 C ÔNG CỤ PHÁT TRIỂN 1

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

I PHÂN TÍCH HỆ THỐNG 2

1 P HÁT BIỂU BÀI TOÁN 2

2 X ÁC ĐỊNH TÁC NHÂN 2

3 S Ơ ĐỒ USE - CASE : 2

4 S Ơ ĐỒ HOẠT ĐỘNG : 2

5 S Ơ ĐỒ MÔ HÌNH KHÁI NIỆM : 2

6 S Ơ ĐỒ TUẦN TỰ : 2

II THIẾT KẾ CƠ SỞ DỮ LIỆU 2

1 S Ơ ĐỒ ERD 2

2 C ẤU TRÚC TABLE VÀ BUỘC DỮ LIỆU 2

CHƯƠNG III: DEMO CHƯƠNG TRÌNH 3

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 3

Trang 3

Chúng em xin chân thành gởi lời cám ơn đến lãnh đạo trường CĐ Công Nghệ Đà Nẵngnói chung và các thầy cô bộ môn công nghệ nói riêng đã tạo điều kiện cho chúng em cơ hội thựchành, tiếp xúc để chúng em có thể tránh được những vướng mắc và bỡ ngỡ trong môi trườngcông việc thời gian tới.

Chúng em xin chân thành cảm ơn cô Nguyễn Thị Hà Quyên Nhờ sự giúp đỡ tận tình vànhững chỉ bảo của cô từ lúc bắt đầu cho tới lúc kết thúc đồ án Chúng em đã hoàn thành đúnghạn định và tích lũy được cho mình một lượng nền tảng kiến thức quý báu

Mặc dù đã cố gắng hoàn thành đề tài tốt nhất nhưng do thời gian và kiến thức còn có hạnnên chúng em sẽ không thể tránh khỏi những thiếu sót nhất định, rất mong nhận được sự cảmthông, chia sẻ và tận tình đóng góp chỉ bảo của quý thầy cô cũng như các bạn

Chúng em xin chân thành cảm ơn!

Sinh viên thực hiện

Nguyễn Thái Nghĩa Nguyễn Văn Hải

Trang 4

Chúng tôi xin cam đoan:

1 Những nội dung trong luận văn này do chúng em thực hiện dưới sự hướng dẫn của cô Nguyễn Thị Hà Quyên

2 Mọi tham khảo trong luận văn đều được trích dẫn rõ ràng tên tác giả,tên công trình ,thời gian,địa điểm công bố.

3 Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, chúng em xin chịu hoàn toàn trách nhiệm

Sinh viên thực hiện

Nguyễn Thái Nghĩa Nguyễn Văn Hải

Trang 5

Ngày nay vơí sự phát triển như vũ bão của khoa hoc Kỹ Thuật đã giúp nền kinh tế củaquốc gia trên toàn thế giới phát triển mạnh Và khi nói đến sự thành công đó ta không thểkhông kể đến đóng góp ngành Công Nghệ Thông Tin Sự phát triển của Công Nghệ ThôngTin đã len lõi vào khe hở của cuộc sông hằng ngày để tạo nên sự tiện lợi cho mọi người.Trong thời đại ngày nay, cuộc sống của con người đã cải thiện rất đáng kể so với thập kỷtrước Mọi nhu cầu con người đều được nâng cao từ nhu cầu thiết thực nhất là: ăn, uống, giảitrí…Từ xưa đến nay, mọi hoạt động về Kinh tế - Văn hoá - Xã hội đều nhằm mục đích phục

vụ đời sống, sức khoẻ, tinh thần cho con người Xã hội ngày càng phát triển thì mục đích đóngày càng thiết thực hơn

Sự kết hợp giữa máy tính và môi trường giao tiếp tốt hiện nay đã trở thành một tiêuchuẩn mà để tạo ra một sản phẩm phần mềm ứng dụng Những hình thức mua bán bìnhthường hiện nay như việc thanh toán hoá đơn bằng tiền mặt, các bộ phận quản lí không thểcập nhập thông tin ngay về hàng hoá mất thời gian trong việc mua bán…Và hình thức tốt nhất

để con người có thể tiết kiệm thời gian mua bán và quản lí tốt được mọi công việc một cáchnhanh chóng và chính xác

Trang 6

NHẬN XÉT CỦA HỘI ĐỒNG BẢO VỆ

Trang 7

Trang 8

CHƯƠNG I: TỔNG QUAN ĐỀ TÀI

I Đặt vấn đề

 Hiện tại quán café T-Zone là quán với lượng khách hằng ngày trên 100 người nhưng vớiphương pháp tính tiền với một công cụ rất chi là thô sơ, thủ công, tốn nhiều thời gian vàthông tin không được chính xác Bên cạnh công cụ đó chỉ có vài chức năng rất đơn giản

là đặt bàn, gọi món, chuyển bàn, ghép bàn… và 1 số chức năng đơn giản Trong quá trìnhphục vụ tại quán Qua thăm dò từ những chức năng đó chúng em đã áp dụng những kiếnthức đã học và thực tiển tại quán Chúng em đã xây dựng phần mềm quản lý quán cafe.Ngoài những chức năng của máy tính tiền tại quán chúng em còn xây dựng thêm nhữngchức năng thống kê doanh thu theo tháng, năm và thống kê số lượng đồ uống nhập vàocũng như đã xuất ra Với việc tạo ra phần mềm này có thể giúp quán thực hiện các côngviệc quản lý tại quán một cách dễ dàng và tiết kiệm một lượng thời gian lớn

II Mục tiêu đề tài

 Giao diện thân thiện, dễ sử dụng

 Tiết kiệm tối đa sức lao động

 Tạo sự yên tâm cho khách hàng bằng phương pháp thanh toán cho khách chuyênnghiệp, khoa học tuyệt đối chính xác và không phải để khách mất thời gian chờ đợtbill lâu

III.Phạm vi đề tài

 Phần mêm được sử dụng với phạm vi là một quán café

 Hệ thống được đáp ứng cho người quản lý, nhân viên thu ngân

IV.Phương pháp tiếp cận và lựa chọn công nghệ

1 Phương pháp nghiên cứu

 Nghiên cứu tài liệu: Nghiên cứu các vấn đề về lập trình hướng đối tượng trong C#, môhình MVC, SQL Server 2008

 Khảo sát thực tế: Qua quá trình làm việc tại quán chúng em cũng hiểu rỏ được phần nàocông việc tại quán từ lúc khách đến ngồi vào bàn, gọi món đến lúc về

2 Công cụ phát triển

 Sử dụng ngôn ngữ lập trình C# để tạo giao diện và sử lý các tác vụ

 Sử dụng hệ quản trị SQL Server để tạo cơ sở dữ liệu

 Ứng dụng mô hình MVC để xử lý các tương tác giữa các tác vụ với Server

Trang 9

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

V Phân tích hệ thống

1 Phát biểu bài toán

 Xây dựng phần mêm để giúp nhân viên tại quán thuận tiện cho việc đặt bàn,đặt bàn chờ, gọi món, chuyển bàn, ghép bàn, in bill cho khách hàng

 Quản lý của quán có thể quản lý tất cả các hóa đơn thống kê, doanh thu

2 Xác định tác nhân

Hệ thống có các tác nhân chính là:

 Nhân viên giữ xe:

 Quản lý xe

 Nhân viên pha chế

 Tổng kết lại các order các món đã được pha chế và báo cáo lại cho quản lí để đối chiếu với nhân viên thu ngân có trùng không

 Phá chế đồ uống theo yêu cầu khách hàng

 Nhân Viên Phục Vụ

 Phục vụ tận tình theo yêu cầu khách hàng

 Oder các món theo yêu cầu khách

 Nhân Viên Thu Ngân

 Nhập bàn, nhập món, chuyển bàn ghép bàn, in bill, thanh toán theo yêu cầu khách hàng

 Quản lý :

 Cập nhật các thông tin của nhân viên, bàn, thực đơn

 Thống kê doanh thu, số lượng món,

 Và có thể quan lý tất cả các chức năng nhân viên thu ngân

 Nhập hàng vào kho

Trang 10

mo form dang nhap

Nhap ten dang nhap Nhap mat khau

Thong bao chao nguoi dang nhap va kiem tra phan quyen

Hien thi chuc nang theo phan quyen

Thong bao loi no yes

Trang 11

b) Đặt bàn và đặt bàn chờ:

Hình 3: Đặt bàn và đặt bàn chờ.

c) Sơ đồ gọi món và tính tiền

Hình 4:Sơ đồ gọi món và tính tiền.

Mo form hoat dong

Click dat ban

Load form dat ban

Click them

Nhap thong tin

Click Luu Click huy

Hien thi thong tin yes

Click xoa Click sua

click luu click huy

hienthi thongtin

mo form hoatdong

click tinhtien hienthi thongtin

Trang 12

click chon ban

click ghep ban

load form ghep ban

chon thong tin

mo form hoatdong thong bao

hien thi thong tin

mo form hoatdong

click chon ban

click chuyen ban

load form chuyen ban

chon thong tin

click chuyen click huy

mo form hoatdong thong bao

hien thi thong tin

Trang 13

f) Sơ đồ cập nhật:

Hình 7: Sơ đồ cập nhật.

g) Sơ đồ nhập hàng

Hình 8:Sơ đồ nhập hàng.

Chon form can cap nhat

Load form can cap nhat

Click nut them Click nut sua

Nhap thong tin

Thong bao loi Nhan nut luu Nhan nut huy

xu ly du lieu hien thi ket qua

Chon thong tin muon xoa

Click nut xoa

xu ly du lieu yes

no

Mo form hoat dong

Click Nhap kho

load form nhap kho

Click nut them moi

Load form chi tiet nhap

Nhap va chon thong tin

Click nut luu Click nut huy

xu ly du lieu Hien thi

Click nut xoa

Click nut sua

Trang 14

h) Sơ đồ thống kê doanh thu:

Hình 9: Sơ đồ thống kê doanh thu

i) Sơ đồ mô hình khái niệm:

Hình 10: Sơ đồ mô hình khái niệm

Mo form hoat dong

Click Thong ke

Load form doanh thu Click doanh thu

Chon ngay bat dau Chon ngay ket thuc

Click nut thong ke

Xu ly du lieu,hien thong tin ra luoi Click in thong ke

Trang 15

form dang nhap Business LoginLayer Data AccessLayer database

1 : load form dang nhap()

2 : nhap ten dang nhap, mat khau()

3 : Click dang nhap()

4 : dang nhap()

5 : Lay ds() 6 : Lay du lieu()

7 8

9 : kiem tra dang nhap()

10 : thong bao

: nguoidung

3 : Nhap them dat ban()

4 : Nhap thong tin()

7 : return

8 : Hien thi

Trang 16

d) Sơ đồ gọi mòn tính tiền:

Trang 17

4 : Chon thong tin()

4 : Chon thong tin()

7 : return

8 : Hien thi

Trang 18

3 : chon them, xoa, sua()

4 : chon thong tin()

5 : Click luu()

6 7

5 : nhap va chon thong tin()

8 : hien thi

9 : hien thi

Trang 19

3 : chon khoan ngay thong ke()

4 : Click thong ke()

5

Trang 20

VI Thiết kế cơ sở dữ liệu

1 Sơ đồ ERD

2 Cấu trúc table và buộc dữ liệu

a) Table Nhân Viên:

Trang 21

c.TablePhiếuĐặtBàn:

Trang 22

d.Table Chi Tiết Dùng Món:

e.Table Nguyên Liệu:

Trang 23

f.Table Phiếu Nhập:

g.Table Chi Tiết Nhập:

Trang 24

h.Table Chi tiết Xuất:

i.Table Bàn:

Trang 25

j Table khu:

k.Table Phân Loại:

l.Table Ca:

Trang 26

CHƯƠNG III: DEMO CHƯƠNG TRÌNH

 Form đăng nhập:

 Đổi mật khẩu

Trang 27

 Form trang chủ

 Form đặt ban, đặt bàn chờ

Trang 28

 Form gọi món

 Form Chuyển bàn

Trang 29

 Form Ghép bàn

 Inbill, tính tiền

Trang 30

 Form Nhập hàng

 Form chi tiết nhập

Trang 31

 Thống kê nhập kho:

 In thống kê nhập kho chi tiết:

Trang 32

In Thống kê nhập kho chi tiết:

 In thống kê xuất

Trang 33

 Thống kê doanh thu:

 In thống kê doanh thu

Trang 34

 Thống kê nguyên liệu hết:

 Thống kê nguyên liệu tồn

Trang 35

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

 Hiểu được hoạt động của quán café qua cách tính tiền, cách tính lương nhânviên, quản lý món trong quán qua đó có thể áp dụng để tạo ra phần mềm quản

lý quán café

 Về mặt phần mềm áp dụng được trong thực tế giúp quản lý quán café được dễdàng và chính xác

 Trong phần mềm :

Có thể cập nhật thực đơn, nhân viên, bàn, khu vực, phân loại món

Tính tiền các món trong bàn một cách chính xác, in bill cho khách hàngmột cách nhanh nhất

Xuất hàng, nhập hàng

Lưu trữ các thông tin về doanh thu, lượng hàng nhập vào và xuất rađược bảo mật và lâu dài

Có thể cho khách hàng đặt bàn chờ giúp cải thiện việc kinh doanh

 Xây dựng phần mềm có tính chuyên nghiệp hơn

 Các chức năng được cũng cố và cải thiện hơn nhiều

Ngày đăng: 02/10/2016, 13:32

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w