基于ASP_net的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)_方獻(xiàn)梅_第1頁
基于ASP_net的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)_方獻(xiàn)梅_第2頁
基于ASP_net的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)_方獻(xiàn)梅_第3頁
基于ASP_net的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)_方獻(xiàn)梅_第4頁
基于ASP_net的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)_方獻(xiàn)梅_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、論壇基于ASP.net 的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)(1. 桂林電子科技大學(xué)廣西方獻(xiàn)梅1,2桂林541004;2. 河池學(xué)院廣西宜州546300)【摘要】本文針對高校學(xué)生信息網(wǎng)絡(luò)化管理的需要,采用ASP.net 技術(shù)設(shè)計并開發(fā)了一個學(xué)生信息管理系統(tǒng),以實現(xiàn)成績管理無紙化辦公,提高學(xué)校各部門之間的協(xié)作效率和辦公質(zhì)量?!娟P(guān)鍵詞】成績管理系統(tǒng);ASP.net 技術(shù);SQ L0引言隨著計算機(jī)技術(shù)的飛速發(fā)展和高等學(xué)校教育體制改革的不斷深入,高等學(xué)校招生規(guī)模不斷擴(kuò)大,傳統(tǒng)的人工、紙張式的辦公管理方法己經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)新的發(fā)展需要。尤其是隨著計算機(jī)和Internet 的普及, 運(yùn)用網(wǎng)絡(luò)對信息資源進(jìn)行科學(xué)化管

2、理, 己經(jīng)成為高校信息管理的發(fā)展趨勢。本文設(shè)計基于ASP.net 技術(shù)的學(xué)生信息管理系統(tǒng), 該系統(tǒng)可供某個教學(xué)系的所有成員包括任課教師、班主任、系秘書及學(xué)生等使用,不同人員具有不同的相對應(yīng)權(quán)限??杀苊庖恍┲貜?fù)的工作,減少辦公成本,提高管理效率。11.1相關(guān)技術(shù)簡介NET Framework 簡介.NET Framework 定義了.NET 應(yīng)用程序的開發(fā)和運(yùn)行環(huán)境,以及可在.NET 應(yīng)用程序中使用的類庫,類似于Java 的虛擬機(jī)。它不但使Internet 上運(yùn)行的應(yīng)用程序更容易被開發(fā),而且也可用于開發(fā)運(yùn)行于Windows 桌面上的傳統(tǒng)業(yè)務(wù)應(yīng)用程序。對.NET 的需求源于Internet 的高速

3、發(fā)展。應(yīng)用程序的概念不再單一地是桌面運(yùn)行的可執(zhí)行文件,應(yīng)用程序的模式已經(jīng)發(fā)生了根本的變化,這些變化體現(xiàn)再以下方面:1. 1. 1應(yīng)用程序應(yīng)隨時、隨地并且再任何設(shè)備中度可用1. 1. 2軟件程序應(yīng)作為一怔服務(wù)來提供。1. 1. 3應(yīng)用程序必須具有互操作性,應(yīng)用程序之間協(xié)同工作、數(shù)據(jù)交換的需求也越來越高。1.3Microsoft SQL Server 2005由一系列相互協(xié)作的組件構(gòu)成,能滿足最大的Web 站點(diǎn)和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲和分析數(shù)據(jù)的需要。SQL Server 提供了在服務(wù)器系統(tǒng)上運(yùn)行的服務(wù)器軟件和在客戶端運(yùn)行的客戶端軟件,連接客戶和服務(wù)器計算機(jī)的網(wǎng)絡(luò)軟件則由Windows NT/200

