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

Xây dựng phần mềm quản lý quán cafe

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 (1.45 MB, 32 trang )

005.5
TRƯỜNG ĐẠI HỌC VINH

KHOA CÔNG NGHỆ THÔNG TIN
--------------------------

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

Sinh viên thực hiện : Lê Thị Yến
Mã sinh viên

: 1051070428

Lớp

: 51K1 - CNTT

Giáo viên hƣớng dẫn: ThS. Nguyễn Thị Minh Tâm

Nghệ An, tháng 12 năm 2014


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

LỜI CẢM ƠN
Lời đầu tiên cho phép em gửi lời cảm ơn sâu sắc tới tồn thể các thầy cơ giáo
trong khoa Công Nghệ Thông Tin – Đại học Vinh, những người đã hết mình truyền
đạt cho chúng em những kiến thức quý báu và bổ ích trong suốt 5 năm học vừa qua.


Để hoàn thành được đồ án này, đặc biệt em xin được bày tỏ sự cảm động và xin
chân thành cảm ơn cô giáo Ths. Nguyễn Thị Minh Tâm – Giảng Viên khoa Công
nghệ thông tin, Trường Đại học Vinh, người trực tiếp hướng dẫn, chỉ bảo em trong
suốt quá trình học tập và nghiên cứu để hoàn thành đồ án này.
Cuối cùng xin được biết ơn sự động viên của gia đình và sự giúp đỡ tận tình
của bạn bè trong suốt quá trình học tập, nghiên cứu để hoàn thành đồ án.

Vinh, tháng 12 năm 2014
Sinh viên

Lê Thị Yến

Sinh viên thực hiên: Lê Thị Yến

1


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

MỤC LỤC
Trang
LỜI CẢM ƠN ............................................................................................................0
MỤC LỤC ..................................................................................................................2
CHƢƠNG I: TỔNG QUAN VỀ CHƢƠNG TRÌNH .............................................4
1. Đối tượng quản lý .............................................................................................4
2. Yêu cầu bài toán ................................................................................................5
3. Hướng giải quyết và kế hoạch thực hiện ..........................................................5
4. Ngơn ngữ lập trình c# .......................................................................................6

5. Hệ quản trị cơ sở dữ liệu sql server 2005 .........................................................6
CHƢƠNG 2: XÂY DỰNG CÁC MƠ HÌNH - SƠ ĐỒ ..........................................9
1. Sơ đồ sử dụng chương trình của người dùng : ..................................................9
2. Sơ đồ chức năng hệ thống và lưu đồ giải thuật ...............................................10
2.1 Sơ đồ chức năng ...........................................................................................10
2.2 Lưu đồ giải thuật ..........................................................................................11
3. Mơ hình thực thể quan hệ ...............................................................................13
3.1 Mơ hình Erd ..................................................................................................13
.2 Biểu đồ ngữ cảnh .........................................................................................15
4. Mơ hình quan hệ ............................................................................................16
CHƢƠNG 3: THIẾT KẾ CHƢƠNG TRÌNH .....................................................20
1. Form đăng nhập ..............................................................................................20
2. Form Main.......................................................................................................20
3. Các form có chức năng cập nhật (thêm, sửa, xóa) .........................................20
4. Form đổi mật khẩu ..........................................................................................24
5. Các form có chức năng tìm kiếm (tìm kiếm theo tên, tim kiếm theo mã) ......25
6. Form chấm cơng, tính lương ...........................................................................27
7. Form tồn kho ...................................................................................................27
8. Form Report ....................................................................................................28
9. Form thanh toán ..............................................................................................29
KẾT LUẬN ...............................................................................................................30
TÀI LIỆU THAM KHẢO .........................................................................................31
Sinh viên thực hiên: Lê Thị Yến

2


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe


