Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 47 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
47
Dung lượng
1,92 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN Lực KHOA CÔNG NGHỆ THÔNG TIN ĐỌI HỌC ĐIỆn Lực ELECTRIC POWER UINIVERSITY BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG • ĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ HỌC VIÊN TRUNG TÂM TIẾNG ANH Sinh viên thực hiện: HOÀNG THANH TÙNG Giảng viên hướng dẫn : TS NGUYỄN THỊ HỒNG KHÁNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D14CNPM7 Khóa : 2019-2024 Hà Nội, tháng năm 2021 LỜI NÓI ĐẦU MỤC LỤC CHƯƠNG I: KHẢO SÁT HỆ THỐNG VÀ XÁC ĐỊNH YÊU CẦU NGƯỜI DÙNG l.Khảo sát trạng Sự cần thiết đề tài Mơ tả tốn Xác lập dự án 4.1 Khái quát phần mềm điều khiển CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 1.Mô hình tương tác đối tượng 1.1 Biểu đồ trình tự 2.1 Mô tả hệ thống 2.2 Mục tiêu hệ thống 2.3 Sơ đồ tổng quan chức hệ thống 2.4 Đặc tả use case Mơ hình lớp thực thể 3.1 Xem thơng tin khóa học 3.2 Xem điểm 3.3 Xem thời khóa biểu 3.4 Đăng kí học 3.5 Quản lý giáo viên 3.6 Quản lý học viên 3.7 Quản lý lớp học 3.8 Quản lý thông báo Biểu đồ hoạt động 4.1 Biểu đồ hoạt động đăng nhập 4.2 biểu đồ hoạt động đăng xuất 4.3 Biểu đồ hoạt động quản lí giáo viên 4.4 Biểu đồ hoạt động quản lí học viên 4.5 biểu đồ hoạt động quản lí lớp học 4.6 Biểu đồ hoạt động quản lí thơng báo 4.7 Biểu đồ hoạt động xem khóa học 4.8 Biểu đồ hoạt động xem điểm 4.9 Biểu đồ hoạt động xem thời khóa biểu 4.10 Biểu đồ hoạt động đăng kí khóa học Biểu đồ trạng thái 5.1 Biểu đồ trạng thái học viên 5.2 Biểu đồ trạng thái giảng viên 5.3 Biểu đồ trạng thái nhân viên trung tâm 62 Biểu đồ thành phần Biểu đồ triển khai Thiết kế giao diện PHIẾU CHẤM ĐIỂM STT Mã Sinh Viên Họ tên sinh viên Điểm 19810310531 Hoàng Thanh Tùng GIẢNG VIÊN CHẤM ĐIỂM Họ tên Nhận Xét Giảng Viên Giảng Viên LỜI NÓI ĐẦU Hiện với xu hướng hội nhập phát triển, giáo dục đào tạo Việt Nam ngày hội nhập đổi với nhu cầu đa dạng yêu cầu chất lượng ngày khắt khe đặc biệt lĩnh vực dạy học Anh Ngữ Để đáp ứng nhu cầu hàng loạt trung tâm ngoại ngữ đời Việc kinh doanh trung tâm Chữ Ký phát triển, kéo theo việc đòi hỏi đời hệ thống để trợ giúp họ việc quản lý Mặt khác, phát triển mạnh mẽ công nghệ thơng tin có tác động mạnh mẽ hầu hết lĩnh vực Đặc biệt lĩnh vực phân tích thiết kế hệ thống thông tin phần quan trọng ngành cơng nghệ thơng tin Nhờ mà hệ thống thông tin quản lý đơn giản nhanh chóng Đối với phủ cơng ty việc xây dựng website riêng ngày trở nên cấp thiết Thông qua website này, thông tin họ công văn, thơng báo, dịnh phủ hay sản phẩm, dịch vụ công ty đến với nguời quan tâm, đến với khách hàng hộ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thông thường phải Hoạt động cơng ty, cửa hàng có quy mơ lớn tăng cường mở rộng xây dựng website tốt Bắt nguồn với ý tưởng với gợi ý Cô giáo Nguyễn Thị Hồng Khánh, em thực báo cáo CHƯƠNG I: KHẢO SÁT HỆ THỐNG VÀ XÁC ĐỊNH YÊU CẦU NGƯỜI DÙNG l.Khảo sát trạng -Hiện hệ thống quản lý học viên trung tâm tiếng anh LAPO diễn theo hướng logic: Nghiệp vụ trung tâm LAPO sau: + tiếp nhận học viên: Trung tâm đào tạo chủ yếu hai loại: lớp luyện TOEIC lớp luyện IELTS Mỗi loại lớp chia thành lever (từ thấp đến cao) Học phí khác nhau, tùy vào loại lớp loại lever (lever cao học phí cao hơn) .mỗi năm trung tâm có nhiều đợt khai giảng, tùy vào nhu cầu học viên xã hội, nhu cầu cao trung tâm khai giảng tháng lớp cho loại nhu cầu tháng lớp cho loại Mỗi khóa học kéo dài 2.5-3 tháng Trước đợt khai giảng khoảng tháng, phận sale trung tâm tuyển học viên tiếp nhận nhu cầu từ xã hội, sau tiến hành hồn thiện thơng tin học viên.Mỗi lớp có từ 20-25 người( khơng bao gồm trợ giảng, giảng viên giáo viên nước ngồi từ phía trung tâm) Sau trở thành học viên trung tâm, bạn tặng sách balo mà khơng có chi phí phát sinh + Q trình xếp lớp: Tùy theo nhu cầu học viên mà bạn vào lớp gồm bạn có nhu cầu học loại chứng Ví dụ bạn có nhu cầu học IELTS xếp vào lớp có bạn có nhu cầu học IELTS Khi đến nhập học, học viên test thử lực học để chọn lever phù hợp bạn kĩ tốt đẩy lên lever cao mà không cần phải học lại + Tổ chức thi cuối khóa: Cuối khóa học viên test đầu ra, khơng đạt luyện tập thêm, học lại, hoàn trả học phí tùy theo ý muốn học viên.( phần cam kết trung tâm) Sự cần thiết đề tài -Trong thời đại 4.0 việc học tiếng anh điều cần thiết người phần quan trọng sống.Học tiếng anh ngôn ngữ sử dụng rộng rãi đa quốc gia,là thứ tiếng thức liên minh châu âu,liên hợp quốc nhiều tổ chức khác -Trung tâm học tiếng anh mở nhiều hội cho bạn xin việc,khi du lịch Bạn chẳng cần phải lo lắng bạn lạc đường đất khách quê người,và công cụ giúp bạn tự tin giao tiếp trị chuyện với người xứ -Trung tâm học tiếng anh giúp bạn hấp dẫn mắt nhà tuyển dụng:bên cạnh chuyên môn việc bạn biết thêm ngoại ngữ minh chứng cho sức mạnh tri thức ứng viên.Và điều nói lên bạn đầu tư thời gian công sức bạn ngoại ngữ mắt nhà tuyển dụng.Đối diện ứng viên giỏi tiếng anh nhà tuyển dụng cảm thấy vô thích thú có ý tưởng để phát huy khả bạn vào hoạt động,sự kiện liên quan đến quốc tế dành cho bạn ứng viên tiềm -Trung tâm học tiếng anh giúp bạn hòa nhập với giới:Nếu bạn muốn hịa vào hoạt động quốc tế.Như festival âm nhạc chẳng hạn.Thì việc học tiếng anh cần thiết.Khơng giúp bạn cải thiện kĩ nghe,nói hiểu mà giúp bạn phát triển thân -Học trung tâm giúp cho học viên cảm thấy thoải mái khơng bị gị ép điểm số.Tạo môi trường học tập tốt cho học viên ,ngồi cịn có hoạt động ngoại khóa Mơ tả tốn -Trung tâm tiếng anh lấy chất lượng làm mục tiêu hàng đầu,không ngừng phát triển quy mô đào tạo,đẩy mạnh chất lượng giảng dạy,đa dạng hóa khóa học nhằm đem đến cho học viên kiến thức cần thiết,bổ ích để dễ dàng tiếp cận với ngôn ngữ -Đây yếu tố quý báu giúp trung tâm cung cấp dịch vụ tốt cho học viên,giúp đào tạo phát triển khả nói tiếng anh.Mong muốn lớn trung tâm muốn học viên có kĩ nói tiếng anh kĩ sống cho học viên -Nhiệm vụ chức chủ yếu trung tâm tiếng anh: +Giảng dạy để nâng cao trình độ tiếng anh cho học +Đào tạo tổ chức thi cấp chứng A,B,C tiếng anh +Bồi dưỡng nâng cao trình độ nghe-nói tiếng anh +Giảng dạy lơp luyện thi chứng tiếng anh quốc tế Xác lập dự án 4.1 Khái quát phần mềm điều khiển Đây trung tâm ngoại ngữ lớn hoạt động chức nặng nghiệp vụ có nhiều phạm cảu đồ án tốt nghiệp đại học , yêu cầu đặt cho hệ thống chương trình giới hạn yêu cầu sau Quản lý đăng ký lớp học: cập nhật học viên đăng ký Quản lý danh sách lớp học: lập danh sách lớp học Quản lý danh sách học viên lớp: lập danh sách học viên lớp Quản lý giảng viên: cập nhật giảng viên phân công lớp học Quản lý trợ giảng: cập nhật trợ giảng phân cơng lớp học Quản lý thời gian sử dụng phịng học: phân phối phòng học cho lớp Quản lý việc thu học phí: lập phiếu thu học phí tổng hợp Quản lý xếp loại cấp chứng chỉ: cập nhật điểm thi, xếp loại, cấp chứng CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 1.Mơ hình tương tác đối tượng 1.1 Biểu đồ trình tự 1.1.1 BĐTT cho UCXem thơng tin khóa học laykhoshocCi hienthithũngtinũ 1.1.2 BĐTT cho UC Đăng kí học 1.1.3 BĐTT cho UCĐăng nhập truy cap link phan mem hình 2.11: biêu hoat dong cua use case dang nhap 2.4.2: Đặc tả use case quản lý người dùng : 2.4.2.1: Thêm người dùng: Use case Nội dung Tên Thêm người dung Mô tả Cho phép thêm tài khoản người dùng Actor Người dùng Điều kiện Click nút “thêm người dùng ” Tiền điều kiện Đã đăng nhập thành cơng tài khoản có quyền thêm người dung Hậu điều kiện Thêm người dùng thành công Luồng điều kiện -Hiển thị popup thêm người dùng -Nhập user, phòng ban, loại quyền, điện thoại, email -Nếu thành cơng đóng pop up “thêm người dùng”, mở popup danh sách người dùng -Hệ thống gửi email chứa link reset mật thông qua mail server - Gửi tin nhắn chứa mật tới số điện thoại để người dùng đăng nhập đổi mật -Kết thúc use case Ngoại lệ -Trùng user +Hiển thị popup thêm người dùng kèm thông báo use name khai báo +Quay lại bước luồng kiện - Click nút “hủy” +Đóng popup thêm người dùng +Mở popup danh sách người dùng sai hình 2.13: biêu hoat dong user case them nguoi dung 2.4.2.2 Sửa thông tin người dùng: Use case Nội dung Tên Sửa thông tin người dùng Mô tả Cho phép sửa: - Thông tin tài khoản người dùng -Quyền người dùng -Thư mục người dùng quản lí actor Người dung Điều kiện Click nút “sửa người dùng” Tiền điều kiện Đã đăng nhập thành cơng tài khoản có quyền sửa người dùng Hậu điều kiện Sửa thông tin người dùng thành công hinh 2.14: bieu hoat dong cua use case sua thong tin nguoi dung 2.4.2.3 Xóa người dùng Use case Nội dung tên Xóa người dùng Mơ tả Cho phép xóa người dùng Actor Người dùng Điều kiện Click nút “xóa người dùng” Tiền điều kiện Đăng nhập thành cơng tài khoản có quyền xóa người dùng Hậu điều kiện Xóa người dùng thành cơng Luồng kiện Hiển thị popup “xóa người dùng” -click nút “ xóa” - hệ thống xóa tài khoản người dùng -đóng popup “ xóa người dùng” , mở popup “ danh sách người dùng” - gửi thông báo đến người bị xóa tài khoản email sms -kết thúc usecase Ngoại lệ Click nút “hủy” -đóng popup xóa người dùng -mở popup “danh sách người dùng” hình 2.15: bieu hoat dong cua use case xoa nguoi dung 2.4.3: đặc tả use case quản lý thư mục 2.4.3.1: thêm thư mục Use case Nội dung Tên Thêm thư mục Mô tả Cho phép thêm thư mục Actor Người dùng Điều kiện Click nút “thêm thư mục” Tiền điều kiện Đã đăng nhập thành cơng tài khoản có quyền thêm thư mục Hậu điều kiện Thêm thư mục thành công Luồng kiện -Hiển thị popup “thêm thư mục” -Nhập tên thư mục - Hệ thống thêm thư mục -Đóng popup “thêm thư mục” -Load loại sơ đồ thư mục - Kết thúc use case Ngoại lệ Click nút hủy -Đóng popup thêm thư mục hình 2.16: bieu hoat dong cua use case them thu muc 2.4.3.2 Sửa thư mục Use case Nội dung Tên Sửa thư mục Mô tả Actor Cho phép sửa thư mục thuộc quyền quản lý Click nút sửa thư mục Điều kiện Click nút sửa thư mục Tiền điều kiện Đã đăng nhập thành cơng Tài khoản có quyền sửa thư mục Hậu điều kiện Sửa thư mục thành công Luồng kiện -Hiển thị popup sửa thư mục -Nhập tên thư mục,thư mục cha -Hệ thống sửa thư mục - Đóng popup sửa thư mục -Load lại sơ đồ thư mục -Kết thúc use case Ngoại lệ Click nút “hủy” Đóng popup sửa thư mục hình 2.17: bieu hoat dong cua use case sua thu muc 2.4.3.3: Xóa thư mục Use case Nội dung Tên Xóa thư mục Mơ tả Cho phép xóa thư mục thuộc quyền quản lí Actor Người dùng Điều kiện Click nút “xóa thư mục” Tiền điều kiện Đã đăng nhập thành công tài khoản có quyền sửa thư mục thư mục muốn xóa phải rỗng -Khơng có thư mục -Khơng có học viên Hậu điều kiện Xóa thư mục thành cơng Luồng kiện Hiển thị popup “ xóa thư mục” -Kiểm tra thông tin chứa thư mục -Kiểm tra thông tin tủ điện -Nếu thư mục rỗng hỏi “có muốn xóa thư mục khơng?” -Click nút “xóa” -Hệ thống xóa thư mục -Đóng popup xóa thư mục - Load lại sơ đồ thư mục -Kết thúc use case Ngoại lệ Click nút “hủy” =>đóng popup “xóa thư mục” Thư mục có chứa thư mục học viêi - Đóng popup xóa thư mục - Mở popup thơng báo “khơng thể xóa thư mục” kiem tra khong chua thu muc \L \ ( popup thong bao khong A the xoa thu muc / ( load cay 'A thu muc hình 2.18: bieu hoat dong cua use case xoa thu muc 2.4.4 Đặc tả use case quản lí học viên 2.4.4.1 Thêm học viên Use case Nội dung Tên Thêm học viên Mô tả Cho phép thêm học viên Actor Người dung Điều kiện Click nút “thêm học viên” Tiền điều kiện Đăng nhập thành cơng Hậu điều kiện Tài khoản có quyền thêm học viên Thêm học viên thành công Luồng kiện -Hiển thị popup “thêm thư mục” - Nhập tên học viên -Hệ thống thêm học viên -Đóng pop up thêm học viên -Load lại danh sách học viên - Kết thúc use case Ngoại lệ Click nút “hủy” - Đóng popup “thêm học viên” hình 2.19: bieu hoat dong cua use case them thong tin hoc vien 2.4.4.2 Sửa thông tin học viên Use case Nội dung Tên Sửa thông tin học viên Mô tả Cho phép sửa thông tin học viên : họ tên, ngày tháng năm sinh, số điện thoại Actor Người dung Điều kiện Click nút “sửa thông tin học viên” Tiền điều kiện Đăng nhập thành cơng Tài khoản có quyền sửa thơng tin học viên Hậu điều kiện Sửa thông tin học viên thành công Luồng kiện Hiển thị popup sửa thư mục -Nhập họ tên học viên, số điện thoại, năm sinh - Hệ thống sửa thông tin học viên - Đóng popup sửa thơng tin học viên -Load lại danh sách học viên -Kết thúc use case Ngoại lệ Click nút “hủy” - Đóng popup sửa thơng tin học viên hình 2.20: bieu hoat dong cua use case sua thong tin hoc vien 2.4.4.3 Xóa thơng tin học viên Use case Nội dung Tên Xóa thơng tin học viên Mơ tả Cho phép xóa thoogn tin học viên khỏi hệ thống Actor Người dùng Điều kiện Click nút “xóa thơng tin học viên” Tiền điều kiện Tài khoản có quyền xóa thơng tin học viên Hậu điều kiện Xóa thơng tin học viên thành cơng Luồng kiện -Hiển thị popup “xóa thơng tin học viên” - Kiểm tra “không chứa thông tin học viên” -Click nút xóa -Hệ thống xóa thơng tin học viên -Đóng popup xóa thơng tin học viên -Load lại danh sách thơng tin học viên -Kết thúc use case Ngoại lệ Click nút “hủy” => đóng popup “xóa thơng tin học viên -Đóng popup “xóa thư mục” -Mở popup thơng báo “khơng thể xóa thơng tin học viên” hình 2.21: bieu hoat dong cua use case xoa thong tin hoc vien Mơ hình lớp thực thể 3.1 Xem thơng tin khóa học 3.2 Xem điểm 3.3 Xem thời khóa biểu 3.4 Đăng kí học HDcVien - Kho a MaHV DiemThi DiemBD _ 3.5 Quản lý giáo viên V1 «CDntrol» C_DangKiLữpHQC ... đại học , yêu cầu đặt cho hệ thống chương trình giới hạn yêu cầu sau Quản lý đăng ký lớp học: cập nhật học viên đăng ký Quản lý danh sách lớp học: lập danh sách lớp học Quản lý danh sách học viên. .. thực báo cáo CHƯƠNG I: KHẢO SÁT HỆ THỐNG VÀ XÁC ĐỊNH YÊU CẦU NGƯỜI DÙNG l.Khảo sát trạng -Hiện hệ thống quản lý học viên trung tâm tiếng anh LAPO diễn theo hướng logic: Nghiệp vụ trung tâm LAPO... danh sách học viên lớp Quản lý giảng viên: cập nhật giảng viên phân công lớp học Quản lý trợ giảng: cập nhật trợ giảng phân công lớp học Quản lý thời gian sử dụng phòng học: phân phối phòng học