1. Trang chủ
  2. » Luận Văn - Báo Cáo

Khóa luận tốt nghiệp Xây dựng chương trình quản lý điểm thi tin học cơ bản cho hệ trung cấp

55 558 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 55
Dung lượng 1,93 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Chương trình quản lý điểm này cho phép người quản lý : + Có thể xem, xóa, sửa, tạo mới thông tin của từng sinh viên + In danh sách sinh viên của từng khoa, lớp, nhóm, in bảng điểm của

Trang 1

TRƯỜNG CAO ĐẲNG NGUYỄN TẤT THÀNH

KHOA CÔNG NGHỆ THÔNG TIN

NGUYỄN VĂN BÌNH - NGUYỄN VĂN BỬU

XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ

ĐIỂM THI TIN HỌC CƠ BẢN CHO HỆ TRUNG CẤP

KHĨA LUẬN TỐT NGHIỆP

Trang 2

Trường Cao Đẳng Nguyễn Tất ThànhKhoa Công Nghệ Thông Tin

NGUYỄN VĂN BÌNH – MSSV : 31073010 NGUYỄN VĂN BỬU – MSSV : 31073009

XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ

ĐIỂM THI TIN HỌC CƠ BẢN CHO HỆ TRUNG CẤP

KHÓA LUẬN TỐT NGHIỆP

GIÁO VIÊN HƯỚNG DẪN

VÕ NGỌC TÂN

KHÓA 2007-2009

Trang 3

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

TP HCM, Ngày… Tháng… Năm

Giáo viên hướng dẫn [Ký tên và ghi rõ họ tên]

Trang 4

NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

TP HCM, Ngày… Tháng… Năm

Giáo viên phản biện [Ký tên và ghi rõ họ tên]

Trang 5

LỜI CÁM ƠN

Qua suốt hai năm học ở Trường Cao Đẳng Nguyễn Tất Thành khóa 2007-2009chúng em đã được học rất nhiều kiến thức về chuyên ngành của mình và những kiếnthức về cuộc sống, ngoài sự nổ lực của bản thân, chúng em còn được đón nhận sựgiúp đỡ tâm huyết và công sức của nhà trường, thầy cô và bạn bè

Chúng em xin chân thành cám ơn tất cả thầy cô đã từng dạy dỗ chúng em, thầy

cô Trường Cao Đẳng Nguyễn Tất Thành và nhất là thầy cô trong Khoa Công NghệThông Tin đã cung cấp những kiến thức cần thiết để chúng em có thể hoàn thànhđược khóa luận tốt nghiệp Đặc biệt là thầy Võ Ngọc Tân người chịu trách nhiệmhướng dẫn, dìu dắt, cùng bước với chúng em trong suốt quá trình làm khóa luận tốtnghiệp

Xin gởi lời cám ơn đến tất cả các bạn bè đã động viên giúp đỡ và góp ý trongsuốt quá trình học tập và quá trình làm khóa luận tốt nghiệp

Dù chúng em đã cố gắng rất nhiều để hoàn thành tốt khóa luận tốt nghiệpnhưng chúng em cũng không sau tránh khỏi nhũng thiếu sót, sai lầm cũng như cónhiều mặt hạn chế trong quá trình học tập và làm đồ án Chúng em mong nhận được

sự thông cảm, góp ý, giúp đỡ, cùng với sự chỉ dẩn của thầy cô cũng như ý kiến đónggóp chân thành của các bạn để cho chúng em có thể hoàn thành tốt khóa luận vàngoài ra chúng em rút ra được kinh nghiệm cho bản thân trong quá trình làm việcsau này

Xin chân thành cám ơn.

Nhóm sinh viên thực hiện

Nguyễn Văn Bình – MSSV: 31073010 Nguyễn Văn Bửu – MSSV: 31073009

Trang 6

ĐỀ CƯƠNG CHI TIẾT

TÊN ĐỀ TÀI

XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM THI TIN HỌC CƠ BẢN CHO HỆ TRUNG CẤP