LỜI MỞ ĐẦU
Ngày nay, CNTT đã và đang đóng vai trò quan trọng trong đời sống kinh tế,
xã hội của nhiều quốc gia trên thế giới, là một phần không thể thiếu trong xã hội
năng động, ngày càng hiện đại hố. Vì vậy, việc tin học hố vào một số lĩnh vực là
hồn tồn có thể và phù hợp với xu hướng hiện nay. Đặc biệt là trong lĩnh vực quản
lý nói chung và quản lý quán cafe nói riêng.
Trước đây, khi máy tính chưa được ứng dụng rộng rãi các công việc quản lý
được làm thủ công nên rất mất thời gian, tốn kém nhân lực cũng như tài chính.
Ngày nay với sự phát triển của cơng nghệ thơng tin mà máy tính được sử dụng rộng
rãi trong mọi lĩnh vực giúp cho công việc tốt hơn. Việc sử dụng máy tính vào quản
lý quán cafe là yêu cầu thiết yếu để xóa bỏ những phương pháp quản lý lạc hậu, lỗi
thời,tốn kém về nhiều mặt. Vì vậy, em đã xây dựng đề tài “Phần mềm quản lý quán
cafe Rainbow”, với mong muốn giúp cho việc quản lý dễ dàng, thuận tiện và tránh
sai sót.
Với kiến thực hạn hẹp, thời gian nghiên cứu không dài, tài liệu tham khảo có
chưa nhiều, do vậy đồ án khơng tránh khỏi những sai sót. Mong q thầy cơ cùng
các bạn chia sẻ, góp ý để đồ án được hồn thiện.

Sinh viên thực hiên: Lê Thị Yến

3


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

CHƢƠNG I: TỔNG QUAN VỀ CHƢƠNG TRÌNH
 Chương trình quản lý quán cafe là chương trình hỗ trợ quản lý quán

cafe,quản lý các hoạt động nghiệp vụ của quán cafe giúp cho việc quản lý
quán thuận lợi và hiệu quả hơn.
 Việc ứng dụng CNTT đã mang lại bước đột phá mới cho công tác quản lý
quán cafe giúp doanh nghiệp nắm bắt thông tin về thực đơn, nguyên liệu,
nhân viên... một cách chính xác và kịp thời. Từ đó người quản lý có thể đưa
ra các kế hoạch và quyết định đúng đắn, giảm chi phí và tăng khả năng cạnh
tranh, nâng cao kết quả hoạt động sản xuất kinh doanh.
Chương trình gồm có những chức năng sau:
 Cho phép người dùng tìm kiếm thực đơn, tìm kiếm nguyên liệu tìm kiếm
nhân viên,thơng tin nhân viên, một cách một cách thuận tiện và nhanh chóng.
 Cho phép người dùng có thể thêm mới, sửa đổi hoặc xóa bàn, thơng tin bàn,
nhân viên, thông tin nhân viên, thêm mới thực đơn.
 Hệ thống tự động kiểm tra và tính tổng các khoản tiền của các món đồ ăn,đồ
uống của khách hàng tại bàn nào đó mà khách tại bàn đó thanh tốn khi
người dùng nhập vào vị trí tên bàn mà khách đã dùng,đồng thời hệ thống sẽ
in ra phiếu thanh toán cho khách .
 Cho phép người dùng in phiếu thanh toán, in danh sách nhân viên, in danh
sách thực đơn.
 Cho phép người dùng tính lương cho nhân viên, sau đó in ra bảng lương.
1. Đối tƣợng quản lý
 Quản lý thực đơn: Mỗi thực đơn được quản lý các thơng tin: Mã món, tên
món, mã loại, đơn giá, đơn vị tính. Cho phép người dùng thêm, sửa, xóa
thơng tin thực đơn.
 Quản lý phiếu: Khi khách hàng u cầu trả bàn, thanh tốn bàn thì nhân viên
quản lý sẽ lấy thơng tin các món ăn đồ uống của bàn khách hàng đã dùng từ
hệ thống để in ra phiếu thanh toán cho khách hàng.
4
Sinh viên thực hiên: Lê Thị Yến



Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

 Quản lý nhân viên, lương nhân viên: Mỗi nhân viên được quản lý các thông
