Xây dựng phần mền quản lý giờ dạy cho giảng viên các khoa trong trường đại học

69 317 0
Xây dựng phần mền quản lý giờ dạy cho giảng viên các khoa trong trường đại học

Đ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

TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin LI NểI U N gy nay, giới nói chung v Việt Nam nói riêng, công nghệ thông tin (CNTT) ngy cng phát triển mạnh mẽ v chiếm giữ vị trí vô quan trọng lĩnh vực đời sống xã hội Riêng Việt Nam, 15 năm trở lại (bắt đầu từ năm 1995), với phát triển mạng máy tính to n cầu Internet, CNTT v gần gũi với ng ời, hình ảnh ngời lm việc ngy, chí dùng máy tính để hỗ trợ cho công việc ca mỡnh hay vui chi gii trớ cng tr nên phổ biến Chính từ việc tin học hóa thông tin với trợ giúp máy tính v phần mềm hỗ trợ giúp cho việc quản lý kinh tế v nhân ngy cng trở nên nhanh v to n diện Nó có tính định để đa đất nớc vợt lên sánh vai với nớc hng đầu khoa học kỹ thuật giới Việc ứng dụng công nghệ thông tin vo công tác quản lý, tổ chức hoạt động xã hội v tham gia tích cực vào việc nâng cao chất lợng công việc giảm bớt rờm rà khó khăn công việc Thực tế chứng minh ngày công nghệ thông tin hoàn thành phát huy tốt mạnh chứng minh lĩnh vực tiên phong Giờ đây, máy tính điện tử đợc phổ cập rộng rãi yêu cầu công việc quản lý đợc xử lý cách dễ dng dù công việc có phức tạp đến đâu Điều có nghĩa l nh quản lý thời đại ng y phải có kiến thức quản lý v tính thích nghi với v dng công nghệ cao Việc xây dựng hệ thống quản lý tự động theo nghĩa sử dụng máy tính điện tử để thực công việc l thiết thực Đó l việc xây dựng phần mềm chuyên dụng cho tổ chức, quan v công ty vv Công tác quản lý trờng đại học v cao đẳng vậy, đặc biệt l công tác quản lý đo tạo khoa, l đối t ợng cần đợc tin học hoá để thực công việc quản lý phức tạp nhằm đạt hiệu tốt Qua việc nghiên cứu v khảo sát công tác quản lý khoa CNTT tr ờng đại học Vinh, chọn đề ti Xây dựng chơng trình Phần Mềm h tr Quản lý dạy với tên gọi TeachingTimeManagement v.4.0 Extended (eTTM v.4.0 Extended) s dng cụng c son tho ngôn ngữ lập trình Visual Studio 2008 IDE c bit ng dng ngụn ng C# (VS C#) v hệ quản trị sở liệu SQL Server 2005 lm đồ án tt nghip Nội dung đề tài đợc chia thành bốn phần: Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang TP Vinh, thỏng nm 2010 Phần I: Phần II: Phần III: Phần IV: ỏn tt nghip h k s cụng ngh thụng tin Tổng quan đề tài Kho sỏt hin trng Phõn tớch v thit k h thng Cài đặt giới thiệu phần mềm ỏn ny c hon thnh nh s giỳp chu ỏo tn tỡnh ca Thc s Trn Xuõn Ho Tụi xin by t lũng bit n sõu sc ti Thy Trn Xuõn Ho cựng cỏc thy cụ t Khoa hc mỏy tớnh v Khoa cụng ngh thụng tin ó úng gúp ý kin, gúp ý v tr giỳp tụi v mt thụng tin nghip v tụi thc hin hon thnh ti ny Do nhiu yu t khỏch quan v s hiu bit cha sõu sc v , sn phm ca ỏn tt nghip ny khụng phi s khụng cú nhng sai sút, hn ch nht nh Tụi mong c s gúp ý chõn thnh ca thy cụ v cỏc bn cú th kp thi sa cha v nõng cp cho phn mm ny s hot ng tt hn nhng ln cp nht ca cỏc phiờn bn sau Hy vng sn phm ny cú th ỏp ng cng nh h tr phn no ú cụng vic cng nh nghip v cho cỏc ging viờn trng i hc Vinh Xin chõn thnh cm n! Sinh Viờn thc hin Bựi Tin Din, Lp 46K3 Tin Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Mc Lc Tiờu mc Tiờu mc Trang Trang Chng Kho sỏt hin trng 10 Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Danh mục từ viết tắt STT 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ý nghĩa TeachingTimeManagement (Hệ thống phần mềm hỗ eTTM trợ quản lý dạy) Database, CSDL Cơ sở liệu VS Visual studio (Bộ công cụ lập trình) Visual C#, VC# Visual studio C# (Bộ công cụ lập trình C#) Client Server Mô hình chủ - khách Slaver, Client Máy tính trạm (Máy khách) Master, Server Máy tính chủ (Máy chủ) Local/Server Máy cá nhân/Máy chủ CNTT Công nghệ thông tin SP Service pack (Gói dịch vụ) Đa lớp N-Tiers Transact - Structure Query Language (Thực Transact-SQL giao dịch ngôn ngữ truy vấn có cấu trúc) CM&QL Cập nhật quản lý Nhập liệu từ file Import Xuất liệu file Export LAN Local Area Network (Mạng nội bộ) Online Trực tuyến (Thao tác mạng) Offline Ngoại tuyến (Không thao tác mạng) PGS.TS Phó giáo s tiến sỹ TS Tiến sỹ ThS Thạc sỹ CH Cao học QLSV Quản lý sinh viên CN Cử nhân Auto Số thứ tự FieldName Tên trờng DataType Định dạng liệu FieldSize Khích thớc trờng Constraint Ràng buộc Description Mô tả Ký hiệu viết tắt Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Chng Tng quan v ti 1.1 Lựa chọn đề tài Nghiệp vụ giảng viên việc giảng dạy ti trng i hc vào nm phải thống kê lên lại danh sách môn học mà dạy năm lớp hớng dẫn thực tập hay đồ án tốt nghiệp v.v Nhng nu nhìn nhận chung ta thấy công việc không phức tạp mặt tính toán v cng khụng mt nhiu thi gian nu ta ó cú s tt c liu, nhng lại không dễ dàng với tt c mi giảng viên mà công việc lại dành cho cuối mi năm phải thực Thời điểm lại thời điểm nhạy cảm mà ngời giảng viên bận nhiều công việc cuối năm phần sau mt kỳ giảng dạy thờng không tỉ mỉ nhớ hay ghi chi tiết học phần, hớng dẫn lịch dạy ca dạy mt năm vừa qua Chớnh vỡ nhng yu t ú nờn đề tài nhắm đến việc giảm tải công sức tính toán ghi nhớ cho giảng viên Với việc tiến hành đề tài thay đổi mang tính tích cực việc quản lý trợ giúp đắc lực cho quản lý khoa nh giảng viên việc thống kê hay lập báo cáo tính toán công cho giảng viên 1.2 Yêu cầu đề tài Để quản lý dạy giảng viên khoa trờng Đại học cần phải đảm bảo thực đợc công việc sau Thu nhận thông tin giảng viên: mã giảng viên, tên, chức danh, tổ môn, đợc miễn, bồi dỡng chuyên môn kiêm nhiệm liên quan Thu nhận thông tin lớp học: mã lớp, tên lớp, sĩ số Thu nhận thông tin môn học: Mã môn, tên, lý thuyết, thực hnh, hình thức đo tạo (niên chế, tín chỉ) Thu nhận thông tin hệ đo tạo: Mã hệ đo tạo, tên hệ đo tạo Thu nhận thông tin hớng dẫn: Mã hớng dẫn, tên hớng dẫn Thu nhận thông tin đề tài khoa học: Mã đề tài, tên đề tài Tra cứu thông tin dạy, hớng dẫn Thống kê - báo cáo: Thông tin dạy, hớng dẫn giảng viên Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Căn vo yêu cầu ta thiết kế: Nhập, xuất thông tin: Những liệu cần thiết giảng viên, lớp, môn học, hớng dẫn, luận văn đồ án, nghiên cứu khoa học chi tiết phân công dạy Tra cứu thông tin: giảng viên, dạy, hớng dẫn In bảng thống kê: dạy, hớng dẫn, phân công dạy, phân công hớng dẫn Ci đặt hệ thống điều khiển chung với giao diện thuận lợi, thân thiện với ngời dùng có tính tùy biến cao 1.3 Kin trỳc h thng 1.3.1 Kin trỳc ng dng ng dng d kin c xõy dng trờn nn tng cụng ngh NET Framework 3.5 SP1 vi h qun tr c s d liu MS SQL Server 2005 Kin trỳc vt lý: Client Server (mô hình Chủ - khách) Kin trỳc ng dng: a lp (n-tiers) Logic Chi tit Kin trỳc ng dng c mụ t nh hỡnh (Hình 1.3-1) di: Hình 1.3-1 - Cliens: Cỏc mỏy trm - Server: Mỏy ch - Master Database : C s d liu ng dng Mỏy ch - Slaver Database: C s d liu ng dng Mỏy trm Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin 1.3.2 Mụ hỡnh trin khai Mụ hỡnh trin khai c mụ t nh hỡnh (Hình 1.3-2) di: Hình I.3-2 Trong ú: Master Database l mỏy ch c s d liu, Printer Share l mỏy in chia s mng ni b, Clients l cỏc mỏy trm cú ci ng dng Phần mềm Qun lý Gi Dy (eTTM v.4.0 Extended) 1.4 La chn ngụn ng lp trỡnh v c s d liu Ngôn ngữ lập trình Visual C# (VC#) l công cụ phát triển phần mềm ứng dụng mạnh đợc tích hợp Visual Studio Microsoft Ưu điểm dễ lập trình với giao diện tùy biến dễ sử dụng, xây dựng chơng trình đa dạng với nhiều tùy biến thiết kế xu hớng tiếp cận vấn đề đa dạng với khả xây dựng ứng dụng thời gian ngắn Khả lập trình sở liệu mạnh, tơng thích dễ dàng v chạy tốt nhiều môi tr ờng hệ điều hành nh Windows Server 2003 trở lên, Windows XP (sp1,sp2,sp3), Windows Vista gần Windows SQL Server 2005 l hệ quản trị CSDL sử dụng Transact-SQL để trao đổi liệu máy tính phần mềm ứng dụng nh trao đổi liệu máy khách (Client) v máy tính chủ (Server) Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Các tính SQL Server 2005 gồm: Khả lu trữ lâu di Đợc xây dựng mô hình quan hệ chuẩn Hỗ trợ quản lý liệu tập trung v liệu phân tán Khả xử lý cho đa ngời dùng truy cập đồng thời Truy cập thông tin với số lợng lớn cách hiểu Hỗ trợ tốt quản lý xử lý đồng nhất, bảo mật liệu Tính an toàn cao có khả lu v khôi phục liệu Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Chng Kho sỏt hin trng 2.1 Đặc tả b i toán Hệ thống quản lý dạy đợc áp dụng cho tất khoa trờng Chức hệ thống l cập nhật thông tin giảng viên, lớp học, môn học, hệ đo tạo, phân công giảng dạy, h ớng dẫn v đa báo cáo, thống kê dạy, hớng dẫn giảng viên có yêu cầuv.v Đầu học kỳ trợ lý đo tạo v tổ tr ởng môn khoa dựa kế hoạch đo tạo phòng đo tạo tr ờng Đại học Vinh, tiến hnh phân công giảng dạy cho giảng viên khoa, tổ môn v gửi báo cáo thống kê dạy, hớng dẫn, tính số dạy cho giảng viên sau kỳ học năm học Để hiểu đợc cấu tổ chức cách thức tính toán toán đặt cần phải khảo sát cụ thể đơn vị Mục đính đánh giá để hiểu đợc độ phức tạp vấn đề số ghiệp vụ liên quan vào việc thống kê tính toán xác khối lợng lao động giảng viên tránh sai sót Nhận thấy mô hình thực tế trng Đại học Vinh có khoa liên quan hệ đào tạo đợc đặc tả bao quát mô hình Khoa công nghệ thông tin 22 Cơ cấu tổ chức khoa Trong trình thực khảo sát thực tế để xây dựng hệ thống Phần mềm Quản lý dạy eTTM v.4.0 Extended cụ thể mô hình trờng Đại học Vinh, nhận thấy cấu tổ chức Khoa Công nghệ thông bao quát đợc hết cấu tổ chức khoa khác trờng Lý việc chọn địa điểm khảo sát khoa công nghệ thông tin khoa đa ngành đào tạo (bao gồm ngành s phạm quy, cử nhân khoa học quy, cao đẳng chức, cử nhân khoa học chức, kỹ s quy) khoa có số lợng sinh viên đông trờng Chính mô hình cấu tổ chức khoa công nghệ thông tin nói bao quát hầu hết đợc cho khoa khác Cụ thể cấu tổ chức khoa công nghệ thông tin năm học 2009-2010 thời điểm khảo sát nh sau: Ban Chủ nhiệm Khoa Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 10 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Bộ môn v 01 tổ: Bộ môn Phơng pháp giảng dạy Bộ môn Khoa học máy tính Bộ môn Kỹ thuật máy tính Bộ môn Các hệ thống thông tin v ngôn ngữ lập trình Bộ môn Mạng v truyền thông Tổ hnh Các trợ lý: Trợ lý Đo tạo: Cố vấn học tập: Trợ lý QLSV: Cán văn phòng: ThS Vũ Chí Cờng (Chính quy/Tại chức) CH Trần Xuân Trờng CN Đinh Xuân Đức CN Văn Thị Phơng Danh sách cán quản lý: T chc Ban chủ nhiệm Khoa: Trởng khoa Phó Trởng khoa Tờn cỏn b TS Nguyễn Trung Hòa PGS.TS Mai Văn Trinh TS Lê Ngọc Xuân Đảng Khoa: Bí th Đảng Khoa Bí th Chi cán Bí th chi sinh viên TS Nguyễn Trung Hòa PGS.TS Mai Văn Trinh ThS Trần Thị Kim Oanh Công đo n Khoa: Chủ tịch TS Phan Lê Na Liên chi đo n Khoa: Bí th Liên Chi đon Phó bí th Liên Chi đoàn Các môn: Bộ môn Phơng pháp giảng dạy Bộ môn Khoa học máy tính Bộ môn Kỹ thuật máy tính Bộ môn Các hệ thống thông tin & NNLT Bộ môn Mạng v truyền thông ThS Cao Thanh Sơn CN Nguyễn Thanh Sơn ThS Trơng Trọng Cần TS Phan Lê Na ThS Vũ Văn Nam ThS Trần Thị Kim Oanh Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 11 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Cập nhật quản lý thông tin Giảng viên Hình 4.3.2.1-15: (chọn ribbonPanel Giảng viên tơng ứng) Hình 4.3.2.1-15 Cập nhật quản lý thông tin Hớng dẫn: (chọn ribbonPanel Hớng dẫn tơng ứng CN&QL thông tin Danh mục hớng dẫn Hình 4.3.2.1-16: (Click button Danh mục hớng dẫn) Hình 4.3.2.1-16 Tại cửa sổ giao diện nhập liệu danh mục hớng dẫn eTTM thiết kế giống với việc quản lý môn học ngành đào tạo nên ngời dùng quen thao tác phím tắt việc sử dụng chơng trình chở nên dễ dàng Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 56 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin CN&QL thông tin Luận văn đồ án Hình 4.3.2.1-17: (Click button Luận văn đồ án) Hình 4.3.2.1-17 CN&QL thông tin Nghiên cứu khoa học Hình 4.3.2.1-18: (Click button Nghiên cứu khoa học) Hình 4.3.2.1-18 4.3.2.2 Các giao diện chức đăng ký v phân công hệ thống (Các chức cho phép ngời dùng quản lý giảng viên thao tác lệu Tuy nhiên tổ trởng giảng viên có quyền thao tác với liệu tổ với tổ trởng với giảng viên không đợc cấp quyền thao tác liệu tổ giảng viên khác) Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 57 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Chức phân công : (chọn ribbonPanel Phân công) Bao gồm choc phân công bồi dỡng, giảng dạy, hớng dẫn tất form giao tiếp ngời dùng có hỗ trợ import export liệu qua excel Hình 4.3.2.2-1 Hình 4.3.2.2-1 Chức Phân công Bồi dỡng chuyên môn Hình 4.3.2.2-2: (Click button Phân công Bồi dỡng chuyên môn) Hình 4.3.2.2-2 Chức Phân công Giảng dạy Hình 4.3.2.2-3: (Click button Phân công Giảng dạy) Hình 4.3.2.2-3 Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 58 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Chức phân công giảng dạy cho phép giảng viên xem trớc xuất file hay printer thời khóa biểu thu gọn chi tiết xin xem mục 4.3.2.3 ca báo cáo Chức Phân công Hớng dẫn Hình 4.3.2.2-4: (Click button Phân công Hớng dẫn) Hình 4.3.2.2-4 Chức Đăng ký : (chọn ribbonPanel Đăng ký) Bao gồm chức đăng ký luận văn đồ án, nghiên cứu khoa học tất form giao tiếp ngời dùng có hỗ trợ import export liệu qua excel Hình 4.3.2.2-5 Hình 4.3.2.2-5 Chức Đăng ký Luận văn Đồ án Hình 4.3.2.2-6: (Click button Đăng ký Luận văn Đồ án) Hình 4.3.2.2-6 Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 59 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Chức Đăng ký Nghiên cứu khoa học Hình 4.3.2.2-7: (Click button Đăng ký Nghiên cứu khoa học) Hình 4.3.2.2-7 Chức phân công Giảng dạy Sau đại học: (chọn ribbonPanel Sau đại học) Chức phân công giảng dạy sau đại học giao diện giao tiếp ngời dùng hỗ trợ import export liệu qua excel Hình 4.3.2.2-8: Hình 4.3.2.2-8 Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 60 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin 4.3.2.3 Các giao diện Thống kờ bỏo cỏo hệ thống (Các chức cho phép ngời dùng xem đợc thống kê chuẩn theo quy định, thống kê chi tiết xem thời khóa biểu thu gọn cho giảng viên) Hình 4.3.2.3-1: Hình 4.3.2.3-1 Hệ thống cung cấp tùy chọn thống kê tùy theo ngời sử dụng (phục thuộc quyền hạn) hệ thống cho phép xem tất loại báo cáo theo khoa, tổ chi tiết giảng viên Ngời dùng bị khống chế truy cập thống kê mà quyền ngời dùng dó không đợc xem Nếu ứng dụng ngời dùng máy cá nhân ngời dùng có toàn quyền xem thống kê báo cáo mà muốn ngời dùng tạo cho tài khoản quản trị máy đơn (chỉ thống kê với liệu máy đơn ngời dùng tự cung cấp) Các mâu báo cáo thống kê chuẩn theo quy định thực hiện: Thống kê theo Khoa đào tạo Hình 4.3.2.3-2: Hình 4.3.2.3-2 Thống kê theo Tổ môn Hình 4.3.2.3-3 Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Hình 4.3.2.3-3 Trang 61 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Thống kê Khối lợng lao động CBGD Hình 4.3.2.3-4: Hình 4.3.2.3-4 Các mâu báo cáo thống kê mở rộng cho tổ giảng viên: Thống kê Giảng dạy giảng viên Hình 4.3.2.3-5: Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Hình 4.3.2.3-5 Trang 62 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Thống kê Hớng dẫn giảng viên Hình 4.3.2.3-6: Hình 4.3.2.3-6 Thống kê Luận văn đồ án giảng viên Hình 4.3.2.3-7: Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Hình 4.3.2.3-7 Trang 63 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Thống kê Hớng dẫn nghiên cứu khoa học giảng viên Hình 4.3.2.3-8: Hình 4.3.2.3-8 Thống kê Bồi dỡng chuyên môn giảng viên Hình 4.3.2.3-9: Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Hình 4.3.2.3-9 Trang 64 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Các mâu báo cáo thống kê chi tit: Thng kờ gi ca ging viờn v khoa o to Hình 4.3.2.3-10: Hình 4.3.2.3-10 Thi khúa biu cỏ nhõn giảng viên Hình 4.3.2.3-11: Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Hình 4.3.2.3-11 Trang 65 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Hình 4.3.2.4-2 Hình 4.3.2.4-3 4.3.2.4 Một số giao diện chức khác hệ thống eTTM Giao diện cấu hình tùy chỉnh thông số hệ thống: Tại ngời dùng thao tác thay đổi thông số Quy chế, Đơn vị Hình lý 4.3.2.4-4 học, Hệ số nhân, Mã ngành, Hình thức bồi dỡng, cấp quản Trong đó: Quy chế cho phép ngời sử dụng thay đổi thông số số tiết giảng dạy mt ngày (Tùy thuộc quy định trờng), số sinh viên quy định tối đa nhóm thực hành Hình 4.3.2.4-1: Đơn vị học ngời dùng cấu hình thay đổi thông số quy định quy chế hai đơn vị học đơn vị tín (tín chỉ) đơn vị niên chế (học trình) để phù hợp với thực tiễn đơn vị sử dụng hệ thống Hình 4.3.2.4-2: Hình 4.3.2.4-1 Hình 4.3.2.4-5 Hình 4.3.2.4-6 Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 66 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Hệ số nhân cho phép ngời dùng thay đổi hệ số quy định chuẩn đợc tính cho giảng viên giảng dạy lớp học có đông sinh viên tham dự Hình 4.3.2.4-3: Mã ngành ký tự mã hóa ngành học tơng ứng, hệ thống cho phép ngời sử dụng thêm hay bớt mã ngành quy định ánh xạ với ngành tơng ứng trờng quy định Hình 4.3.2.4-4: Hình thức chức cho phép sửa lại thông hình thức bồi dỡng để hiển thị cho phù hợp với nhu cầu ngời sử dụng Hình 4.3.2.4-5: Cấp quản lý chức hệ thống cho phép ngời sử dụng cung cấp thông tin cấp quản lý đề tài khoa học số đợc tính thêm cho giảng viên Hình 4.3.2.4-6: Hình 4.3.2.4-7 Giao diện cập nhật thông tin từ máy chủ: Trong đó: Cập nhật thông tin cá nhân có tùy chn cập nhật mục cập nhật (update) từ máy chủ Hình 4.3.2.4-7: Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 67 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Cập nhật danh sách phân công có cho phép ngời dùng tùy chỉnh mục cần cập nhật (Update) từ máy chủ Hình 4.3.2.4-8: Hình 4.3.2.4-8 Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 68 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin KếT LUậN Với yêu cầu đặt phần mềm quản lý hệ thống Phần mềm hỗ trợ Quản lý dạy (eTTM v.4.0 Extended) đáp ứng đầy đủ chi tiết tính năng: quản lý danh mục thông tin hệ thống nh thông tin chung khoa, giảng viên, lớp học môn học loại hớng dẫn Hệ thống cung cấp tốt chức lu phục hồi sở liệu (DataBase) cho phép ngời dùng cấu hình thông tin mang tính động: nh hệ số nhân thay đổi, quy chế thay đổi khả cho phép nâng số kèm Quản lý tốt việc đăng ký thông tin ngời dùng nh phân quyền ngời dùng, tính nhập xuất thông tin file excel (hiển thị thông tin phân công đăng ký thực loại báo cáo thống kê lập thời khóa biểu thu gọn) Tuy nhiên khả phân tích hệ thống có hạn tầm nhìn cha bao quát hết đợc vấn đề, nên có nhiều tính mà hệ thống Phần mềm hỗ trợ Quản lý dạy (eTTM v.4.0 Extended) cha đợc làm thật hoàn hảo Quá trình tính toán hệ thống có nhiều chỗ cha đợc tối u nên chơng trình nhiều lợt xử lý dẫn đến tốc độ đọc liệu truyền tải liệu cha tối u hết đợc đờng truyền thao tác trực tuyến với máy chủ Hớng phát triển: Để xây dựng Phần mềm hỗ trợ Quản lý dạy (eTTM v.4.0 Extended) đợc hoàn thiện cần phải tập trung xử lý thêm chút việc tối u thống kê báo cáo Kiểm tra chặt tính đắn đầu vào liệu nhập để nâng cao tính thực tế chơng trình Bên cạnh đa nhiều phơng án tự động dò tìm sửa cập nhật xác cho giảng viên có thông tin thay đổi lịch dạy giảng viên nh cố gắng xuốt phần đa xử lý để tránh bắt ngời dùng phải đa nhiều lựa chọn Bởi phiên hệ thống eTTM v.4.0 Extended nằm dự án cung cấp giải pháp toàn diện cho hệ thống giảng dạy trờng đại học hớng tới xây dựng Văn phòng điện tử Cho nên tất việc nâng cấp thời gian tới đợc hoàn thiện cho update trực tuyến phiên nâng cấp chơng trình Hy vọng với cố gắng kết qủa đạt đợc chơng trình vào áp dụng thực tế thời gian sớm để giảm bớt công sức giảng viên trờng đại học với công việc mang tính nghiệp vụ ! Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 69 TP Vinh, thỏng nm 2010 ỏn tt nghip h k s cụng ngh thụng tin Ti Liu Tham Kho [1] Dng quang Thin .Net ton tp 3, Lp trỡnh giao din ngi dựng theo C#, NXB Tng hp Thnh Ph H Chớ Minh, 2006 [2] Dng quang Thin .Net ton tp 4, Lp trỡnh cn c d liu dựng ADO.Net v C#, NXB Tng hp Thnh Ph H Chớ Minh, 2006 [3] Dng quang Thin .Net ton tp 6, Lp trỡnh bỏo cỏo dựng Crystal Report.Net v C#, NXB Tng hp Thnh Ph H Chớ Minh, 2006 [4] Dng quang Thin .Net ton tp 7, S tay k thut lp trỡnh Visual C#, Gii ỏp cỏc ng dng mu phn A, NXB Tng hp Thnh Ph H Chớ Minh, 2006 [5] Dng quang Thin .Net ton tp 8, S tay k thut lp trỡnh Visual C#, Gii ỏp cỏc ng dng mu phn B, NXB Tng hp Thnh Ph H Chớ Minh, 2006 [6] Nguyn Ba, Phõn tớch thit k h thng thụng tin, NXB i hc quc gia H Ni, 2006 [7] Tham kho thờm ti liu v nghip v t mt s website: (http://google.com.vn, http://msdn.com, http://fit.vinhuni.edu.vn, http://congdongcviet.com, http://vinhuni.edu.vn, http://codeproject.com, vv) Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT Trng i Hc Vinh Trang 70 [...]... Trợ lý đo tạo khoa Các giảng viên giảng dạy trong khoa Trong đó: Trợ lý đo tạo khoa: L ngời trực tiếp tiếp nhận và lập danh sách các lớp, môn học từ phân công của phòng đào tạo trờng Các tổ trởng bộ môn căn cứ vo đó phân công giảng dạy cho các giảng viên vo đầu mỗi kỳ học Đến cuối kỳ nếu có yêu cầu về thống kê giờ dạy cho giảng viên, mỗi giảng viên sẽ tính số giờ dạy cho mình trong học kỳ hoặc trong. .. hợp lý Đến cuối học kỳ đợc tổng hợp tính số giờ dạy của mình 2.3 Quản lý giảng viên Mỗi giảng viên chỉ thuộc một khoa v ở khoa các giảng viên đ ợc chia về các tổ bộ môn để quản lý v phân công giảng dạy Thông tin về giảng viên gồm: Mã giảng viên, họ tên, chức danh, chức vụ, tổ bộ môn, kiêm nhiệm (nếu có) Số giờ chuẩn của giảng viên: Tuỳ theo chức danh của từng giảng viên m có số giờ chuẩn khác nhau... đi học hàm thụ thêm có công văn hay quyết định kèm theo hoặc giấy triệu tậpvv Số giờ dạy của một giảng viên đợc tính theo công thức nh sau: Giờ dạy đợc tính của mỗi giảng viên = Tổng số giờ giảng dạy + Số giờ đợc tính thêm (nếu có) + Số giờ đợc miễn (nếu có) o Tổng giờ dạy = Tổng giờ dạy lý thuyết + Tổng giờ dạy thực hành o Số giờ đợc tính thêm = Nghiên cứu khoa học + Giảng dạy sau đại học o Số giờ. .. cả năm học, các tổ trởng bộ môn căn cứ vo bảng thống kê giờ dạy của từng giảng viên để xem xét v đối chiếu lại kết quả thống kê Phòng ti vụ căn cứ vo kết quả thống kê đã đ ợc các tổ trởng bộ môn kiểm tra để tính thừa giờ cho giảng viên Giảng viên giảng dạy ở khoa: Vo đầu mỗi học kỳ dựa vo lịch phân công giảng dạy do trợ lý đo tạo khoa gửi, giảng viên căn cứ vo đó để có kế hoạch giảng dạy hợp lý Đến... quản lý giờ dạy hon ton bằng phơng pháp thủ công truyền thống gặp rất nhiều khó khăn trong công việc lu trữ v xử lý thông tin Bởi vậy cần xây dựng 1 chơng trình quản lý bằng máy vi tính, để giúp việc quản lý một cách chính xác v hiệu quả hơn Yêu cầu của hệ thống quản lý bằng máy vi tính : Quản lý tốt thông tin về các giáo viên, môn học, lớp học v phân công, Thống kê giờ dạy cho giáo viên Xử lý các. .. tự lớp trong khóa đó với ngành đào tạo kỹ s là thứ 3, thuc khoa tin (CNTT) Học kỳ: Có hai dạng học kỳ l học kỳ vật lý v học kỳ logic Học kỳ vật lý l học kỳ của một năm học (học kỳ 1, học kỳ 2 v nay cú th cú thờm hc k 3 i vi h tớn ch) Học kỳ logic l học kỳ đợc ánh xạ tơng ứng với các khoá học từ học kỳ vật lý (gồm các học kỳ 1, 2, 3, , 10) o Đối với các ngnh học 5 năm thì cả khúa hc có 10 học kỳ... 2.6 Cách tính giờ dạy của giảng viên Giờ dạy đợc tính của mỗi giảng viên = Tổng số giờ giảng dạy + Số giờ đợc tính thêm (nếu có) + Số giờ đợc miễn (nếu có) Trong đó: Tổng số giờ giảng dạy: L tổng số giờ quy đổi của một môn ở mỗi lớp v đ ợc tính dựa vo sĩ số lớp học, số đơn vị học trình (theo niên chế) hoặc số tín chỉ (theo tín chỉ) (số tiết lý thuyết, số tiết thực hnh) trong kế hoạch đo tạo Giờ. .. trúc Các bớc thực hiện : Xây dựng biểu đồ phân cấp chức năng Xây dựng biểu đồ luồng dữ liệu Xây dựng các mối quan hệ giữa các thực thể Xây dựng mô hình dữ liệu 3.2 Phân tích hệ thống cũ Nhìn chung giáo viên của khoa trực tiếp giảng dạy ở nhiều lớp Vì vậy ở mỗi lớp, các môn đợc bố trí giảng dạy đều không bị trùng lặp về thời gian giảng dạy giữa các lớp với nhau Trong khi đó công việc phân công giảng. .. của giảng viên đó Hình 3.3.2.2-3 Định nghĩa Chức năng phân công v ng ký nh Hình 3.3.2.2-4: Chức năng phõn cụng bao gồm có các chức năng con c mô tả di biểu đồ sau: - Các chức năng trong phần này cho phép quản lý nhập, chỉnh sửa và sắp xếp điều chỉnh lịch giảng dạy hay phân công hớng dẫn cho giảng viên - Để tránh phải phụ thuộc vào ngời quản lý trong việc cung cấp thông tin giảng dạy cho từng giảng viên. .. toàn Thông tin 1 lớp tín chỉ cũng bao gồm các thông tin nh: Năm học, kỳ học, tên lớp học phần, sĩ số 2.5 Quản lý môn học Các môn học do khung chơng trình đo tạo của từng tr ờng quy định, ứng với mỗi hệ đo tạo thì có các môn học khác nhau hoặc giống nhau nh ng số đơn vị học trình có thể khác nhau Các môn học do khoa thì khoa quản lý việc phân công giảng dạy môn ny Sinh viờn: Bựi Tin Din - Lp 46K3_CNTT ... cực việc quản lý trợ giúp đắc lực cho quản lý khoa nh giảng viên việc thống kê hay lập báo cáo tính toán công cho giảng viên 1.2 Yêu cầu đề tài Để quản lý dạy giảng viên khoa trờng Đại học cần... phân công giảng dạy cho giảng viên vo đầu kỳ học Đến cuối kỳ có yêu cầu thống kê dạy cho giảng viên, giảng viên tính số dạy cho học kỳ năm học, tổ trởng môn vo bảng thống kê dạy giảng viên để xem... để tính thừa cho giảng viên Giảng viên giảng dạy khoa: Vo đầu học kỳ dựa vo lịch phân công giảng dạy trợ lý đo tạo khoa gửi, giảng viên vo để có kế hoạch giảng dạy hợp lý Đến cuối học kỳ đợc tổng

Ngày đăng: 15/12/2015, 11:49

Từ khóa liên quan

Mục lục

  • Tiêu đề mục Trang

  • Chương 2. Khảo sát hiện trạng

Tài liệu cùng người dùng

Tài liệu liên quan