MỤC LỤC
LỜI NÓI ĐẦU.................................................................................................4
KHÁI QUÁT MỤC ĐÍCH YÊU CẦU CỦA ĐỀ TÀI..................................5
CHƯƠNG I: KHẢO SÁT THỰC TẾ NGHIỆP VỤ HỆ THỐNG.........6
I. GIỚI THIỆU VỀ TRUNG TÂM........................................................6
1. Hệ thống tổ chức quản lý của Trung tâm..........................................7
2. Cơ sở vật chất....................................................................................8
3. Mục tiêu, kế hoạch giảng dạy............................................................8
4. Đội ngũ giáo viên..............................................................................9
5. Xe tập lái...........................................................................................9
6. Sân tập lái..........................................................................................9
7. Về các cấp độ của GPLX................................................................10
8. Về đào tạo lái xe..............................................................................12
II. NGHIỆP VỤ QUẢN LÝ HỌC VIÊN TẠI TRUNG TÂM...........16
1. Yêu cầu về bài toán.........................................................................17
2. Nhiệm vụ cơ bản của bài toán.........................................................17
3. Nhu cầu và ý nghĩa việc tin học hóa bài toán..................................18
CHƯƠNG II: CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ PHÁT TRIỂN...19
I. CƠ SỞ LÝ THUYẾT.........................................................................19
1. Các khái niệm cơ bản....................................................................19
1
2. Khái niệm phụ thuộc dữ liệu và các dạng chuẩn...........................21
3. Khái niệm chỉ dẫn và khoá chỉ dẫn...............................................21
4. Mục tiêu và tính ưu việt của mô hình quan hệ..............................22
II. CÔNG CỤ PHÁT TRIỂN...............................................................22
1.Giới thiệu về ngôn ngữ lập trình Visual Basic.................................22
2. Giới thiệu về hệ quản trị cơ sở dữ liệu và SQL SERVER 2000......30
CHƯƠNG III: PHÂN TÍCH HỆ THỐNG VÀ THIẾT KẾ CƠ SỞ DỮ
LIỆU...........................................................................................................36
I. PHÂN TÍCH CHỨC NĂNG NGHIỆP VỤ CỦA HỆ THỐNG.....36
1. Chức năng chính của hệ thống........................................................36
điều hành sản xuất kinh doanh là một đòi hỏi ngày càng cấp thiết.
Vì vậy, nhu cầu quản lý học viên học lái xe tại trung tâm dạy nghề lái
xe Hoàng Phương được trung tâm hết sức quan tâm. Chính vì thế, em đã lựa
chọn đề tài “Xây dựng phân hệ phần mềm quản lý học viên học lái xe tại
trung tâm dạy nghề lái xe ” làm đề tài tốt nghiệp của mình, với hy vọng có
thể xây dựng được một chương trình quản lý góp phần nâng cao hiệu quả
trong công việc quản lý của trung tâm.
4
KHÁI QUÁT MỤC ĐÍCH YÊU CẦU CỦA ĐỀ TÀI
I - MỤC ĐÍCH
Ngày nay, với sự phát triển của Công nghệ thông tin, ngành tin học đã
trở thành một trong những ngành khoa học quan trọng đã và đang được sử
dụng rộng rãi trong mọi lĩnh vực, vì thế viêc sử dụng máy tính giúp cho việc
lưu trữ, xử lý số liệu một cách dễ dàng, thuận tiện, nhanh chóng và đạt được
độ chính xác cao.
Trong bối cảnh như vậy, phần mềm quản lý học viên tại trung tâm dạy
nghề lái xe Hoàng Phương được xây dựng nhằm đưa toàn bộ việc lưu trữ và
xử lý số liệu trên máy. Với hệ thống này người sử dụng không cần kiến thức
về chuyện môn cao mà vẫn có thể sử dụng và khai thác hệ thống một cách
hiệu quả. Ngoài ra, hệ thống còn khắc phục được sự nhầm lẫn, khó khăn khi
lưu trữ hồ sơ theo thời gian, cập nhật nhanh chóng các thông tin cần thiết
cũng như việc thống kê tổng hợp chính xác các thông tin.
II - YÊU CẦU CỦA ĐỀ TÀI
Hệ thống quản lý học viên học lái xe tập trung quản lý hồ sơ học viên,
học phí, lệ phí, kết quả học tập, chứng chỉ sơ cấp nghề và các thông tin cần
thiết khác…Hệ thống cho phép người quản lý có thể thêm, sửa, xóa hoặc tìm
kiếm. thống kê dễ dàng bất kỳ một nhu cầu liên quan đến học viên…Do đó
đòi hỏi người lập trình phải nắm rõ chức năng nghiệp vụ quản lý của trung
tâm để từ đó phân tích, thiết kế và xây dựng cơ sở dữ liệu và chương trình cho
hệ thống.