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

(Tiểu luận) báo cáo cuối kỳ môn phân tích và thiết kế yêu cầu quản lý sân bóng mini

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 (2.22 MB, 48 trang )

TỔNG LIÊN ĐỒN LAO ĐỘNG VIỆT NAM
TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CUỐI KỲ
MÔN PHÂN TÍCH VÀ THIẾT KẾ U CẦU

QUẢN LÝ SÂN BĨNG MINI

Người thực hiện: Nhóm 5 - N17
Người hướng dẫn: Ths. Nguyễn Tấn Phúc
Khố : 24
THÀNH PHỐ HỒ CHÍ MINH, NĂM 2022

0

0

Tieu luan


TỔNG LIÊN ĐỒN LAO ĐỘNG VIỆT NAM
TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CUỐI KỲ MÔN CÔNG NGHỆ PHẦN MỀM

QUẢN LÝ CỬA HÀNG XE MÁY

Người thực hiện: Nhóm 5 - N17
Người hướng dẫn: Ths. Nguyễn Tấn Phúc


Khố : 24

THÀNH PHỐ HỒ CHÍ MINH, NĂM 2022

0

0

Tieu luan


i

LỜI CẢM ƠN
Chúng em xin chân thành cảm ơn Khoa Công Nghệ Thông Tin, Trường Đại học
Tôn Đức Thắng đã tạo điều kiện học tập trong suốt thời gian vừa qua. Chúng em xin
chân thành cảm ơn thầy Nguyễn Tấn Phúc đã đồng hành và giảng dạy tụi em trong
suốt thời gian vừa qua, thầy đã trang bị cho em những kiến thức quý báu trong thời
gian học tập vừa qua. Mặc dù đã cố gắng hoàn thành bài tiểu luận trong khả năng cho
phép nhưng sẽ không tránh khỏi thiếu sót mong thầy thơng cảm đón nhân và góp ý tận
tình ạ.
Em xin chân thành cảm ơn ạ.

0

0

Tieu luan



ii

TIỂU LUẬN ĐƯỢC HỒN THÀNH
TẠI TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG

Tôi xin cam đoan đây là bài tiểu luận của riêng , kết quả trong đề tài này là
trung thực và chưa cơng bố dưới bất kỳ hình thức nào trước đây. Những số liệu
trong các bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá được chính tác
giả thu thập từ các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo.
Ngoài ra, trong luận văn còn sử dụng một số nhận xét, đánh giá cũng như số liệu
của các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc.
Nếu phát hiện có bất kỳ sự gian lận nào tơi xin hồn tồn chịu trách nhiệm về
nội dung luận văn của mình. Trường đại học Tơn Đức Thắng không liên quan đến
những vi phạm tác quyền, bản quyền do tơi gây ra trong q trình thực hiện (nếu có).
TP. Hồ Chí Minh, ngày 10 tháng 06 năm 2022
Nhóm trưởng
(ký tên và ghi rõ họ tên)
Nghia
Huỳnh Lê Nhất Nghĩa

0

0

Tieu luan


iii

PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN

Phần xác nhận của GV hướng dẫn

_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
Tp. Hồ Chí Minh, ngày tháng năm
(kí và ghi họ tên)

Phần đánh giá của GV chấm bài

_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
Tp. Hồ Chí Minh, ngày tháng năm
(kí và ghi họ tên)

0

0

Tieu luan



1

THƠNG TIN NHĨM
BẢNG PHÂN CƠNG CƠNG VIỆC
Mã nhóm
[502050]

[NHĨM 17]

MSSV
52000765
52000782
52000783
52000784
52000805

Họ và tên
Nguyễn Võ Công Huy
Nguyễn Quốc Minh
Nguyễn Quang Phương Nam
Huỳnh Lê Nhất Nghĩa
Trần Văn Thảo

BẢNG PHÂN CÔNG CÔNG VIỆC
Sinh viên
Nội dung cơng
việc
52000765
Làm usecase

Nguyễn Võ Cơng Huy diagram

Chuẩn đầu ra
Hồn thành

Tự đánh giá mức độ
hoàn thành (0-10)
10

52000782
Nguyễn Quốc Minh

Làm chương 1
tổng quan

Hoàn thành

10

52000783
Nguyễn Quang
Phương Nam

Làm activity
diagram

Hoàn thành

10


52000805
Trần Văn Thảo
52000784
Huỳnh Lê Nhất Nghĩa

Làm sequence
diagram
Làm chương 2 đặt
tả yêu cầu hệ
thống