tin sau: họ tên, ngày sinh, địa chỉ, ngày vào làm. Quản lý số cá nhân viên làm
,số giờ nhân viên làm để tính để tính số lương mỗi nhân viên.
 Quản lý người dùng: Mỗi người dùng được quản lý mã người dùng, tên đăng
nhập, mật khẩu
2. u cầu bài tốn
Xây dựng chương trình cho phép người dùng
 Tra cứu bàn, thông tin bàn một cách thuận tiện và nhanh chóng .
 Bổ sung, sửa đổi thơng tin món, thơng tin nhân viên .
 Xóa nhân viên, món, loại món
 Gọi món, gọi thêm món, hủy món.
 Hệ thống tự động kiểm tra và tính tổng các khoản tiền của các món ăn, đồ
uống của khách .
 In ra phiếu thanh toán cho khách.
 Cho phép người dùng in ra các bản báo cáo các thơng tin nhân viên, phiếu
thanh tốn, danh sách các thực đơn trong quán ,…
3. Hƣớng giải quyết và kế hoạch thực hiện
3.1 Hướng giải quyết
- Xây dựng mơ hình MCD, MLD và MPD.
- Thiết kế CSDL, các ràng buộc toàn vẹn.
- Thiết kế ứng dụng: các chức năng, Forms và Reports.
- Cài đặt chương trình ứng dụng, nhập liệu, chạy thử và kiểm tra lỗi.
- Viết một bài báo cáo về công việc đã thực hiện theo mẫu qui định.
 MÔI TRƢỜNG CÀI ĐẶT:
Để thực hiện được yêu cầu phải cần có một ngơn ngữ lập trình có thể kết
nối đến cơ sở dữ liệu và một hệ quản trị cơ sở dữ liệu.


-

Ngơn ngữ lập trình C#: Visual Studio 2005.

-

Hệ quản trị cơ sở dữ liệu: Sql Server 2005

3.2 Kế hoạch thực hiện
Sinh viên thực hiên: Lê Thị Yến

5


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

Thời gian thực hiện chương trình là 12 tuần với kế hoạch như sau:

Thời gian

Cơng Việc

Tuần 1

Tìm hiểu đề tài

Tuần 2-3


Thiết kế các sơ đồ

Tuần 4

Hiệu chỉnh các sơ đồ cài đặt CSDL

Tuần 5-10

Viết và kiểm thử chương trình

Tuần 11

Viết báo cáo

Tuần 12

Hiệu chỉnh và hồn tất

4. Ngơn ngữ lập trình c#
Ngơn ngữ C# khá đơn giản, chỉ khoảng 80 từ khóa và hơn mười mấy kiểu dữ
liệu được xây dựng sẵn. Tuy nhiên, ngơn ngữ C# có ý nghĩa cao khi nó thực thi
những khái niệm lập trình hiện đại. C# bao gồm tất cả những hỗ trợ cho cấu trúc,
thành phần component, lập trình hướng đối tượng.
Phần cốt lõi hay còn gọi là trái tim của bất cứ ngơn ngữ lập trình hướng đối
tượng là sự hỗ trợ của nó cho việc định nghĩa và làm việc với những lớp. Những lớp
thì định nghĩa những kiểu dữ liệu mới, cho phép người phát triển mở rộng ngôn ngữ
để tạo mơ hình tốt hơn để giải quyết vấn đề. Ngơn ngữ C# chứa những từ khóa cho
việc khai báo những kiểu lớp đối tượng mới và những phương thức hay thuộc tính
của lớp, và cho việc thực thi đóng gói, kế thừa, và đa hình, ba thuộc tính cơ bản của

