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

29 976 0
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

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

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

Đại Học Quốc Gia Hà Nội Trường Đại Học Công Nghệ oOo - Họ tên thành viên nhóm: Đỗ Văn Phú ( nhóm trưởng ) Nguyễn Xuân Tuyển Trần Xuân Duyệt Nguyễn Đức Hiếu 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 Đỗ Văn Phú ( Nhóm trưởng ) Nguyễn Xuân Tuyển Trần Xuân Duyệt Nguyễn Đức Hiếu Nguyễn Thế Anh Tuấn Nhiệm vụ - Phân công công việc cho 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 - Phân tích yêu cầu - Phân tích ca sử dụng, đưa mơ hình phân tích - Thu thập yêu cầu - Tìm hiểu nghiệp vụ - Tìm kiếm tài liệu - Xác định công nghệ sử dụng, đưa gói thiết kế - Thiết kế cho ca sử dụng, mơ hình hóa biểu đồ Lịch trình dự kiến: Tuần 01 05 Cơng việc dự kiến Hoàn thành báo cáo lần nội dung bao gồm: - Kế hoạch dự án tính cần thiết dự án - Thu thập nắm bắt yêu cầu - Đưa mơ hình ca sử dụng 06 11 Hoàn thành báo cáo lần nội dung phân tích u cầu 12 15 I Hồn thành báo cáo tổng hợp dự án Giới thiệu: Mục đích: Tài liệu đặc tả hóa yêu cầu sinh viên, giảng viên, phòng đào tạo hệ thống hỗ trợ học tập cho sinh viên Hệ thống giúp hỗ trợ sinh viên trình học tập xem kế hoạch, kết học tập, thông báo Trường, … Hệ thống giúp phòng ban gửi thông báo cần thiết đến sinh viên Phạm vi dự án: - 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 mở rộng, sửa đổi hệ thống cho phù hợp với sinh viên trường đại học, cao đẳng khác Quy ước tài liệu: - Tài liệu định dạng file docx sinh viên giảng viên bổ xung thiếu sót - Phông chữ: Times New Roman - Size : 14 px Đố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: 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 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 chưa cập nhật cập nhật sai 1.2 Đối với phòng ban: Phòng ban cán phòng ban trường Hệ thống giúp phịng ban gửi thơng báo đến sinh viên 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 u cầu phi chức năng: - Ứng dụng chạy web server - Giao diện dễ dùng, có giúp đỡ, trợ giúp, người dùng sử dụng hệ thống đối tượng người dùng chủ yếu 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 liệu lỗi xảy - Ngôn ngữ sử dụng tiếng Việt để phù hợp với tất đối tượng sinh viên III Phân tích hệ thống: Các tác nhân ca sử dụng: 1.1 Các tác nhân:  Sinh viên: Là người dùng chủ yếu hệ thống Sử dụng chức hệ thống như: - Đăng nhập để sử dụng chức - Xem thơng báo từ phịng ban - Xem kết học tập từ đầu khóa học đến thời điểm Kết bao gồm tổng tín tích lũy, điểm trung bình tích lũy, điểm trung bình học kì kì học, điểm tổng kết môn - Xem đề cương môn học - Xem thời khóa biểu học kỳ - Cập nhật, sửa đổi thơng tin cá nhân  Phịng ban: Đăng nhập vào hệ thống sử dụng chức năng: - Gửi thông báo cho sinh viên thông báo lịch nghỉ, thơng báo đóng học phí, cấp học bổng, …  Giảng viên: Sử dụng chức sau: - Xem thơng báo từ phịng ban - Tạo đề cương môn học bao gồm nội dung môn học, lịch trình giảng dạy, tài liệu liên quan, … quản lý đề cương môn học 1.2 Các ca sử dụng:  Sinh viên: o Đăng nhập o Xem thời khóa biểu o Xem kết học tập 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ể: Đặ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 mô tả làm 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 Tác nhân có tài khoản với ID password tương ứng Khơng tìm thấy thơng tin tương ứng với ID nhập 2b Người dùng nhập sai password 1a Người dùng chưa nhập ID password #01 Người dùng đăng nhập thành cơng #02 Khơng tìm thấy thơng tin ứng với ID #03 Sai password #04 Kịch Nếu đăng nhập thành công, hệ thống ghi lại thông tin đăng nhập người dùng 2a Ngoại lệ Hệ thống tìm kiếm thơng tin tương ứng với ID nhập xác minh password Mô tả Tác nhân điền ID password vào form đăng nhập Người dùng chưa nhập ID password 2.2 Xem thông báo ( XemThongBao ): Tên ca sử dụng XemThongBao Tổng quan Ca sử dụngnày mô tả làm người dùng xem thông báo Tác nhân sinh viên, giảng viên, phòng ban Điều kiện tiên Đăng nhập thành công vào tài khoản Mô tả Tác nhân truy cập vào chức xem thông báo Hệ thống tìm kiếm thơng báo gần hiển thị hình Ngoại lệ 2a Người dùng chọn thông báo cần đọc Hệ thống hiển thị nội dung thông báo người dùng chọn Hệ thống không tìm thấy thơng báo #01 Hiển thị thơng báo thành cơng #02 Khơng tìm thấy thơng báo Kịch 2.3 Xem kết học tập ( XemKetQuaHocTap ): Tên ca sử dụng XemKetQuaHocTap Tổng quan Xem kết học tập sinh viên Tác nhân sinh viên Điều kiện tiên Đăng nhập thành công vào tài khoản Tác nhân truy cập vào chức xem kết học tập Hệ thống tìm kiếm thơng tin user hiển thị kết học tập user lên hình 2a Khơng tìm thấy kết học tập Mô tả Ngoại lệ #01 Hiển thị kết học tập thành cơng #02 Khơng tìm thấy kết học tập Kịch 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ỳ sinh viên Tác nhân sinh viên Điều kiện tiên Đăng nhập thành công vào tài khoản sinh viên Mô tả Tác nhân truy cập vào chức xem thời khóa biểu 2a Sinh viên chưa có thời khóa biểu #01 Hiển thị thời khóa biểu thành cơng #02 Ngoại lệ Hệ thống hiển thị thời khóa biểu sinh viên học kỳ Sinh viên chưa có thời khóa biểu Kịch 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 sinh viên Tác nhân sinh viên Điều kiện tiên Đăng nhập thành công vào tài khoản sinh viên Hệ thống kiểm tra tính hợp lệ thông tin sửa 2a Hiển thị thông báo sửa thành công cập nhật vào hệ thống Tác nhân chưa tạo thông báo 5a Tác nhân điền thiếu thông tin vào form sửa thông báo 6a #01 Thông tin sửa không hợp lệ Sửa thông báo thành công #02 Chưa tạo thông báo #03 Điền thiếu thông tin #04 Thông tin không hợp lệ Ngoại lệ Kịch 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 hệ thống Tác nhân phòng ban Điều kiện tiên Đăng nhập thành công vào tài khoản tương ứng chọn chức quản lý thông báo Mô tả Tác nhân truy cập vào chức xóa thơng báo Hệ thống hiển thị danh sách thông báo tài khoản tạo hệ thống Tác nhân lựa chọn thơng báo cần xóa Ngoại lệ Kịch Hiển thị xóa thơng báo thành cơng xóa thơng báo khỏi hệ thống 2a Tác nhân chưa tạo thơng báo #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ạo đề cương ( TaoDeCuong ) • Sửa đề cương ( SuaDeCuong ) • Xóa đề cương ( XoaDeCuong ) Tạo đề cương ( TaoDeCuong ): Tên ca sử dụng TaoDeCuong Tổng quan Tạo đề cương môn học cho sinh viên Tác nhân giảng viên Điều kiện tiên Đăng nhập thành công vào tài khoản giảng viên chọn chức quản lý đề cương môn học Tác nhân nhập tiêu đề, nội dung đề cương nhấn gửi đề cương Hệ thống kiểm tra thông tin nhập Hệ thống hiển thị đề cương tạo thành công lưu đề cương vào hệ thống 3a Tác nhân nhập thiếu thông tin 4a Thông tin nhập không hợp lệ #01 Kịch Ngoại lệ Hệ thống hiển thị form tạo đề cương Mô tả Tác nhân truy cập vào chức tạo đề cương Tạo đề cương thành công #02 Nhập thiếu thông tin #03 Thông tin không hợp lệ Sửa đề cương ( SuaDeCuong ): Tên ca sử dụng SuaDeCuong Tổng quan Sửa đề cương có sẵn hệ thống Tác nhân giảng viên Điều kiện tiên Đăng nhập thành công vào tài khoản giảng viên chọn chức quản lý đề cương Tác nhân truy cập vào chức sửa đề cương Hệ thống hiển thị danh sách đề cương tài khoản tạo hệ thống Tác nhân lựa chọn đề cương cần sửa Hệ thống hiển thị form sửa đề cương Tác nhân sửa đề cương form lưu lại Hệ thống kiểm tra tính hợp lệ thơng tin sửa Mơ tả 2a Hiển thị đề cương sửa thành công cập nhật vào hệ thống Tác nhân chưa tạo đề cương môn học 5a Tác nhân điền thiếu thông tin vào form sửa đề cương 6a #01 Thông tin sửa không hợp lệ Sửa đề cương thành công #02 Chưa tạo đề cương #03 Điền thiếu thông tin #04 Thông tin không hợp lệ Ngoại lệ Kịch 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 hệ thống Tác nhân giảng viên Điều kiện tiên Đăng nhập thành công vào tài khoản giảng viên chọn chức quản lý đề cương Mô tả Tác nhân truy cập vào chức xóa đề cương Hệ thống hiển thị danh sách đề cương tài khoản tạo hệ thống Tác nhân lựa chọn đề cương cần xóa Ngoại lệ Kịch Hiển thị xóa đề cương thành cơng xóa đề cương khỏi hệ thống 2a Tác nhân chưa tạo đề cương môn học #01 Xóa đề cương thành cơng #02 Chưa tạo đề cương Phân tích ca sử dụng: 3.1 Biểu đồ trình tự: 3.1.1 Use case Đăng nhập: 3.1.2 Use case Xem thông báo: 3.1.3 Use case Xem kết học tập: 3.1.4 Use case Xem thời khóa biểu: 3.1.5 Use case Cập nhật thông tin cá nhân: 3.1.6 Use case Xem đề cương môn học: 3.1.7 Use case Quản lý thơng báo: Tạo thơng báo: Sửa thơng báo: Xóa thơng báo: 3.1.8 Use case Quản lý đề cương: Tạo đề cương: Sửa đề cương: Xóa đề cương: 3.2 Biểu đồ lớp: 3.2.1 Use case Đăng nhập: 3.2.2 Use case Xem kết học tập: 3.2.3 Use case Xem thời khóa biểu: 3.2.4 Use case Cập nhật thông tin cá nhân: 3.2.5 Use case Quản lý thông báo: 3.2.6 Use case Quản lý đề cương: 3.2.7 Use case Xem thông báo: 3.2.8 Use case Xem Đề Cương: 3.3 Xác định chế phân tích: Lớp phân tích Cơ chế phân tích TaiKhoan Persistency, Security Diem Persistency, Security LopHoc Persistency, Security DeCuong Persistency, Security ThongBao Persistency, Security TaiKhoanController Distribution DeCuongController Distribution ThongBaoController Distribution DangNhap Distribution ThoiKhoaBieu Distribution KetQuaHocTap Distribution ... 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 mở rộng, sửa đổi hệ thống cho phù hợp với sinh viên trường đại học, cao đẳng... tập cho sinh viên Hệ thống giúp hỗ trợ sinh viên trình học tập xem kế hoạch, kết học tập, thơng báo Trường, … Hệ thống giúp phịng ban gửi thông báo cần thiết đến sinh viên Phạm vi dự án: - Hệ thống. .. đề cương môn học cho sinh viên xem 2a Chưa môn học có đề cương #01 Hiển thị đề cương môn học thành công #02 Ngoại lệ Hệ thống hiển thị mơn học có đề cương sinh viên học kỳ Chưa môn học có đề cương

