THIẾT KẾ GIAO DIỆN VÀ BÁO CÁO

Một phần của tài liệu quản lý đào tạo tại trung tâm tin học ht (Trang 41 - 56)

4.2.1 Thiết kế giao diện

4.2.1.1 Form đăng nhập

Hình 4.2: Form đăng nhập

4.2.1.2 Form chương trình chính

4.2.1.3 Form lựa chọn

Hình 4.4: Form lựa chọn

4.2.1.4 Form giáo viên

4.2.1.5 Form khóa học

Hình 4.6: Form KHÓA HỌC

4.2.1.6 Form lớp học

Hình 4.7: Form LỚP HỌC

Hình 4.8: Form HỌC VIÊN

4.2.2 Thiết kế báo cáo

4.2.2.1 Báo cáo danh sách học viên

4.2.2.2 Báo cáo điểm

Hình 4.10: Báo cáo điểm

4.3 CODE MỘT SỐ CHỨC NĂNG CHÍNH

Lấy Form Student làm ví dụ minh học cho việc viết code ‘Thủ tục để thực hiện các công việc khai báo đầu tiên: Option Explicit

Dim conQLDTTHNH As ADODB.Connection Dim rsStudent As ADODB.Recordset

Dim strSQL As String Dim strSQL1 As String Dim strIndex As String

‘Thủ tục Form_Load để nạp khi bắt đầu chạy chương trình:

Private Sub Form_Load()

Set conQLDTTHNH = New ADODB.Connection Set rsStudent = New ADODB.Recordset

conQLDTTHNH.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & App.Path & "\Database.mdb;Persist Security Info=False"

conQLDTTHNH.Open With rsStudent

.CursorLocation = adUseClient .CursorType = adOpenDynamic .LockType = adLockOptimistic

.Open "Student", conQLDTTHNH, , , adCmdTable End With BillData AssignData LockData frmStudent.Left = 3500 frmStudent.Top = 100 frmStudent.Height = 6855 frmStudent.Width = 6330

staCustomers.Panels(1).Text = " " & "Number of student is : " & rsStudent.RecordCount

End Sub

‘Thủ tục BillData là để thiết lập nguồn dữ liệu cho các ô textbox: Public Sub BillData()

Set txtStudentID.DataSource = rsStudent Set txtStudentName.DataSource = rsStudent Set txtDOB.DataSource = rsStudent (adsbygoogle = window.adsbygoogle || []).push({});

Set cboSex.DataSource = rsStudent Set txtAddress.DataSource = rsStudent Set txtJob.DataSource = rsStudent Set txtPhone.DataSource = rsStudent

Set DataGridStudent.DataSource = rsStudent End Sub

Public Sub AssignData() With rsStudent

txtStudentID.Text = ![StudentID]

txtStudentName.Text = ![StudentName] txtDOB.Text = ![DOB]

If ![Sex] = True Then cboSex.Text = "Female" Else cboSex.Text = "Male" End If cboSex.ListIndex = 0 txtAddress.Text = ![Address] txtJob.Text = ![Job] txtPhone.Text = ![Phone] End With End Sub

‘Thủ tục txtStudent_Validate là để kiểm tra tính hợp lệ của dữ liệu khi

điền dữ liệu vào ô mã học viên:

Private Sub txtStudentID_Validate(Cancel As Boolean) If Len(txtStudentID.Text) < 5 Then

MsgBox "StudentID must have 5 character", vbInformation + vbOKOnly, "Incorrect CustomerId" txtStudentID.Text = "" ElseIf IsNumeric(Left(txtStudentID.Text, 1)) _ Or IsNumeric(Mid(txtStudentID.Text, 2, 1)) _ Or IsNumeric(Mid(txtStudentID.Text, 3, 1)) = False _ Or IsNumeric(Mid(txtStudentID.Text, 4, 1)) = False _ Or IsNumeric(Mid(txtStudentID.Text, 5, 1)) = False _

MsgBox "StudentId have 2 charater & 4 number, try again", vbOKOnly, "Incorrect CustomerId" txtStudentID.Text = "" Cancel = True End If With txtStudentID .SetFocus End With End Sub

4.4 HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG CHƯƠNG TRÌNH4.4.1 Hướng dẫn cài đặt chương trình 4.4.1 Hướng dẫn cài đặt chương trình