bất cứ ngơn ngữ lập trình hướng đối tượng.
Trong ngôn ngữ C# mọi thứ liên quan đến khai báo lớp điều được tìm thấy
trong phần khai báo của nó. Định nghĩa một lớp trong ngôn ngữ C# không đoi hỏi
phải chia ra tập tin header và tập tin nguồn giống như trong ngôn ngữ C++. Hơn thế
nữa, ngôn ngữ C# hỗ trợ kiểu XML, cho phép chèn các tag XML để phát sinh tự
động các document cho lớp.
Ngôn ngữ C# cung cấp những đặc tính hướng thành phần (componentoriented), như là những thuộc tính, những sự kiện. Lập trình hướng thành phần
được hỗ trợ bởi CLR cho phép lưu trữ metadata với mã nguồn cho một lớp.
5. Hệ quản trị cơ sở dữ liệu sql server 2005
Sinh viên thực hiên: Lê Thị Yến

6


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

SQL Server 2005 bao gồm nhiều tính năng hấp dẫn để phát triển web nó sử
dụng nâng cao truy vấn tối ưu hóa cơng cụ của SQL Server 2005 cho hiệuquả
nhanh. Tồn văn bản tìm kiếm là bao gồm cung cấp khả năng truy vấn mạnh mẽ
hơn văn bản dữ liệu. Ngồi ra, cơ sở dữ liệu có thể dễ dàng nạp vào một tổ chức
môi trường thông qua XCOPY tính năng. Người bản XML hỗ trợ bên trong
cơ sở dữ liệu đảm bảo mơi trường web của bạn có thể dễ dàng tương thích với các
ứng dụng khác thơng qua wed.
Tạo báo cáo nhanh hơn các ứng dụng báo cáo thường là một quá trình cồng
kềnh. SQL Server 2005 đơn giản hóa q trình này với SQL Server 2005 Reporting
Services, một, hoàn toàn dựa trên máy chủ nền tảng để tạo, quản lý, và phân phối
truyền thống và tương tác báo cáo. Các nhà phát triển có thể dễ dàng tạo tinh vi báo
cáo với các bảng, biểu đồ, và đồ họa, và sau đó nhúng chúng vào các ứng dụng.

Đơn giản hóa việc triển khai và Dịch vụ. Hỗ trợ và duy trì phần mềm là rất lớn chi
phí cho các nhà phát triển phần mềm ứng dụng nhúng vào cơ sở dữ liệu giúp giảm
chi phí này bằng cách cung cấp điều chỉnh tự động và quản lý, tự động sửa lỗi và
phục vụ, và hỗ trợ nhúng thiết lập và cài đặt. SQL Server được thiết kế đặc biệt với
những mục tiêu này trong tâm trí.
Sử dụng cơ sở dữ liệu SQL Server 2005, SQL Server Express có thể được
cấu hình để tự động điều chỉnh các thông số cơ sở dữ liệu để đáp ứng với thay đổi
sử dụng các đặc tính. Ngồi ra, phần mềm phát triển không cần phải lo lắng về trực
tiếp triển khai cơ sở dữ liệu SQL Server cập nhật vì Express sử dụng Microsoft
Update để trực tiếp cung cấp cập nhật cho người dùng cuối. Đối với người dùng
doanh nghiệp, SQL Server Express dễ dàng cắm vào cho doanh nghiệp nhất quản lý
môi trường SQL Server Express cũng cung cấp hỗ trợ cho cả hai im lặng cài đặt
hoặc thiết lập dựa trên giao diện và cài đặt. Điều này cho phép các nhà phát triển
phần mềm kiểm soát cuối cùng và tính linh hoạt trong việc cài đặt và thiết lập của
nhúng vào cơ sở dữ liệu.

Sinh viên thực hiên: Lê Thị Yến

7


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

Sinh viên thực hiên: Lê Thị Yến

8



Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

CHƢƠNG 2: XÂY DỰNG CÁC MƠ HÌNH - SƠ ĐỒ
1. Sơ đồ sử dụng chƣơng trình của ngƣời dùng :
Quản lý

Quản lý
nguyên liệu

