Hệ thống hỗ trợ học tập cho sinh viên khoa CNTT, trường đại học công nghệ đại học quốc gia hà nội - Pdf 10

Đại Học Quốc Gia Hà Nội
Trường Đại Học Công Nghệ
oOo
Họ và tên các thành viên trong nhóm:
1. Đỗ Văn Phú ( nhóm trưởng )
2. Nguyễn Xuân Tuyển
3. Trần Xuân Duyệt
4. Nguyễn Đức Hiếu
5. Nguyễn Thế Anh Tuấn
Báo cáolần 1: Bài tập lớn.
Bộ môn: Phân tích thiết kế hướng đối tượng.
Giảng viên : Trần Thị Minh Châu.
Đề tài:
Hệ thống hỗ trợ học tập cho sinh viên Khoa CNTT,
Trường Đại học Công Nghệ - Đại Học Quốc Gia Hà Nội.
Bảng phân công công việc:
STT Họ tên thành viên Nhiệm vụ
1
Đỗ Văn Phú
( Nhóm trưởng )
- Phân công công việc cho các thành viên.
- Tổng hợp báo cáo cho nhóm.
- Xác định lịch trình công việc.
- Phân tích hệ thống.
2 Nguyễn Xuân Tuyển
- Phân tích yêu cầu.
- Phân tích các ca sử dụng, đưa ra mô hình
phân tích.
3 Trần Xuân Duyệt
- Thu thập yêu cầu.
- Tìm hiểu các nghiệp vụ.

- Hệ thống hỗ trợ học tập cho sinh viên Khoa CNTT, trường Đại học Công
Nghệ - Đại Học Quốc Gia Hà Nội.
- Trong tương lai có thể mở rộng, sửa đổi hệ thống cho phù hợp với sinh
viên các trường đại học, cao đẳng khác.
3. Quy ước tài liệu:
- Tài liệu được định dạng bằng file .docx sinh viên và giảng viên có thể bổ
xung thiếu sót.
- Phông chữ: Times New Roman.
- Size : 14 px
4. Đối tượng liên quan(sử dụng):
- Sinh viên, giảng viên, phòng ban.
II. Yêu cầu hệ thống:
1. Yêu cầu chức năng:
1.1 Đối với sinh viên:
Hệ thống giúp sinh viên xem điểm thi; kết quả học tập; thời khóa biểu;
đề cương môn học; xem thông báo từ phòng ban; cập nhật thông tin cá nhân
nếu chưa cập nhật hoặc cập nhật sai.
1.2 Đối với phòng ban:
Phòng ban là các cán bộ phòng ban trong trường.
Hệ thống giúp phòng ban gửi thông báo đến sinh viên và giảng viên.
1.3 Đối với giảng viên:
Hệ thống giúp giảng viên xem thông báo từ phòng ban, quản lý đề
cương môn học.
2. Yêu cầu phi chức năng:
- Ứng dụng chạy trên web server.
- Giao diện dễ dùng, có giúp đỡ, trợ giúp, người dùng mới có thể sử dụng
hệ thống ngay do đối tượng người dùng chủ yếu ở đây là sinh viên
CNTT.
- Hệ thống đảm bảo phục vụ đồng thời tối đa 1000 người dùng.
- Khôi phục được dữ liệu khi lỗi xảy ra.

o Xem thông báo.
o Xem đề cương môn học.
o Cập nhật thông tin cá nhân.
 Giảng viên:
o Đăng nhập.
o Quản lý đề cương.
o Xem thông báo.
 Phòng ban:
o Đăng nhập
o Quản lý thông báo.
1.3Mô hình use case tổng thể:
2 Đặc tả ca sử dụng:
2.1Đăng nhập ( DangNhap ):
Tên ca sử dụng DangNhap.
Tổng quan
Ca sử dụng này sẽ mô tả làm thế nào người dùng đăng nhập
vào hệ thông hỗ trợ sinh viên.
Tác nhân sinh viên, giảng viên, phòng ban.
Điều kiện tiên quyết Tác nhân đã có tài khoản với ID và password tương ứng.
Mô tả
1 Tác nhân điền ID và password vào form đăng nhập.
2
Hệ thống tìm kiếm thông tin tương ứng với ID được
nhập và xác minh password .
3
Nếu đăng nhập thành công, hệ thống ghi lại thông tin
đăng nhập của người dùng.
Ngoại lệ
2a
Không tìm thấy thông tin tương ứng với ID được

