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

Đề Tài Thiết Kế Hệ Thống Quản Lý Đào Tạo Theo Hệ Thống Tín Chỉ

60 478 0

Đ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 60
Dung lượng 4,21 MB

Nội dung

Đề tài Thiết kế hệ thống Quản lý đào tạo theo hệ thống tín MỤC LỤC MỞ ĐẦU 1 Tính cấp thiết đề tài .1 Mục tiêu nghiên cứu Đối tượng phạm vi nghiên cứu .1 Phương pháp nghiên cứu .1 Kết cấu tiểu luận CHƯƠNG : MÔ TẢ BÀI TOÁN 1.1.Yêu cầu khách hàng: 1.2.Yêu cầu chung: 1.3.Các chức hệ thống CHƯƠNG : PHÂN TÍCH HỆ THỐNG .5 2.1 Giới thiệu UML phân tích thiết kế hướng đối tượng: 2.1.1 Giới thiệu: 2.1.2 Phân tích thiết kế hướng đối tượng: 2.2 Phân tích chức cụ thể lớp đối tượng: 10 2.2.1.Quản trị hệ thống: Chức dành cho người quản trị .10 2.2.2 Cập nhật liệu: 11 2.2.3 Phục vụ sinh viên: 11 CHƯƠNG : THIẾT KẾ HỆ THỐNG 12 3.1 Các tác nhân: 12 3.1.1 Sinh viên: .12 3.1.2 Giáo viên .13 3.1.3.Người quản lý: 13 3.2 Biểu đồ usecase: 14 3.2.1 Mô tả usecase: 14 3.2.2 Mô tả usecase: Các biểu đồ usecase mức khác 19 3.3 Biểu đồ khung cảnh: .25 3.4 Biểu đồ lớp: .25 3.4.1 Tìm lớp: .25 3.4.2 Biểu đồ lớp lớp thực thể : 26 3.4.3.Biểu đồ lớp dựa vào ca sử dụng: 27 3.5 Biểu đồ tuần tự: .36 3.5.1 Biểu đồ đăng nhập: 36 3.5.2 Biểu đồ tim sinh viên: 36 3.5.3 Biểu đồ tìm giáo viên: 37 3.5.4 Biểu đồ tìm môn học: .37 3.5.5 Biểu đồ xem danh sach môn học: .37 3.5.6 Biểu đồ tim lớp học phần: 38 3.5.7 Biểu đồ tìm điểm: .38 3.5.8 Biểu đồ nhập/sữa thông tin người quản lý: 39 3.5.9 Biểu đồ thêm sinh viên: 39 3.6 Biểu đồ trạng thái: 44 3.6.1 Biểu đồ trạng thái đăng nhập: 44 3.6.2 Biểu đồ trạng thái thêm sinh viên: 44 3.6.3 Biểu đồ trạng thái tìm sinh viên: 45 3.6.4 Biểu đồ trạng thái xóa sinh viên: 45 3.6.5 Biểu đồ trạng thái cập nhật sinh viên: 46 3.6.6 Biểu đồ trạng thái nhập/cập nhật điểm: 46 3.6.7 Biểu đồ trạng thái tìm kiếm điểm: 47 3.6.8 Biểu đồ trạng thái tìm kiếm lớp: 47 3.6.9 Biểu đồ trạng thái đăng ký học phần: 48 3.6.10 Biểu đồ trạng thái xem danh sách môn học: .48 3.6.11 Biểu đồ trạng thái nhập/sữa thông tin người quản trị: 49 3.6.12 Biểu đồ trạng thái thống kê: .49 3.7 Biểu đồ giao tiếp: .50 3.7.1 Biểu đồ giao tiếp đăng nhập: .50 3.7.2 Biểu đồ giao tiếp tìm lớp môn học: 50 3.7.3 Biểu đồ giao tiếp nhập/ sữa điểm: 50 3.7.4 Biểu đồ giao tiếp cập nhật thông tin: 51 3.7.5 Biểu đồ giao tiếp đăng ký học phần: 51 3.7.6 Biểu đồ giao tiếp thống kê báo cáo: .51 3.8 Biểu đồ triển khai: 52 3.9 Kiến trúc phân tầng: 52 3.10 Thiết kế sở liệu: 52 KẾT LUẬN 54 TÀI LIỆU THAM KHẢO .55 DANH MỤC CÁC TỪ VIẾT TẮT DN Đăng tt Thông tin nd Người dùng dl Dữ liệu ht Hệ thống dt Đào tạo yc Yêu cầu Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh MỞ ĐẦU Tính cấp thiết đề tài Trong trình đạo tạo theo hệ thống tín nhiều trường gặp nhiều trở ngại thời gian, tài cho việc quản lý theo phương pháp thủ công Vì cần phải có hệ thống quản lý hiệu thay cho phương pháp thủ công, vị lẽ chúng em chọn đề tài thiết kế hệ thống “ Quản lý đào tạo theo hệ thống tín chỉ” Mục tiêu nghiên cứu Đồ án thiết kế hệ thống quản lý đào tạo theo hệ chế tín Từ sở cho lập trình xây dựng phần mềm quản lý đào tạo theo học chế tín Đối tượng phạm vi nghiên cứu Đối tượng nghiên cứu: Đối tượng nghiên cứu đồ án phân tích thiết kế theo hướng đối tượng quản lý đào tạo theo học chế tín Phạm vi nghiên cứu: Đồ án nghiên cứu phạm quy cầu thực tế trường CĐCN Tuy Hòa trường ĐH Quy Nhơn Phương pháp nghiên cứu Tiểu luận sử dụng phương pháp phân tích diễn giải thực trạng cầu sử dụng phần mầm quản lý trường CĐCN Tuy Hòa trường ĐH Quy Nhơn Tài liệu thu thập thực tế hai trường Ngoài Đồ án sử dụng phương pháp định tính để đưa giải pháp hoàn thiện cho hệ thống Kết cấu tiểu luận Tiểu luận gồm chương: Chương 1: Mô tả toán Chương 2: Phân tích hệ thống Chương 3: Thiết kế hệ thống Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh CHƯƠNG : MÔ TẢ BÀI TOÁN 1.1 Yêu cầu khách hàng: Hệ thống đáp ứng yêu cầu hệ học tập theo hệ chế tín như: - Sinh viên đăng kí môn học, Tìm kiếm kết học tập, xem thời khóa biểu, xem kế hoạch học tập, góp ý kiến … - Giáo viên chọn đăng ký môn giảng dạy, đánh giá kết học tập … - Phòng đào tạo quản lý điểm, lập kế hoạch giảng dạy, xử lý thông tin sinh viên, giáo viên - Hệ thống lưu trữ toàn thông tin sinh viên giáo viên, có khả in kết toàn khóa sinh viên, thống kê học bổng, xét tốt nghiệp,v.v 1.2 Yêu cầu chung: - Nhiệm vụ mà đồ án tập trung nghiên cứu là: nhiệm vụ lập kế hoạch, xử lý, đăng ký môn học xử lý kết học tập - Sau trình tự công việc phải làm việc quản lý đào tạo trường, qua bao hàm quy tắc quản lý nhà trường • Nhóm kế hoạch: - Có nhiệm vụ lập toàn kế hoạch giảng dạy nhà trường • Nhóm điểm: - Quản lý toàn học tập trình đào tạo - Từ kế hoạch giảng dạy, tổ điểm có nhiệm vụ bố trí toàn chương trình học tập như: Thời khóa biểu, phòng học, lịch thi, phòng thi - Tiếp theo, tổ điểm biên soạn chương trình đào tạo sổ tay sinh viên - Tổ điểm chịu trách nhiệm việc đăng ký môn học sinh viên - Tổ điểm chịu trách nhiệm xử lý kết học tập sinh viên: + Nhận báo cáo từ môn trường hợp sinh viên không thi nhận danh sách sinh viên chưa nộp học phí từ phòng tài vụ + In phiếu ghi kết thi, phiếu gửi đến môn môn có trách nhiệm công bố trường hợp không thi + Các thầy giáo chấm điểm ghi điểm vào phiếu ghi kết thi phòng Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh đào tạo phát + Trước nộp lại cho phòng đào tạo bảng điểm phải có chữ ký thầy giáo chấm phải có chữ ký trưởng môn + Bảng điểm nhập vào file liệu lưu + Bảng điểm phô tô làm bản: môn giữ đưa cho khoa (1 công bố cho sinh viên, khoa niêm yết) + Máy tính cộng điểm, chia trung bình tính học bổng cho sinh viên + Kết thúc năm học, khoa gửi kết học tập cho gia đình sinh viên + Đơn phúc tra sinh viên gửi lên phòng đào tạo, phòng đào tạo gửi môn môn có trách nhiệm kiểm tra lại điểm đồng thời in phiếu kết phúc tra + Khi sinh viên tốt nghiệp, cấp bảng kết học tập cho sinh viên • Nhóm điều phối phòng học: Chuyên trách bố trí điều phối phòng học cho không phép trùng phòng, hệ số sử dụng phòng cao bố trí phòng thi • Lãnh đạo: Kiểm tra hoạt động đào tạo như: chương trình khung, chương trình chi tiết thời khoa biểu,… 1.3 Các chức hệ thống - Quản trị hệ thống: + Cập nhật thông tin sinh viên + Cập nhật thông tin môn học.(môn học thay thế, số tín môn học) + Trả lời thắc mắc sinh viên + Chức thống kê, làm báo cáo + Chức cập nhật điểm + Chức lên lịch biểu kế hoạch học tập.(Thời khóa biểu lịch thi dự kiến) + Tổ chức hủy bỏ lớp môn học nhu cầu đăng ký học SV - Cập nhật liệu: + Cập nhật điểm sinh viên khoa Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh + Cập nhật thông tin sinh viên + Cập nhật thông tin giáo viên + Tìm kiếm điểm làm báo cáo - Phục vụ cho sinh viên (thao tác sinh viên): + Tìm kiếm môn học ngành học + Tìm kiếm điểm thân + Xem thông tin kế hoạch học tập + Đăng ký tín đầu kỳ + Xem thời khóa biểu Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh CHƯƠNG : PHÂN TÍCH HỆ THỐNG 2.1 Giới thiệu UML phân tích thiết kế hướng đối tượng: 2.1.1 Giới thiệu: Do hệ thống tin học ngày phức tạp, xu áp dụng phương pháp lập trình hướng đối tượng thay cho phương pháp cấu trúc truyền thống ngày phổ biến xây dựng hệ thống phần mềm lớn phức tạp Hơn từ ngôn ngữ mô hình hóa thống (Unified Modeing Language- UML) tổ chức OMG (Object Management Group) công nhận chuẩn công nghiệp trở thành công cụ thông dụng và hựu hiệu cho phương pháp Trong phần này, em xin giới thiệu khái niệm tiếp cận hướng đối tượng ngôn ngữ chuẩn UML UML ngôn ngữ mô hình hoá, trước hết mô hình ký pháp thống ngữ nghĩa định nghĩa metamodel, không mô tả phương pháp phát triển UML sử dụng để hiển thị đặc tả xây dựng làm tài liệu vật phẩm phân tích thiết kế trình xây dựng phần mềm theo hướng đối tượng UML sử dụng cho tiến trình phát triển phần mềm theo hướng đối tượng UML sử dụng cho tiến trình phát triển phần mềm, xuyên suốt vòng đời phát triển độc lập với công nghệ cài đặt hệ thống UML ngôn ngữ chuẩn để viết kế hoạch chi tiết phần mềm Nó phù hợp cho mô hình hoá hệ thống thông tin doanh nghiệp, ứng dụng phân tán Web, hệ thống nhúng thời gian thực…Các khung nhìn ngôn ngữ quan sát từ góc độ phát triển triển khai hệ thống, không khó hiểu dễ sử dụng Phương pháp cách cấu trúc rõ ràng suy nghĩ hành động Phương pháp cho người sử dụng biết làm gì, làm lại làm Phương pháp chứa mô hình mô hình sử dụng để mô tả Sự khác chủ yếu phương pháp ngôn ngữ mô hình hoá ngôn ngữ mô hình hoá thiếu tiến trình cho biết làm gì, làm làm việc lại làm Như ngôn ngữ mô hình khác UML có ký pháp luật sử dụng Các luật bao gồm cú pháp, ngữ nghĩa pragmatic (luật h.nh thành câu có nghĩa) pragmatic (luật hình thành câu có nghĩa) Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.5.12 Biểu đồ thêm môn học: 3.5.13 Biểu đồ xóa môn học: 41 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.5.14 Biểu đồ đăng ký học phần: 3.5.15 Biểu đồ thêm lớp học phần: 42 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.5.16 Biểu đồ nhập/sữa điểm: 3.5.17 Biểu đồ thống kê: 43 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.6 Biểu đồ trạng thái: 3.6.1 Biểu đồ trạng thái đăng nhập: 3.6.2 Biểu đồ trạng thái thêm sinh viên: 44 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.6.3 Biểu đồ trạng thái tìm sinh viên: 3.6.4 Biểu đồ trạng thái xóa sinh viên: 45 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.6.5 Biểu đồ trạng thái cập nhật sinh viên: 3.6.6 Biểu đồ trạng thái nhập/cập nhật điểm: 46 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.6.7 Biểu đồ trạng thái tìm kiếm điểm: 3.6.8 Biểu đồ trạng thái tìm kiếm lớp: 47 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.6.9 Biểu đồ trạng thái đăng ký học phần: 3.6.10 Biểu đồ trạng thái xem danh sách môn học: 48 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.6.11 Biểu đồ trạng thái nhập/sữa thông tin người quản trị: 3.6.12 Biểu đồ trạng thái thống kê: 49 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.7 Biểu đồ giao tiếp: 3.7.1 Biểu đồ giao tiếp đăng nhập: 3.7.2 Biểu đồ giao tiếp tìm lớp môn học: 3.7.3 Biểu đồ giao tiếp nhập/ sữa điểm: 50 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.7.4 Biểu đồ giao tiếp cập nhật thông tin: 3.7.5 Biểu đồ giao tiếp đăng ký học phần: 3.7.6 Biểu đồ giao tiếp thống kê báo cáo: 51 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh 3.8 Biểu đồ triển khai: May nguoi dung Server (Web server + Database server) May nguoi quan ly 3.9 Kiến trúc phân tầng: HTML Layer HTTP/CGI Servlet Layer Business Layer JDBC Layer Trong đó: - Trên tầng giao diện người sử dụng, thiết kế HTML, sử dụng HTTP/CGI - Tầng Servlet tầng điều khiển Servlet làm nhiệm vụ chuyển trang JSP theo yêu cầu phía client, đối tượng tầng Server thành câu lệnh hay câu hỏi đơn giản từ client - Tầng Business tầng chứa hành vi đối tượng thực thể - Tầng JDBC tầng sử dụng JDBC để truy cập sở liệu quan hệ 3.10 Thiết kế sở liệu: - Các lớp NguoiQuanLy, GiaoVien, SinhVien độc lập với chúng có quan hệ với lớp TaiKhoan, người quản lý, giáo viên, sinh viên có tài khoản 52 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh - GiaoVien SinhVien có quan hệ với môn học, giáo viên dạy nhiều môn học, sinh viên học nhiều môn khóa học - Quan hệ lớp GiaoVien, SinhVien, Khoa: Mỗi giáo viên, sinh viên môn học thuộc khoa đinh - Quan hệ lớp GiaoVien, MonHoc, PhieuDangKiDay: Mỗi giáo viên đăng kí dạy nhiều môn học dạy môn nhiều lớp - Quan hệ lớp SinhVien, MonHoc, PhieuDangKiHoc: Mỗi sinh viên đăng kí học nhiều môn học khác - Lớp học tạo có giáo viên đăng kí dạy môn học đó, có số lượng sinh viên đăng kí học phù hợp Giáo viên cho điểm sinh viên theo lớp mà dạy 53 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh KẾT LUẬN Chúng áp dụng UML để PTTKHT toán “Quản lý hệ thống đào tạo theo học chế tín chỉ” tập trung nghiên cứu vào nhiệm vụ lập kế hoạch, xử lý, đăng ký môn học xử lý kết học tập.Từ kết PTTKHT có thề làm tảng cho việc xây dựng hệ thống phần mềm quản lý hệ thống đào tạo theo học chế tín phần đáp ứng nhu cầu thực tế Dựa sở PTTKHT mở rộng thêm cho chức khác chọn giáo viên giảng dạy, phụ huynh đăng ký tài khoản để kiểm tra tình hình học tập em mình, liên hệ góp ý với nhà trường,… 54 Quản lý đào tạo theo hệ chế tín Nguyễn Trí Quốc Huỳnh Hà Phương Linh TÀI LIỆU THAM KHẢO [1] Đoàn Văn Ban, Giáo trình UML, Hà Nội, 2001 [2] Quy chế đào tạo tín trường CĐCN Tuy Hòa, Phú Yên 2010 [3] Thiết minh phần mềm quản lý đào tạo tín trường CĐCN Tuy Hòa, Phú Yên 2009 [4] Bộ GD-ĐT, Những điều cần biết tuyển sinh đại học, cao đẳng, Hà Nội, 2002 [5] Bộ GD-ĐT, Bài toán tuyển sinh đại học, cao đẳng, Hà Nội, 2002 [6] Phan Huy Khánh, Giáo trình Phân tích thiết kế hệ thống, Đà Nẵng, 2000 55

Ngày đăng: 19/03/2017, 14:41

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Đoàn Văn Ban, Giáo trình UML, Hà Nội, 2001 Sách, tạp chí
Tiêu đề: Giáo trình UML
[4] Bộ GD-ĐT, Những điều cần biết về tuyển sinh đại học, cao đẳng, Hà Nội, 2002 Sách, tạp chí
Tiêu đề: Những điều cần biết về tuyển sinh đại học, cao đẳng
[5] Bộ GD-ĐT, Bài toán tuyển sinh đại học, cao đẳng, Hà Nội, 2002 Sách, tạp chí
Tiêu đề: Bài toán tuyển sinh đại học, cao đẳng
[6] Phan Huy Khánh, Giáo trình Phân tích thiết kế hệ thống, Đà Nẵng, 2000 Sách, tạp chí
Tiêu đề: Giáo trình Phân tích thiết kế hệ thống
[2] Quy chế đào tạo tín chỉ của trường CĐCN Tuy Hòa, Phú Yên 2010 Khác
[3] Thiết minh phần mềm quản lý đào tạo tín chỉ của trường CĐCN Tuy Hòa, Phú Yên. 2009 Khác

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w