Ngày đăng: 02/03/2014, 14:00

Hình ảnh liên quan

Bảng phân công công việc: - 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: Xem tại trang 2 của tài liệu.
1.3Mơ hình use case tổng thể: - 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

1.3.

Mơ hình use case tổng thể: Xem tại trang 6 của tài liệu.
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. - 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

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 Xem tại trang 9 của tài liệu.
2.4 Xem thời khóa biểu ( XemThoiKhoaBieu ): - 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

2.4.

Xem thời khóa biểu ( XemThoiKhoaBieu ): Xem tại trang 9 của tài liệu.

Từ khóa liên quan

Mục lục

  • I. Giới thiệu:

    • 1. Mục đích:

    • 2. Phạm vi dự án:

    • 3. Quy ước tài liệu:

    • 4. Đối tượng liên quan(sử dụng):

  • 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:

      • 1.2 Đối với phòng ban:

      • 1.3 Đối với giảng viên:

    • 2. Yêu cầu phi chức năng:

  • III. Phân tích hệ thống:

    • 1. Các tác nhân và ca sử dụng:

      • 1.1. Các tác nhân:

      • 1.2 Các ca sử dụng:

      • 1.3 Mô hình use case tổng thể:

    • 2 Đặc tả ca sử dụng:

      • 2.1 Đăng nhập ( DangNhap ):

      • 2.2 Xem thông báo ( XemThongBao ):

      • 2.3 Xem kết quả học tập ( XemKetQuaHocTap ):

      • 2.4 Xem thời khóa biểu ( XemThoiKhoaBieu ):

      • 2.5 Cập nhật thông tin cá nhân ( CapNhapThongTinCaNhan ):

      • 2.6 Xem đề cương môn học ( XemDeCuongMonHoc ):

      • 2.7 Quản lý thông báo ( QuanLyThongBao ):

      • 2.8 Quản lý đề cương môn học ( QuanLyDeCuong ):

    • 3 Phân tích ca sử dụng:

      • 3.1 Biểu đồ trình tự:

        • 3.1.1 Use case Đăng nhập:

        • 3.1.2 Use case Xem thông báo:

        • 3.1.3 Use case Xem kết quả học tập:

        • 3.1.4 Use case Xem thời khóa biểu:

        • 3.1.5 Use case Cập nhật thông tin cá nhân:

        • 3.1.6 Use case Xem đề cương môn học:

        • 3.1.7 Use case Quản lý thông báo:

        • 3.1.8 Use case Quản lý đề cương:

      • 3.2 Biểu đồ lớp:

        • 3.2.1 Use case Đăng nhập:

        • 3.2.2 Use case Xem kết quả học tập:

        • 3.2.3 Use case Xem thời khóa biểu:

        • 3.2.4 Use case Cập nhật thông tin cá nhân:

        • 3.2.5 Use case Quản lý thông báo:

        • 3.2.6 Use case Quản lý đề cương:

        • 3.2.7 Use case Xem thông báo:

        • 3.2.8 Use case Xem Đề Cương:

      • 3.3 Xác định cơ chế phân tích:

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan