1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN

32 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 32
Dung lượng 1,64 MB

Nội dung

Điều kiện đầu vào: Ca sử dụng bắt đầu khi người dùng muốn đăng nhậpvào hệ thống.- Mô tả:  Dòng sựu kiện chính:  Hệ thống yêu cầu nhập tên đăng nhập và mật khẩu.. - Điều kiện đầu vào: C

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &

TRUYỀN THÔNG VIỆT HÀN

Khoa Khoa Học Máy Tính

ĐỒ ÁN CƠ SỞ 2

QUẢN LÝ SINH VIÊN

Đỗ Thiên Thắng

Giảng viên hướng dẫn: ThS Nguyễn Ngọc Huyền Trân

Đà Nẵng, tháng 12 năm 2022

Trang 2

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &

TRUYỀN THÔNG VIỆT HÀN

Khoa Khoa Học Máy Tính

ĐỒ ÁN CƠ SỞ 2

QUẢN LÝ SINH VIÊN

Đỗ Thiên Thắng Mã: 21IT378

Giảng viên hướng dẫn: ThS Nguyễn Ngọc Huyền Trân

Đà Nẵng, tháng 12 năm 2022

Trang 3

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

Trang 5

LỜI CẢM ƠN

Đồ án cơ sở 2 là môn học bổ ích nhằm áp dụng kiến thức được học ở trườnghọc từ đó tổng hợp kiến thức, tìm hiểu, lên ý tưởng và tạo ra sản phẩm của nhóm đểđăng ký thực hiện đề tài

Để có thể hiểu sâu và rộng cũng như nắm chắc kiến thức cơ bản và tiếp cận tạo

ra một sản phẩm thực tế, nhóm chúng em đã nhận được sự giúp đỡ nhiệt tình từ giảngviên hướng dẫn là cô Nguyễn Ngọc Huyền Trân Cùng với sự cố gắng của thành viêntrong nhóm để sản được hoàn thành đúng thời hạn và đạt được mục tiêu đã đề ra

Bên cạnh đó cũng có những hạn chế về kiến thức và kinh nghiệm thực chiếnnên sản phẩm của chúng em còn nhiều sai sót và thiếu hụt Chúng em rất mong nhậnđược sự chỉ bảo, giúp đỡ và nhận xét chân thực nhất để sản phẩm hoàn thiện nhất vàgiúp chúng em có thêm kinh nghiệm để phát triển bản thân, hoàn thành tốt hơn nhữngsản phẩm sau này

Cuối cùng chúng em xin gửi lời cảm ơn đến giảng viên hướng dẫn NguyễnNgọc Huyền Trân đã giúp đỡ chúng em trong quá trình hoàn thiện đề tài này

Chúng em xin chân thành cảm ơn!

Trang 6

MỤC LỤC

Chương 1 Mô tả bài toán 10

1.1 Tổng quan 10

1.2 Nội dung và kế hoạch thực hiện 10

1.3 Cấu trúc báo cáo 11

1.3.1 Biểu đồ Usecase 11

1.3.2 Biểu đồ Lớp 11

1.3.3 Biếu đồ hoạt động 11

1.3.4 Biểu đồ trạng thái 11

1.3.5 Biểu đồ tuần tự 11

1.3.6 Biểu đồ giao tiếp 11

Chương 2 Chế độ xem của người dùng 12

2.1 Biểu đồ Usecase 12

2.2 Đặc tả 12

2.2.1 Biểu đồ use case đăng nhập 12

2.2.2 Biểu đồ use case đăng ký 13

2.2.3 Biểu đồ use case tìm kiếm 14

2.2.4 Biểu đồ use case quản lý khoa 15

2.2.5 Biểu đồ use case quản lý lớp 15

2.2.6 Biểu đồ usecase thêm tài khoản sinh viên 16

2.2.7 Biểu đồ usecase quản lý điểm sinh viên 16

Chương 3 Chế độ xem tĩnh 18

3.1 Biểu đồ lớp 18

Chương 4 Chế độ xem động 19

Trang 7

4.1 Biểu đồ hoạt động 19

4.1.1 Biểu đồ hoạt động tìm kiếm 19

4.1.2 Biểu đồ hoạt động thêm thông tin 20