Hoàn thành

10

Hoàn thành

10

0

0

Tieu luan

Ghi chú


2


MỤC LỤC
LỜI CẢM ƠN.................................................................................................................i
THƠNG TIN NHĨM.....................................................................................................1
MỤC LỤC......................................................................................................................2
DANH MỤC KÍ HIỆU VÀ CHỮ VIẾT TẮT................................................................5
DANH MỤC CÁC BẢNG BIỂU, HÌNH VẼ, ĐỒ THỊ..................................................6
CHƯƠNG I: GIỚI THIỆU...........................................................................................10
1.1 Giới thiệu đề tài:....................................................................................................10
1.2 Khảo sát thực tế và thu nhập thông tin:..................................................................10
1.2.1 Phỏng vấn:...............................................................................................10
1.2.2 Giá tiền sân của từng khung giờ:..............................................................11
1.2.3 Phạm vi của hệ thống:..............................................................................11
1.3 Yêu cầu hệ thống:..................................................................................................12
1.3.1 Yêu cầu chức năng:..................................................................................12
1.3.2 Yêu cầu phi chức năng:.............................................................................12
1.4 Đặc tả hệ thống:.....................................................................................................12
1.5 Lập kế hoạch dự án:...............................................................................................13
1.5.1 Tính khả thi của dự án:............................................................................13
1.5.2 Kế hoạch phát triển phần mềm:...............................................................13
CHƯƠNG 2: ĐẶC TẢ YÊU CẦU CỦA HỆ THỐNG.................................................14
2.1 Nghiệp vụ:.............................................................................................................14
2.1.1 Nghiệp vụ quản lý thông tin khách hàng:.................................................14
2.1.2 Nghiệp vụ quản lý thông tin nhân viên :...................................................14
2.1.3 Nghiệp vụ quản lý thông tin xe máy :.......................................................14
2.1.4 Nghiệp vụ quản lý thông tin nhà cung cấp :..............................................14
2.1.5 Nghiệp vụ thống kê:..................................................................................14

0

0


Tieu luan


3

2.2 Xác định các Actor trong hệ thống:.......................................................................14
2.2.1 Quản lý:....................................................................................................14
2.2.2 Nhân viên :...............................................................................................15
2.2.3 Admin :.....................................................................................................15
2.3 Xác định các UseCase trong hệ thống:..................................................................15
2.4 Sơ đồ UseCase tổng quát của hệ thống:.................................................................15
2.5 Đặc tả UseCase:.....................................................................................................16
2.5.1 Đăng nhập:................................................................................................16
2.5.2 Quản lý khách hàng :................................................................................17
2.5.3 Quản lý sân bóng :....................................................................................19
2.5.4 Quản lý dịch vụ:.......................................................................................22
2.5.5 Thống kê doanh thu:.................................................................................23
CHƯƠNG 3 MƠ HÌNH HỐ NGHIỆP VỤ................................................................25
3.1 Sơ đồ lớp (Class Diagram):....................................................................................25
3.2 Sơ đồ tuần tự và sơ đồ hoạt động:..........................................................................26
3.2.1 Đăng nhập.................................................................................................26
3.2.2 Quản lý khách hàng:.................................................................................27
3.2.2.1 Thêm khách hàng........................................................................28
3.2.2.2 Sửa khách hàng...........................................................................29
3.2.3 Quản lý sân bóng......................................................................................29
3.2.3.1 Thêm đặt sân bóng......................................................................30
3.2.3.2 Xóa đặt sân bóng.........................................................................30
3.2.4 Quản lý dịch vụ.........................................................................................31
3.2.4.1 Thêm dịch vụ..............................................................................32

3.2.4.2 Sửa dịch vụ.................................................................................32
3.2.4.3 Xóa dịch vụ.................................................................................32
3.2.5 Thống kê doanh thu..................................................................................32

0

0

Tieu luan


4

3.3 Mơ hình ERD và mơ hình quan hệ:.......................................................................34
3.3.1 Mơ hình ERD............................................................................................34
3.3.1 Mơ hình quan hệ.......................................................................................35
CHƯƠNG 4: THIẾT KẾ GIAO DIỆN VÀ XỬ LÝ....................................................35
4.1 Giao diện đăng nhập:..............................................................................................35
4.2 Giao diện chính của hệ thống (Usecase Quản lý sân):............................................36
CHƯƠNG 5: ỨNG DỤNG DEMO..............................................................................38
5.1 Đăng nhập:.............................................................................................................38
5.2 Quản lý đăt sân:......................................................................................................38
5.3 Chức năng thêm lịch đặt sân:..................................................................................39
5.6 Chức năng thêm khách hàng:..................................................................................39
CHƯƠNG 6: TỔNG KẾT............................................................................................40
6.1 Kết quả đạt được:....................................................................................................40
6.2 Các mặt hạn chế:....................................................................................................40
6.3 Hướng phá triển của đề tài:.....................................................................................41
TÀI LIỆU THAM KHẢO............................................................................................42
PHỤ LỤC.....................................................................................................................43


