0
ĐẠI HC QUC GIA TP. H CHÍ MINH
TRƯỜNG ĐẠI HC CÔNG NGH THÔNG TIN
KHOA CÔNG NGH PHN MM
BÁO CÁO
PHƯƠNG PHÁP PHÁT TRIỂN
PHN MỀM HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI
QUN LÝ QUÁN CAFÉ
Phiên bn 1.0
Giảng viên hướng dn: ThS. Phạm Thi Vương
KS. Hunh H Th Mng Trinh
Sinh viên thc hin: Nhóm 1:
Lê Hunh Tấn Vũ 13521050
Nguyn Minh Hiếu 14520287
Ngô Vũ Quyn 14520748
T Thành Vit Anh 14520034
TP. H Chí Minh, 12/2017
1
Lời nói đầu
Lời đầu tiên, c nhóm xin gi li cảm ơn đến thy Phạm Thi Vương và cô
tr ging Hunh H Th Mng Trinh. Thầy đã nhiệt tình ging dy trên lp,
h tr nhng thông tin cn thiết và giải đáp những thc mc cho nhómcác bn
trong sut quá trình thc hiện đề tài. Thông qua nhng bài ging trên lp v môn
hc ca Thầy, các thành viên trong nhóm đã tiếp thu được nhiu kiến thc hu
ích liên quan . Qua đó, giúp chúng em thể hiu và nm bắt được quy trình phát
trin phn mềm hướng đối tượng để ng dng vào mt h thống hay chương trình
phn mm hoàn chnh.
Đề tài Quản Quán Café” hoàn thành kết qu ca quá trình nghiên
cu nghiêm túc ca các thành viên ca c nhóm trong quá trình hc tp tiếp
thu kiến thức dưới s ng dn tn tình ca giảng viên hướng dn các tài liu
đưc giảng viên hướng dn chia s qua các kênh giao tiếp trong sut quá thi
gian ging dy ca hc k.
Nhóm sinh viên thc hin.
2
Nhn xét ca Ging viên
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
3
Mc lc
Lời nói đầu .............................................................................................................................................. 1
Nhn xét ca Ging viên ......................................................................................................................... 2
Chương 1: Thông tin chung .................................................................................................................... 5
Chương 2: Phát biểu bài toán .................................................................................................................. 6
2.1. Kho sát hin trng ............................................................................................................... 6
2.1.1. Nhu cu thc tế ............................................................................................................... 6
2.1.2. Kho sát hin trng ......................................................................................................... 6
2.1.3. Mt s h thng trên th trường ...................................................................................... 7
2.2. Yêu cu h thng ................................................................................................................... 7
Chương 3: Use-case ................................................................................................................................ 9
3.1. Sơ đồ Use-case ....................................................................................................................... 9
3.2. Danh sách các Actor ............................................................................................................. 9
3.3. Danh sách các Use case ......................................................................................................... 9
3.4. Đặc t Use-case .................................................................................................................... 13
Chương 4: Phân tích ............................................................................................................................. 31
4.1. Sơ đồ lp (mc phân tích) .................................................................................................. 31
4.2. Sơ đồ trng thái ................................................................................................................... 31
Chương 5: Thiết kế D liu .................................................................................................................. 36
5.1. Sơ đồ logic ............................................................................................................................ 36
5.2. Mô t chi tiết các kiu d liệu trong sơ đồ logic ............................................................... 37
5.2.1. Bng Account ................................................................................................................ 37
5.2.2. Bng TableFood ............................................................................................................ 37
5.2.3. Bng FoodCategory ...................................................................................................... 37
5.2.4. Bng Food ..................................................................................................................... 37
5.2.5. Bng Bill ....................................................................................................................... 37
5.2.6. Bng BillInfo ................................................................................................................. 38
Chương 6: Thiết kế Kiến trúc ............................................................................................................... 39
6.1. Kiến trúc h thng .............................................................................................................. 39
6.2. Mô t chi tiết tng thành phn trong h thng ................................................................ 39
6.2.1. GUI : ............................................................................................................................. 39
6.2.2. BLL : ............................................................................................................................. 39
6.2.3. DAL : ............................................................................................................................. 40
Chương 7: Thiết kế Giao din ............................................................................................................... 41
7.1. Danh sách các màn hình ..................................................................................................... 41
7.2. Mô t chi tiết mi màn hình ............................................................................................... 41
7.2.1. Màn hình đăng nhập ..................................................................................................... 41
4
7.2.2. Màn hình chính ............................................................................................................. 42
7.2.3. Màn hình thng kê doanh thu ....................................................................................... 46
7.2.4. Màn hình qun lý thức ăn/đồ ung ............................................................................... 48
7.2.5. Màn hình qun lý danh mc thức ăn/đ ung ............................................................... 49
7.2.6. Màn hình qun lý bàn ................................................................................................... 51
7.2.7. Màn hình qun lý tài khon .......................................................................................... 52
7.2.8. Màn hình thay đổi thông tin cá nhân ............................................................................ 54
7.2.9. Màn hình khác: Thông tin nhóm ................................................................................... 56
Chương 8: Kết lun ............................................................................................................................... 57
8.1. Môi trường phát triển và môi trường trin khai .............................................................. 57
8.1.1. Môi trường phát trin ng dng: .................................................................................. 57
8.1.2. Môi trường trin khai ng dng: .................................................................................. 57
8.2. Kết qu đạt được ................................................................................................................. 57
8.3. ng phát trin ................................................................................................................. 57
Tài liu tham kho ................................................................................................................................ 58