国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web的高校學(xué)籍管理系統(tǒng)開發(fā)

2010-10-23 09:07:00梁曉瑩
中國現(xiàn)代教育裝備 2010年1期
關(guān)鍵詞:學(xué)籍瀏覽器管理系統(tǒng)

梁曉瑩

廣東女子職業(yè)技術(shù)學(xué)院 廣東廣州 511450

基于Web的高校學(xué)籍管理系統(tǒng)開發(fā)

梁曉瑩

廣東女子職業(yè)技術(shù)學(xué)院 廣東廣州 511450

針對傳統(tǒng)學(xué)籍管理效率低、時(shí)效性差造成大量工作重復(fù)的弊端,本文開發(fā)了一套學(xué)籍管理系統(tǒng)。系統(tǒng)采用基于Web的B/S模式,運(yùn)用SQLServer2000數(shù)據(jù)庫,以.NET為開發(fā)工具,對系統(tǒng)數(shù)據(jù)庫及主要功能模塊進(jìn)行設(shè)計(jì)。該系統(tǒng)的運(yùn)用對實(shí)現(xiàn)學(xué)籍管理的科學(xué)化、現(xiàn)代化起到了積極的作用,對推動(dòng)信息化建設(shè)具有重要的現(xiàn)實(shí)意義。

.NET;學(xué)籍管理;SQL;Web;Service

學(xué)籍是學(xué)生具有學(xué)習(xí)資格的標(biāo)志,也是學(xué)生合法身份的標(biāo)志。學(xué)校只對有學(xué)籍的學(xué)生享有教育的義務(wù)和管理的權(quán)力,學(xué)生只因?yàn)橛袑W(xué)籍而在法律法規(guī)保護(hù)的范圍內(nèi)接受教育和管理。一方面,隨著國民經(jīng)濟(jì)的發(fā)展及國家對教育投資的加大和國家在教育立法方面的完善,使電子化的學(xué)籍管理有了經(jīng)濟(jì)和法律上的保障。另一方面,計(jì)算機(jī)軟硬件技術(shù)突飛猛進(jìn)的發(fā)展與產(chǎn)品質(zhì)量的日益提高,為電子化的學(xué)籍管理提供了技術(shù)上的可靠保障。因此,當(dāng)今的形勢下,電子化的學(xué)籍管理是社會(huì)發(fā)展的必然趨勢。

一、相關(guān)技術(shù)

1.WEB技術(shù)

Web是一個(gè)分布式的超媒體信息系統(tǒng),它將信息分布于整個(gè)互聯(lián)網(wǎng)上。Web的任務(wù)就是向人們提供多媒體網(wǎng)絡(luò)信息服務(wù)。其核心技術(shù)有三點(diǎn):(1)超文本傳輸(HTTP)協(xié)議,實(shí)現(xiàn)互聯(lián)網(wǎng)的信息傳輸;(2)統(tǒng)一資源定位符(URL),實(shí)現(xiàn)互聯(lián)網(wǎng)信息的定位統(tǒng)一標(biāo)識(shí);(3)超文本標(biāo)記語言(HTML),實(shí)現(xiàn)信息的表示與存儲(chǔ)。

Web以客戶機(jī)/服務(wù)器方式工作,瀏覽器就是Web客戶端程序,它的任務(wù)是向服務(wù)器發(fā)出文檔請求;Web服務(wù)器則存儲(chǔ)信息,響應(yīng)客戶端請求,返回客戶所要求的Web文檔,兩者之間用HTTP協(xié)議傳遞信息。HTTP定義的信息交互處理由以下4步組成:(1)瀏覽器與Web服務(wù)器建立TCP連接;(2)瀏覽器與Web服務(wù)器提出請求;(3)如果請求被接受,則服務(wù)器送回響應(yīng),在響應(yīng)中包括狀態(tài)碼和所需文件;(4)瀏覽器和Web服務(wù)器斷開連接。

2. .NET技術(shù)

.NET是由Windows陣營在2000年推出的,是一個(gè)強(qiáng)調(diào)多種語言間交互的通用運(yùn)行環(huán)境。2002年Microsoft正式發(fā)布.NET Framework和Visual Studio.NET開發(fā)環(huán)境。.NET平臺(tái)及相關(guān)的開發(fā)環(huán)境不但為Web服務(wù)端應(yīng)用提供了一個(gè)支持多種語言的、通用的運(yùn)行平臺(tái),而且還引入了ASP.NET這樣一種全新的Web開發(fā)技術(shù)。它超越了ASP的局限,可以使用VB.NET、C++等編譯型語言,支持Web Form、.NET Server Control、ADO.NET等高級(jí)特性??梢哉f,.NET平臺(tái)及ASP.NET是Web開發(fā)技術(shù)在Windows平臺(tái)上的一個(gè)集大成者。.NET Framework大致可以分為兩個(gè)部分,分別為通用語言運(yùn)行環(huán)境和.NET Framework類庫。

.NET Framework利用CLR解決了各種語言的Runtime不可共享的問題,具有跨平臺(tái)性。以中間語言實(shí)現(xiàn)程序轉(zhuǎn)換,IL是介于高級(jí)語言和機(jī)器語言之間的中間語言,包括對象加載、方法調(diào)用、流程控制、邏輯運(yùn)算等多種基本指令。

3.數(shù)據(jù)庫技術(shù)