Giáo viên hướng dẫn : Thầy Võ Ngọc Tân

Thời gian thực hiện : 09 – 03 - 2009 đến 09 – 07 - 2009

Sinh viên thực hiện : 1.Nguyễn Văn Bình – MSSV : 31073010

2.Nguyễn Văn Bửu – MSSV : 31073009

Nội dung tóm tắt : Sử dụng ACCESS để xây dựng CHƯƠNG TRÌNH

QUẢN LÝ ĐIỂM THI TIN HỌC CƠ BẢN CHO HỆTRUNG CẤP

Trang 7

Nội dung thực hiện :

Thời gian thực hiện Nội dung thực hiện Sinh viên thực hiện

Trang 8

Nội dung thực hiện :

Tuần 6:

15/04/2009-21/04/2009 - Xử lý chương trình Nguyễn Văn Bình

Nguyễn Văn Bửu

Tuần 7:

22/04/2009-28/04/2009 - Xử lý chương trình

Nguyễn Văn BìnhNguyễn Văn Bửu

Tuần 8:

29/04/2009-05/05/2009 - Xử lý chương trình

Nguyễn Văn BìnhNguyễn Văn Bửu

Tuần 9:

06/05/2009-12/05/2009

- Xử lý chương trình Nguyễn Văn Bình

Nguyễn Văn Bửu

Tuần 10:

13/05/2009-19/05/2009

- Xử lý chương trình Nguyễn Văn Bình

Nguyễn Văn Bửu

Trang 9

Nội dung thực hiện :

Tuần 11:

20/05/2009-26/05/2009

- Xây dựng Report Nguyễn Văn Bình

Nguyễn Văn Bửu

Tuần 12:

27/05/2009-02/06/2009

- Xây dựng Report Nguyễn Văn Bình

Nguyễn Văn Bửu

Tuần 13:

03/06/2009-08/06/2009

- Xây dựng Report Nguyễn Văn Bình

Nguyễn Văn Bửu

Tuần 14:

09/06/2009-15/06/2009

- Viết báo cáo Nguyễn Văn Bình

Nguyễn Văn Bửu

Trang 10

Nội dung thực hiện :

Tuần 15:

16/06/2009-22/06/2009

- Viết báo cáo Nguyễn Văn Bình

Nguyễn Văn Bửu

Tuần 16:

23/06/2009-29/06/2009

- Viết báo cáo Nguyễn Văn Bình

Nguyễn Văn Bửu

TPHCM, Ngày 07/07/2009

Chữ ký của giáo viên

hướng dẫn

TPHCM, Ngày 07/07/2009 Chữ ký của sinh viên 1

NGUYỄN VĂN BÌNH Chữ ký của sinh viên 2

NGUYỄN VĂN BỬU

Trang 11

 MỤC LỤC

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 1

NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN 2

LỜI CÁM ƠN 3

ĐỀ CƯƠNG CHI TIẾT 4

BẢNG CHÚ THÍCH CÁC CHỮ VIẾT TẮT 11

GIỚI THIỆU VỀ CHƯƠNG TRÌNH 12

Chương 1: KHẢO SÁT HIỆN TRẠNG 1.1 Mục đích xây dựng chương trình 13

1.2 Mục tiêu chương trình cần đạt được 13

1.3 Những khó khăn khi làm đề tài 13

1.4 Hạn chế của chương trình 14

Chương 2: TẠO BẢNG ĐỂ NHẬP DỮ LIỆU VÀ TẠO FORM ĐỂ XỬ LÝ CHƯƠNG TRÌNH _ 2.1 Tạo Table

2.1.1 Tạo bảng để nhập dữ liệu 13

2.1.2 Mối quan hệ giữa các bảng 19

2.2 Tạo Form để xử lý cho chương trình 24

Trang 12

Chương 3: GIỚI THIỆU VÀ CÁC CHỨC NĂNG CỦA

3.1Giới thiệu về chương trình 30

3.1.1 Giao diện của chương trình 30

3.2 Các chức năng của chương trình 32