0

0

Tieu luan


5

DANH MỤC KÍ HIỆU VÀ CHỮ VIẾT TẮT

0

0

Tieu luan


6

DANH MỤC CÁC BẢNG BIỂU, HÌNH VẼ, ĐỒ THỊ
Bảng 1 Thu Thập Biểu Mẫu.........................................................................................12
Bảng 2 Các UseCase trong hệ thống.............................................................................17
Bảng 3 Đặc tả UseCase Đăng Nhập.............................................................................20
Bảng 4 Đặc tả UseCase Quản Lý Nhân Viên................................................................22
Bảng 5 Đặc tả UseCase Quản Lý Khách Hàng.............................................................24
Bảng 6 Đặc tả UseCase Quản Lý Xe Máy....................................................................26
Bảng 7 Đặc tả UseCase Quản Lý Nhà Cung Cấp.........................................................28
Bảng 8 Đặc tả UseCase Quản Lý Người Dùng.............................................................30

Bảng 9 Đặc tả UseCase Quản Lý Xuất Hàng...............................................................32
Bảng 10 Đặc tả UseCase Quản Lý Nhập Hàng.............................................................34
Bảng 11 Đặc tả UseCase Thống Kê Doanh Thu...........................................................35
Bảng 12 Đặc tả UseCase Thống Kê Nhập Hàng...........................................................36
Bảng 13 Đặc tả UseCase Thống Kê Xuất Hàng............................................................37
Bảng 14 Đặc tả UseCase Thống Kê Hàng Bán Chạy....................................................38
Bảng 15 Đặc tả UseCase Thống Kê Hàng Tồn Kho.....................................................39

0

0

Tieu luan


7

Đặc tả yêu cầu của hệ thống
Hình 1 Sơ đồ UseCase tổng quát của hệ thống.............................................................18
Hình 2 Đặc tả UseCase Đăng Nhập..............................................................................19
Hình 3 Đặc tả UseCase Quản Lý Nhân Viên................................................................20
Hình 4 Đặc tả UseCase Quản Lý Khách Hàng.............................................................22
Hình 5 Đặc tả UseCase Quản Lý Xe Máy....................................................................24
Hình 6 Đặc tả UseCase Quản Lý Nhà Cung Cấp..........................................................26
Hình 7 Đặc tả UseCase Quản Lý Người Dùng.............................................................28
Hình 8 Đặc tả UseCase Quản Lý Xuất Hàng................................................................30
Hình 9 Đặc tả UseCase Quản Lý Nhập Hàng...............................................................32
Hình 10 Đặc tả UseCase Thống Kê Doang Thu...........................................................34
Hình 11 Đặc tả UseCase Thống Kê Nhập Hàng...........................................................35
Hình 12 Đặc tả UseCase Thống Kê Xuất Hàng............................................................36

Hình 13 Đặc tả UseCase Thống Kê Bán Hàng Chạy....................................................37
Hình 14 Đặc tả UseCase Thống Kê Hàng Tồn Kho......................................................38
Mơ hình hóa nghiệp vụ
Hình 15 Sơ Đồ Lớp (Class Diagram)...........................................................................40
Hình 16 Sơ đồ hoạt động Đăng Nhập...........................................................................41
Hình 17 Sơ đồ tuần tự Đăng nhập................................................................................42
Hình 18 Sơ đồ hoạt động Thêm Nhân Viên..................................................................43
Hình 19 Sơ đồ tuần tự Thêm Nhân Viên.......................................................................44
Hình 20 Sơ đồ hoạt động Sửa Nhân Viên.....................................................................45
Hình 21 Sơ đồ tuần tự SửaNhân Viên...........................................................................46
Hình 22 Sơ đồ hoạt động Xóa Nhân Viên.....................................................................47
Hình 23 Sơ đồ tuần tự Xóa Nhân Viên.........................................................................47
Hình 24 Sơ đồ hoạt động Thêm Khách Hàng...............................................................48
Hình 25 Sơ đồ tuần tự Thêm Khách hàng.....................................................................49

