1. Trang chủ
  2. » Tất cả

Tiểu luận đề tài phân tích thiết kế hệ thống đăng ký tín chỉ trường đh thanh long

18 9 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

Tiêu đề Phân Tích Thiết Kế Hệ Thống Đăng Ký Tín Chỉ Trường ĐH Thanh Long
Tác giả Nguyễn Văn Hoàng Vũ, Nguyễn Thế Anh Vũ, Anh Đức
Trường học Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông Thái Nguyên
Chuyên ngành Hệ Thống Thông Tin
Thể loại Báo cáo tiểu luận
Năm xuất bản 2023
Thành phố Thái Nguyên
Định dạng
Số trang 18
Dung lượng 29,98 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG THÁI NGUYÊN Báo cáo tiểu luận Đề tài Phân tích thiết kế hệ thống đăng ký tín chỉ trường ĐH Thanh Long Thành viên nhóm Nguyễn Văn Hoàng Vũ Nguyễn Thế[.]

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG THÁI NGUYÊN

Báo cáo tiểu luận

Đề tài : Phân tích thiết kế hệ thống đăng ký tín chỉ trường ĐH

Thanh Long

Thành viên nhóm :

Nguyễn Văn Hoàng Vũ

Nguyễn Thế Anh

Vũ Anh Đức

Trang 2

I Giới thiệu

I.1 Giới thiệu về hệ thống đăng ký tín chỉ của trường Đại học Thanh Long

- Hệ thống đăng ký tín chỉ của Trường Đại học Thanh Long là một nền tảng trực tuyến giúp sinh viên đăng ký các khóa học cần thiết để đạt được số tín chỉ yêu cầu trong quá trình học tập và đào tạo Hệ thống này cung cấp cho sinh viên các công cụ để quản lý tình trạng học tập của họ và đăng ký các khóa học một cách dễ dàng và thuận tiện

- Hệ thống đăng ký tín chỉ của Trường Đại học Thanh Long được thiết kế để đảm bảo tính chính xác, đồng thời giảm thiểu các sai sót trong quá trình đăng ký Hệ thống này cũng cho phép sinh viên xem thông tin về các khóa học, bao gồm cả mô tả, lịch học, giảng viên, số tín chỉ và yêu cầu tiên quyết Sinh viên có thể lựa chọn các khóa học mà họ muốn đăng ký và thêm chúng vào danh sách đăng ký của mình

- Ngoài ra, hệ thống đăng ký tín chỉ cũng cung cấp cho sinh viên các công

cụ quản lý đăng ký, bao gồm việc sửa đổi đăng ký, rút khỏi lớp học, và kiểm tra tình trạng đăng ký của mình Sinh viên có thể theo dõi số tín chỉ

đã đăng ký và số tín chỉ còn thiếu để hoàn thành chương trình học tập

- Với hệ thống đăng ký tín chỉ của Trường Đại học Thanh Long, sinh viên có thể dễ dàng đăng ký và quản lý các khóa học một cách nhanh chóng và

Trang 3

thuận tiện Hệ thống này giúp đảm bảo rằng sinh viên sẽ đạt được số tín chỉ yêu cầu và hoàn thành chương trình học tập một cách hiệu quả và đúng thời hạn

- Ngoài các tính năng chính đã nêu trên, hệ thống đăng ký tín chỉ của

Trường Đại học Thanh Long còn cung cấp cho sinh viên một số công cụ hữu ích khác để quản lý tình trạng học tập của mình Điển hình là chức năng "My Progress", cho phép sinh viên xem tổng quan về tiến độ hoàn thành chương trình học tập của mình, bao gồm số tín chỉ đã đạt được, số tín chỉ còn thiếu, cũng như tỷ lệ tiến độ hoàn thành

- Hệ thống đăng ký tín chỉ cũng cung cấp cho sinh viên các công cụ để tìm kiếm và đăng ký các khóa học Sinh viên có thể tìm kiếm các khóa học theo nhiều tiêu chí khác nhau, bao gồm mã khóa học, tên khóa học, giảng viên, phòng học, thời gian học, và nhiều tiêu chí khác Khi tìm thấy khóa học mà mình quan tâm, sinh viên có thể đăng ký nó bằng cách nhấp vào nút "Đăng ký" và thêm nó vào danh sách đăng ký của mình

- Hệ thống đăng ký tín chỉ cũng được tích hợp với các hệ thống khác quan trọng khác của trường như hệ thống quản lý học phí và hệ thống quản lý sinh

Trang 4

viên Điều này giúp đảm bảo tính nhất quán và đầy đủ của thông tin giữa các

hệ thống, giúp quản lý học tập và hành chính của sinh viên trở nên thuận tiện hơn