3.2.1 Chức năng hệ thống 32

3.2.2 Chức năng của danh mục 38

3.2.3 Chức năng của báo cáo 44

3.2.4 Chức năng của ứng dụng 50

3.2.5 Chức năng giúp đỡ 50

Chương 4: KẾT LUẬN 4.1 Kết quả đạt được sau khi làm khóa luận 51

4.2 Rút ra kinh nghiệm cho bản thân 51

Trang 14

GIỚI THIỆU CHUNG VỀ CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM THI TIN HỌC

CƠ BẢN CHO HỆ TRUNG CẤP

- Ngày nay thì Công Nghệ Thông Tin phát triển rất mạnh mẽ, mỗi ngày có hàng loạtchương trình mới, phần mềm mới được đưa ra sử dụng rộng rãi trên thị trường với hàngloạt phần mềm được đưa ra sử dụng như vậy thì hiệu quả của phần mềm có đáp ứngđược yêu cầu của các doanh nghiệp hay các trường học… đưa ra hay không? Vấn đề đóđược quan tâm nhiều hơn ở các trường Đại Học, Cao Đẳng với việc quản lý hàng ngànsinh viên, học sinh Quản lý về thông tin sinh viên, điểm của sinh viên với phần mềmđang sử dụng có đáp ứng được hiệu quả nhanh và đặc biệt hơn hết là độ chính xác caohay không?

Vì thế việc xây dựng CHƯƠNG TRÌNH QUẢN LÝ ĐIỂM THI TIN HỌC CƠ BẢNCHO HỆ TRUNG CẤP sẽ giúp cho khoa Công Nghệ Thông Tin trường CAO ĐẲNGNGUYỄN TẤT THÀNH giải quyết một phần nào đó khó khăn trong việc quản lýđiểm, thông tin sinh viên của mình

- Chương trình quản lý điểm này cho phép người quản lý :

+ Có thể xem, xóa, sửa, tạo mới thông tin của từng sinh viên

+ In danh sách sinh viên của từng khoa, lớp, nhóm, in bảng điểm của sinh viên

- Trong chương trình quản lý điểm này sẽ mang lại hiệu quả với các chức năng sau:

+ Dễ sử dụng

+ Xử lý nhanh chóng các yêu cầu của người dùng

+ Độ chính xác cao

Trang 15

Chương 1 : KHẢO SÁT HIỆN TRẠNG

1.1 Mục đích xây dựng chương trình

Nền kinh tế nước ta có nhiều thay đổi và công nghệ thông tin không ngừngphát triển buộc các nhà trường không ngừng cải tiến và đổi mới công nghệ đểđem lại hiệu quả cao trong việc quản lý sinh viên của mình

Làm thế nào để không có sự nhầm lẫn trong quá trình tính toán, quản lý chặt chẽhơn thông tin của từng sinh viên

Ứng dụng này với mục đích giúp cho khoa Công Nghệ Thông Tin trường CaoĐẳng Nguyễn Tất Thành có được phần mềm QUẢN LÝ ĐIỂM TIN HỌC CƠBẢN CHO HỆ TRUNG CẤP một cách nhanh chóng hơn, độ chính xác cao hơn

Vì vậy việc xây dựng chương trình QUẢN LÝ ĐIỂM THI TIN HỌC CƠ BẢNCHO HỆ TRUNG CẤP là điều kiện cần thiết nhằm đáp ứng cho trường trongviệc quản lý điểm, thông tin sinh viên của mình

1.2 Mục tiêu chương trình cần đạt được

- Đưa ra được chương trình quản lý điểm mới

- Giải quyết được vấn đề quản lý điểm một cách nhanh chóng và chính xáccao

- Phần mềm ngày càng được sử dụng rộng rãi hơn

1.3 Những khó khăn khi làm đề tài

- Việc quản lý điểm có độ chính xác cao

- Xử lý các yêu cầu một cách nhanh chóng

Trang 16

Chương 2: TẠO BẢNG ĐỂ NHẬP DỮ LIỆU VÀ TẠO

