999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ASP.NET的高校教務(wù)管理信息系統(tǒng)的設(shè)計與實現(xiàn)

2008-12-31 00:00:00王巧燕
電腦知識與技術(shù) 2008年36期

摘要:當(dāng)今,計算機應(yīng)用逐漸由海量數(shù)據(jù)處理轉(zhuǎn)向大規(guī)模的事務(wù)處理和對工作流的管理,產(chǎn)生了對以臺式計算機為核心,以數(shù)據(jù)庫管理系統(tǒng)為開發(fā)環(huán)境的管理信息系統(tǒng)的迫切需要。素質(zhì)教育深化改革,教育信息化的要求使得設(shè)計高校教務(wù)管理信息系統(tǒng)成為很好的研究和實踐課題。

關(guān)鍵詞:ASP.NET;教務(wù)管理信息系統(tǒng);系統(tǒng)設(shè)計;系統(tǒng)實現(xiàn)

中圖分類號:TP311文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2008)36-3043-01

1 前言

網(wǎng)絡(luò)時代,實現(xiàn)國民經(jīng)濟(jì)和社會的信息化,是我們國家科教興國的重點戰(zhàn)略,其中,高校信息化是社會信息化的基礎(chǔ)和重要標(biāo)志,高校教務(wù)管理信息系統(tǒng)作為高校信息化的核心工程之一,對教學(xué)資源配置和教學(xué)運行管理起著支配性作用,是提高教學(xué)管理質(zhì)量和效益的關(guān)鍵環(huán)節(jié),其重要性和地位不言而喻。另一方面,隨著素質(zhì)教育全面推進(jìn)和高校辦學(xué)規(guī)模不斷擴大,我國高校教學(xué)資源日益緊張,如何充分利用緊缺的教學(xué)資源,提高資源的使用率,處理成倍增長的信息量,己成為管理職能部門密切關(guān)注的內(nèi)容。

上述背景下,許多高校啟動并加快了數(shù)字化校園建設(shè)的步伐,相繼建成了基于C/S模式的校園網(wǎng),搭建了數(shù)字化校園的硬件平臺,部分高校或自主開發(fā)了單項管理模塊,或購置了管理系統(tǒng),教務(wù)員通過運行client上的客戶端程序存取校園網(wǎng)絡(luò)數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)。數(shù)據(jù)得到了部分共享,提高了教學(xué)管理的效率和水平,但在實際使用過程中還或多或少存在一些其他方面的缺陷,上述情況促使了新型的基于瀏覽器/服務(wù)器(Brower/server,B/S)的WEB的教務(wù)管理信息系統(tǒng)的出現(xiàn)和廣泛應(yīng)用。本文結(jié)合筆者的實際開發(fā)經(jīng)驗,簡單闡述了該信息系統(tǒng)的設(shè)計和實現(xiàn)方法。

2 系統(tǒng)開發(fā)工具和數(shù)據(jù)庫技術(shù)

2.1 選擇開發(fā)工具和語言

ASP.NET是一種建立動態(tài)WEB應(yīng)用程序的技術(shù),它是.NET框架的一部分,并擁有有史以來最龐大的類庫,因此我們可以使用任何.NET兼容的語言來編寫ASP.NET應(yīng)用程序,并可以利用ASP.NET輕松實現(xiàn)幾乎所有實際應(yīng)用中希望獲取的功能,故本系統(tǒng)在開發(fā)時選用ASP.NET作為開發(fā)工具。

ASP.NET還是一種服務(wù)器端技術(shù),它可以制作動態(tài)WEB頁的內(nèi)容,在對ASP.NET的解決方案及組件基本結(jié)構(gòu)進(jìn)行開發(fā)時,Visual Studio.NET提供了最便捷的途徑。而且Visual Studio .NET包含的項目可自動設(shè)置合適的存儲過程調(diào)用、共享對象和WebServiees,它允許使用非常簡單的拖放界面,使WEB頁合為一體,使得調(diào)試、跟蹤、項目管理以及源代碼控制更為容易。

在本系統(tǒng)的開發(fā)中,使用的是基于瀏覽器/服務(wù)器(Brower/Server,B/S)架構(gòu)的WEB應(yīng)用系統(tǒng),并且使用了客戶端、組件層、數(shù)據(jù)庫三層架構(gòu),將將業(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗等工作放到了中間層進(jìn)行處理。

語言工具上,本文選擇語法風(fēng)格源自C/C十+家族的C#語言,它是一種簡單、類型安全、平臺獨立的新型面向?qū)ο蟮木幊陶Z言,融合了VisualBasie的高效和C/C++的強大,是微軟奠定其下一代互聯(lián)網(wǎng)地位而打造的.NET平臺的主流語言。

2.2 Microsoft .NETFramework技術(shù)架構(gòu)

.NET戰(zhàn)略囊括了一整套新的工具與技術(shù),進(jìn)一步提升了webservice的能力,成為開發(fā)人員設(shè)計和部署分布式應(yīng)用程序的有效工具。.NET Framework是一組系統(tǒng)服務(wù)、類及數(shù)據(jù)類型。.NETFramework使開發(fā)人員能夠集中精力去更好的實現(xiàn)應(yīng)用程序的功能,而不必?fù)?dān)心具體的管理細(xì)節(jié),提高了開發(fā)人員的工作效率。

