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

Quản lí đào tạo trung tâm công nghệ thông tin

54 5 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

Nội dung

Đề tài Quản lý đào tạo Trung tâm CNTT Tr-êng Đại học Vinh Khoa Công Nghệ Thông Tin ===== ===== Đồ án tốt nghiệp QUN Lí O TO TRUNG TM CNTT Giỏo viờn hng dn : ThS Trần Xuân Sang Sinh viên thực : Trần Thị Thanh Huyền Phan Thùy Linh Lớp : 44K1 - CNTT Vinh - 2008 Trang Đề tài Quản lý đào tạo Trung tâm CNTT Mục lục Lời cảm ơn Lời giới thiệu Tổng quan đề tài Chương KIẾN THỨC LIÊN QUAN 1.1 Công nghệ NET 1.1.1 Tổng quan - 1.1.2 Kiến trúc NET Framework 1.1.3 Ngôn ngữ C# - 1.2 Hệ quản trị sở liệu SQL Server 2000 10 1.2.1 Giới thiệu SQL Server 2000 -10 1.2.2 Giới thiệu Transact SQL (T-SQL) 11 1.2.3 Sử dụng SQL Server 2000 -12 Chương PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 14 2.1 Khảo sát thực tế 14 2.1.1 Địa điểm khảo sát -14 2.1.2 Cơ cấu tổ chức 14 2.1.3 Mô tả hoạt động hệ thống -15 2.1.4 Các chức hệ thống -15 2.1.5 Một số biểu mẫu 16 2.2 Xây dựng hệ thống -18 2.2.1 Phân tích -18 2.2.2 Yêu cầu toán: 18 2.2.3 Các chức hệ thống -18 2.2.4 Sơ đồ phân cấp chức -21 2.2.5 Biểu đồ luồng liệu 22 2.2.6 Mơ hình thực thể 26 2.2.7 Sơ đồ liên kết thực thể (ERD) -34 Chương CÀI ĐẶT VÀ GIAO DIỆN 3.1 35 Một số form chức -35 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 52 Trang Đề tài Tài liệu tham khảo Quản lý đào tạo Trung tâm CNTT 53 Trang Đề tài Quản lý đào tạo Trung tâm CNTT Lời cảm ơn -Trong thời gian học vừa qua, ban giám hiệu nhà trường tồn thể thầy khoa Cơng nghệ thơng tin tận tình giảng dạy, trang bị cho chúng em kiến thức bổ ích Chúng em xin gửi đến thầy cô lời cảm ơn chân thành Chúng em xin chân thành gửi lời cảm ơn sâu sắc tới TS.Trần Xuân Sang, người trực tiếp hướng dẫn chúng em làm đồ án Chúng em xin gửi lời cảm ơn tới Giám đốc Phan Bình Giang, phó Giám Đốc Trần Minh Hợi, Trưởng phịng Đào tạo Lê Văn Tân anh chị trung tâm CNTT hướng dẫn tạo điều kiện tốt suốt trình thực tế khảo sát để chúng em hồn thành tốt đồ án Chúng em xin chân thành cảm ơn anh chị bạn có nhận xét, ý kiến đóng góp, động viên quan tâm giúp đỡ em vượt qua khó khăn suốt q trình làm đề tài Cảm ơn bố mẹ gia đình chỗ dựa vững cho chúng suốt năm qua, giúp chúng vượt khó khăn, thử thách Vinh, ngày 15 tháng năm 2008 Nhóm sinh viên thực hiện: Trần Thị Thanh Huyền - Phan Thùy Linh Trang Đề tài Quản lý đào tạo Trung tâm CNTT Lời giới thiệu -Trong thời đại số hóa nay, CNTT có ảnh hưởng rộng rãi, sâu sắc đời sống xã hội, phạm vi ảnh hưởng ngày lan rộng ứng dụng lĩnh vực, cơng việc giải cách nhanh chóng, dễ dàng chuẩn xác Đất nước ta đà phát triển, hội nhập, bắt nhịp công nghệ, việc sử dụng máy tính phần mềm hỗ trợ khơng cịn vấn đề xa lạ người dùng, hầu hết việc quản lý thủ công dần thay phần mềm, thay đổi đem lại lợi ích thiết thực giúp cho người làm việc có hiệu quả, nhanh chóng xác Thời gian thực tập vừa qua trung tâm CNTT, trước thực tế phòng đào tạo thực việc quản lý theo phương pháp truyền thống nên nhiều bất cập, tốn thời gian công sức Để đáp ứng nhu cầu thực tế phịng, giải cơng việc cách nhanh chóng xác với hỗ trợ công nghệ, chúng em chọn thực xây dựng phần mềm “Quản lý Đào tạo Trung tâm CNTT” Mong phần mềm đáp ứng nhu cầu cơng việc Trong q trình làm đồ án, chúng em cố gắng làm việc thời gian có hạn kinh nghiệm cịn hạn chế nên khơng tránh khỏi sai sót, mong góp ý thầy bạn Trang Đề tài Quản lý đào tạo Trung tâm CNTT Tổng quan đề tài Ngày nay, cơng nghệ thơng tin giới có bƣớc tiến nhảy vọt Đất nƣớc đà hội nhập, công nghệ thông tin đƣợc ứng dụng nhiều lĩnh vực kinh tế, khoa học kĩ thuật, thông tin liên lạc, quốc phịng, văn hóa, giáo dục đào tạo Tuy nhiên, theo tìm hiểu chúng em trung tâm đào tạo cịn quan tâm đến việc triển khai ứng dụng thành tựu công nghệ thông tin Các công việc chủ yếu đƣợc thực phƣơng pháp truyền thống, ảnh hƣởng lớn đến suất làm việc nhƣ việc lƣu trữ thông tin gặp nhiều khó khăn, mát Trên thực tế khảo sát phòng đào tạo trung tâm CNTT thuộc Sở BCVT Nghệ An, buổi đầu thành lập nên việc quản lý đƣợc thực hoàn toàn phƣơng pháp thủ công nhiều thời gian,tốn nhiều công sức Để số hóa cơng việc quản lý, chúng em chọn tiến hành xây dựng phần mềm “Quản lý đào tạo Trung tâm CNTT” cho phòng đào tạo làm đề tài tốt nghiệp Việc chọn đề tài với mục đích: + Tìm hiểu cơng tác quản lý mà cụ thể phòng Đào tạo TTCNTT + Tìm hiểu cơng nghệ NET, ngôn ngữ C# + Xây dựng sở liệu với SQL Server 2000 + Rèn luyện kỹ viết phần mềm + Xây dựng phần mềm thực tốt chức cơng việc nhƣ: Quản lý hồ sơ ( học viên, giáo viên, giáo vụ), thao tác nghiệp vụ nhƣ: vào điểm, chuyển lớp, xếp lịch học, tạo môn học, lớp học… Trang Đề tài Quản lý đào tạo Trung tâm CNTT Chương KIẾN THỨC LIÊN QUAN 1.1 Công nghệ NET 1.1.1 Tổng quan Microsoft NET gồm phần : Framework Integrated Development Environment (IDE) Framework cung cấp cần thiết bản, chữ Framework có nghĩa khung hay khung cảnh ta dùng hạ tầng sở theo qui ƣớc định để công việc đƣợc trôi chảy IDE cung cấp môi trƣờng giúp triển khai dễ dàng, nhanh chóng ứng dụng dựa tảng NET Nếu IDE dùng trình soạn thảo ví nhƣ Notepad hay trình soạn thảo văn sử dụng command line để biên dịch thực thi, nhiên việc nhiều thời gian Do dùng IDE phát triển ứng dụng Trong NET thành phần Framework quan trọng nhất, cịn IDE cơng cụ để phát triển dựa tảng Trong NET tồn ngơn ngữ C#, Visual C++ hay Visual Basic.NET dùng IDE 1.1.2 Kiến trúc NET Framework NET Framework platform làm đơn giản việc phát triển ứng dụng môi trƣờng phân tán Internet .NET Framework đƣợc thiết kế đầy đủ để đáp ứng theo quan điểm sau:  Để cung cấp mơi trƣờng lập trình hƣớng đối tƣợng vững chắc, mã nguồn đối tƣợng đƣợc lƣu trữ thực thi cách cục Thực thi cục nhƣng đƣợc phân tán Internet, thực thi từ xa  Để cung cấp môi trƣờng thực thi mã nguồn mà tối thiểu đƣợc việc đóng gói phần mềm tranh chấp phiên  Để cung cấp môi trƣờng thực thi mã nguồn mà đảm bảo việc thực thi an toàn mã nguồn, bao gồm việc mã nguồn đƣợc tạo hãng thứ ba hay hãng mà tuân thủ theo kiến trúc NET  Để cung cấp môi trƣờng thực thi mã nguồn mà loại bỏ đƣợc lỗi thực script hay môi trƣờng thông dịch Trang Đề tài Quản lý đào tạo Trung tâm CNTT  Để làm cho ngƣời phát triển có kinh nghiệm vững nắm vững nhiều kiểu ứng dụng khác Nhƣ từ ứng dụng Windows đến ứng dụng dựa web  Để xây dựng tất thông tin dựa triên tiêu chuẩn công nghiệp để đảm bảo mã nguồn NET tích hợp với mã nguồn khác .NET Framework có hai thành phần chính: Common Language Runtime (CLR) thƣ viện lớp NET Framework CLR tảng NET Framework Chúng ta hiểu runtime nhƣ agent quản lý mã nguồn đƣợc thực thi, cung cấp dịch vụ cốt lõi nhƣ: quản lý nhớ, quản lý tiểu trình quản lý từ xa Ngồi cịn thúc đẩy việc sử dụng kiểu an toàn hình thức khác việc xác mã nguồn, đảm bảo cho việc thực đƣợc bảo mật mạnh mẽ Thật vậy, khái niệm quản lý mã nguồn nguyên lý tảng runtime Mã nguồn mà đích tới runtime đƣợc biết nhƣ mã nguồn đƣợc quản lý (managed code) Trong mã nguồn mà khơng có đích tới runtime đƣợc biết nhƣ mã nguồn không đƣợc quản lý (unmanaged code) Thƣ viện lớp, thành phần khác NET Framework tập hợp hƣớng đối tƣợng kiểu liệu đƣợc dùng lại, cho phép phát triển ứng dụng từ ứng dụng truyền thống command-line hay ứng dụng có giao diện đồ họa (GUI) đến ứng dụng đƣợc cung cấp ASP.NET, nhƣ Web Form dịch vụ XML Web 1.1.3 Ngôn ngữ C# a Giới thiệu ngôn ngữ C# Ngôn ngữ C# đơn giản, khoảng 80 từ khóa mƣời kiểu liệu đƣợc xây dựng sẵn Tuy nhiên, ngôn ngữ C# có ý nghĩa cao thực thi khái niệm lập trình đại C# bao gồm tất hỗ trợ cho cấu trúc, thành phần component, lập trình hƣớng đối tƣợng Những tính chất diện ngơn ngữ lập trình đại Và ngơn ngữ C# hội đủ điều kiện nhƣ vậy, đƣợc xây dựng tảng hai ngôn ngữ mạnh C++ Java Ngôn ngữ C# đƣợc phát triển đội ngũ kỹ sƣ Microsoft, ngƣời dẫn đầu Anders Hejlsberg Scott Wiltamuth Cả hai ngƣời điều ngƣời tiếng, Anders Hejlsberg đƣợc biết đến tác giả Turbo Pascal, ngơn ngữ lập trình PC phổ biến Và ơng đứng đầu nhóm thiết kế Borland Delphi, Trang Đề tài Quản lý đào tạo Trung tâm CNTT thành công việc xây dựng mơi trƣờng phát triển tích hợp (IDE) cho lập trình client/server Cốt yếu ngơn ngữ lập trình hƣớng đối tƣợng hỗ trợ cho việc định nghĩa làm việc với lớp Những lớp định nghĩa kiểu liệu mới, cho phép ngƣời phát triển mở rộng ngơn ngữ để tạo mơ hình tốt để giải vấn đề Ngơn ngữ C# chứa từ khóa cho việc khai báo kiểu lớp đối tƣợng phƣơng thức hay thuộc tính lớp, cho việc thực thi đóng gói, kế thừa, đa hình, ba thuộc tính ngơn ngữ lập trình hƣớng đối tƣợng Trong ngơn ngữ C# thứ liên quan đến khai báo lớp đƣợc tìm thấy phần khai báo Định nghĩa lớp ngơn ngữ C# khơng địi hỏi phải chia tập tin header tập tin nguồn giống nhƣ ngôn ngữ C++ Hơn nữa, ngôn ngữ C# hỗ trợ kiểu XML, cho phép chèn tag XML để phát sinh tự động document cho lớp C# hỗ trợ giao diện interface Đối với ngôn ngữ C#, lớp kế thừa từ lớp cha Trong ngôn ngữ C#, cấu trúc đƣợc hỗ trợ, nhƣng khái niệm ngữ nghĩa thay đổi khác với C++ Trong C#, cấu trúc đƣợc giới hạn, kiểu liệu nhỏ gọn, tạo thể yêu cầu hệ điều hành nhớ so với lớp Ngôn ngữ C# cung cấp đặc tính hƣớng thành phần (component-oriented), nhƣ thuộc tính, kiện Lập trình hƣớng thành phần đƣợc hỗ trợ CLR cho phép lƣu trữ metadata với mã nguồn cho lớp Metadata mô tả cho lớp, bao gồm phƣơng thức thuộc tính nó, nhƣ bảo mật cần thiết thuộc tính khác Mã nguồn chứa đựng logic cần thiết để thực chức Do vậy, lớp đƣợc biên dịch nhƣ khối self-contained, nên môi trƣờng hosting biết đƣợc cách đọc metadata lớp mã nguồn cần thiết mà không cần thông tin khác để sử dụng Một lƣu ý cuối ngơn ngữ C# ngôn ngữ hỗ trợ việc truy cập nhớ trực tiếp sử dụng kiểu trỏ C++ từ khóa cho dấu ngoặc [] tốn tử Các mã nguồn khơng an tồn (unsafe) Và giải phóng nhớ tự động CLR khơng thực việc giải phóng đối tƣợng đƣợc tham chiếu sử dụng trỏ chúng đƣợc giải phóng Trang Đề tài Quản lý đào tạo Trung tâm CNTT b Những ưu điểm C# Ngôn ngữ C# ngôn ngữ đƣợc dẫn xuất từ C C++, nhƣng đƣợc tạo từ tảng phát triển Microsoft bắt đầu với công việc C C++ thêm vào đặc tính để làm cho ngơn ngữ dễ sử dụng Nhiều số đặc tính giống với đặc tính có ngơn ngữ Java Khơng dừng lại đó, Microsoft đƣa số mục đích xây dựng ngơn ngữ Những mục đích đƣợc đƣợc tóm tắt nhƣ sau:  C# ngôn ngữ đơn giản  C# ngôn ngữ đại  C# ngôn ngữ hƣớng đối tƣợng  C# ngôn ngữ mạnh mẽ mềm dẻo  C# ngơn ngữ có từ khóa  C# ngơn ngữ hƣớng module  C# trở nên phổ biến 1.2 Hệ quản trị sở liệu SQL Server 2000 1.2.1 Giới thiệu SQL Server 2000 SQL Server 2000 hệ thống quản lý sở liệu (Relational Database Management System - RDBMS) sử dụng Transact-SQL để trao đổi liệu Client computer SQL Server computer Một RDBMS bao gồm databases, database engine ứng dụng dùng để quản lý liệu phận khác RDBMS SQL Server 2000 đƣợc tối ƣu để chạy môi trƣờng sở liệu lớn (Very Large Database Environment) lên đến Tera-Byte phục vụ lúc cho hàng ngàn user SQL Server có editions: Enterprise, Standard, Personal, Developer, Engine (MSDE), Win CE, Trial Enterprise : Chứa đầy đủ đặc trƣng SQL Server chạy tốt hệ thống lên đến 32 CPUs 64 GB RAM Thêm vào có dịch vụ giúp cho việc phân tích liệu hiệu (Analysis Services) Standard : Rất thích hợp cho cơng ty vừa nhỏ giá thành rẻ nhiều so với Enterprise Edition, edition chạy tốt hệ thống lên đến CPU GB RAM Trang 10 Đề tài Quản lý đào tạo Trung tâm CNTT Form Sửa thông tin học viên: a.Giao diện: b.Chức năng: - Sửa thông tin học viên: Thực sửa ghi bảng tabHocVien có IDHocVien = Mã học viên gồm thông tin: HoVaTen, NgaySinh, GioiTinh, DiaChi, DienThoai, Email, NgheNghiep Thốt khỏi form Sửa thơng tin học viên Form Xử lý ngừng học a.Giao diện: Trang 40 Đề tài Quản lý đào tạo Trung tâm CNTT b.Chức năng: Đối với học viên đƣợc chọn từ form Hồ sơ học viên xử lí thơng tin lớp học viên học (cũng đƣợc chọn) nếu: + Đã số tiết học quy định nút chấp nhận ẩn tức học viên không đƣợc phép ngừng học + Ngƣợc lại chƣa số tiết quy định học viên đƣợc phép ngừng học nhận lại số tiền tƣơng ứng, học viên đƣợc xóa khỏi lớp lựa chọn: xóa thơng tin từ bảng tabDiem với IDHocVien = Mã học viên chọn Thốt khỏi form Xử lí ngừng học Form Xử lý chuyển lớp cho học viên a.Giao diện: b.Chức năng: Chuyển học viên từ lớp cũ sang lớp có mơn học với điều kiện lớp chuyển đến khai giảng sau lớp chuyển số học viên lớp chuyển đến chƣa số học viên quy định - Thêm ghi vào bảng tabDiem với thông tin: IDHocVien, IDLopHoc (mã lớp chuyển đến) đồng thời xóa ghi có: IDHocVien= mã học viên IDLopHoc = mã lớp chuyển Trang 41 Đề tài Quản lý đào tạo Trung tâm CNTT 10 Form vào điểm cho học viên a.Giao diện: b.Chức năng: Thực tìm kiếm học viên theo Mã học viên Họ tên học viên: + Khi nhập mã tên tìm kiếm theo mã tên + Khi nhập mã họ tên tìm kiếm theo mã họ tên - Vào điểm học viên: + Nhập điểm trực tiếp từ lƣới Sửa n ghi bảng tabDiem (với n = số ghi lƣới) với điểm = điểm ghi lƣới tƣơng ứng với IDHocVien, IDLop không đổi Cho phép in danh sách điểm học viên tìm kiếm đƣợc lớp chọn Trang 42 Đề tài Quản lý đào tạo Trung tâm CNTT 11 Form Tìm kiếm học viên a.Giao diện: b.Chức năng: Thực tìm kiếm: + Chính xác: Khi nhập họ tên học viên chọn lớp cụ thể tìm kiếm theo tên xác theo lớp đƣợc chọn Ngƣợc lại nhập họ tên chọn lớp tìm kiếm theo họ tên xác lớp chọn + Theo tên: Khi nhập tên (họ tên đầy đủ tên + đệm nhập tên) học viên chọn lớp cụ thể tìm kiếm theo tên theo lớp đƣợc chọn Ngƣợc lại nhập tên chọn lớp tìm kiếm theo tên lớp chọn + Một từ: Khi nhập tên thực tìm kiếm theo họ tên với họ tên có chứa từ nhập vào Sửa thơng tin học viên: + Cho phép thực thao tác sửa thông tin cá nhân học viên đƣợc lựa chọn từ lƣới form Sửa học viên Cho phép in danh sách học viên tìm thấy lƣới Trang 43 Đề tài Quản lý đào tạo Trung tâm CNTT 12 Form Hồ sơ giáo viên: a.Giao diện: b.Chức năng: Thực tìm kiếm giáo viên theo Mã giáo viên Họ tên giáo viên: + Khi nhập mã tên tìm kiếm theo mã tên + Khi nhập mã họ tên tìm kiếm theo mã họ tên Thao tác thêm giáo viên Form thêm giáo viên Thao tác sửa thông tin giáo viên Form sửa giáo viên Thực xóa ghi có IDGiaoVien = mã giáo viên chọn lƣới Cho phép in danh sách giáo viên hiển thị lƣới Trang 44 Đề tài Quản lý đào tạo Trung tâm CNTT 13 Form Thêm giáo viên: a.Giao diện: b.Chức năng: Thêm giáo viên: - Mã giáo viên đƣợc tạo tự động theo: Mã giáo viên = GV+số thứ tự - Thêm ghi vào bảng tabGiaoVien gồm thông tin: IDGiaoVien, HoVaTen, DiaChi, NgaySinh, GioiTinh, DienThoai, Email - Thêm n ghi vào bảng tabChuyenMon gồm thông tin: IDGiaoVien = mã giáo viên, IDMonHoc = mã môn học đƣợc chọn checklistbox với n = số mơn học giáo viên đảm nhận (đã đƣợc chọn checklistbox) 14 Form Sửa thông tin giáo viên: a.Giao diện Trang 45 Đề tài Quản lý đào tạo Trung tâm CNTT b.Chức năng: Sửa thông tin giáo viên: + Thực sửa ghi bảng tabGiaoVien có IDGiaoVien = Mã giáo viên gồm thông tin: HoVaTen, NgaySinh, GioiTinh, DiaChi, DienThoai, Email bảng tabGiaoVien + Xóa ghi bảng tabChuyenMon có IDGiaoVien= mã giáo viên thêm vào n ghi với thông tin IDGiaoVien, IDMonHoc (n= số mơn học đƣợc chọn checklistbox) 15 Form Tìm kiếm giáo viên: a.Giao diện: b.Chức năng: Thực tìm kiếm giáo viên: + Chính xác: Khi nhập họ tên giáo viên chọn chun mơn cụ thể tìm kiếm theo tên xác theo chun mơn đƣợc chọn Ngƣợc lại nhập họ tên chọn chun mơn tìm kiếm theo họ tên xác có chun mơn chọn + Theo tên: Khi nhập tên (họ tên đầy đủ tên + đệm nhập tên) học viên chọn chun mơn cụ thể tìm kiếm theo tên theo Trang 46 Đề tài Quản lý đào tạo Trung tâm CNTT chuyên môn đƣợc chọn Ngƣợc lại nhập tên chọn chun mơn tìm kiếm theo tên có chun mơn chọn + Một từ: Khi nhập tên thực tìm kiếm theo họ tên với họ tên có chứa từ nhập vào Cho phép thực thao tác sửa thông tin cá nhân giáo viên đƣợc lựa chọn từ lƣới form Sửa giáo viên Cho phép in danh sách giáo viên tìm thấy lƣới 16 Form Cập nhật môn học: a.Giao diện: b.Chức năng: Thực thêm môn học: + Thêm ghi vào bảng tabMonHoc với thông tin: IDMonHoc, TenMonHoc, HocPhi, SoTiet Sửa thông tin môn học: + Sửa ghi có IDMonHoc = mã mơn học với thơng tin: TenMonHoc, HocPhi, SoTiet Xóa mơn học: + Mơn học đƣợc phép xóa khơng có lớp học học môn học Trang 47 Đề tài Quản lý đào tạo Trung tâm CNTT + Khi khơng có lớp học mơn đƣợc phép xóa: Đầu tiên xóa ghi bảng tabChuyenMon có IDMonHoc = mã mơn học định xóa, sau xóa ghi bảng tabMonHoc có IDMonHoc = mã mơn học Lƣu lai môn học vừa thêm sửa 17 Form Cập nhật lớp học a.Giao diện: b.Chức năng: Thêm lớp học: + Tên lớp đƣợc tạo tự động theo kiểu: TenLopHoc = Tên lớp+số thứ tự (ví dụ mơn tin học văn phịng lấy tên lớp = VP + stt) + Chọn lịch học cho lớp từ form lịch học Thêm ghi vào bảng tabLopHoc gồm thông tin: IDLopHoc, TenLopHoc, IDMonHoc, IDGiaoVien, IDPhongHoc, ThoiGianBatDau, ThoiGianKet Thuc, CaHoc + Thêm n ghi vào bảng tabLichHoc với thông tin: IDLop, NgayHoc với n = số ngày học tuần (ví dụ: thứ 2, thứ 4, thứ 6) Cho phép in danh sách lớp học Trang 48 Đề tài Quản lý đào tạo Trung tâm CNTT 18 Form Lịch học: a.Giao diện: b.Chức năng: Chọn lịch học cho lớp từ form Lớp học: Chọn ca học ngày học cho lớp để lịch khơng trùng với phịng học đƣợc chọn giáo viên đƣợc chọn Đẩy thông tin đƣợc chọn từ form sang form lớp học 19 Form Thống kê lớp học: a.Giao diện: b.Chức năng: In danh sách lớp học đƣợc tổ chức khoảng thời gian Trang 49 Đề tài Quản lý đào tạo Trung tâm CNTT 20 Form Người dùng hệ thống: a.Giao diện: b.Chức năng: Thực tìm kiếm ngƣời dùng theo Tên đăng nhập Họ tên ngƣời dùng: + Khi nhập tên đăng nhập họ tên tìm kiếm theo tên đăng nhập họ tên + Khi nhập tên đăng nhập họ tên tìm kiếm theo tên đăng nhập họ tên Thực thao tác thêm ngƣời dùng Form thêm ngƣời dùng Thực thao tác sửa thông tin ngƣời dùng Form sửa thơng tin ngƣời dùng Thực xóa ghi có TenDangNhap = tên đăng nhập ngƣời dùng chọn lƣới Cho phép in sách ngƣời dùng hiển thị lƣới Trang 50 Đề tài Quản lý đào tạo Trung tâm CNTT 21 Form Thêm người dùng: a.Giao diện: b.Chức năng: - Thêm ghi vào bảng tabAdmin gồm thông tin: Username, PassWord, HoVaTen, NgaySinh, GioiTinh, DiaChi, DienThoai, Email, IDNhom… Trang 51 Đề tài Quản lý đào tạo Trung tâm CNTT KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN I Kết đạt Trong trình làm hệ thống Quản lý đào tạo chúng tơi thu đƣợc kết sau: a Về công nghệ Đã nghiên cứu cách thức quản lí phịng đào tạo thực tế Đã tìm hiểu ngơn ngữ lập trình ứng dụng C#, cách thức xây dựng ứng dụng C# với sở liệu Nghiên cứu hệ quản trị sở liệu SQL Server 2000, cách thức xây dựng sở liệu SQL Server 2000 b Về chương trình Đã xây dựng hệ thống “Quản lý Đào tạo”: Quản trị hệ thống: Login/Logout hệ thống, phân quyền sử dụng hệ thống, quản trị sở liệu… Quản lý chƣơng trình học: Quản lý hồ sơ học viên, quản lý điểm, quản lý đăng ký học, xếp lịch học Quản lý đào tạo: Quản lý hồ sơ giáo viên, giáo vụ, tạo môn học, tạo lớp học, quản lý phòng, xét cấp chứng II Hướng phát triển Do việc triển khai đồ án đƣợc thực thời gian ngắn kinh nghiệm nhƣ kiến thức cịn hạn chế nên phần mềm chƣa có tính ứng dụng cao thực tế, thời gian tới cố gắng bổ sung chức hệ thống nhƣ: quản lý đƣợc tình hình tài để biết đƣợc mơn đào tạo thu hút nhiều học viên Trang 52 Đề tài Quản lý đào tạo Trung tâm CNTT Tài liệu tham khảo [1] Nguyễn Văn Ba, Phân tích thiết kế hệ thống thông tin, NXB Đại học quốc gia Hà Nội-2006 [2] Nguyễn Ngọc Minh-Hoàng Đức Hải, Tự học Microsoft SQL Server 2000 21 ngày, NXB Lao động xã hội-2005 [3] Bradley L.Jones, C# in 21 day, SAM [4] Phạm Quang Trình - khoa CNTT – ĐH Vinh, Giáo trình Phân tích thiết kế hệ thống [5] http://www.codeproject.com trang mã nguồn cho Net Trang 53 Đề tài Quản lý đào tạo Trung tâm CNTT Phân công công việc Nội dung công việc Ngƣời thực công viêc Hồ sơ học viên Trần Thị Thanh Huyền Hồ sơ giáo viên Phan Thùy Linh Tìm kiếm học viên Trần Thị Thanh Huyền Tìm kiếm giáo viên Phan Thùy Linh Tạo môn học Phan Thùy Linh Thiết kế giao diện Cả Report Cả Tạo lớp Cả Tạo User Phan Thùy Linh Đăng nhập hệ thống Phan Thùy Linh Đổi mật Trần Thị Thanh Trang 54 ... thơng tin liên lạc, quốc phịng, văn hóa, giáo dục đào tạo Tuy nhiên, theo tìm hiểu chúng em trung tâm đào tạo cịn quan tâm đến việc triển khai ứng dụng thành tựu công nghệ thông tin Các công. .. ý thầy bạn Trang Đề tài Quản lý đào tạo Trung tâm CNTT Tổng quan đề tài Ngày nay, công nghệ thơng tin giới có bƣớc tiến nhảy vọt Đất nƣớc đà hội nhập, công nghệ thông tin đƣợc ứng dụng nhiều... khảo Quản lý đào tạo Trung tâm CNTT 53 Trang Đề tài Quản lý đào tạo Trung tâm CNTT Lời cảm ơn -Trong thời gian học vừa qua, ban giám hiệu nhà trường toàn thể thầy khoa Cơng nghệ thơng tin

Ngày đăng: 02/12/2021, 23:29

HÌNH ẢNH LIÊN QUAN

2.2.6. Mô hình thực thể - Quản lí đào tạo trung tâm công nghệ thông tin
2.2.6. Mô hình thực thể (Trang 26)
3. Bảng tabHocVien: - Quản lí đào tạo trung tâm công nghệ thông tin
3. Bảng tabHocVien: (Trang 29)
Bảng lƣu thông tin học viên. Primary Key: IDHocVien.  - Quản lí đào tạo trung tâm công nghệ thông tin
Bảng l ƣu thông tin học viên. Primary Key: IDHocVien. (Trang 29)
5. Bảng tabDiem: - Quản lí đào tạo trung tâm công nghệ thông tin
5. Bảng tabDiem: (Trang 31)
Bảng lƣu thông tin chuyên môn dạy của giáo viên. Primary Key: IDGiaoVien, IDMonHoc.  - Quản lí đào tạo trung tâm công nghệ thông tin
Bảng l ƣu thông tin chuyên môn dạy của giáo viên. Primary Key: IDGiaoVien, IDMonHoc. (Trang 32)
7. Bảng tabChuyenMon: - Quản lí đào tạo trung tâm công nghệ thông tin
7. Bảng tabChuyenMon: (Trang 32)
10. Bảng tabLopHoc: - Quản lí đào tạo trung tâm công nghệ thông tin
10. Bảng tabLopHoc: (Trang 33)
Bảng lƣu thông tin lớp học. Primary Key: IDLop.  - Quản lí đào tạo trung tâm công nghệ thông tin
Bảng l ƣu thông tin lớp học. Primary Key: IDLop. (Trang 33)
Bảng lƣu thông tin lịch học của lớp. - Quản lí đào tạo trung tâm công nghệ thông tin
Bảng l ƣu thông tin lịch học của lớp (Trang 34)
12. Bảng tabLichHoc: - Quản lí đào tạo trung tâm công nghệ thông tin
12. Bảng tabLichHoc: (Trang 34)
Khi chọn vào nút Ghi sẽ lƣu lại giá trị mật khẩu mới vào bảng tabAdmin với IDAdmin không đổi - Quản lí đào tạo trung tâm công nghệ thông tin
hi chọn vào nút Ghi sẽ lƣu lại giá trị mật khẩu mới vào bảng tabAdmin với IDAdmin không đổi (Trang 36)
4. Form Hồ sơ họcviên - Quản lí đào tạo trung tâm công nghệ thông tin
4. Form Hồ sơ họcviên (Trang 36)
- Thêm 1 bản ghi vào bảng tabHocVien gồm các thông tin: IDHocVien, HoVaTen, DiaChi, NgaySinh, GioiTinh, DienThoai, Email, NgheNghiep - Quản lí đào tạo trung tâm công nghệ thông tin
h êm 1 bản ghi vào bảng tabHocVien gồm các thông tin: IDHocVien, HoVaTen, DiaChi, NgaySinh, GioiTinh, DienThoai, Email, NgheNghiep (Trang 38)
+ Thêm 1 bản ghi vào bảng tabDiem gồm các thông tin: IDHocVien, IDLopHoc.  - Quản lí đào tạo trung tâm công nghệ thông tin
h êm 1 bản ghi vào bảng tabDiem gồm các thông tin: IDHocVien, IDLopHoc. (Trang 39)
7. Form Sửa thông tin học viên: - Quản lí đào tạo trung tâm công nghệ thông tin
7. Form Sửa thông tin học viên: (Trang 40)
Thực hiện sửa bản ghi ở bảng tabHocVien có IDHocVien= Mã học  viên  gồm  các  thông  tin:  HoVaTen,  NgaySinh,  GioiTinh,  DiaChi,  DienThoai,  Email, NgheNghiep - Quản lí đào tạo trung tâm công nghệ thông tin
h ực hiện sửa bản ghi ở bảng tabHocVien có IDHocVien= Mã học viên gồm các thông tin: HoVaTen, NgaySinh, GioiTinh, DiaChi, DienThoai, Email, NgheNghiep (Trang 40)
- Thêm 1 bản ghi mới vào bảng tabDiem với các thông tin: IDHocVien, IDLopHoc (mã lớp chuyển đến) đồng thời xóa bản ghi có: IDHocVien= mã học viên  và IDLopHoc = mã lớp chuyển đi - Quản lí đào tạo trung tâm công nghệ thông tin
h êm 1 bản ghi mới vào bảng tabDiem với các thông tin: IDHocVien, IDLopHoc (mã lớp chuyển đến) đồng thời xóa bản ghi có: IDHocVien= mã học viên và IDLopHoc = mã lớp chuyển đi (Trang 41)
Sử an bản ghi ở bảng tabDiem (với n= số các bản ghi trên lƣới) với điểm = điểm của từng bản ghi trên lƣới tƣơng ứng với IDHocVien, IDLop không  đổi - Quản lí đào tạo trung tâm công nghệ thông tin
an bản ghi ở bảng tabDiem (với n= số các bản ghi trên lƣới) với điểm = điểm của từng bản ghi trên lƣới tƣơng ứng với IDHocVien, IDLop không đổi (Trang 42)
- Thêm 1 bản ghi vào bảng tabGiaoVien gồm các thông tin: IDGiaoVien, HoVaTen, DiaChi, NgaySinh, GioiTinh, DienThoai, Email - Quản lí đào tạo trung tâm công nghệ thông tin
h êm 1 bản ghi vào bảng tabGiaoVien gồm các thông tin: IDGiaoVien, HoVaTen, DiaChi, NgaySinh, GioiTinh, DienThoai, Email (Trang 45)
- Thê mn bản ghi vào bảng tabChuyenMon gồm các thông tin: IDGiaoVien= mã  giáo  viên,  IDMonHoc  =  mã  của  môn  học  đƣợc  chọn  ở  checklistbox    với  n  =  số  môn học giáo viên có thể đảm nhận (đã đƣợc chọn ở checklistbox) - Quản lí đào tạo trung tâm công nghệ thông tin
h ê mn bản ghi vào bảng tabChuyenMon gồm các thông tin: IDGiaoVien= mã giáo viên, IDMonHoc = mã của môn học đƣợc chọn ở checklistbox với n = số môn học giáo viên có thể đảm nhận (đã đƣợc chọn ở checklistbox) (Trang 45)
+ Thực hiện sửa bản ghi ở bảng tabGiaoVien có IDGiaoVien= - Quản lí đào tạo trung tâm công nghệ thông tin
h ực hiện sửa bản ghi ở bảng tabGiaoVien có IDGiaoVien= (Trang 46)
+ Thêm 1 bản ghi vào bảng tabMonHoc với các thông tin: IDMonHoc, - Quản lí đào tạo trung tâm công nghệ thông tin
h êm 1 bản ghi vào bảng tabMonHoc với các thông tin: IDMonHoc, (Trang 47)
Thêm mới 1 bản ghi vào bảng tabLopHoc gồm các thông tin: - Quản lí đào tạo trung tâm công nghệ thông tin
h êm mới 1 bản ghi vào bảng tabLopHoc gồm các thông tin: (Trang 48)
- Thêm 1 bản ghi vào bảng tabAdmin gồm các thông tin: Username,  PassWord,  HoVaTen,  NgaySinh,  GioiTinh,  DiaChi,  DienThoai,  Email,  IDNhom…  - Quản lí đào tạo trung tâm công nghệ thông tin
h êm 1 bản ghi vào bảng tabAdmin gồm các thông tin: Username, PassWord, HoVaTen, NgaySinh, GioiTinh, DiaChi, DienThoai, Email, IDNhom… (Trang 51)

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

TÀI LIỆU LIÊN QUAN

w