Tải bản đầy đủ (.doc) (22 trang)

ĐẠI HỌC ĐÀ NẴNGKHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNGĐỒ ÁN CƠ SỞ 2ĐỀ TÀI : Website đặt lịch sân bóng

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.38 MB, 22 trang )

ĐẠI HỌC ĐÀ NẴNG

KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

ĐỒ ÁN CƠ SỞ 2
ĐỀ TÀI : Website đặt lịch sân bóng

Sinh viên thực hiện
Sinh viên thực hiện
Giảng viên hướng dẫn
Lớp

: TRƯƠNG THANH HỒI
: PHẠM VĂN NAM
: PGS.TS.HUỲNH CƠNG PHÁP
: 18IT5

Đà nẵng, tháng 12 năm 2019


ĐẠI HỌC ĐÀ NẴNG

KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THƠNG

ĐỒ ÁN CƠ SỞ 2
Website đặt lịch sân bóng

Đà Nẵng, tháng … năm …


MỞ ĐẦU



Ngày nay, cùng với sự phát triển của đất nước, ngành cơng nghệ thơng tin đã
có những bước phát triển mạnh mẽ và tin học trở thành chìa khóa dẫn đến thành công
cho nhiều cá nhân trong nhiều lĩnh vực, hoạt động. Với những ứng dụng của mình,
ngành cơng nghệ thơng tin đã góp phần mang lại nhiều lợi ích mà khơng ai có thể phủ
nhận được. Đặc biệt là trong lĩnh vực quản lý kinh tế, tin học đã góp phần tạo ra sự
thay đổi nhanh chóng cho bộ mặt xã hội. Nhất là khi việc tin học hóa vào cơng tác
quản lý, bán hàng là một trong những yêu cầu cần thiết đối với các cửa hàng, doanh
nghiệp hiện nay.
Từ những phần mềm quản lý giúp cho cơng việc trở nên nhanh chóng và dễ
dàng. Ngày nay công nghệ thông tin đã phát triển mạnh mẽ hơn. Khơng những thế,
việc giới thiệu, quảng bá hình ảnh về sân, công ty được mở rộng trên quy mô lớn giúp
cho việc kinh doanh, buôn bán, trao đổi tin tức thuận lợi hơn rất nhiều, mang lại hiệu
quả kinh tế cao hơn và tạo uy tín trong lịng khách hàng.
Chính vì lợi ích của Website mang lại nên Sport J&N đã áp dụng nó để phát
triển cơng việc kinh doanh và giới thiệu cửa hàng của mình. Trong số đó, đặt sân đá
bóng cũng là một lĩnh vực cần sử dụng nhiều đến website. Do vậy, nhóm em lựa chọn
đề tài thiết kế website cho đặt sân đá bóng nhằm đưa đến cho khách hàng dễ dàng
trong việc đặt sân cũng như thuận tiện cho việc tìm kiếm sân và chủ động về thời
gian.


LỜI CẢM ƠN
Lời đầu tiên, em xin chân thành cảm ơn các thầy cô Khoa công nghệ thông tin và
truyền thông – Đại học Đà Nẵng đã giảng dạy, truyền đạt cho em những kiến thức, kinh
nghiệm và giúp đỡ em trong quá trình thiết kế website.
Em xin cảm ơn thầy Huỳnh Công Pháp đã trực tiếp hướng dẫn, giúp đỡ và góp ý kiến để
em hồn thành đồ án tốt nghiệp này.
Mặc dù đã cố gắng hoàn thành đồ án trong phạm vi và khả năng cho phép nhưng
chắc chắn khơng tránh khỏi những thiếu sót. Vì vậy em rất mong nhận được sự thơng

cảm, góp ý và tận tình chỉ bảo của thầy cơ.


NHẬN XÉT
(Của giảng viên hướng dẫn)

……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………….
……………………………………………………………………………………
……………………………………………………………………………………
……………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………

……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
Đà Nẵng, ngày … tháng ... năm 2020
Giảng viên hướng dẫn


PGS.TS. Huỳnh Công Pháp