4.1.3 Biểu đồ hoạt động sửa thông tin 20

4.1.1 Biểu đồ hoạt động xoá 21

4.2 Biểu đồ trạng thái 21

4.2.1 Biểu đồ trạng thái “Tìm kiếm” 21

4.2.2 Biểu đồ trạng thái “Sửa thông tin” 22

4.2.3 Biểu đồ trạng thái “Xóa thông tin” 23

4.2.4 Biểu đồ trạng thái “Thêm thông tin” 24

4.3 Biểu đồ tuần tự 25

4.3.1 Biểu đồ tuần tự “đăng nhập” 25

4.3.2 Biểu đồ tuần tự “Thêm thông tin” 26

4.3.3 Biểu đồ tuần tự “Xem thông tin” 27

4.3.4 Biểu đồ tuần tự “Xoá thông tin” 28

4.3.5 Biểu đồ tuần tự “Sửa thông tin” 29

4.4 Biểu đồ giao tiếp 30

4.4.1 Biểu đồ giao tiếp “Đăng nhập” 30

4.4.1 Biểu đồ giao tiếp “Thêm thông tin” 30

4.4.2 Biểu đồ giao tiếp “Sửa thông tin” 31

4.4.3 Biểu đồ giao tiếp “Xóa thông tin” 32

4.4.4 Biểu đồ giao tiếp “Xem thông tin” 32

Trang 8

DANH MỤC HÌNH

Hình 1 - Biểu đồ Usecase 12

Hình 2 - Biểu đồ lớp 18

Hình 3 - Biểu đồ hoạt động "tìm kiếm" 19

Hình 4- Biểu đồ hoạt động "Thêm thông tin" 20

Hình 5- Biểu đồ hoạt động "sửa thông tin" 20

Hình 6- Biểu đồ hoạt động "xoá thông tin" 21

Hình 7- Biểu đồ trạng thái "tìm kiếm" 21

Hình 8 - Biểu đồ trạng thái "sửa thông tin" 22

Hình 9 - Biểu đồ trạng thái "xoá thông tin" 23

Hình 10 - Biểu đồ trạng thái "thêm thông tin" 24

Hình 11 - Biểu đồ tuần tự "đăng nhập" 25

Hình 12 - Biểu đồ tuần tự "thêm thông tin" 26

Hình 13 - Biểu đồ tuần tự "xem thông tin" 27

Hình 14 - Biểu đồ tuần tự "xoá thông tin" 28

Hình 15 - Biểu đồ tuần tự "sửa thông tin" 29

Hình 16 - Biểu đồ giao tiếp "đăng nhập" 29

Hình 17 - Biểu đồ giao tiếp "thêm thông tin" 30

Hình 18 - Biểu đồ giao tiếp "sửa thông tin" 31

Hình 19 - Biểu đồ giao tiếp "xoá thông tin" 32

Hình 20 - Biểu đồ giao tiếp "xem thông tin" 32

Trang 9

DANH MỤC CỤM TỪ VIẾT TẮT

1

2

Trang 10

Chương 1 Mô tả bài toán

1.1 Tổng quan

Công tác quản lý sinh viên của sinh viên đóng vai trò hết sức quan trọng đốivới hoạt động của một khoa trong các trường đại học

Bài toán Quản lý đặt ra các vấn đề cơ bản như sau: Thể hiện được mô hình

tổ chức quản lý sinh viên theo khóa, theo lớp, theo các môn học; Quản lý cácmôn học của các lớp theo học kỳ và kết quả học tập của sinh viên đối với cácmôn học đó

1.2 Nội dung và kế hoạch thực hiện

25/10-26/10

Đề xuất ý tưởng cho đềtài, xác định chính xácyêu cầu đặt ra cho trangweb sẽ xây dựng

Tất cả thành viên

27/10-2/11 Thiết kế bố cục, nội dung

chung cho website

Cao Văn Tính

chỉnh sửa cuối cùng

Tất cả thành viên

Trang 11

1.3 Cấu trúc báo cáo

Trang 12

Chương 2 Chế độ xem của người dùng

2.1 Biểu đồ Usecase

Hình 1 - Biểu đồ Usecase2.2 Đặc tả

2.2.1 Biểu đồ use case đăng nhập