Yêu cầu để cài chương trìnhQuản lý đào tạo tại trung tâm tin học HT” (Máy tính dùng để cài đặt chương trình phải được thiết lập sẵn một số chương trình sau):

Là máy tính đã được cài đặt hệ điều hành Windows. Máy tính được cài đặt đủ bộ Microsoft Office 2003. Máy tính này phải được cài đặt sẵn chương trình VB 6.0. Chú ý:

Phải cài đặt từ hệ điều hành Windows 98 trở lên.

Khi cài đặt Microsoft Office 2003 ta nên chọn mục Custom để cài đặt đủ bộ Microsoft Access 2003.

Với máy tính đã cài đặt sẵn chương trình VB 6.0 và Microsoft Office 2003, chỉ cần cho đĩa CD chương trình có hệ thống “Quản lý đào tạo tại trung tâm tin học HT” vào trong ổ CD của máy tính.

Kế đó, mở và copy thư mục “Quản lý đào tạo tại HT” vào trong ổ cứng máy tính của bạn.

Sau khi đã copy xong, thì mở thư mục rồi click chọn file “Setup.exe” để bắt đầu cài đặt.

Kế tiếp, trong thời gian cài đặt nếu cần thì tiến hành click chọn nút next nếu không muốn thay đổi bất kỳ thiết đặt đã có sẵn cho quá trình cài đặt.

Cuối cùng chọn nút finish để hoàn thành quá trình cài đặt chương trình. Khi xuất hiện thông báo là chương trình đã được cài đặt xong. Ta tiến hành mở thư mục “Quản lý đào tạo tại HT” và copy thư mục “Database” rồi paste vào thư mục chương trình ta vừa cài đặt, thường thì sẽ là: C:\Program Files\Project1.

Quá trình cài đặt đã được hoàn tất, chương trình đã có thể sử dụng.

4.4.2 Hướng dẫn sử dụng

Có 2 cách để khởi động chương trình ta click chọn Start\All Program\ DT\DT từ start menu hoặc click chọn trực tiếp file DT.exe từ thư mục C:\Program Files\Project1\DT.exe.

Xuất hiện hộp thông báo bắt đăng nhập vào chương trình. Ta có thể sử dụng tên người sử dụng và mật khẩu sau đây để đăng nhập vào hệ thống.

Tên NSD: admin Mật khẩu: 123

Ngay khi đăng nhập được vào hệ thống, trên màn hình chính của chương trình có sẵn các menu và thanh công cụ để hỗ trợ ta thực hiện.

Nếu ta chọn menu Quản lý, sẽ xuất hiện 1 loạt sub menu cho ta lựa chọn như: khóa học, lớp học, sinh viên, giáo viên, điểm…

Hay để tiết kiệm thời gian cũng ta có thể sử dụng trực tiếp nút công cụ tắt trên thanh Tool Bar để có thể quản lý được hồ sơ, đào tạo hay lập các báo cáo. Click chọn nút hồ sơ để quản lý hồ sơ học viên và giáo viên. Click chọn nút Đào

tạo để quản lý lớp học, khóa học, điểm. Để thiết lập báo cáo chọn nút Báo cáo (chú ý để hiển thị thanh toolbar ta click chọn menu View / Toolbar và click chọn menu View / Statusbar để hiển thị thanh Status bar). (adsbygoogle = window.adsbygoogle || []).push({});

Khi chọn quản lý hồ sơ, trong đó có thể quản lý được thông tin cá nhân giáo viên hoặc học viên. Trên các form chương trình chính nếu cần thêm dữ liệu của giáo viên, học sinh thì ta chọn menu thêm sau đó nhập các dữ liệu cần thiết và click chọn nút save. Trong quá trình điền dữ liệu, thấy dữ liệu đó sai ta có thể hủy bỏ thao tác Nhập bằng cách click chọn nút Hủy. Với những thông tin lưu trữ nếu phát hiện thấy lỗi sai, tiến hành click chọn nút Sửa để sửa dữ liệu sau khi đã sửa xong thì click chọn nút Lưu để lưu lại thông tin. Để xóa hẳn dữ liệu đó khỏi cơ sở dữ liệu ta click chọn nút xóa. Trên các form chương trình chính còn có nút Thoát để có thể thoát ra khỏi thao tác đang làm bất cứ lúc nào.

