Tải bản đầy đủ (.pdf) (15 trang)

luận văn công nghệ thông tin bài thuyết trình powerpoint thiết kế hệ thống nhập điểm tự động - svth nguyễn văn thành

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (440.5 KB, 15 trang )

Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

Công việc nhập điểm

File điểm

Chương trình
nhập điểm

Cơ sở dữ liệu

1
SVTH: Nguyễn Văn Thaønh


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

Minh họa bằng hình công việc trên
Cơ sở dữ liệu tạm
File điểm

File ảnh

Cơ sở dữ liệu
2
SVTH: Nguyễn Văn Thành



Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

Cơ sở dữ liệu
Cơ sở dữ liệu quản lý điểm của sinh viên được giả
lập để thực hiện việc nhập điểm.
Gồm có:
- SINHVIEN: MASV, TENSV, LOP
- LOP: MALOP, TENLOP
- MON: MAMON, TENMON
- DIEM: MASV, MAMON, DIEM. Dữ liệu về sinh
viên và môn học là có sẳn, còn phần điểm để chương
trình cập nhật vào.
3
SVTH: Nguyễn Văn Thành


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

4
SVTH: Nguyễn Văn Thành


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức


Các thông tin yêu cầu
• + Phải cung cấp các thông tin sau: số trang (số tờ
bảng điểm), lớp, và môn để xác định được mã số sinh
viên.
Các thông tin này người sử dụng xem trên tờ bảng
điểm và nhập vào chương trình.
+ Có file điểm và/hoặc file bảng điểm.
+ Có thể có file lỗi do chương trình nhận dạng xuất
ra.
5
SVTH: Nguyễn Văn Thành


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

Giới hạn vấn đề thực hiện

- Do chương trình nhận dạng điểm chưa xử lý nên
phải nhập vào các thông tin trên bằng tay.
- Không tính đến thi học kỳ nào và lần thứ mấy.
- Không kiểm tra môn thuộc lớp và khoa.
- Không xử lý những sinh viên thi lại được đưa vào
danh sách.

6
SVTH: Nguyễn Văn Thành



Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

Các công việc cần thực hiện

A. Công việc lấy điểm và số thứ tự.
B. Kiểm tra dữ liệu người dùng nhập vào.
C. Đánh số thứ tự của sinh viên – xác định mã số
sinh viên.
D. Cập nhật điểm vào cơ sở dữ liệu.
E. Xem cơ sở dữ liệu điểm.
7
SVTH: Nguyễn Văn Thành


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

A. Lấy điểm và số thứ tự
Có hai cách thực hiện:
• Thực hiện lại từ đầu: gọi chương trình nhận
dạng điểm cùng file ảnh cho ra file điểm.
• File điểm đã có sẳn do chương trình nhận dạng
thực hiện trước đó.
Từ file điểm đó đọc tuần tự để lấy số thứ tự và
điểm.
Còn điểm?


File điểm
Lưu tạm

hết

Ngưng

còn
8

SVTH: Nguyễn Văn Thành


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

B. Kiểm tra dữ liệu người dùng nhập vào

- Có file bảng điểm để lấy điểm và số thứ tự.
- Tờ (trang) bảng điểm số mấy.
- Môn học.
- Lớp học (khóa học).
Dữ liệu của môn học và lớp học có thể không đúng
với thực tế (tham khảo cơ sở dữ liệu thực).
9
SVTH: Nguyễn Văn Thành



Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

C. Đánh số thứ tự của sinh viên
Đánh số thứ tự của tất cả các sinh viên của bảng
SINHVIEN trong cơ sở dữ liệu sau khi mã số sinh viên
được sắp xếp tăng dần:
- Bảng SINHVIEN và SINHVIEN_1 (bảng sao của
SINHVIEN).
- Đếm tất cả sinh viên trong bảng SINHVIEN.
- Với điều kiện MASV của bảng SINHVIEN_1 lớn
hơn hay bằng MASV của bảng SINHVIEN.
- Nhóm theo MASV và MALOP của bảng
SINHVIEN_1.
10
SVTH: Nguyễn Văn Thaønh


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

Mục đích của việc đánh số thứ tự của sinh viên là
thông qua trang (tờ) và lớp ta sẽ xác định được mã số
sinh viên trong cơ sở dữ liệu. Chương trình sẽ lấy đúng
danh sách sinh viên (gồm mã số sinh viên cùng với số
thứ tự) theo số trang và lớp.

11

SVTH: Nguyễn Văn Thành


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

D. Cập nhật điểm thi vào cơ sở dữ liệu
- Có được điểm thi và số thứ tự từ file điểm.
- Có được danh sách sinh viên theo yêu cầu.
- Đưa danh sách sinh viên cùng điểm ra bảng tạm.
- Cập nhật điểm vào cơ sở dữ liệu.
Trang,
môn, lớp

Mã sinh viên
Dữ liệu tạm

Cơ sở dữ liệu

Điểm,
số thứ tự
12
SVTH: Nguyễn Văn Thành


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức


E. Xem điểm thi của sinh viên
Có thể xem điểm thi của sinh viên theo:
- Lớp (khóa học).
- Môn học.
- Hoặc xem theo cả môn học lẫn lớp học.
Môn
Cơ sở dữ liệu
Lớp

Chọn 1 trong 2
hoặc cả hai

Hiển thị

13
SVTH: Nguyễn Văn Thành


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

Kết quả
1. Ưu điểm:
- Nhập điểm tự động vào cơ sở dữ liệu được nhanh
chóng và chính xác.
- Dễ cài đặt và dễ sử dụng.
- Có phần trợ giúp cho người sử dụng.
2. Khuyết điểm:
- Giao diện còn đơn giản và ít tính năng hỗ trợ cho

người sử dụng.
- Không giải quyết những sinh viên thi lại.
SVTH: Nguyễn Văn Thành

14


Hệ Thống Nhập Điểm Tự Động

GVHD: Huỳnh Văn Đức

- Không xử lý cho học kỳ và lần thi.
- Phải nhập vào bằng tay các thông tin: trang (tờ),
lớp và môn.
3. Hướng phát triển:
- Có thể chuyển cơ sở dữ liệu sang SQL Server.
- Chương trình hoàn thiện hơn về giao diện, nhiều
tính năng hơn để người dùng thực hiện dễ dàng.
- Xuất dữ liệu sang HTML hay sang Excel để thuận
tiện cho việc in ấn và thống kê.
15
SVTH: Nguyễn Văn Thaønh



×