2.3 選擇數(shù)據(jù)庫工具

SQLServer2000作為MicrosoftBackOffice產(chǎn)品家族的重要成員,是Windows上最受歡迎的關(guān)系型數(shù)據(jù)庫,不但繼承了該類產(chǎn)品的優(yōu)秀特點,還對許多組件作了適當(dāng)?shù)臄U充,針對高校教務(wù)管理信息系統(tǒng)應(yīng)用實際,相比小型數(shù)據(jù)庫系統(tǒng)的Aecess數(shù)據(jù)庫,和應(yīng)用于大型數(shù)據(jù)庫的開發(fā),維護(hù)成本高,開發(fā)復(fù)雜的Oracle數(shù)據(jù)庫,我們選擇SQLServer2000作為數(shù)據(jù)庫工具。

3 系統(tǒng)設(shè)計

3.1 功能設(shè)計

需求是對一個產(chǎn)品的需要或要求的描述。通過對教務(wù)管理信息系統(tǒng)開發(fā)的需求分析,系統(tǒng)需要實現(xiàn)的管理功能可以分成以下幾個方面:

1) 教師教學(xué)計劃和教材管理功能:教學(xué)計劃管理要實現(xiàn)對學(xué)校全部教學(xué)計劃的錄入(批量導(dǎo)入)、更改,并根據(jù)設(shè)置的條件升成課程表,并提供查詢等服務(wù);教材管理則是根據(jù)實施教學(xué)計劃生成每學(xué)期課程目錄,征訂管理、入庫管理、出庫管理及領(lǐng)取管理。

2) 學(xué)生學(xué)籍管理功能:實現(xiàn)新生數(shù)據(jù)庫的導(dǎo)入、在校生信息的變動更新、畢業(yè)生信息匯總到校友會相關(guān)數(shù)據(jù)庫,并能實現(xiàn)對上述信息的各類統(tǒng)計查詢。

3) 教學(xué)活動管理功能:該功能應(yīng)能實現(xiàn)包括教師教學(xué)任務(wù)生成, 教學(xué)活動安排查詢、任課教師信息查詢,學(xué)生網(wǎng)上選課、網(wǎng)上評教等一系列教學(xué)活動的管理。

4) 學(xué)生成績管理功能:教師對所有課程的成績錄入、修改、學(xué)生對自己成績的查詢、瀏覽、統(tǒng)計等,自動生成各專業(yè),班級成績總表,學(xué)生個人成績總表。

5) 學(xué)位管理功能。該功能主要包括管理學(xué)位獲取資格管理功能和畢業(yè)生資格審核管理功能,前者是指根據(jù)學(xué)位授予規(guī)定,設(shè)定專業(yè)、學(xué)制、選修課和必修課、總學(xué)分、學(xué)位課程、畢業(yè)論文與設(shè)計等條件和要求,生成學(xué)位授予的資格庫;畢業(yè)生資格審核管理功能是根據(jù)教學(xué)計劃、課程成績、學(xué)制等生成畢業(yè)生資格庫,根據(jù)需要生成畢業(yè)生成績單、學(xué)籍卡等各種形式的數(shù)據(jù)表單,生成符合上報要求的畢業(yè)生庫。

6) 系統(tǒng)維護(hù)功能:指需具備統(tǒng)一身份認(rèn)證、用戶權(quán)限管理、課程及教師代碼維護(hù)、用戶登陸及密碼管理、數(shù)據(jù)備份和恢復(fù)等功能。

3.2 系統(tǒng)數(shù)據(jù)庫的設(shè)計

各管理功能模塊所實現(xiàn)的功能不同,對相關(guān)用戶及活動的信息統(tǒng)計也不盡相同。因此需要設(shè)計不同的數(shù)據(jù)表來存儲相應(yīng)的信息,因此數(shù)據(jù)庫中存在著多張表格,需要分別加以設(shè)計。

在SQLserver2000中,若干個有聯(lián)系的過程可以組合在一起構(gòu)成程序包。存儲過程的能力大大增強了SQL語言的功能和靈活性。存儲過程可以用流控制語句編寫,有很強的靈活性,可以完成復(fù)雜的判斷和較復(fù)雜的運算。可保證數(shù)據(jù)的安全性和完整性。在運行存儲過程前,數(shù)據(jù)庫已對其進(jìn)行了語法和句法分析,并給出了優(yōu)化執(zhí)行方案。這種已經(jīng)編譯好的過程可極大地改善SQL語句的性能。由于執(zhí)行SQL語句的大部分工作已經(jīng)完成,所以存儲過程能以極快的速度執(zhí)行。可以降低網(wǎng)絡(luò)的通信量。