MỤC LỤC
Trang
MỞ ĐẦU..............................................................................................................1
Chương 1 Giới thiệu..............................................................................................8
1.1 Tổng quan....................................................................................................8
1.2 Phương pháp, kết quả...................................................................................8
1.3 Cấu trúc đồ án............................................................................................10
Chương 2 Nghiên cứu tổng quan.........................................................................11
2.1 Các phương pháp.......................................................................................11
2.2 Hạn chế, tồn tại của các phương pháp........................................................11
2.3 Kết luận......................................................................................................11
Chương 3 Phân tích thiết kế hệ thống..................................................................12
3.1 Mơ hình tổng quan của hệ thống nghiên cứu.............................................12
i. Ca sử dụng Đăng nhập thành viên :..........................................................13
ii. Ca sử dụng Đặt sân :................................................................................14
b. Các tác nhân: Khách hàng........................................................................14
c. Điều kiện trước : Khách hàng đã chọn sân muốn đặt...............................14
d. Điều kiện sau : Đặt sân thành công..........................................................14
e. Mô tả : Khách hàng sau khi chọn được sân ưng ý. Ấn chọn đặt sân, form
nhập thông tin liên hệ sẽ hiện ra. Nhập và hoàn thành đặt sân, sau đó sẽ có
nhân viên hỗ trợ sẽ liên lạc xác nhận thơng tin. Ngồi ra có thể thanh tốn để

chốt sân trước...............................................................................................14
f. Luồng sự kiên chính :...............................................................................14
4. Hệ thống hiện thị thời gian khách hàng có mặt để giao sân và yêu cầu
thanh toán.....................................................................................................14
g. Luồng sự kiện phụ :.................................................................................14
4.3 Hiện thị trạng thái thanh toán................................................................14
i. Ca sử dụng thêm sân :...............................................................................15
h. Các tác nhân : Chủ sân.............................................................................15
i. Điều kiện trước : Chủ sân đăng nhập vào hệ thống...................................15
j. Điều kiện sau : Sân được thêm vào CSDL................................................15
k. Mô tả : Chủ sân muốn thêm 1 sân mới vào hệ thống sân của mình. Điền
thơng tin sân, hình ảnh sân và cập nhập lên hệ thống...................................15
l. Luồng sự kiên chính :...............................................................................15
4. Hệ thống kiểm tra và cập nhật lên hệ thống............................................15
4. Và nhiều ca sử dụng khác….....................................................................15
Chương 4 Kết luận và Hướng phát triển..............................................................20
PHỤ LỤC...........................................................................................................121
DANH MỤC TÀI LIỆU THAM KHẢO............................................................130


DANH MỤC CỤM TỪ VIẾT TẮT
STT
1
2
3

Cụm từ
Công nghệ phần mềm
Công nghệ thông tin
Cở sở dữ liệu


Viết tắt
CNPM
CNTT
CSDL


Chương 1

Giới thiệu

1.1 Tổng quan
- Với nhu cầu chơi thể thao đặc biệt là bóng đá của giới trẻ hiện nay chúng
em xây dựng một trang web có thể ứng dụng cho các sân bóng mini cỏ nhân tạo
hiện nay.
- Hiện nay các sân bóng chưa áp dụng nhiều về loại hình đặt sân bóng. Chủ
mỗi sân bóng chỉ cho khách hàng đặt qua điện thoại và ghi chép bằng giấy nên
website đặt lịch sân bóng là một cách giải quyết cho vấn đề đó.
- Chúng em thực hiện với những nội dung sau :
o Phân tích nhu cầu người dùng.
o Phân tích thiết kế hệ thống
o Xây dựng cơ sở dữ liệu
o Thiết kế giao diện website
o Xây dựng back-end

1.2 Phương pháp, kết quả
-

-


Phương pháp triển khai thực hiện đề tài :
o Phân tích nhu cầu người dùng
o Phân tích thiết kế hệ thống
o Xây dựng cơ sở dữ liệu
o Thiết kế giao diện ban đầu của website
o Hoàn chỉnh giao diện website
o Xây dựng back-end website
o Hoàn chỉnh những phần cịn thiếu
Dưới đây là những hình ảnh ban đầu của website

Hình 1.1 Trang chủ


Hình 1.2 Đăng Nhập

Hình 1.3 Tìm kiếm


1.3 Cấu trúc đồ án
-

Chương 1: Giới thiệt
Chương 2: Cơ sở lý thuyết
Chương 3: Phân tích chức năng
Chương 4: Thiết kế hệ thống
Chương 5: Kết quả
Chương 6: Kết luận và định hướng phát triển


Chương 2


Nghiên cứu tổng quan

2.1 Các phương pháp
Sử dụng [1] để chỉ đến tài liệu tham khảo số 1 hoặc phương pháp 1 được trình
bày trong tài liệu trích dẫn

Bảng 2.1 – Bảng so sánh các phương pháp