Trên form chương trình chính, còn có các menu khác như để xem báo cáo: về danh sách lớp hay điểm của học viên. Click chọn Thống kê và báo cáo rồi chọn submenu Danh sách để xem danh sách sinh viên từng lớp và Điểm để xem báo cáo về điểm học tập của từng lớp. Tương tự ta có thể sử dụng nút Báo cáo trên thanh toolbar, click chọn Báo cáo xuất hiện 1 form để lựa chọn báo cáo về điểm hay để in ra danh sách sinh viên cho từng lớp. Tiến hành chọn tên lớp, để in ra danh sách sinh viên click chọn nút Danh sách và để in ra điểm của học viên trong lớp đó chọn nút In. Để đóng form chọn nút Thoát.

Chọn menu Trợ giúp hoặc chọn nút Trợ giúp ở trên thanh toolbar để xem file giới thiệu về chương trình.

Cuối cùng có 3 cách để thoát khỏi chương trình là tắt trực tiếp hay click chọn nút Thoát ở trên thanh toolbar hoặc click menu File \ Thoát.

KẾT LUẬN I. ƯU ĐIỂM CỦA HỆ THỐNG

Hệ thống “Quản lý đào tạo tại trung tâm tin học” là đề tài mang tính thực

tiễn. Hệ thống có những ưu điểm sau:

Đề tài nhằm giúp cho việc hệ thống hóa quy trình từ việc nhập thông tin học viên, giáo viên tính điểm, xếp loại học viên cho tới việc lập các thống kê & báo cáo. Chương trình là một mảng trong “Hệ thống quản lý trung tâm tin học”, nó được xây dựng nhằm liên kết với 1 số chương trình khác như quản lý lương, quản lý tài sản tại trung tâm tin học trong trường hợp phát triển lớn hơn. Trên cơ sở dữ liệu này, những chương trình khác có thể truy cập lấy một số dữ liệu cần thiết.

Sử dụng cơ sở dữ liệu lưu các thông tin cố định cũng như cập nhật nhằm giảm thiểu sai sót trong quá trình xử lý bằng tay.

Cơ bản đã hoàn thành những mục tiêu chính của hệ thống và đã thực hiện tốt các công việc như:

Cập nhật, lưu trữ, thêm thông tin:

Thông tin về học viên. Thông tin về giáo viên. Thông tin về lớp. Thông tin về khóa học. Thông tin về điểm.

Đưa ra các thống kê và báo cáo:

Danh sách học viên từng lớp. Bảng điểm cho học viên từng lớp.

Từ đó sẽ rút ngắn thời gian truy suất thông tin, tạo điều kiện quản lý thông tin hiệu quả hơn.

Cấu hình yêu cầu để sử dụng hệ thống thấp chỉ cần có các chương trình đơn giản mà hầu như trên máy tính nào cũng có.

Quá trình cài đặt không phức tạp.

Đặc biệt là hệ thống “Quản lý đào tạo tại trung tâm tin học HT” rất dễ sử dụng, với những nhân viên trung tâm không có nhiều kiến thức về tin học cũng có thể sử dụng hệ thông một cách dễ dàng.

II. NHƯỢC ĐIỂM CỦA HỆ THỐNG

Tuy nhiên, hệ thống cũng còn tồn tại một số nhược điểm:

Hệ thống sử dụng cơ sở dữ liệu bằng Microsoft Access nên chương trình chỉ đáp ứng được với các dữ liệu có dung lượng vừa phải.

Còn lỗi phông chữ khi chạy chương trình và trên một số form chương trình còn sử dụng font tiếng việt không dấu.

Chương trình có tính chuyên nghiệp chưa cao.

Chưa giải quyết được trọn vẹn những vấn đề nảy sinh trong quá trình quản lý.

Hệ thống “Quản lý đào tạo tại trung tâm tin học HT” là một hệ thống quản lý chỉ phù hợp với các trung tâm tin học nhỏ.

III. HƯỚNG PHÁT TRIỂN TRONG TƯƠNG LAI