Trang 17

- Mô tả kiểu dữ liệu cho Table khoa

+ MAK : Mã khoa, kiểu dữ liệu Text (20) + TENK : Tên khoa, kiểu dữ liệu Text (60)

Trang 18

- Lớp (MÃ KHOA, MÃ LỚP, TÊN LỚP, SỐ LƯỢNG SINH VIÊN, SỐ NHÓM)

Trang 19

- Mô tả kiểu dữ liệu cho Table lớp

+ MAK : Mã khoa, kiểu dữ liệu Text (30)

+ MAL : Mã lớp, kiểu dữ liệu Text (30)

+ TENL : Tên lớp, kiểu dữ liệu Text (50)

+ SLSV : Số lượng sinh viên, kiểu dữ liệu Number (Long Integer) + SON : Số nhóm, kiểu dữ liệu Number (Single)

Trang 20

- Nhóm (MÃ NHÓM, TÊN NHÓM, MÃ GIÁO VIÊN, MÃ LỚP)

Trang 21

- Mô tả kiểu dữ liệu cho Table nhóm

+ MAN : Mã nhóm, kiểu dữ liệu Text (50)

+ TENN : Tên nhóm, kiểu dữ liệu Text (50)

+ MAGV : Mã giáo viên, kiểu dữ liệu Text (5)

+ MAL : Mã lớp, kiểu dữ liệu Text (10)

- Giáo Viên (MÃ GIÁO VIÊN, TÊN GIÁO VIÊN, HỌC HÀM, HỌC VỊ)

Trang 22

- Mô tả kiểu dữ liệu cho Table giáo viên

+ MAGV : Mã giáo viên, kiểu dữ liệu Text (5) + TENGV : Tên giáo viên, kiểu dữ liệu Text (50) + HOCH : Học hàm, kiểu dữ liệu Text (50) + HOCVI : Học vị, kiểu dữ liệu Text (50)

Trang 23

- Kết Quả (MÃ SỐ SINH VIÊN, HỌ, TÊN, ĐIỂM QUÁ TRÌNH, ĐIỂM

LẦN 1, ĐIỂM LẦN 2, ĐIỂM TRUNG BÌNH, MÃ NHÓM )

Trang 24

- Mô tả kiểu dữ liệu cho Table kết quả

+ MSSV : Mã số sinh viên, kiểu dữ liệu Number (Long Integer) + HO : Họ, kiểu dữ liệu Text (20)

+ TEN : Tên, kiểu dữ liệu Text (20)

+ DQT : Điểm quá trình, kiểu dữ liệu Number (Single)

+ DL1 : Điểm lần 1, kiểu dữ liệu Number (Long Integer) + DL2 : Điểm lần 2, kiểu dữ liệu Number (Long Integer) + DTB : Điểm trung bình, kiểu dữ liệu Number (Double) + MAN : Mã nhóm, kiểu dữ liệu Text (50)

Trang 25

2.1.2 Mối quan hệ giữa các bảng

Trang 26

2.2 Tạo Form để xử lý cho chương trình

Tạo form FRMKHOA

Trang 27

- Form khoa này dùng để cập nhật toàn bộ thông tin của khoa khi người dùng nhậpvào từ Table khoa.

- Cho phép người sử dụng có thể

+ Thêm

+ Xóa

+ Sửa

+ Lưu thông tin

+ Không lưu thông tin

Trang 28

- Form lớp này dùng để cập nhật toàn bộ thông tin của lớp khi người sử dụng nhập vào

- Ngoài ra còn có thể cho người dùng chọn mẫu tin bất kỳ khi click vào các nút đầu,trước, sau, cuối ở phía dưới

 Tạo form FRMNHOM

Trang 29

- Form nhóm này dùng để cập nhật toàn bộ thông tin của nhóm khi người sửdụng nhập vào từ Table nhóm.

- Cho phép người sử dụng có thể :

+ Thêm

+ Xóa

+ Sửa

+ Lưu thông tin

