Thiết kế các bảng cơ sở dữ liệu

Một phần của tài liệu Báo cáo thực tập hệ quản trị cơ sở dữ liệu access quản lý học sinh (Trang 33)

STT Tên trường Kiểu Độ rộng Diễn giải

1 MAHS Text 10 Mã học sinh (khoá chính)

2 tenHS Text 20 Họ tên học sinh

3 Gioitinh Yes/No Giới tính

4 ngaysinh Date/time Năm sinh

5 Noisinh Text 35 Nơi sinh

6 Tenlop Text 15 Tên lớp

Bảng 2 : Bảng Giáo viên (GV)

STT Tên trường Kiểu Độ rộng Diễn giải

1 #MaGV Text 10 Mã cán bộ (Khoá chính)

2 tenGV Text 15 Họ tên giáo viên

26

Bảng 3 : Tên lớp (lop)

STT Tên trường Kiểu Độ rộng Diễn giải

1 #Malop Text 10 Tên lớp (Khoá chính)

2 ss Number 25 Sĩ Số

3 gvcn Text 15 Mã số giáo viên chủ nhiệm

Bảng 4 : Môn học (monhoc)

STT Tên trường Kiểu Độ rộng Diễn giải

1 #Mamon Text 15 Mã môn (Khoá chính)

2 Tenmon Text 30 Tên môn

3 Ghichu Text 200 Ghi chú

Bảng 5 : Hạnh kiểm (Hanhkiem)

STT Tên trường Kiểu Độ rộng Diễn giải

1 #MaHS Text 15 Mã học sinh(khóa chính)

2 #hocky Text 30 Học kỳ( khóa chính)

3 namhoc Text 20 Năm học

27

Bảng 6 : Học tập (Hoctap)

STT Tên trường Kiểu Độ rộng Diễn giải

1 #MaHS Text 15 Mã học sinh(khóa chính)

2 #Mamon Text 30 Học kỳ(khóa chính)

3 Hocky Text 10 Hạnh kiểm cả năm học

4 Namhoc Text 10 Năm học

5 Mieng Number Integer Điểm miệng

6 15P Number Integer Điểm 15 phút

7 1T Number Integer Điểm 1 tiết

8 KT Number Integer Điểm kieerm tra

2.5 Mối liên kết quan hệ giữa các bảng

Căn cứ vào các chức năng của quản lý học sinh ở trường THPT, ta có sơ đồ quan hệ

thực thể liên kết.

28

CHƯƠNG III: THIẾT KẾ CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM 4.1 Thiết kế gió diện chương trình chính

Hình 17:Giao diện chương trình

4.2. Giao diện của chức năng cập nhật thông tin

Menu “Cập nhật”: Thực hiện các chức năng cập nhật dữ liệu, gồm các mục sau:

4.2.1. Form cập nhật thông tin học sinh

29

4.2.2. Form cập nhật điểm

Hình 19:Form nhập điểm

4.2.3. Form cập nhật lớp học

30

4.2.4. Form cập nhật môn học

Hình 21:Form cập nhật môn học

Chức năng này cho phép ta thêm môn học mới khi có sự thay đổi môn học từ phòng giáo dục

4.3 Giao diện của chức năng tìm kiếm

4.3.1. Form tìm kiếm thông tin học sinh theo tên học sinh

31

Form tìm kiếm học sinh cho phép ta có thể tìm kiếm thông tin về học sinh theo nhiều hướng tìm kiếm khác nhau để đáp ứng được yêu cầu của công việc.

4.3.2. Form tìm kiếm thông tin học sinh theo mã học sinh

Hình 23: Tìm kiếm thông tin học sinh theo mã

Chức năng này cho phép tìm kiếm thông tin của từng học sinh theo mã học sinh

4.3.3. Form tìm kiếm thông tin giáo viên

Hình 24:Tìm kiếm thông tin giáo viên

Trong công tác quản lý học sinh có khi cần quan tâm tới các thông tin cơ bản của giáo

viên. Việc tìm kiếm này cung cấp cho người dùng có thể thao tác tìm được thông tin cơ

32

4.4. Giao diện của chức năng thống kê báo cáo 4.4.1. Báo cáo danh sách điểm học sinh 4.4.1. Báo cáo danh sách điểm học sinh

Hình 25:Danh sách học sinh

Chức năng này cho phép người dùng in danh sách điểm của học sinh từng lớp theo

từng học kì.

33

4.4.2. Báo cáo điểm tổng kết học kỳ

Hình 27: Xem điểm tổng kết học kỳ

Chức năng này cho phép người dùng tổng hợp và in ra danh sách học sinh lên lớp của

từng lớp