Quản lý thực
đơn

Quản lý nhân
viên

Quản lý thực
đơn

Nhân viên thu ngân

Quản lý
nguyên liệu

Sinh viên thực hiên: Lê Thị Yến

Quản lý thực
đơn


9

Quản lý hóa
đơn


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

2. Sơ đồ chức năng hệ thống và lƣu đồ giải thuật
2.1 Sơ đồ chức năng
Chương trình quản lý quán cafe

Hệ thống

Quản lý

Báo cáo

Tìm kiếm

Đăng nhập

Ngun liệu

Chấm cơng

Nhân viên


Đổi mật khẩu

Nhân viên

Tồn kho

Thực đơn

Thoát

Thực đơn

Sinh viên thực hiên: Lê Thị Yến

10


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

2.2 Lưu đồ giải thuật
 Thêm nguyên liệu
Bắt đầu

Chọn mã loại

Nhập mã nguyên liệu

Nhập tên nguyên liệu


Nhập ngày mua nl

Nhập đơn giá

Nhập số lượng

Chọn nhân viên nhập

S
Kiểm tra

Đ
Thêm vào csdl

Kết thúc

Sinh viên thực hiên: Lê Thị Yến

11


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

 Tìm kiếm
Bắt đầu

Nhập giá trị cần tìm

Hiện TB
Kiểm tra

S
Đ
Hiện giá trị cần tìm

Kết thúc

Sinh viên thực hiên: Lê Thị Yến

12


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

3. Mơ hình thực thể quan hệ
3.1 Mơ hình Erd
Chấm cơng



Đăng Nhập



Nhân viên




Bộ phận



Bàn



CT phiếu



Phiếu



Thực Đơn



Sinh viên thực hiên: Lê Thị Yến

Loại món

13


Đồ Án Tốt Nghiệp


Xây dựng phần mềm Quản Lý Quán Cafe

-Gọi món
TT thực đơn

Phiếu order
Khách hàng

Nhân viên

Gọi thực
đơn

-Thanh tốn hóa đơn
TT thực đơn

y/c thanh toán
Khách hàng

Gọi thực
đơn

HĐ thanh toán

Nhân viên

TT thanh tốn

-Chấm cơng nhân viên


Quản lý

Cập nhật cc,mức lương

Báo cáo tổng hợp chấm công

Bảng chấm công

Sinh viên thực hiên: Lê Thị Yến

14

Quản lý chấm công


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

3.2 Biểu đồ ngữ cảnh

KHÁCH
HÀNG

Thực
Phiếu yêu cầu thực đơn

Đề nghị thanh toán


Phiếu thanh toán

Đơn đặt nguyên liệu

0
HỆ THỐNG
QUẢN LÝ
QUÁN CAFE

Các báo cáo

Thông tin sự cố

Yêu cầu báo cáo

Đề nghị thanh toán

BỘ PHẬN
QUẢN LÝ

Nguyên Liệu
Phiếu thanh toán

Sinh viên thực hiên: Lê Thị Yến

15


Đồ Án Tốt Nghiệp


Xây dựng phần mềm Quản Lý Quán Cafe

4. Mơ hình quan hệ
Mơ hình relationship

Từ điển dịng dữ liệu
-

tblDangnhap (MaUser, Tendang nhap, Matkhau)
Mơ hình quan hệ

Quản lý qn cafe

Loại thực thế: tblDangnhap

STT

Tên thuộc tính

Diễn giải

1

MaUser

Mã người dùng

Nvarchar(20)

2


Tendangnhap

Tên đăng nhập

Nvarchar(50)

3

Matkhau

Mật khẩu

Nvarchar(50)

Sinh viên thực hiên: Lê Thị Yến

16

Kiểu

Ngày lập
Ghi chú
Khóa


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe


Mơ hình quan hệ

Quản lý qn cafe
STT

Loại thực thế: tblNhanvien

Tên thuộc tính

Diễn giải