4、0/2003系統(tǒng)提供。SQL Server 的數(shù)據(jù)庫系統(tǒng)的服務(wù)器運(yùn)行在Windows NT/2000/2003系統(tǒng)上,負(fù)責(zé)創(chuàng)建和維護(hù)表以及索引等數(shù)據(jù)庫對象,確保數(shù)據(jù)完整性和安全性,能夠在出現(xiàn)各種錯誤時恢復(fù)數(shù)據(jù)??蛻舳藨?yīng)用程序可以運(yùn)行在Windows 9x/NT/2000/2003/Vista系統(tǒng)上,完成所有的用戶交互操作。將數(shù)據(jù)從服務(wù)器檢索出來后,可以生成副本,以便在本地保留以及對其進(jìn)行操作。SQL Server 的客戶端應(yīng)用程序可以通過SQL Server 提供的應(yīng)用程序接口來訪問服務(wù)器端的數(shù)據(jù)。開發(fā)一個學(xué)生信息管理系統(tǒng),采用計算機(jī)對學(xué)生信息進(jìn)行管理,進(jìn)一步提高了學(xué)校的辦學(xué)效益和現(xiàn)代化水平。

5、為在最短的時間把學(xué)生的成績核算出來,提高工作效率,實現(xiàn)學(xué)生信息信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。同時,能夠隨時對學(xué)生基本信息和成績進(jìn)行各種查詢,以及很好地對系統(tǒng)進(jìn)行維護(hù)。學(xué)生信息管理是學(xué)校管理中重要的一個環(huán)節(jié),學(xué)生信息管理的計算機(jī)化是整個學(xué)校教務(wù)管理中的重要一部分,能否實現(xiàn)這一步關(guān)系到學(xué)校辦學(xué)整體效率的高低,鑒于它的重要性,學(xué)生信息管理系統(tǒng)的開發(fā)與應(yīng)用就逐漸提入議程,并占著越來越重要的份量。運(yùn)用學(xué)生信息管理系統(tǒng)可以減輕學(xué)校教務(wù)管理人員的工作量,減少開支,提高工作效率與準(zhǔn)確率,能夠合理安排時間,并盡快發(fā)布學(xué)生的考試成績。每到期末和畢業(yè)生離校前夕,教學(xué)統(tǒng)計歸檔工作特別繁重,本學(xué)生信息管理系

6、統(tǒng)能輕松獲取學(xué)生的所有成績信息,避免一些重復(fù)的工作,系管理員可添加教師、班主任、學(xué)生等,并給不同的人員以不同的權(quán)限,如教師登陸后首先獲取所授課程的課程號,給所授班級的學(xué)生添加平時分、段考分和期考分后,系統(tǒng)可自動添加期評分,所有教師添加完成績后,管理員可將每個班級的所有成績進(jìn)行匯總,并統(tǒng)計需補(bǔ)考的學(xué)生和科目情況,班主任登陸后可查看和打印全班的成績,學(xué)生登陸后只能查詢自己的成績情況。3系統(tǒng)流程圖設(shè)計,如圖所示4數(shù)據(jù)庫表字段結(jié)構(gòu)設(shè)計用戶信息表:用戶名、密碼、權(quán)限等。學(xué)生信息表:學(xué)號、姓名、性別、民族、出生日期、籍貫、身份證號、居住地址、家庭電話、入學(xué)時間、所在院系、職務(wù)、備注等。課程設(shè)置表:課程號、

7、課程名稱、班級名稱、設(shè)置學(xué)期、授課教師、學(xué)時、學(xué)分、課程類別等。成績信息表:學(xué)年、學(xué)期、學(xué)生學(xué)號、學(xué)生姓名、學(xué)生所在班級、課程號、課程成績、授課教師姓名、班主任姓名等。5設(shè)計與實現(xiàn)2需求分析較多學(xué)?,F(xiàn)在仍然靠手工進(jìn)行成績的修改、查詢、錄入等,工作效率低。顯然,靠手工進(jìn)行管理這種管理方式已不能適應(yīng)時代的發(fā)展、學(xué)校的需求。今天這種傳統(tǒng)的管理方法必然會被計算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所代替。針對高校學(xué)生信息管理的實際情況,本系統(tǒng)包括五個子模塊,分別為:用戶登錄;錄入數(shù)據(jù);查詢數(shù)據(jù);數(shù)據(jù)統(tǒng)計和系統(tǒng)維護(hù)。5. 1用戶登錄。不同的用戶登錄時根據(jù)其擁有的權(quán)限進(jìn)入不同的頁面。5. 2數(shù)據(jù)錄入。每學(xué)期期末,任課教師