- Tác nhân: Admin, giảng viên, sinh viên

- Mục đích:

 Admin truy cập vào trang quản trị để quản lý hệ thống của mình

 Giảng viên & sinh viên đăng nhập vào hệ thống

Trang 13

Điều kiện đầu vào: Ca sử dụng bắt đầu khi người dùng muốn đăng nhậpvào hệ thống.

- Mô tả:

 Dòng sựu kiện chính:

 Hệ thống yêu cầu nhập tên đăng nhập và mật khẩu

 Người dùng nhập tên đăng nhập và mật khẩu

 Hệ thống kiểm tra tên và mật khẩu vừa nhập, nếu đúng sẽ cho phép vào

hệ thống

 Nếu là tài khoản admin thì người quản trị thực hiện những nghiệp vụ

đã được phân quyền

 Nếu là tài khoản giảng viên thì giảng viên thực hiện những nghiệp vụ

đã được phân quyền

 Nếu là tài khoản sinh viên thì sinh viên thực hiện những nghiệp vụ đãđược phân quyền

 Dòng sự kiện phụ:

 Nếu tên hoặc mật khẩu bị sai thì hệ thống báo lỗi

 Người dùng có thể nhập lại hoặc hủy bỏ việc đăng nhập khi đó ca sửdụng sẽ kết thúc

2.2.2 Biểu đồ use case đăng ký

- Tác nhân: Giảng viên

- Mục đích: Cho phép giảng viên đăng ký được phân quyền giảng viênthực hiện các nghiệp vụ giảng viên trên hệ thống

- Điều kiện đầu vào: Ca sử dụng bắt đầu khi giảng viên truy cập vào hệthống và chọn đăng ký tài khoản

- Mô tả:

 Dòng sự kiện chính:

 Giảng viên chọn mục đăng ký tài khoản

 Form đăng ký hiển thị

Trang 14

 Giảng viên nhập thông tin cá nhân cần thiết vào form đăng ký.

 Nhấn nút đăng ký

 Hệ thống thống báo kết quả quá trình nhập thông tin cá nhân Nếuthông tin nhập chính xác thì hệ thống cập nhật thông tin giảng viênvào danh sách giảng viên

 Ca sử dụng kết thúc khi giảng viên chọn “Thoát”

 Dòng sự kiện phụ:

- Quá trình nhập thông tin không chính xác

 Hệ thống thông báo nhập thông tin không chính xác

 Hệ thống yêu cầu xem lại thông tin

 Giảng viên đồng ý thì nhập lại thông tin, nếu không đồng ý thì ca sửdụng kết thúc

2.2.3 Biểu đồ use case tìm kiếm

- Tác nhân: Giảng viên, Admin

- Mục đích: Thông tin sinh viên cần tìm kiếm được hiển thị

- Điều kiện đầu vào: Người dùng truy cập vào hệ thống website nhậpthông tin cần tìm kiếm, hệ thống sẽ tự động thực hiện yêu cầu tìm kiếm

- Mô tả:

 Dòng sự kiện chính:

- Ca sử dụng bắt đầu khi giảng viên và admin truy cập vào website của hệthống và chọn tìm kiếm Sau đó điền từ khóa và hệ thống sẽ kiểm tranếu từ khóa hợp lệ:

 Hệ thống bắt đầu hiển thị thông tin sản phẩm hoặc thông tin bài viếtđược tìm thấy

 Người dùng có thể chọn xem thông tin hoặc chọn “Thoát” khi đó ca sửdụng kết thúc

 Dòng sự kiện phụ:

- Từ khóa không hợp lệ:

 Người dùng có thể điền lại từ khóa hoặc hủy bỏ tìm kiếm, khi đó ca

sử dụng kết thúc

Trang 15

2.2.4 Biểu đồ use case quản lý khoa

+ Nếu chọn “Thêm khoa” thì sự kiện con được thực hiện

+ Nếu chọn “Sửa khoa” thì sự kiện con được thực hiện

+ Nếu chọn “Xóa khoa” thì sự kiện con được thực hiện

- Điều kiện đầu vào: Ca sử dụng bắt đầu khi admin đăng nhập vào hệthống thành công và chọn quản lý lớp

