• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺談專業(yè)實踐課選課系統(tǒng)的設(shè)計

      2013-04-29 17:17:18張穎
      中國校外教育 2013年5期
      關(guān)鍵詞:模塊作業(yè)專業(yè)

      張穎

      采用ASP技術(shù)和SQL Server數(shù)據(jù)庫設(shè)計了專業(yè)實踐課選課系統(tǒng),以滿足教學管理者的管理需求,同時實現(xiàn)了教師與學生的信息交流。系統(tǒng)遵循軟件工程方法進行了系統(tǒng)的開發(fā)。

      專業(yè)實踐課選課ASPSQL Server

      一、引言

      中專學校存在自身辦學的特點,有別于其他的高校,隨著招生人數(shù)的逐年遞增,學生的課程安排、成績統(tǒng)計分析、升學、畢業(yè)、就業(yè)等的工作量隨之增加,迫切需要改變傳統(tǒng)的手工管理。而其中的專業(yè)實踐課是教學工作中的重中之重。原有的專業(yè)實踐課的管理已經(jīng)無法滿足需要,采用ASP技術(shù)和SQL Server數(shù)據(jù)庫設(shè)計了專業(yè)實踐課選課系統(tǒng),以滿足教學管理者的管理需求,同時實現(xiàn)了教師與學生的信息交流。系統(tǒng)遵循軟件工程方法進行了系統(tǒng)的開發(fā)。

      二、系統(tǒng)分析

      1.可行性分析

      學校是一所建筑行業(yè)的全國重點中專學校,承擔多個專業(yè)、2000多名學生的專業(yè)課、基礎(chǔ)課、綜合實驗、畢業(yè)設(shè)計等教學任務(wù),專業(yè)實踐課在教學計劃中所占的比重較大、課程較多,對于專業(yè)實踐課的教學與管理應該由傳統(tǒng)垂直的金字塔式管理逐漸向網(wǎng)絡(luò)式結(jié)構(gòu)演變。建立新型教學管理模式,為各工作人員提供所需的信息是學校目前應面對的問題。專業(yè)實踐課選課系統(tǒng)的數(shù)據(jù)關(guān)系雖然比較復雜,但是其需要實現(xiàn)的功能清晰明了,因此完全可以實現(xiàn)開發(fā)。軟件方面也相對的簡單,建立數(shù)據(jù)庫和建立各種表項都比較方便,應用軟件開發(fā)環(huán)境的選擇也很方便,可以任選一種目前比較流行的結(jié)構(gòu)化開發(fā)環(huán)境。從目前學校的師資與設(shè)備情況看,無論是軟件還是硬件技術(shù)均可滿足系統(tǒng)開發(fā)的要求。

      2.用例分析

      (1)通知管理

      教師將上課的時間、地點以及課程的基本安排或者布置作業(yè)的要求等發(fā)布到通知布告欄來通知學生,使學生在課前對所選專業(yè)實踐課有初步的了解。

      (2)學生信息管理

      學生必須使用自己的帳號和密碼登錄系統(tǒng),登錄后可以使用自己的權(quán)限,如課程查詢、個人資料查詢及修改、上傳作業(yè)等操作。

      (3)成績管理

      每個學期期末將以班為單位,根據(jù)不同部門自己的需求,分別統(tǒng)計輸出所有學生和所有課程的平均分、總分、最高分、最低分、成績排名、各科的優(yōu)秀率、及格率、各分數(shù)段人數(shù)、以及不及格學生的名單與進行獎勵等級的評定。

      (4)課程管理

      可以進行專業(yè)實踐課程查詢,本學期根據(jù)教學大綱開設(shè)課程的基本情況,包括:不同專業(yè)相應學期所開設(shè)的具體課程;根據(jù)教委要求增加/刪除的課程,修改課程信息(上課時間、地點調(diào)整),課程因為一些特殊原因停止選課/開始選課,以及各專業(yè)學生選課總體情況查詢,每個專業(yè)開設(shè)課程選課具體名單,修改開設(shè)課程學生選課情況,選課名單進行打印等。

      (5)作業(yè)管理

      包括作業(yè)查詢、作業(yè)提交、布置作業(yè)學生可以將做好的作業(yè)上傳到網(wǎng)絡(luò)由教師批改,教師將作業(yè)要求等布置好,發(fā)布到網(wǎng)絡(luò)。

      (6)報表打印

      其主要功能是可以根據(jù)不同科室的需要,靈活地生成各種報表及一些特殊的表格。

      (7)通知查詢

      學生可以通過瀏覽通知發(fā)布欄查看各種通知,以及通知的要求。

      (8)成績查詢

      學生登陸網(wǎng)站輸入自己的學號就可以瀏覽查詢自己本學期所學課程的成績,但是不可以修改成績。

      (9)上傳作業(yè)

      學生可以將教師布置的作業(yè),按照要求做好,上傳到系統(tǒng)。

      (10)選課

      學生可以先查看各門專業(yè)實踐課程的相關(guān)信息,了解每門課程的基本信息,然后可以進行選課。

      3.業(yè)務(wù)流程分析

      業(yè)務(wù)流程的作用是表明各個部分之間的操作范圍和管理職能,它可以從宏觀來把握整體的脈絡(luò),找出業(yè)務(wù)流程中的不合理的方面等。專業(yè)實踐課選課系統(tǒng)的需求分析的重點是對選課管理與學生信息兩部分,通過業(yè)務(wù)流程進行描述,可以了解到整個學?;緲I(yè)務(wù)以及業(yè)務(wù)動態(tài)去向:從新生入學填寫學生登記表,留下學生的基本信息,每個學期學生各課程的學習情況,學生在校的各種活動和實踐記錄、獎勵與懲罰記錄,甚至退學信息、畢業(yè)信息等,都由教務(wù)人員記錄填寫,三年后學生畢業(yè)時生成學生信息,將學生在校期間所有記錄統(tǒng)計匯總到學生信息,最后存入學生檔案并保存。在專業(yè)實踐課選課業(yè)務(wù)流程中:各專業(yè)課程先由任課教師填寫課程信息,學生看過課程信息以后填寫選課單來選課,再由教務(wù)人員對選課情況進行匯總生成課表,與各課程選課學生的名單,每學期由各班班主任對學生的學期各課程成績進行登記,進行匯總分析,作為學生信息的一部分寫入學生信息,各報表和評語均交至校領(lǐng)導審核并做相應的存檔。

      4.數(shù)據(jù)流程分析

      數(shù)據(jù)流程是描述系統(tǒng)的邏輯模型的主要工具,其中不包括硬、軟件,數(shù)據(jù)結(jié)果與文件的組織,是用來描述所要實現(xiàn)的系統(tǒng)的功能。結(jié)合中專學校的實際出發(fā),從上到下將系統(tǒng)進行分解,從宏觀上把握系統(tǒng)功能。分析本學期專業(yè)實踐課的管理與學生信息管理的總體情況,識別來自系統(tǒng)外部的數(shù)據(jù)流和流出系統(tǒng)的數(shù)據(jù)流,確定外部項,此時暫時不考慮系統(tǒng)內(nèi)部的各種數(shù)據(jù)存儲、加工、變換及數(shù)據(jù)流的情況等。

      為了更詳細的描述選課系統(tǒng),把總體的功能分解為學生信息管理、選課管理、統(tǒng)計查詢管理三大功能模塊。把學生的成績存放在所在班的成績一覽表中,任課教師把學生成績單送教務(wù)科。教務(wù)科的人員根據(jù)成績單把學生的成績填寫在信息表中,學期結(jié)束時,給學生發(fā)放成績通知單,并根據(jù)“學習成績一覽表”評選本學期學習優(yōu)秀獎,并頒發(fā)獎學金,同時決定學生的升級、補考、留級、退學等情況。教務(wù)科人員根據(jù)成績單進行成績統(tǒng)計分析,統(tǒng)計各年級每門課的成績分布情況。補考成績也作類似的處理。

      三、系統(tǒng)設(shè)計

      1.模塊結(jié)構(gòu)設(shè)計

      專業(yè)實踐課選課系統(tǒng)包括系統(tǒng)控制、選課管理、成績管理、通知管理、作業(yè)管理、學生管理、打印管理七個模塊。

      (1)系統(tǒng)控制模塊

      系統(tǒng)的整體控制是由管理員完成的,劃分為權(quán)限管理子模塊和用戶管理子模塊。

      ①用戶驗證功能

      用戶要通過本系統(tǒng)查詢和處理數(shù)據(jù),必須先進行注冊,擁有一個用戶名和密碼,每次訪問系統(tǒng)時,必須輸入用戶名和密碼進行登錄。

      ②系統(tǒng)權(quán)限設(shè)置

      本系統(tǒng)的用戶分為三類:系統(tǒng)管理員、教師和學生。

      ③用戶管理

      系統(tǒng)管理員的權(quán)限是最強大的,他可以對系統(tǒng)中所有的教師、學生的信息進行全面的瀏覽、查找、添加、編輯和刪除;教師類的用戶是指當前系統(tǒng)中所有的教師,能夠查看其所教授班級的學生信息,管理其所教授的課程信息。學生類的用戶是指當前在校的所有學生,學生的權(quán)限是相對單一的,只能對其自身的信息進行瀏覽和查詢,不具有查找其他人員信息的權(quán)力,也不具有對自身和其他人的信息進行管理和修改的權(quán)利。

      (2)學生管理

      首先學生必須使用自己的帳號和密碼登錄系統(tǒng),在此把學生管理劃分為學生信息輸入子模塊、學生信息查詢子模塊、學生信息修改子模塊三類。學生登陸成功后才可以進行其他操作。

      (3)成績管理

      從大體上把這部分劃分為成績輸入子模塊、成績統(tǒng)計分析子模塊、成績查詢打印子模塊。

      ①分權(quán)限管理

      所有用戶都使用自己的賬號和密碼登陸系統(tǒng),登陸后根據(jù)他們的身份不同享受的權(quán)限也會有所不同。教師主要承擔的是成績管理這塊,對自己的學生進行成績方面的各項操作。但是對于學生來說,他們只能對自己的學習成績進行查看,不能進行修改。

      ②成績錄入和修改

      這部分都是由教師自行完成的,當然有一個前提,就是在課程結(jié)束的一個規(guī)定時間范圍內(nèi),如果超出這個時間,教師因為某些原因要修改成績就需要聯(lián)系系統(tǒng)管理員,由管理員利用自己的權(quán)限進行成績的修改。

      ③成績查詢打印

      掌握每個學生的各學期專業(yè)實踐課的成績,并記錄在數(shù)據(jù)庫中以便查詢,并且在畢業(yè)時輸出成績一覽表。可以針對某一門課程生成學生成績報表并打印,也可以針對某一學生的所有課程對應的成績,生成報表并且打印。

      ④成績統(tǒng)計分析

      在學期結(jié)束后以班為單位,分別輸出所有學生和所有課程的相應成績,各個科室根據(jù)自己的不同需要進行統(tǒng)計,結(jié)果將作為獎勵評定的依據(jù)(包括教師和學生)。

      (4)選課模塊

      選課模塊是整個系統(tǒng)的核心部分,包括兩大模塊。

      ①選課子模塊

      既面向教師又面向?qū)W生。作為教師,他可以增加、刪除、修改課程信息,并隨時了解選修本課的學生名單,對教學進行相應的安排。作為學生來說,他可以查詢本學期要開設(shè)的專業(yè)實踐課,并對課程做初步了解,根據(jù)自己已經(jīng)修了多少學分,還差多少學分,來完成后面課程的規(guī)劃,進行選課操作和退課操作等。

      ②課程管理子模塊

      主要功能有:本學期開設(shè)的所有必修實踐課程的簡介;本學期開設(shè)所有專業(yè)實踐課程的簡介;增加/刪除選修課程的信息;課程停選/開選的信息;以及學生選課情況查詢;選課的學生名單打印等。

      (5)作業(yè)管理

      包括作業(yè)安排、作業(yè)提交。教師將作業(yè)要求等布置好,發(fā)布到網(wǎng)絡(luò),學生可以將做好的作業(yè)上傳到網(wǎng)絡(luò)由教師批改。

      (6)通知管理

      可以開辟一個區(qū)域作為信息的發(fā)布,使大家登陸系統(tǒng)可以明顯的看到一些重要信息。

      (7)打印管理

      生成各種報表及一些特殊表格并打印輸出。

      2.物理配置方案設(shè)計

      硬件配置主要是看學校自身的條件了,作為中專學校現(xiàn)有的硬件資源還是有一定的局限。必須以處理速度快、可靠、數(shù)據(jù)存儲容量大、具有良好的兼容性與可擴充性、可維護性強、有良好的性能/價格比、適用性優(yōu)良為原則來設(shè)計。由于學校已配備自己的機房,且可以滿足系統(tǒng)的運行與操作使用,所以仍然使用學校機房的硬件配置。

      軟件配置主要根據(jù)現(xiàn)有硬件的條件,選擇適合學校現(xiàn)階段使用的數(shù)據(jù)庫和操作系統(tǒng)。本系統(tǒng)的軟件配置根據(jù)用戶對系統(tǒng)穩(wěn)定性的要求,力求滿足管理的操作靈活方便。客戶端使用Windows2000或者WindowsXP操作系統(tǒng)。對于服務(wù)器端,每秒鐘數(shù)據(jù)庫并發(fā)數(shù)據(jù)訪問的記錄數(shù)在2000以上,而且對穩(wěn)定性要求高,要求維護水平好,所以選擇WindowsXP操作系統(tǒng)。本系統(tǒng)的前臺采用ASP技術(shù),后臺數(shù)據(jù)庫采用SQL Server。主要是考慮使用ASP進行Web動態(tài)開發(fā),可以與數(shù)據(jù)庫和其他的進程很好的進行交互。后臺數(shù)據(jù)庫采用SQL Server,它具有數(shù)據(jù)管理能力,提供了很多的管理工具,在使用過程中使用者充分感受到它對數(shù)據(jù)庫內(nèi)容的完整約束,安全約束和作業(yè)管理的方便,以及進行分布式事務(wù)處理和聯(lián)機分析處理,支持B/S結(jié)構(gòu),具有強大的網(wǎng)絡(luò)功能。

      3.系統(tǒng)包設(shè)計

      專業(yè)實踐課選課系統(tǒng)中擁有大量數(shù)字化信息資源,這些資源是由多種媒體、多種格式組成的,而且它們之間還是相互關(guān)聯(lián)的。使用UML對專業(yè)實踐課選課系統(tǒng)進行基于面向?qū)ο蟮姆治龊驮O(shè)計,可以從開發(fā)系統(tǒng)的最初就融會貫通,把握住選課信息資源的特征。系統(tǒng)與子系統(tǒng)包描述了專業(yè)實踐課選課系統(tǒng)中系統(tǒng)與系統(tǒng)之間的關(guān)系,顯示了將系統(tǒng)拆分為課程管理、學生管理等五個子系統(tǒng)的設(shè)計過程。

      4.類設(shè)計

      專業(yè)實踐課選課系統(tǒng)總類圖中引入了兩個關(guān)聯(lián)類為選課關(guān)聯(lián)類與教授關(guān)聯(lián)類,它們包含屬性學期、成績、班級號等。專業(yè)實踐課選課系統(tǒng)總類圖描述了學生實體與課程實體之間由選課關(guān)聯(lián)類聯(lián)系,課程實體與教師實體之間由教授關(guān)聯(lián)類聯(lián)系,教師與班級之間的聯(lián)系為管理,關(guān)聯(lián)管理不包含要記錄的信息,它本身也沒有屬性和操作所以僅作為關(guān)聯(lián)。

      四、結(jié)論

      專業(yè)實踐課選課系統(tǒng)能夠完成學生信息的存儲、成績的查詢、各類相關(guān)報表的打印,以及選課、學生管理的基本功能。它既是各教學環(huán)節(jié)的活動場所,也是教師對教學進行管理的平臺。并提供部分系統(tǒng)維護功能,使用戶方便進行數(shù)據(jù)備份和恢復、數(shù)據(jù)刪除。對于數(shù)據(jù)的一致性的問題也通過程序進行了有效的解決。它不僅是教師對教學進行管理的平臺,也是教師與學生進行交流的平臺。

      參考文獻:

      [1]李俊.建立綜合管理信息系統(tǒng)實現(xiàn)學生管理科學化.天津:交通高教研究,2001.

      [2]姚全珠.基于C/S與B/S混合架構(gòu)的高校數(shù)字化檔案管理系統(tǒng).計算機工程與應用,2005,25(12):40-43.

      [3]李游,黃濱,田貴榮.基于WEB模式的學生學籍管理系統(tǒng)的設(shè)計與實現(xiàn).教育信息化,2006,(1):35-37.

      [4]李長春,陳智,寧康琪.學生成績管理系統(tǒng)設(shè)計,數(shù)字技術(shù)與應用,2010,(3):79.

      [5]Laudon,Kenneth C,Laudon,Jane P. Management Information Systems:Managing the Digital Firm. Prentice Hall/CourseSmart.

      [6]Jeffrey D. Ullman,Jennifer Widom. First Course In Database Systems.A:International version. Pearson,2008,(2).

      猜你喜歡
      模塊作業(yè)專業(yè)
      28通道收發(fā)處理模塊設(shè)計
      “選修3—3”模塊的復習備考
      一句話惹毛一個專業(yè)
      意林(2021年15期)2021-08-27 03:00:55
      快來寫作業(yè)
      專業(yè)降噪很簡單!
      專業(yè)化解醫(yī)療糾紛
      更聚焦、更深入、更專業(yè)的數(shù)據(jù)分析
      作業(yè)
      故事大王(2016年7期)2016-09-22 17:30:08
      選修6 第三模塊 International Relationships
      我想要自由
      玛曲县| 响水县| 林芝县| 定州市| 温宿县| 巫山县| 瑞金市| 栖霞市| 武威市| 无锡市| 枝江市| 灵丘县| 平安县| 将乐县| 夏津县| 阳泉市| 且末县| 龙州县| 普宁市| 长子县| 张掖市| 元氏县| 澜沧| 龙游县| 铜梁县| 临潭县| 襄汾县| 永修县| 揭西县| 涿鹿县| 斗六市| 高尔夫| 本溪市| 霍州市| 乐都县| 兴国县| 庄浪县| 南丰县| 仁怀市| 宁波市| 搜索|