學生信息管理系統范文

時間:2023-04-10 06:40:09

導語:如何才能寫好一篇學生信息管理系統,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

學生信息管理系統

篇1

學生信息管理系統,可以用集中的數據庫將與人力資源管理相關的信息全面、有機地聯系起來,有效地減少了信息更新和查找中的重復勞動,保證了信息的相容性,從而大大地提高了工作效率,還能使原來不可能提供的分析報告成了可能。在采用和實施學生信息管理系統之后,就會將依賴于人的過程改為依賴于計算機系統的過程。學校管理人員只要獲取了相應的權限,就可以隨時進入系統,直接查閱相應的信息。

關鍵詞:學生信息管理系統;

一、需求分析

學生信息管理系統是一個教育單位不可缺少的組成部分,它的內容對于學校的決策者和管理者來說都是至關重要的。隨著用戶的規模不斷擴大,學生數量急劇增加,有關學生的各種信息量也成倍增長。面對龐大的信息量,學生信息管理系統必須肩負起提高學生管理工作效率的重任,通過這樣的系統,必須做到信息的規范管理、科學統計和快速的查詢,從而方便老師及時、全面地掌握學生情況,減少工作量,規范用戶管理學生,實現無紙辦公。

目前學校主要有學分銀行、數字圖書館、學生工作處、遠程教育處四大塊。其中學分銀行的工作最為繁重,工作人員多,信息量大。除財務部門有專人及專用軟件進行信息處理外,其它各類的數據處理都由班主任以及工作人員人工完成。目前有幾十個班級的學生,處理的信息主要有五大類:學生信息、成績數據、課程信息。本系統主要著眼于以上部分,建立數據庫以及對數據的各種操作功能。

對于學生信息,各班的班主任及學校領導由于各種分類和了解的需要,經常性地進行各種查詢。在每一屆學生進校時必須進行分班,設置學號;每一屆學生畢業,要進行學生信息備份;

對于成績管理,課任教師要進行本科目成績登記,計算平均分、優秀率、及格率;班主任在期中考試和期末考試后計算本班學生總分,排名次;要統計補考學生人數及相應名單,每學期進行學生成績備份;學校領導則可通過查詢工具來了解學生成績情況。

以上各類信息目前還處于手工或半手工的管理狀態,效率低,可靠性差。配備電腦,但實際利用率不高,另外隨著計算機網絡的持續發展,無論是工作、學習還是生活,將會越來越多地融入到流動的比特中,人們的工作節奏在不斷加快,需要快捷的信息來源,并對此作出反應。因此,無論是從目前的現狀來看,還是面向未來,一個功能完備的學校信息管理系統的開發都非常有必要。

二、解決方案

首先,由于開發工具尤其是在.NET家族中的出現后,使得開發基于互聯網的學生信息管理系統變得簡單易行;其次,SQL Server己成為世界上最流行的數據庫管理系統。同時,.NET家族中對各種數據庫提供了全面的支持,使得對SQL Server的操作變的更簡單、更高效。基于以上的原因和背景,開發一套基于互聯網的學校學生信息管理系統是必要和可行的。

系統采用了三層式結構。最底層是基于Web Browser 的客戶端用于學生與機器交流,完成身份驗證、數據顯示及學習信息反饋。中間層是應用服務器,用于請求訪問處理、與數據庫服務器交換信息。最上層是數據庫服務器,用于對題庫的數據請求以及對題庫的更新和維護。

根據信息管理系統的業務流程、要求以及所要實現的目標,可以擬出以下解決方案:1、建立學生信息的管理和維護,實現計算機自動化管理體制。2、建立學生成績管理機制,在計算機的支持下快速的完成學生成績的錄入、修改和查詢。3、建立班級設置管理,在計算機的支持下實現班級的添加、刪除、修改。4、實現系統的權限設置管理,保證系統的安全性。

根據系統的需求分析,得到本系統的功能要求如下:1、班級的設置管理:學校的教務秘書可以根據本校具體情況在每學期開始時設置所需班級數量和人數。2、權限管理:為了更好地保證系統的安全性,學校相關負責人可以設置不同類型的人員的權限。3、學生信息管理:學生信息的數量十分龐大,教務管理人員進行新生入學的信息錄入及更改。4、學生成績管理:教務管理人員可以查詢和修改學生各門課程的成績,掌握學生的學習情況,作為評定學生素質的數據依據。

三、解決效果

基于Web的學生信息管理系統的設計與實現,該系統基本實現了需求分析中的功能要求,用戶成功登錄后進入該系統界面主要由有學生管理、教師管理、院系信息管理、專業信息管理、班級信息管理、課程管理、成績管理組成。系統用戶分為三類,對于管理員用戶可對系統進行讓你和操作,學生和教師用戶只能具有查詢操作的權限,除此之外,教師用戶可以錄入成績。該系統的主要操作有添加信息、查詢信息、更改信息和刪除信息,操作簡單易行,界面簡潔大方。

四、總結效果

有效提高工作效率,學校對各類信息的維護及了解起到積極的作用。同時也進一步促進和完善云南開發大學基礎管理體系,M一步提高學校的網絡化信息化水平,為云南開放大學建設夯實基礎。

參考文獻:

篇2

關鍵詞:信息管理系統;設計;開發

中圖分類號:TP311.52文獻標識碼:A文章編號:1673-1131(2015)12-0169-02

0引言

在教育改革全面推進的今天,教育政策以及教學內容均發生了轉變,這在某種程度上增加了教學管理難度。近年來,學生數量持續增加,相應的數據量急劇增加,若仍舊依靠人工操作進行管理,這不僅會增加管理成本,且管理效率低下。傳統的學生信息管理手段愈發不適應,在新形勢下,迫切需要設計并開發學生信息管理系統。

1學生信息管理系統概述

學生信息管理系統,顧名思義,是指管理學生基本信息的系統,它可規范與學生相關的所有信息文件,還可構建成熟的資源共享平臺。主要包含信息收集、整理、存儲和查閱,并可轉換信息管理模式,使其變成服務管理模式,依托服務模型,憑借系統該平臺開展信息管理工作[1]。學生信息管理系統便于學生管理工作的開展,還能提供健全的信息管理以及完善的網絡查詢功能,具體包含以下三部分:

(1)信息管理系統。收集、加工、保管、分析、查閱學生信息,還包含其它一些業務功能。

(2)采集系統。對學生信息進行數字化采集和加工。

(3)查閱系統。借助校園網,在系統內部進行查檔和閱檔。

2系統設計

教師、管理員和學生是信息管理系統的服務對象,大部分用戶的計算機操作能力不強,理論知識涉獵較少。針對這一問題,在系統創建過程中,應盡量建立可行、便捷的人機交互界面,進而讓操作者有效掌握相關操作,為此,系統中應盡可能使用人們熟悉的語言,構建中文信息界面,全面考慮系統運行過程中可能出現的所有問題,給予簡單且及時的幫助,使其快速熟悉操作步驟[2]。

2.1功能圖

對比分析B/S和C/S可知,前者操作步驟簡單,無需安裝客戶端軟件,便于使用,操作簡單,節省了一定的人力以及物力資源,然而,其安全性與后者相比,稍微偏低。綜合考慮,本系統交叉使用這兩種體系結構,進而實現優勢互補。