- Mô tả:

 Dòng sự kiện chính:

- Ca sử dụng bắt đầu khi người quản lý đăng nhập vào hệ thống

- Hệ thống kiểm tra mật khẩu đúng hiển thị danh sách danh mục lớp

- Hệ thống hiển thị chức năng người dùng có thể: Thêm, sửa, xóa lớp:

 Nếu chọn “Thêm lớp” thì sự kiện con “Thêm lớp” được thựchiện

Trang 16

 Nếu chọn “Sửa” thì sự kiện con “Sửa lớp” được thực hiện.

 Nếu chọn “Xóa” thì sự kiện con “Xóa lớp” được thực hiện

 Nếu chọn “Thoát” thì Ca sử dụng sẽ kết thúc

2.2.6 Biểu đồ usecase thêm tài khoản sinh viên

- Tác nhân: Admin

- Mục đích: Ca sử dụng cho phép admin tạo tài khoản sinh viên

- Điều kiện đầu vào: Ca sử dụng bắt đầu khi sinh viên cần thêm tài khoản

đã có thông tin được nhập trên hệ thống

- Mô tả:

 Dòng sự kiện chính:

- Giảng viên chọn vào mục thêm tài khoản sinh viên

- Hệ thống hiển thị các sinh viên đã được nhập thông tin

- Admin nhập email, mật khẩu về sinh viên cần tạo tài khoản sinhviên

- Ca sử dụng kết thúc

 Dòng sự kiện phụ:

- Hệ thống hiển thị có đã có tài khoản sinh viên đó

2.2.7 Biểu đồ usecase quản lý điểm sinh viên

- Tác nhân: Giảng viên

- Mục đích: Ca sử dụng cho phép giảng viên thêm, sửa điểm của sinhviên

- Điều kiện đầu vào: Ca sử dụng bắt đầu khi giảng viên cần thêm, sửađiểm của sinh viên đã có trên hệ thống

- Mô tả:

 Dòng sự kiện chính:

- Giảng viên chọn vào mục thêm, sửa điểm sinh viên

- Hệ thống hiển thị các thông tin sinh viên và form nhập điểm củatừng môn học

- Ca sử dụng kết thúc

Trang 17

Chương 3 Chế độ xem tĩnh

3.1 Biểu đồ lớp

Hình 2 - Biểu đồ lớp

Trang 18

Chế độ xem động

3.2 Biểu đồ hoạt động

3.2.1 Biểu đồ hoạt động tìm kiếm

Hình 3 - Biểu đồ hoạt động "tìm kiếm"

Trang 19

3.2.2 Biểu đồ hoạt động thêm thông tin

Hình 4- Biểu đồ hoạt động "Thêm thông tin"

3.2.3 Biểu đồ hoạt động sửa thông tin

Hình 5- Biểu đồ hoạt động "sửa thông tin"

Trang 20

3.2.1 Biểu đồ hoạt động xoá

Hình 6- Biểu đồ hoạt động "xoá thông tin"3.3 Biểu đồ trạng thái

3.3.1 Biểu đồ trạng thái “Tìm kiếm”

Hình 7- Biểu đồ trạng thái "tìm kiếm"

Trang 21

3.3.2 Biểu đồ trạng thái “Sửa thông tin”

Hình 8 - Biểu đồ trạng thái "sửa thông tin"

Trang 22

3.3.3 Biểu đồ trạng thái “Xóa thông tin”

Hình 9 - Biểu đồ trạng thái "xoá thông tin"

Trang 23

3.3.4 Biểu đồ trạng thái “Thêm thông tin”

Hình 10 - Biểu đồ trạng thái "thêm thông tin"

Trang 24

3.4 Biểu đồ tuần tự

3.4.1 Biểu đồ tuần tự “đăng nhập”

Hình 11 - Biểu đồ tuần tự "đăng nhập"

Trang 25

3.4.2 Biểu đồ tuần tự “Thêm thông tin”

Hình 12 - Biểu đồ tuần tự "thêm thông tin"

Trang 26

3.4.3 Biểu đồ tuần tự “Xem thông tin”

Hình 13 - Biểu đồ tuần tự "xem thông tin"

Trang 27

3.4.4 Biểu đồ tuần tự “Xoá thông tin”

