BÁO CÁO MÔN HỌC
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
THÔNG TIN
Đề tài: Quản lư điểm sinh viên
Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi LỜI MỞ ĐẦU
Ở Việt Nam, máy tính điện tử, chủ yếu là máy vi tính đă và đang xuất hiện
ngày càng nhiều trong các xí nghiệp, doanh nghiệp, các cơ quan hành chính xă
hội , ngày càng thâm nhập vào hầu khắp các mặt hoạt động của nền kinh tế
Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
Danh Mục
LỜI MỞ ĐẦU 2
PHẦN 1: KHẢO SÁT VÀ ĐÁNH GIÁ HỆ THỐNG 4
1.1 Khảo sát hiện trạng 4
1.2 Đánh giá 5
PHẦN 2: PHÂN TÍCH HỆ THỐNG 6
2.1 Xác định yêu cầu hệ thông 6
2.1.1 Yêu cầu chức năng: 6
2.1.2 Yêu cầu phi chức năng: 6
2.2 Mô h́nh hóa 6
2.2.1 Mô h́nh hóa chức năng 6
2.2.2 Mô h́nh hóa dữ liệu 10
PHẦN 3: THIẾT KẾ HỆ THỐNG THÔNG TIN 13
3.1 Thiết kế cơ sở dữ liệu 13
3.1.1 Thực thể KHOAHOC 13
3.1.2 Thực thể LOPHOC 13
3.1.3 Thực thể MONHOC 13
3.1.4 Thực thể KYHOC 14
3.1.5 Thực thể SINHVIEN 14
3.1.6 Thực thể ĐIỂM 14
3.2 Thiết kê giao điện 15
KẾT LUẬN 19
H́ nh 1. Qui tŕnh chấm điểm
Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
PHẦN 2:
PHÂN TÍCH HỆ THỐNG
2.1 Xác định yêu cầu hệ thông
2.1.1 Yêu cầu chức năng:
Hệ thống lưu trữ tất cả chi tiết về thông tin sinh viên, điểm, danh
mục…Kết quả của sinh viên phải lưu trữ tối thiểu là 5 năm.
Tự động tính điểm tổng kết cho và in kết quả cho sinh viên.
Cung cấp thông tin điểm khi sinh viên muốn tra cứu.
Thống kê chi tiết kết quả học tập của sinh viên.
2.1.2 Yêu cầu phi chức năng:
Hệ thống tin cậy và chính xác, giao điện thân thiện dễ sử dụng,
truy cập dữ liệu nhanh chóng.
Đảm bảo bảo mật cho người điều hành hệ thống.
Phải vận hành tốt trong tương lai khi số lượng sinh viên tăng lên.
Phải có tính linh hoạt cao.
Với những yêu cầu đặt ra, chúng em đă chọn ra các phương pháp và
công cụ để xây dựng và phát triển hệ thống được tŕnh bày dưới đây.
2.2 Mô h́nh hóa
H́ nh 4. Biểu đồ mức môi trường
Biểu đồ mức 0 H́ nh 5. Biểu đồ mức 0
Trang 7 Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
Trang 8 Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
Trang 9 Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
Hinh 9. Biểu đồ mức 1: T́ m kiếm
2.2.2 Mô h́nh hóa dữ liệu
2.2.2.1 Biểu đồ quan hệ thực thể (ERD)
Xác định các thực thể
KHOAHOC ( MaKhoa, NienKhoa)
LOPHOC (MaLop, TenLop, GVCN, Khoa, KhoaHoc)
MONHOC (MaMH, TenMH, STC)
KYHOC ( Ky, NamHoc)
SINHVIEN (MaSV,HoTen, GioiTinh, NgaySinh, Dia Chi, MaLop)
DIEM (MaSV, MaMH, Ky, GHP, Lan1, Lan2, GhiChu)
Xác định mối quan hệ
Hinh 11. Biểu đồ quan hệ thực thể
Ma trận thực thể/khóa
Trang 12 Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
PHẦN 3:
THIẾT KẾ HỆ THỐNG THÔNG TIN
3.1.5 Thực thể SINHVIEN
Field name Key Data type Allow null Description
MaSV Chính Char(10) No Mă sinh viên
HoTen VarChar(30) No Họ tên
GioiTinh Bit No Giới tính
NgaySinh Date No Ngày sinh
DiaChi VarChar(30) No Địa chỉ
MaLop Ngoại Char(7) No Mă lớp
3.1.6 Thực thể ĐIỂM
Field name Key Data type Allow null Description
MaSV Chính Char(10) No Mă sinh viên
MaMH Chính Char(30) No Mă môn học
Ky Chính Int(4) No Kỳ học
GHP Float(8) No Điểm GHP
Lan1 Float(8) No Điểm lần 1
Lan2 Float(8) No Điểm lần 2
GhiChu VarChar(30) Ghi chú
Trang 14 Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
3.2 Thiết kê giao điện
Trang 15 Phân tích và thiết kế hệ thống thông tin GVHD: Hồ Văn Phi
Hinh 16.Giao diện nhập điểm
Trang 18