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

基于ASP.NET MVC框架的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)

2015-02-04 09:40:13鄧俊英
電子技術(shù)與軟件工程 2014年22期

本文介紹了學(xué)生信息管理系統(tǒng)在ASP.NET MVC框架下的解決方案,通過對系統(tǒng)功能進行詳細的分析,同時運用ASP.NET MVC技術(shù)和SQL SERVER數(shù)據(jù)庫,實現(xiàn)系統(tǒng)的設(shè)計與開發(fā),為學(xué)生信息的管理建立統(tǒng)一、規(guī)范、高效的工作平臺。

【關(guān)鍵詞】ASP.NET MVC 學(xué)生信息 管理系統(tǒng)

近年來,如何有效地管理學(xué)生信息,成為了各個學(xué)校面臨的一個難題。學(xué)生的信息是多種多樣的,其包含的數(shù)據(jù)量大,涉及的人員和部門廣,并且需要隨時更新。與此同時,學(xué)校在對學(xué)生信息的管理上也比較分散,不僅存在管理凌亂的現(xiàn)象,而且存在重復(fù)管理的問題,對學(xué)生信息的管理不能做到統(tǒng)一、規(guī)范和高效。

基于以上情況,本文提出了基于ASP.NET平臺和MVC的架構(gòu),采用ASP.NET MVC技術(shù)進行學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn),希望能夠?qū)W(xué)生信息進行有效的管理,使得學(xué)生信息的管理更加快速、準確、方便。

1 ASP.NET MVC 框架

ASP.NET MVC是由微軟官方提供的基于MVC架構(gòu)模式的開發(fā)框架,是一個易于開發(fā)、易于測試、易于維護的框架,也是現(xiàn)今流行的一種MVC開發(fā)技術(shù)。在ASP.NET MVC框架中,通過模型、視圖和控制器的功能分離,充分地實現(xiàn)用戶輸入、業(yè)務(wù)制定和界面顯示的獨立。

從用戶在瀏覽器中輸入請求信息,到在頁面獲得處理結(jié)果,大致需要經(jīng)過5個步驟。

(1)用戶在瀏覽器中發(fā)出信息請求,向控制器發(fā)送相關(guān)的操作命令。

(2)控制器接收到請求命令之后,向模型請求獲得有關(guān)的數(shù)據(jù)信息。

(3)模型根據(jù)請求將對應(yīng)的數(shù)據(jù)信息返回給控制器。

(4)控制器將相關(guān)的數(shù)據(jù)信息發(fā)送到相應(yīng)的視圖。

(5)相應(yīng)的視圖將獲得的數(shù)據(jù)信息返回到瀏覽器,顯示給用戶。

在ASP.NET MVC的具體開發(fā)過程中,主要的工作是對控制器進行程序編寫。因為控制器既要處理用戶請求,又要實現(xiàn)與模型進行數(shù)據(jù)通信,以及向視圖發(fā)送數(shù)據(jù)信息,控制器在模型、視圖、控制器三者中處于一個中樞的位置。

3 學(xué)生信息管理系統(tǒng)的設(shè)計

建立學(xué)生信息管理系統(tǒng),實現(xiàn)數(shù)據(jù)處理的統(tǒng)一、規(guī)范和高效,通過對學(xué)生信息管理系統(tǒng)的需求分析,希望能夠探索出信息處理的最佳途徑。

3.1 需求分析

學(xué)生信息管理系統(tǒng)主要是圍繞與學(xué)生有關(guān)的數(shù)據(jù)信息進行處理的,應(yīng)當(dāng)具有登錄管理、課程管理、學(xué)籍管理、成績管理、德育管理等功能模塊。

(1)登錄管理模塊:系統(tǒng)管理員設(shè)定每個用戶的登錄用戶名和初始密碼,并對用戶名和密碼具有修改和刪除的權(quán)限;同時,系統(tǒng)用戶登錄系統(tǒng)之后也能夠?qū)ψ约旱牡卿浶畔⑦M行修改。

(2)課程管理模塊:課程信息是屬于穩(wěn)定性比較強的一類信息,而且課程的開設(shè)與取消在學(xué)校的權(quán)力范圍之內(nèi),系統(tǒng)管理員在系統(tǒng)中扮演學(xué)校的角色設(shè)置課程的基本信息,并對課程的相關(guān)數(shù)據(jù)進行處理。教師只能查看課程的基本信息。

(3)學(xué)籍管理模塊:系統(tǒng)管理員根據(jù)學(xué)號為每個學(xué)生分配系統(tǒng)的登錄信息。學(xué)生將個人資料信息按照學(xué)籍內(nèi)容的要求輸入到數(shù)據(jù)庫,并根據(jù)實際情況對信息進行及時的修改,以確保信息的準確性。教師可在通過不同的條件查找學(xué)生的學(xué)籍信息,了解學(xué)生的基本情況。

(4)成績管理模塊:教師按照課程的考核要求進行不同方式的考試,考試結(jié)束后將學(xué)生的考試成績輸入到系統(tǒng),對有錯誤的成績數(shù)據(jù)進行編輯。學(xué)生參與課程學(xué)習(xí)并參加考試之后,能夠查閱自己的成績。

(5)德育管理模塊:教師負責(zé)錄入每位同學(xué)的德育評價等級,并對錄入有誤的評價等級進行編輯。學(xué)生能夠查閱每月的德育評價等級,從而端正自己的日常行為。

3.2 功能設(shè)計

學(xué)生信息管理系統(tǒng)在實際的使用過程中,主要有三類用戶:系統(tǒng)管理員、教師、學(xué)生,因此管理系統(tǒng)對應(yīng)地分為三類用戶端:系統(tǒng)管理員端、教師端、學(xué)生端。他們的功能權(quán)限分別是:

(1)系統(tǒng)管理員端:系統(tǒng)管理員在學(xué)生信息管理系統(tǒng)中的操作平臺,系統(tǒng)管理員進入該平臺后可以修改自己的登錄密碼,并進行登錄信息管理和課程信息管理兩個模塊的操作。

(2)教師端:教師用戶在學(xué)生信息管理系統(tǒng)中的操作平臺,教師進入該平臺后可以修改自己的密碼,查看課程信息和學(xué)生的學(xué)籍信息,并進行成績信息管理模塊和德育信息管理模塊的操作。

(3)學(xué)生端:學(xué)生用戶在學(xué)生信息管理系統(tǒng)中的操作平臺,學(xué)生進入該平臺后可以修改自己的密碼,編輯自己的學(xué)籍信息,并可查看考試成績和德育評價信息。

4 學(xué)生信息管理系統(tǒng)的實現(xiàn)

本學(xué)生信息管理系統(tǒng)采用ASP.NET MVC架構(gòu)技術(shù),主要開發(fā)語言為ASP.NET,數(shù)據(jù)庫系統(tǒng)為SQL Server。

現(xiàn)以系統(tǒng)管理員端的課程信息管理功能的實現(xiàn)過程為例,介紹ASP.NET MVC的開發(fā)情況。課程信息管理功能包括對課程信息的查詢、添加、修改和刪除。首先使用SQL Server創(chuàng)建課程信息表,包括字段課程編號、課程名稱、課程學(xué)分、課程類別、考試性質(zhì)、考試時間等。

(1) 模型(Model)的實現(xiàn):定義一個ADO.NET 實體數(shù)據(jù)模型,數(shù)據(jù)來源于課程信息表。

(2)控制器(Controller)的實現(xiàn):立一個控制器,用來實現(xiàn)課程信息管理模塊的查詢、添加、修改和刪除的功能的。

(3) 視圖(View)的實現(xiàn):創(chuàng)建cshtml頁面,用于顯示課程的基本信息,并提供管理操作以及相關(guān)的超鏈接。

4 結(jié)語

