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

基于ASP.NET的班級信息管理系統的實現

2015-04-29 00:00:00黃博軍
今日湖北·中旬刊 2015年2期

摘 要:本文主要介紹了在ASP.NET工作平臺上,利用Web開發技術,開發班級信息管理系統的需求分析和系統結構設計的思路和實現方法。

關鍵詞:信息管理 ASP.NET Web開發

一、引言

班級信息管理是高校學生管理工作的重要組成部分,其重要性已被高校學生管理部門越來越重視。為了對學生管理工作適應新形勢的要求,擺脫傳統的人工對班級信息管理的落后方式。這就要求,一方面提高學生管理工作的效率和質量;另一方面實現學生管理工作的信息化和網絡化。數據庫技術和網絡技術的發展為這兩個要求提供了一個良好的解決方案。ASP.NET提供了基于Web服務器端的軟件開放平臺,可以編寫和運行交互的、動態的、高效的班級信息管理應用程序。班級信息管理系統的執行方式是:當用戶在瀏覽器上發出訪問請求時,Web服務器就會作出響應,調用ASP引擎來執行ASP文件,并解釋和執行網頁中的腳本語言。同時,通過訪問ODBC數據源來連接數據庫,由數據庫訪問組件ADO完成數據庫操作,最后由ASP生成包含有數據查詢結果的HTML頁面返回到瀏覽器顯示結果。由于ASP.NET在服務器端運行,軟件開發人員可以不用考慮瀏覽器是否會支持ASP.NET,也不必擔心人們下載HTML程序以竊取編程邏輯,增強了應用系統的安全性和保密性。另外,ASP.NET還是面向對象的腳本編程環境,軟件開發人員可以增加ActiveX組件進行功能的擴充,拓展系統應用范圍。由于ASP.NET的這些優點,使得ASP.NET成為目前主流軟件開發平臺之一。因此,借用于ASP.NET作為工具來開發“班級信息管理系統”是完全可以的。

二、系統概要設計

本系統的主要使用對象為各班級學生、學生輔導員和學生信息管理人員(含分管學生工作的領導)。系統所要實現的功能如下:

(1)實現用戶身份驗證功能。通過用戶名稱和密碼的驗證,拒絕非授權用戶登錄系統。同時根據用戶類別授予不同的管理權限。

(2)實現用戶管理功能。包括有添加用戶、刪除用戶和用戶密碼的修改。

(3)實現數據錄入功能。包括有班級學生基本信息、班級學生考勤信息、輔導員姓名及分管的班級名稱。

(4)實現數據維護功能。包括有學生基本信息和學生考勤信息的修改和刪除。

(5)實現信息查詢功能。包括有學生基本信息查詢和學生考勤信息查詢。

(6)實現信息統計功能。包括有學生個人周考勤統計、學生個人學期考勤統計、班級日考勤統計、班級周考勤統計和班級學期考勤統計。

(7)實現信息輸出功能。主要將信息統計的結果導出到Excel表中。

通過對以上需求分析功能的歸納和整理,得到系統中所有模塊的數據流圖(自頂向下),見圖1。說明:三種登錄人員都有修改用戶密碼的功能。

圖1 系統模塊圖

三、系統結構設計

(一)概念結構設計

在需求分析階段,已經對應用環境和要求進行了分析,繪制出了系統模塊圖。本節將根據系統模塊圖繪制E—R圖,并寫出各實體的屬性,完成概念結構設計。

(1)繪制概念結構E—R圖。見圖2。

圖2 概念結構E—R圖

(2)各實體屬性

用戶基本信息包括:用戶名,密碼,用戶類型(用戶類型包括:學生、輔導員和管理員)。

學生基本信息包括:學號,姓名,性別,出生日期,班級名稱,學制,民族,專業名稱,入學年限,學歷,政治面貌。

輔導員基本信息包括:輔導員姓名,輔導員工號,所帶班級。

班級基本信息包括:班級名稱,輔導員姓名,輔導員工號。

日常考勤基本信息包括:學期號,日,周次,月,班級名稱,學號,學生姓名,節次,類型。

(二)邏輯結構設計

在完成了概念結構設計并形成E—R圖后,還需要將概念結構進一步轉化成為ASP.NET數據管理系統(DBMS)能夠支持的關系數據模型。也就是要把E—R圖中的實體、實體的屬性和實體與實體之間的聯系,轉化成為相應的數據庫關系模型。在轉化的過程中要注意從兩個方面著手進行,一是要將每一個實體模型轉化成為一個關系模式,即,表;二是要將實體模型與實體模型之間的聯系也要轉化成為一個關系模式。