- Để sử dụng hệ thống đăng ký tín chỉ, sinh viên cần truy cập vào trang web của Trường Đại học Thanh Long và đăng nhập bằng tài khoản của mình Sau đó, sinh viên có thể truy cập vào hệ thống đăng ký tín chỉ và bắt đầu tìm kiếm và đăng ký các khóa học mình muốn học

- Tóm lại, hệ thống đăng ký tín chỉ của Trường Đại học Thanh Long là một công cụ quan trọng giúp sinh viên quản lý tình trạng học tập của mình và đăng ký các khóa học một cách thuận tiện Hệ thống này cung cấp cho sinh viên nhiều tính năng và công cụ hữu ích để quản lý tiến độ học tập của mình

và đảm bảo rằng họ đạt được số tín chỉ yêu cầu để hoàn thành chương trình học tập

I.2 Mục tiêu và phạm vi của báo cáo tiểu luận

- Mục tiêu của báo cáo là phân tích và thiết kế một hệ thống đăng ký tín chỉ cho trường Đại học Thanh Long Báo cáo tập trung vào việc phân tích các

Trang 5

yêu cầu của hệ thống đăng ký tín chỉ, thiết kế cơ sở dữ liệu, giao diện

người dùng, tính năng hệ thống và hệ thống bảo mật, triển khai và thử nghiệm hệ thống để đánh giá hiệu quả của nó Phạm vi của báo cáo sẽ bao gồm các nội dung cụ thể sau:

+ Tổng quan về trường Đại học Thanh Long và hệ thống đăng ký tín chỉ của trường

+ Phân tích yêu cầu của hệ thống đăng ký tín chỉ từ các người dùng, quản trị viên và đơn vị liên quan

+ Thiết kế cơ sở dữ liệu để lưu trữ thông tin tín chỉ và các đăng ký tín

chỉ của sinh viên

+ Thiết kế giao diện người dùng để sinh viên có thể đăng ký các lớp học tín chỉ, kiểm tra lịch học và kết quả học tập của mình

+ Thiết kế tính năng hệ thống để hỗ trợ quản trị viên xử lý thông tin đăng

ký tín chỉ và sinh viên quản lý thông tin của mình

Trang 6

+ Thiết kế hệ thống bảo mật để đảm bảo an toàn thông tin cá nhân và dữ liệu của sinh viên

+ Triển khai hệ thống đăng ký tín chỉ trên môi trường thực tế và thực

hiện thử nghiệm để đánh giá hiệu quả của hệ thống

Trang 7

I.3 Phương pháp và quy trình nghiên cứu

I.3.1 Phương pháp nghiên cứu

- Sử dụng phương pháp nghiên cứu phân tích yêu cầu để thu thập thông tin về các yêu cầu của hệ thống đăng ký tín chỉ từ các đơn vị liên quan và người dùng

- Áp dụng phương pháp thiết kế hệ thống để thiết kế cơ sở dữ liệu, giao diện người dùng, tính năng hệ thống và hệ thống bảo mật

- Triển khai và thử nghiệm hệ thống để đánh giá hiệu quả của nó

- Thu thập thông tin về các yêu cầu của hệ thống đăng ký tín chỉ từ các đơn vị liên quan và người dùng

-Phân tích yêu cầu và thiết kế cơ sở dữ liệu, giao diện người dùng, tính năng hệ thống và hệ thống bảo mật

- Triển khai hệ thống và thực hiện thử nghiệm để đánh giá hiệu quả của nó

- Đánh giá kết quả thử nghiệm và đưa ra những đánh giá, kết luận

và khuyến nghị

- Hoàn thiện báo cáo tiểu luận dựa trên kết quả nghiên cứu và thực tiễn triển khai hệ thống đăng ký tín chỉ trường Đại học Thanh Long

Trang 8

II Yêu cầu nghiệp vụ

1 Danh sách actor

Ban quản lý Đại học Thanh Long: Ban quản lý sẽ chịu trách nhiệm giám sát dự án và đảm bảo rằng hệ thống đăng ký tín chỉ đáp ứng nhu cầu của trường đại học và các bên liên quan Họ cũng có thể tham gia vào việc cung cấp kinh phí cho dự án

Giảng viên: Các giảng viên sẽ chịu trách nhiệm cung cấp thông tin đầu vào về thiết kế hệ thống đăng ký tín chỉ, bao gồm các khóa học, yêu cầu tín chỉ và lập lịch trình

Bộ phận CNTT: Bộ phận CNTT sẽ chịu trách nhiệm phát triển và duy trì phần mềm hệ thống đăng ký tín dụng, đảm bảo rằng phần mềm này thân thiện với người dùng, an toàn và đáng tin cậy

