giới thiệu - wordpress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động...
TRANSCRIPT
![Page 1: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/1.jpg)
Giới thiệu
• Softech-Aptech là trung tâm đào tạo CNTT theo hình thức nhượng quyền Aptech Ấn Độ
• Liên kết, hợp tác trong và ngoài nước đào tạo các khóa CNTT ngắn và dài hạn
• Khóa ngắn hạn 6 tháng-2 năm; mạng MCSE, CCNA, Kỹ thuật viên, Lập trình viên
• Liên kết đào tạo Cử nhân CNTT, Thạc sỹ CNTT
• Sát hạch Kỹ sư CNTT theo tiêu chuẩn Nhật Bản
• Liên kết tổ chức đào tạo Kỹ sư cầu nối
© NEC Learning, Ltd. 2007 All rights reserved Page 1
![Page 2: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/2.jpg)
Giới thiệu (2)
• Các lớp học được tổ chức thường xuyên theo các khóa học (khi có đủ số lượng học viên)
• Kết thúc mỗi môn học, học viên đánh giá mức độ hài lòng về giáo viên giảng dạy & hệ thống
• Kết quả đánh giá của học viên được xem xét một cách nghiêm túc và xử lý theo đúng qui định
• Thang điểm đánh giá từ (1) – (4), với 4 là hài lòng cao nhất
• Tổng hợp báo cáo Aptech từng quí theo qui định
© NEC Learning, Ltd. 2007 All rights reserved Page 2
![Page 3: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/3.jpg)
Mục tiêu của đề tài
• Từ những nhu cầu thực tế và sự cần thiết trên đây, nhóm 7 chọn đề tài “Xây dựng hệ thống quản lý ý kiến học viên của TT Softech-Aptech” với các mục tiêu sau:
– Quản lý và lấy ý kiến của học viên khi kết thúc mỗi môn học
– Tổng hợp ý kiến góp ý của học viên
– Xem xét đánh giá, cải tiến để nâng cao chất lượng đào tạo
– Tiết kiệm chi phí , thời gian © NEC Learning, Ltd. 2007 All rights reserved Page 3
![Page 4: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/4.jpg)
Yêu cầu khách hàng
• Xây dựng Hệ thống quản lý ý kiến học viên; lấy ý kiến, tổng hợp, đánh giá mức độ hài lòng của học viên một cách nhanh chóng và chính xác. Hệ thống phải có những tính năng sau:
– Quản lý thông tin người sử dụng
– Quản lý thông tin các danh mục; môn học, giáo viên, người dùng, phân bố giảng dạy của các môn học
– Tạo, kích hoạt, bỏ kích hoạt đợt lấy ý kiến
– Tạo, kiểm duyệt, hiệu chỉnh, xóa ý kiến
– Xem thống kê, lập bảng tổng hợp ý kiến của học viên theo tên giáo viên, theo thời gian.
© NEC Learning, Ltd. 2007 All rights reserved Page 4
![Page 5: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/5.jpg)
Kiến trúc ứng dụng
© NEC Learning, Ltd. 2007 All rights reserved Page 5
Cơ sở
dữ liệu
LAN Học viên
Giáo
vụ/Quản lý
![Page 6: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/6.jpg)
Đối tượng người dùng
• Giáo vụ
• Học viên
• Quản lý chịu trách nhiệm
© NEC Learning, Ltd. 2007 All rights reserved Page 6
![Page 7: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/7.jpg)
Sơ đồ ca sử dụng – Tổng quát
© NEC Learning, Ltd. 2007 All rights reserved Page 7
QuanLyFeedBackQL
QuanLyMonHoc
QuanLyKhoaHoc
XemThongKe
QuanLyHocVien
QuanLyGiaoVien
QuanLyLop
QuanLyFeedBackGVu
GiaoVu
KiemTraThoiGian
GuiFeedBackDangNhap
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
HocVien
<<include>>
<<include>>
QuanLy
QuanLyThongTinCaNhan
<<include>>
![Page 8: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/8.jpg)
Biểu đồ ca sử - Học viên
© NEC Learning, Ltd. 2007 All rights reserved Page 8
![Page 9: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/9.jpg)
Biểu đồ ca sử dụng – Giáo vụ
© NEC Learning, Ltd. 2007 All rights reserved Page 9
![Page 10: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/10.jpg)
Biểu đồ ca sử dụng – Quản lý
© NEC Learning, Ltd. 2007 All rights reserved Page 10
![Page 11: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/11.jpg)
Danh mục ca sử dụng
Mã số ca sử
dụng Tên ca sử dụng
Ưu
tiên Ca sử dụng liên quan Ghi chú
UC_01 Đăng nhập Sử dụng cho cả 3
tác nhân
UC_02 GuiFeedback Đăng nhập
UC_03 Quản lý Feedback Đăng nhập,
EnableDisableFeedback
UC_04 EnableDisableFeedback Đăng nhập
UC_05 Tổng hợp Feedback Đăng nhập
UC_06 Xem tổng hợp Feedback Đăng nhập
UC_07 Quản lý học viên Đăng nhập
UC_08 Quản lý giáo viên Đăng nhập
UC_09 Quản lý lớp Đăng nhập
UC_10 Quản lý khóa học Đăng nhập
UC_11 Quản lý môn học Đăng nhập
UC_12
© NEC Learning, Ltd. 2007 All rights reserved Page 11
![Page 12: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/12.jpg)
Ca sử dụng Đăng nhập
© NEC Learning, Ltd. 2007 All rights reserved Page 12
![Page 13: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/13.jpg)
© NEC Learning, Ltd. 2007 All rights reserved Page 13
![Page 14: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/14.jpg)
© NEC Learning, Ltd. 2007 All rights reserved Page 14
![Page 15: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/15.jpg)
© NEC Learning, Ltd. 2007 All rights reserved Page 15
![Page 16: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/16.jpg)
Biểu đồ khái niệm
© NEC Learning, Ltd. 2007 All rights reserved Page 16
![Page 17: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/17.jpg)
Sơ đồ lớp thiết kế
© NEC Learning, Ltd. 2007 All rights reserved Page 17
![Page 18: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/18.jpg)
Sơ đồ lớp thiết kế (2)
© NEC Learning, Ltd. 2007 All rights reserved Page 18
![Page 19: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/19.jpg)
Sơ đồ hoạt động (Học viên)
© NEC Learning, Ltd. 2007 All rights reserved Page 19
![Page 20: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/20.jpg)
Sơ đồ hoạt động (Giáo vụ tổng quát)
© NEC Learning, Ltd. 2007 All rights reserved Page 20
![Page 21: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/21.jpg)
Sơ đồ hoạt động (Quản lý giáo viên)
© NEC Learning, Ltd. 2007 All rights reserved Page 21
![Page 22: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/22.jpg)
Sơ đồ hoạt động(Quản lý học viên)
© NEC Learning, Ltd. 2007 All rights reserved Page 22
![Page 23: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/23.jpg)
Biểu đồ tuần tự
• Đăng nhập
© NEC Learning, Ltd. 2007 All rights reserved Page 23
![Page 24: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/24.jpg)
Biểu đồ tuần tự (2)
• Thực hiện góp ý
© NEC Learning, Ltd. 2007 All rights reserved Page 24
![Page 25: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/25.jpg)
Biểu đồ thành phần
© NEC Learning, Ltd. 2007 All rights reserved Page 25
![Page 26: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/26.jpg)
Biểu đồ triển khai
© NEC Learning, Ltd. 2007 All rights reserved Page 26
![Page 27: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/27.jpg)
Kết luận
• Trong đề tài trên, nhóm đã trình bày chi tiết về quá trình phân tích và thiết kế của một ứng dụng cho Hệ thống quản lý ý kiến học viên. Từ kết quả phân tích trên ta có thể:
• Dựa vào biểu đồ lớp để xây dựng nên mô hình dữ liệu cho hệ thống
• Dựa vào biểu đồ ca sử dụng, đặc tả ca sử dụng, biểu đồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống
• Dựa vào biểu đồ ca sử dụng và biểu đồ trạng thái để xây dựng ứng dụng
© NEC Learning, Ltd. 2007 All rights reserved Page 27
![Page 28: Giới thiệu - WordPress.comđồ lớp, biểu đồ tuần tự và biểu đồ hoạt động để xây dựng mã lệnh cho hệ thống •Dựa vào biểu đồ ca sử](https://reader034.vdocuments.pub/reader034/viewer/2022042910/5f40e830fcca312a2815ee20/html5/thumbnails/28.jpg)
© NEC Learning, Ltd. 2007 All rights reserved Page 28