王佳琪
摘要:高校的自主招生工作對各個高校來說是一個任務繁重的工作,隨著信息技術的發展,高校在進行自主招生的時候,大量的數據瞬間襲來,數據的統計分析為負責招生的工作人員帶來了難題,利用互聯網設計一個高校自主招生的管理信息系統成為當務之急,該文就高校自主招生管理信息系統設計進行了研究,首先闡述了系統的需求分析,其次闡述了系統總體設計,最后闡述了數據庫設計。
關鍵詞:高校;自主招生;系統設計;數據庫
中圖分類號:TP315 文獻標識碼:A 文章編號:1009-3044(2018)06-0009-03
1.1研究現狀
2001年教育部首次在江蘇省嘗試自主招生改革,在東南大學,南京理工大學和南京航空航天大學3所院校試點。2003年增加到22所,2005年增加到44所,2007年發展到59所高等院校。
自主招生報名經歷了純手工階段,半計算機半手工階段和計算機信息化階段,2004年以前高校基本采取手工方式和整理自主招生考生的報名資料,讓申請考生將高校規定的紙質資料寄送到學校,高校招生部門對寄達的紙質資料進行篩選,從收集、整理到篩選完成是手工進行的,2005年起部分高校開始實行網上報名、考生將報名的相關內容從網上提交,但仍需要學生提供打印的紙質材料,只是報名實現了網上,后期的整理仍是手工的;目前絕大多數高校實現了網上報名,隨著信息化的不斷發展將報名測試選拔都在網上進行,免去學生為應付多個學校的自主考試奔波于各個城市、各個學校。
1.2必要性
自主招生管理信息系統的主要目標是為考生提供全面的服務,為招生管理工作提供信息化服務和交互平臺,提高工作效率、保持數據安全性和完整性,系統力求結構先進、拓展性強、易用性好,同時具備方便、靈活、全面、可靠等特點。自主招生管理系統包括提供信息發布平臺,提供招生業務信息化功能等,一方面要求支持本科招生辦的主要招生業務流程,包括信息發布、保送生與自主招生認定、在線咨詢、預報志愿、網上錄取查詢等。另一方面要求全面支持與招生業務相關的各類用戶,包括本科招辦管理員、各招生組負責人等。
2需求分析
2.1可行性分析
2.1.1技術可行性分析
高校自主招生信息管理系統的技術可行性主要根據系統的功能、性能等各方面的需求,以及自主招生現有技術條件進行。本系統的技術可行性分析將主要對自主招生系統的風險可行性、資源項目可行性、和技術分析可行性幾個方面進行分析。
1)系統開發風險可行性分析
由于招生辦教工具有較高的穩定性,相對人員流動風險比較小。本系統主要采用成熟的技術來進行項目開發,例如:MySQL數據庫、Visio數據庫設計,因此不存在不成熟技術帶來的風險。
2)系統資源可行性分析
本系統的需求提出由高校的招生辦老師直接負責溝通,本系統的開發人員均具有豐富的軟件實戰開發經驗,配有高性能的筆記本電腦。因此系統在資源上能夠充分滿足系統開發的需求。
3)開發技術可行性
開發技術主要是開發該系統需要何種技術。這種技術是否能夠滿足開發系統的要求,是否能夠滿足用戶的實際需求。
2.1.2經濟可行性分析
高校自主招生信息管理系統的上線,首先將提高高校招生工作人員的工作效率,提高高校因地區限制而縮小招生范圍,同時還將大大節約高校招生辦的招生投資,為高校招生辦今后的招生計劃、招生宣傳、考核方式等提供有力數據統計分析,為高校領導及招生辦相關領導提供決策支持。
2.1.3制度可行性分析
系統開發是否符合相關教育部規定或是否高校自有教育規章制度,是否符合政策的招生管理制度等。
2.2功能需求分析
本系統需要滿足兩種人群訪問使用,分別是招生辦工作人員和考生。考生通過高校自主招生管理信息系統可以進行考試報名、成績查詢、查詢考試時間、是否滿足報考條件、是否報名成功等工作。招生辦工作人員通過這個系統可以查詢考生信息、對考生進行審核、查詢考生繳費情況等。高校自主招生管理信息系統考生主要從自主招生通知公告發布,到最終考生預錄取管理等環節進行查詢。本系統主要具有學校明確招生計劃、進行資格審查,考生進行在線報名以及繳費、考生可以查詢通知公告、了解學校簡介以及專業介紹等功能。
2.3非功能需求分析
高校自主招生管理信息系統的設計必須根據高校在實際工作中的需要具有實用性的特點,操作技巧要簡單易學,不能給工作人員造成太大的困擾,在系統正常運行的情況下,保證頁面的操作簡單快捷,如果系統設計的太難操作,那么,使用系統的每個工作人員都要進行培訓的話,就和系統的實用性相違背。系統的設計應該根據高校招生的實際情況來進行改進,這幾年來,高校的招生人數越來越多,系統內的數據處理量也越來越大,如果不進行技術的創新,還使用原先的軟件和硬件,那么,該系統也不能滿足高校的自主招生的信息管理。系統保持穩定并且擁有良好的使用周期才是設計本系統追求的目標。
現在系統的設計都是根據國家自主招生的政策進行完善的,但是政策會根據國情進行調整,這就要求系統的設計也要能進行擴展,不能一成不變,為將來國家政策的變動留下可調整的空間,不斷的適應當下教育制度的不斷改革。高校自主招生管理系統的設計最重要的性能是保證安全性,系統都是在電腦上運行的,但是計算機在使用的過程中有很多的不安全因素的存在,一旦系統被病毒侵入就會造成不可估量的損失。系統的硬件安全和軟件安全都不能忽視,要對系統定期數據備份來減少特殊情況下系統問題造成的損失。
3功能模塊設計
根據之前的需求分析,本高校自主招生管理系統主要包括以下功能模塊:系統管理模塊、招生計劃模塊、在線報名模塊、資格審查模塊、繳費模塊、通知公告模塊、素質考核模塊、學校概況模塊。
3.1系統管理模塊
下面對這些功能模塊進行具體說明。
系統管理模塊主要完成系統的用戶管理、角色管理、權限管理、數據庫備份、日志管理等多個子功能模塊。
用戶管理模塊主要完成對報考注冊學生的用戶管理以及系統普通用戶管理,實現對用戶的增加刪除修改等操作。
角色管理模塊主要實現對系統普通管理員用戶的角色設置。
權限管理模塊主要是系統管理員為系統相關角色分配具體管理功能。
數據庫備份及恢復模塊是對高校自主招生信息系統的數據庫進行管理,防止系統再出現意外崩潰或遭到攻擊后,造成數據丟失等極端情況。
日志管理模塊主要完成高校自主招生信息系統的全部用戶的登錄IP地址、登陸時間、訪問模塊等記錄。
3.2招生計劃模塊
招生計劃是在高校自主招生之前,根據各個學校確定的具體招生專業、招生人數,將數據通過高校自主招生信息管理系統,實現系統的統一管理。招生計劃包括招生類別管理和招生列表管理。
招生類別管理模塊主要是完成招生計劃的文科、理科和藝術文科、藝術理科的大類別管理,同時完成招生各個大類別的專業小類別管理。
招生列表管理模塊主要由招生辦管理員負責招生計劃的具體制定。
3.3在線報名模塊
在線報名管理主要實現考生在線注冊和考生個人信息管理等兩個子功能模塊。
考生在線注冊時,首先閱讀自主招生服務條款,同意條款后可填寫賬號信息。賬號信息包括登錄ID、密碼、確認密碼、電子郵箱、聯系電話等。登錄ID必須是6-16位英文或字母組成。密碼必須是6-14位英文或數字組成,并且區分大小寫。
考生個人信息管理包括考生個人注冊時需要填寫的個人信息。考生用戶注冊成功后需要完成個人的基本資料的填寫。注冊成功后,登錄系統成功后,可以對個人的信息進行修改,對密碼進行完善。考生個人信息應該填寫考生真實的姓名、性別、民族、出生日期、身份證號、考試類別、省份及高考考生號等。
3.4資格審查模塊
資格審查主要實現資格提交管理和資格審查管理兩個功能。資格提交主要是考生根據高校自主招生報考條件,填寫報考資格信息。資格審查主要由資格審查管理人員對考生遞交的高考資格信息進行審核,在網上可以查詢審核的結果。
3.5繳費管理模塊
繳費管理模塊主要包括繳費提交管理、繳費狀態管理、繳費審核管理等三個方面。
考生繳費主要是對于報名院校進行組織考生進行相關資格審查以及組織在線素質考試等方面的基本費用。該費用需要考生在資格審查通過后完成在線支付。
繳費狀態管理是高校自主招生工作人員根據考生的實際繳費狀況,在系統中將考生的繳費狀態進行修改。
繳費審核是高校自主招生人員對已繳費的人員進行審核,該審核由學校財務處人員來完成。
3.6通知公告模塊
通知公告模塊包括公告添加、導入數據、導出數據。具體通告內容包括公告ID、通知公告標題、通知公告內容、提交時間等。系統瀏覽者、相關用戶均可查看通知公告信息。
3.7素質考核模塊
素質考核管理是報名考生在繳費成功后,需要完成高校組織的素質考核測試。
素質考核包括安排考試和公布考試結果兩個方面。
安排考試是指學校負責自主招生的招生辦人員根據一定順序對考生進行考試的安排,考生可以在網上查詢到自己的具體考試安排。
公布考試結果是指在進行考試完畢后,根據成績及其他多方面的考慮,最后在網上公布考試結果,考生可以在網上進行查詢。
3.8學校概況模塊
學校概況模塊主要包括學校簡介和專業介紹兩個模塊。
學校簡介包括學校的地理位置、校風校訓校歌、學校師資力量、學校榮譽介紹等。
專業介紹主要包括學校下面各個院系的各個專業,他們優秀的師資力量以及曾經培養出優秀的學生,還有曾經獲得各個獎項的榮譽。
4數據庫設計
數據庫設計是一種為系統建立數據庫及應用系統的計算機技術,數據庫能夠將系統中的數據,數據庫模式組織起來,便于系統對這些數據的分類、儲存、維護和檢索,從而更好地滿足各種用戶對數據的信息要求和處理要求等應用需求。由于招生管理系統具有非常巨大的數據量,對數據的操作會相當復雜,因此數據庫設計環節的好壞會直接對招生管理系統的工作效率產生巨大的影響。
4.1概念結構設計
根據功能分析得知,系統需要存儲以下信息,主要包括考生信息、報名信息、考試安排信息、繳費信息、考試結果信息以及管理員信息等。
4.2邏輯結構設計
數據表的設計是數據庫設計中非常重要的環節。數據表設計的好壞會直接影響整個系統的性能和升級等問題,所以功能強大的數據庫必須要有一個規范化和標準。根據數據庫規范化的要求,得到以下關系模型。
考生關系:考生號、身份證號、姓名、性別、出生年月、聯系電話、用戶名、密碼、省份、畢業學校。其中,考生號為唯一標識,為主鍵。
在線報名關系:考生號、報名時間、專業意向、資格審查結果、審核時間、審核人。其中,考生號為主鍵。
考試安排關系:準考證號、考生號、考試時間、考試地點、考試科目。其中,準考證號為主鍵,考生號為外鍵。
繳費信息關系:繳費編號、考生號、繳費時間、繳費狀態、繳費方式、應繳費金額、實繳金額。其中,繳費編號為主鍵,考生號為外鍵。
考試結果關系:考試結果編號、考生號、筆試成績、面試成績、錄取優惠信息。其中,考試結果編號為主鍵,考生號為外鍵。
管理員關系:管理員編號、管理員姓名、性別、權限、職位、手機號、密碼。其中,管理員編號為主鍵。
5總結與展望
高校的每年的招生工作對于高校和學生來說同等重要,如果高校自主招生的管理信息系統不完善的話,會給工作人員帶來很大的工作量,對他們的心理也造成很大的負擔,特別是影響了學校招生的工作效率,對于學生來說,每天都會在焦急的等待中度過,為了解決這些問題,本文設計了全新的自主招生的管理信息系統,雖然這個系統并不是那么完美,但是對于以后自主招生的管理信息系統的設計提供了很好的借鑒。
5總結
系統采用了新的編程模型和結構,具有全新的設計。技術、安全、性能好,內容容易修改,適用范圍廣。的優勢,用ADO.NET代碼關鍵技術的實現過程性能優良,可維護性強,在交互式網絡系統已得到廣泛應用。社區管理服務欲了解更多本地信息,數據庫應進一步統一規劃編譯所有原始數據,找出內部鏈接和規則來建立適當的管理模式,根據權利管理分層,進一步擴大系統功能,擴大應用范圍。