2.2功能流程

教師、管理員以及教師均是信息管理系統的服務對象,在本系統中,服務對象可憑借賬號登陸下載并開展相關處理操作。待新生入學后,通常要進行系統確認,即學生信息注冊,管理員應審核與管理學生基本信息,這可有效規避冒名頂替現象的出現,學籍審核十分必要。對于學校而言,旨在通過學生信息管理系統的創建來為學生日常學習生活提供更大的便利。因此,在系統設計環節,應將學生從入學至畢業這段期間的所有內容涵蓋在內。新生報到時,應開展學籍注冊。在系統設計環節,首先,明確業務流程與需求,為實現這一目的,可進行現場調研,還可開展問卷調查等活動,以此來認識業務組織機構,熟悉業務活動規律,掌握用戶自身需求,憑借簡潔生動的形式進行展示,同時,以此為基礎開展討論活動,最終形成直白的標準文檔。

2.3功能模塊

為提升管理效率,確保學生管理工作有效、規范地開展,針對不同各類型的用戶,給予特定的權限。依托校園網,可保障系統數據的合理存儲、有效處理以及正常運轉,還可顯著提高工作效率,實現數據庫功能的最大化。本系統主要包含信息管理、日常學習生活管理、課程管理等多項內容。參照學校學生信息管理全局,依據用戶的實際需求,科學設計,合理開發,在滿足用戶多樣化的使用需求的同時,注重日常維護。

2.4數據庫設計

(1)需求分析。在分析實際應用需求、確定組織結構情況、掌握各個部門內部信息獲取途徑以及工作流程的基礎上,參照系統功能需求,構建針對性的欄目,本數據庫主要包含教師表、學生表、課程設置表、基本信息表、選課表。

(2)概念結構設計。概念結構設計是指將具體的用戶需求轉換成直觀嚴謹的信息結構。在這一過程中,數據模型建立在概念結構之上,概念結構與數據模型相比,相對抽象、穩定、獨立,不依賴機器,其設計情況直接關乎著數據庫的最終設計情況,具體包含數據與學生管理概念結構、E-R圖、分層流程圖。

(3)邏輯結構設計。在概念結構設計的基礎上,獲得E-R圖形,這是對用戶需求的簡單描述,不夠具體,且不受DBMS支持。而本文則參照數據庫轉換要求,結合數據約束理論以及命名標準,不斷規范,構建出了完整的學生以及班級等信息表。

3系統開發

系統開發是指將設計變成現實的過程,從軟件需求過渡到軟件表示,簡單來說,清晰繪制軟件的基本體征,進而確定系統數據結構,落實軟件架構。

(1)用戶登陸模塊開發。認真檢查計算機,確定處于正常運行狀態后,安裝本系統,開啟,并彈出用戶登陸窗體,輸入正確的用戶名與密碼,單擊登陸,如果某一項輸入錯誤,將無法正常登陸。

(2)信息錄入模塊開發。該模塊適用于新生信息添加的情形中。單擊入學登記,進入另外一個窗口,窗口中包含姓名、年齡、性別、學號、聯系方式等基本信息,進而為學生的規范管理提供便利。在該環節,管理員應參照窗口目錄認真錄入,除備注欄外,其它都不能為空。另外,也不允許增加現有學生信息,待完成信息添加工作后,單擊確定后,即成功,如果單擊取消,將會清空所填內容。

(3)課程管理模塊開發。管理員在進入系統主頁面后,單擊課程管理模塊,該模塊包含課程編輯、添加、刪除和改動等基本操作,可依據具體需求進行相關管理;學生可通過該模塊進行在線選課操作,若不滿意所選課程,還可實施退選操作[3]。

(4)成績管理模塊開發。管理員可依據學生、學期有序錄入學習成績,同時存儲在數據庫中,以供學生查詢和統計。

(5)班級管理模塊開發。待啟動程序后,單擊班級管理模塊,該模塊包含班級設置模塊,可輸入與班級相關的基本信息,例如,班主任、教師、所學專業等,以供日后查詢使用。

4結語

學生信息管理系統作為學校日常管理的基本工具,它不僅能為圖書館、后勤等管理工作提供數據信息,還能為課程設置提供參考。本文中所設計開發的信息管理系統雖然具備基本管理功能,但是仍然存在不足,這需要我們的進一步完善和探索,進而使其更好地服務于學校日常管理工作。

參考文獻:

[1]孔海霞.基于BS結構的學生信息管理系統的設計與開發[J].無線互聯科技,2014(8):76-76

[2]沈高潔.現代學生信息管理系統的設計與開發[J].科技信息,2012(36):229-230

篇3

用戶需求分析是軟件開發的前提和基礎。通過調查來確定用戶對系統的具體要求,并根據用戶需求進一步找出系統需要處理的對象和過程,才能設計軟件的結構。基于此,對學生信息管理系統的功能需求進行分析:

1.1系統管理員主要負責設置系統角色權限,建立、維護系統用戶的登錄名和初始密碼,維護用戶的使用狀態等。

1.2招生部門招生工作涉及到專業信息和學生專業信息等信息的收集、錄入,主要包括專業信息維護、學生錄取信息錄入、學生戶籍信息錄入、轉專業信息管理、審批表信息管理等,對系統的需求包括以下幾方面。修改用戶密碼;專業信息管理,如增加新專業、修改現有專業、查詢專業信息等;錄取信息管理,如錄入新生的錄取信息,查詢并導出錄取信息等;戶籍信息管理,錄入學生戶籍信息;轉專業管理,修改已錄取學生專業信息;統計信息,如查看生源地統計信息,專業錄取情況,錄取學生人數等;審批表信息管理,如錄入、修改、查詢正式錄取學生的審批信息等。

1.3財務部門學校財務部門根據免學費審批情況收取學生學費、住校學生住宿費、預收教材費并負責教材費的結算和異動學生的退費等,對系統的需求包括以下幾方面。修改用戶密碼;收費標準管理,如設置、修改、查詢各專業學費、住宿費、教材費等;收費管理,如收取學生費用并打印票據、收費查詢,導出收費信息等;退費管理,如辦理學生退費并打印退費憑證,退費查詢,導出退費信息等;教材費管理,主要負責學生教材費的結算;查詢統計,如查看交費人數,收費金額、住宿費金額、教材費金額,未交費信息等。

1.4電子學籍專管員負責學生電子學籍的日常管理工作,如學生相關信息的核對,花名冊的整理,學生退學、休學的審核等,對系統的需求包括以下幾方面。修改用戶密碼;學生異常信息管理,如審核學生退學、參軍等信息,查詢退學、參軍等信息并導出或打印等;電子學籍管理,如查詢學生電子學籍信息,并導出、打印查詢結果等;花名冊管理,如分年級、分班級導出、打印班級花名冊等。

