趙景 張冰


摘 要:本文針對高職院校學籍管理的現狀,首先闡述了系統需求分析中的學籍管理機構、管理需求和管理角色,然后對系統流程分析進行了動態組合,最后分析了系統模型分析中的角色劃分、模型關系,并對系統的實現方法進行了總結,為解決高職院校學籍管理系統的問題打下了良好基礎。
關鍵詞:學籍管理;需求分析;模型分析
中圖分類號:TP274.2 文獻標識碼:A
Abstract:In this paper,the status of vocational colleges enrollment management,first describes the system requirements analysis of school management organization,management requirements and administrative roles,and then carried out on the system dynamic combination of process analysis,the final analysis of the system model to analyze the role of the division,implementation model relationships,and the system is summarized,vocational colleges to solve the problem of school management system has laid a good foundation.
Keywords:school register management;demand analysis;model analysis
1 引言(Introduction)
學籍管理工作是高等教育中一個極為重要的環節,是整個教學管理的核心和基礎。目前,在國家相關政策的支持下,特別是隨著Internet的廣泛使用和校園網的普及,在高校中出現了一系列學籍管理系統,由于高職院校突出實踐性、應用性、專業不穩定性和三學期制模式等特點注定與本科院校不同,真正適合高職院校的很少。因此,在成熟運行的高職院校學籍管理軟件的基礎上,擴展其學籍管理的外延,提升其學籍管理向學分制轉化的能力,開發出一套適合于高職院校的學籍管理系統成為必然。本文主要討論基于Delphi下高職院校學籍管理系統的需求分析、模型分析和數據庫設計幾個重要部分。
2 系統需求分析(System requirements analysis)
2.1 學籍管理機構
高職院校目前的學籍管理體系比較靈活,目前大多處于從學年制到學分制的教學模式改革中,其學籍管理由學生處和各系(院)分 別管理承擔其中部分工作。其中學生處負責學校學籍管理工作的統籌安排,系(院)承擔具體工作的落實和實施。
2.2 學籍管理需求
根據高職院校學籍管理的實際運行情況,可以分為基本信息管理、學籍管理、交費管理、課程管理、成績管理、獎懲管理、獎學金管理、學生補助管理、勤工助學管理、就業分配管理、系統管理和統計分析12個功能模塊。
2.3 管理角色設置
為滿足高職院校對學籍管理的動態需求,學籍管理系統采用學生處管理與系(院)管理相結合的方式,并根據學校的實際需求作靈活調整。
為實現高職院校相對靈活的動態學籍管理模式,需要按照該類院校的學籍管理業務職能來劃分角色,分為基本信息管理、新生管理、注冊管理、學籍異動管理和畢業審核管理五個角色。
成績管理角色根據需要可以劃分為成績錄入、成績更新、畢業成績匯總和成績檔案四個角色。
3 系統流程分析(Process analysis system)
針對高職院校的實際情況,可動態組合為如圖1所示學籍管理系統流程。
3.1 基本信息管理
基本信息用于管理學籍業務的基本數據,是進行學籍管理基礎[1]?;拘畔⒐芾頌槠渌K的運行提供資源數據?;拘畔瑢W生基本信息、院系基本信息、專業基本信息、班級基本信息、課程基本信息五項子模塊。
其中,學生基本信息用于管理新生和在冊學生的基本信息。學生基本信息包含導入數據、創建班級、新生分班和生成學號四部分功能;院系基本信息用于管理院系信息,包含錄入、編碼(根據院系基本信息,指定編碼規則,然后進行編碼,得到院系代碼)和更新等功能;專業基本信息用于管理專業基本內容,包含錄入(指定學科后,執行錄入專業信息功能,得到專業基本信息)、編碼(按照專業基本信息,指定編碼規則,執行編碼操作得到專業代碼)和更新等功能;課程基本信息用于處理課程信息。課程基本信息涉及到學籍科角色和其余所有角色。根據教研室基本信息,執行錄入課程信息和指定開課教研室后,得到課程基本信息,然后指定編碼規則,生成課程代碼,根據需要進行更新。
3.2 學籍管理
根據學生的注冊信息、考試成績和交費情況對學生的學籍進行管理,即時更新學生的學籍狀態。對學生的畢業進行審核或學歷查詢數據。學籍管理包含學生注冊、學生重修、退學管理、學籍異動和畢業審查五項子模塊。
3.3 成績管理
根據課程和教學班數據,管理學生的期末考試成績,并進行統計。統計學生的全學程成績以進行畢業審核。成績管理包含期末考試成績、補考管理、操行管理和畢業成績匯總四項子模塊。
3.4 班級管理
根據班級基本信息數據,管理班級信息的修改、瀏覽和信息查詢等。班級管理包含期班級信息修改、班級信息瀏覽和班級信息查詢三項子模塊。
3.5 交費管理endprint
根據學生基本信息數據,管理交費信息的修改、瀏覽和查詢等,作為是否能夠生成學籍檔案的依據之一。交費管理包含交費信息修改、交費信息瀏覽和交費信息查詢三項子模塊。
3.6 課程管理
根據課程基本信息數據,管理課程信息的修改、瀏覽和查詢等。課程管理包含課程信息修改、課程信息瀏覽和課程信息查詢三項子模塊。
3.7 獎懲管理
對學生在校的獎勵和處分分別進行管理,作為獎學金、勤工助學、學生補助和就業分配的主要依據。獎懲管理包含學生獎勵增加、獎勵取消、獎勵瀏覽、獎勵查詢和處分增加、處分取消、處分瀏覽、處分查詢等八個模塊。
3.8 獎學金管理
根據成績管理和獎懲管理的結果評出學生本學年的獎學金情況,獎學金管理包含獎學金修改、獎學金瀏覽和獎學金查詢三項子模塊。
3.9 學生補助管理
學生補助管理包括助學貸款和特困生補助兩個子模塊。
3.10 勤工助學管理
勤工助學管理包含用工申請管理、助學申請管理、報酬發放管理和應聘合同管理四個子模塊。
3.11 就業分配管理
就業分配主要用來對學生的就業情況進行管理[2],包括就業分配修改(增加、取消)、就業分配瀏覽和就業分配查詢三部分功能。
3.12 統計分析管理
統計分析管理模塊包括學生成績統計分析、學生獎勵統計分析、學生處分統計分析、獎學金統計分析、助學貸款統計分析功能,主要就是對相應的資料數據進行統計分析匯總。
4 系統模型分析(System model analysis)
4.1 模型關系
本系統模型之間的關聯和數據流程如圖2所示。
4.2 系統實現方法
系統通過網絡軟件系統流行的B/S結構來實現,管理和維護方便,便于實現系統升級、管理策略的調整和開放式的資源共享[3]。具體以微軟(MicroSoft.net)系列技術為核心,基于Windows平臺,應用Delphi2010開發平臺,結合XML、ActiveX等最新技術,實現項目所要求的B/S的結構運行方式。即用戶界面層采用Delphi2010開發;應用層是上下兩層的紐帶,它建立實際的數據庫連接,根據用戶的請求生成SQL語句檢索或更新數據庫,并把結果返回給客戶端,這一層通常以動態鏈接庫的形式存在并注冊到服務器的注冊簿(Registry)中,它與客戶端通訊的接口符合某一特定的組件標準(如COM),采用Delphi2010開發平臺開發;數據庫層主要負責實際的數據存儲和檢索,考慮到學籍管理中數據流量大、保密性、安全性強且具有檔案性的特點,采用SQL Server2008來實現。
5 結論(Conclusion)
學籍管理系統是為了解決高職院校學籍管理的現狀而量身定做的,本文在大量調研的基礎上,對系統設計中的需求分析、流程分析、模型分析進行了詳細的描述,并對數據庫的設計給出了原則性建議,從而提升了學籍管理的科學性、合理性、有效性和可追溯性。
參考文獻(References)
[1] 楊穎.職業技術學院學籍管理系統設計[J].河南省冶金行業低碳冶金與節能減排學術研討會論文集,2011.
[2] 孟慶梅.教學管理系統的設計與實現[J].河南工業大學學報(社會科學版),2008,4(03):147-148.
[3] 陳少云.基于Web的高職學院教務管理系統的設計與實現[D].四川:四川大學,2005.
作者簡介:
趙 景(1982-),女,碩士,工程師.研究領域:信息安全.
張 冰(1982-),男,碩士,講師.研究領域:信息安全.endprint