2.2 Hạn chế, tồn tại của các phương pháp
2.3 Kết luận


Chương 3

Phân tích thiết kế hệ thống

3.1 Mơ hình tổng quan của hệ thống nghiên cứu
a) Hệ thống quản lý sân bóng bao gồm :
-

Người quản lý website: quản lý chủ sân , quản lý khách hàng, quản lý
doanh thu tổng.
Chủ sân: quyết định nhập sân, thời gian hoạt động, nhập xuất quản lý
sân, doanh thu, chính sách khuyến mãi , theo dõi đơn hàng.
Khách hàng tiềm năng (Guest): Những người muốn đặt sân vào website
để xem thông tin.
Khách hàng (Customer): Những người đã đặt sân vào kiểm tra đơn
hàng, thanh toán v.v..
Quản trị hệ thống: Tạo người dùng, phân quyền.


b) Mơ tả bài tốn :
-

Website quản lý đặt sân bóng đá mini có các chức năng chính như sau :
o Tìm kiếm theo loại sân, ví trí.
o In hóa đơn online khi khách hàng đặt sân thành công.
o Hỗ trợ khách hàng qua tổng đài.
o Khách hàng có thể đặt sân và hủy sân khi mới đặt sân.
o Chủ sân có thể quản lý sân với các chức năng như: thêm, sửa, xóa,
chỉnh sửa chi tiết sân.
o Hỗ trợ khách hàng qua hệ thống Chat online khi khách hàng cần giúp
đỡ.
o Admin khắc phục lỗi khi hệ thống gặp trục trặc.

c) Yêu cầu chức năng:
- Khách hàng:
o Đăng nhập
o Đăng kí
o Đăng xuất
o Xem trang chủ
o Xem danh sách sân theo:

o
o
o

 Theo vị tri : quận , phường , tổ dân phố, ….
 Theo giá sân
 Theo loại sân : sân 8, 10 người

 Tìm kiếm theo văn bản gõ vào
Xem chi tiết sân
Đặt sân
Chat với chủ sân
Đặt cọc

o
o Xem, Sửa thông tin cá nhân
-

Chủ sân:
o Đăng nhập
o Đăng xuất
o Chat với khách hàng


o Theo dõi đơn đặt sân
o Quản lý doanh thu
o Quản lý sân.
- Quản trị hệ thống:
o Tạo người dùng
o Phân quyền
o Tạo sân
o Quản lý chủ sân
o Quản lý doanh thu tổng.

d) Xác định các tác nhân (actor) :
- Khách hàng
- Khách thăm
- Người quản trị

- Chủ sân
- Nhân viên hỗ trợ
e) Xác định các trường hợp sử dụng (user case) :
-

Đăng nhập
Đặt sân
Tra cứu thông tin khách hàng
Cập nhật thơng tin khách hàng
Cập nhật sân(thêm, sửa, xóa.)
Tìm kiếm sân
Thống kê
Đặt cọc(thanh toán)

f) Đặc tả các trường hợp sử dụng :
i. Ca sử dụng Đăng nhập thành viên :
a. Các tác nhân: Khách hàng
b. Điều kiện trước: Khách thăm ghé thăm hệ thống.
c. Điều kiện sau: Khách thăm trở thành thành viên của hệ thống.
d. Mô tả: Cho phép khách thăm đăng nhập làm thành viên của hệ
thống.

e. Luồng sự kiện chính:
Hành động các tác nhân

Hành động của hệ thống

1. Một khách hàng ghé thăm hệ thống, 2. Hệ thống hiển thị form đăng nhập
muốn đăng đăng nhập
3. Khách hàng nhập thông tin vào form

đăng nhập
4. Nhấn đăng nhập

5. Hệ thống báo kết quả quá trình đăng
nhập
6. Kết thúc ca sử dụng


ii. Ca sử dụng Đặt sân :
b. Các tác nhân: Khách hàng
c. Điều kiện trước : Khách hàng đã chọn sân muốn đặt
d. Điều kiện sau : Đặt sân thành công.
e. Mô tả : Khách hàng sau khi chọn được sân ưng ý. Ấn chọn đặt sân,
form nhập thông tin liên hệ sẽ hiện ra. Nhập và hoàn thành đặt sân,
sau đó sẽ có nhân viên hỗ trợ sẽ liên lạc xác nhận thơng tin. Ngồi ra
có thể thanh tốn để chốt sân trước.

f. Luồng sự kiên chính :
Hành động các tác nhân

Hành động của hệ thống