當關系模式確定以后,需要按照數據庫理論進行規范化的整理,依據需求分析和實體結構的內容確定表中字段的屬性;再根據字段與字段之間的依賴關系,消除冗余的字段。同時,還要規范和整理關系模式中的部分函數依賴、傳遞函數依賴和多值依賴等,以得到符合實際需要的數據模型。

四、重點模塊實現的程序設計

系統結構設計完成以后,接著就是用ASP.NET加以實現了。下面就系統實現的幾個關鍵模塊進行設計。

(一)用戶登錄

用戶名:密碼:驗證碼:

驗證區分大小寫

(二)信息查詢

由于信息查詢內容很多,這里只列出“周考勤信息查詢”中的部分程序。

周次:

選擇周次

第1周

……

第20周

\" SelectCommand=\"SELECT [classname] FROM [tb_class]\"gt;

……

周考勤查看

(三)信息統計

由于信息查詢內容很多,這里只列出“周考勤信息統計”中的部分程序。

周次:

選擇周次

第1周

……

第20周

……

周考勤統計

五、結束語

本文深入探討了基于ASP.NET的班級信息管理系統的設計與實現過程。該系統能夠滿足學生、輔導員和學生管理人員對班級學生個人信息和考勤信息管理的需求。本系統功能較為全面,性能安全穩定,操作簡潔,符合設計要求,用戶評價良好。

參考文獻:

[1]王珊,薩師煊.數據庫系統概論(第4版)[M].北京:高等教育出版社,2006.

[2]劉志成,寧云智.Web項目開發教程(ASP.NET)[M].北京:電子工業出版社,2010.

(作者單位:湖北襄陽職業技術學院電子信息工程學院)

主站蜘蛛池模板: 玖玖精品视频在线观看| 一级毛片免费播放视频| 九九热精品视频在线| 精品无码日韩国产不卡av| 国产视频资源在线观看| 亚洲动漫h| 国产乱子伦无码精品小说| 色吊丝av中文字幕| 伊人久久大香线蕉综合影视| 国产精品主播| 国产91小视频| 国内精品视频在线| 国产福利免费视频| 免费看黄片一区二区三区| 制服无码网站| 欧美特黄一免在线观看| 国产精品私拍在线爆乳| 婷婷亚洲视频| 午夜爽爽视频| 欧美亚洲国产视频| 欧美午夜小视频| 国产永久在线视频| 3p叠罗汉国产精品久久| 日韩午夜福利在线观看| 992tv国产人成在线观看| 中文字幕不卡免费高清视频| 成人自拍视频在线观看| 国产中文在线亚洲精品官网| 久久九九热视频| 日韩成人免费网站| 亚洲日本www| 日韩AV手机在线观看蜜芽| 五月婷婷伊人网| 日本在线视频免费| 国产91视频免费观看| 黄色网在线免费观看| 中文字幕亚洲乱码熟女1区2区| 国产精品观看视频免费完整版| 亚洲综合狠狠| 亚洲精品男人天堂| 日韩第九页| 日本爱爱精品一区二区| 欧美日韩一区二区在线播放| 亚洲精品午夜天堂网页| 亚洲AV无码久久精品色欲| 亚洲欧美另类中文字幕| 亚洲欧美精品一中文字幕| 免费一极毛片| 看看一级毛片| 亚洲日韩精品欧美中文字幕 | 国产亚洲美日韩AV中文字幕无码成人 | 亚洲一区二区约美女探花 | 中文字幕在线永久在线视频2020| 91在线视频福利| 在线日韩日本国产亚洲| 日本免费新一区视频| 久久这里只有精品66| 2021国产在线视频| www成人国产在线观看网站| 国产h视频在线观看视频| 1769国产精品免费视频| 国产成人无码久久久久毛片| 国产在线日本| 在线国产毛片| 91偷拍一区| 亚洲欧洲美色一区二区三区| 成人国内精品久久久久影院| 国产黄色免费看| 亚洲婷婷在线视频| 一级毛片a女人刺激视频免费| 另类欧美日韩| 区国产精品搜索视频| 国产福利小视频高清在线观看| 欧美视频免费一区二区三区| 亚洲第一视频区| …亚洲 欧洲 另类 春色| 国产丝袜啪啪| 欧美成人免费午夜全| 亚洲视频欧美不卡| 久久黄色一级视频| 国产精品免费电影| 日韩在线影院|