0

0

Tieu luan


8

Hình 26 Sơ đồ hoạt động Sửa Khách Hàng..................................................................50
Hình 27 Sơ đồ tuần tự Sửa Khách hàng........................................................................51
Hình 28 Sơ đồ hoạt động Xóa Khách Hàng..................................................................52
Hình 29 Sơ đồ tuần tự Xóa Khách hàng.......................................................................52
Hình 30 Sơ đồ hoạt động Thêm Xe Máy......................................................................53
Hình 31 Sơ đồ tuần tự Thêm Xe Máy...........................................................................54

Hình 32 Sơ đồ hoạt động Sửa Xe Máy.........................................................................55
Hình 33 Sơ đồ tuần tự Sửa Xe Máy..............................................................................56
Hình 34 Sơ đồ hoạt động Xóa Xe Máy.........................................................................57
Hình 35 Sơ đồ tuần tự Xóa Xe Máy.............................................................................58
Hình 36 Sơ đồ hoạt động Thêm Nhà Cung Cấp...........................................................59
Hình 37 Sơ đồ tuần tự Thêm Nhà Cung Cấp................................................................60
Hình 38 Sơ đồ hoạt động Sửa Nhà Cung Cấp...............................................................61
Hình 39 Sơ đồ tuần tự Sửa Nhà Cung Cấp...................................................................62
Hình 40 Sơ đồ hoạt động Xóa Nhà Cung Cấp..............................................................63
Hình 41 Sơ đồ tuần tự Xóa Nhà Cung Cấp...................................................................64
Hình 42 Sơ đồ hoạt động Thêm Người Dùng...............................................................65
Hình 43 Sơ đồ tuần tự Thêm Người Dùng....................................................................66
Hình 44 Sơ đồ hoạt động Sửa Người Dùng..................................................................67
Hình 45 Sơ đồ tuần tự Sửa Người Dùng.......................................................................68
Hình 46 Sơ đồ hoạt động Xóa Người Dùng..................................................................69
Hình 47 Sơ đồ tuần tự Xóa Người Dùng......................................................................70
Hình 48 Sơ đồ hoạt động Xuất Hàng............................................................................71
Hình 49 Sơ đồ tuần tự Xuất Hàng................................................................................72
Hình 50 Sơ đồ hoạt động Nhập Hàng...........................................................................73
Hình 51 Sơ đồ tuần tự Nhập Hàng................................................................................74
Hình 52 Sơ đồ hoạt động Thống kê doanh thu.............................................................75

0

0

Tieu luan


9


Hình 53 Sơ đồ tuần tự Thống kê doanh thu..................................................................76
Hình 54 Sơ đồ hoạt động Thống kê Nhập Hàng...........................................................77
Hình 55 Sơ đồ tuần tự Thống kê Nhập Hàng................................................................78
Hình 56 Sơ đồ hoạt động Thống kê Xuất Hàng............................................................79
Hình 57 Sơ đồ tuần tự Thống kê Xuất Hàng.................................................................80
Hình 58 Sơ đồ hoạt động Thống kê Hàng Bán Chạy....................................................81
Hình 59 Sơ đồ tuần tự Thống kê Hàng Bán Chạy.........................................................82
Hình 60 Sơ đồ hoạt động Thống kê Hàng Tồn Kho......................................................83
Hình 61 Sơ đồ tuần tự Thống kê Hàng Tồn Kho..........................................................84
Thiết Kế Hệ Thống
Hình 62 ERD................................................................................................................85
Hình 63 Sơ Đồ Quan Hệ...............................................................................................85
Hình 64 Hệ Thống Đăng Nhập.....................................................................................86
Hình 65 Giao Diện Admin............................................................................................87
Hình 66 Giao diện Quản Lý..........................................................................................87
Hình 67 Giao Diện Nhân Viên......................................................................................88
Hình 68 Hệ Thống Quản Lý Nhân Viên.......................................................................88
Hình 69 Hệ Thống Quản Lý Xe....................................................................................89
Hình 70 Hệ Thống Quản Lý Nhà Cung Cấp.................................................................89
Hình 71 Hệ Thống Quản Lý Khách Hàng....................................................................90

0

0

Tieu luan


10