+ Không lưu thông tin

Trang 30

- Form này cho phép người sử dụng nhập điểm cho nhiều sinh viên

- Cho phép người dùng tìm điểm của sinh viên tương ứng với:

+ Mã số sinh viên (Tìm một lần tương ứng với 1 sinh viên)

Trang 31

+ Dựa vào khoa, lớp, nhóm (Tìm một lần tương ứng với nhiều sinh viên)

Trang 32

Chương 3 : GIỚI THIỆU VÀ CÁC CHỨC NĂNG CỦA

CHƯƠNG TRÌNH

3.1 Giới thiệu về chương trình

3.1.1 Giao diện của chương trình

- Khi muốn vào chương trình chính thì người sử dụng phải nhập tên đăngnhập và mật khẩu

Trang 33

- Nếu người sử dụng nhập sai tên đăng nhập hoặc mật khẩu thì chương trình sẽbáo lỗi và không vào được chương trình chính

- Nếu người sử dụng nhập đúng tên đăng nhập và mật khẩu thì chương trình sẽcho phép người sử dụng vào được chương trình chính

Trang 34

- Giao diện chính của chương trình

3.2 Các chức năng của chương trình

3.2.1 Chức năng hệ thống :

- Đăng nhập

- Đổi mật khẩu

- Thêm nhân viên

- Xóa nhân viên

- Thoát về Access

- Thoát về Windows

Trang 35

- Khi người dùng vào đăng nhập sẽ xuất hiện ra bảng cho người dùng đăngnhập

Trang 36

- Khi người sử dụng vào chức năng đổi mật khẩu thì xuất hiện ra bảng cho người dùngthực hiện việc đổi mật khẩu

- Nếu người sử dụng nhập không đúng thì chương trình sẽ báo lỗi và yêu cầunhập lại

Trang 37

- Ngược lại nếu người sử dụng nhập đúng thì chương trình sẽ báo đổi mậtkhẩu thành công

Trang 38

- Người sử dụng vào chức năng thêm nhân viên thì xuất hiện ra bảng cho ngườidùng thực hiện viêc thêm nhân viên

- Nếu người sử dụng thêm thành công thì chương trình sẽ báo đã thêm nhân viênmới thành công

Trang 39

- Khi chọn chức năng xóa nhân viên thì chương trình sẽ hiện ra bảng để xử lý

Trang 40

- Chương trình sẽ yêu cầu chọn nhân viên cần xóa

- Người sử dụng chọn tên nhân viên cần xóa và click vào nút xóa nếu xóa thànhcông thì chương trình sẽ xuất ra câu thông báo

3.2.2 Chức năng của danh mục:

- Danh sách khoa

- Danh sách lớp

- Danh sách nhóm

- Quản lý điểm

Trang 41

- Nếu người dùng chọn danh sách khoa thì sẽ hiện ra Form khoa cho ngườidùng xử lý

Trang 42

- Khi người dùng muốn thêm mã khoa và tên khoa và chọn vào nút

thì nút và nút sẽ tự động bật lên cho phép ngườidùng lưu hay không lưu sau khi đã thêm dữ liệu xong

+ Nếu người dùng thêm vào mà mã khoa đã có rồi thì chương trình sẽbáo lỗi và yêu cầu người dùng nhập lại

Trang 43

+ Ngược lại nếu mã khoa không trùng thì chương trình sẽ thông báo

bạn đã thêm thành công

+ Sau khi bấm nút lưu xong thì chương trình sẽ tự động lưu vào và nút

lưu và nút không sẽ tắt xuống như trạng thái ban đầu

-Khi người dùng muốn xóa mã khoa và tên khoa bất kì và bấm vào

nút Xóa thì chương trình sẽ hỏi bạn có muốn xóa hay không?

Trang 44

+ Nếu người dùng click OK thì chương trình sẽ xóa mẫu tin này.

- Khi nhấn nút thì chương trình cho phép sửa tên khoa còn mã khoathì không thể sửa

Sửa

Trang 45