1.5免學費資助專管員負責確定全日制在校生的戶籍性質,審核全校免學費和國家助學金受助學生的的申報情況,根據異動信息修改資助和免學費狀態,對系統的需求包括以下幾方面。修改用戶密碼;戶籍性質管理,如設置、修改、查詢學生戶籍性質,查詢條件:年級、班級、姓名、身份證號等;全日制學生學籍信息管理,如查詢全日制學生學籍信息,并導出查詢結果等;免學費信息管理,如審核班級上報的免學費學生名單,月免學費信息管理,學期免學費信息管理,導出、打印學生免學費通知單等;國家助學金信息管理,如審核班級上報的國家助學金受助學生名單,月國家助學金信息管理,學期國家助學金信息,中職資助卡信息管理等;統計信息,包括各年級的全日制學生人數、專業人數、班級人數,各戶籍類別學生人數,各種受助原因的學生人數等。

1.6學生工作部負責全校學生的日常管理工作,如設置班級名稱、班級類型、班主任等信息,同時負責新生的分班,轉班等業務,對系統的需求包括以下幾方面。班級信息管理,如設置班級名稱,班主任信息等;班級管理員賬號管理,如增加班級管理員賬號,并設置權限和初始密碼。查詢班級用戶賬號、用戶權限、初始密碼或重置用戶密碼等;分班管理,根據新生的錄取通知書和交費條進行分班;轉班管理,如果學生轉專業,則把學生從原班級轉到另外一個班級;信息查詢。

1.7班主任負責本班學生日常信息管理工作,主要負責核對學生的戶籍信息,負責評選班級的免學費和國家助學金學生,并負責校內的申報等,對系統的需求包括以下幾方面。修改班級管理員密碼;修改學生戶籍信息,對照學生戶口本修改系統中學生的戶籍信息;查詢并導出學生信息;核實、上報班級學生電子學籍信息;評選、上報班級免學費學生信息;評選、上報班級國家助學金受助學生信息;上報學生異動信息,如退學、入伍等。

1.8實習就業辦公室負責辦理學生就業報到證和學生實習安排等工作。

1.校領導查看各種統計信息。

2系統功能設計

2.1學生信息管理系統的功能結構

學生信息管理系統實際是中等職業學校中學生管理業務的綜合應用,它從用戶角度入手收集系統功能,同時招生部門、學生工作部、班主任、財務部門、資助免學費等部門所需功能都在學生信息管理系統中得到綜合實現,便需要把該系統分成若干子系統,如系統管理子系統、招生子系統、收退費子系統、電子學籍管理子系統、免學費和資助管理子系統、學工部管理子系統、班級管理子系統等,各子系統通過網絡共享數據資源。

2.2招生工作通信圖

招生工作涉及到多個對象,理解學生從咨詢專業、查詢專業信息、確認專業報名到添加錄取信息,和學生戶籍信息間的協作關系和調用關系,然后對相關對象進行詳細分析,對實現該子系統功能至關重要。通過招生工作通信圖,可對該部分進行詳細分析,理解對象間的協作關系和時間關系。

3系統功能實現

3.1班級管理功能

該界面用于班級信息管理,如增加、刪除、修改班級信息等,點擊“添加”按鈕,在表格中輸入相關信息后,點擊“保存”按鈕后便可保存;按年度查詢班級信息后,可將查詢結果以Excel格式導出。在班級管理活動中,首先由學生工作部提供班級名稱、班主任等相關信息,然后在班級管理界面中進行班級的增加、修改、刪除、按年度查詢、導出EXCEL等操作。

3.2轉專業功能

以河南省財經學校為例,學生辦理轉專業業務,首先應按程序提出轉專業申請,待主管領導批復后,持轉專業審批文件和本人身份證到招生辦公室辦理正式轉專業手續,由招生辦公室工作人員在招生系統中進行相應修改。

4結語

篇4

關鍵詞:信息管理;系統;設計

中圖分類號:TP311.52 文獻標識碼:A文章編號:1007-9599 (2011) 20-0000-01

Student Information Management System Development and Design

Wang Yanbing,Qian Zongbin

(1.Huishang Vocational College,Hefei231201,China;2.Anhui Technical College of Industry and Economy,Hefei230051,China)

Abstract:As part of computer applications,the use of computers for student information management,management can not be compared with the advantages of hand,such as the search quickly,easy to find,high reliability,storage capacity,security and good,long life,low cost.These advantages can greatly improve the efficiency,but also schools,scientific and standardized management of important conditions.This paper analyzes the student information management system development and design.

Keywords:Information management;System;Design

一、開發工具選擇

現在,市場上可以選購的應用開發產品很多,流行的也有數十種。目前在我國市場上最為流行、使用最多、最為先進的可用作企業級開發工具的產品有:Microsoft公司的Visual ,Microsoft公司的Visual C,Borland公司的Delphi和Powersoft公司的PowerBulider以及Java等。

在這些程序開發工具中,有的強調程序語言的彈性與執行效率;有的則偏重于可視化程序開發工具所帶來的便利性與效率的提高,各有各的優點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必定要耗費數倍的工夫來處理,使得原來所標榜的效率提高的優點成為了一紙空談;相反地,如果只強調語言的彈性,卻沒有便利的工具作配合,會使得一些即使非常簡單的界面處理動作,變得復雜和麻煩起來,這樣也會浪費程序設計師們的寶貴時間。作為數據庫系統的開發,Visual 2008是一個非常理想選擇,它有效地避免了以上所談到的諸缺點。

二、需求分析

(一)系統需求分析。21世紀的科技時代,科學技術突飛猛進,信息社會的高科技時代,商品經濟化的高效益,計算機的應用已普及到經濟和社會生活的各個領域。計算機雖然與人類的關系愈來愈密切,還有人由于計算機操作不方便繼續用手工勞動。為了適應現代社會人們高度強烈的時間觀念,學生信息管理與分析系統為教學辦公帶來了極大的方便。該學生信息管理與分析系統是以ASP網頁編程+ACCESS數據庫+SQL數據查詢語言編寫,其系統功能在內部IIS服務器上運行。系統管理員、教師、學生只需通過簡單的操作,用戶都可以了解本系統軟件的基本工作原理。用戶只需進行輸入一些簡單的漢字、數字,或用鼠標點擊即可達到自己想要的目標。(二)功能需求分析。學生信息管理與分析系統主要提供成績查詢,方便管理的網上的信息查閱平臺,學生可以通過該系統查閱與自己相關信息。教師可以通過信息管理與分析系統查閱學生成績信息,教師信息,學生成績的管理等相關操作。系統管理員可以實現以上的所有功能,還有對學生的添加、刪除、修改、教師的添加、刪除、修改,以及學校院系,專業及班級的管理等。

三、系統設計

(一)學生信息管理子系統結構設計。學生信息的管理權限分配給管理員和教師,學生除了可以修改自己的密碼外不可以修改其他的信息。學生信息管理主要實現對學生相關屬性的管理,以及修改刪除學生信息等操作。(二)課程信息管理子系統。課程信息管理子系統主要實現對課程設置的添加,修改,刪除等操作。(三)學生選課子系統。學生選課子系統主要實現學生選課功能,包括選課和退課兩個子功能。(四)學生成績管理子系統。學生成績管理子系統分為教師錄入成績、修改成績功能和學生查看成績子功能。(五)統計分析子系統。統計分析子系統主要實現課程按成績的自動排名,方便教師的排名操作。通過對課程排名的統計分析,可以及時的了解學生的學習情況。提高了教學質量和工作效率。