CHƯƠNG I: GIỚI THIỆU
1.1 Giới thiệu đề tài:
Hiện nay, phong trào đá bóng ở các sân bóng mini rất phổ biến, bởi vì nhu cầu
giải trí bằng mơn thể thao vua này là không bao giờ lỗi thời. Các đối tượng kinh doanh
chủ yếu của loại hình đá bóng này là những người ở độ tuổi từ 13-30 tuổi. Nhưng ở các
thành phố việc xây dựng sân bóng 11 người bất khả thi vì khơng đi chi phí để th mặt
bằng. Mặt khác, hiện nay các nhóm từ 5-7 người lại dễ tập hợp để đá tại các sân nhỏ
hơn.
Đây là hình thức kinh doanh khá thịnh hành, chi phí đầu tư ở mức tương đối
nhưng mang lại hiệu quả khá cao. Do đó, rất nhiều nhà đầu tư đã quyết định chọn lĩnh
vực này để kiếm lời. Nhưng những bất cập còn khá nhiều và bất cập lớn nhất là vấn đề
quản lý vấn đề quản lý sân bãi và nhân viên vì hiện nay các chủ sân thường nhận hợp
đồng đặt sân khá đơn giản khơng có tính ràng buộc và dễ bị sai sót khi quản lý thời
gian và quản lý nhân viên có làm việc hay khơng. Vậy việc cần có một phần mềm quản
lý sân bóng đá mini hiệu quả cũng là một điều kiện rất thiết thực.
Nhận thấy những nhu cầu trên, nhóm chúng em quyết định chọn đề tài “Quản lí
sân bóng đá mini” .Để hồn thành đề tài nhóm em đã đi thực tế để tìm hiểu và khảo sát
tại “Sân bóng đá mini Tạ Quang Bửu”. Địa chỉ: 909 Tạ Quang Bửu, quận 8. Đây là
sân bóng đá mini gồm 2 sân nhỏ, có quản lý và các nhân viên để quản lý sân bóng bằng
cách ghi sổ sách đơn giản.
1.2 Khảo sát thực tế và thu nhập thông tin:
Địa điểm khảo sát: Sân bóng đá mini Tạ Quang Bửu. Địa chỉ: 909 Tạ Quang
Bửu, Quận 8, Tp. HCM.
1.2.1 Phỏng vấn:
Nhân viên trả lời phỏng vấn: Mr. Vương.

0

0


Tieu luan


11

1.2.1.1 Thực tế hoạt động của hệ thống sân bóng đá mini:
Hiện tại sân bóng đã có 1 trang web hỗ trợ trong việc đặt sân bóng. Tuy nhiên
hệ thống này không lưu trữ lại được thông tin sân nào đã đăt hoặc sân nào chưa đặt.
Sau khi khảo sát thì chúng em có thể nhìn thấy một số thứ như là:
Sân bóng làm việc từ thứ 2 đến chủ nhật hàng tuần. Mở cửa từ 5 giờ tới 22 giờ
hằng ngày. Sân được đăt hay gì sẽ được chú thích lại trong một cuốn sổ bằng tay chi
tiết. Trước đó khách hàng có thể đặt bằng cách gọi điện vào số hotline để được phép
xác thực và lưu những thơng tin cần thiết.
Đối với khách hàng thì mọi thứ được lưu trữ thủ công nên không thể liên kết
được từng ngày từng ngày. Chỉ có hiệu lực tạm thời trong ngày. Khách hàng sẽ được
lưu trữ cùng tên sân, số điện thoại, giờ bắt đầu, giờ kết thúc, trạng thái thanh toán hoặc
chưa thanh toán.
1.2.2 Giá tiền sân của từng khung giờ:
STT
Sân 1
Sân 2

Khung giờ
5h00 – 17h00

Giá tiền(1 tiếng)
140 nghìn

17h00 – 22h00


250 nghìn

5h00 – 17h00

140 nghìn

17h00 – 22h00

250 nghìn

1.2.3 Phạm vi của hệ thống:
- Sân bóng tập trung chủ yếu vào những học sinh trong trường Tạ Quang Bửu và
những khách hàng địa phương.
- Những người tham gia trong hệ thống:
+ Khách hàng đặt sân
+ Nhân viên sân bóng.

Nhân viên quản lý

Nhân viên phục vụ

Nhân viên giữ xe
- Các cơ quan, tổ chức, trường học tổ chức sự kiện bóng đá.

0

0

Tieu luan



12

