亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談專業(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),以滿足教學(xué)管理者的管理需求,同時實現(xiàn)了教師與學(xué)生的信息交流。系統(tǒng)遵循軟件工程方法進行了系統(tǒng)的開發(fā)。

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

        一、引言

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

        二、系統(tǒng)分析

        1.可行性分析

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

        2.用例分析

        (1)通知管理

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

        (2)學(xué)生信息管理

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

        (3)成績管理

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

        (4)課程管理

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

        (5)作業(yè)管理

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

        (6)報表打印

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

        (7)通知查詢

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

        (8)成績查詢

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

        (9)上傳作業(yè)

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

        (10)選課

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

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

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

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

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

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

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

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

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

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

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

        ①用戶驗證功能

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

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

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

        ③用戶管理

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

        (2)學(xué)生管理

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

        (3)成績管理

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

        ①分權(quán)限管理

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

        ②成績錄入和修改

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

        ③成績查詢打印

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

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

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

        (4)選課模塊

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

        ①選課子模塊

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

        ②課程管理子模塊

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

        (5)作業(yè)管理

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

        (6)通知管理

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

        (7)打印管理

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

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

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

        軟件配置主要根據(jù)現(xiàn)有硬件的條件,選擇適合學(xué)?,F(xiàn)階段使用的數(shù)據(jù)庫和操作系統(tǒng)。本系統(tǒng)的軟件配置根據(jù)用戶對系統(tǒng)穩(wěn)定性的要求,力求滿足管理的操作靈活方便??蛻舳耸褂肳indows2000或者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)拆分為課程管理、學(xué)生管理等五個子系統(tǒng)的設(shè)計過程。

        4.類設(shè)計

        專業(yè)實踐課選課系統(tǒng)總類圖中引入了兩個關(guān)聯(lián)類為選課關(guān)聯(lián)類與教授關(guān)聯(lián)類,它們包含屬性學(xué)期、成績、班級號等。專業(yè)實踐課選課系統(tǒng)總類圖描述了學(xué)生實體與課程實體之間由選課關(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)能夠完成學(xué)生信息的存儲、成績的查詢、各類相關(guān)報表的打印,以及選課、學(xué)生管理的基本功能。它既是各教學(xué)環(huán)節(jié)的活動場所,也是教師對教學(xué)進行管理的平臺。并提供部分系統(tǒng)維護功能,使用戶方便進行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。對于數(shù)據(jù)的一致性的問題也通過程序進行了有效的解決。它不僅是教師對教學(xué)進行管理的平臺,也是教師與學(xué)生進行交流的平臺。

        參考文獻:

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

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

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

        [4]李長春,陳智,寧康琪.學(xué)生成績管理系統(tǒng)設(shè)計,數(shù)字技術(shù)與應(yīng)用,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”模塊的復(fù)習(xí)備考
        一句話惹毛一個專業(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
        我想要自由
        国产后入又长又硬| 国产白浆一区二区三区佳柔| 国内自拍偷国视频系列| 亚洲av无码专区在线观看下载| 日韩精品人妻系列无码专区免费| 日本视频一区二区三区免费观看| 色综合久久人妻精品日韩| 欧美性白人极品1819hd| 少妇人妻偷人精品免费视频| 国产精品1区2区| 久久中文字幕av一区二区不卡| 欧美白人战黑吊| 全部孕妇毛片| 欧美精品v欧洲高清| 蜜桃网站入口可看18禁| 成人爽a毛片免费视频| 狠狠躁夜夜躁人人爽天天天天97| 欧美丝袜激情办公室在线观看| 日本一级片一区二区三区| 亚洲国产精品无码中文字 | av蓝导航精品导航| 大屁股少妇一区二区无码| 高清中文字幕一区二区三区| 影视av久久久噜噜噜噜噜三级| 色爱区综合激情五月综合小说| 日韩精品视频免费福利在线观看 | 亚洲自偷自拍另类第1页| 欧美性开放bbw| 爆乳午夜福利视频精品| 在线观看一区二区中文字幕| 99爱在线精品免费观看| 无遮挡网站| 国产av三级精品车模| √天堂资源中文www| 欧洲-级毛片内射| 亚洲一级av大片在线观看| 日韩av在线播放人妻| 亚洲av之男人的天堂网站| 免费一级欧美大片久久网| 中文字幕精品一区二区的区别| 精品三级av无码一区|