組件技術角度下的學籍管理系統開發
時間:2022-02-25 03:00:44
導語:組件技術角度下的學籍管理系統開發一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
【摘要】本文從組件技術角度出發,對學籍管理系統的開發進行研究分析,有助于學校管理水平和教育水平的提高。
【關鍵詞】組件技術;學籍管理;系統
1組件技術的含義
組件技術是軟件開發繼符號語言和高級語言研發之后的第三次技術革命,是將可重復使用的軟件構件進行裝配實現應用程序構造的有效方法,組件技術的核心內容是針對軟構件的規劃設計、研發利用。其目的是將某個領域的業務工程進行規范化、系統化、標準化規劃設計形成組件,然后通過接口與用戶程序交互使用,使軟件的復用粒度和復用率得到提高,促進軟件的研發速度加快,達到軟件性能提高的目的。
2學籍管理系統的可行性分析
如今存有工作效率低、保密性能差,保存維護不方便等等缺陷的傳統學籍管理模式,遠遠不能滿適應新形勢下的學籍管理發展,急需與之相匹配的功能高效、操作簡單的學籍管理體系。學校的學籍管理部門具體工作應當從每屆新生入學時起,在學生招生錄取數據的基礎上,針對不同學科、不同班級的學生進行學號編訂,然后將學生家庭住址、學生父母、聯系方式等其他基本信息進行補充,并按照相應的數據管理格式,將整理好的有效數據,輸入到學籍管理系統,建成學生學籍信息庫,對全校每個學生的學籍信息進行入庫管理。學生數據庫的建立,便于用戶根據不同條件、不同需求下的學生信息的統計與查詢。
3學籍管理系統的開發
3.1學籍管理系統的基本框架
本組件技術下的服務對象是學生學籍管理,各個數據內容之間的關聯性較強,使用過程簡單方便。數據庫的管理系統采用SQLServer型,服務器的操作系統采用Windouws2000Server,服務平臺運用IIS附屬系統軟件,利用多層次結構的Browser/Server進行運作,系統具有學生學籍信息的收錄、統計、查詢、輸出等專業功能,能夠實現用戶各種層次工作愿望,并為與其他管理系統有效集成提供方便。本學籍管理系統的基本框架分為學籍信息錄入、學籍信息統計、學籍信息查詢、學籍信息輸出、系統管理等五項內容:(1)信息錄入:將學生的基本信息錄入數據庫,錄入內容主要包括學生姓名、性別、籍貫、學號、出生日期、所學專業、所在班級、學歷、學制、興趣愛好等信息;還可將學生的學習成績進行錄入,其中包括,學期、課程、考試分數等相關信息。(2)信息統計:按照不同條件和標準對全校學生的基本情況進行統計,對學生的學習情況進行全面了解分析,便于教學管理,提高教學質量。(3)信息查詢:針對每個學生的基本情況以及歷年學習成績、學科成績等都可以通過系統進行查詢。(4)信息輸出:通過此模塊可將統計結果和查詢內容輸出并打印。(5)系統管理:可實現系統的管理維護以及用戶添加、權限設置等管理,修改學生學籍信息。
3.2組件技術角度的學籍管理系統設計理念
3.2.1采用多層次結構B/S模式
多層次結構的服務模式,沒有使用地點限制,不需要進行安裝,多個用戶同時進行網絡化信息管理與查詢,利于同其他系統集成使用,這種設計使服務器和客戶端的負擔減輕,服務性能提高,具有便于信息的平臺,同時系統的管理與維護也比較方便。
3.2.2SQLServer關系型數據管理系統的運用
數據管理系統之所以采用SQLServer關系型,源于這種管理系統使用比較方便,并具有較強的可伸縮性,利于系統的升級與二次開發;SQLServer關系型數據庫功能強大,便于數據信息儲存、統計和查詢;自動備份和系統自動維護功能使數據信息的安全性得到保障。
3.2.3系統開發使用工具
根據實際需求選擇開發語言,利用合適對象模型所提供的主要對象來實現與數據庫之間的連接,針對數據庫中記錄的操作通過Recordset提供對象來完成。
3.3系統數據庫的設計
數據庫的設計是學籍管理系統的核心,所涉及的內容主要有學生信息表、學校信息表、專業課程信息表、學習成績信息表、教學老師信息表、教學計劃及教學資訊信息表,其中有些信息板塊內容之間具有關聯性,比如學號在學生信息表和學習成績表相互關聯,專業號在學生信息表、專業信息表、教學信息之間的關聯等。
3.4構建系統相關技術分析
3.4.1數據分片
為了方便操作管理,按照技術原則將數據庫進行邏輯劃分,通過數據分片技術實現對數據級訪問進行控制的目的,與其他系統設置結合運用效果顯著。
3.4.2通用綜合查詢
數據庫系統主要功能是為用戶提供數據信息查詢,通用綜合查詢技術能夠使查詢界面達到統一,使整個系統的可移植性和通用性得到提高,便于用戶自由查詢或條件組合查詢。
3.4.3Activex技術的應用
將查詢結果和統計的數據進行文件成形打印或者報表生成,是學籍管理系統的最終目的。在Web應用程序中,利用Aceivex技術完成數據查詢文件結果或統計數據表格打印,彌補了瀏覽器打印功能的不足。
3.5確保系統安全設計措施
3.5.1網絡方面的安全措施
采用防火墻技術和虛擬局域網的運用為網絡安全提供技術保障,設定執行協議和限制系統訪問的權利和用戶IP地址,必要時,可增設加密協議。
3.5.2平臺方面的安全措施
針對不同用戶或者管理員在服務器上設置相應口令和訪問權限,依靠軟件平臺自帶安全機制使系統平臺得到保障,將一些可能引起安全障礙的服務關閉。
3.5.3數據庫方面的安全措施
為了確保數據庫的安全性,應對數據庫進行定期備份,通過有效身份的驗證、賬號密碼的設置與適時更換、使用權限的限制等有效措施強大數據庫管理系統的安全功能,提高數據庫的安全系數。
4結語
基于學籍管理是學校教學管理工作不可或缺的部分,各大教育機構應當本著實用、高效的原則,利用組件技術實現學籍管理系統的開發利用,搭建便捷高效的學籍管理平臺,為確保教育事業順利開展的奠定堅實基礎。
參考文獻:
[1]丁雅鵬.高校學生學籍管理系統的設計與實現[D].上海:華東師范大學,2011.
[2]林望.成教學籍管理系統的分析與設計[D].昆明:云南大學,2013.
作者:毛飛卿 單位:寧波大紅鷹學院
- 上一篇:海洋氣象服務工作的探討
- 下一篇:通信企業信息網絡安全控制論文