1.3 Yêu cầu hệ thống:
1.3.1 Yêu cầu chức năng:
a. Hệ thống hỗ trợ nhân viên quản lý đăng nhập.
Chủ sân sẽ cung cấp tài khoản cho người quản lý và đăng nhập vào hệ thống.
b. Hệ thống hỗ trợ quản lý nhân viên
Quản lý nhân viên trong ca làm việc (chấm công, thông báo lịch làm việc...)
c. Hệ thống hỗ trợ nhân viên quản lý thống kê doanh thu
Thống kê chi phí và doanh thu của quán và cuối mỗi ca làm thì tổng kết ca và
tổng kết tiền trong một ngày.
d. Hệ thống hỗ trợ nhân viên quản lý việc đặt sân
Tính tiền lương cho nhân viên và ghi vào hệ thống.
e. Hệ thống hỗ trợ quản lý lương nhân viên.
Nhận cuộc gọi đặt sân từ khách hàng và đưa ra những nhận định về tình trạng
sân bãi từ hệ thống và ghi thông tin và lịch khách đặt sân vào hệ thống.
1.3.2 Yêu cầu phi chức năng:
a. Yêu cầu về hiệu suất:
Thời gian truy vấn của hệ thống và tìm kiếm dưới 5 giây.
Hệ thống xử lý nhanh gọn.
b. Yêu cầu về sao lưu:
Việc sao lưu dữ liệu rất quan trọng bởi những dữ liệu bao gồm thông tin nhân
viên, lịch sân, bảng báo cáo, thống kê,...
c. Yêu cầu về khả năng tiếp cận:
Hệ thống thân thiện, giao diện dễ sử dụng, dễ thao tác đối với nhân viên quản lý.
Cung cấp đầy đủ thông tin cho nhân viên quản lý.
1.4 Đặc tả hệ thống:


0

0

Tieu luan


13

Hệ thống quản lý sân bóng đá mini cung cấp các dịch vụ chủ yếu cho 1 đối
tượng chính đó là bộ phận nhân viên. Ngoài ra khách hàng cũng có thể nhận các dịch
vụ đến từ nghiệp vụ của bộ phận nhân viên để đem về các quyền lợi cho khách. Đối
với bộ phận nhân viên, sẽ được hỗ trợ về những chức năng như đặt sân cho khách,
thống kê tiên, cập nhập trạng thái thanh toán, theo dõi tình trạng sân, theo dõi thơng tin
của khách hàng.
1.5 Lập kế hoạch dự án:
1.5.1 Tính khả thi của dự án:
 Mức độ phức tạp:
Chương trình chỉ dừng lại ở mức độ một trang web quản lý nhỏ và vừa
nên không vượt quá khả năng của sinh viên. Các chức năng khơng q phức tạp,
dễ dàng thực thi, ở mức có thể chấp nhận được.
 Thị trường:
Tuy trên thị trường đã có nhiều phần mềm cũng như website nhưng các
phần mềm này chỉ mang tính chất cục bộ, và nhiều khi chi phí cao dẫn tới một
số cửa hàng nhỏ và vừa khơng có tiền chi trả.
 Lợi ích của hệ thống:
Nhân viên có thể nắm bắt được thơng tin của khách hàng. Có thể lữu trữ
được dữ liệu của thanh tốn từ đó khơng sợ lạc mất hay nhầm lẫn.
Giảm bớt gánh nặng sổ sách cho khi kế toán.
1.5.2 Kế hoạch phát triển phần mềm:

 Thiết kế giao diện UI của trang web: Huỳnh Lê Nhất Nghĩa
 Thu nhập biểu mẫu, xây dựng ERD, mơ hình quan hệ: Nguyễn Quang
Phương Nam, Nguyễn Quốc Minh
 Xây dựng các sơ đồ tuần tự và hoạt động cho các mức hoạt động:Trần
Văn Thảo, Nguyễn Võ Công Huy
 Xây dựng sơ đồ lớp: Huỳnh Lê Nhất Nghĩa, Trần Văn Thảo

0

0

Tieu luan


14

 Thiết kế chức năng của trang web: Huỳnh Lê Nhất Nghĩa
 Thẩm định và tiến hóa: Huỳnh Lê Nhất Nghĩa

CHƯƠNG 2: ĐẶC TẢ YÊU CẦU CỦA HỆ THỐNG
2.1 Nghiệp vụ:
2.1.1 Nghiệp vụ quản lý thông tin khách hàng:
Chức năng hỗ trợ nhân viên hoặc quản lý trong việc thêm mới thông tin
khách hàng khi khách hàng lần đầu mua bán. Sửa chữa thơng tin khách hàng.
Xóa thơng tin khách hàng.
2.1.2 Nghiệp vụ quản lý thông tin nhân viên :
Cho phép quản lý thêm nhân viên mới, sửa chữa thông tin nhân viên.
Xóa nhân viên cũ. Cho phép quản lý được những thông tin như số điện thoại,
lương, chức vụ.
2.1.3 Nghiệp vụ quản lý thông tin xe máy :