4 系統(tǒng)功能的實現(xiàn)

4.1 數(shù)據(jù)的存儲、操作和顯示

ASP.NET使用ADO.NET數(shù)據(jù)庫連接技術(shù),可以在.NETFramework中更容易的創(chuàng)建分布式的數(shù)據(jù)共享的應(yīng)用程序,它提供的數(shù)據(jù)訪問接口可以很好的與SQLServer2000兼容的數(shù)據(jù)源進(jìn)行通信,而其創(chuàng)建的應(yīng)用程序則通過ADO.NET對上述數(shù)據(jù)源進(jìn)行連接、處理和更新。數(shù)據(jù)處理方面,只要能夠讀取XML格式的應(yīng)用程序即可。ADO.NET具有的連接數(shù)據(jù)庫和數(shù)據(jù)操作的類,可以很容易的連接到數(shù)據(jù)庫顯示到表單,.NETFramework中的DATAGRID控件,數(shù)據(jù)集中已填充的數(shù)據(jù)就可以表格的形式顯示,另外,ASP.NET中CRYSTALREPORTS控件還可以使得數(shù)據(jù)以報表的形式顯示。

4.2 安全性——訪問控制和授權(quán)的管理

ASP.NET和操作系統(tǒng)共同提供了底層的安全服務(wù),包含身份驗證和授權(quán)兩種。身份驗證是在ISS中對WEB.CONFIG文件的AUTHENTICATION標(biāo)簽進(jìn)行認(rèn)證實現(xiàn)控制;授權(quán)又可以分為文件授權(quán)和URL授權(quán),前者是指將用戶身份與文件權(quán)限存儲的訪問控制表ACL關(guān)聯(lián)來實現(xiàn),當(dāng)目錄和文件數(shù)量龐大時,則需要采取后者URL授權(quán)。

參考文獻(xiàn):

[1] 汪捷.NET技術(shù)的管理信息系統(tǒng)開發(fā)中的應(yīng)用[J].微機發(fā)展,2004(11):110-130.

[2] 鄒建峰.AsP.NET開發(fā)技術(shù)詳解[M].北京:人民郵電出版社,2005:83-120.

主站蜘蛛池模板: 伊人中文网| 成人福利一区二区视频在线| 激情国产精品一区| 高h视频在线| 无码人妻免费| 国产国拍精品视频免费看| 国产免费精彩视频| 动漫精品中文字幕无码| 手机精品福利在线观看| 超碰色了色| 婷婷伊人久久| 成人久久精品一区二区三区| 青青操国产视频| 国产91无毒不卡在线观看| 久青草网站| 日韩天堂视频| 伊人激情综合| 欧美一区二区三区欧美日韩亚洲| 欧美一级高清视频在线播放| 婷婷六月色| 亚洲福利视频网址| 青草国产在线视频| 成年网址网站在线观看| 3344在线观看无码| 国国产a国产片免费麻豆| 欧美三级不卡在线观看视频| 成人中文字幕在线| 亚洲精品片911| 手机在线国产精品| 国产视频a| 国内嫩模私拍精品视频| 成人噜噜噜视频在线观看| 青青国产成人免费精品视频| 国产一区二区三区精品久久呦| 久久免费视频播放| 欧美三级视频在线播放| 亚洲天堂久久| 亚洲欧美在线综合图区| 国产十八禁在线观看免费| 欧美日韩v| 在线播放91| 制服丝袜一区二区三区在线| 久久亚洲高清国产| 精品久久久久久久久久久| 国产精鲁鲁网在线视频| 国产男女免费视频| 这里只有精品在线播放| 久久精品人人做人人综合试看| 国产激情在线视频| 日韩国产另类| 国产91丝袜| 97人妻精品专区久久久久| 亚洲av无码片一区二区三区| 草逼视频国产| 在线播放精品一区二区啪视频| 午夜日b视频| 99久久精品国产麻豆婷婷| 97在线观看视频免费| 玩两个丰满老熟女久久网| 欧美在线伊人| 中文字幕1区2区| 玖玖精品在线| 亚洲高清国产拍精品26u| 操国产美女| 亚洲精品亚洲人成在线| 久草网视频在线| 精品人妻系列无码专区久久| 在线观看热码亚洲av每日更新| 国产91线观看| 国产精品三级专区| 久久国产高潮流白浆免费观看 | 狠狠色综合久久狠狠色综合| 亚洲综合中文字幕国产精品欧美| 无码乱人伦一区二区亚洲一| 又黄又湿又爽的视频| 亚洲男女在线| 四虎永久在线视频| 久久精品娱乐亚洲领先| 国内丰满少妇猛烈精品播| 日韩天堂网| 国产精品一区在线麻豆| 日韩国产高清无码|