Trong tương lai, chương trình cần hoàn thiện và phát triển lớn hơn để thực hiện các công việc truy xuất dữ liệu, bảo quản dữ liệu một cách hợp lý nhất.

Tìm kiếm học viên, giáo viên, khóa học, lớp học…

Tìm kiếm nâng cao hay rộng hơn tức là tìm kiếm theo các điều kiện ví dụ: tìm kiếm điểm của một học viên cụ thể nào đó theo mã học viên, theo lớp hay tên… nhằm giúp nhân viên trung tâm trung tâm thuận tiện hơn trong việc tìm kiếm.

Mở rộng hệ thống về các hướng như hệ thống hóa từ việc thu tiền học phí, hay quản lý lương giáo viên, nhân viên, quản lý tài sản của trung tâm… nhằm giúp hoàn thiện hơn “Hệ thống quản lý tại trung tâm tin học”. (adsbygoogle = window.adsbygoogle || []).push({});

Chương trình mới chỉ chạy trên máy đơn lẻ, do đó yêu cầu tất yếu trong tương lai để chương trình tối ưu hơn thì phải nâng cấp để hệ thống có thể chạy trên môi trường nhiều người dùng.

Đây là một chương trình có tính ứng dụng thực tế lớn, trong tương lai cùng với sự ổn định hệ thống quản lý tại trung tâm chương trình sẽ tiếp tục hoàn thiện để đáp ứng một cách tốt nhất cho trung tâm tin học HT, và trong tương lai có thể được sử dụng rộng rãi tại nhiều trung tâm tin học.

TÀI LIỆU THAM KHẢO

[1] Thạc Bình Cường. Phân tích và thiết kế hệ thống. Nhà xuất bản Thống kê. 2004.

[2] PGS.TS Đặng Minh Ất. Bài giảng môn “Cấu Trúc Dữ Liệu và Giải Thuật”. Đại Học Kinh Tế Quốc Dân. 2007.

[3] Phạm Hưng. Tự học Access 2003. Nhà xuất bản Văn Hóa Thông Tin.2008.

[4] KS. Hoàng Anh Quang – Phạm Thành Đông. Tự học Access 2003 trong 10 tiếng. Nhà xuất bản Văn Hóa Thông Tin. 2006.

[6] Trương Công Tuân – Nguyễn Văn Dũng. Tự Học Lập Trình Visual Basic 6.0. Nhà xuất bản Văn hóa – Thông tin. 2004

[7] Phương Lan. Bước Đầu Học VB6 Qua Các Ứng Dụng Form. Nhà xuất bản Lao động – Xã hội. 2005.

[8] Nguyễn Ngọc Bình Phương. Thủ Thuật Lập Trình Visual Basic 6.0. Nhà xuất bản Giao Thông Vận Tải. 2004.

[9] Nguyễn Thị Ngọc Mai. Visual Basic 6.0 và Lập trình cơ sở dữ liệu. Nhà xuất bản Giáo dục. 2001.

[10] Website: www.caulacbovb.com

CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập - Tự do - Hạnh phúc

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

Họ và tên: NGUYỄN THỊ HẢI PHƯỢNG Lớp: K8A

Chuyên nghành: CÔNG NGHỆ THÔNG TIN

Cơ sở thực tập: CÔNG TY TRÁCH NHIỆM HỮU HẠN LINH CONPUTER Sau thời gian nghiên cứu và thực hiện đề tài “Quản lý đào tạo tại trung tâm tin học HT” và làm việc tại “Công ty TNHH Linh Computer”, dưới sự hướng dẫn

tận tình của thầy giáo: Th.s Lưu Minh Tuấn đã giúp em hoàn thành xong chuyên đề báo cáo thực tập tốt nghiệp của mình. Trong quá trình thực tập và làm báo cáo, do còn thiếu kinh nghiệm thực tế nên không tránh khỏi những sai sót. Em mong các thầy cô chỉ bảo thêm giúp em hoàn thành và đạt kết quả tốt hơn.

Em xin chân thành cảm ơn !

Nhận xét của giáo viên hướng dẫn thực tập:

………..……….. ……..……….. ……….. ……….. ……….. ………..……… ………..………..………

Hà Nội, Ngày tháng năm 2009

Một phần của tài liệu quản lý đào tạo tại trung tâm tin học ht (Trang 41 - 56)