Cho phép quản lý có thể quản lý được thơng tin về xe máy được bày bán
trong cửa hàng. Cho phép thêm, sửa chữa những thơng tin của xe. Xóa những
thơng tin của những loại xe ngừng lưu thông.
2.1.4 Nghiệp vụ quản lý thông tin nhà cung cấp :
Cho phép quản lý có thể quản lý được thơng tin về nhà cung cấp, chuyên
cung cấp cho cửa hàng. Cho phép thêm, sửa chữa những thơng tin của nhà cung
cấp. Xóa những thơng tin của những nhà cung cấp khơng cịn cung cấp nữa.
2.1.5 Nghiệp vụ thống kê:
Chức năng giúp cửa hàng có thể thống kê được nhập xe, bán xe theo
tháng, theo quý, theo năm. Số lượng tồn kho. Thống kê được xe bán chạy, xe
nào tồn đọng lại.
2.2 Xác định các Actor trong hệ thống:

0

0

Tieu luan


15

Vì là cửa hàng nhỏ lẻ trong quy mơ nhỏ và vừa nên các Actor trong hệ thống
bao gồm ba thành phần như sau:
2.2.1 Quản lý:
Đây là actor quản lý các thơng tin chung của cửa hàng. Nói cách khác là
chủ của cửa hàng này.
2.2.2 Nhân viên :
Đây là actor thực hiện các việc còn lại của hệ thống như nhập, xuất,
thống kê và báo cao về cho chủ của cửa hàng.

2.2.3 Admin :
Đây là actor thực hiện các việc đằng sau hệ thống như kiểm tra các tài
khoản trong hệ thống. Phân quyền và các thứ khác đằng sau. Đảm bảo hệ thống
bảo mật vả hoạt động ổn định nhất có thể.
2.3 Xác định các UseCase trong hệ thống:
UseCase
Mã UseCase
Đăng nhập
UC_01
Quản lý khách hàng
UC_02
Quản lý sân bóng
UC_03
Quản lý dịch vụ
UC_04
Thống kê doanh thu
UC_05
2.4 Sơ đồ UseCase tổng quát của hệ thống:

0

0

Tieu luan


16

2.5 Đặc tả UseCase:
2.5.1 Đăng nhập:


Mã UC

UC_01

0

0

Tieu luan


17

Tên UC
Tác nhân
Mô tả
Điều kiên
tiên quyết
Luồng sự
kiện

Đăng nhập
Nhân viên quản lý
Cho phép người dùng đăng nhập vào hệ thống
Người dùng phải có tài khoản đăng nhập trong hệ thống
Tác nhân
1 1.1 Kích hoạt chương
trình quản lý sân bóng


chính

đá
2 2.1 Nhập tên đăng

Luồng sự
kiện phụ

Hệ thống
1.1 Hệ thống yêu cầu nhập tên đăng nhập và
mật khẩu
2.1 Hệ thống kiểm tra tên đăng nhập, mật

nhập, mật khẩu và

khẩu, cho phép actor đăng nhập vào hệ

chọn nút đăng nhập

thống nếu đúng. Và chuyển vào theo đúng

3
1 1.1 Sau khi nhập sai

quyền của account đấy.
3.1 Usecase kết thúc
1.1 Hệ thống đưa ra thông báo rằng vui lòng

username, password.
2 2.1 Actor quyết định


nhập lại.
2.1 Hệ thống trở về đầu dịng sự kiến chính

nhập lại
3 3.1 Actor quyết định

3.1 Hệ thống sẽ kết thống usecase này.

Điều kiện

hủy bỏ
Đăng nhập thành công vào hệ thống theo phân quyền.

sau
Điều kiện

Kết thúc khi thực hiện chức năng thành công hoặc người dùng đóng hệ

thốt

thống.
2.5.2 Quản lý khách hàng :

Mã UC

UC_02

0


0

Tieu luan


18

Tên UC
Tác

Quản lý khách hàng
Quản lý

nhân
Mô tả

Cho phép quản lý có thể quản lý khách hàng. Thêm, sửa thơng tin khách
hàng của sân bóng. Usecase này sẽ được bắt đầu sau khi thực hiện chức

Điều

