Đồ án 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 Hoàng Phương
MỤC LỤC
MỤC LỤC 1
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 7
I. GIỚI THIỆU VỀ TRUNG TÂM 7
1. Hệ thống tổ chức quản lý của Trung tâm 8
2. Cơ sở vật chất 8
3. Mục tiêu, kế hoạch giảng dạy 9
4. Đội ngũ giáo viên 9
5. Xe tập lái 10
6. Sân tập lái 10
7. Về các cấp độ của GPLX 11
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 17
1. Yêu cầu về bài toán 18
2. Nhiệm vụ cơ bản của bài toán 19
3. Nhu cầu và ý nghĩa việc tin học hóa bài toán 19
CHƯƠNG II: CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ PHÁT TRIỂN 21
I. CƠ SỞ LÝ THUYẾT 21
1. Các khái niệm cơ bản 21
2. Khái niệm phụ thuộc dữ liệu và các dạng chuẩn 22
3. Khái niệm chỉ dẫn và khoá chỉ dẫn 23
4. Mục tiêu và tính ưu việt của mô hình quan hệ 23
II. CÔNG CỤ PHÁT TRIỂN 24
1.Giới thiệu về ngôn ngữ lập trình Visual Basic 24
2. Giới thiệu về hệ quản trị cơ sở dữ liệu và SQL SERVER 2000 32
CHƯƠNG III: PHÂN TÍCH HỆ THỐNG VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU 39
I. PHÂN TÍCH CHỨC NĂNG NGHIỆP VỤ CỦA HỆ THỐNG 39
1. Chức năng chính của hệ thống 39
2. Sơ đồ chức năng của hệ thống 42
II. SƠ ĐỒ LUỒNG DỮ LIỆU 42
1. Sơ đồ luồng dữ liệu mức ngữ cảnh 42
2. Sơ đồ luồng dữ liệu mức đỉnh 43
3. Sơ đồ luồng dữ liệu mức dưới đỉnh 44
III - THIẾT KẾ CƠ SỞ DỮ LIỆU 49
1. Danh sách các kiểu thực thể 49
2. Thiết kế các bảng của CSDL 50
3. Mối quan hệ giữa các bảng trong CSDL 53
CHƯƠNG IV: KẾT QUẢ ĐẠT ĐƯỢC 54
I. PHẦN HỆ THỐNG 54
II. PHẦN DANH MỤC HỆ THỐNG 56
III. PHẦN TÁC NGHIỆP 57
IV. PHẦN THỐNG KÊ 66
KẾT LUẬN 73
Tài liệu tham khảo 74
LỜI NÓI ĐẦU
Hiện nay, Công nghệ thông tin đã và đang ngày càng phát triển mạnh mẽ trong mọi lĩnh vực của đời sống, kinh tế, xã hội. Đặc biệt trong cơ chế thị trường hiện nay, sự phát triển của các quan hệ kinh tế cũng như sự mở rộng ngày càng lớn về quy mô của các doanh nghiệp, xí nghiệp đã làm tăng các luồng và khối lượng thông tin, làm cho công tác quản lý trở nên phức tạp hơn. Với việc làm công tác quản lý thủ công bằng sổ sách như trước kia thì không thể đáp ứng được với sự phát triển như hiện nay. Vì thế, ngày nay phát triển Công Nghệ Thông Tin là xây dựng cơ sở hạ tầng làm nền tảng vững chắc để xây dựng và phát triển một nền kinh tế vững mạnh. Trong xu thế ấy, việc quản lý dựa vào máy tính là một nhu cầu thiết yếu của hầu hết mọi ngành mọi doanh nghiệp, việc tin học hóa từng bước trong công tác quản lý, khai thác và đ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 Hoàng Phương” 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.
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.
Từ yêu cầu như trên, em sử dụng các công cụ sau để viết chương trình:
- Microsoft SQL Server 2000: thiết kế cơ sở dữ liệu.
- Visual Basic 6.0: thiết kế chương trình.
25 trang |
Chia sẻ: lvcdongnoi | Lượt xem: 2962 | Lượt tải: 3
Bạn đang xem trước 20 trang tài liệu Đồ án 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 Hoàng Phương, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
MỤC LỤC
LỜI NÓI ĐẦU
Hiện nay, Công nghệ thông tin đã và đang ngày càng phát triển mạnh mẽ trong mọi lĩnh vực của đời sống, kinh tế, xã hội. Đặc biệt trong cơ chế thị trường hiện nay, sự phát triển của các quan hệ kinh tế cũng như sự mở rộng ngày càng lớn về quy mô của các doanh nghiệp, xí nghiệp đã làm tăng các luồng và khối lượng thông tin, làm cho công tác quản lý trở nên phức tạp hơn. Với việc làm công tác quản lý thủ công bằng sổ sách như trước kia thì không thể đáp ứng được với sự phát triển như hiện nay. Vì thế, ngày nay phát triển Công Nghệ Thông Tin là xây dựng cơ sở hạ tầng làm nền tảng vững chắc để xây dựng và phát triển một nền kinh tế vững mạnh. Trong xu thế ấy, việc quản lý dựa vào máy tính là một nhu cầu thiết yếu của hầu hết mọi ngành mọi doanh nghiệp, việc tin học hóa từng bước trong công tác quản lý, khai thác và đ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 Hoàng Phương” 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.
CHƯƠNG I: KHẢO SÁT THỰC TẾ NGHIỆP VỤ HỆ THỐNG
I. GIỚI THIỆU VỀ TRUNG TÂM
+ Tên cơ sở đào tạo: Trung tâm dạy nghề lái xe Hoàng Phương
Giám đốc: Nguyễn Xuân Sơn
Địa chỉ: Phường Anh Dũng - Quận Dương Kinh - TP. Hải Phòng
Điện thoại: 0313.747692
+ Cơ quan trực tiếp quản lý: Sở Lao Động - Thương binh & Xã hội Hải Phòng
+ Giới thiệu tóm tắt cơ sở, các nghề đào tạo, quy mô đào tạo/năm:
Trung tâm dạy nghề lái xe Hoàng Phương được thành lập theo Quyết định số 219/QĐ-UBND ngày 08/11/2007 của Uỷ ban nhân dân thành phố Hải Phòng. Trung tâm đã được Cục Đường bộ Việt Nam tiến hành kiểm tra và cấp phép đào tạo lái xe ô tô tại giấy phép số: 04/CĐBVN – QLPT&NL, ngày 04 tháng 02 năm 2008, cho phép Trung tâm dạy nghề lái xe Hoàng Phương được phép tuyển sinh, đào tạo nghề lái xe cơ giới các hạng: B1, B2, C, D, E. Trong quá trình thực hiện Trung tâm đã không ngừng đầu tư cơ sở vật chất, mua sắm thêm phương tiện tập lái, trang thiết bị đồ dùng giảng dạy, củng cố nâng cao chất lượng đội ngũ giáo viên, cán bộ nhân viên theo kịp tiến trình đổi mới phát triển. Cụ thể là:
Hệ thống tổ chức quản lý của Trung tâm
Trung tâm dạy nghề lái xe Hoàng Phương có hệ thống tổ chức quản lý cũng khá đơn giản giúp cho công tác quản lý dễ dàng và thuận tiện. Giám đốc điều hành các công việc chung của Trung tâm, có trách nhiệm điều hành trực tiếp các phòng ban. Phòng tổ chức hành chính chịu trách nhiệm về quản lý nhân sự, quản lý phương tiện. Phòng kế toán tài vụ chịu trách nhiệm quản lý tài chính. Phòng đào tạo chịu trách nhiệm quản lý đào tạo bao gồm: Tổ giáo viên lý thuyết (quản lý, giảng dạy các môn lý thuyết), ban thực hành lái xe (quản lý giảng dạy các môn thực hành), ban tuyển sinh (tiếp sinh, quản lý hồ sơ, văn thư). Ta có sơ đồ bộ máy tổ chức của Tung tâm:
II. NGHIỆP VỤ QUẢN LÝ HỌC VIÊN TẠI TRUNG TÂM
Trung tâm dạy nghề lái xe Hoàng Phương có chức năng ĐTLX (Đào tạo lái xe), có nhiệm vụ tổ chức tuyển sinh ĐTLX theo hạng GPLX (Giấy phép lái xe) được phép đào tạo, tổ chức đào tạo mới và bổ túc chuyển hạng GPLX theo chương trình đã quy định, tổ chức thi cuối khoá và cấp chứng chỉ tổt nghiệp cho học viên, lập danh sách các học viên đã tốt nghiệp gởi Ban quản lý sát hạch để lập kế hoạch sát hạch và cấp GPLX. Có thể xử dụng chương trình để:
Tiến hành cập nhật hồ sơ thí sinh mới.
Cập nhật kết quả thi cuối khoá.
Xem, in danh sách học viên tốt nghiệp và tham dự sát hạch cấp GPLX.
Chuyển các học viên không tốt nghiệp trong khoá để tham dự kỳ thi khoá sau.
Thêm, sửa, xóa các thông tin về học viên.
1. Yêu cầu về bài toán
Hệ thống quản lý học viên học lái xe tại Trung tâm Hoàng Phương hoạt động phải đáp ứng được các chức năng sau:
a. Cập nhật.
Thông tin học viên.
Kết quả học tập.
Học phí, lệ phí.
Chứng chỉ, GPLX.
b. Tra cứu.
Thông tin học viên.
Kết quả học tập.
Khoá, lớp, hạng.
c. Thống kê, báo cáo.
Kết quả học tập.
Học phí, lệ phí.
Khoá, lớp, hạng.
Danh sách thí sinh dự thi.
Chứng chỉ, GPLX.
2. Nhiệm vụ cơ bản của bài toán
Bài toán quản lý học viên tại Trung tâm dạy nghề lái xe Hoàng Phương bao gồm các nhiệm vụ sau:
+ Các thông tin đầu vào:
- Một bộ hồ sơ lái xe gồm:
Đơn xin học, thi lấy giấy phép lái xe
Giấy chứng nhận sức khỏe
Biên bản tổng hợp kết quả sát hạch lái xe
- Kết quả học tập.
- Học phí, lệ phí.
- Kết quả sát hạch của thí sinh: điểm thi luật (lý thuyết), điểm thi hình (thực hành).
+ Các kết quả đầu ra:
- Các thống kê báo cáo.
CHƯƠNG II: PHÂN TÍCH HỆ THỐNG VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU
I. PHÂN TÍCH CHỨC NĂNG NGHIỆP VỤ CỦA HỆ THỐNG
1. Chức năng chính của hệ thống
Thông qua công tác cập nhật và tổng hợp dữ liệu về học viên, hệ thống cần được thực hiện thông qua máy tính bởi vì khối lượng dữ liệu là rất lớn. Công việc quản lý gặp khó khăn nếu như việc tính toán là thủ công. Thông qua công tác tìm hiểu thực tế nghiệp vụ tại Trung tâm dạy nghề lái xe Hoàng Phương, hệ thống có những chức năng cơ bản sau:
- Hệ thống.
- Danh mục.
- Tác nghiệp.
- Thống kê / Báo cáo.
Hệ thống.
Chức năng này có tác dụng phân quyền người dùng. Chỉ những người có quyền admin mới có thể cập nhật hệ thống hoặc sửa, huỷ chúng. Trước khi vào hệ thống, người dùng phải đăng ký với admin để được phân quyền và đăng nhập vào hệ thống.
Danh mục hệ thống.
Đây là chức năng cập nhật những danh mục cần thiết cho hệ thống hỗ trợ cho việc cập nhật dữ liệu. Các danh mục của hệ thống như: DM khoá, DM hạng GPLX, DM tỉnh thành…
Tác nghiệp.
Qua quy trình nghiệp vụ như được tìm hiểu phía trên, ta có thể thấy những chức năng cơ bản nhất của hệ thống tác nghiệp như sau:
- Cập nhật hồ sơ học viên: Chức năng này có nhiệm vụ cập nhật tất cả thông tin về học viên, tất cả những thông tin này đều được học viên khai trong bộ hồ sơ lái xe khi học viên đến đăng ký tham gia khoá học. Chức năng này luôn được cập nhật liên tục vì trong quá trình đào tạo nếu thông tin về học viên có thiếu sót hay sai lệch thì có thể bổ sung thêm hoặc sửa chữa.
- Cập nhật điểm: chức năng này cập nhật tất cả các điểm của học viên trong quá trình học tập, sau kỳ thi Chứng chỉ và sau kỳ thi Sát hạch.
- Cập nhật học phí, lệ phí: Trước khi bước vào kỳ thi cấp Chứng chỉ và Sát hạch cấp GPLX, các học viên cần phải hoàn tất các khoản tiền như: Học phí, lệ phí ôn tập, lệ phí sát hạch, lệ phí cấp GPLX. Chính vì vậy chức năng này sẽ cập nhật liên tục các khoản học phí và lệ phí của mỗi học viên trong quá trình đào tạo.
- Cấp lại chứng chỉ: Chức năng này sẽ cập nhật danh sách những học viên đã tốt nghiệp xin cấp lại chứng chỉ.
- Cấp Chứng chỉ: Sau khi kết thúc kỳ thi cấp Chứng chỉ, Trung tâm sẽ tiến hành cấp Chứng chỉ cho các học viên, chức năng này sẽ cập nhật danh sách các học viên đã được cấp chứng chỉ và các học viên chưa được cấp chứng chỉ.
- Cấp GPLX: Sau khi kết thúc kỳ thi sát hạch cấp GPLX, Sở giao thông Công Chính sẽ cấp GPLX cho các học viên về Trung tâm, Trung tâm sẽ có nhiệm vụ chuyển GPLX tới tay các học viên, chức năng này sẽ cập nhật danh sách các học viên đã được cấp GPLX và các học viên chưa được cấp GPLX.
Thống kê báo cáo.
- Chức năng này có nhiệm vụ thống kê danh sách học viên lái xe, kết quả học tập, học phí lệ phí, danh sách thí sinh dự thi, danh sách thí sinh thi lại, thống kê danh sách học viên đã và chưa được cấp Chứng chỉ cũng như cấp GPLX. Sau đó, người quản lý sử dụng chức năng này in ra các biên bản để báo cáo lên cấp trên.
2. Sơ đồ chức năng của hệ thống
II. SƠ ĐỒ LUỒNG DỮ LIỆU
1. Sơ đồ luồng dữ liệu mức ngữ cảnh
- Hệ thống tin học quản lý học viên hoạt động dựa trên sự tác động qua lại giữa hệ thống quản lý, ban lãnh đạo (Giám đốc), các phòng ban. Ta có sơ đồ ngữ cảnh như sau:
2. Sơ đồ luồng dữ liệu mức đỉnh
1: Yêu cầu cập nhật người dùng 2: Đáp ứng yêu cầu cập nhât
3: Yêu cầu cập nhật danh mục 4: Đáp ứng yêu cầu cập nhật
5: Cập nhật thông tin HV, điểm 6: Đáp ứng yêu cầu cập nhật
7: Cập nhật học phí, lệ phí 8: Đáp ứng yêu cầu cập nhật
9: Đưa dữ liệu người dùng vào kho 10: Lấy thông tin từ kho ra
11: Đưa danh mục HT vào kho 12: Lấy thông tin từ kho ra
12: Đưa dữ liệu học viên vào kho 13: Lấy thông tin từ kho ra
15: Lấy dữ liệu DM để thống kê 16: Lấy dữ liệu học viên để thống kê
17: Thực hiện việc thống kê 18: Xuất ra báo cáo
19: Giám đốc yêu cầu báo cáo 20: Báo cáo giám đốc
3. Sơ đồ luồng dữ liệu mức dưới đỉnh
3.1. Biểu đồ mức dưới đỉnh phần quản lý người dùng
1: Yêu cầu đăng nhập hệ thống 5: Đáp ứng yêu cầu đổi mật khẩu
2: Đáp ứng yêu cầu đăng nhập 6: Yêu cầu đổi mật khẩu
3: Yêu cầu cập nhật người dùng 7: Đưa DL vào kho
4: Đáp ứng yêu cầu cập nhật 8: Lấy thông tin từ kho
3.2. Biểu đồ mức dưới đỉnh phần danh mục hệ thống
1: Yêu cầu cập nhật dữ liệu 3: Đưa thông tin vào kho dữ liệu
2: Đáp ứng yêu cầu cập nhật 4: Lấy thông tin từ kho ra
3.3. Biểu đồ mức dưới đỉnh phần cập nhật
1: Yêu cầu cập nhật thông tin 3: Đưa thông tin vào kho
2: Đáp ứng yêu cầu cập nhật 4: Lấy thông tin từ kho ra
3.4. đồ mức dưới đỉnh phần thống kê, báo cáo
3.4.1. Thống kê danh sách học viên
1: Lấy thông tin từ kho 3: Giám Đốc yêu cầu báo cáo
2: Thực hiện việc thống kê 4: Báo cáo Giám Đốc
3.4.2. Thống kê kết quả học tập
1: Lấy thông tin từ kho 3: Giám Đốc yêu cầu báo cáo
2: Thực hiện việc thống kê 4: Báo cáo Giám Đốc
3.4.3. Thống kê học phí, lệ phí
1: Lấy thông tin từ kho 3: Giám Đốc yêu cầu báo cáo
2: Thực hiện việc thống kê 4: Báo cáo Giám Đốc
3.4.4. Thống kê cấp chứng chỉ
1: Lấy thông tin từ kho 3: Giám Đốc yêu cầu báo cáo
2: Thực hiện việc thống kê 4: Báo cáo Giám Đốc
3.4.5. Thống kê cấp GPLX
1: Lấy thông tin từ kho 3: Giám Đốc yêu cầu báo cáo
2: Thực hiện việc thống kê 4: Báo cáo Giám Đốc
3.4.6. Thống kê danh sách thí sinh dự thi
1: Lấy thông tin từ kho 3: Giám Đốc yêu cầu báo cáo
2: Thực hiện việc thống kê 4: Báo cáo Giám Đốc
III - THIẾT KẾ CƠ SỞ DỮ LIỆU
Thiết kế các bảng của CSDL
1. Bảng dân tộc: DANTOC
Tên trường
Kiểu
Độ rộng
Ràng buộc
Chú thích
MaDT
nvarchar
10
Primary Key
Mã dân tộc
TenDT
nvarchar
50
Not Null
Tên dân tộc
2. Bảng tôn giáo: TONGIAO
Tên trường
Kiểu
Độ rộng
Ràng buộc
Chú thích
MaTG
nvarchar
10
Primary Key
Mã tôn giáo
TenTG
nvarchar
50
Not Null
Tên tôn giáo
3. Bảng tỉnh thành: TINHTHANH
Tên trường
Kiểu
Độ rộng
Ràng buộc
Chú thích
MaTT
nvarchar
10
Primary Key
Mã tỉnh thành
TenTT
nvarchar
50
Not Null
Tên tỉnh thành
4. Bảng hạng: HANG
Tên trường
Kiểu
Độ rộng
Ràng buộc
Chú thích
MaHang
nvarchar
10
Primary Key
Mã hạng
TenH
nvarchar
50
Not Null
Tên hạng
5. Bảng khóa học: KHOAHOC
Tên trường
Kiểu
Độ rộng
Ràng buộc
Chú thích
MaKH
nvarchar
10
Primary Key
Mã khóa học
TenKH
nvarchar
50
Not Null
Tên khóa học
MaHang
nvarchar
10
Foreign key
Mã hạng
Hocphi
numeric
13
Not Null
Học phí
Lephi
numeric
9
Not Null
Lệ phí
6. Bảng hồ sơ học viên: HOSOHOCVIEN
Tên trường
Kiểu
Độ rộng
Ràng buộc
Chú thích
MaHV
nvarchar
10
Primary Key
Mã học viên
TenHV
nvarchar
50
Not Null
Tên học viên
NgaySinh
Datetime
8
Not Null
Ngày tháng năm sinh
NoiCuTru
nvarchar
50
Not Null
Nơi cứ trú
QueQuan
nvarchar
50
Not Null
Quê quán
HoKhauThuongTru
nvarchar
50
Not Null
Hộ khẩu thường trú
DonViCongTac
nvarchar
50
Not Null
Đơn vị công tác
CMND
nvarchar
20
Not Null
Chứng minh nhân dân
NgayCap
Datetime
8
Not Null
Ngày cấp
NoiCap
nvarchar
50
Not Null
Nơi cấp
SoDienThoai
nvarchar
20
Null
Số điện thoại
DaoDuc
numeric
9
Null
Điểm đạo đức
NghiepVuVanTai
numeric
9
Null
Điểm nghiệp vụ vận tải
KyThuatLaiXe
numeric
9
Null
Điểm kỹ thuật lái xe
CauTaoSuaChua
numeric
9
Null
Điểm cấu tạo sửa chữa
LTChungChi
numeric
9
Null
Điểm thi lý thuyết CC
THChungChi
numeric
9
Null
Điểm thi thực hành CC
LTSatHach
numeric
9
Null
Điểm thi lý thuyết SH
THSatHach
numeric
9
Null
Điểm thi thực hành SH
Ngaydangky
Datetime
8
Not Null
Ngày đăng ký
NgayNop
Datetime
8
Not Null
Ngày nộp học phí
NgayNopLP
Datetime
8
Not Null
Ngày nộp lệ phí
SoTien
numeric
9
Not Null
Số tiền học phí
SoTienLP
numeric
9
Not Null
Số tiền lệ phí
MaDT
Nvarchar
10
Foreign key
Mã dân tộc
MaTG
Nvarchar
10
Foreign key
Mã tôn giáo
MaTT
Nvarchar
10
Foreign key
Mã tỉnh thành
MaKH
Nvarchar
10
Foreign key
Mã khóa học
7. Bảng hồ sơ chứng chỉ: HOSOCHUNGCHI
Tên trường
Kiểu
Độ rộng
Ràng buộc
Chú thích
MaHSCC
numeric
9
Primary Key
Mã hồ sơ chứng chỉ
MaHV
Nvarchar
10
Foreign key
Mã học viên
NgayCap
Datetime
8
Not Null
Ngày cấp
8. Bảng hồ sơ GPLX: HOSOGPLX
Tên trường
Kiểu
Độ rộng
Ràng buộc
Chú thích
MaHSGPLX
Numeric
9
Primary Key
Mã hồ sơ GPLX
MaHV
nvarchar
10
Foreign key
Mã học viên
NgayCap
Datetime
8
Not Null
Ngày cấp
NgayHetHan
Datetime
8
Not Null
Ngày hết hạn
Mối quan hệ giữa các bảng trong CSDL
KẾT QUẢ ĐẠT ĐƯỢC
Sau khi phân tích hệ thống, em thiết kế hệ thống và xây dựng chương trình dựa trên ngôn ngữ lập trình Visual Basic 6.0 và quản lý cơ sở dữ liệu trên công cụ SQL Server 2000.
Chương trình được chia thành các phần chính như sau:
Hệ thống
Danh mục
Tác nghiệp
Thống kê
Trợ giúp
Giao diện chính của chương trình như sau:
KẾT LUẬN
Trong thời gian làm đồ án tốt nghiệp, với sự nỗ lực của bản thân và sự hướng dẫn tận tình của thầy Nguyễn Duy Trường Giang cùng với sự giúp đỡ của các bạn sinh viên, em đã phân tích thiết kế được chương trình 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 với các yêu cầu đề ra. Em đã cố gắng hoàn thiện chương trình về mặt chức năng cũng như giao diện, song vẫn không thể tránh khỏi được thiếu sót, em rất mong nhận được sự tham gia đóng góp và giúp đỡ của các thầy cô giáo, của các bạn sinh viên để em có thể hoàn thành tốt và phát triển hơn nữa chương trình của mình trong thời gian tới.
Cuối cùng em xin chân thành cảm ơn các thầy cô giáo trong khoa Công nghệ thông tin, trường Đại học Hàng Hải, những người đã dìu dắt em trong suốt quá trình học tập tại trường. Em đặc biệt cảm ơn thầy Nguyễn Duy Trường Giang đã hướng dẫn, giúp đỡ em trong suốt quá trình làm đồ án tốt nghiệp của mình.
Hải Phòng, tháng 10 năm 2008
Sinh Viên
Nguyễn Mạnh Đức
Tài liệu tham khảo
[1] PTS Nguyễn Tiến Dũng, Kỹ năng lập trình Visual Basic 6, Nhà xuất bản Thống Kê, tháng 04 năm 1999.
[2] Phạm Hữu Khang, Kỹ xảo lập trình VB6, Nhà xuất bản Lao Động Xã Hội, tháng 04 năm 2004.
[3] Nguyễn Đình Tê, Tự học lập trình Cơ Sở Dữ Liệu với Visual Basic 6, Nhà xuất bản Lao Động Xã Hội, tập 1, tập 2 năm 2005.