




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、引言需求分析是系統開發中最耗時的一部分工作,但留下的開發時間較短,待邊上線邊提需求再修改的開發方式必然拖垮整個系統的上線時間,當然這種提需求的方法也是主流的,可行的,完全可以使用;但還是建議初期就能把最為基礎的需求提出(可以不用去關注它怎么實現,但最好是把可能與需求相關的幾個部分考慮一下)。本系統擬使用壽命為10年(李處未晉升前不用再換系統),爭取扛到15年,所以在考慮當下要做什么的情況下也要適當考慮這幾年內將會做什么(猜),尤其是涉及(培養方案(已存在的培養方案,暫不涉及培養方案的制定過程),學籍,選課記錄(課表),成績這幾個里程碑級的數據),否則一旦有新的改革,換系統的概率會很高。本文檔的
2、作用為“拋磚引玉”,所寫并非完全正確,且語言沒有雕琢,讀起來邏輯不是那么清晰,主要目的是為激發各位的需求。以一個學期為切片,教務學籍整體業務設計安排如下圖,時間供參考(網絡圖顯示的效果最好,但截屏不出來,也可詳見業務分配.mpp,使用project2010打開),關鍵看業務順序是否合理,注下圖以學生視角為出發點,還有一些業務未注明,表明該類業務的時間順序由具體的控制參數而定。學生端:申請類業務(休學,復學,轉專業,退學,交換生,第二專業,專業分流),報名類業務(選課,等級考試,四六級,學業進步獎),查看類業務(查看個人學籍信息(支持修改,確定必填字段),課表,成績,畢業結論,畢業證書學位證書中
3、英文版本打印),操作類(評價)。教師端:教師端的情況較為復雜,此處包含的教師有:教學管理人員,督導,其它部門教職工,教師。教學管理人員的業務較多,以下描述僅限學籍教務業務,暫不含實踐、培養方案業務。院級教學管理人員:查看類(1、基礎資源信息,專業,專業方向,課室;2、學籍,成績;教學質量評價等);(2、操作類:專業分流,計劃安排,課表調動,選課名單調整,考試安排等);(3、查看操作類,學籍預警,畢業審核,第二專業,轉專業等),校級教學管理人員頁面院級教學管理人員基本一致,所不同的在于權限范圍,其它部門教職工,如學生處,宿管等與校級教學管理人員所能用的功能為校級教學管理人員的一個子集,且所能查看
4、到的字段也受限(按字段授權,只能開放為“讀”)。督導:查看類(查看校或院教師課表);操作類(評價教師上課情況)。教師:查看類(個人課表,選課情況,課程質量評價情況,監考安排情況,),操作類(公選課申請,調停補課,教室借用,成績錄入(含打印)。注意:要處理好單用戶多角色的權限的合并問題,如教師A也可以是督導等。做到角色再賦權管理最好,用戶 A能將自已已有的權限賦予用戶B,用戶B的新權限等于去重復后原用戶B的權限+新增權限,同時A能隨時收回B的權限,則必然要求用戶A擁有自我管理的用戶列表,這種操作相當于繼承,這樣一來,需要考慮的問題就多了,此處僅建議,但必須給出一個可行質量還不錯的角色管理方案,必
5、須實現關鍵信息表的按字段授權(學籍,開課計劃,成績,畢業生信息)。瞄準“管理優化級”,支撐“戰略決策級”。接口類:與門戶的接口,只考慮學籍字段,凡有學籍的學生均可登錄門戶,教師集成來自于人事處,教師與門戶的集成應該是取自人事處的信息。有一個大概率的關鍵變化,由于采用的是B/S架構,故此后可能沒有字母開頭的帳號,全部為工號。擬解決的關鍵問題:1)確保里程碑數據完整一致,培養方案,學籍,選課,成績,以突破現有教務系統無法將培養方案運用至畢業審核的重大功能缺失;2)通過集成與“線上輔助線下”等方式,提高業務整體完成的效率,且大幅縮減不知表格在何處下載的問題;3)解決學生學習經歷與其培養方案、畢業資格
6、脫鉤的問題;4)明確教學過程之中,教師與課程學時之間的占有關系,維護過程數據與里程碑數據的規范性;5)至少支持現已公布的管理制度,爭取滿足現行制度在一段時間的變化需求;6)爭取一個學期內的業務在一個學期內完成,維護整體數據的一致性,如大平臺分班所產生的問題;7)擴展計劃任務安排的功能,如復制教學任務,同課程不同項目,限選課的安排方式;8)明確教師對課程學時的占有權,以解決多教師單任務調停補的麻煩;9)規范計劃任務的安排,可控不同課程性質,不同考核方式等課程的合班安排;10)更健壯的成績管理方式,如重修登分,非教師登分的獨立權限;11)一二專業課表合一,按條件顯示各成績單,如只顯示最高成績(用于
7、學生打印);12)明確學生績點的計算方式。需求收集安排:第一階段教務+學籍+學生+教師+教研(可能在此階段,如果人才培養方案與系統廠商一致)第二階段:實踐+質量+其它部門(李處指定)+教研(可能在此階段,如果人才培養方案與系統廠商不一致)+師生代表(由這幾個科室負責選擇,畢竟這幾個科室的業務絕大部分師生是不參與的,人才培養的倒是有點特殊,如果第一階段人才培養方案系統已經做好,如果教研還愿意兩者合一的話,那需求好確定了)每個階段需求收集大概在7-15天左右;規范而言,初期階段需求收集的范圍是越大越好,不過不太適合急需上線的項目。整個系統糾纏點有2:一是當前運行學期,二是當前排課學期,且這兩個學期
8、共用同一套學生、教師、教室等資源,強壯的教務系統必然能使資源在不同期內無縫銜接。關鍵問題的解決進度安排:總計劃150天左右全部完成。第一:數據遷移階段(7天):清洗、并遷移關鍵數據(學籍(10級之后的所有學生信息),成績(遷移的學籍信息中所有該生的成績信息),畢業結論信息(與學籍關聯),其它的基礎信息,如培養方案,專業,課室等),關鍵點:要綜合分析后續的需求,合理設計系統的基礎表,在基礎表設計不合理的情況下遷移是無意義的。第一:角色管理階段(3天):需明確各用戶的角色建立方法,具體可參見第3、4、6條關于用戶的介紹。第二:計劃安排-排課(15-20天):擬解決的關鍵問題見教學業務計劃安排與排課
9、。第三:教學質量評價(7天):擬解決的關鍵問題見第四:調停課管理(5天):第五:成績管理(7天):擬解決的關鍵問題。第五:排考(7天)第五:自主打印機的接口測試(7天)。第六:學籍管理(30天):見學籍業務,尤其要解決轉專業,交換生,學籍預警問題。第七:OA門戶接口測試(7天)。第八:畢業審核(10天):第九:其它業務(20天),如學生完善信息,第二專業報名,實驗排項目,大創管理、實驗教學等等。第十:移動APP的上線。移動APP的功能流程與PC端一致。注:以上各階段的安排僅供參考,并非一定按照此串行進行,所列出的順序并不代表各功能的重要程度,所有的功能都很重要,有的可以并行進行,但務必在201
10、8年5月10日前完成至第八,務必在2018年7月15日前全部完成。解釋1、“純線上”指所有過程均在網上完成。2、“線上輔助線下”指申請階段均在網上完成,打印申請單之后,審批階段均在網下完成。3、文字帶刪除線指:暫不確定是否需要該內容。注:理論上所有的業務均可網上辦理,但考慮到部分業務需加蓋公章,而純線下易引起業務辦理完成,但系統并不能實時動態體現,故此處給出“線上輔助線下”的解決方式。4、任何“線上輔助線下”業務均在線上填寫的申請單,自帶流水號,流水號的命名規則:業務名稱+當前學年學期+自增長號(各項業務的自增長號均從當前學年學期的0開始),對于管理端該流水號于管理人員而言可用,尤其是排序,過
11、濾等基本操作。6、關于業務完成后的推送結果,只需在流程確定的基礎上,在最后生效過程中添加推送功能即可,注需有參數控制是否啟用推送功能,且推送范圍應應由用戶按角色的范圍可選,推送的范圍擬定,該業務影響的范圍,如是個人業務,則推送至個人,如是調停課業務,推送的范圍擬定:該課程影響的學生,該課程的上課教師,該教師所屬學院的同行,該教室所屬學院的教學管理人員。其實關鍵也就是實現調停課的推送。注:考慮到調停課業務的大量性,在按角色選擇推送范圍的時候,是用取消勾選,即默認的情況為向全部推送,按需取消勾選。7、為提高業務辦理的針對性,大多數線上輔助線下的業務流程申請單中均可新增一頁,告訴學生辦理流程,如退學
12、申請單中,可新增一頁,那九個章在何處蓋,休學申請單中,那四聯送至何處,等等。學籍業務4.1 學籍業務學籍業務的資源維為學生、院級管理員、校級管理員;準則為學籍模塊變動與培養方案、選課模塊、登分模塊、自主打印模塊等模塊同步按細化規則準確變動。學籍中:學生學籍狀態,是否在校,是否注冊三個關鍵字段的合法邏輯關系。1)三個字段均為二值字段(如0,1或其他);2)學籍狀態為0,其它兩個字段則必須為0;3)學籍狀態=1,是否在校=0,則是否注冊必須為0。4.1.1 學生個人信息修改非隱私敏感信息“純線上”流程,含興趣愛好、高考英語成績等。其中英語成績只可改高,不可改低。允許學生修改高考英語成績,主要是考慮
13、大學英語分級教學涉及此字段,如無此要求,則可以取消該限制,故此功能應該有參數控制。凡修改了非隱私敏感信息,學生務必填寫:來源地區等其它信息才可允許提交。提交后自動進入系統,無需審核。 隱私敏感信息“線上輔助線下”流程,主要是戶籍所在地,具體為:網上填寫表1-打印申請單,附相關材料明細,線下交至校級負責人-審批通過,直接生效。生效規則:以學生申請的修改信息覆蓋現有的相應信息,同時記入修改日志。任務點:需設計表1,以及所需材料明細。4.1.2 學籍異動休學所有學籍:=有的學生均可申請休學,(當前時間-休學時間)N且處于休學期的學生也可再申請休學。“線上輔助線下”流程,休學原因有“因病、創業、參軍、
14、其它”,具體為:網上填寫表2-打印申請單,附相關材料明細,線下交至院級負責人,院級不在網上審批-院級線下審批通過、交至校級負責人-校級審批通過,直接生效。生效規則:1)更新是否在校,是否注冊=否;2)刪除當前學期已選課,但未登分的選課記錄(選課記錄或登分記錄涉及之后的“收費管理”),即調整登分名單;3)更新休學時間(默認為空)=審批通過時間;4)記入修改日志。任務點:需設計表2,以及所需材料明細。編入下一年級(zw)此處編入下一年級,廣泛地說,應理解為編入下N年級,面向所有有學籍的學生。學生可自我申請編入下N年級,學院或校級也可強行將某些學生編入下N年級。(待補充)復學只有處于休學狀態的且休學
15、超過N天,(默認N=150)的學生才可申請復學。“線上輔助線下”流程,具體為:判斷當前時間-休學時間N,如否,提示“休學時長須大于N”,如是-允許網上填寫表3-打印申請單,附相關材料明細,線下交至院級負責人,必須編班,院級不在網上審批-院級線下審批通過、交至校級負責人-校級審批通過,直接生效。生效規則:1)更新是否在校,是否注冊=是;2)(可選規則)添加該學生當前學期復學專業該學生未修過且已開必選課程名單(選課記錄或登分記錄涉及之后的“收費管理”),即調整登分名單;3)更新復學時間(默認為空)=審批通過時間;4)記入修改日志;5)更新當前所在級等相關信息。注:生效規則2)使用建議為:處于開學初
16、的復學學生建議勾選,處于學期中復學的學生不建議勾選。選修課處于選課期學生可自選,非選課期由學院自行安排,提前復學的,已修過某些課程但還想再修的學生,也由學院依據教學資源自行安排。任務點:需設計表3,以及所需材料明細。轉專業校級用戶可設定的參數:1)轉專業申請時間范圍(開始-結束),默認(2017年9月15日-2017年9月15日);2)學生最多申請報名的專業數量,默認=2;3)可分學院分專業分年級設定最大接收人數,默認=-1;4)可申請轉專業的年級,默認為:學制-1;5)所有學生允許最大的轉專業次數,默認為=1;6)考試作弊是否允許轉專業,默認=允許(1)。學院可設定的參數:1)可分專業分年級
17、設定最大接收人數,默認=0;學生信息表中要記錄:學生轉專業成功的次數。流程1:(學生個人申請),“線上輔助線下”第零步:(參數設定)校級用戶設定校級參數,院級用戶設定院級參數,院級用戶發布接收人數0的轉專業名錄,最終可供學生報名的分專業分年級的接收人數=max(校級用戶可分學院分專業分年級設定最大接收人數,院級用戶可分專業分年級設定最大接收人數) on 校級用戶.學院=院級用戶.學院 and 校級用戶.專業=院級用戶.專業 and校級用戶.年級=院級用戶.年級。第一步:判斷考試作弊是否允許轉專業=允許,如假,則轉向第二步,否則轉向第三步。第二步:判斷學生考試作弊次數=0,如真則轉向第三步,否則
18、轉向第九步。第三步:判斷學生是否已經成功轉專業次數是否小于所有學生允許最大的轉專業次數,如否,轉向第十步。第四步:判斷是否在申請時間范圍內,如否,轉向第十一步。第五步:學生填寫表4.,打印提交分別提交至本學院及所報專業所屬學院。考核階段開始考核階段結束第六步:(學院錄取階段),判斷學生是錄取狀態=沒有,如真執行第七步,否則“錄取該生”功能部分為“不可操作”,有明顯的標識。第七步:學院可錄取該學生,同時更新該生錄取狀態=有,并將已錄取結果提交至校級用戶,執行第八步。第八步:校級用戶審核,退回或生效。第九步:提示,“您不可申請轉專業”。第十步:提示:“您不能再轉專業”。第十一步:提示:“現在不是轉
19、專業申請時間”。任務點:校級用戶設計表4.院級用戶發布時需指出應提供材料明細以及轉專業工作的安排。注意事項:如果一個學生被兩個學院錄取,而學生更想去現沒有點錄取操作的學院,操作方式,校級用戶退回,使該學生錄取狀態更新為:沒有。轉專業的生效規則較為復雜,關鍵在于畢業審核,選課名單相關,而畢業審核又與培養方案相關,為描述準確,此處先插入培養方案的想法,但不涉及培養方案的具體制定流程。生效規則1):培養方案的變動。培養方案(此處的培養方案不涉及培養方案的制定過程,只涉及已有培養方案的運行過程)。培養方案有三個,分別為:專業培養方案,專業方向培養方案,個人培養方案。培養方案均含年級適用。單個學生畢業審
20、核、學籍預警等依據培養方案的功能均以合成的培養方案為準,合成的培養方案=distinct 學生所屬專業或所屬專業方向+學生個人培養方案。交換生的合成培養方案規則見XXXX默認情況下,個人培養方案為空。要做到此方式有幾個要求,1)教學運行過程中有分方向,必須編輯該方向的培養方案,使之完善。2)生成個人培養方案是關鍵,觸發生成操作的條件有學院或教師為一(多)個學生定制了培養方案。學生有轉專業。學生有交換經歷3)凡轉專業(專業發生變動的學生,不含方向,要做到這一點,在專業代碼表中可以將專業與專業方向的關系進行梳理,使之成為樹形結構,若能如此,可以準確描述為,凡跨越了節點的學生,均生成個人培養方案。)
21、其畢業審核、學籍預警均以個人培養方案為準。轉專業生成個人培養方案的方式:個人培養方案=原專業已修(現專業轉入學期-編入下一學期的學期數)個學期的培養方案+現專業轉入學期之后的培養方案(含轉入專業轉入當前學期)。例子:原專業第4學期申請成功,未發生編入下一學期(編入下一學期的學期數=0),則現專業轉入學期則為5,則個人培養方案=原專業開課學期=5的課程組合。若發生編入下一學期,則現專業轉入學期則為4,其編入下一學期的學期數=1,個人培養方案=原專業開課學期=4。轉入學期等變量也可以通過排課學期,以及轉入年級來計算,合成方案本質上一致,不過參數計算上有點不同。生效規則2:更新轉專業成功次數;更新轉
22、專業時間,記入日志;更新專業,年級;生效規則3:提供與復學回來相同的可選插入現專業必修課名單中的功能,選修課處于選課期學生可自選,非選課期由學院自行安排,。生效規則4:刪除原專業該生所有已選課程。轉專業中常見的問題解決:學生原來已修某門課程,現專業又開相似課程,不想再修。處理核心在于處理學生的個人培養方案。參數:是否允刪除與添加的課程性質不同,默認否。是否允許添加與刪除的學分和不一致,默認否。流程為:學生個人填寫申請表5,判斷是否滿足參數要求-學院審核-學校審核,修改培養方案生效。生效規則:1)刪除現專業學生申請表單5中提出申請刪除的課程;2)添加學生需要補入的課程;3)以上兩種均是在培養方案
23、中生效,不涉及成績管理;4)申請表5的設計要點:提出刪除的課程來源于學生現專業當前學期已開課程,提出添加的課程來源于學生當前所屬專業或專業方向培養方案當前年級當前學期之前的課程。培養方案的變動管理培養方案的變動,某一年級某一專業或專業方向的培養方案發生變化時,如新增課程,刪除課程,課程學分,課程性質發生變化時。其更新原則為:某一年級變動的專業或專業方向培養方案發生變動時需更新該專業或專業方向下所有學生含該門課程的相關信息。學籍預警只對當前在校生進行學籍預警。參數:校級用戶:1)按年級學年多級別預警值的設定;預警值:支持數值或各學生已修學分與各專業培養方案總學分的百分比。2)可執行學籍預警功能的
24、時間范圍;3)學院可確定學籍預警結果的時間范圍,默認與可執行學籍預警功能的時間范圍一致;4)支持預警次數與預警級別之間的自定義對應關系。預警流程設計:判斷學籍功能是否可以用(在時間范圍內),如是,則執行2,如否,則結束。學校對檢索結果執行學籍預警功能生成學籍預警名單,生效規則。學院確定學籍預警結果正確階段判斷學院是否可以確定學籍預警結果,如果是,則可確定學籍預警結果,學院只可認定學校預警結果,不可線上更改學校學籍預警結論。如果學校預警結果有偏差,則學院需檢查該生原因,并提交材料說明至學校進行審批。學院根據材料審批確認的結果,對有誤名單進行某些修改(如課程成績等),學校或學院根據修改后的學生重新
25、執行預警操作。預警時間結束:學校執行預警名單確定,歸檔生效。對于學院未確定的名單均認定為確定,生效。對當前學期已確定的相應預警名單可批量導出或打印表6學籍預警書。生效規則:更新當前學期的預警次數若達到預警條件:當前學期預警次數=1;否則:當前學期預警次數=0更新預警級別:歷年+當前學期預警次數之和滿足與預警級別之間的自定義對應關系,則以相對應的預警級別更新學生預警級別,否則預警級別為空。歸檔生效規則:歷年預警總次數=歷年學期預警次數+當前學期預警次數。交換生交換生最為復雜,原因在于其課程體系發生了嚴重的變化。首先交換生分兩種,分別為交換內,交換外。交換到我校(交換內)。目前量少,手工做并非難事
26、,但如果量大,交換到我校的學生的選課較為復雜。2)交換到外校(交換外)。只面向有學籍、在校、且非交換到我校的學生才可使用本功能。流程1、交換生審批備案流程參數:1)允許申請交換生的時間范圍;2)交換生可申請交換的起學年學期和結束學期。默認為當前學期的下一學期。即當前學期只可申請之后的某個時間范圍進行交換。在滿足參數限制下,“線上輔助線下”,學院審核,國際交流處審核均為線下審核,學生線上填寫表7.交換生備案申請表-學院審核-國際交流處審核-教務處線上通過,生效。生效規則:1)更新被操作者的是否在校狀態,為0。2)刪除學生交換學期(當前排課學期)該生的選課記錄。流程2:交換生成績申請錄入流程只有被
27、批準過且還存在有交換課程成績錄入提交權限的交換生才可申請交換成績錄入。參數:1)交換生是否成績按學期申請、錄入;默認為否,含義為交換生交換結束可一次性申請、錄入所有成績;2)交換生成績申請錄入套用轉專業“不想再修”流程,但需要修改一下,相當于現在的“抵換與確認的綜合變種”;3)交換生不可申請“抵換”的課程代碼和課程名(可設置多條,默認情況下,為空,含義為,如“兩課”、“大體”不可申請抵換,學生選擇抵換本校課程時,該參數表中的課程不被顯示),;4)交換生不可申請抵換的課程性質(多條),與參數3的關系,兩者共存,且優先使用該參數,默認為空,含義為:交換課程可抵換任何本校任何性質的課程。5)抵換前后
28、課程門數之差的絕對值不超過閾值x,課程學分和之差的絕對值不超過閾值y。閾值x,y可調;6)可設置學生抵換提交的課程信息進入課程信息庫中的學院,(至少提供兩種策略,如提供“教務處”,(則所有交換生課程進入系統課程中,均所屬為“教務處”,提供“學生所屬學院”,則所有交換生課程進入系統課程中,均所屬為“學生學院”為開課單位,注:策略盡量不要影響課程編碼的規則);7)可設置學生成績進入成績單中的學年學期,默認為當前學期的上一學期。第一步:身份、權限判斷(該處權限二字有一定的二義性,并非指通過角色,授權情況下的權限,準確的說應該是一種動態的權限,如交換申請被批準一次,交換錄入成績權限+1,交換成績被批準
29、一次,交換成績權限-1,在此種模式下,最終所有的學生在畢業時都不應該有交換成績可再錄入的權限,是符合實際情況的,但此處的僅供解釋權限二字,更優的實現方式由公司根據系統整體設計而定)第二步:學生填寫表8,交換生外校成績表第三步:提交第四步:合法性檢測,通過,則學生可導出、可在線打印;否則返回第二步。之后:線下提交至-學院審核-學校審核,生效。生效規則:1)在學生成績記錄中添加申請單中申請抵換的成績信息。按參數6的規則,將學生提交的課程信息插入課程庫。生成學生的個人培養方案。與轉專業略有不同,方式為:現拷貝學生當前專業或專業方向的培養方案,完成抵換本專業或專業方向。取消學生提交交換成績單的權限。第
30、二專業廣泛的說:學生不可以第二專業的身份(屬性)申請除教學以外的任何業務,初步認定為:第二專業的學生只可使用該身份(屬性)進行第二專業的選課、退課(詳細內容見教學業務的選、退)、課表(課表需與主修專業合一,共用沖突檢測等,任何單人不論身份多種,均只能顯示一張課表)、成績單(成績單與課表不同,任何單人可有基于身份(屬性)的多份成績單)、申請第二專業編入下一年級(為畢業審核考慮)。學生的第二專業與主修專業共“生滅”,即主修專業的學籍狀態、是否在校、是否注冊或者是由其它操作引發這三個狀態發生變化,該生的第二專業部分內容均發生變化。第二專業的主要業務為交換生的申請,批準,流程為:只可有學籍、在校、已注
31、冊的學生才可申請第二專業。參數:1)可申請的時段(校級),默認為空,含義為不可申請;2)可申請的面向對象限制(績點:默認為0,含義為:不限績點,否則為績點須高于填入值;處分限制:默認為否,處分等級:默認為否;處分:=否;則處分等級無意義,含義為:不限處分;處分:=是,處分等級:=處分等級信息的某一值,含義為:允許受過處分但低于處分等級的學生報名;年級限制:默認為空,含義為:不限年級,否則只有大于等于該年級的學生才可申請,年級限制),3)多次申請第二專業,默認為否,含義為:學生已有第二專業的專業相關信息的情況下,不允許再申請其它專業,4)退第二專業是否刪除當前學期已排課程,默認為否:當學生第二專
32、業信息發生變更時,不刪除當前排課學期已排學生第二專業課程信息;5)第二專業可退選時間范圍:默認為空,即任何時間均可退選,否則只有在填入的時間范圍內才可進行退選。院級參數:1)學院填寫當前學期可供開放申請的第二專業信息,來源本學院已有的第二專業目錄;2)最大人數限制,默認為否:含義為不限人數,否則只接收不超過最大人數的報名,先報先得;3)審核策略:默認為“報名即審核通過”,否則報名后須等待人工審核;4)禁止對象,默認為空,含義為不限制學生當前主修專業對象。第二專業報名流程第一步:院級填寫院級參數;第二步:校級填寫校級參數;第三步:學生網上報名;第四步:判斷學院審核策略,若為“報名即審核通過”,學
33、生即可打印表9:第二專業申請表,線下提交至所報名的學院;若為“等待審核”,則需等待學院審核通過,審核通過后,學生執行以上打印提交步驟。第五步:實際上是第四步的細化,凡學生的申請被審核通過,相應信息生效。生效規則:1)學生具有第二專業的相關權限,某些屬性信息補充完成(具體實現方式以實際策略而定,但必須要滿足本節第一段的要求。第二專業退選流程:第一步:學生網上申請,填寫退報第二專業申請表,表10,線下提交至第二專業所屬學院。第二步:學院審核,如果通過,則執行第三步,否則結束。第三步:更新該生第二專業的相關信息,依校級參數4)更新該生第二專業選課情況表。專業分流(學生轉方向,相當于現大平臺分班與大平
34、臺分班后分人的結合體)面向所有具有學籍的學生。該業務主要包括兩個方面,一方面為由學院與教務處參與;另一方面為學院與學生參與。學院與教務處參與主要完成新增或減少班級。流程與當前一致,由學院提交大平臺分班表至教務處,教務處完成新增班級,大平臺分班表可能有所變化,需要增加一個信息:是否允許該班級接收專業分流學生。學院與學生參與:主要完成學生對專業方向,實際上是班級的選擇。流程為:強制規則:學生參與專業分流絕不可跨越專業樹形結構中的分支結點,此規則必須強制實現,否則后果嚴重。第一步:學院開放可接收專業分流專業方向,專業班級,注:默認情況下所有的專業方向、班級均不接收學生。第二步:學生網上報名。第三步:
35、學院審核,審核通過,則執行第四步,否則結束。第四步:更新所屬班級信息、并以新班級更新學生專業或專業方向。強制滿足班級與所屬專業方向、專業之間的邏輯關系。教學業務教學業務:教學業務的總體過程與正方相似,以下內容大多描述區別。變化之處:1)擬增加一個當前學期登分、評教學生名單,與現有的登分名單相似,但區別在于生成后所保存的學生專業或專業方向,班級以生成時間結點之前的學籍信息為準。與總體使大部分功能聯通起來不同,此處有點“割裂”的含義,多次生成處理起來可能麻煩;增加此的原因:大平臺分班,分人均可以在當前學期內完成,而且由此才可與后期的選課更好的統一起來,以下稱為“冷凍登分名單”。2)增加培養方案變動
36、(不含培養方案中區別課程唯一性字段的變動,不含增加課程)與教學業務的聯動功能,主要為:當前排課期的培養方案發生變化后,使用該功能后,能自動更新已存在的開、排、選、登模塊中該專業或專業方向中的該門課程信息。(注意是更新排課學期、不是當前運行學期)。4.1開 (開課計劃的確認,即現在的教學任務下達)流程1:下達開課計劃學校根據下述1)下達開課任務;根據2)下達各課程任務的人數。1)任務下達的強制規則:只下同時滿足條件a)當前培養方案中當前專業當前年級所管轄的班級人數和大于參數N(默認為0)的培養方案,可以理解為“下培養方案”;b)培養方案中當前年級在當前排課學期有該門課,可以理解為“下培養方案中的
37、課程”;。2)任務下達時生成的下達人數確定:下達人數=擴大系數*(該課程所面向的班級人數和(或該課程面向的學生人數和),擴大系數:無符號浮點型,默認為1.2。3)重修任務的生成下達:重修任務含義:當前在校生成績最終不及格的去重復后的課程信息在當前排課學期內有下達且相同的課程。重修任務人數的確定:重修任務中的面向的當前在校生人數。重修任務下達人數下限:參數N,默認為20,含義為若重修任務人數小于20,則該門重修任務不下達。重修任務的拆分下達的人數上限:N,默認為1000,含義為:生成的重修任務教學班班級數為:上取整(重修任務人數/1000),該參數與流程2中的合班人數上限最好取一樣的。(同樣為了
38、表示統一,在下達重修任務時可以生成XX課程重修班1.n,以保持與非重修課程任務安排的一致)注1:若能實現“冷凍登分名單”,那么必然有專業計劃所管轄的班級人數和與專業計劃所管轄的學生人數是一致的;支持快速下達(a)b)兩操作集成(一次下達所有),也支持按年級專業按課程下達(用戶自選);已下達的課程再次下達,如無變化,則不再新增,如有變化,若該課程前一次下達的任務已經進行了開課計劃安排,則最終輸出該課程相關信息提示文件(含該一類具有同情況的所有課程提示信息),但不中斷后續課程的任務下達,若該課程沒有進行開課計劃安排,則以后一次下達的課程信息為準。注2:任務下達人數修改權限可分配。4)第二專業任務下
39、達待補充流程2:開課計劃安排總體流程跟目前一致。方式一、同樣是按班級進行安排。方式二、允許“復制”任務,主要作用為:支持更多教師參與開課,例子:XX任務,面向YY1,.,Yyn班,現系統中只允許多個教師對同一條任務進行面向對象選擇,如TT1承擔XX任務中的YY1,YY2以此類推,而TT2則只能承擔除YY1,YY2之外的任務;使用此處“復制”之后,無論TT幾均能承擔所有班級。方式二與方式一實際上是一樣的,但使用方式二時,對排課有一個要求:“復制”出來的不同教師的計劃盡量排在同一個時間段(不做強制規定),否則“復制”規模擴大,排課就會困難(當然就目前,拆分估計不會多)。但在安排時要注意幾個變化:參
40、數:1)按課程性質批量設置開課計劃安排時是否選課的默認值,設置的默認值用戶可以編輯,應為:參數列表,支持多條。默認:專業必修課程、集中性實踐環節:=必選;其它:=可選;。此處必選的含義,表示在第一二輪不開放此類課程選,不代表這門課程始終不可選(將由選課模塊中的進行控制);2)課表與計劃一同制定,默認為否:含義為,當前實行全校統一自動排課,計劃只需錄入自動排課前所必需的信息,若為是,則表明,計劃安排之后,可立馬在課表制定中直接。支持按課程名稱開放此參數功能最好,如能預先開放大學體育類,大學英語類課程計劃同課表一起安排。3)合班人數上限:默認1000,含義當合班人數超過1000,則該任務不可被安排
41、。4)合班班級數上限:默認為10,含義當合班班級數超過10,則該任務不可被安排。5)是否允許同一門課程不同培養方案中不同課程性質合班:默認為否。6)是否允許同一門課程不同培養方案中不同考核方式合班:默認為否。要確定該課程是否安排;2)要確定該課程是否開放給學生選。(建議:凡是不是面向本班所有學生的課程建議填為“可選”,上述“復制”的課程必然是可選的)學時分配:含理論學時,實驗學時,實踐學時(課內實踐學時與理論學時同樣對待)。4)教師分配:建立教師與該計劃學時之間的關系,該關系存在的基本原則:(共)用同一(理論、實驗、實踐)類型同一階段學時的教師(們)對該段學時具有相同的占有權,也即:其中任一位
42、教師均可對該段學時進行調停補課,且該計劃該段學時的課表與教師(們)關聯,顯示到這些教師課表上,工作量計算時需有變化,初定該類型的工作量(上課學時)=共用的學時和/該段教師數。例子:A、B兩教師,理論學時:2-3周,每周學時:3,此處“占有權”對調停課有重要作用。5)地點類型、起始周等其它與現行一致。6)完成所有信息填寫后,提交生效,生效時:必選類課程,學生選課情況中要插入該計劃面向的所有學生。刪除該計劃時,要刪除學生選課情況中已有的選課記錄;對已有的計劃進行編輯時,如果不是更改是否選課,其它的字段學生選課情況不發生變化,如果更改的是是否選課,如將必選改為可選,則執行刪除學生選課情況中已有的選課
43、記錄,如將可選改為必選,則插入學生選擇該門課的記錄。7)重修任務必為可選,且重修任務是否選課字段不可被更改。8)指定了實驗學時,此處實驗學時的理解為“上課地點要求在實驗室的上課學時”。要求:指定了實驗學時的課程,需對實驗學時部分的地點進行安排。9)“組課”,所謂組課主要面向兩類課程的安排,一種為同課程不同項目,另一種為限選課不同課程但學生只允許選擇其中一門;這兩類課程的共同點:學生均只能選擇其中的一個,且只選擇了其中的一個后,其他的不能再選,不同點在于成績記錄,第一種選擇不同項目但所有學生最后成績均以原課程信息記錄,第二種則以學生選課信息記錄。在教學計劃安排時,開課學院先建立課程組(同課程不同
44、項目,方法為在該課程中新增不同項目(該處又一個隱含條件,即同課程不同項目的課程面向各專業所開放的項目是相同的,這個隱含條件在我校是否成立暫不確定,所以做的更靈活一點,即同課程不同項目在組課之后,根據面向對象的不同,計劃安排人員可自主選擇可以開放的項目的子集,根據自主選擇子集進行項目復制;不同課程則將先此類不同課程合并在一組之中)。一種方法是在此處進行了組課后,只產生一個組課標識,學生在選課時可由參數控制是否只能選擇相同組課標識中的一條記錄(記錄在同課程不同項目中理解為該課程的某一個項目,在不同課程同一組中理解為課程)。10)不同課程性質的合班安排:這個要關注的是學生成績的記錄方式,準確的講,不
45、管該課程面向的不同培養方案中有多少個課程性質,學生最終修讀的改門課程后,其成績中記錄的課程信息均與該生的培養方案中的課程信息一致。11)不同考核方式的合班:完全屬挑戰系統設計極限,尤其是考查與考試類合班,更為麻煩的是將會給排考帶來困難。不過如果不在系統上排考則該部分內容影響就不是很嚴重。具體待定。12)每個計劃任務在提交前均需進行規范性檢查,規范性檢查的標準以系統的排課算法的輸入而定。4.2排 (課表制定,開課計劃的發布)以下內容大多針對自動排課,二級學院手動排課需重新考慮。排課模型或算法的輸入來自于計劃任務安排,原則上凡是含有理論和實驗學時且已安排學時不等于(課程總學時)的計劃均需進入排課模
46、型或算法。參數:1)優先安排課程列表,帶優先級順序。默認:大學體育類,大學英語類,如果前面實現了按課程開放計劃安排與課表直接制定的方式,此處也還是需要,方便公共課與其他大面積課程的安排。默認為空。注:在計劃安排階段已經制定好的時間或地點均不可再排課模型中被擦除,只制定了地點的課程只需排上時間即可。不排課時間段列表,默認周二(5-8節次);周六日(1-11節次)是否啟用班級不排課時間段列表:默認為否班級不排課時間段列表:默認為空。參數3)、4)用以控制集中性實踐周是否排課。設置兩個參數的意義在于若啟用了班級不排課時間段列表,排課的整體效果不行,可以直接關閉參數3,再次運行排課,以出結果。 5)特
47、定任務特定時間段列表:默認為空6)排課結果在內部的存儲要合理,必須要能區分多教師但任務情況的教師對學時的占用權,組課課程首先安排在同一時間段,復制的教學計劃首先安排在同一時間段。7)學生沖突控制:默認為否;在實現第二專業和主修專業共用一個學號的情況下,學生沖突的判斷應為學號。8)課室沖突控制:默認為否9)教師沖突控制:默認為否7),8),9)人工排課時為校、院兩級用戶可選,即對單條計劃可自主接受是否啟用這三個參數(具體實現可參考現正方系統)。10)地點容忍系數:擬排入地點的座位數需大于等于上取整(計劃面向(安排)人數*地點容忍系數),默認=1.0。4.3選 (已發布的開課計劃學生選擇)1、只有
48、有學籍且在校的學生才具有選課權限。2、選課任務來自于計劃安排中已經具有時間地點的任務,注是整條計劃任務,學生只需選擇計劃任務,而不需要選擇計劃任務的組成部分(如理論,實驗,實踐等),學生一旦選擇一條計劃任務,即選擇該計劃任務所有組成部分。3、能做到既能按學年,也能按學年學期,以支持部分跨多個學期計劃任務的選擇。*3、免聽選課最大門數:默認為0免聽選課發生在特定對象選擇具有沖突的課程時,提示“可以對該門課程申請免聽選課,是否對該門課程使用免聽選,免聽選的要求參見XXXX”。若是,則記入學生選課表,且要記錄學生“免聽”,教師打印選課名單或其它時可見。特定對象:滿足兩個條件(1),學生最高成績平均績
49、點3.0以上;(2)學生平均績點排名在專業(方向)中排名前15%。*4、重修、跨年級、跨專業選課最大門數:默認為0重修行為的判斷:學生成績信息表中有該課程的選課記錄跨年級行為的判斷:學生選擇非面向本年級的課程。跨專業行為的判斷:學生選擇非該生培養方案中的課程。當學生的一次選課行為同時具有以上幾種行為的重疊時,認定該生的行為為“含重修”,則一律認定為“重修”,含“跨專業”的一律認定為“跨專業”,其它則全部認定“跨年級”。在第一輪、第二輪選課時不啟用*4參數;啟用了參數*3,*4時,建議*5=否。凡選課行為in(免聽,重修,跨年級,跨專業),其門數或學分均不受4、面向對象按年級開放中選課門數和學分
50、限制,只受*3,*4限制。對于參數*4,最好是拆分成三個部分,分別為:重修選課最大門數,跨年級選課最大門數,跨專業選課最大門數。注:非學生自我選課行為,而是由管理人員自行添加進入的登分名單的,均要判斷學生的選課行為,以維護該信息的完整性。為更容易區別,可以對not in (免聽,重修,跨年級,跨專業)的選課行為認定為“正常”。*5)是否啟用人數限制。*6)選課時間控制參數。*7)選課預警范圍:低于XX,高于YY(該值計算就有相當有技巧了,若設置的不好,將會產生大量的誤預警和漏報警,而且也不利于學生對自我行為的判斷)。(要做好這一點,必然要考慮到學生個人和學生培養方案、專業培養方案以及專業培養方
51、案開出的課程之間的關系,比較復雜。若不考慮這一點,則該參數基本用不了,暫時沒有想出好的方法)。8)重修任務是否進入此次選課。重修任務指:計劃任務中面向班級為“重修XXX班”的任務。4、面向對象按年級開放,以下參數針對每個年級。參數*3)是否啟用選課;*4)是否啟用退課;*5)增加控制參數:是否啟用1)-2),是否啟用3)-4),是否啟用5).1)通識類選修課程最高門數:默認為0,含義為:學生已選通識類課程總門數不可超過該參數;2)通識類選修課程最高學分:默認為0,含義為:學生已選通識類課程總學分不可超過該參數。1)、2)參數共同起作用,即學生的選課行為受這兩個參數限制。3)通識類必修課程最高門
52、數:默認為0,含義為:學生已選通識類必修課程總門數不可超過該參數;4)通識類必修課程最高學分:默認為0,含義為:學生已選通識類必修課程總學分不可超過該參數。3)、4)參數共同起作用,即學生的選課行為受這兩個參數限制。5)-8)分別為專業選修課程,專業必修課程學分、總門數限制。4.4 調 (已運行的課表的調整)1)不可調、停、補時間段參數列表,默認為:第一周、7天、每天的任何節次;第九周、7天、每天的任何節次;每周二、1天、5-8節;第18-20周,所有時間。含義有兩個方面,一處于改時間段內的課表不可由教師申請調出(從排課管理中可由校或院級管理員在授權的情況下可以調出),二是任何調入該參數列表中
53、的申請均不受理或均不提交通過。 2)是否允許調動前后調動學時相同,默認為是,即任何調動申請調動前后調動學時必須相同。3)課表調動的幾種方式:集合換教師、換地點、換時間的冪集,種類比較多,目標的實現方式為根據調動的前后信息自動確定教師的行為,同時選擇相應的沖突檢測集合前教師、前地點、學生,后教師,后地點的冪集的子集。例子:調動前后時間地點未變,則認定該教師的行為為“換教師”,所選用的檢測沖突方式為“后教師”,描述即為:后教師在前面地點前面時間下是否有沖突;調動前后時間、地點發生變化,而教師未變化,所選用的沖突檢測策略為“后地點,學生”,描述為:后地點無沖突,教師在后時間無沖突,學生在后時間無沖突
54、;其它情況與此類似。4)單計劃多部分合并顯示處理,教師無需區分所調內容是那一部分(理論,實驗部分),只需提交自己所調的信息即可,由系統自動根據實際的排課結果發生相應變化。5)為方便管理,教師的調課行為的歸納:1、凡含時間變化的認定為“調課”;2、換教師,換教師,換地點認定為“換教師”;3、換地點認定為“換地點”。6)計劃安排中確定了教師對學時的占有權,在此處凡是教師具有占有權的學時教師均有權進行調動,且調動影響同學時占有權的課表信息,如A,B 2-3周,1-2節,A申請調動第3周,1-2節為第4周,1-2節,成功后,該課表變為:A,B 第2,4周,1-2節;若A申請換C教師,則成功后結果為:C
55、,B 2-3周,1-2節次。注意換教師后,學時的占有權會相應變化。為避免與參數3的混淆,此處補充另外一種業務停、補,增加控制參數,停補一體,默認為:是(該參數與參數2=是的情況下效果是一樣的,目的就是保證變動前后學時一樣,但若參數2=否,此處=:是則只限制停補學時一致,若參數2=:是,此處=:否,則停補可以分開申請)含義為:教師申請停課時,必須把補課申請一起提交。補課停課時間的選擇同樣受限于參數1。參數3,參數5為期望,若已實現的與目標期望略有差異,如不能自動判斷教師行為,而是從幾種行為出發,由教師進行選擇(與當前的相似)也行。但參數1),2),4)需實現,截取的教師行為與沖突檢測策略要匹配,
56、且以下流程需嚴格實現,第二步“按參數5).”可能有點不同。流程:純線上流程。設定參數第一步:教師申請,提交。第二步:沖突檢測,通過則執行第三步,否則執行第一步,按參數5)生成教師行為結果。第三步:學院審核,通過執行第四步,否則執行第一步。第四步:學校審核(若有),通過執行第五步,否則執行第一步。第五步:生效,生效規則1:課表基礎信息發生變化,由此而產生的全校課表,教師,學生。地點課表均發生變化;2、推送(暫定)。4.5考 (考試安排)理論上能把課程排下,就一定能把考試排下,但是它與排課不同,排考試在一定程度上可以允許小范圍的沖突。需求待定。4.6登 (成績錄入)登分任務分為三部分,1)當前運行
57、學期的計劃任務(為計劃任務,不能做到計劃任務的組成部分);2)當前學期不登分的任務;3)上學期請緩登分轉入當前學期的計劃任務;4)補考任務。三個部分之間可經授權后可轉換,但永不出現不在任意學期在計劃安排中的登分任務。部分:初始情況下來源于當前學期已安排且有學生名單的計劃。部分:由第1)部分經授權后轉入的計劃任務,需支持批量操作(凡結果集不唯一的情況,均支持批量操作,已在需求說明中明確指出)。部分:來源于上一學期的第1)部分。以上三個部分的相互轉換,均不影響學生選課名單,均不影響教師已保存的登分信息。第4)部分:參數:補考安排任務人數下限,默認0,即生成的補考安排的任務的人數大于0時該補考任務需
58、安排考試,第4)部分的內容與需安排的補考任務相同,補考任務的生成方法有多種,有一種為補考任務與計劃任務還是有一定的關聯性,如可按成績信息表中相同計劃任務作為一條補考任務,考試的安排具體參見4.5考試安排。針對1),3)部分分別(注意是分別,不是兩個共用)時間參數a)教師可編輯期末成績起止時間參數:XXX年XX月XX日XX點XX分-YY年YY月YY日YY點YY分,含義為:在此時間范圍內,教師可以編輯期末成績,平時成績,可以自由保存登分,但僅限一次提交。b)*教師錄入平時成績,不可編輯期末成績時間參數:XXX年XX月XX日XX點XX分-YY年YY月YY日YY點YY分,含義為教師在此時間范圍教師僅可
59、編輯平時成績,不可編輯期末成績,教師僅可對所編輯的內容進行保存,不可提交。兩個時間參數的區別;兩個參數不重疊的情況,較為簡單,各時間段可執行不同任務,兩個參數重疊的情況,重疊時間段之后以參數a)為準。針對4)部分有時間參數:c)教師可編輯期末成績起止時間參數:XXX年XX月XX日XX點XX分-YY年YY月YY日YY點YY分,含義為:在此時間范圍內,教師可以編輯期末成績,平時成績,可以自由保存登分,但僅限一次提交。單個教師登分的任務集合:=第1)部分+第3)部分+第4)部分;登分流程:教師選擇自我登分任務集合中某任務-判斷是否處于該任務的登分時間范圍(不同的任務類型,時間參數不同,含以上時間參數
60、a,b,c,單個教師每條任務只處于一個任務類型,故此處判斷應包含尋找該任務所處類型,該類型的登分時限要求等等)內,如是,則執行下一步,如否:提示“該任務不在登分時間范圍內,該任務的登分時間為該任務處于相應部分的時間參數”-判斷當前時間教師可登分的權限-根據當前所處時間下的權限教師進行登分。該流程中:教師登分需正確解釋,易混淆的地方有任課教師和登分教師,此處教師登分任務,登分權限均為登分教師。關于登分教師,有以下幾點:1)登分教師只承接計劃任務中的登分任務,無該計劃任務學時占有權,即登分教師不可對該任務進行調停等操作,該計劃任務的課表信息,含前面所敘述的授課學時計算方法等均不反應到登分教師。要注
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030全球及中國家庭影院設計軟件行業產業運行態勢及投資規劃深度研究報告
- 2025至2030中國調味香料行業產業運行態勢及投資規劃深度研究報告
- 2025至2030中國空氣煎鍋行業發展趨勢分析與未來投資戰略咨詢研究報告
- 2025至2030中國碼頭護舷行業發展趨勢分析與未來投資戰略咨詢研究報告
- 2025至2030中國痔瘡膏行業發展趨勢分析與未來投資戰略咨詢研究報告
- 2025至2030中國電腦刻字機行業深度研究及發展前景投資評估分析
- 2025至2030中國甲氧基乙酸甲酯行業發展趨勢分析與未來投資戰略咨詢研究報告
- 別墅策劃活動方案
- 農場義賣活動方案
- 內衣做促銷活動方案
- 危險性較大工程管理制度
- 基于信息技術支持的初中物理實驗操作能力培養策略研究論文
- 2025至2030中國大健康行業市場發展現狀分析及發展趨勢與投資戰略規劃報告
- 2025潞安化工集團有限公司招聘760人筆試參考題庫附帶答案詳解
- 2025至2030中國AMOLED顯示器行業發展趨勢分析與未來投資戰略咨詢研究報告
- 2025年河北省萬唯中考定心卷地理(一)
- 公司資質印章管理制度
- 2025小升初數學熱點考點強化第19講旋轉、縮放和折疊強化訓練(原卷版+解析)
- 2024年貴州省糧食儲備集團有限公司招聘真題
- 醫療器械考試題及答案三類
- 智慧檢驗與大數據分析知到智慧樹期末考試答案題庫2025年溫州醫科大學
評論
0/150
提交評論