năng quản lý khách hàng.
Người dùng đăng nhập được vào hệ thống thành cơng.

kiên tiên
quyết
Luồng
sự kiện
chính


Tác nhân
Hệ thống
1 1.1 Sau khi 1.1 Hệ thống sẽ hiển thị danh sách khách hàng.
chọn

chức

năng quản lý
khách hàng.
2 2.1 Người 2.1 Hệ thống sẽ hiển thị thông tin tương ứng với từng
dùng
Luồng

chọn lựa chọn của người dùng.

thêm, sửa
1 1.1 Thêm

1.1 Hệ thống sẽ cung cấp mẫu nhập thông tin của khách

sự kiện

hàng. Sau khi nhấn lưu thì hệ thơng sẽ kiểm tra tính

phụ

hợp lệ để tiến hành lưu xuống CSDL và thông báo
2 2.1 Sửa

thành công, kết thúc usecase.

2.1 Sau khi chọn dòng dữ liệu muốn sửa và nhấn nút
sửa thì hệ thống sẽ thơng báo u cầu xác nhận sửa dữ
liệu. Sau khi xác nhận thì hệ thống sẽ tải dữ liệu tương
ứng lên mẫu thông tin khách hàng, sau đó chọn và nhập
thơng tin sửa. Sau khi nhấn nút lưu thì hệ thống sẽ lưu

vào CSDL và kết thúc UseCase.
3 3.1 Nhập sai 3.1 Hệ thống đưa ra thông báo lỗi yêu cầu nhập lại hoặc
hoặc
trống

bỏ hủy bỏ. Nếu nhập lại thì quay lại dịng sự kiện chính
hoặc hủy bỏ thì sẽ kết thúc usecase.

0

0

Tieu luan


19

Điều

Hệ thống sẽ cập nhật lại thông tin khách hàng trong CSDL

kiện sau
Điều


Kết thúc sau khi thực hiện các chức năng hoặc do người dùng nhấn nút

kiện

thoát.

thoát
2.5.3 Quản lý sân bóng :

Mã UC
Tên UC
Tác

UC_03
Quản lý Sân Bóng
Quản lý

nhân
Mơ tả

Cho phép quản lý có thể quản lý sân bóng. Đặt Sân, thanh toán, hủy sân,
hiển thị sân đã được đặt. Usecase này sẽ được bắt đầu sau khi thực hiện

Điều

chức năng quản lý sân bóng.
Người dùng đăng nhập được vào hệ thống với phân quyền của quản lý.

kiên
tiên


0

0

Tieu luan


20

quyết
Luồng
sự kiện
chính

Tác nhân
1 1.1 Sau

Hệ thống
khi 1.1 Hệ thống sẽ hiển thị danh sách sân bóng.

chọn chức năng
quản



sân

bóng.
2 2.1 Người dùng 2.1 Hệ thống sẽ hiển thị thông tin tương ứng với

chọn đặt sân, từng lựa chọn của người dùng.
thanh toán, hủy
sân, hiển thị sân
Luồng

đã được đặt.
1 1.1 Đặt Sân

1.1 Hệ thống sẽ cung cấp mẫu nhập thông tin của

sự kiện

sân bóng. Sau khi nhấn lưu thì hệ thơng sẽ kiểm tra

phụ

tính hợp lệ để tiến hành lưu xuống CSDL và thông
2 2.1 Hủy Sân

báo thành công, kết thúc usecase.
2.1 Sau khi chọn dịng dữ liệu sân bóng muốn hủy
trong bảng dữ liệu và nhấn nút hủy thì hệ thống sẽ
thông báo yêu cầu xác nhận hủy dữ liệu sân bóng.
Sau khi xác nhận thì hệ thống sẽ xóa thơng tin của
sân bóng được đặt này trong cơ sở dữ liệu và kết

3 3.1 Thanh Toán

thúc UseCase.
3.1 Sau khi chọn dịng dữ liệu muốn thanh tốn và

nhấn nút sửa thì hệ thống sẽ thông báo yêu cầu xác
nhận sửa dữ liệu. Sau khi xác nhận thì hệ thống sẽ
tải dữ liệu tương ứng lên mẫu thơng tin sân bóng,
sau đó chọn đã thanh toán hay chưa thanh toán. Sau
khi nhấn nút lưu thì hệ thống sẽ lưu vào CSDL và

kết thúc UseCase.
4 4.1 Hiển thị sân 4.1 Sau khi chọn dịng dữ liệu muốn xem thơng tin

0

0

Tieu luan


×