starla1774
New Member
Download miễn phí Đồ án Xây dựng chương trình quản lý đăng ký tham gia hoạt động giải trí
MỤC LỤC
Lời cảm ơn.1
MỤC LỤC .1
MỞ ĐẦU .3
DANH MỤC HÌNH VẼ VÀ BẢNG BIỂU.3
CHưƠNG 1: MÔ TẢ BÀI TOÁN VÀ MÔ HÌNH NGHIỆP VỤ CỦA TRUNG TÂMGIẢI TRÍ .2
1.1. GIỚI THIỆU VỀ TRUNG TÂM GIẢI TRÍ POWERBOWL.2
1.1.1. Mô hình tổ chức.2
1.1.2. Mô hình quản lý trung tâm .3
1.2. MÔ TẢ HOẠT ĐỘNG CỦA TRUNG TÂM GIẢI TRÍ .4
1.2.1. Mô tả bài toán.4
1.2.2. Biểu đồ tiến trình nghiệp vụ hoạt động chính của trung tâm .5
1.3. NHỮNG VẤN ĐỀ ĐẶT RA VÀ GIẢI PHÁP .7
1.3.1. Những vấn đề gặp phải.7
1.3.2. Các giải pháp cho các vấn đề ở trên .8
CHưƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .9
2.1. MÔ HÌNH NGHIỆP VỤ .9
2.1.1 Bảng phân tích các yếu tố bài toán.9
2.1.2. Biểu đồ ngữ cảnh của hệ thống .10
2.1.3. Biểu đồ phân rã chức năng .10
2.1.4. Mô tả chi tiết chức năng sơ cấp.10
2.1.5. Danh sách hồ sơ dữ liệu được sử dụng.12
2.1.6. Ma trận thực thể - chức năng.12
2.2. SƠ ĐỒ LUỒNG DỮ LIỆU CÁC MỨC .13
2.2.1. Biểu đồ luồng dữ liệu mức 0 .13
2.2.2 Biểu đồ luồng dữ liệu mức 1 .14
2.3. THIẾT KẾ CƠ SỞ DỮ LIỆU .17
2.3.1. Bảng liệt kê các thuộc tính của các hồ sơ, tài liệu.17
2.3.2. Xác định các thực thể và thuộc tính .18
2.2.3. Xác định mối quan hệ giữa các thực thể .18
2.2.4. Mô hình liên kết thực thể (ER).20
2.2.6. Sơ đồ liên kết của mô hình quan hệ .23
2.4. THIẾT KẾ GIAO DIỆN.27
2.4.1 Các giao diện nhập liệu .27
CHưƠNG 3 : CƠ SỞ LÝ THUYẾT.33
3.1. PHÂN TÍCH THIẾT KẾ HỆ THỐNG HưỚNG CẤU TRÚC.33
3.1.1. Quá trình phát triển của một hệ thống thông tin .33
3.1.2. Tiếp cận phát triển hệ thống thông tin định hướng cấu trúc .33
3.2. THIẾT KẾ CƠ SỞ DỮ LIỆU QUAN HỆ .35
3.2.1. Mô hình liên kết thực thể E-R .35
3.2.2. Mô hình cơ sở dữ liệu quan hệ .42
3.3. HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL.45
3.4. NGÔN NGỮ LẬP TRÌNH PHP , HTML,CSS .46
3.4.1 ngôn ngữ HTML : .46
3.4.2 ngôn ngữ CSS :.46
3.4.3 ngôn ngữ PHP : .46
CHưƠNG 4: CÀI ĐẶT CHưƠNG TRÌNH.47
4.1. GIAO DIỆN CHÍNH.47
4.2. CÁC GIAO DIỆN CẬP NHẬT DỮ LIỆU .49
4.2.1. Giao diện cập nhật dịch vụ .49
4.2.2. Giao diện cập nhật loại ngày .49
4.2.3. Giao diện cập nhật khoảng giờ.50
4.2.4. Giao diện cập nhật nhân viên .50
4.2.5. Giao diện cập nhật thiết bị.51
4.2.6. Giao diện cập nhật loại khách .51
4.2.7. Giao diện cập nhật bảng giá .52
4.3. CÁC GIAO DIỆN XỬ LÝ DỮ LIỆU.52
4.2.1. Giao diện Bán vé dịch vụ .52
4.2.2. Giao diện Cập nhật sử dụng thiết bị .53
4.2.3. Giao diện Lập phiếu thanh toán: .53
4.2.4. Giao diện Lập hợp đồng:.54
4.2.4. Giao diện Đăng ký thành viên:.54
4.3. GIAO DIỆN LẬP BÁO CÁO:.55
KẾT LUẬN .56
TÀI LIỆU THAM KHẢO .57
PHỤ LỤC .58
1. Một số mẫu hồ sơ hiện đang được sử dụng trong trung tâm.58
http://cloud.liketly.com/flash/edoc/web-viewer.html?file=jh2i1fkjb33wa7b577g9lou48iyvfkz6-demo-2018-03-13-do_an_xay_dung_chuong_trinh_quan_ly_dang_ky_tham_gia_hoat_do_E1tTHpqhdS.png /tai-lieu/do-an-xay-dung-chuong-trinh-quan-ly-dang-ky-tham-gia-hoat-dong-giai-tri-94365/
Để tải tài liệu này, vui lòng Trả lời bài viết, Mods sẽ gửi Link download cho bạn ngay qua hòm tin nhắn.
Ketnooi -
Ai cần tài liệu gì mà không tìm thấy ở Ketnooi, đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí
Tóm tắt nội dung tài liệu:
cầu.
5. Nhiều ngƣời chƣa biết đến
trung tâm, việc đăng ký khó
khăn
Cần xây dựng trang web để quảng bá
trung tâm và cho phép ngƣời dùng đăng
ký ở bất cứ nơi nào, vào bất kỳ thời gian
nào có điều kiện.
Tóm lại, cần xây dựng một chƣơng trình đƣợc thể hiện dƣới dạng một
website để quản lý việc đăng ký và sử dụng dịch vụ của khách hàng
9
CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.1. MÔ HÌNH NGHIỆP VỤ
2.1.1 Bảng phân tích các yếu tố bài toán
Chức năng: động từ +bổ ngữ Danh từ Nhận dạng
Giới thiệu dịch vụ cho khách. Khách (tác nhân)
Bán vé sử dụng dịch vụ T/tin dịch vụ Hồ sơ DL
Đăng ký thành viên Danh sách Thành
viên
Hồ sơ DL
Phân phối trang bị Danh sách trang
thiết bị
Hồ sơ DL
Cập nhật trạng thái sử dụng t.bị Thông tin trạng thái Hồ sơ DL
Lập phiếu thu Phiếu thu Hồ sơ DL
Lập báo cáo gửi lãnh đạo Báo cáo hồ sơ DL
Các bộ phận (tác nhân)
Lãnh đạo (tác nhân)
Từ phân tích trên, ta có các (tác nhân) tham gia vào hệ thống bao gồm:
1. Ngƣời dân (Khách) - những ngƣời đến sử dụng dịch vụ giải trí
2. Bộ phận thực hiện các chức năng của trung tâm để phục vụ khách
3. Lãnh đạo ngƣời nhận báo cáo từ các nhân viên và ra quyết định quản lý
cho nhân viên. Các bộ phận xử lý hồ sơ
Trong các (tác nhân) trên, các bộ phận chức năng của trung tâm thực hiện
các chức năng của hệ thống để phục vụ khách hàng, nên theo định nghĩa không
phải tác nhân của hệ thống. Chỉ có ngƣời dùng dịch vụ (Khách) và lãnh đạo là
những tác nhân tƣơng tác với hệ thống. Ta có thể biểu diễn biểu đồ ngữ cảnh của
hệ thống nhƣ cho trong hình 2.1.2
10
2.1.2. Biểu đồ ngữ cảnh của hệ thống
Hình 2.1.2. Biểu đồ ngữ cảnh của hệ thống
2.1.3. Biểu đồ phân rã chức năng
:
Hình 2.1.3. Biểu đồ phân rã chức năng của hệ thống
2.1.4. Mô tả chi tiết chức năng sơ cấp
1.1. Giới thiệu thông tin dịch vụ
Khi khách đến trung tâm, khách tìm các tài liệu, tranh ảnh hay các bảng
giới thiệu về trung tâm, bao gồm các trò chơi giải trí khác nhau. Cách tham gia
0
Lãnh
đạo
Thông tin dịch vụ
vụ bản đăng ký TV
t.tin yêu cầu báo cáo
HỆ THỐNG
CUNG CẤP DỊCH VỤ
GIẢI TRÍ
t.tin nhu cầu giải trí
KHÁCH
Phiếu t.toán
t.tin y.cầu DV Các quyết định
Báo cáo
Hệ thống cung cấp dịch vụ giải trí
1. Tìm kiếm &Đăng ký 2. Cung cấp dịch vụ 3. Báo cáo
1.1 Giới thiệu thông
tin dịch vụ
2.2. Phân phối sử
dụng dịch vụ
1.2. Đăng ký thành
viên
2.1. Bán vé sử
dụng dịch vụ
2.3. Cập nhât trạng
thái sử dụng t.bj
2.4. Lập phiếu
thanh toán
1.3. Lập hợp đồng
sử dụng dịch vụ
3.1. Lập báo cáo
11
chơi, giá cả và cả chính sách khuyến mại ƣu đãi. Khách cũng có thể nắm đƣợc
thông tin này qua bộ phận bán hàng có nhân viên giới thiệu
1.2. Đăng ký thành viên trung tâm
Sau khi đã nghe giới thiệu, khách có thể đăng ký là thành viên của trung
tâm và sẽ đƣợc cấp thẻ thành viên. Khi là thành viên, ngƣời tham gia chơi sẽ
đƣợc những ƣu đãi về giá dịch vụ.
1.3. Lập hợp đồng sử dụng dịch vụ
Sau khi đăng ký thành viên, khách hàng có thể đăng ký sử dụng dịch vụ
tại trung tâm giải trí bằng cách lập hợp đồng sử dụng dịch vụ với nhân viên của
trung tâm.
2.1. Bán vé sử dụng dịch vụ
Khi tham gia dịch vụ, khách phải mua vé chơi. Với một số trò chơi, chỉ với
vé chơi là có thể sử dụng ngay dịch vụ tùy theo giá trị của vé. Một số dịch vụ,
khách phải đƣợc phân chia sử dụng thiết bị( nhƣ Billards, bowling,game5d)
2.2. Phân phối sử dụng dịch vụ
Khi có vé trong tay, ngƣời chơi đƣa vé cho nhân viên chăm sóc khách hàng
phụ trách, nhân viên sẽ phân phối trang bị hay vị trí để ngƣời chơi sử dụng.
Trong trƣờng hợp chƣa có phƣơng tiện rỗi thì phải chờ.
2.3. Cập nhật thông tin sử dụng dịch vụ
Sau khi đã phân phối trang thiết bị cho ngƣời chơi, thì nhân viên chăm sóc
cần ghi lại thời gian trang thiết bị đƣợc ngƣời chơi sử dụng vào sổ ghi trạng thái
sử dụng dịch vụ.
2.4. Lập phiếu thanh toán sử dụng dịch vụ.
Sau khi phân phối dịch vụ, nhân viên chăm sóc lập phiếu thanh toán và thu
tiền của ngƣời chơi.
3. Lập báo cáo .
Cuối mỗi thời gian (sau một ca hay một ngày, một tuần) ngƣời quản lý phải
lập báo cáo cho lãnh đạo về tình hình cung cấp dịch vụ cũng nhƣ doanh thu
trong thời gian đó
12
2.1.5. Danh sách hồ sơ dữ liệu đƣợc sử dụng
Các dữ liệu thu thập đƣợc từ khảo sát ban đầu bao gồm :
a. Bảng dịch vụ
b. Danh sách thành viên
c. Hợp đồng dịch vụ
d. Danh sách trang thiết bị
e. Danh sách vé dịch vụ
f. Trạng thái sử dụng thiết bị
g. Phiếu thanh toán
h. Báo cáo
2.1.6. Ma trận thực thể - chức năng
Hình 2.1.6. Ma trận thực thể chức năng
Các thực thể dữ liệu
a. Bảng dịch vụ
b. Danh sách thành viên
c. Hợp đồng dịch vụ
d. Danh sách trang thiết bị
e. Danh sách vé dịch vụ
f. Trạng thái sử dụng thiết bị
g. Phiếu thanh toán
h. Báo cáo
Các chức năng a b c d e f g h
1. Tìm kiếm & đăng ký R U C
2. Cung cấp dịch vụ R R R R C U C
3. Lập báo cáo R R R C
13
2.2. SƠ ĐỒ LUỒNG DỮ LIỆU CÁC MỨC
2.2.1. Biểu đồ luồng dữ liệu mức 0
Từ biểu đồ ngữ cảnh, biểu đồ phân rã chức năng và ma trận thực thể chức
năng ta triển khai xây dựng đƣợc biểu đồ tiến trình nghiệp vụ của hệ thống ở
mức 0 sau đây (hình 2.2.1):
Hì
Hình 2.2.1: Biểu đồ luồng dữ liệu mức 0
KHÁCH Vé dịch vụ
Phiếu
t.toán
Tt nhu cầu giải tri
tt dịch vụ
1.0
Tìm kiếm
&đăng ký
2.0
Cung cấp
dịch vụ
f TT sử dụng t.bị
a Bảng dịch vụ
b Ds thành viên
Tt yêu cầu d.vụ
Tt yêu cầu báo cáo 3.0
Báo cáo LÃNH ĐẠO báo cáo
h Báo cáo
e Ds vé dịch vụ
d Ds trang thiết bị
Tt thành viên
g Phiếu t.toán
c Hợp đồng dv
Tt hợp đồng
14
2.2.2 Biểu đồ luồng dữ liệu mức 1
a. Biểu đồ luồng dữ liệu tiến trình 1.0: Tìm kiếm tt &đăng ký
Hình 2.2.2a. Biểu đồ luồng dữ liệu mức 1: Tìm TT & đăng ký
Tt yêu cầu đăng ký
KHÁCH
Tt nhu
cầu
giải trí
1.2
Đăng ký
thành viên
a Dịch vụ
thông tin thành viên t.tin d.vụ giải trí
b Thành viên
1.1
Giới thiệu
thông tin dịch
vụ
KHÁCH
Thông tin khách
hợp đồng dich vụ
1.3
Lập hợp
đồng sử
dụng dịch vụ
c Hợp đồng dv
15
b. Biểu đồ luồng dữ liệu tiến trình 2.0 : Cung cấp dịch vụ giải trí
Hình 2.2.2b. Biểu đồ luồng dữ liệu mức 1: Cung cấp dịch vụ
Khách hàng
Vé sử dụng dịch vụ
2.2
Phân phối sử
dụng dịch vụ
Bộ phận
2.1
Bán vé sử
dụng dịch vụ
Bộ phận
a Bảng dịch vụ
Tt yêu cầu dịch vụ
Vé sử dụng dịch vụ
d Ds trang thiết bị
b Ds thành viên
Tt thiết bị dùng
g phiếu T.toán
f TT sử dụng t.bị
2.4
Lập phiếu
thanh toán
Bộ phận
Phiếu thanh .toán
KHÁCH
2.3
Cập nhật tt sử
dụng thiết bị
Bộphận
e Ds vé dịch vụ
Tt thiết
bị dùng
c Hợp đồng dv
h
16
c. Biểu đồ luồng dữ liệu tiến trình 3.0 : Báo cáo
Hình 2.2.2c. Biểu đồ luồng dữ liệu mức 1: Báo cáo
3.1
Lập
Báo cáo
Bộphận
g Phiếu t.toán
e Bảng vé dịch vụ
h Báo cáo
f TT sử dụng t.bị
y.cầu
báo
cáo
báo
cáo
LÃNH ĐẠO
17
2.3. THIẾT KẾ CƠ SỞ DỮ LIỆU
2.3.1. Bảng liệt kê các thuộc tính của các hồ sơ, tài liệu
Bảng 2.3.1: Phân tích dữ liệu
Tên hồ sơ và thuộc tính Thuộc tính viết gọn
a. Bảng dịch vụ
Mã dịch vụ madv
Tên dich vụ tendv
Mô tả dịch vụ motadv
Đơn vị tính donvidv
Loại ngày tenloaingay
Khoảng thời gian tenkhoanggio
Đơn giá dongia
b. Danh sách Thành viên
Mã thành viên (số thẻ) matv
Họ tên thành viên tentv
Địa chỉ diachitv
Điện thoại dienthoaitv
Ngày cấp ngaycap
c. Danh sách trang thiết bị
Mã thiết bị matb
Tên thiết bị tentb
Số ngƣời chơi socho
Ngày sử dụng ngaysd
Ngày sửa cuối cùng ngaysc
d. Danh sách vé dịch vụ
Số vé sove
Ngày mua ngaymua
Số tiền sotien
Tên dịch vụ tendv
e. Trang thái sử dụng thiêt bi
Thiết bị sử dụng maTB
Thời gian sử dụng thoigian
Đang dùng Ban
g. phiếu TT
Số phiếu thanh toán sophieutt
Loại khách loaikhach
18
Ngày thanh toán ngayTT
Tên dịch vụ hàng hóa tendv
Số lƣợng soluong
Thành tiền thanhtien
Tổng tiền tongtien
Tiền phải trả tientra
Ngƣời lập Nguoilap(nhanvien)
h. Hợp đồng dịch vụ
Số hợp đồng Sohd
Tên thành viên tentv
Dịch vụ sử dụng tendv
Thời hạn thoihan
Trang thiết bị sử dụng thietbi
Thời gian sử dụng trong ngày thơigian
Tiền đặt cọc tiendatcoc
Ngày ký ngayky
Ngƣời ký nguoiky (nhanvien)
Đã thanh toán thanhtoan
2.3.2. Xác định các thực thể và thuộc tính
Bảng 2.3.2: Bảng các thực thể
Thuộc tính tên
gọi
Thực thể Thuộc tính và định danh
tendv DICHVU madv, tendv, motadv, donvidv, socho
tenloaingay LOAINGAY tenloaingay
tenkhoanggio KHOANGGIO tenkhoanggio
tentv THANHVIEN matv, tentv, diachitv, dienthoaitv
tennv NHANVIEN manv, tennv, địachinv, đienthoainv
tentb THIETBI matb, tentb, socho, vitri, ngaysd, ngaysua
loaikhach KHACH loaikhach
2.2.3. Xác định mối quan hệ giữa các thực thể
19
Bảng 2.3.3: Bảng phân tích mối quan hệ
Động từ và câu hỏi Mối quan hệ
Động từ: có giá Các thực thể Các thuộc tính
Cái gì? DICHVU
Vào thứ mấy? LOAINGAY
Giờ nào? KHOANGGIO
Giá bao nhiêu? ...