Học sinh: Học sinh sẽ chịu trách nhiệm sử dụng hệ thống đăng ký tín chỉ để ghi danh vào các khóa học, kiểm tra lịch trình của họ và theo dõi tiến độ tốt nghiệp của họ

Trang 9

Chuyên gia tư vấn bên ngoài (nếu có): Chuyên gia tư vấn bên ngoài

có thể được mời đến để cung cấp kiến thức chuyên môn và hướng dẫn về các thông lệ tốt nhất cho việc thiết kế hệ thống đăng ký tín chỉ

Cơ quan quản lý của chính phủ (nếu có): Cơ quan quản lý của chính phủ có thể tham gia vào việc đảm bảo rằng hệ thống đăng ký tín dụng tuân thủ các luật và quy định có liên quan

Nhà phát triển và nhà cung cấp hệ thống (nếu có): Nhà phát triển

và nhà cung cấp hệ thống sẽ chịu trách nhiệm phát triển và triển khai phần mềm hệ thống đăng ký tín chỉ

Các tổ chức hoặc câu lạc bộ sinh viên (nếu họ có vai trò trong quá trình đăng ký tín chỉ): Các tổ chức hoặc câu lạc bộ sinh viên có thể tham gia cung cấp phản hồi về thiết kế hệ thống đăng ký tín chỉ hoặc ủng hộ các thay đổi đối với hệ thống

Văn phòng hỗ trợ tài chính (nếu họ có vai trò trong quy trình đăng ký tín chỉ): Văn phòng hỗ trợ tài chính có thể tham gia giúp sinh viên hiểu được ý nghĩa tài chính của việc lựa chọn khóa học và đảm bảo rằng họ đáp ứng các yêu cầu đủ điều kiện nhận hỗ trợ tài chính

Trang 10

2 Danh sách các use case

Đăng ký khóa học dành cho sinh viên: Sinh viên sử dụng hệ thống

để tìm kiếm và đăng ký các khóa học mà họ cần để hoàn thành các yêu cầu về bằng cấp của mình

Quản lý khóa học của khoa: Các thành viên của khoa sử dụng hệ thống để quản lý các khóa học mà họ đang giảng dạy, bao gồm thêm hoặc xóa sinh viên khỏi danh sách của họ và tải tài liệu khóa học lên

Lập kế hoạch thời khóa biểu: Sinh viên sử dụng hệ thống để lập kế hoạch thời khóa biểu cho các học kỳ sắp tới, có tính đến các yêu cầu

về bằng cấp, tính khả dụng của khóa học và lịch trình cá nhân

Yêu cầu bảng điểm: Học sinh sử dụng hệ thống để yêu cầu bảng điểm chính thức mà họ có thể sử dụng cho đơn xin việc, đơn xin học sau đại học hoặc các mục đích khác

Trang 11

Kiểm tra bằng cấp: Học sinh sử dụng hệ thống để theo dõi tiến trình đáp ứng các yêu cầu về bằng cấp của họ, bao gồm các tín chỉ kiếm được, các khóa học đã hoàn thành và các yêu cầu còn lại

Quản lý danh sách chờ: Học sinh sử dụng hệ thống để tham gia danh sách chờ cho các khóa học hiện đã đầy và được thông báo nếu có chỗ trống

Báo cáo điểm: Các thành viên của khoa sử dụng hệ thống để báo cáo điểm cho các khóa học của họ, sau đó được cung cấp cho sinh viên thông qua hệ thống

Bỏ/Thêm khóa học: Học sinh sử dụng hệ thống để bỏ hoặc thêm khóa học trong khoảng thời gian đã định

Thanh toán trực tuyến: Sinh viên sử dụng hệ thống để thanh toán học phí và lệ phí trực tuyến bằng cổng thanh toán an toàn

3 Bảng thuật ngữ

Khóa học: Một đơn vị học thuật được lấy để lấy tín chỉ cho một bằng cấp hoặc chứng chỉ

Trang 12

Tín chỉ: Một đơn vị giá trị học thuật được chỉ định cho một khóa học, thường dựa trên số giờ giảng dạy hoặc mức độ khó

Yêu cầu về bằng cấp: Tập hợp các khóa học, tín chỉ và các mốc học thuật khác phải được hoàn thành để lấy bằng

Đăng ký: Quá trình lựa chọn và ghi danh vào các khóa học cho một học kỳ hoặc học kỳ cụ thể

Danh sách chờ: Danh sách các sinh viên quan tâm đến việc ghi danh vào một khóa học hiện đã đầy và những người sẽ được ưu tiên nếu có chỗ trống

Bảng điểm: Hồ sơ về thành tích học tập của học sinh, bao gồm các khóa học đã học, điểm đạt được và bằng cấp đã đạt được

Khoảng thời gian Bỏ/Thêm: Khoảng thời gian được chỉ định trong

đó sinh viên có thể bỏ hoặc thêm các môn học mà không bị phạt

Trang 13

Điểm: Thước đo thành tích của học sinh trong một khóa học, thường được chỉ định theo thang điểm từ A đến F

Cổng thanh toán: Một hệ thống trực tuyến an toàn cho phép sinh viên thanh toán học phí và lệ phí bằng thẻ tín dụng hoặc phương thức thanh toán điện tử khác

4 Chi tiết các usecase

Sinh viên đăng ký khóa học:

Học sinh tìm kiếm các khóa học và ghi danh vào chúng bằng

hệ thống

Hệ thống kiểm tra các điều kiện tiên quyết và xung đột, đồng thời xác nhận đăng ký Học sinh nhận được biên lai xác nhận và hồ sơ của

họ được cập nhật

Quản lý khóa học của khoa:

Các giảng viên sử dụng hệ thống để quản lý các khóa học của họ

Họ có thể thêm hoặc xóa sinh viên và tải tài liệu khóa học lên

Hệ thống cập nhật hồ sơ sinh viên với thông tin khóa học

Lập kế hoạch lịch trình:

Học sinh sử dụng hệ thống để lập kế hoạch lịch trình khóa học của họ

Trang 14

Họ có thể xem khóa học sẵn có và chọn các lớp học phù hợp với lịch trình của họ

Hệ thống cập nhật hồ sơ sinh viên chọn môn học

Yêu cầu bảng điểm:

Học sinh sử dụng hệ thống để yêu cầu bảng điểm chính thức

Hệ thống tạo và gửi bảng điểm cho người nhận được chỉ định

Sinh viên nhận xác nhận yêu cầu và giao hàng

Kiểm toán bằng cấp:

Học sinh sử dụng hệ thống để theo dõi sự tiến bộ của họ đối với các yêu cầu về bằng cấp

Họ có thể xem các khóa học đã hoàn thành và các yêu cầu còn lại Hệ thống cập nhật hồ sơ học sinh cùng tiến độ Quản lý danh sách chờ:

Học sinh có thể tham gia danh sách chờ cho các khóa học đầy đủ Hệ thống sẽ thông báo cho họ nếu có chỗ trống

Học sinh có thể xác nhận đăng ký của họ và nhận được biên nhận xác nhận

Báo điểm:

Trang 15

Các giảng viên sử dụng hệ thống để báo điểm.

Điểm được ghi vào hồ sơ học sinh và cung cấp cho học sinh

Bỏ/Thêm khóa học:

Học sinh sử dụng hệ thống để bỏ hoặc thêm các khóa học trong

khoảng thời gian được chỉ định

Hệ thống cập nhật hồ sơ học sinh có thay đổi

Thanh toán trực tuyến:

Sinh viên sử dụng hệ thống để thanh toán học phí và lệ phí trực tuyến

Hệ thống xử lý thanh toán một cách an toàn

Sinh viên nhận xác nhận đóng tiền

5 Yêu cầu hệ thống

Tổng quan hệ thống:

Hệ thống đăng ký tín chỉ là một ứng dụng dựa trên web sử dụng kiến trúc MVC

Quản lý người dùng:

Hai loại người dùng được hỗ trợ - sinh viên, giảng viên

Quản lý khóa học:

Trang 16

Sinh viên có thể tìm kiếm và đăng ký khóa học, người hướng dẫn có thể quản lý khóa học của họ và cố vấn có thể hỗ trợ lập kế hoạch khóa học

Quản lý hồ sơ:

Hệ thống lưu trữ hồ sơ đăng ký môn học, điểm, bảng điểm và tiến độ cấp bằng

Quản lý danh sách chờ:

Học sinh có thể tham gia danh sách chờ cho các khóa học đầy đủ

và nhận thông báo nếu có chỗ trống

Cổng thanh toán:

Hệ thống cho phép sinh viên thanh toán học phí và lệ phí trực

tuyến một cách an toàn

6 Danh sách các actor và use case

-Actor:

Học sinh

Giảng viên

-Use case:

Sinh viên đăng ký khóa học

Quản lý khóa học của khoa

Trang 17

Tư vấn học tập lập kế hoạch lịch trình yêu cầu bảng điểm kiểm toán

Trang 18

bằng cấp quản lý danh sách chờ điểm báo cáo Bỏ/Thêm khóa học thanh toán trực tuyến

Biểu đồ use case

Ngày đăng: 22/03/2023, 10:15

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w