Hình 14 - Biểu đồ tuần tự "xoá thông tin"

Trang 28

3.4.5 Biểu đồ tuần tự “Sửa thông tin”

Hình 15 - Biểu đồ tuần tự "sửa thông tin"3.5 Biểu đồ giao tiếp

3.5.1 Biểu đồ giao tiếp “Đăng nhập”

Hình 16 - Biểu đồ giao tiếp "đăng nhập"

Trang 29

3.5.1 Biểu đồ giao tiếp “Thêm thông tin”

Hình 17 - Biểu đồ giao tiếp "thêm thông tin"

Trang 30

3.5.2 Biểu đồ giao tiếp “Sửa thông tin”

Hình 18 - Biểu đồ giao tiếp "sửa thông tin"

Trang 31

3.5.3 Biểu đồ giao tiếp “Xóa thông tin”

Hình 19 - Biểu đồ giao tiếp "xoá thông tin"

3.5.4 Biểu đồ giao tiếp “Xem thông tin”

Hình 20 - Biểu đồ giao tiếp "xem thông tin"

Trang 32

DANH MỤC TÀI LIỆU THAM KHẢO

Tiếng Việt:

Tiếng Anh:

Ngày đăng: 22/05/2024, 19:32

HÌNH ẢNH LIÊN QUAN

Hình 1 - Biểu đồ Usecase - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 1 Biểu đồ Usecase (Trang 12)
Hình 2 - Biểu đồ lớp - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 2 Biểu đồ lớp (Trang 17)
Hình 3 - Biểu đồ hoạt động "tìm kiếm" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 3 Biểu đồ hoạt động "tìm kiếm" (Trang 18)
Hình 4- Biểu đồ hoạt động "Thêm thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 4 Biểu đồ hoạt động "Thêm thông tin" (Trang 19)
Hình 5- Biểu đồ hoạt động "sửa thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 5 Biểu đồ hoạt động "sửa thông tin" (Trang 19)
Hình 6- Biểu đồ hoạt động "xoá thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 6 Biểu đồ hoạt động "xoá thông tin" (Trang 20)
Hình 7- Biểu đồ trạng thái "tìm kiếm" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 7 Biểu đồ trạng thái "tìm kiếm" (Trang 20)
Hình 8 - Biểu đồ trạng thái "sửa thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 8 Biểu đồ trạng thái "sửa thông tin" (Trang 21)
Hình 9 - Biểu đồ trạng thái "xoá thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 9 Biểu đồ trạng thái "xoá thông tin" (Trang 22)
Hình 10 - Biểu đồ trạng thái "thêm thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 10 Biểu đồ trạng thái "thêm thông tin" (Trang 23)
Hình 11 - Biểu đồ tuần tự "đăng nhập" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 11 Biểu đồ tuần tự "đăng nhập" (Trang 24)
Hình 12 - Biểu đồ tuần tự "thêm thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 12 Biểu đồ tuần tự "thêm thông tin" (Trang 25)
Hình 13 - Biểu đồ tuần tự "xem thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 13 Biểu đồ tuần tự "xem thông tin" (Trang 26)
Hình 14 - Biểu đồ tuần tự "xoá thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 14 Biểu đồ tuần tự "xoá thông tin" (Trang 27)
Hình 15 - Biểu đồ tuần tự "sửa thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 15 Biểu đồ tuần tự "sửa thông tin" (Trang 28)
Hình 16 - Biểu đồ giao tiếp "đăng nhập" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 16 Biểu đồ giao tiếp "đăng nhập" (Trang 28)
Hình 17 - Biểu đồ giao tiếp "thêm thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 17 Biểu đồ giao tiếp "thêm thông tin" (Trang 29)
Hình 18 - Biểu đồ giao tiếp "sửa thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 18 Biểu đồ giao tiếp "sửa thông tin" (Trang 30)
Hình 19 - Biểu đồ giao tiếp "xoá thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 19 Biểu đồ giao tiếp "xoá thông tin" (Trang 31)
Hình 20 - Biểu đồ giao tiếp "xem thông tin" - Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ 2 QUẢN LÝ SINH VIÊN
Hình 20 Biểu đồ giao tiếp "xem thông tin" (Trang 31)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w