四、部分代碼

本系統的核心代碼:

(mysql.Student_LoginSQL(Convert.ToInt32(this.StudentNum.Text.Trim()),this.StudentPwd.Text.Trim())==2)

{

StudentId=this.StudentNum.Text.Trim();

StudentMain Student=new StudentMain();

Student.Show();

this.Close();

this.Dispose();

}

五、結論

總之,學生信息管理系統具有以下特點:①本系統采用模塊化設計,從問題的提出到問題的解決,從上到下進行逐一分解。本系統易于操作,易于理解。②系統操作靈活方便,簡單扼要,本學生信息管理與分析系統采用少量菜單而多用按鈕的風格。在本系統以鼠標動作居多,其中主要功能大多集中在所使用的窗口界面上,通過大量的按鈕直接對窗口操作,這樣一來,用戶操作起來方便,要進行那些工作一目了然。③系統完成了各方面信息的查詢、修改、添加、刪除等基本功能。并且又增添了統計和主要信息的報表輸出。更重要的是對用戶的訪問權限進行了限制,保證了系統的安全性、完整性,保證了合法用戶的權益。

參考文獻:

[1]王晟,韓澤坤.Access數據庫開發經典案例解析[M].北京:清華大學出版社,2006,1

[2]西爾伯沙茨.數據庫系統概念(原書第5版)[M].北京:機械工業出版社,2006,10

篇5

關鍵詞:學生信息管理 系統設計 管理信息系統 系統開發

中圖分類號:TP311 文獻標識碼:A 文章編號:1672-3791(2017)01(a)-0000-00

作者簡介:謝沛陽(1984-),男,滿族,遼寧本溪,大連職業技術學院現代教育技術中心,實驗師,主要從事計算機網絡管理及實驗室管理工作。

一、系統開發的目的與意義

本項目設計面向普通初級中學,設有三個年級,分別是:初一、初二、初三。每個年級有分成若干個班,由每班的班主任掌握各班內的情況,然后教務處對學生的學籍、課程等變動進行統一管理。在課程方面,分別對初一、初二、初三開設了必修的課程,以及一些輔助課程。由教務處安排每個年級的課時要求,安排每個班級的課程表,編排任課教師,分配班主任。同時,對學生的德、智、體、美、勞各個方面進行跟蹤調查,根據學生的表現情況評選區、市優秀學生與三好學生。為了嚴格的保證學校正常的教學秩序,也進行了一些懲罰處理,教育學生,指導學生。

學生信息管理信息系統開發的目的如下:

1、 建立學生信息管理系統,不但將進一步提高學校的管理水平,更為以后遠程聯網進行教學比較打好基礎創造了條件。從而增進學生信息管理系統的合理性、科學性。

2、 學生信息管理系統的建立,將大大提高對學生信息各個方面工作的效率。使學生信息的變動,成績核算與排名等更加快速、準確、可靠,使學校有關人員從繁復的工作中解放出來。

3、 由于系統設立了用戶權限等機制,可減少對各個方面隨意改動,造成信息失真,難以追述等差錯。

4、 管理人員通過對微機系統的功能分析,及時準確的掌握正常情況,安排課程,編排任課教師,調撥臨時教師,保證學校良好的教學秩序。

二、系統主要內容

這個系統涵蓋了學校學生管理的大部分流程,主要包含以下模塊:學生自助管理、學生管理、班級管理、課程表管理、成績管理、獎懲管理、幫助系統等七大部分,而這七大部分又分成了若干個子模塊。本系統實現了學校的學生、教師、課程、獎懲等一系列管理工作。使學生信息管理工作規范化、制度化、程序化。

1、 可行性分析

可行性分析研究的主要在系統能否正常使用及利用率上進行的初步調查,對于系統是否能夠實現和值得實現等問題做出判斷,避免浪費了大量的人力物力后才發現系統不能投入使用或使用后沒有在在的價值,對新系統進行的可行性分析,需要用最小的成本創造最大的利用率。

2、技術可行性

此次開發的學生信息管理系統我將使用Visual Basic當作前臺的開發工具。為了更好的實現系統的相關功能,后臺選用了微軟的 Access 作榭發所需的數據庫。選擇這樣的工具,是因為他們都各自有其獨特的、適合本系統開發的特點。

作為Windows環境下的可視化開發工具,Visual Basic 具有面向對象的概念,事件驅動的編程機制,可視化的界面設計、構件技術、對象的鏈接和嵌入技術、數據庫訪問功能、功能強大的輔助開發工具、方便易用等特點。進行布局設計,設計對象屬性即可,系統可以自動產生界面設計代碼,這樣可以大幅度地提高程序員的設計效率。我在開發過程中,體會到了前后臺支持良好,能夠順利完成本學生信息管理系統的設計工作。所以,本系統采用了Visual Basic 6.0企業版與Microsoft Access在Windows平臺上進行開發是可行的。

3、 經濟可行性分析

現有PC機若干,一臺打印機,每臺PC已通過局域網相互聯接,因此新系統使用后,不需要新購置硬件,系統完成以后,一些報表可由系統自行處理,也不需要人工干預,提高學生信息管理的規范化、系統化、制度化,減輕了管理人員的工作量。校內有計算機操作人員若干,對本系統的運行等方面工作熟練,不需要進行特殊的培訓。

4、操作可行性分析

本系統所涉及的學生信息的管理流程是比較固定的,而且學要記錄的信息也是比較固定的。本系統實施后可以輔助學校管理人員更好的辦理業務和管理信息,減輕管理人員的工作量,提高效率。

三、系統的需求分析

在可行性分析階段已經粗略的了解了用戶的需求,并分析了開發平臺及軟件的可行性,但為了準確的確定目標系統必須做什么,了解用戶的明確需求,必須對現行的管理進行詳細調查研究,了解系統需求和進行系統分析與設計,因此要對學生信息管理的各項工作進行全面、細致而充分的調查研究。我在本系統的用戶――進行了調研,明確了用戶的需求。

本系統初步調查采用的主要方式是,與學校教務處的領導進行交流,到各級管理部門去參觀了解,深入到各班詢問情況,把我第一手資料。調查內容涉及新生入校的分班原則和方法,每個年級與班級的課程安排,考試的安排,對學生成績的查詢統計,以及根據成績優異、表現突出的學生設置獎勵方案等。經過初步調查了解到:以前進行學生管理的方式主要基于文件、表格等的手工處理,信息量大且容易出錯,缺乏系統、規范的信息管理手段。具體來說,該校現有學生1600多人,學生分成3個年級:初一、初二、初三。每個年級有若干個班,班內的主要班級干部有:班長,學委,體委,生活委員,文藝委員。他們協助班主任老師管理班級的各種事務。學校擁有167位優秀的教師,為造就大批的高質的學生做出了巨大的貢獻。具有pc機若干臺,其基本配置為:256M內存,40G硬盤,Pentium 4處理器。主要體現在信息的輸入、保存和簡單的計算,數據不一致的問題屢見不鮮。這樣大量的、重復性的工作繼續著,學校配備的計算機設備沒有能夠合理的、有效地應用,好多問題需要解決,應有專門的軟件對數據進行管理,急需開發一個集成化的學生信息管理系統。

