1. Thiết kế menu chương trình
2.Thiết kế form
Form nhập thông tin sinh viên chỉ sử dụng bảng dữ liệu sinh viên
Chức năng của giao diện: cập nhật thông tin cần thiết của một sinh viên khi mới vào trường, trong giáo diện có các nút lệnh
Thêm: Thêm mới một bảng ghi, trong đó có đầy đủ thông tin của sinh viên
Sửa: Khi có sự sai sót trong quá trình điền thông tin thì nút lệnh này cho phép người nhập có thể sửa bất kỳ một trường thông tin nào
Xoá: Xoá toàn bộ bản ghi đã chọn
b) Form cập nhật danh mục môn học
Form cập nhật danh mục môn học sử dụng bảng danh mục khoa và bảng danh mục môn học. Trong bảng danh mục khoa thì chỉ sử dụng thuộc tính Mã khoa, còn trong bảng DM môn học sẽ sử dụng tất cả các trường
Chức năng của giao diện: Cập nhật danh sách tất cả các môn học trong toàn khoá học của sinh viên. Trong giao diện có các nút lệnh:
Thêm: Thêm mới một môn học của một khoa nào đó, phải điền đầy đủ thông tin của môn học, thuộc khoa nào, bộ môn nào, số tiết, Số đvht
Sửa: Sửa đổi một bản ghi nào đó khi có sự sai sót
Xoá: Xóa hẳn môn học
Thoát: Thoát khỏi form cập nhật danh mục môn học để làm công việc khác
c) Form cập nhật bảng điểm cá nhân
Form cập nhật bảng điểm cá nhân sử dụng bảng DM khoa, DM lớp, DM môn học và bảng sinh viên. Trong bảng DM khoa thì lấy thuộc tính mã khoa, trong DM lớp lấy thuộc tĩnh mã lớp, trong DM môn học lấy thuộc tinh mã môn và tên môn. Còn trong bảng sinh viên lấy thuộc tính Mã SV và tên DV
Chức năng của giao diện: Cập nhật điểm của từng môn học trong suốt quá trình học của một sinh viên. Trong giao diện có sử dụng các nút lệnh:
Thêm: Thêm điểm của một môn học cho sinh viên của 1 lớp nào đó
Sửa: Sửa điểm của từng môn học
Xoá: Xoá bản ghi điểm của môn học mà có mã môn được chọn
ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN
Qua 4 chương về phân tích thiết kế hệ thống thông tin với bài toán quản lý điểm sinh viên trong Trường Đại Học Hà Tĩnh. Em đã đưa ra được những phân tích hệ thống vể cả hai phương diện chức năng và dữ liệu.Về chức năng đã dưa ra được các sơ đồ chức năng của hệ thống.Về dữ liệu đã đưa ra được các sơ đồ dữ liệu quan hệ. Đồng thời đưa ra đươc cấu trúc cụ thể của dữ liệu. Đối với từng bảng dữ liệu đã đưa ra được cấu trúc về mặt mã hóa cũng như về kiểu dữ liệu. Do việc nghiên cứu và cách tiếp cận còn hạn chế cũng như kinh nghiệm phân tích và thiết kế chưa có nhiều. Chính vì thế việc phân tích không tránh khỏi những sai lầm. Một số sai sót còn mắc phải trong quá trình làm bài tập này:
- Quy trình xử lý còn chưa rõ ràng, chưa thực sự chính xác.
- Các sơ đồ về chức năng còn nhiều chỗ chưa chính xác, và thiếu sót.
- Việc phân chia các bộ phận còn bất cập.
- Chức năng còn có sự trùng lặp hạn chế.
- Phân tích về dữ liệu còn nhiều hạn chế.
- Các sơ đồ dữ liệu còn có những chỗ sai sót.
- Thiết kế hệ thống còn chưa đúng với thực tế.
Nhưng trong quá trình làm bài có được sự giúp đỡ góp ý trực tiếp của cô giáo đã giúp em rất nhiều trong việc hoàn thành báo cáo môn học. Em rất mong tiếp tục nhận được sử giúp đỡ của cô. Em xin chân thành cảm ơn sự giúp đỡ và chỉ bảo của cô.
TÀI LIỆU THAM KHẢO:
Bài giảng phân tính thiết kế hệ thống thông tin (NXB Đại học quốc gia Hà Nội).