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ÔNG QUẢN LÝ HỌC VỤ 6
III.1. Phân tích và 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ản lý 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ông tí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ản lý khoa công nghệ thông tin trường đại học kỹ thuật
b. Nghiệp vụ đề xuất:
i. Quản lý 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ông tin 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ông tin về tuyển sinh:
+ Đối tượng.
+ Trình độ.
+ Điểm thi.
− Các thông tin khác.
ii. Hiệu chỉnh thông tin hồ sơ học vụ của sinh viên.
4
iii. Quản lý 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ân hệ Quản lý nhân sự và
phân hệ Chương trình đào tào, phân hệ này quản lý 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ông tin sinh viên:
Tìm kiếm thông tin 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,…
i. Quan hệ 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ản lý theo quy chế tín chỉ:
2.1. Ưu điểm:
Quy chế quản lý theo hệ thống tí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ản lý theo quy chế tín chỉ sẽ gây ít nhiều khó khăn trong việc quản lý và tổ
chức.
6
CHƯƠNG III: PHÁT TRIỂN HỆ THÔNG QUẢN LÝ HỌC VỤ
III.1. Phân tích và 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:
8
1.2. Mô hình chức năng: (usecase diagram)
9
1.3.Sơ đồ lớp(Classdiagram):
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
14 1.5.3. Sơ đồ sinh viên môn học: 15
1.5.4. Chi tiết các bảng dữ liệu:
Bảng sinh viên
Chi tiết:
CMND: chứng minh nhân dân.
MaSinhVien: Mã sinh viên
HoTen: Họ và tên
GioiTinh: giới tính
NgaySinh: Ngày Sinh
16
QueQuan: Quên quán
DanToc: Dân tộc
TonGiao: Tôn giáo
MaLopQL: Mã lớp quản lý
KhoaHoc: Khóa học
GioiTinh: Giới tính
NgaySinh: Ngày Sinh
QueQuan: Quên quán
DanToc: Dân tộc
DiaChi: Địa chỉ liên lạc
Email: Địa chỉ mail
DienThoai: Điện thoại
LoaiNhanVien: Loại nhân viên
MaChucVu: Mã chức vụ
VaiTro: Vai Trò
Doan: Đoàn
Dang: Đảng
19
Bảng môn học:
STT: Số thứ tự
MaMonHoc: Mã môn học
TenMonHoc: Tên môn học
SoChi: Số tín chỉ
LoaiMonHoc: Loại môn học
TenLoaiNhanVien: Tên loại nhân viên
Bảng loại môn học:
MaLoai: Mã loại môn học
TenLoai: Tên loại môn học
Bảng khen thưởng kỷ luật sinh viên:
22 SoKhenThuongKyLuatSinhVien: Mã sổ khen thưởng kỷ luật sinh viên
MaSinhVien: Mã sinh viên
LyDo: Lý do khen thưởng kỷ luật sinh viên
HinhThuc: Hình thức khen thưởng kỷ luật sinh viên
NgayKhenThuongKyLuat: Ngày khen thưởng kỷ luật sinh viên
LoaiKhenThuongKyLuat: Loại khen thưởng hoặc kỷ luật
Bảng khen thưởng kỷ luật nhân viên:
SoKhenThuongKyLuatNhanVien: Mã sổ khen thưởng kỷ luật nhân viên
MaNhanVien: Mã nhân viên
23
LyDo: Lý do khen thưởng kỷ luật nhân viên
HinhThuc: Hình thức khen thưởng kỷ luật nhân viên
NgayKhenThuongKyLuat: Ngày khen thưởng kỷ luật nhân viên
LoaiKhenThuongKyLuat: Loại khen thưởng hoặc kỷ luật nhân viên
Bảng chuyên ngành:
IV.1. Xây dựng ứng dụng minh họa quản lý khoa công nghệ thông tin.
1.Màn hình chính: