Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 67 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
67
Dung lượng
2,83 MB
Nội dung
1 MỤC LỤC CHƯƠNG I: TỔNG QUAN 2 I.1. Đặt vấn đề: 2 I.2. Nhiệm vụ của đề tài: . 2 CHƯƠNG II: LÝ THUYẾT 3 CHƯƠNG III: PHÁT TRIỂN HỆTHÔNGQUẢNLÝ HỌC VỤ . 6 III.1. Phântíchvàthiết kế: 6 1.1. Yêu cầu chức năng: 6 1.2. Mô hình chức năng: (usecase diagram) 8 1.3. Class diagram: 9 1.4. Sơ đồ tuần tự(Sequence Diagram): . 10 1.5. Sơ đồ cơ sở dữ liệu: 12 CHƯƠNG IV: KẾT QUẢ THỰC NGHIỆM 25 IV.1. Xây dựng ứng dụng minh họa quảnlý khoa công nghệ thông tin. 25 IV.2. Báo Cáo Thống Kê: 40 CHƯƠNG V: KẾT LUẬN 45 VI.1 Tóm tắt: . 45 VI.2. Những thuận lợi và khó khăn: 45 CH ƯƠNG VI: PHỤ LỤC 47 I. Quy chế đào tạo đại học và cao đẳng hệ chính quy theo hệthôngtín chỉ: 47 CHƯƠNG VII:TÀI LIỆU THAM KHẢO 67 2 CHƯƠNG I: TỔNG QUAN I.1. Đặt vấn đề: Xây dựng phần mềm quảnlý khoa công nghệ thôngtin trường đại học kỹ thuật công nghệ định hướng theo quy chế tín chỉ, hệthống cần đảm bảo khả năng hoạt động ổn định. I.2. Nhiệm vụ của đề tài: • Quảnlý sinh viên: quảnlý danh sách sinh viên( thêm, xóa, cập nhật), các thôngtin về khen thưởng kỷ luật sinh viên, hệthống có thể cho phép sinh viên đăng ký môn học theo tín chỉ. Tìm kiếm thôngtin sinh viên theo nhiều điều kiện khác nhau. • Đối với nhân viên: phải quảnlý được thôngtinlýlịch của nhân viên, giáo viên, vai trò, chức vụ, loại nhân viên, các thông tinh về lớp học mà giáo viên đang giảng dạy, đồng thời quảnlý khen thưởng kỷ luật nhân viên. Tìm kiếm thôngtin nhân viên. • Quảnlý môn học: quảnlý danh sách môn học, các môn đăng ký, có thể thêm, xóa, cập nhật thôngtin môn học. Tìm kiếm thôngtin môn học. • Quảnlý điểm của sinh viên(thêm, xóa, cập nhật), cho phép sinh viên tra cứu điểm của mình. 3 CHƯƠNG II: LÝ THUYẾT II.1 Mô hình quản lý: 1. Phân hệ: Quảnlý sinh viên. a. Mục đích: i. Quảnlý (nhập, cập nhật) danh sách sinh viên. ii. Quảnlýthôngtin trích ngang của sinh viên. iii. Tìm kiếm sinh viên theo các điều kiện khác nhau. iv. Thốngkê số lượng sinh viên, tình trạng biến động sinh viên. v. In ấn các biểu mẫu quảnlý sinh viên. b. Nghiệp vụ đề xuất: i. Quảnlý hồ sơ học vụ của sinh viên: Hồ sơ học vụ của sinh viên bao gồm các thông tin: − Thôngtin cá nhân sinh viên gồm: + Mã sinh viên. + Họ tên. + Phái. + Ngày sinh. + Nơi sinh. + Quê quán + … − Thôngtin về tuyển sinh: + Đối tượng. + Trình độ. + Điểm thi. − Các thôngtin khác. ii. Hiệu chỉnh thôngtin hồ sơ học vụ của sinh viên. 4 iii. Quảnlý các danh mục liên quan đến hồ sơ học vụ iv. Ngoài các danh mục dùng chung với các phânhệQuảnlý nhân sự vàphânhệ Chương trình đào tào, phânhệ này quảnlý các danh mục có liên quan đến hồ sơ học vụ của sinh viên, bao gồm: − Danh mục Kỷ luật. − Danh mục Dân tộc. − Danh mục Tôn giáo. − … v.Tìm kiếm và hiển thị thôngtin sinh viên: Tìm kiếm thôngtin sinh viên theo: mã sinh viên, họ tên, lớp, ngày sinh, hệ, ngành học, năm vào học, năm ra trường,… Hiển thị thôngtin sinh viên theo: mã sinh viên, họ và tên, ngành, lớp, năm vào học, năm ra trường,… 2. Phân hệ: Quảnlý nhân sự. a. Mục đích: i. Quảnlýthôngtin về nhân viên. ii. Quảnlý các danh mục Bộ môn, Học hàm, Học vị, Diện nhân viên, Loại nhân viên. iii. In danh sách nhân viên. b. Nghiệp vụ đề xuất: i. Cho phép thêm, xóa, sửa các thôngtin chung về nhân viên: họ tên, giới tính, ngày sinh, nơi sinh, quê quán, dân tộc, địa chỉ, điện thoại, Email. ii. Ràng buộc giữa nhân viên và chức vụ: một nhân viên có thể có thể có nhiều chức vụ. iii. Ràng buộc giữa nhân viên và loại nhân viên(nhân viên giảng dạy, nhân viên mời giảng, nhân viên quảnlý hành chính). iv. Cho phép tìm kiếm các thôngtin về nhân viên. 5 3. Phân hệ: Chương trình đào tạo. a. Mục đích: Phânhệ Chương trình đào tạo được xây dựng nhằm các chức năng sau: • Quảnlý danh mục Môn học. • Quảnlý chương trình đào tạo theo khóa-ngành bao gồm các môn học của mỗi học kỳ. • Quảnlý tiêu chuẩn xét hoàn thành giai đoạn. • In cấn các biểu mẫu có liên quan đến chương trình đào tạo. Thôngtin trong phânhệ này được sử dụng cho các phânhệ khác như: đăng ký môn học, chương trình giảng dạy, quảnlý điểm. b. Nghiệp vụ đề xuất: i. Quanhệ giữa Khoa-bộ môn-môn học: Khoa có nhiều bộ môn. Một bộ môn phụ trách nhiều môn học, một môn học chỉ thuộc một bộ môn. Hồ sơ môn học dùng chung và có khóa là mã môn (duy nhất). ii. Liên kết giữa các môn học: môn học trước và môn tiên quyết, môn song hành. II.2. Những ưu khuyết của việc quảnlý theo quy chế tín chỉ: 2.1. Ưu điểm: Quy chế quảnlý theo hệthốngtín chỉ giúp cho sinh viên có thể chủ động đăng ký môn học sao cho phù hợp với năng lực và khả năng của mình, sinh viên có thể học vượt và có thể tốt nghiệp sớm hơn. 2.2. Nhược điểm: Việc quảnlý theo quy chế tín chỉ sẽ gây ít nhiều khó khăn trong việc quảnlývà tổ chức. 6 CHƯƠNG III: PHÁT TRIỂN HỆTHÔNGQUẢNLÝ HỌC VỤ III.1. Phântíchvàthiết kế: 1.1. Yêu cầu chức năng: a. Chức năng của người sử dụng: * Người dùng chung:(Không cần đăng nhập hệ thống) Sinh viên, giáo viên, nhân viên đều có thể sử dụng các chức năng sau: Tìm kiếm, xem điểm của sinh viên. Xem danh sách khen thưởng, kỷ luật của sinh viên. * Sinh viên: (Đăng nhập quyền sinh viên) Chỉ có sinh viên mới có thể sử dụng chức năng này: Xem danh sách môn học vàlập phiếu đăng ký môn học. * Giáo viên: Xem danh sách khen thưởng kỷ luật nhân viên. * Người quản lý: Có thể sử dụng chức năng của giáo viên ngoài ra có thêm các chức năng sau: Quảnlý sinh viên: Thêm sinh viên. Cập nhật sinh viên. Xóa sinh viên. Tìm kiếm sinh viên theo mã, tên, lớp…. Quảnlý nhân viên: Thêm nhân viên, giáo viên. Cập nhật thôngtin giáo viên, nhân viên. 7 Xóa nhân viên, giáo viên. Quảnlý môn học: Thêm môn học mới. Cập nhật môn học mới. Xóa môn học mới. Tìm kiếm môn học theo mã môn, tên môn học. Quảnlý điểm: Thêm sinh viên, môn học vào bảng điểm. Cập nhật điểm cho sinh viên Xóa. Quảnlý khen thưởng kỷ luât: Thêm sinh viên, nhân viên, giáo viên vào danh sách khen thưởng kỷ luật. Cập nhật khen thưởng kỷ luật. 8 1.2. Mô hình chức năng: (usecase diagram) 9 1.3. Sơ đồ lớp(Class diagram): 10 1.4. Sơ đồ tuần tự(Sequence Diagram): 1. Trình tự đăng ký môn học: Sinh viên đăng nhập hê thống, chọn form đăng ký môn học, form đăng ký sẽ lấy danh sách các môn học hiển thị lên form, sinh viên sau đó sẽ chọn môn học mình muốn đăng ký sau đó chọn đăng ký môn học đã chọn, môn đăng ký sẽ được lưu vào bảng chi tiết đăng ký môn học của sinh viên.