本文根據(jù)學(xué)校在學(xué)生信息管理中存在的問題,提出了采用ASP.NET MVC框架開發(fā)較復(fù)雜的學(xué)生信息管理系統(tǒng),搭建了完整的基于ASP.NET MVC框架結(jié)構(gòu)的信息管理系統(tǒng)。學(xué)生信息管理系統(tǒng)的應(yīng)用,給學(xué)校的學(xué)生信息管理工作帶來了改變,實現(xiàn)學(xué)生信息管理朝著規(guī)范化、科學(xué)化、現(xiàn)代化的方向轉(zhuǎn)變,提升學(xué)校的管理水平和工作效益。

參考文獻

[1]貢博文.淺談ASP.NET網(wǎng)站建設(shè)中MVC與三層架構(gòu)技術(shù)[J].科技風(fēng),2013.

[2]周文紅.基于ASP.NET MVC框架的Web應(yīng)用開發(fā)[J].計算機與現(xiàn)代化,2013.

[3]沈偉.基于Web的高職學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)[J].泰州職業(yè)技術(shù)學(xué)院學(xué)報,2014.

作者簡介

鄧俊英(1981-),廣東省佛山市人。大學(xué)本科學(xué)歷?,F(xiàn)為佛山市華材職業(yè)技術(shù)學(xué)校計算機中學(xué)一級教師。研究方向為計算機技術(shù)。

作者單位

佛山市華材職業(yè)技術(shù)學(xué)校 廣東省佛山市 528000endprint

主站蜘蛛池模板: 国产青青草视频| 波多野结衣爽到高潮漏水大喷| 免费毛片全部不收费的| 亚洲男人天堂2018| 少妇被粗大的猛烈进出免费视频| 午夜福利网址| 亚洲狼网站狼狼鲁亚洲下载| 99草精品视频| 美女高潮全身流白浆福利区| 宅男噜噜噜66国产在线观看| 欧美精品H在线播放| 亚洲精品自在线拍| 潮喷在线无码白浆| 毛片网站在线看| 久久久久久国产精品mv| 午夜日本永久乱码免费播放片| 伦精品一区二区三区视频| 中文字幕人成乱码熟女免费| 国产在线麻豆波多野结衣| 免费观看男人免费桶女人视频| 亚洲中文制服丝袜欧美精品| 国产欧美日韩va另类在线播放| 免费va国产在线观看| 欧美啪啪一区| 欧美亚洲国产精品第一页| 欧美日韩在线国产| 丁香五月婷婷激情基地| 国产高潮视频在线观看| 亚洲精品天堂在线观看| 色偷偷一区二区三区| 人人澡人人爽欧美一区| 日韩资源站| 国产18在线| 国内精品一区二区在线观看| 成年女人a毛片免费视频| 中国国产A一级毛片| 欧美三級片黃色三級片黃色1| 国产成人福利在线视老湿机| www.日韩三级| 人与鲁专区| 91视频青青草| 国产成人综合亚洲网址| 久夜色精品国产噜噜| 日本久久网站| 性欧美在线| 色婷婷在线影院| 国产杨幂丝袜av在线播放| 亚洲av色吊丝无码| 毛片网站在线看| 亚洲无限乱码| 久久99热这里只有精品免费看 | 无码AV日韩一二三区| 亚洲日韩每日更新| 在线观看国产精品日本不卡网| 日本在线欧美在线| 国产成人无码久久久久毛片| 东京热高清无码精品| www.91在线播放| 亚洲精品第1页| 亚洲另类第一页| 国产麻豆aⅴ精品无码| 欧美 亚洲 日韩 国产| 在线观看国产小视频| 99在线视频免费| 99精品欧美一区| 无码一区二区三区视频在线播放| 久久人体视频| 国产成人福利在线| 制服丝袜亚洲| 欧美不卡二区| 一个色综合久久| 最新国产成人剧情在线播放| 国产人前露出系列视频| 国模沟沟一区二区三区| 国产三级国产精品国产普男人| 高清精品美女在线播放| 国产爽歪歪免费视频在线观看| 国产欧美日韩视频怡春院| 国产精品毛片一区| 中文毛片无遮挡播放免费| 亚洲无线一二三四区男男| 99视频在线免费观看|