學校分成校長室,德育處,教務處以及各個教師辦公組等職能部門。每年初三的學生經過一年的學習后升入高中,同時,學校接收一批新生,該學生名單從教委發來,在學校的教務處,根據學生的系統成績平均的分成若干個班,構成初一年組。教務處要進行教師的課程安排,根據教委的課時要求編排課表,為每個班指定一位班主任老師,學校要定期安排各種規模的考試。當然,統計考試成績很重要,主要是為了進一步的提高成績而進行下一步的工作安排。就目前學校的運行狀況來看,缺乏專門的軟件進行管理。同時,學校也準備培訓一批技術人員,以對軟件進行正確地操作,使學校的管理活動科學化、規范化。

學生信息管理需要有:學生成績管理,學生獎懲管理和學生變動管理和教師信息管理等幾大部分。應有學生基本信息的輸入窗口,教師情況的輸入窗口,各個學年課程的輸入窗口,以及情況改變時的輸入。并且當輸入學生基本信息、課程和成績信息時,界面要自然、簡便,要有充分的提示和幫助,以便操作人員學習和掌握。對輸入的錯誤有好的補救措施,并隨時掌握任務的進展情況,輸出的形式要易于理解,結果要正確。當查詢學生基本信息、所在班級、以學課程和成績時,相關信息同時顯示,并準確及時。當學生成績、課程增加或刪除時要正確除掉與之相關的所有信息,并且要容易操作。

最終,本系統將達到學校管理部門及時掌握學生的全面信息情況目的,并通過這樣的系統,做到信息的規范管理,科學統計和快速查詢,從而減少管理方面的工作量。

參考文獻

[1] 軟件工程概論 李存珠 李宣東 編著 南京大學計算機系出版 2001年8月

篇6

系統公告構件封裝授權用戶對公告的、查閱、修改和刪除等操作,具體細分為公告子構件、公告查閱子構件、公告修改子構件和公告刪除子構件。公告子構件和公告查閱子構件會分別對應系統公告構件的實現體。其中,公告查閱子構件又是公告修改子構件和公告刪除子構件的構件復合體。在本系統的五類角色中,只有系統超級管理員具有公告構件、修改公告構件、刪除公告構件的授權,其余四類角色只具備查閱公告構件的授權。數據填報構件封裝授權用戶對數據上報的操作,具體細分為在線填報子構件和離線填報子構件。數據填報構件是在線填報子構件和離線填報子構件的構件復合體。本系統只有領導組不具備該構件的授權。

2數據管理構件

數據管理構件封裝授權用戶對上報數據的查詢、統計分析和預警等操作,具體細分為數據查詢子構件、統計分析子構件和預警子構件。除數據管理構件是數據查詢子構件、統計分析子構件和預警子構件的構件復合體之外,數據查詢子構件又是簡單查詢子構件、組合查詢子構件以及報表查詢子構件的構件復合體。本系統只有普通填報員不具備該構件的授權。

3數據填報單位管理構件

數據填報單位管理構件封裝授權用戶對本系統填報單位的添加、查詢、修改和刪除等操作,具體細分為數據填報單位添加子構件、數據填報單位查詢子構件、數據填報單位修改子構件和數據填報單位刪除子構件。數據填報單位管理構件被設計成數據填報單位添加子構件、數據填報單位查詢子構件、數據填報單位修改子構件和數據填報單位刪除子構件的一類構件復合體。本系統只有系統超級管理員具有該構件的授權。

4數據填報人員管理構件

數據填報人員管理構件封裝授權用戶對本系統填報人員的添加、查詢、修改和刪除等操作,具體細分為數據填報人員添加子構件、數據填報人員查詢子構件、數據填報人員修改子構件和數據填報人員刪除子構件。數據填報人員管理構件設計為數據填報人員添加子構件、數據填報人員查詢子構件、數據填報人員修改子構件和數據填報人員刪除子構件的構件復合體。本系統只有系統超級管理員具有該構件的授權。

5系統數據庫構建

學生實驗信息管理系統開發的基礎工作之一是學生實驗數據的數據庫設計。學生實驗信息管理系統的概定模型設計ER主要包括學生、教師、部門、專業、設備、實驗、成績等實體。限于篇幅這里省略了ER圖。依照ER圖向關系數據庫轉換方法并經過優化處理后,學生實驗數據庫邏輯結構(表)構成如下:學生(專業名稱,班級編號,學號,姓名);教師(部門編號,工作證號,姓名,職稱);部門(部門編號,名稱);設備(部門編號,設備編號,設備名稱,設備類型,位置);實驗(實驗名稱,實驗類型);指導(工作證號,學號,實驗名稱,實驗成績);使用(實驗名稱,設備編號)

6結語

篇7

關鍵詞:學生信息管理系統; B/S;ASP ;數據庫系統

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)29-6552-03

隨著科學技術的不斷提高,學生管理系統是學校管理中不可少的一部分。學生信息管理系統是一個教育單位不可缺少的部分。基于B/S架構的學生信息管理系統,就是利用電腦對學生各種數據進行日常管理,如查詢、修改、增加、刪除,可以加強學生的注冊工作、使得選課工作信息化。一個簡單易用、功能齊備的信息管理系統,能很大程度上減輕學校相關學生工作人員的負擔,信息數據對于學校的決策者和管理者來說及其重要。

1 系統分析

1.1系統開發環境

本系統開發過程中使用Windows XP Professional操作系統,系統運行服務器可以采用Windows 2000 Server以上版本的操作系統。數據庫:Microsoft SQL Server 2000及以上。技術平臺:Microsoft .NET Framework 2.0.0.0版本。IIS:Internet Information Server 5.1版本。調試(開發)工具:Microsoft Visual Studio .NET 2005中文企業版。使用功能強大的SQL查詢語言,實現關系數據庫的建立,數據庫的訪問,更新數據庫,較好地實現了設計的需求功能。

1.2系統設計原則

1)有靈活性原則。在環境和實際條件發生變動的情況下,本信息管理系統使用網絡進行數據交換和反饋,對應用層進行相應的修改,就能夠快捷實現,系統具有可擴展性。

2)用戶界面設計原則。用戶界面的設計友好,做到美觀大方,擁有各個界面相關聯的信息提示,用戶能夠更好地進行操作,實現真正的易學、易用、易管理。

3)數據庫設計原則。信息數據具有一致性、完整性和安全性。信息管理系統中的各個功能模塊的組合與使用權限應具有自設定能力,不需要修改任何源程序代碼。

2 系統功能設計

2.1系統功能分析

本系統的主要用戶是所有的學生、教師和管理人員,系統管理人員起著決定性的作用。系統設計了兩種權限。教師和系統管理員統一使用最高權限,使用管理員功能;學生的一般權限包括個人信息查詢、密碼修改、選課、個人成績查詢等。