- Sau khi sửa xong bấm nút lưu thì chương trình sẽ tự động lưu vào

- Khi nhấn nút thì chương trình sẽ in ra toàn bộ mã khoa và tên khoa cótrong Form theo mẫu như sau:

In

Trang 46

- Còn lại danh sách lớp, danh sách nhóm các chức năng củng tương tự nhưdanh sách khoa.

3.2.3 Chức năng của váo cáo :

- Khi người sử dụng chọn chức năng báo cáo thì cho chương trình sẽ cho người

sử dụng chọn in bảng điểm sinh viên theo:

+ Khoa

+ Lớp

+ Nhóm

Trang 47

- Khi chọn chức năng báo cáo theo khoa thì chương trình sẽ lọc ra toàn bộ khoa vàcho người sử dụng chọn khoa bất kỳ

- Sau khi người sử dụng chọn khoa cần in báo cáo và bấm vào in danh sáchthì chương trình sẽ in ra bảng điểm tương ứng với khoa đó

Trang 48

- Khi chọn chức năng báo cáo theo lớp thì chương trình sẽ lọc ra toàn bộ lớp và chongười sử dụng chọn lớp bất kỳ

- Sau khi người sử dụng chọn lớp cần in báo cáo và bấm vào in danh sáchthì chương trình sẽ in ra bảng điểm tương ứng với lớp đó

Trang 49

- Khi chọn chức năng báo cáo theo nhóm thì chương trình sẽ lọc ra toàn bộ nhóm vàcho người sử dụng chọn nhóm bất kỳ

- Sau khi người sử dụng chọn nhóm cần in báo cáo và bấm vào in danhsách thì chương trình sẽ in ra bảng điểm tương ứng với nhóm đó

Trang 50

- Ngoài ra còn có chức năng in bảng điểm chi tiết là in toàn bộ khoa, lớp, nhóm.

Trang 52

Chương 4 : KẾT LUẬN

4.1 Kết quả đạt được sau khi làm khóa luận :

- Sau một khoảng thời gian khá dài từ 09 – 03 – 2009 đến 09 – 07 – 2009 để em

có thời gian làm và hoàn thành đề tài QUẢN LÝ ĐIỂM THI TIN HỌC CƠBẢN CỦA HỆ TRUNG CẤP Trong suốt quá trình làm đề tài thì em gặpkhông ít khó khăn và trở ngại nhưng với sự nỗ lực của bản thân cùng với sựchỉ dẫn của thầy hướng dẫn thì em cũng tương đối hoàn thành tốt đề tài củamình Kết quả đạt được sau khi em đã hoàn thành xong đề tài của mình là: + Quản lý được thông tin của từng sinh viên

+ Quản lý được bảng điểm của sinh viên một cách chính xác dựatrên mã số của từng sinh viên

+ In ra báo cáo về thông tin và bảng điểm của sinh viên

4.2 Rút ra kinh nghiệm cho bản thân

- Đối với bản thân em sau quá trình làm khóa luận này đã giúp cho em hiểunhiều hơn và học hỏi được nhiều về lĩnh vực quản lý thông tin và quản lý điểmcủa sinh viên ở các trường

- Ngoài ra trong thời gian làm khóa luận này giúp cho em ôn lại những kiến thức

cơ bản đã học ở trường đồng thời qua đây chúng em được tiếp thu những kiếnthức mới từ thầy cô, bạn bè và đó cũng là hành trang để em làm việc sau khi ratrường

Trang 53

Những chương trình đã tham khảo để xây dựng chương trình Quản Lý Điểm Thi TinHọc Cơ Bản Cho Hệ Trung Cấp là :

- Chương trình Quản Lý Bán Hàng Thiết Bị Tin Học

GVHD: Pham Xuan Dong SVTH : Nguyen Ngoc Hung

- Chương trình Quản Lý Điểm Học Sinh-Trung Học Phổ Thông

Tác Giả: Nguyen Ngoc Khanh

Ngày đăng: 05/05/2015, 16:31

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w