1. Một khách hàng đã chọn được sân ưng ý 2. Hệ thống hiển thị form nhập thông tin
và nhấn đặt sân.

liên lạc.

3. Khách hàng nhập thông tin vào form.

4. Hệ thống hiện thị thời gian khách

hàng có mặt để giao sân và yêu cầu thanh

toán.
5. Nếu khách hàng chọn thanh toán tại 5. Nhân viên hỗ trợ sẽ liên lạc với khách
sân.

bằng thông tin trên để chốt thông tin.
6. Kết thúc ca sử dụng

g. Luồng sự kiện phụ :
Hành động các tác nhân
4.1 Nếu khách hàng chọn thanh toán .

Hành động của hệ thống
4.2. Hệ thống hiển thị form nhập thơng tin
thanh tốn của bên thứ ba.
4.3 Hiện thị trạng thái thanh toán

4.4. Kết thúc ca sử dụng


i. Ca sử dụng thêm sân :
h. Các tác nhân : Chủ sân
i. Điều kiện trước : Chủ sân đăng nhập vào hệ thống
j. Điều kiện sau : Sân được thêm vào CSDL
k. Mô tả : Chủ sân muốn thêm 1 sân mới vào hệ thống sân của
mình. Điền thơng tin sân, hình ảnh sân và cập nhập lên hệ thống.

l. Luồng sự kiên chính :
Hành động các tác nhân


Hành động của hệ thống

1. Chủ sân chọn thêm sân trong quản lí 2. Hệ thống hiển thị form nhập thơng tin
sân.

sân.

3. Chủ sân nhập thông tin vào form.

4. Hệ thống kiểm tra và cập nhật lên hệ
thống.
5. Kết thúc ca sử dụng

4. Và nhiều ca sử dụng khác….
g) Biểu đồ trường hợp sử dụng (use case diagrams)

Hình 3.4 Usecase Diagram


h) Biểu đồ hoạt động (activity diagrams)

Hình 3.5 Biểu đồ hoạt động Đặt sân

Hình 3.6 Biểu đồ hoạt động Đăng kí


Hình 3.7 Biểu đồ hoạt động sửa thơng tin cá nhân

i) Mơ hình khái niệm (conceptual model of UML)

a. Các lớp biên của hệ thống (boundary classes)

b. Các lớp điều khiển của hệ thống (control classes)


j) Biểu đồ tuần tự (sequence diagrams)
a. Biểu đồ tuần tự Đăng ký thành viên

Hình 3.8 Biểu đồ tuần tự Đăng ký thành viên

b. Biểu đồ tuần tự Sửa thông tin tài khoản cá nhân

Hình 3.9 Biểu đồ tuần tự Sửa thông tin tài khoản cá nhân


c. Biểu đồ tuần tự Đặt sân

Hình 3.10 Biểu đồ tuần tự đặt sân

k) Biểu đồ lớp chi tiết (class diagram in detail)

Hình 3.11 Biểu đồ lớp chi tiết


Chương 4

Kết luận và Hướng phát triển

Trên đây là tất cả bản báo cáo “Website Đặt Lịch sân bóng SPORT J&N”
của nhóm chúng em đã tìm hiểu và nghiên cứu trong thời gian vừa qua. Và với

mong muốn trong thời gian tới sẽ có app mobile về đề tài này. Tuy nhiên vì đây là
lần đầu nhóm chúng em thực hiện xây dựng website thực tế nên còn rất nhiều
thiếu sót về kĩ thuật và kinh nghiệm. Rất mong được sự giúp đỡ của các thầy cô
giáo và các bạn để chúng em hồn thiện hơn, có thể xây dựng được một website
hoàn chỉnh áp dụng vào thực tế và giải quyết được các vấn đề đã đặt ra ở ban đầu
đề tài.
Chúng em xin chân thành cảm ơn!



(Mẫu)

DANH MỤC TÀI LIỆU THAM KHẢO
1.
2.
3.
1.
2.
3.

Tiếng Việt:
An cư với lạc nghiệp, tập thể tác giả, Nhà xuất bản Văn hóa Thông tin,
Hà Nội, 2004
Chi tiết máy, tài liệu học tập, Đại học Công nghiệp Tp.HCM, lưu hành
nội bộ, 2006.
……………….
Tiếng Anh:
Bouding K.E (1995), Economics Analysis, Hamish Hamilton, London.
Andeson, JE (1985), The RelativeIneffciency of Quota, The Cheese
case, American Economic review, 74 (1), pp 78-90.

………………..



×