Kiểu

1

Manv

Mã nhân viên

Nvarchar(20)

2

Tennv

Họ tên nhân viên

Nvarchar(50)

3


Diachi

Địa chỉ nhân viên

Nvarchar(50)

4

Ngaysinh

Ngày sinh

Datetime

5

Ngaylam

Ngày Làm

Datetime

6

Mabophan

Mã bộ phận

Nvarchar(20)


7

Luongcoban

Lương cơ bản

Float

-

Ghi chú
Khóa

tblBophan (Mabophan, Tenbophan)
Mơ hình quan hệ

Quản lý quán cafe
STT

Loại thực thể: tblBophan

Tên thuộc tính

Diễn giải

Kiểu

1


Mabophan

Mã bộ phận

Nvarchar(20)

2

Tenbophan

Tên bộ phận

Nvarchar(50)

-

Ngày lập
Ghi chú
Khóa

tblChamcong (Macc, Manv, Ngaycc, Soca, Luong)
Mơ hình quan hệ

Quản lý qn cafe
STT

Loại thực thể: tblChamcong

Tên thuộc tính


Diễn giải

Kiểu

1

Macc

Mã chấm cơng

Nvarchar(20)

2

Manv

Mã nhân viên

Nvarchar(20)

3

Ngaycc

Ngày chấm công int

4

Soca


Số ca

Int

5

Luong

Lương

Float

-

Ngày lập

tblThucdon (Mamon, Tenmon, Maloai, Dongia, DVT)

Sinh viên thực hiên: Lê Thị Yến

17

Ngày lập
Ghi chú
Khóa


Đồ Án Tốt Nghiệp

Quản lý quán cafe


Xây dựng phần mềm Quản Lý Qn Cafe

Mơ hình quan hệ
Loại thực thể: tblThucdon

STT

Tên thuộc tính

1

Mamon

Mã món

Nvarchar(20)

2

Tenmon

Tên món

Nvarchar(50)

3

Maloai


Mã loại

Nvarchar(20)

4

Dongia

Đơn giá

Nvarchar(20)

5

DVT

Đơn vị tính

Nvarchar(20)

-

Kiểu

Ghi chú
Khóa

tblLoaimon (Maloai, Tenloai)

Quản lý qn cafe

STT

Diễn giải

Ngày lập

Tên thực thể

Mơ hình quan hệ
Loại thức thể: tblLoai
Diễn giải

Kiểu

1

Maloai

Mã loại

Nvarchar(20)

2

Tenloai

Tên loại

Nvarchar(50)


Ngày lập
Ghi chú
Khóa

,
- tblNguyenlieuxuat ( Manl, Tennl, Soluong, Ngaynhap, Dongia, Soluong
Thanhtien, Manv)
Quản lý quán cafe

Mơ hình quan hệ

Ngày lập

Loại thực thể: tblNguyenlieu
STT

Tên thực thể

Diễn giải

Kiểu

Ghi chú

1

Manl

Mã Nguyên liệu


Nvarchar(20)

Khóa

2

Tennl

Tên Nguyên Liệu Nvarchar(50)

3

Ngaynhap

Ngày Nhập

Nvarchar(50)

4

Dongia

Đơn giá

Int

5

Soluong


Số lượng

Int

6

Thanhtien

Thành tiền

int

7

Manv

Mã nhân viên

Nvarchar(20)

-

tblNguyenlieuxuat (Maxuat, Manl, Soluong, Soluongxuat, Soluongton,
Ngaynhap, Ngayxuat)

Sinh viên thực hiên: Lê Thị Yến

18



Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

Quản lý qn cafe

Mơ hình quan hệ

Ngày lập

Loạithựcthể: tblNguyenlieuxuat
STT Tên thực thể

Diễn giải

Kiểu

Ghi chú

1

Maxuat

Mã xuất

Nvarchar(20)

Khóa

2


Manl

Mã nguyên liệu

Nvarchar(20)

3

