• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于網(wǎng)絡B/S結(jié)構(gòu)的學生信息管理系統(tǒng)設計與實現(xiàn)

      2009-07-13 09:41:52劉再躍裘昌利
      現(xiàn)代情報 2009年4期
      關(guān)鍵詞:S結(jié)構(gòu)軟件設計信息管理系統(tǒng)

      劉再躍 裘昌利

      〔摘 要〕高校的規(guī)模不斷擴大,學生數(shù)量急劇增加,學生信息的管理需要一個數(shù)字化的平臺進行高效管理與統(tǒng)一部署。本文設計了基于B/S結(jié)構(gòu)的學生信息管理系統(tǒng),給出了系統(tǒng)的設計原則與方案結(jié)構(gòu),滿足了學生信息管理的需要。

      〔關(guān)鍵詞〕軟件設計;信息管理系統(tǒng);B/S結(jié)構(gòu)

      〔中圖分類號〕TP182 〔文獻標識碼〕A 〔文章編號〕1008-0821(2009)04-0204-03

      Designment of Student Information Management

      System Based on Network B/S ArchitectureLiu Zaiyue Qiu Changli

      (Basic Course Department,Aviation University Air force,Changchun 130022,China)

      〔Abstract〕The amount of high-schools and the students expands rapidly,so high-schools have faced great challenge on management of student information.Aimed at real situation of high-schools,a student information management system was designed and it could meet the requirement.

      〔Key words〕software designment;information management system;B/S architecture

      1 背景與目標

      現(xiàn)今高校的規(guī)模不斷擴大,學生數(shù)量急劇增加,有關(guān)學生的各種信息量也成倍增長。在高職

      院校快速發(fā)展的背景下,學生規(guī)模逐步擴大的趨勢還會繼續(xù)。規(guī)模的逐步擴大使得學生畢業(yè)時面臨的就業(yè)壓力日益增大,而國內(nèi)經(jīng)濟的快速發(fā)展也使得就業(yè)環(huán)境日趨復雜,高等院校需要一個信息管理系統(tǒng)來管理學生的各種信息,以提高管理的水平。學生信息管理系統(tǒng)平臺的實現(xiàn)目標包括以下幾個方面:

      1.1 實現(xiàn)學生信息錄入、修改和查詢

      通過信息管理系統(tǒng),學生的各種信息,如個人基本信息、學籍等信息的錄入、修改和查詢,這是系統(tǒng)的基本功能。通過這一功能,集中管理學生的信息。管理人員可以按照學生的年級、期班進行分類錄入、修改和查找,而學生本人則只能通過終端進行查詢。

      1.2 實現(xiàn)學生信息的統(tǒng)計分析功能

      統(tǒng)計分析功能可以為學校的決策者和管理者提供多層面的統(tǒng)計信息。這些信息包括:學生的基本信息的分類統(tǒng)計,如不同年齡段的人數(shù),比例;學生各門功課成績的分類統(tǒng)計,如某學科成績的分布統(tǒng)計;其他如學生的班級信息,課程信息,成績信息,專業(yè)等也都可以列入分析統(tǒng)計中。

      分析統(tǒng)計可以為決策和管理提供真實有效的數(shù)據(jù),提高學校的管理水平。

      1.3 管理學生檔案,提高學生檔案的管理水平,效率和保密性信息管理系統(tǒng)可以處理學生的檔案信息,提高學生檔案信息的查找、更新和維護效率。檔案信息可以通過系統(tǒng)根據(jù)信息數(shù)據(jù)庫自動生成并打印,由專人管理,設定權(quán)限,提高保密性能。

      2 系統(tǒng)設計原則

      (1)系統(tǒng)應符合學校學生信息管理的規(guī)定,滿足對學校學生信息管理需要,并達到操作過程中的直觀、方便、實用、安全等要求。

      (2)不同業(yè)務部門管理不同數(shù)據(jù)。系統(tǒng)設計中建立對數(shù)據(jù)的全面管理功能,首先實現(xiàn)數(shù)據(jù)項的可伸縮性,以保證在出現(xiàn)新的或更新舊的數(shù)據(jù)處理過程時,能夠保證數(shù)據(jù)的擴展。

      (3)提供了實施框架以期實現(xiàn)系統(tǒng)可維護性與可移植性。系統(tǒng)采用模塊化程序設計方法,即便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護人員補充、維護。系統(tǒng)應具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行數(shù)據(jù)的添加、刪除、修改、備份等操作。

      (4)系統(tǒng)應具備統(tǒng)計分析功能,根據(jù)設定條件和統(tǒng)計分析規(guī)律,給出學生各項統(tǒng)計信息,并予以判斷,給決策和管理提供依據(jù)。

      3 系統(tǒng)方案與結(jié)構(gòu)

      3.1 信息管理系統(tǒng)開發(fā)總體方案

      (1)以軟件工程學理論為基礎,采用面向?qū)ο笤O計的方法,進行深入細致的調(diào)查研究,包括業(yè)務流程調(diào)查、數(shù)據(jù)流程調(diào)查,進行可行性分析和需求分析,再進一步概要設計和詳細設計,最后編碼和實現(xiàn);

      (2)在數(shù)據(jù)庫操作上,盡量采用數(shù)據(jù)查詢和統(tǒng)計功能,得到支持決策的相關(guān)信息;

      (3)在主流PC機硬件平臺上實現(xiàn)系統(tǒng)的正常運行,驗證其實用性。

      3.2 具體實現(xiàn)方案

      (1)系統(tǒng)設計

      信息管理平臺系統(tǒng)的邏輯結(jié)構(gòu)以三層B/S(瀏覽器/服務器)結(jié)構(gòu)方式來完成系統(tǒng)功能,如圖1所示。B/S模式是一種以Web技術(shù)為基礎的新型的信息管理系統(tǒng)(MIS)平臺模式。把傳統(tǒng)客戶機/服務器(C/S)模式中的服務器部分分解為一個數(shù)據(jù)服務器與一個或多個應用服務器(Web服務器),從而構(gòu)成一個三層結(jié)構(gòu)的客戶服務器體系。

      B/S結(jié)構(gòu)有以下優(yōu)勢:

      ①它簡化了客戶端。它無需像C/S模式那樣在不同的客戶機上安裝不同的客戶應用程序,而只需安裝通用的瀏覽器。

      ②它簡化了系統(tǒng)的開發(fā)和維護。系統(tǒng)的開發(fā)者無須再為不同級別的用戶設計開發(fā)不同的客戶應用程序了,只需把所有的功能都實現(xiàn)在Web服務器上,并就不同的功能為各個組別的用戶設置權(quán)限就可以了。

      ③它使用戶的操作變得更簡單。對于C/S模式,客戶應用程序有自己特定的規(guī)格,使用者需要接受專門培訓。而采用B/S模式時,客戶端只是一個簡單易用的瀏覽器軟件。無論是決策層還是操作層的人員都無需培訓,就可以直接使用。B/S模式的這種特性,還使信息管理系統(tǒng)(MIS)維護的限制因素更少。

      ④B/S特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的MIS的功能有所擴展。這是C/S所無法實現(xiàn)的。而這種新增的網(wǎng)上信息發(fā)布功能恰是現(xiàn)代管理所需的。這種管理方式無論對于學校、學生和企業(yè)的搜索、查詢、信息錄入等功能變得十分方便,簡化手續(xù),提高工作效率,節(jié)省人力物力。

      系統(tǒng)的三層結(jié)構(gòu)在工作流程上作用如下:

      第一層,用戶界面層:客戶機是用戶與整個系統(tǒng)的接口??蛻舻膽贸绦蚓喌揭粋€通用的瀏覽器軟件,如微軟公司的IE等。瀏覽器將HTML代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁。網(wǎng)頁還具備一定的交互功能,允許用戶在網(wǎng)頁提供的申請表上輸入信息提交給后臺,并提出處理請求。這個后臺就是第二層的web服務器。

      第二層,業(yè)務邏輯層:Web服務器將啟動相應的進程來響應這一請求,并生成一串HTML代碼,其中嵌入處理的結(jié)果,返回給客戶機的瀏覽器。如果客戶機提交的請求包括數(shù)據(jù)的存取等邏輯,Web服務器還需與后臺邏輯組件協(xié)同完成這一處理工作。

      第三層,數(shù)據(jù)庫層:數(shù)據(jù)庫服務器的任務類似于C/S模式,負責協(xié)調(diào)不同的邏輯組件服務發(fā)出的SQL請求,管理數(shù)據(jù)庫。

      (2)系統(tǒng)軟件架構(gòu)

      本系統(tǒng)以Windows 2003 Server+IIS6.0+.Net Framework作為平臺,以SQL Server 2005為后臺數(shù)據(jù)庫,采用ASP.net 2.0和C#構(gòu)造程序框架, 應用瀏覽器/服務器(B/S)結(jié)構(gòu),來完成系統(tǒng)的構(gòu)建。

      (3)系統(tǒng)的拓撲結(jié)構(gòu)

      在校園網(wǎng)的范圍內(nèi),整個系統(tǒng)的拓撲結(jié)構(gòu)如圖2所示。

      (4)功能模塊設計

      系統(tǒng)各個功能模塊如圖3所示,可以劃分為用戶登錄和注冊模塊、用戶和角色管理模塊、班級和年級管理模塊、課程信息管理模塊、學生信息管理模塊、學生成績管理模塊、學生信用管理模塊7部分。其中,信用信息模塊記錄了學生的學費繳納、助學貸款等信息,這是為了適應社會經(jīng)濟與教育教學模式的需要而單獨設計的。另外,為實現(xiàn)系統(tǒng)的交互性能還提供了留言板等功能,用于學生等人員對于系統(tǒng)的使用等進行信息反饋,便于管理人員及時修改和對于系統(tǒng)的進一步升級。

      (5)數(shù)據(jù)庫設計

      進行完功能模塊設計后需要進行系統(tǒng)數(shù)據(jù)庫設計。根據(jù)以上對學生數(shù)據(jù)的處理過程及需求的分析,在本系統(tǒng)存在以下的數(shù)據(jù)流:

      ①學生/管理員登錄數(shù)據(jù);②管理員信息;③添加、編輯管理員數(shù)據(jù);④數(shù)據(jù)名:留言信息數(shù)據(jù)/添加、回復;⑤日志數(shù)據(jù);⑥系/院別數(shù)據(jù);⑦課程信息;⑧學生信息;⑨成績信息數(shù)據(jù)/添加、編輯;⑩學籍信息數(shù)據(jù)/添加、編輯;(11)信用信息數(shù)據(jù)/添加、編輯;(12)查詢數(shù)據(jù);(13)分析數(shù)據(jù)。

      以上數(shù)據(jù)在關(guān)系型數(shù)據(jù)庫中進行設計,便于添加、插入和刪除等。

      (6)系統(tǒng)終端

      客戶端即系統(tǒng)終端需加入身份識別設備,只有通過身份識別設備的人員才可以進行查詢操作。身份識別設備可以為身份信息卡,卡內(nèi)存儲著經(jīng)過加密的身份信息,通過身份識別終端來識別身份信息卡,通過識別后才能進行操作。學生的身份卡只能進行查詢個人信息,而管理人員的身份卡則可以進行數(shù)據(jù)錄入、審查、修改等多項功能。

      4 結(jié) 語

      本文依據(jù)目前高校學生信息管理的需求,采用B/S結(jié)構(gòu)設計了學生信息管理系統(tǒng),詳細說明了該系統(tǒng)的設計原則、給出系統(tǒng)方案與結(jié)構(gòu),設計了信息系統(tǒng)的功能模塊。該系統(tǒng)易于部署,安全性高,操作方便,能夠滿足目前高校對于學生信息管理的需求,并且可以在相當?shù)臅r間范圍內(nèi)更新擴展,以適應形勢的變化。

      參考文獻

      [1]詹文軍,譯.ASP.net安全應用程序開發(fā)[M].北京:清華大學出版社,2003.

      [2]饒云波,張應輝,等.基于ASP.net的電子商務平臺設計與實現(xiàn)[J].計算機技術(shù)與發(fā)展,2006,(5):160-162.

      [3]唐晏.ASP.net頁面之間數(shù)據(jù)傳遞的實現(xiàn)[J].計算機應用研究,2006,(5):228-230.

      [4]高丹.網(wǎng)絡信息組織方法研究綜述[J].圖書館學雜志,2004,(10):40-42,13.

      猜你喜歡
      S結(jié)構(gòu)軟件設計信息管理系統(tǒng)
      三維可視化信息管理系統(tǒng)在選煤生產(chǎn)中的應用
      信息管理系統(tǒng)在工程項目管理的應用
      基于三維TGIS的高速公路綜合信息管理系統(tǒng)
      基于STC單片機的廚房智能安全管控系統(tǒng)的設計
      基于PHP的發(fā)印管理系統(tǒng)的實現(xiàn)
      基于STM8S903K3的序列打螺絲夾具的軟件設計
      基于Java的網(wǎng)上商城開發(fā)
      基于B/S結(jié)構(gòu)的通信部隊訓練管理系統(tǒng)的設計研究
      JCI標準下發(fā)送調(diào)配部軟件設計及應用
      一種VHDL語言代碼重用的方法
      科技視界(2016年20期)2016-09-29 13:33:02
      肥城市| 常山县| 鄂托克旗| 大冶市| 韩城市| 瑞安市| 瓮安县| 紫阳县| 东丽区| 自贡市| 彰化县| 丰宁| 泰来县| 井研县| 赤水市| 张掖市| 吉木乃县| 顺平县| 三河市| 深水埗区| 玉田县| 西贡区| 富蕴县| 迭部县| 琼结县| 贵州省| 邵阳县| 荣昌县| 灵宝市| 鄂托克旗| 海口市| 青冈县| 长子县| 独山县| 秭归县| 庄河市| 金昌市| 龙游县| 兴义市| 图们市| 衡阳县|