數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)中發(fā)展最快也是應(yīng)用最廣的技術(shù)之一,是應(yīng)數(shù)據(jù)管理任務(wù)的需要而產(chǎn)生的,所謂的數(shù)據(jù)管理就是指對數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲(chǔ)、檢索和維護(hù),是數(shù)據(jù)處理的中心問題。目前數(shù)據(jù)庫技術(shù)已成為計(jì)算機(jī)管理信息系統(tǒng)的核心技術(shù)和重要基礎(chǔ),越來越多區(qū)應(yīng)用領(lǐng)域采用數(shù)據(jù)庫技術(shù)來存儲(chǔ)和處理信息資源。

二、系統(tǒng)軟件結(jié)構(gòu)

高校學(xué)籍管理系統(tǒng)主要分為四個(gè)子模塊:信息管理模塊、數(shù)據(jù)庫模塊、信息查詢模塊、系統(tǒng)論壇模塊。其結(jié)構(gòu)如圖1所示。

三、關(guān)鍵模塊詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

1.成績批量錄入的實(shí)現(xiàn)

成績的批量錄入功能可以實(shí)現(xiàn)成批學(xué)生成績一次性地錄入,其主要是為了解決DATAGIRD控件在數(shù)據(jù)錄入方面的不足而設(shè)計(jì)的,同時(shí)也是為了降低教師在成績錄入時(shí)的重復(fù)操作,是一個(gè)非常實(shí)用的功能。

其大致的工作流程如圖2所示:

2.系統(tǒng)高級(jí)查詢

系統(tǒng)的高級(jí)功能主要是為系統(tǒng)管理員提供功能更加強(qiáng)大的查詢功能,方便系統(tǒng)管理員對學(xué)籍信息進(jìn)行各種不同類型的統(tǒng)計(jì),及時(shí)了解在校學(xué)生的狀態(tài)。并可將查詢結(jié)果保存為EXCEL文件,通過利用EXCEL的特性,對查詢結(jié)果再進(jìn)行更為復(fù)雜的處理。

其大致工作流程如圖3所示:

四、結(jié)束語

本文開發(fā)的學(xué)籍管理系統(tǒng)采用Browser/Server三層結(jié)構(gòu),充分利用ASP.NET的優(yōu)點(diǎn),通過模塊化設(shè)計(jì)使系統(tǒng)功能豐富實(shí)用,易于擴(kuò)展與維護(hù),節(jié)約了人力物力,降低了成本,達(dá)到了開發(fā)該系統(tǒng)的目的,具有良好的經(jīng)濟(jì)效益,促進(jìn)學(xué)籍管理工作的科學(xué)化、網(wǎng)絡(luò)化、信息化建設(shè)。

[1]MSDN主頁(簡體中文) [EB/OL].http://msdn2. microsoft.com/zh-cn/default.aspx.

[2]楊鯤鵬,孟凡琦,溫才焱. ASP.NET+SQL Server動(dòng)態(tài)網(wǎng)站開發(fā)從基礎(chǔ)到實(shí)踐[M].北京:電子工業(yè)出版社,2005

[3]鄭阿奇,顧韻華.ASP.NET程序設(shè)計(jì)教程[M].北京:機(jī)械工業(yè)出版社,2006

[4]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2005

[5]高清和.精通ASP.NET程度設(shè)計(jì)[M].北京:中國鐵道出版社,2001

[6]曹祖圣,吳明哲,黃世陽.Visual Basic.NET[M].北京:科學(xué)出版社,2002

Abstract: The traditional student status management is not only inefficient, poor timeliness, but also causes a lot of repetitive work. To solve the practical problems, the student status management system based on WEB is presented. The system uses the Web B/S pattern, utilizes SQL the Server 2000 databases, takes .NET as the development kit, carries on the design to the system database and the main function module. This system utilization to realized the school register management scientific style, the modernized positive function, to impelled the informationzation construction to have the vital practical significance.

Key words: .NET;student status management; SQL;Web service

Design of student status management system based on WEB

Liang Xiaoying
Guangdong women's polytechnic college,Guangzhou,511450,China

2009-08-17

梁曉瑩,碩士,講師。

猜你喜歡
學(xué)籍瀏覽器管理系統(tǒng)
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
高校學(xué)籍異動(dòng)學(xué)生管理工作的思考
學(xué)籍學(xué)歷電子注冊管理系統(tǒng)在學(xué)籍管理中的應(yīng)用與實(shí)現(xiàn)
反瀏覽器指紋追蹤
電子制作(2019年10期)2019-06-17 11:45:14
基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
海盾壓載水管理系統(tǒng)
中國船檢(2017年3期)2017-05-18 11:33:08
教育部:不得將學(xué)籍作為中小學(xué)生入學(xué)和轉(zhuǎn)學(xué)條件
環(huán)球?yàn)g覽器
再見,那些年我們嘲笑過的IE瀏覽器
基于RFID的倉儲(chǔ)管理系統(tǒng)實(shí)現(xiàn)
花莲市| 锦州市| 舒城县| 齐齐哈尔市| 明水县| 周至县| 淮阳县| 满洲里市| 青神县| 海阳市| 多伦县| 凤冈县| 保定市| 利津县| 丹寨县| 新营市| 哈尔滨市| 麻栗坡县| 河北区| 绥滨县| 潍坊市| 济宁市| 双牌县| 南城县| 榆社县| 建平县| 孟村| 钟祥市| 贵溪市| 隆尧县| 红河县| 兴安县| 客服| 肥城市| 工布江达县| 汨罗市| 东乌珠穆沁旗| 静海县| 河西区| 正镶白旗| 新兴县|