- Người dùng phải chọn bộ môn, gói dịch vụ cụ thể mà họ muốn đăng - Khách hàng có thê xem danh sách lịch tap dé dé dang dang ki lich tập - Đánh giá giúp trung tâm thê hình nhận phản hồi
Trang 1BO GIAO DUC VA BAO TAO TRƯỜNG ĐẠI HỌC NGOẠI NGỮ - TIN HỌC TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
BAO CAO DO AN
Môn: Công nghệ phần mềm
Để tài: TRUNG TÂM THÉ HÌNH
Giáo viên:Ths.Phan Th; Ngọc Hân
Nguyễn Khánh Đạt 21DH113566
Trang 2
Muc luc
1 LAB 1- XÁC ĐỊNH YÊU CÂU 0022222 21221221221112212212212212122 ke 6
1.1 Mô hình cơ cầu tô ChứcC 2: 211221121 11E2111111211.1111221 1e 6 1.1.1 Sơ đồ tô chức cccc t2 nan HH 2u e 6 1.1.2 Ý nghĩa các bộ phận - +: 2c S112 12121 15181511111111 1811151111011 x6 6 1.2 Nhu cầu người dùng và Yêu cầu của phần mềm (NGHIỆP VỤ) 7 1.3 Biểu mẫu S.2 2.2 12121211111 121 2211111121111111 1110211112111 1kg 21
1.3.1 BM0I: Đăng kí lịch tập 5c 5k 21271 2E E1 tren 21 1.3.2 BM02: Danh sách lịch tập 0000000212221 20111 vn ng xxx re 22
1.3.3 BM03: Đánh giá giáo viên, huân luyện viên . - 5-2-2 se: 22
1.3.4 BM0O4: Đăng kí thành viên 2011 nnnSnS SH ST ke 22
1.3.5 BM05: Danh sách các khách hàng . - 7-7-2223 S2 <2 essa 23
1.36 BM06.1: Bao Cao Doanh Thu Ban Goi Dich Vu ee 23 1.3.7 BM06.2: Báo Cáo Doanh Thụ Năm - 72222552 23 1.4 Quy định s2 2n HH HH ng HH tr ngu 24
1.5 Danh sách yêu cầu L1 S222 2121 151512521112111 11151 111111111 2811111018111 xe 25 1.5.1 Danh sách yêu câu nghiệp vụ - - S1 222212121 1512121218111 1181 xe 25 1.5.2 _ Danh sách yêu cầu tiến hóa - 5:2: 2121321111121 21 1212118181112 exe 26 1.5.3 Danh sách yêu câu hiệu quả 12222 S221 22222212525 1215111111111 8 xy6 26
1.5.4 Danh sách yêu cầu tiện dụng 22 1 S11 S121 11125 12121151 11x rerrrei 27 1.5.5 Danh sách yêu cầu bảo mật - - 1 1312121121 22121 11511 8111812 xe grret 28
1.5.6 Danh sách yêu câu an toàn - - S1 1S 12121 1118151221212111 18151115 xe 29 1.5.7 _ Danh sách yêu cầu tương thích + 252 2222 +2E2E22 E252 2121 xe sxree 30 1.5.8 Danh sách yêu cầu công nghệ .- - + +52 2222 SE2E 2223 212122211252 1xxe 31
1.6.1 _ Bảng trách nhiệm yêu cầu nghiệp vụ .- - 5-52 222cc Essserrei 31
Trang 32 LAB 2- MÔ HÌNH HÓA YÊU CÂU 02 2Q 2222121222222 re 51
2.1 Usecase Diagram - -Lcn TH TT SH TT TT TH HT kg EE* 51
2.1.1 Sơ đồ Usecase Tông Quát - 12T 121222112121 11811111 281212218 rya 54 2.1.2 Sơ đỗ chỉ tiết: Đăng nhập - 122222 1 1212112121 11181 1111151112118 nrrg 51 2.1.3 Sơ đồ chỉ tiết: Đánh Giá 2:2: 5: S233 2321212132121 1E1151511 11x xe 52 2.1.4 Sơ đỗ chỉ tiết: Quản Lý Chương Trình Khuyến Mãi . 52 2.1.5 Sơ đỗ chỉ tiết: Quản Lý Tài Khoản Người Dùng 5252555552 53 2.1.6 Sơ đồ chỉ tiết: Quản Lý Tin Tức . - - S221 212 215152112125 5x1 re 53 2.1.7 _ Sơ đỗ chỉ tiết: Quản Lý Gói Tập - 5 222222218151 115121 xe crrei 54 2.1.8 Sơ đỗ chỉ tiết: Đăng Ký Lịch Tập - : 2:22 3x22 2212211 55 2.1.9 Sơ đỗ chỉ tiết: Quản Lý Lịch Tập 2 2S 1 22212121111 Esrrei 55 2.1.10 So dé chi tiết: Xem Thông Tin - 222 12122 21212111 1212122111 811 x6 56
Trang 42.2 Bang USCCASE 66 3Ÿ -‹‹aa+1iI 56
2.3.2 NV L`-+`-cp::ẬọùọùọùọDânâỒầắmaiiiiaaiaaidŸẢ 60
2.3.3 Usecase Xem thông tin tài khoản S2 HS TH He 62 2.3.4 Usecase Chỉnh sửa gói fập - LQn SH HT ng HT key 63
2.3.5 Usccase Đăng ký lịch fập TS HH TH khe 65
2.3.6 Usecase Tìm kiếm gói tập - 5 2222121211 1111311 15121121118111212111 1e xe 67
2.3.7 _ Usecase Xem thông tin lịch tập - 2211211 n* s2 vn ky 69 2.4 Class Diagram TT S2 nHn TH TH TT ng TK KT k KT kt 71
3 LAB 3: THIẾT KÉ DỮ LIỆU 2C 12222222125 151812511212111 12151111111 s6 72
3.1 Sơ đồ ÍOQÍC 2 2.2.1 1212122212111 1111111 1111111 1010111121011 0111 ra 72 3.2 Chỉ tiết các bảng - 5: 1222111111 21111111 1111151 01011111 2112121010111 ru 72
KP XIN: (9t hhuòùilaiaaẳẳÝẲ3 72
3.4 Các thuộc tính tối ưu tốc độ Xử lý i5 S2 2 21 211518121221212121 181511 Etee 76
4 LAB 4: THIẾT KÉ GIAO DIỆN - 222221 12111215121 2512151 121811111 8111 yeu 76 4.1 _ Tiêu chuẩn thiết kế giao diện - :-c 2222123 122 12 E112 11551112211 HH 76
4.1.1 _ Tiêu chuẩn đối với các màn hình . - 222 +2 2x 2222212111222 xe 76 4.1.2 _ Tiêu chuẩn đối với các yếu tó trên màn hình . 5- 525cc +c+e+ssa 77 4.2 _ Sơ đồ giao diện tống quát -: - 222212121 22151111111121121111111 281212 E8 te 78 4.3 Giao diện chỉ tiết :-cc 22:21 21 12111 2H21 222 niên 78
4.3.1 [Màn hình giao diện †1] . - 22 223 11111121235323 11111111 2 xxx nhe 78 4.3.2 _ [Màn hình giao diện 2] - - 2221111112 1255323 1111 1n 21x ren 80 4.3.3 [Màn hình giao diện 3] 7 220111111212 551 201111 1n re 82 4.3.4 [Màn hình giao diện 4] . 222011111211 55120 111111 ven 84 4.3.5 [Màn hình giao diện 5] 22011111212 251 20111111 nen 87
Trang 54.3.6
4.3.7
4.3.8
[Man hinh giao dién 6]
[Man hinh giao dién 7]
[Man hinh giao dién 8]
Trang 61_ LAB 1- XÁC ĐỊNH YÊU CÂU
1.1 Mô hình cơ cấu tổ chức
1.1.1 Sơ đồ tổ chức
Ban giám độc
Phong quản lý Phong quan |
Nhan sw Tai chinh
Truong phong Trưởng phòng
nhần sự tài chính
Nhân viên quả
lý doanh thu, ngân sách
lý gói tập và khóa học
Nhân viên Digital Marketing
Nhân viên
— nghiên cứu th
trường
Nhân viên mtruyên thông vị
wal Nhan vién IT
1 Ban giám đốc Điều hành quản lý trang web
2 Phòng quản lý Nhân sự Chịu trách nhiệm về việc tuyên dụng, phát triển và
quản lý nguồn nhân lực
Phong quan ly Tai
chinh Chịu trách nhiệm về quản lý tài chính và kế toán
4 Phòng Marketing
Quản lý, tối ưu về mảng marketing
Trang 7
Phong Huan luyén va
Phong dich vu va van
Chịu trách nhiệm vận hành, xây dựng và bảo trì
ST | Nhu | Nghiệp| x Lanh „ phan Be Bophan| Hệ | a x | loại we độ hồ ˆ
Trang 9luyê luyện quản lý va glam
uyen ve nhân sự | sát nhân
viên, viên,
viên viên tại
Trang 10
muốn | sửa các phòng viên
thêm, | thông | Marketin | truyền
xoa, tin về g thông và
tinvề | và sự
hoạt kiện động
Và Sự
kiện tại trung
Trang 11Và Sự tâm
kiện tại trung
tâm
dung „ PHLCD: | PDVVO nang | ppwo: ˆ
dit | pat | [ond | cấi viên Tự | Lưu
muôn | lich tap | P 9 : Nhân | chăm sóc động | cứu
xem | đã đặt ; huan viên ` khách
Trang 12
luyê Viên luyện gói tập
lich | lich | eS | khách _ Tự | Tra
Trang 1318 | lợi của | lợi về phòng hàng quản lý động cứu mình | hạng | quản lý gói tập
19 | ký gói | ký gói phòng hàng quản lý dong tra
dich | dich vu) quản lý gói tập "
Trang 14
20 gói R gói R p òng ài hana tail hè ang quan ly doanh VNPA | độ ong toán tính
hoc cac | quanly , | hang vién IT " Email | động toan
Trang 15tâm Người
Trang 16eM | các | MOMS | Khách| Huấn | | ote | Lưu
dich rene) tại huận 9 uyen viên oft | động | trừ
28 | dung chi tro) "9 | han Nhan | thong động | cứu
Trang 17
mang về Marketin 9 thông và|_ xã hội ong | uu
xã hội liên trung tam g quang cao 5
quan
dén
Trang 19
hoạt a và ; Trưởn 019 | PHLGD hang, Tự g ké |,
luyện viên
của minh
muốn | thông | phòng Ở | viên IT 6ng | đóng mu
Trang 21
3 | Đánh giá huấn luyện viên BM03 QÐ3
6.1 | Báo cáo doanh thu tháng BM06.1
6.2 | Báo cáo doanh thu năm BM06.2
Bộ môn:
Gói dịch vụ:
Huấn luyện viên:
Trang 22
Đánh Giá Huấn Luyện Viên
Họ và tên:
Trang 231.3.5 BM05: Danh sách các khách hàng
Ngày: /
Năm:
Tháng:
Sé lwong Sé lwong
moi tai dang ki
1.3.7 BMO06.2: Báo Cáo Doanh Thu Nam
Trang 24
1.4 Quy dinh
QĐ01
- Người dùng phải đăng nhập vào trang web của trung tâm thê hình
- Người dùng phải chọn bộ môn, gói dịch vụ cụ thể mà họ muốn đăng
- Khách hàng có thê xem danh sách lịch tap dé dé dang dang ki lich tập
- Đánh giá giúp trung tâm thê hình nhận phản hồi từ thành viên và cải
thiện chất lượng dịch vụ huấn luyện viên
QD04
- Người dùng cân điền đây đủ thông tin cá nhân trong biêu mẫu đăng kí
thành viên
- Người dùng có thể chọn gói dịch vụ phù hợp và đăng kí theo yêu cầu
- Sau khi đăng kí, thành viên có thê nhận được thông tin đăng nhập dé truy cập vào trang web của trung tâm thể hình
QD05 - Danh sách các khách hàng hiển thị thông tin cá nhân của thành viên
đã đăng kí và sử dụng dịch vụ của trung tâm
- Nhân viên có thê xem danh sách này đề quản lý số lượng khách hàng
Trang 25
1.5 Danh sách yéu cau
1.5.1 Danh sách yéu cau nghiép vu
Đăng kí lịch Nhân viên quản lý gói tập và
tập cho khách ¡ khoá học muốn đăng kí lịch tập ¡ BMO1 ' QĐ01
Danh sách lịch Nhân viên quản lý gói tập vả
- khoá hoc muon xem, sửa, xoá | BMO2 | QD02
tập danh sách lịch tập
Nhân viên quản lý gói tập và
Danh sách các khoá học Huấn luyện viên
BM04 Qp04 khach hang muôn xem, sửa, xoá danh sách
Trang 26
théng ké doanh thu cua trung tâm
theo nam
Lién quan dén phan quy dinh
1.5.2 Danh sách yêu cầu tiền hóa
Thay đổi ngày cần | Ngay/thang/nam Ngày tháng năm (Ví dụ: Đôi từ
05/07/2023)
Thay đôi ngôn ngữ ' Ngôn ngữ trang Ngôn ngữ (Ví dụ: VN, EN)
Thay đôi cách thức ' Cách thức thông Cách thức thông báo ( Ví dụ:
Thay đổi phương Phương thức thanh | Phương thức thanh toán (Ví dụ: thức thanh toán toán VNPAY, ZaloPay) Internet Banking, MOMO,
1.5.3 Danh sách yêu cau hiệu qua
Danh sách nghiệp vụ = yêu cầu nghiệp vụ + yêu câu tiền hóa
Danh sách yêu cầu hiệu quả
Đánh giá huấn luyện viên, dịch vụ
1000 đánh giá/giờ
Dựa trên kích thước
Trang 27Dựa trên kích thước
Dựa trên kích thước
„ 5000 lượt IMB/két qua ' trung bình của tim
kiêm/phút 5gb/phut | hop mdi | gid Ty
động mỗi ngày
Dựa trên kích thước
_ | trung binh cua bai Thêm mới thông 10 bài LOMB/bai viet | „ ,
tin, tin tức, bải việt viêt/phút 100MB/phút hợp mi | phut Ty
động mỗi ngày
1.5.4 Danh sách yêu câu tiện dụng
Danh sách nghiệp vụ = yêu cầu nghiệp vụ + yêu câu tiền hóa
Xử lý bình luận 10 phút đào Tỉ lệ sai sót <
Tìm kiêm thông tin, 2 phút đọc Tỉ lệ nhập sai <
tin tức, bài viết _ hướng dẫn 10%
Trang 28
Thêm mới thông tin,
tin tức, bài việt
15 phút đào tạo
1.5.5 Danh sách yêu cau bảo mật
Sẽ gồm các yêu câu nghiệp vụ + yêu câu tiền hóa + yêu cầu hệ thống
Danh sách yêu cầu bảo mật
Toản quyền
luận
Toản quyền
kiém théng
tin, tin tức, bài
Trang 29tin, tin tức, bài
1.5.6 Danh sách yêu cau an toàn
Với từng đối tượng trong ứng dụng, có 3 cấp độ tác động dữ liệu: THÊM - SỬA - XOA
Hủy logIc (xóa Xử lý bình luận, Đánh
Xử ly binh luận: sẽ được xóa logic sau khi phát hiện nội dung bình luận không hợp lệ
vật lý)
vụ: sé được xóa logic néu khach hàng chọn xóa đánh giá Huỷ đăng kí lịch vụ, dịch vụ: Với
Huy dang ki lich vy, | diéu kiện phải tuân theo quy định
Hủy thật sự (xóa |
Huy đăng kí nhận thông báo:
Không nhận thông báo, nhắc nhở
Trang 30
ˆ , ; ; Thong tin, tai khoan khach hang Không cho phép Thông tin, tài khoản ` "
1.5.7 Danh sách yêu cầu tương thích
Chỉ liên quan dén các nghiệp vụ có HỆ THÓNG NGOÀI
Danh sách yêu cầu tương thích
Thanh toan | Internet Banking, Momo,
gói dịch vụ VNPAY, ZaloPAY
Trang 311.5.8 Danh sách yêu cau công nghệ
Danh sách yêu cầu công nghệ
STT Yêu cầu Mô tả chỉ tiết
4 Dễsửa Xác định lỗi trung bình l5
khác
Không ảnh hưởng tới chức năng
đã có Củng với các yêu câu
Củng với các yêu câu
cả, gói dịch vụ Người dùng ấn vào nút Đánh giá Đánh giá băng cách xếp hạng số sao và bình
^
luận Người dùng ân vào xem Đánh giá khác
Phần mềm Ghi chú Luu trữ dữ liệu và
hiển thị ở trang
Hiển thị ra trang Đánh giá
Hiển ra trang Các đánh giá của khách
hàng
Trang 32va cac dich vu tai
trung tam
Người dùng ân vào
Tìm kiếm vàxem Người dùng ấn vào Hiển thị ra trang
5 thông tin huấn trang Huấn luyện Thông tin Huấn
Bảng trách nhiệm
Bộ phận: Phòng quản lý Tài chính
Thanh toángói Ngườidùngấnvào Hiển thi ra trang
Bảng trách nhiệm
Bộ phận: Phòng Marketing
Xem tin tức của Người dùng ân vào ; `
dinh dưỡng - Người dùngắnvào Hiển thị ra trang
trang Thông tin các Thông tin các chi
chi nhánh nhánh gồm thông
chi nhánh
Trang 33Người dùng an vao
Xem cac mang xa 4
hội của trung tâm
1.6.2 Bảng trách nhiệm yêu cầu tiền hóa
tin, địa chỉ, giờ
mở cửa của từng chi nhánh Hiển thị ra trang
mạng xã hội
tương ứng mà người dùng ấn vào
Bảng trách nhiệm yêu câu tiên hóa
Thay đổi Người dùng Ấn
1 ngôn ngữ vào biểu tượng
Hiên thị ra các ngôn ngữ trang
web cho phép thay đổi
trang web
1.6.3 Bảng trách nhiệm yêu cầu hiệu quá
Bảng trách nhiệm yêu cầu hiệu quả
Đăng ký Đăng ký tài Chức năng đăng
1 đăng nhập khoản dang ký, đăng nhập,
đăng xuất nhập, đăng xuất đăng xuất
Đánh giá Đánh giá huấn
huan luyện luyện viên va
Chức năng đánh
2 viên và các các dịch vụ tại
giá, bình luận
dịch vụ tại trung tam sat
trung tâm khi sử dụng
Trang 34Thay đổi giao diện
Hiền thị thông tin
cá nhân
Xác nhận và lưu lịch tập Xác nhận và huỷ lịch tập
Trang 351.6.4 Bang trach nhiệm yêu cầu tiện dụng
thông tin cá nhân
tạo tài khoản đăng nhập Yêu cầu người dùng nhập thông tin đăng nhập để truy cập vào tài khoản của mình Cho phép người
dùng xem danh
sách các tin tức
Cung cấp chức năng tìm kiếm tin tức dựa trên từ
khóa
Cho phép người dùng đánh gia huấn luyện viên
và các dịch vụ tại
trung tâm sau kh
sử dụng Cho phép người dùng đăng ký
Trang 36đôi lớp học nhận thông báo
1.6.5 Bảng trách nhiệm yêu cau bảo mật
Bảng trách nhiệm yêu cầu bảo mật
dùng Xem tin tức Tất cả Hệ thống Cung cấp quyền truy cập vào trang
1 của trung nguoi quan ly tin web trung tâm và đọc các tín tức
Hệ thống Yêu cầu người dùng cung cấp
2 ‹ quản lý tài thông tin cả nhân đề tạo tài khoản
khoan và quan lý các thông tin liên quan Người Hệ thống — Đảm bảo quyền truy cập vào tài
3 Dangnhap dùng đã quản lý tài khoản cá nhân và các tính năng cá
đăng ký khoản nhân hóa
Người , Cung cấp đánh giá, bình luận và
4 Đánh giá dùng đã ; xem đánh giá của người dùng
đánh giá
Trang 37dung
Người dùng đã đăng ký Người dùng đã đăng ký
Tât cả nguoi
dung
Người dùng đã đăng ký
Cơ sở dữ liệu người dùng
Hệ thống bảo
mật
Cơ sở dữ liệu người dùng
Cung cấp tính năng xem lịch tập cho người dùng
Cần đảm bảo quảng cáo được hiển thị một cách an toàn và không gây
phiền hà cho người dùng
Cung cấp chức năng tìm kiếm để người dùng có thê tìm kiếm các bài viết cụ thé
Dam bao an toàn thông tin tai khoản và ngăn chặn truy cập trải
phép
Tuân thủ quy định về bảo mật đữ
liệu cá nhân và không tiết lộ thông
tin cá nhân cho bên thứ ba mà không có sự đồng ý của người
dùng
Triển khai biện pháp bảo mật phù
hợp để đảm bảo an toàn cho hệ thống và dữ liệu của trang web Xác minh danh tính của người dùng để đảm bảo tính xác thực và trách nhiệm trong việc sử dụng trang web
Trang 381.6.6 Bảng trách nhiệm yêu cầu an toàn
dung
Tat ca nguoi
dung
Tat ca nguoi
dung
Tat ca nguoi
dung
Tat ca nguoi
dung
Phần mềm
Hệ thống quản lý người dùng, Cơ chế xác thực, Mã
hóa thông tin
Cơ chế xác thực,
Hệ thống phòng chông tân công
Hệ thống phòng chống tân công,
Mã hóa thông tin,
Cơ chê xác thực
Cơ chế kiểm tra
đữ liệu, Sao lưu
đữ liệu định ky
Phần mềm diệt
virus, Hệ thông phòng chống tấn
công
Hệ thống phòng chống tân công, Quản lý tài nguyên hệ thống
Bảng trách nhiệm yêu cầu an toàn
Ghi chú
Bảo mật thông tin cá nhân
của người dùng, chống lại
việc xâm nhập hoặc lộ
thông tin
Ngăn chặn truy cập trái phép vào hệ thông và các hành vi tấn công, bảo vệ
dữ liệu của người dùng Bảo vệ an toàn thông tin trên trang web tin tức, đảm bảo tính toàn vẹn và bảo mật của dữ liệu Đảm bảo dữ liệu được lưu trữ và truyền tải một cách toàn vẹn, tránh mất mát hoặc thay đối không mong
ôn định
Trang 39Dam bao việc sử dụng nội
Bao vệ quyên Bản quyên, Giấy dung trên trang web tuân
sở hữu trí tuệ dùng phép thủ các quy định về bản
quyên và sở hữu trí tuệ
1.6.7 Bảng trách nhiệm yêu cầu tương thích
Bảng trách nhiệm yêu cầu tương thích
việt ` ca như Google Chrome, Mozilla Firefox,
Safari, va Microsoft Edge
; ` dùng đăng ký thành viên và bảo mật thông tin
Người , Trang web cân có chức năng đăng nhập
dung đề người dùng có thê quản lý thông tin
4 Đăng nhập đăng đăng cá nhân và tương tác với các tính năng
Trang 40Người , Trang web cần có chức năng đăng giá
6 Đánh giá dùng ; cho phép người dùng đăng đánh giá va
Trang web cần cung cấp chức năng Đăng ký Người Hệthống đăng ký nhận tin qua email hoặc qua tin
8 nhậnthông dung thong tức để người dùng nhận thông báo về báo đăng ký báo thay đối lớp học hoặc các thông báo
quan trọng khác
Trang web cần cung cấp các công cụ
Quản lý - Người T rang cho ho ph phép người dùng d quản ly ly th thông tin
- oa dung web cá nhân, bao gôm chỉnh sửa, xóa và bảo
Mô tả bước Bước 1: Truy cập vào trang web của trung tâm
tiên hành Bước 2: Chọn tùy chọn “Tạo tài khoản" hoặc "Đăng ký"
Bước 3: Nhập thông tin cá nhân: