Xây dựng phần mềm quản lí giờ dạy tại khoa công nghệ thông tin đại học vinh

45 656 2
Xây dựng phần mềm quản lí giờ dạy tại khoa công nghệ thông tin   đại học vinh

Đ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

Trờng đại học vinh Khoa công nghệ thông tin khoá luận tốt nghiệp đại học xây dựng phần mềm quản lý dạy khoa công nghệ thông tin - đại học vinh Giáo viên hớng dẫn : ThS Lê Văn Tấn Sinh viên thực hiƯn : Ngun ThÞ Hång Líp : 46B2 - CNTT Vinh- 2009 Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh LờI CảM ƠN Lời cho phép em gửi tới lời cảm ơn chân thành sâu sắc tới thầy giáo - Ths Lê Văn Tấn đà tận tình giúp đỡ em trình thực khoá luận Qua em xin cảm ơn thầy cô giáo khoa Công nghệ thông tin - Trờng Đại học Vinh, tất bạn bè đà tạo điều kiện giúp đỡ, hỗ trợ chuyên môn công nghệ cho em thực hoàn thành khoá luận Xin trân trọng cảm ơn! Vinh, tháng năm 2009 Sinh viên Ngun ThÞ Hång SV: Ngun ThÞ Hång - Khoa CNTT - Đại Học Vinh mục lục Chơng Tổng quan đề tài 1.1 Lý chọn đề tài 1.2 Yêu cầu đề tài .6 1.3 Lựa chọn ngôn ngữ liệu .6 Chơng Khảo sát trạng 2.1 Đặc tả toán 2.2.Tæ chøc hÖ thèng 2.3 Quản lý giáo viên 10 2.4 Qu¶n lý líp häc 10 2.5 Quản lý môn học .10 2.6.Cách tính dạy giáo viên 11 2.7 Mét sè biĨu mÉu b¸o c¸o 13 2.8 Mét sè vÊn ®Ị khác có liên quan .17 Chơng Phân tích thiết kế hệ thống 18 3.1 Lùa chän híng ph©n tÝch 18 3.2 Ph©n tÝch hƯ thèng cị 18 3.3 ThiÕt kÕ hÖ thèng míi .19 3.3.1 Những chức hệ thống 19 3.3.2 Phân tích hệ thống mặt chức 19 3.3.2.1 Biểu đồ phân cấp chức 19 3.3.2.2 Biểu đồ luồng liệu 21 3.4 Mô hình thực thể liên kết 27 3.4.1 Xác định c¸c kiĨu thùc thĨ 27 3.4.2.Thiết kế bảng liệu 30 3.5.Thiết kế chơng trình 33 3.5.1.ThiÕt kÕ chøc chi tiết 33 Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh SV: Nguyễn Thị Hồng - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại häc Vinh SV: Ngun ThÞ Hång - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh Chơng Tổng quan đề tài 1.1 Lý chọn đề tài Ngày nay, giới nói chung Việt Nam nói riêng, công nghệ thông tin(CNTT) ngày phát triển mạnh mẽ chiếm giữ vị trí vô quan trọng lĩnh vực đời sống xà hội Riêng Việt Nam, 14 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 đà gần gũi với ngời, hình ảnh ngời làm việc ngày, chí dùng máy tính để hỗ trợ cho công việc đà 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 phần mềm hỗ trợ đà giúp cho việc quản lý kinh tế nhân ngày trở nên nhanh toàn diện Nó có tính định để đa đất nớc vợt lên hàng đầu giới Việc ứng dụng công nghệ thông tin vào công tác quản lý, tổ chức hoạt động xà hội đà đem lại kết vô to lớn 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ễ dàng dù công việc có phức tạp đến đâu Điều có nghĩa nhà quản lý thời đại ngày phải có kiến thức quản lý 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 thiết thực Đó việc xây dựng phần mềm chuyên dụng cho tổ chức, quan công ty Công tác quản lý trờng đại học cao đẳng vậy, đặc biệt công tác quản lý đào tạo khoa, đố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 khảo sát công tác quản lý khoa CNTT trờng đại học Vinh, đà chọn đề tài Xây dựng phần mềm Quản lý dạy khoa Công nghệ thông tin - đại học Vinh với ngôn ngữ lập trình C# hệ quản trị sở liệu SQL Server 2005 làm khoá luận tốt nghiệp 1.2 Yêu cầu đề tài Để quản lý dạy giáo viên khoa CNTT cần phải thực công việc sau: - Thu nhận thông tin giáo viên: mà giáo viên, tên, chức danh, tổ môn, đợc miễn SV: Nguyễn Thị Hồng - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh - 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 vỊ m«n häc: M· môn, Tên , lý thuyết, thực hành, 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 - 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áo viên Căn vào yêu cầu ta thiết kế: - Nhập, xuất thông tin: Những liệu cần thiết giáo viên, lớp, môn học, phân công dạy Tra cứu thông tin: giáo 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 - Cài đặ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 1.3 Lựa chọn ngôn ngữ lập trình sở liệu Ngôn ngữ lập trình C# công cụ phát triển phần mềm ứng dụng nhanh, xây dựng chơng trình hoàn thiện thời gian ngắn Giao diện thân thiện với ngời sử dụng Khả lập trình sở liệu mạnh Tơng thích chạy tốt môi trờng Win XP SP2, Windows Server 2000 trở lên SQL Server 2005 hệ quản trị CSDL sử dụng Transact-SQL để trao đổi liệu máy tính khách (Client Computer) máy tính chủ (Server Computer) Các tính SQL Server 2005 gồm: Khả lu trữ lâu dài Truy cập số lợng lớn thông tin cách hiểu Đợc xây dựng mô hình quan hệ Hỗ trợ quản lý liệu tập trung liệu phân tán Hỗ trợ tốt quản lý xử lý đồng nhất, bảo mật liệu Có khả lu khôi phục liệu SV: Nguyễn Thị Hồng - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại häc Vinh SV: Ngun ThÞ Hång - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh Chơng khảo sát trạng 2.1 Đặc tả 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 cập nhật thông tin giáo 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 đa báo cáo, thống kê dạy, hớng dẫn giáo viên có yêu cầu Đầu học kỳ trợ lý đào tạo tổ trởng môn dựa kế hoạch đào tạo phòng đào tạo trờng đại học Vinh, tiến hành phân công giảng dạy cho giáo viên khoa, tổ môn gửi báo cáo thống kê dạy, hớng dẫn, tính số dạy cho giáo viên 2.2 C¬ cÊu tỉ chøc cđa khoa CNTT * Ban Chđ nhiệm Khoa * Bộ môn 01 tổ: 1/ Bộ môn Phơng pháp giảng dạy 2/ Bộ môn Khoa học máy tính 3/ Bộ môn Kỹ thuật máy tính 4/ Bộ môn Các hệ thống thông tin ngôn ngữ lập trình 5/ Bộ môn Mạng truyền thông 6/ Tổ hành * Các trợ lý: - Trợ lý Đào tạo: + ThS Vũ Chí Cờng (Tại chức) + ThS Trần Văn Cảnh (Chính quy) - Trợ lý QLSV: + CN Đinh Xuân Đức * Cán văn phòng: + CN Vơng Thị Hồng * Danh sách cán quản lý Khoa CNTT năm học 2008 - 2009 Tỉ chøc Ban chđ nhiƯm Khoa Trëng khoa Phã Trởng khoa Họ tên - TS Nguyễn Trung Hòa - PGS.TS Mai Văn Trinh - TS Lê Ngọc Xuân Đảng Khoa: SV: Nguyễn Thị Hồng - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh Bí th Đảng Khoa Bí th Chi cán Bí th chi sinh viên Công đoàn Khoa Chủ tịch Liên chi đoàn Khoa Bí th Liên Chi đoàn Các Bộ 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 truyền thông Tổ hành - TS Nguyễn Trung Hòa - PGS.TS Mai Văn Trinh - ThS Trần Thị Kim Oanh - TS Phan Lª Na - ThS Cao 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 - ThS Lê Văn Minh - CN Nguyễn Minh Hoàng Hệ thống bao gồm: - Trợ lý đào tạo khoa - Các giáo viên giảng dạy khoa Trong đó: + Trợ lý đào tạo khoa: Là ngời trực tiếp lập danh sách lớp học, môn học Các tổ trởng môn vào phân công giảng dạy cho giáo viên vào đầu kỳ học Đến cuối kỳ có yêu cầu thống kê dạy cho giáo viên, giáo viên tính số dạy cho học kỳ năm học, tổ trởng môn vào bảng thống kê dạy giáo viên để xem xét đối chiếu lại kết thống kê Phòng tài vụ vào kết thống kê đà đợc tổ trởng môn kiểm tra để tính thừa cho giáo viên + Giáo viên giảng dạy khoa Vào đầu học kỳ dựa vào lịch phân công giảng dạy trợ lý đào tạo khoa gửi, giáo viên vào để có kế hoạch giảng dạy hợp lý Đến cuối học kỳ đợc tổng hợp tính số dạy 2.3 Quản lý giáo viên Mỗi giáo viên thuộc khoa khoa giáo viên đợc chia tổ môn để quản lý phân công giảng dạy Thông tin giáo viên gồm: mà giáo viên, họ tên, chức danh, tổ môn Số chuẩn giáo viên: tuỳ theo giáo viên mà có số chuẩn khác 280, 140 tiết/năm Số dạy giáo viên đợc tính nh sau: SV: Nguyễn Thị Hồng - Khoa CNTT - Đại Học Vinh 10 ... - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh SV: Nguyễn Thị Hồng - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh Chơng khảo... phần mềm quản lý dạy khoa CNTT - Đại học Vinh SV: Nguyễn Thị Hồng - Khoa CNTT - Đại Học Vinh Xây dựng phần mềm quản lý dạy khoa CNTT - Đại học Vinh SV: Nguyễn Thị Hồng - Khoa CNTT - Đại Học Vinh. .. nghiên cứu khảo sát công tác quản lý khoa CNTT trờng đại học Vinh, đà chọn đề tài Xây dựng phần mềm Quản lý dạy khoa Công nghệ thông tin - đại học Vinh với ngôn ngữ lập trình C# hệ quản trị sở liệu

Ngày đăng: 27/12/2013, 20:41

Từ khóa liên quan

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

Tài liệu liên quan