首頁 > 文章中心 > 正文

      NET教學計劃管理

      前言:本站為你精心整理了NET教學計劃管理范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

      NET教學計劃管理

      摘要:文章從當前高校教學計劃管理的要求出發(fā),描述了教學計劃管理系統(tǒng)的總體結構,并對其功能模塊作了詳細的描述。

      關鍵詞:教學計劃管理;系統(tǒng)設計;數(shù)據(jù)庫;C/S

      教學計劃管理是高校教學管理系統(tǒng)中的重要組成部分。長期以來教學計劃管理一直采用手工方式進行,勞動強度大,工作效率低,重復性勞動多。隨著高等教育事業(yè)的發(fā)展和教育改革的深入,學校辦學規(guī)模日益擴大,教學計劃管理就更顯得繁瑣和復雜。傳統(tǒng)的教學計劃管理方法、手段以及工作效率已不再適應發(fā)展,并有礙于教學管理水平的進一步提高。而計算機信息技術以及面向對象開發(fā)技術的迅猛發(fā)展,為提高教學管理效率提供了良好的手段。現(xiàn)根據(jù)西安交通大學城市學院的實際情況,開發(fā)一套教學計劃管理系統(tǒng),系統(tǒng)的應用大大提高了工作效率,工作質(zhì)量和教學計劃管理水平。

      一、技術背景

      (一)基于C/S兩層架構體系模

      (二)netFramework體系結構

      NetFramework2.0是一個虛擬執(zhí)行的環(huán)境,是一種先進的方法和計算平臺,它簡化了在高度分布式Internet環(huán)境中的應用程序的開發(fā)一般可將.NetFramework劃分為兩部分:公共語言運行庫CLR(CommonLanguageRuntime)和.NetFramework類庫。公共語言運行庫是.NetFramework的基礎,它能提供內(nèi)存管理,線程管理和遠程處理等服務,可以確保代碼的準確性和程序的安全性,而.NetFramework類庫,它是一個綜合性的、面向對象的可重用類型集合,我們可以使用它開發(fā)各種應用程序。

      二、系統(tǒng)架構

      (一)系統(tǒng)主要功能和總體結構設計

      教學計劃管理系統(tǒng)的開發(fā)主要內(nèi)容包括用戶管理,密碼管理,課程計劃制定,課程信息管理和維護,課題計劃制定以及對學生和教師基本信息的管理等,系統(tǒng)主要功能和結構如圖3所示:

      (二)開發(fā)平臺和軟件

      教學計劃管理系統(tǒng)在.NetFramework2.0的開發(fā)環(huán)境下,2005的開發(fā)平臺上使用C#語言進行開發(fā)和調(diào)試,數(shù)據(jù)庫服務器采用的是SQLServer2005。

      三、系統(tǒng)實現(xiàn)

      (一)登陸模塊

      系統(tǒng)登錄模塊主要包括用戶管理和密碼管理。該系統(tǒng)的用戶主要分為管理員、教師、學生三種角色。不同的角色有不同的職責和權限。當不同的角色進入系統(tǒng)后,可進行不同的操作。

      學生:修改個人密碼,查看課程基本信息和本學期所開課程信息,檢索課程信息,生成水晶報表,進行打印和格式的轉換等;

      教師:查看本學年或本學期所開設課程信息以及自己所授課程的信息,查看自己指導的課題和學生信息,查看個人基本信息;

      管理員:用戶信息的管理和維護;課程信息的管理和維護,制定課程計劃,制定課題計劃等。

      (二)系統(tǒng)設置

      當不同的用戶以不同的角色進入系統(tǒng)后,可根據(jù)自己的喜好對系統(tǒng)進行設置,選擇適合自己的風格和樣式。系統(tǒng)設置主要包括字體設置和皮膚管理兩部分。

      字體設置:包括字體的格式設置和顏色設置;

      皮膚管理:用戶可以選擇自己喜歡的皮膚來更改系統(tǒng)的界面風格和樣式。

      (三)課程管理

      課程管理主要包括課程基本信息、所開課程信息、課程查詢。不同的角色可以對課程進行不同的操作。

      課程基本信息主要包括課程編號、課程名稱、專業(yè)編號、學時、學分、試驗時間。教學管理人員可以添加新的課程以及修改、刪除、查詢課程基本信息。

      所開課程信息即課程計劃,是本學年學期所開設的課程信息。所開課程信息包括課程編號、教師編號、學年、學期、開課時間、課程類型信息;同樣,對不同的角色有不同的操作,比如說教學管理人員可以對所開課程信息進行添加、刪除、修改,對課程基本信息進行維護,而教師和學生角色可以查看課程基本信息,查詢課程計劃信息等。課程信息查詢包括單條件查詢、多條件查詢以及模糊查詢等類型,用戶可以根據(jù)需要選擇或輸入查詢條件進行查詢,并可以生成水晶報表進行打印或格式轉換(excel、word、pdf等)。(四)課題管理

      課題管理是針對學院的畢業(yè)生畢設課題的情況進行信息管理的。主要包括課題基本信息、學生選題信息以及課題信息的查詢。

      課題基本信息包括課題名稱、課題內(nèi)容、專業(yè)名稱等信息,教學管理人員可以實現(xiàn)添加新的課題、修改課題信息、刪除課題等操作。

      學生選題信息是對學生畢設選題的記錄。包括指導教師編號、學生編號、課題名稱、課題內(nèi)容以及學年等信息,學生可以查看自己畢設選題情況,教師可以看到自己所帶的課題情況和學生信息。

      學生課題信息查詢同課程查詢類似,同樣包括單條件查詢、多條件查詢以及模糊查詢等內(nèi)容,用戶查詢出來的內(nèi)容可以自動生成水晶報表進行打印或格式轉換等操作。

      (五)師生管理

      教師信息管理主要包括教師名稱、教師編號、所屬院系編號、性別、電話、民族等基本信息,教學管理人員和教師可對教師基本信息進行查詢等操作。

      學生信息管理主要包括學生編號、學生姓名、所屬班級編號、政治面貌、民族等信息,教學管理人員和教師以及學生可對學生基本信息進行查詢等操作。

      (六)系統(tǒng)幫助

      系統(tǒng)幫助是系統(tǒng)很重要的一部分,用戶可以通過幫助來了解系統(tǒng)的基本信息并解決初級用戶使用系統(tǒng)的困難。系統(tǒng)幫助包括兩部分:關于系統(tǒng)和幫助中心。

      “關于系統(tǒng)”部分主要介紹系統(tǒng)的概況和筆者的感言以及系統(tǒng)反饋信息的通訊方式等。

      “幫助中心”主要對系統(tǒng)的概況和系統(tǒng)功能以及系統(tǒng)操作方法和步驟做以詳細的描述,對用戶來說,特別是初級用戶,使用幫助中心是非常有意義的。

      四、結語

      教學計劃管理系統(tǒng)的實現(xiàn)極大的促進學院教學計劃管理工作的高效化,把教學管理人員從繁雜、沉重的工作中解放出來,使他們更好的對教學計劃進行制定和修改,使學院教學質(zhì)量進一步穩(wěn)定提高;同時,教學計劃管理系統(tǒng)也為教師和學生提供一定的服務平臺,學生或教師可以方便快捷地進行信息查詢,方便了師生對教學信息的快速獲取和對教學資源的有效使用,同時也有助于學院教學管理的信息化和規(guī)范化,使學院更快、更好地發(fā)展。

      參考文獻

      [1]Mayo,J.C#技術內(nèi)幕[M].機械工業(yè)出版社,2003,(1).

      [2]微軟公司.MicrosoftvisualC#.Net自學教程[M].中國勞動社會保障出版社,2003.

      [3]微軟公司.SQLServer數(shù)據(jù)庫程序設計[M].高等教育出版社,2004,(2).

      [4]江杰.UML基礎與Rose建模案例[M].人民郵電出版社,2004,(10).

      [5]微軟公司.基于C#的Windows應用程序設計[M].高等教育出版社,2004,(2).

      文檔上傳者
      亚洲成人激情在线| 中文字幕久久亚洲一区| 亚洲国产成人一区二区精品区| 久久久久无码精品亚洲日韩| 久久久久亚洲AV无码专区网站 | 亚洲Av永久无码精品黑人| 午夜在线a亚洲v天堂网2019| 亚洲中文字幕第一页在线 | 亚洲福利一区二区三区| 久久亚洲AV成人无码软件| 亚洲自偷自拍另类图片二区| 久久久久久亚洲Av无码精品专口 | 国产精品亚洲AV三区| 亚洲AV无码男人的天堂| 国产精品亚洲综合一区在线观看 | 亚洲乱码中文字幕在线| 亚洲AV无码国产剧情| 亚洲国产成人AV网站| 亚洲国产精品视频| 亚洲日韩精品无码专区网站| 国产亚洲人成A在线V网站| 国产精品亚洲成在人线| 亚洲精品蜜桃久久久久久| 亚洲AV色香蕉一区二区| 久久亚洲国产精品成人AV秋霞| 亚洲第一精品电影网| 亚洲人成网站看在线播放| 国产AV旡码专区亚洲AV苍井空| 亚洲人成亚洲精品| 亚洲精品国产福利片| 亚洲第一成人在线| 亚洲国产精品成人午夜在线观看| 久久亚洲中文字幕无码| 亚洲中文字幕丝袜制服一区| 久久夜色精品国产亚洲| 亚洲小视频在线观看| 亚洲三级在线视频| 亚洲成AV人片高潮喷水| 亚洲免费一区二区| 国产V亚洲V天堂无码| 亚洲视频中文字幕在线|