學生管理系統的要求就是要準確快捷的管理學生信息,學生隸屬班級,班級又由教師指導,學生需要有課程,成績,學分,而這些又都要靠教師或者管理人員來完成添加,綜合分析需求,設計如下面所示的數據項。

2.2系統模塊分析

本系統包括5個模塊:用戶信息模塊、課程信息模塊、班級信息模塊、成績信息模塊和選課信息模塊。本系統主要包括學生管理系統,其中班級信息模塊和教師管理(用戶信息模塊的教師管理部分)屬于輔模塊。學生管理、課程管理、選課管理、成績管理是與管理員(教師)和學生相關的主要功能模塊。主要模塊說明:

1)用戶信息模塊。其基本功能是對用戶屬性、用戶管理、用戶權限進行管理。由網絡數據庫管理員為用戶設置用戶名和密碼,用戶密碼的的修改只能由用戶本人操作或者由管理員修改。

2)班級信息模塊。可以對班級學生的信息進行管理和操作。學生入學時,學生的相關信息按照班級為基本單位錄入數據庫。學生畢業離校時,系統將相關信息復制到備份數據庫中。

3)課程信息模塊:提供本學期各年級各專業所開課程名稱的錄入、修改、刪除。課程分為基礎課、專業課和選修課3種類型,管理員在課程管理中公布課程信息后,學生才能進行選課。它是學生成績管理的基礎。分配課程主要是制定該科的任課教師和授課班級。用以保證數據庫中一致性原則。

4)選課信息模塊:主要是選修課程刪除和選課信息的統計,也就是對選修課程和選修人數統計的雙重進行管理,并根據學生選課時間決定最終選修此課的學生名單。

5)成績信息模塊:在本模塊中,學生的各科成績、匯總成績、以及成績排名,按照班級錄入數據庫中。

3 系統設計及實現

3.1學生信息模塊實現

學生信息模塊用來完成學生信息的瀏覽、修改、添加及刪除功能和學生信息的添加功能。

首先,學生信息的更新即查看、修改和刪除是根據學生的學號或姓名來實現的,用戶管理員登陸后即進入此界面。用戶管理界面如圖1所示。

3.2教師信息模塊實現

教師信息的查看、修改和刪除。教師信息的查看通過教師名字或者教師編號。

3.3班級信息模塊實現

班級信息模塊和學生信息模塊的布局功能是完全相似的,也包括班級信息的查看、添加和刪除頁面。班級和學生的對應關系是多對一的。添加及刪除學生信息界面功能區如圖2所示。

3.4課程信息模塊實現

課程信息模塊包括6個頁面,分別是課程信息顯示、刪除、修改課程信息添加、添加必修課、課程分配、授課信息顯示和授課修改。

3.5學生選課信息模塊實現

課程信息的添加,基礎課和專業課是可以被添加為選修課的課程,課程和班級是多對多的關系,因此可能出現重復項。就是信息可能出現多條,但是課程名稱都是選擇的課程,作為地址參數。課程與班級的對應關系是在“添加學生必修課”功能中實現的。

3.6成績信息模塊實現

新成績的錄入頁面,輸入學號后,下拉列表會自動查詢數據庫并且建立該學生所要修課程的數據綁定,選擇要錄入成績的課程,填寫表單即可錄入。

4 結束語

設計開發學生信息管理系統,在高等學校信息化建設中有著重大的實際意義,本系統能夠實現學生信息的規范管理、信息數據的科學統計和數據庫快速查詢,減少了學生管理方面的工作量,同時也提高了學生信息管理的效率,實現了學生信息網絡化管理,促進了高校信息化建設。

參考文獻:

[1] 薩師煊.數據庫系統概略[M].北京:高等教育出版社,2001.

[2] 鄭齊心項目開發案例全程實錄[M].北京:清華大學出版社,2011.

[3]丁貴廣.ASP編程基礎與實例[M].北京:機械工業出版社,2002.

[4] 張樹亮,李超 2.0+SQL Server網絡應用系統開發案例精解[M].北京:清華大學出版社,2006.

[5] 吳麗娟. 技術在學生管理系統中的應用及實現 [D].廣州:中山大學,2009.

篇8

現在對于教務系統管理人員來說,能夠通過網絡平臺對學生信息進行相互傳遞,分析某班學生信息、對無關信息進行處理等等,而這一切都歸功于電腦技術的快速發展。對于以前的管理辦法來說,想要實現聯網共享信息、遠程操作、迅速及時傳達信息等功能,可以說根本不可能實現,但通過現代最管理手段全部都能實現。正因為如此,現代管理手段有著不可估量的市場價值。

關鍵詞:

;教務管理系統;設計;實現

1國內外研究現狀

美國和歐洲其他發展國家,政府非常支持建設數字化校園。所以各個學校都對本校的學籍以及教務等管理進行了信息化改造。在20世紀90年代之初,這些地區幾乎所有的名牌院校都已經非常成功的實現了信息化,數字化校園。現在,全球的在互聯網方面具有頂尖技術的大型公司都開始斥巨資用來開發與研究數字化校園。一般情況下,以上這種類型的軟件對應群體是軟件開發商。軟件開發商在開發和使用自身企業或者是和自身企業相聯系的軟件的時候,關鍵是使用了下面的這兩個不同的方法來設計與建設上述的那類技術。首先是需要購買在開發研究方面所需要的基礎設施,像是桌面軟件和服務器等。買這些基礎設施就需要花費該公司大量的人力資源和物力資源。其次就是,根據對有關的虛擬主機與服務器不進行購買而是通過租賃的形式來獲得使用權,這樣就為企業節省了大量的人力物力資源,大大的節約了成本。但是若是這樣做的話同時也降低了對后臺服務器的控制權。數據化校園能夠使全體師生在上網的過程中,可以讓用戶訪問服務、處理器、存儲設備等和他們相聯系的設施。對學生和教師來講,可以在運用校園信息化數據部署和應用程序在。基于同樣的道路,可以選擇任意的服務并對它們進行組合,這一來,在藕合程度方面還是比較低的。數字化校園運用了虛擬技術,云端或者本地的運行環境能夠支持類型不同的編程語言,采用了改進的數據庫。在我國,中國高等教育文獻保障系統簡稱CALIS是第一個把信息化的應用帶入到教務管理系統中的。其創造了沒有訪問界限的中國高等教育數字化校園。這所學校變成了社會經濟和諧發展的重要因素,是至關重要的。根據之前的所的出的結論與未來發展的趨勢,CALIS不僅實行了定位,而且還建議根據信息化來設計適合我國的數字化校園。以上所說的是,CALIS要構建植根于信息化平臺的數字化校園。同樣需要在全國、不同的地區、不同的學校都創建CALIS的數字化校園云服務中心。如此,大學生和教師就可以獲取豐富的服務。同樣,CALIS還可以為當地的數字化校園在建設云服務平臺時給出有效的處理辦法。建設CALIS的信息化平臺,能夠不斷地提升信息化在數字化方面的進程。如此就為更深層次的優化數字化校園的服務結構部分給出了非常重要的可行性。信息化平臺能夠使數字化校園服務變得更加的虛擬,并且在此基礎上,建設與分享圖書館的資源信息可以為數字化校園的發展帶來巨大的美好前景。如此一來,我國的數字化校園也邁進了新時代。