Soluongxuat

Số lượng xuất

Int

4

Soluongton

Số lượng tồn

int

5

Ngayxuat

Ngày xuất

Nvarchar(50)


Sinh viên thực hiên: Lê Thị Yến

19


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

CHƢƠNG 3: THIẾT KẾ CHƢƠNG TRÌNH
1. Form đăng nhập

2. Form Main

-

Khi vào form main xem được tất cả chức năng của phần mềm.

3. Các form có chức năng cập nhật (thêm, sửa, xóa)
Form cập nhật nhân viên
20
Sinh viên thực hiên: Lê Thị Yến


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

- Khi nhấp vào lưới thì thơng tin sẽ hiện lên các textbox ,combobox.

- Khi nhấn vào nút lưu nhân viên thì thơng tin trên các textbox,combobox sẽ
được đưa xuống cơ sở dữ liệu và hiển thị trên lưới.
- Khi nhấn xuống dưới lưới thì thơng tin hiện lên các textboxt,combobox.Khi
đó sửa thơng tin trên các trên các textbox,combobox bấm vào nút sửa thông tin sẽ
được lưu xuống cơ sở dữ liệu và hiển thị dưới lưới.
- Bấm nút xóa nhân viên thì sẽ xóa nhân viên đó.
- Bấm vào nút in DSnv thì danh sách nhân viên hiện ra theo report.
- Bẫm nút thốt thì thốt khỏi form nhân viên.

Form cập nhật thực đơn

Sinh viên thực hiên: Lê Thị Yến

21


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

- Khi nhấp vào lưới thì thơng tin sẽ hiện lên các textbox, combobox.
- Khi nhấn vào nút lưu thực đơn thì thơng tin trên các textbox,combobox sẽ
được đưa xuống cơ sở dữ liệu và hiển thị trên lưới.
- Khi nhấn xuống dưới lưới thì thơng tin hiện lên các textboxt,combobox.Khi
đó sửa thơng tin trên các trên các textbox,combobox bấm vào nút sửa thông tin sẽ
được lưu xuống cơ sở dữ liệu và hiển thị dưới lưới.
- Bấm nút xóa thì sẽ xóa thực đơn đó .
- Bẫm nút thốt thì thốt khỏi form bàn.

Form cập nhật ngun liệu


Sinh viên thực hiên: Lê Thị Yến

22


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe

- Khi nhấp vào lưới thì thơng tin sẽ hiện lên các textbox ,combobox.
- Khi nhấn vào nút lưu nhân viên thì thơng tin trên các textbox,combobox sẽ
được đưa xuống cơ sở dữ liệu và hiển thị trên lưới.
- Khi nhập một ngun liệu mới thì khơng cần nhập textbox thành tiền ,ấn
nút lưu nó sẽ tự động tính cột thành tiền.
- Khi nhấn xuống dưới lưới thì thơng tin hiện lên các textboxt,combobox.Khi
đó sửa thơng tin trên các trên các textbox,combobox bấm vào nút sửa thông
tin sẽ được lưu xuống cơ sở dữ liệu và hiển thị dưới lưới.
- Bấm nút xóa ngun liệu thì sẽ xóa ngun liệu đó.
- Bẫm nút thốt thì thốt khỏi form ngun liệu.

Sinh viên thực hiên: Lê Thị Yến

23


Đồ Án Tốt Nghiệp

Xây dựng phần mềm Quản Lý Quán Cafe


4. Form đổi mật khẩu

- Khi nhấp vào mật khẩu cũ nếu nhập sai sẽ hiện lên thông báo và nhập lại.
- Khi nhập vào ô gõ lại nếu nhập sai mật khẩu mới thì sẽ có thơng bào nhập
lại.
- Bấm nút chấp nhận khi gõ đầy đủ mật khẩu.
- Bấm hủy nếu muốn thoát khỏi form đổi mật khẩu.

Sinh viên thực hiên: Lê Thị Yến

24


×