8、登錄系統(tǒng)錄入其所授課班級各學(xué)生的平時、期中、期末成績。系統(tǒng)提供兩種成績錄入(下轉(zhuǎn)第116頁 )機(jī)械與電子電的信息譯碼,經(jīng)并行通訊傳給智能控制器,由控制器執(zhí)行控制家電的操作;或當(dāng)裝置的主控單元接收到由智能控制器傳來的報警、求援等信息,首先切斷電話線與電話機(jī)相連的通路,發(fā)模擬摘機(jī)信號,并且控制雙音頻接受與發(fā)送電路自動撥打事先預(yù)設(shè)好的報警電話,撥號后檢測電話線上傳來的是否是通話音,如果是就控制語音處理電路將信息傳給用戶的手機(jī)或直接報警。系統(tǒng)框圖如圖住宅智能化系統(tǒng)框圖本設(shè)計主要分為硬件設(shè)計和軟件設(shè)計兩大部分。硬件設(shè)計包括:主控單元及其擴(kuò)展電路設(shè)計、EEPROM 電路設(shè)計、切斷電路設(shè)計、振鈴檢測電路設(shè)計

9、、摘掛機(jī)控制電路設(shè)計、雙音多頻信號接收與發(fā)送電路設(shè)計、錄音電路設(shè)計、語音處理電路設(shè)計、閃存電路設(shè)計、鍵盤與顯示電路設(shè)計、監(jiān)控電路設(shè)計以及并行通訊優(yōu)先權(quán)電路設(shè)計等。軟件設(shè)計包括:主程序設(shè)計、控制家電子程序設(shè)計、報警與求援中斷程序設(shè)計、振鈴檢測子程序設(shè)計、雙音頻信號接收子程序設(shè)計、雙音頻信號發(fā)送子程序設(shè)計、信號音檢測子程序設(shè)計、放音子程序設(shè)計、放音快進(jìn)子程序設(shè)計、EEPROM 寫數(shù)據(jù)子程序設(shè)計、EEPROM 讀數(shù)據(jù)子程序設(shè)計、鍵盤與子程序設(shè)計等。整個裝置簡圖如圖部操作指令形成各種控制信號,并完成對于各種信息的記錄;接口電路提供單片機(jī)與電話外線的接口。其中包括鈴流檢測、摘掛機(jī)控制、雙音頻DTMF 識

10、別,及語音提示電路。語音提示電路受單片機(jī)的控制產(chǎn)生相應(yīng)的提示音提示,并通過反饋電路反饋至電話外線。從而使操作者對電器的操作達(dá)到交互式,并能即時了解有關(guān)的信息;顯示電路用于狀態(tài)設(shè)置時的顯示;控制部分即受控的終端,如前所述,可通過接駁不同的終端并對電話進(jìn)行必要的改動從而達(dá)到功能的擴(kuò)展。這一點(diǎn),可使產(chǎn)品達(dá)到系列化。本系統(tǒng)的每一個接口電路(振鈴檢測、模擬摘掛機(jī)、語音反饋、雙音頻解碼等)都已經(jīng)經(jīng)過實際的交換機(jī)在線實驗,具有很強(qiáng)的實用性。本系統(tǒng)使用最簡單的電路、最便宜的電路芯片實現(xiàn)了完善的功能。本系統(tǒng)還有許多可以添加的功能,具有很強(qiáng)的市場前景。工作過程:當(dāng)需要遙控家用電器時,撥打相應(yīng)的電話號碼,振鈴檢測電