2系統目標和總體需求

(1)系統目標。1)系統應該功能強大,操作過程簡單明了;2)遠程網絡協同訪問系統;3)對校園網實行開放,進行標準建設;4)可以對各種工作步驟進行傳遞;5)文件、數據安全可靠。(2)系統總體需求。學生想要對其個基本信息、下載學習有關資料、根據老師安排上傳所布置的作業、等一列與網絡有關的學習方法。現在只要登錄網絡管理系統都能夠順利實現。對于教師來說,凡是學生需要掌握的教學大綱、課輔資料、作業習題、參考課本等有利于學生更好學習的資料,均可以通過登陸網頁系統來完成。這樣一來,不僅增加了師生間的良好溝通,也極大地促進了網絡教學目標的實施。另一方面。教務管理系統想要針對課程安排、教學任務、學生成績查詢、教師績效考評等管理任務也能夠通過網絡平臺實現自動化管理,而不再是以往的人工化。大大加快了工作效率。

3關于教務管理系統如何設計

設計系統時需要遵循的基本原則:(1)不但能夠穩定不變還要相對靠譜。系統只要開始設計研發,將會持續運行,因此不允許中間因某些不穩定因素影響進程;(2)對外進行開放與拓展空間;(3)在世界范圍內都處于先進水平且各項技術都比較成熟;(4)在實際應用當中,能夠對其進行最大化利用且方便管理者管理。檢驗一個系統的優劣關鍵是看其實用性如何,里面的各項功能能否適用于用戶需求,有無綜合考慮用戶的特點,或者根據用戶日常習慣專項研究后再進行設計;(5)安全性。針對全部的用戶來說,系統的管理機制必須安全可靠

4系統測試

通過對于軟件進行測試,我們可以很容易的發現軟件在設計之初與實現過程當中因為疏忽而產生的問題。相較于其他任何軟件工程活動,軟件測試的過程中所花費的工作量更多。假如對于軟件測試不是有計劃地進行,則會使得勞動和時間都造成浪費,這還不算,其中最為糟糕的是會對原有錯誤造成遺漏。所以,要想確保其所開發的軟件質量,就必須要對軟件進行系統化的測試。想要促進制定軟件的測試方法,就要確保其策略擁有足夠的靈活性;另一方面,一定要確保其嚴格性,這樣的話在項目工程建設當中能夠對項目提出合理策劃,并進行追蹤管理。軟件測試理論中非常著名的舒曼(Shooman)模型理論這樣描述軟件測試策略:測試從許多方面來看和軟件開發方法一樣,是一個獨立的過程,而且具有很多測試類型;早年我們處理程序出錯主要是依靠謹慎的軟件設計和程序員的個人智慧,而如今我們采用很多現代設計技術和正式技術評審來減少實現代碼中的錯誤;與此類似,不同的測試方法也正在開始聚合成幾種不同的途徑和思想。其中所提到的途徑和思想就是我們稱之的“策略”。對于軟件測試方法,在實際操作中,我們需要對其提供兩種兩種辦法,即低級測試辦法和高級測試辦法。其中,確保低級測試可以對小段落的代碼驗證是否正確,相比而言,高級測試主要用于用戶對于系統主要功能的滿意度。軟件測試的螺旋模型就能夠為我們提供這樣一種符合要求的軟件測試策略。

5小結

篇9

一、學籍信息管理系統開始發揮重要作用

2012年12月,教育部明確我省為全國中小學生學籍信息管理系統試點省份,經過三個月的艱苦努力,完成1.8萬所學校,658萬名學生信息入庫,試點工作如期完成。今年3月起,系統正常運行。學籍系統建設和運行半年來,初步顯現出一定成效,在教育管理上開始發揮重要作用。

一是準確掌握了學生數據。多年來,由于統計口徑、人工填報等諸多原因,學生數據處于不太精確的狀態,成為困擾教育發展的問題之一。目前,學籍系統的建設與運行,使我們準確掌握了學生數據,對規劃工作和推動重點工作提供了可靠依據,提高了教育管理的科學化水平。例如, 目前貴州小學、初中、高中在讀學生數分別為3804274人、2051331人、743242人。

二是全面加強了控輟保學。控輟保學是我省義務教育階段工作的重要任務。過去的方法較為陳舊、落后。現在,我們依托學籍系統,開發控輟保學功能,要求學籍管理員定期操作。省市縣校四級均可掌握輟學學生情況,及時做好勸返復學工作,為控輟保學提供第一手資料,打下堅實基礎。截至今年7月,統計輟學學生1.32萬人,勸返復學5526人。同時,系統還實現了對超齡生和不足齡生的管控。

三是及時掌握了學生異動。新時期學生異動呈現數量大、時間長、區域廣等特點,沒有信息化手段難以實現動態監管。我們利用學籍信息系統實現了對學生異動狀況的有效監管。今年上半年省內學生異動總數達134799人,跨省異動29047人。

四是明顯提高了工作效率和方便了學生。傳統的學籍管理工作十分繁瑣,學生轉學、升學程序復雜。應用學籍系統后,主要工作都通過系統來完成,簡化了工作流程,實現了學生轉學、升學等學籍管理工作的信息化,一方面大大提高了工作效率,另一方面也為學生的轉學、升學提供了方便。隨著這一系統應用的不斷深化,我們將繼續探索新的應用。

二、建設學籍信息管理系統的幾點體會

一是領導重視。我省領導高度重視學籍系統建設工作,親自安排部署,要求抓好建設,經常過問建設工作進展情況。我省教育系統全力推進學籍系統建設工作,從頂層設計、機構設置、人員配備、經費落實等方面保障工作順利開展。

二是部門協同。部門協同至關重要,我們通過三方協同、五級聯動推進學籍系統建設工作。三方協同是教育部司局負責統籌協調,省教育廳基教部門和信息中心負責整體推進,系統開發公司負責技術保障。五級聯動是部、省、市、縣、校共同推動。

三是培養隊伍。系統高效運行,管理員是關鍵。我省重點培養兩支隊伍。一是學籍管理員隊伍,通過省市縣校四級培訓,培養了兩萬名學籍管理員。二是系統管理團隊,通過現有人員培養提高、學校遴選借調使用、公司企業協助支持等多種形式,建立了一支精通技術、熟悉業務、作風過硬、服務周到的學籍系統管理團隊。

四是甘于奉獻。我省建設學籍系統面臨軟硬件條件不足等問題。無論條件多艱苦,我們不畏艱難,甘于奉獻,大力弘揚貴州教育精神,發揚“5+2”、“白加黑”的作風,推動學籍系統建設高效快速開展,涌現出許多感人事跡。

三、做好教育管理信息化工作頂層設計

教育管理信息化是教育工作的重要組成部分。我們將精心做好教育管理信息化工作頂層設計,整體推進我省教育管理信息化工作快速優質發展。

一是編制管理系統規劃。按照國家要求,結合貴州實際,認真做好教育管理信息系統規劃編制工作,積極建設數據集中、系統集成的應用環境,努力實現各類教育數據管理信息化、規范化、科學化。