Hình 28:Kết quả học tập theo học kỳ

4.5. Giao diện chức năng thoát chương trình

34

4.6) Thiết kế Module

Chương trình sử dụng một số module trong việc điều khiển chức năng của nút. Việc sử

dụng module giúp quá trình xây dựngchương trình được rút ngắn và dễ kiểm soát lỗi. 1.Module thoát chương trình (Đóng form)

Hình 30: Module Thoát Form

2.Module một số phím chức năng điều khiển trong form

35

CHƯƠNG IV. CÀI ĐẶT VÀ THỬ NGHIỆM I) CÀI ĐẶT CHƯƠNG TRÌNH

+)Môi trường thử nghiệm

Chương trình được đóng gói ở dạng file .MDE yêu cầu hệ thống:

-Hệ điều hành Windows

-Microsoft Office Access 2003 trở lên -Vietkey hoặc các bộ gõ tiếng việt khác.

Chương trình thuộc dạng không phải cài đặt được chạy trực tiếp.

+)Kết quả thử nghiệm

Trong quá trình thử nghiệm người dùng có thể thêm, lưu, xóa các thông tin liên quan đến khách hàng, các mặt hàng. Các thông tin được lưu cơ bản sát với thực tế công việc.

Quá trình thống kê báo cáo được thực hiện nhanh chóng với thao tác đơn giản, đáp ứng được yêu cầu để ra trong giai đoạn phận tích thiết kế hệ thống.

II) KẾT LUẬN

Sau khi thiết kế và chạy thử nghiệm ta thấy chương trình quản lý học sinh có tính mở, thân thiện với người sử dụng, giao diện tiếng việt thiết kế khá phù hợp với đối tượng sử dụng.

Chương trình đã hỗ trợ rất nhiều cho công việc của giáo viên chủ nhiệm cũng như

giáo viên bộ môn trong việc quản lý học sinh. Mặt khác chương trình còn giúp cho Ban Giám Hiệu nắm bắt thông tin tổng quát về học sinh trong trường.

Tuy nhiên do sự hiểu biết về ACCESS còn hạn chế, từ đó chưa phát huy hết khả năng thế mạnh của ngôn ngữ để xây dựng chương trình được hoàn thiện.

Mặc dù đã cố gắng rất nhiều để hoàn thành một chương trình quản lý học sinh

36

ở mức này. Rất mong muốn sẽ nhận được sự đóng góp ý kiến của các thầy cô giáo và các bạnđể chương trình ngày được hoàn thiện hơn.

1. Những kết quả đạt được.

- Cập nhật và lưu trữ thông tin cần thiết về học sinh. Đạt được các yêu cầu đề ra

trong quá trình phân tích thiết kế hệ thống.

- Tìm kiếm thông tin học sinh theo những tiêu chí như tên, mã hs, lớp, khối và báo cáo thống kê học sinh theo từng học kì, cả năm, in bảng điểm theo danh sách lớp,

khối, môn, bảng điểm cá nhân.

2. Hướng phát triển của đề tài:

- Phân tích cơ sở dữ liệu chi tiết và chặt chẽ hơn, để có thể hoàn thành đầy đủ các

chức năng có thể áp dụng vào quản lý. Với mục đích của chương trình là nhanh chóng, chính xác tiết kiệm thời gian, công sức của người làm công tác quản lý điểm nhằm

nâng cao chất lượng quản lý của trườnggiúp người quản lý hoàn thành nhiệm vụ được

giao phó. Việc giải quyết bài toán đòi hỏi phải có một quá trình phân tích tỉ mỉ, chính

xác và khoa học nhằm đưa phần mềm vào ứng dụng thực tế trong nhà trường, mặt khác

cố gắng khắc phục những khuyết điểm, hạn chế, phát huy những ưu điểm và những

vấn đề phát sinh trong thời gian ngắn nhất.

Một lần nữa chúng em xin được gửi lời biết ơn chân thành tới các thầy cô đã

hướng dẫn em thực hiện báo cáo này!

TÀI LIỆU THAM KHẢO

[1] Nguyễn Văn Ba (2003). Phân tích và thiết kế hệ thống thông tin, NXB Đại

Học Quốc gia Hà Nội,Hà Nội,2008.

[2] Đào Thanh Tĩnh, phân tích va thiết kế hệ thống thông tin, NXB Đại Học

Quốc Gia Hà Nội, Hà Nội,2008.

[3] http://thuthuataccess.com/forum/thread-8086.html, ngày 30.02.2015.

Một phần của tài liệu Báo cáo thực tập hệ quản trị cơ sở dữ liệu access quản lý học sinh (Trang 33)

Tải bản đầy đủ (PDF)

(44 trang)