11、路檢測鈴流信號,如果有人接聽電話或振鈴次數(shù)少于6次,對程控電話的使用不造成影響,當(dāng)振鈴次數(shù)達(dá)到6次后(次數(shù)可以通過軟件任意設(shè)定 ,單片機(jī)啟動語音提示電路發(fā)出提示音,詢問是否進(jìn)入家電控制模式,按否,掛機(jī)退出,按是,摘掛機(jī)電路自動摘機(jī)進(jìn)入控制狀態(tài)并將摘機(jī)信號輸入到單片機(jī)中,單片機(jī)接收到摘機(jī)信號后,啟動語音提示電路發(fā)出提示音,提示操作者輸入密碼或是退出(系統(tǒng)支持在線修改密碼 。輸入的密碼經(jīng)DTMF 接收,轉(zhuǎn)換成二進(jìn)制數(shù)并與事先存儲在單片機(jī)中的密碼比較,如果不相符,則語音提示密碼錯誤,可再次重新輸入,若三次密碼錯誤則發(fā)提示音并自動掛機(jī);如果密碼相符則語音提示選擇控制通道(按鍵18分別表示18號通道,分

12、別控制8路電器 。通道選擇后,按鍵表示開啟該路電器,并有語音提示“該路電器已經(jīng)開啟”,按”鍵表示關(guān)斷該路電器,有提示音“該路電器已經(jīng)關(guān)閉”,按下鍵則可掛機(jī)退出。若超時則自動掛機(jī)(時間可由軟件設(shè)定 。3總結(jié)電話遠(yuǎn)程控制及報警裝置的設(shè)計采用了AT89C51單片機(jī)作為系統(tǒng)的主控單元,并結(jié)合軟件的設(shè)計,豐富了系統(tǒng)的功能,符合未來家電的智能化、網(wǎng)絡(luò)化發(fā)展方向。利用電話遠(yuǎn)程控制及報警裝置可以實現(xiàn)固定電話對空調(diào)器、電燈、電冰箱等家用電器設(shè)備的遠(yuǎn)程控制和報警,如可以提前將居室的空調(diào)打開,一進(jìn)家門便享受清涼的世界;用戶外出旅游或出差時,通過本裝置開關(guān)居室的電燈、電視,同時,如果家中出現(xiàn)了緊急情況或有小偷進(jìn)入,也

13、可以通過本裝置進(jìn)行報警??啤緟⒖嘉墨I(xiàn)】1謝自美電子線路設(shè)計、實驗、測試M.武漢:華中科技大學(xué)出版社,20002李朝青單片機(jī)原理及接口技術(shù)M.北京:北京航空航天大學(xué)出版社,19983李今奇電話機(jī)原理與維修M.北京:人民郵電出版社,20004徐愛鈞,等單片機(jī)高級語言C51應(yīng)用程序設(shè)計M.北京:電子工業(yè)出版社,電話遠(yuǎn)程控制與報警裝置簡易框圖整個裝置由單片機(jī)構(gòu)成主控部分,進(jìn)行主要的信息處理,接收外20015何書森,等實用模擬電路原理與設(shè)計速成M.福建:福建科學(xué)技術(shù)出版社,20026何立民單片機(jī)高級教程應(yīng)用與設(shè)計M北京:北京航空航天大學(xué)出版社,19997張慶雙實用電子電路200例M北京:機(jī)械工業(yè)出版社,

14、2003責(zé)任編輯:張慧 (上接第86頁)方式:網(wǎng)上直接錄入并提交和批量導(dǎo)入。在直接錄入模式下,教師進(jìn)入系統(tǒng)選擇所授課程和班級后,系統(tǒng)自動列出該班級所有學(xué)生的名單,教師需逐個填寫每個學(xué)生成績。在批量導(dǎo)入模式下,教師可以在EXCEL 表格中填寫好學(xué)生成績后,再通過系統(tǒng)提供的導(dǎo)入功能來完成成績的提交。教師錄入平時、期中、期末成績后,系統(tǒng)可根據(jù)系統(tǒng)管理員設(shè)置的權(quán)重值計算出期評成績。教師一旦提交成績后就不能修改學(xué)生成績,若需進(jìn)行修改要報告管理員,由管理員對學(xué)生成績進(jìn)行添加、修改和刪除等操作。5. 3查詢數(shù)據(jù)。通過查詢功能能查詢學(xué)生的基本信息、成績情況和補(bǔ)考信息等情況,并可以將結(jié)果輸出打印。學(xué)生登錄后可以查詢自己的信息,班主任可查詢本班學(xué)生的信息,管理員可以查詢?nèi)啃畔ⅲ?. 4數(shù)據(jù)統(tǒng)計。通過統(tǒng)計功能管理員可統(tǒng)計各學(xué)期學(xué)生的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論