二是建設省級數據中心。按照教育部要求,建設省級數據中心,陸續部署教育部開發、提供的學生管理、教師管理、學校管理等信息系統,支撐教育管理信息系統運行,滿足教育管理信息化建設需求,服務教育事業發展需要。

篇10

>> 基于Web的學生信息管理系統安全方案設計 基于Web的教務管理系統安全方案設計 基于Web的企業信息管理系統安全方案 基于密碼技術的設計信息管理系統安全體系 基于B/S模式的信息管理系統安全性設計 基于WEB的人員信息管理系統設計 基于Web的學生信息管理系統的設計與實現 大數據下基于web的學生綜合信息管理系統的設計 基于WEB的學生信息管理系統設計與實現 基于Web分析學校學生信息管理系統的設計及開發 基于Web的網絡考試系統安全方案的分析與設計 如何確保財務信息管理的系統安全 加強醫院信息管理系統安全的策略 基于.NET的電子商務信息管理系統安全問題研究 網絡信息系統安全防護措施及檢測方案設計 應用系統安全方案設計與實現 基于WEB的數控設備維修信息管理系統 基于Web Service的庫存信息管理系統的設計與實現 基于WEB的高職院校就業信息管理系統的設計與實現 基于Web的文書檔案信息管理系統的研究與設計 常見問題解答 當前所在位置:l文件分置在不同的目錄下,將.aspx文件所在的目錄權限設置為不可讀腳本權限。將.html文件所在目錄權限設置為只讀,不可執行。安裝微軟提供的補丁程序。

(2) 限制IP地址

IIS能夠授權或拒絕特定IP地址對其訪問,而且控制更加靈活,它可以將這種拒絕或授予細化為對Web站點、虛擬目錄、目錄和文件的訪問控制。因此,在Web應用系統中,就可以根據每個文件或目錄的重要性來分別設置對IP地址的限制。

(3) 使用SSL(Secure Socket Layer)保護數據傳輸

安全套節字層(SSL)為TCP/IP連接提供了數據加密、服務器身份驗證和消息完整性。Web服務器上SSL安全性要求生成密鑰對文件和請求文件;從身份驗證權限中請求一個證書;在服務器上安裝證書,激活www服務目錄上的SSL安全性。

3 應用級安全解決方案

3.1 身份認證

系統的安全涉及到兩個問題:一是用戶登錄授權,二是登錄后用戶的權限劃分。要判斷一個用戶是否為合法用戶,需要先在數據庫中建立一張允許進入系統的用戶名單,當用戶要求登錄系統的時候,系統通過數據庫里的信息判斷他是否為合法用戶。因此,問題就轉化為如何有效地判別一個用戶是否為系統的有效用戶,即“驗證”(Authentication)過程。一個常見的驗證過程是,當用戶進入系統時,被要求輸入用戶名和口令。如果驗證成功,當用戶進入以后,系統只允許他訪問事先指定給他的資源,這一過程稱為“授權”(Authorization)。只有通過授權檢查后,用戶才能夠對相應資源進行操作。

3.2 用戶權限管理

考慮到本系統用戶的實際使用需求,即一個用戶可能擁有多個角色身份,如既負責勤工助學工作,又負責國家貸款工作。而每個角色管理的模塊、工作內容是固定不變的。因此采用權限管理模式,即限定每個角色可訪問的頁面,每個用戶可以由管理人員自定義分配一個或多個角色。

用戶從登陸頁面進入后臺管理系統后,系統會保存用戶的角色、所屬部門等相關身份信息。當用戶選擇進入某個管理頁面時,系統首先判斷,用戶是否擁有可以訪問該頁面的角色身份;然后再根據用戶所在的部門,對用戶可以訪問、修改的數據進行過濾。

通過權限管理,保證了數據使用的安全性。橫向上一個角色只能訪問一個管理模塊,對其余管理模塊的數據信息沒有訪問的權利;縱向上學工部和各系部形成二級管理模式,學工部可以訪問控制全局數據,而各系部只能訪問操作本系部的信息數據。這樣,保證了用戶之間不能越權訪問、管理,一旦數據、報表等出現問題,也容易追查到責任人。

3.3 數據加密技術

目前流行的加密算法有 MD5,MARSMARS,SHA等。考慮到數據庫被非法入侵后可能導致所有的密碼泄露問題,因此決定采用不可逆的MD5加密算法作為本系統的加密方案。

系統使用MD5算法對用戶密碼加密后存儲在數據庫文件中,當用戶登錄時,系統把用戶輸入的密碼計算成MD5值,然后再去和保存在數據庫中的MD5值進行比較,進而確定輸入的密碼是否正確。通過這樣的步驟,系統在并不知道用戶明文密碼的情況下就可以確定用戶登錄的合法性。這樣不但可以避免普通用戶的密碼被系統管理員知道,而且還在一定程度上增加了密碼被破解的難度。

當然,僅僅對密碼進行加密處理是不夠的,還應進一步采用SSL 加密技術,防止網絡傳輸時數據信息被竊取的情況發生。SSL可以讓客戶機和服務器之間建立一條加密的安全通道,能保證所傳輸的信息不被他人非法竊取。

3.4 數據備份

當系統出現安全問題時,數據信息受到相應的危險,在本系統設計過程中,考慮到了通過定期數據備份和恢復的手段來保障數據的完整性。數據管理功能的主要作用在于管理和維護數據信息,系統管理員可以通過身份認證進入數據管理維護頁面,選擇進入備份功能或恢復功能。

系統管理員的數據管理只能在自己授權范圍內進行數據管理和維護,對重要數據可以定期進行備份,必要時可恢復。

4 結 語

該方案能阻止學生信息管理系統的非法用戶入侵,保證服務器的安全和數據傳輸過程中的機密性,并能對數據庫進行備份與恢復。理論分析和實驗結果表明,該方案是保證學生信息管理系統安全運行的一種有效解決方案。

參 考 文 獻

[1]張瑜,李杰,劉躍軍網絡應用與開發[M].北京:清華大學出版社,2006.

[2]馬軍 2.0網絡應用系統開發[M] .北京:人民郵電出版社,2006.

[3]Convery S.網絡安全體系結構[M] .王迎春,謝琳,江魁,譯.北京:人民郵電出版社,2005.

[4]湯恒耀.SQL Server 2000的數據安全控制[J].科技情報開發與經濟,2005,15(6):242-243.

[5]羅永勝,葛利宏.數據安全與數據備份問題探討[J].內蒙古電力技術,2005,23(1):28-29,35.

[6]任德昊,吳少華,顏開.局域網中的數據安全問題研究[J].中國民航飛行學院學報,2005,16(5):28-31.

[7]劉毅,余發江.可信計算機平臺應用研究[J].計算機安全,2006(6):13-15.

[8]陳也平.基于校園網的高校人事管理系統[J] .微機發展,2002,12(2):32-34.

[9]孫飛顯,徐明潔,楊進,等.基于Web的教務管理系統安全方案設計[J].計算機應用,2006,26(5):1 198-1 201.

[10]王艷柏,譚璐.網絡安全的探討[J].長春大學學報,2005,15(2):35-37.