Tổng quan Xem kết quả học tập của sinh viên.
Tác nhân sinh viên.
Điều kiện tiên quyết Đăng nhập thành công vào tài khoản.
Mô tả
1
Tác nhân truy cập vào chức năng xem kết quả học
tập.
2
Hệ thống tìm kiếm thông tin về user và hiển thị kết
quả học tập của user lên màn hình.
Ngoại lệ 2a Không tìm thấy kết quả học tập.
Kịch bản
#01 Hiển thị kết quả học tập thành công.
#02 Không tìm thấy kết quả học tập.
2.4 Xem thời khóa biểu ( XemThoiKhoaBieu ):
Tên ca sử dụng XemThoiKhoaBieu.
Tổng quan Xem thời khóa biểu học kỳ hiện tại của sinh viên.
Tác nhân sinh viên.
Điều kiện tiên quyết Đăng nhập thành công vào tài khoản sinh viên.
Mô tả 1 Tác nhân truy cập vào chức năng xem thời khóa biểu.
2
Hệ thống hiển thị thời khóa biểu của sinh viên trong
học kỳ hiện tại.
Ngoại lệ 2a Sinh viên chưa có thời khóa biểu.
Kịch bản
#01 Hiển thị thời khóa biểu thành công.
#02 Sinh viên chưa có thời khóa biểu.
2.5 Cập nhật thông tin cá nhân ( CapNhapThongTinCaNhan ):
Tên ca sử dụng CapNhatThongTinCaNhan.
Tổng quan Thay đổi thông tin cá nhân của sinh viên.

3 Tác nhân chọn môn học cần xem đề cương.
4
Hệ thống hiển thị đề cương môn học cho sinh viên
xem.
Ngoại lệ 2a Chưa môn học nào có đề cương.
Kịch bản
#01 Hiển thị đề cương môn học thành công.
#02 Chưa môn học nào có đề cương.
2.7 Quản lý thông báo ( QuanLyThongBao ):
Phân rã thành ba use case:
• Tạo thông báo ( TaoThongBao ).
• Sửa thông báo ( SuaThongBao ).
• Xóa thông báo ( XoaThongBao ).
Tạo thông báo ( TaoThongBao ):
Tên ca sử dụng TaoThongBao.
Tổng quan Tạo thông báo mới.
Tác nhân phòng ban.
Điều kiện tiên quyết
Đăng nhập thành công vào tài khoản tương ứng và chọn
chức năng quản lý thông báo.
Mô tả
1 Tác nhân truy cập vào chức năng tạo thông báo.
2 Hệ thống hiển thị form để tác nhân điền tiêu đề, nội
dung thông báo.
3
Tác nhân điền tiêu đề, nội dung thông báo vào form
và chọn gửi thông báo.
4
Hệ thống kiểm tra tính hợp lệ của thông tin được điền
vào.

2a Tác nhân chưa tạo thông báo nào.
5a Tác nhân điền thiếu thông tin vào form sửa thông báo.
6a Thông tin được sửa không hợp lệ.
Kịch bản
#01 Sửa thông báo thành công.
#02 Chưa tạo thông báo nào.
#03 Điền thiếu thông tin.
#04 Thông tin không hợp lệ.
Xóa thông báo ( XoaThongBao ):
Tên ca sử dụng XoaThongBao.
Tổng quan Xóa thông báo có sẵn trong hệ thống.
Tác nhân phòng ban.
Điều kiện tiên quyết
Đăng nhập thành công vào tài khoản tương ứng và chọn
chức năng quản lý thông báo.
Mô tả
1 Tác nhân truy cập vào chức năng xóa thông báo.
2
Hệ thống hiển thị danh sách thông báo tài khoản đã
tạo trong hệ thống.
3 Tác nhân lựa chọn thông báo cần xóa.
4
Hiển thị xóa thông báo thành công và xóa thông báo
ra khỏi hệ thống.
Ngoại lệ 2a Tác nhân chưa tạo thông báo nào.
Kịch bản
#01 Xóa thông báo thành công.
#02 Chưa tạo thông báo.
2.8 Quản lý đề cương môn học ( QuanLyDeCuong ):
Phân rã thành ba use case:

Tác nhân giảng viên.
Điều kiện tiên quyết
Đăng nhập thành công vào tài khoản giảng viên và chọn
chức năng quản lý đề cương.
Mô tả
1 Tác nhân truy cập vào chức năng sửa đề cương.
2
Hệ thống hiển thị danh sách đề cương tài khoản đó đã
tạo trong hệ thống.
3 Tác nhân lựa chọn đề cương cần sửa.
4 Hệ thống hiển thị form sửa đề cương.
5 Tác nhân sửa đề cương trong form và lưu lại.
6 Hệ thống kiểm tra tính hợp lệ của thông tin được sửa.
7
Hiển thị đề cương sửa thành công và cập nhật vào hệ
thống.
Ngoại lệ
2a Tác nhân chưa tạo đề cương môn học nào.
5a Tác nhân điền thiếu thông tin vào form sửa đề cương.
6a Thông tin được sửa không hợp lệ.
Kịch bản
#01 Sửa đề cương thành công.
#02 Chưa tạo đề cương nào.
#03 Điền thiếu thông tin.
#04 Thông tin không hợp lệ.
Xóa đề cương ( XoaDeCuong ):
Tên ca sử dụng XoaDeCuong.
Tổng quan Xóa đề cương môn học có sẵn trong hệ thống.
Tác nhân giảng viên.
Điều kiện tiên quyết

Xóa đề cương:


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status