亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ASP.NET的學(xué)生信息管理網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)

        2018-01-15 10:14:54張利民
        科學(xué)與財(cái)富 2018年34期
        關(guān)鍵詞:主鍵信息管理管理員

        摘要:伴隨著當(dāng)今升學(xué)率的提高及學(xué)校規(guī)模的擴(kuò)大,傳統(tǒng)靠人工維護(hù)的學(xué)生信息管理方式面臨著巨大的挑戰(zhàn):信息錄入過程繁雜重復(fù),信息查找和過濾效率低下,信息安全缺乏保護(hù)等。結(jié)合快速發(fā)展的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),構(gòu)建具有良好便捷性和保密性的學(xué)生信息管理網(wǎng)站成為一種合理選擇。本系統(tǒng)嘗試采用B/S架構(gòu)模式,借助于Visual Studio 2017和SQL Server 2017 軟件工具的支持,在ASP.NET的開發(fā)環(huán)境中運(yùn)用C#語言進(jìn)行網(wǎng)站開發(fā)。文中從系統(tǒng)需求分析,系統(tǒng)設(shè)計(jì),系統(tǒng)實(shí)現(xiàn)方面等方面給出了網(wǎng)站設(shè)計(jì)的基本內(nèi)容。系統(tǒng)最終能滿足管理員,教師,學(xué)生三類角色的基本需求,實(shí)現(xiàn)了學(xué)生信息管理網(wǎng)站的基本功能。

        關(guān)鍵詞:ASP.NET;信息管理;B/S模式;數(shù)據(jù)庫;SQL Server。

        0 引言

        伴隨著升學(xué)率的提高及學(xué)校規(guī)模的擴(kuò)大,許多高校面臨著學(xué)生人數(shù)激增和傳統(tǒng)手工信息管理低效的矛盾,存在著信息化水平低,管理效率低,信息查詢困難,信息安全性差等諸多問題。2012年國家教育信息化規(guī)劃的推出加速了各大高校致力于數(shù)字化校園的建設(shè)進(jìn)程,構(gòu)建符合特色化需求的信息管理網(wǎng)站,利用信息技術(shù)增強(qiáng)數(shù)字化校園對(duì)信息、數(shù)據(jù)、知識(shí)的提取、分類、存儲(chǔ)和管理功能,已成為各高校的基本共識(shí)[1-2]。

        由于C/S架構(gòu)的軟件系統(tǒng)升級(jí)和維護(hù)成本偏高,且不利于遠(yuǎn)程訪問和數(shù)據(jù)共享。而基于B/S架構(gòu)的學(xué)生信息管理網(wǎng)站則具有共享范圍廣、服務(wù)穩(wěn)定性強(qiáng)、使用方便等優(yōu)點(diǎn)[3-4],故本系統(tǒng)選用B/S架構(gòu),基于ASP.NET技術(shù)實(shí)現(xiàn)一個(gè)功能基本完備的學(xué)生信息管理網(wǎng)站。該系統(tǒng)能夠滿足管理員,教師,學(xué)生三類角色的功能需求,并借助SQL Server關(guān)系型數(shù)據(jù)庫開發(fā),以提高數(shù)據(jù)查詢效率,且降低數(shù)據(jù)冗余。

        1系統(tǒng)需求分析

        1.1網(wǎng)站功能分析

        學(xué)生信息管理網(wǎng)站中主要存在三種不同角色的用戶:學(xué)生、老師、管理員[5-6]。網(wǎng)站的主要功能模塊包括:

        用戶登錄:主要有管理員,教師,學(xué)生三類角色;

        管理員管理:管理教師和學(xué)生的登錄信息及數(shù)據(jù)庫的維護(hù)和備份;

        教師管理:登錄網(wǎng)站,瀏覽、修改和更新學(xué)生成績和選課記錄;

        學(xué)生管理:登錄網(wǎng)站,瀏覽基本個(gè)人信息,如成績,選課信息,沒有修改的權(quán)限;

        (1)后臺(tái)管理模塊程序流程

        實(shí)現(xiàn)后臺(tái)管理員對(duì)網(wǎng)站信息的管理,管理員可以瀏覽、添加和刪除老師、學(xué)生的個(gè)人信息,以及對(duì)功能模塊進(jìn)行添加、刪除,對(duì)各組用戶的權(quán)限進(jìn)行管理等功能。教師可以進(jìn)行教師信息查詢,查看學(xué)生信息,錄入學(xué)生成績,修改和更新課程信息。學(xué)生可以瀏覽學(xué)生個(gè)人信息、課程成績,以及課程安排。

        (2)前臺(tái)管理模塊程序流程

        本系統(tǒng)設(shè)計(jì)的基本需求是學(xué)生查詢成績,老師錄入成績,老師發(fā)布課程,學(xué)生選課的功能。用戶登錄網(wǎng)站,首先需驗(yàn)證用戶的身份和權(quán)限,依據(jù)不同的用戶權(quán)限重定向到不同的頁面,實(shí)現(xiàn)區(qū)分用戶訪問目的。

        2數(shù)據(jù)庫設(shè)計(jì)

        數(shù)據(jù)庫設(shè)計(jì)是學(xué)生信息管理網(wǎng)站數(shù)據(jù)管理設(shè)計(jì)的核心部分,是對(duì)大量教師、學(xué)生信息進(jìn)行錄入、存儲(chǔ)、修改等功能的基礎(chǔ),其中E-R圖(Enity-Relationship Diagram)又涉及到總體數(shù)據(jù)表的構(gòu)造,是數(shù)據(jù)庫設(shè)計(jì)的靈魂[7-]。E-R圖在各實(shí)體屬性圖的基礎(chǔ)上,顯示了各實(shí)體間的聯(lián)系和其對(duì)應(yīng)關(guān)系,設(shè)計(jì)的實(shí)體主要有:班級(jí),教師,學(xué)生,課程,成績,實(shí)體關(guān)系包括:一對(duì)一聯(lián)系,一對(duì)多聯(lián)系,如一個(gè)班級(jí)對(duì)應(yīng)一名班主任老師(一對(duì)一關(guān)系),一名教師可以對(duì)應(yīng)多門課程(一對(duì)多關(guān)系)。部分E-R圖如圖所示。

        由各模塊的E-R圖和需求分析,設(shè)計(jì)出各實(shí)體的數(shù)據(jù)表以各個(gè)表的主外鍵,主要包含的數(shù)據(jù)表有:管理員信息表,學(xué)生信息表,教師信息表,課程信息表,成績信息表,授課信息表等,各數(shù)據(jù)表的內(nèi)容

        學(xué)生信息表:用于存儲(chǔ)學(xué)生的基本信息,包括學(xué)號(hào),姓名,性別,年齡,所在院系等信息,其中學(xué)號(hào)為該表的主鍵;

        教師信息表:用于存放教師的基本信息,包括教工ID,教師名,性別,年齡,所在院系,職稱等信息,其中教工ID為該表的主鍵;

        課程信息表:用于存放課程的基本信息,包括課程號(hào),課程名,先修課,任課老師,任課班級(jí)等信息,其中課程號(hào)為該表的主鍵;

        課程信息表:用于存放課程的基本信息,包括學(xué)號(hào),課程號(hào),成績等信息,其中學(xué)號(hào)和課程號(hào)構(gòu)成為該表的主鍵;

        授課信息表:用于存放課程的基本信息,包括教師名,課程號(hào),學(xué)時(shí)數(shù),班級(jí)名等信息,其中班級(jí)名和課程號(hào)構(gòu)成為該表的主鍵。

        ASP.NET中使用ADO.NET為編程者提供了強(qiáng)大而靈活的數(shù)據(jù)庫操作功能,本W(wǎng)EB設(shè)計(jì)中使用ADO.NET內(nèi)置對(duì)象完成與數(shù)據(jù)庫的交互,具體包括Connection對(duì)象、Command對(duì)象、DataReader對(duì)象、DataAdapter對(duì)象和DataSet對(duì)象等。

        3 結(jié)語

        本網(wǎng)站基于C#、ASP.NET及SQL server技術(shù)開發(fā),構(gòu)建完成了一個(gè)小型的學(xué)生信息管理網(wǎng)站。在充分考慮校園信息管理者、教師、學(xué)生三個(gè)角色的功能需求,以盡可能滿足數(shù)字化校園內(nèi)各個(gè)需求主體的要求為目標(biāo),本文給出了網(wǎng)站設(shè)計(jì)的應(yīng)用模塊以及數(shù)據(jù)庫設(shè)計(jì)基本原則,本文WEB網(wǎng)站的設(shè)計(jì)方案也可為類似應(yīng)用開發(fā)提供借鑒。

        參考文獻(xiàn):

        [1]范振鈞.基于ASP.net的三層結(jié)構(gòu)實(shí)現(xiàn)方法研究[J].計(jì)算機(jī)科學(xué),2007(04):289-291.

        [2]張文濤,常紅星.基于ASP.NET的B/S架構(gòu)下的項(xiàng)目管理系統(tǒng)的網(wǎng)絡(luò)安全模式設(shè)計(jì)[J].計(jì)算機(jī)科學(xué),2008(02):101-103+108.

        [3]馮楚帆.基于ASP.NET的學(xué)生信息管理系統(tǒng)設(shè)計(jì)[J].電子技術(shù)與軟件工程,2017(08):45.

        [4]楊媛.基于Web的學(xué)生信息管理系統(tǒng)的開發(fā)與設(shè)計(jì)[J].寧夏師范學(xué)院學(xué)報(bào),2013,34(03):61-64.

        [5]張金輝.基于ASP.NET的成人教育學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].天津大學(xué),2013.

        [6]樊偉,周正國.ASP.NET的學(xué)生信息管理系統(tǒng)安全性分析[J].太原師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2008(01):60-61+79.

        [7]樊偉,周正國.基于ASP.NET的學(xué)生信息管理系統(tǒng)[J].和田師范專科學(xué)校學(xué)報(bào),2007(01):197-198.

        作者簡介:張利民,(1964年出生),女,河北省人,1986年畢業(yè)于西北師范大學(xué),副教授;主要研究方向:消費(fèi)者行為學(xué),電子商務(wù)。

        猜你喜歡
        主鍵信息管理管理員
        基于Go 實(shí)現(xiàn)的分布式主鍵系統(tǒng)研究
        我是小小午餐管理員
        造價(jià)信息管理在海外投標(biāo)中的應(yīng)用探討
        我是圖書管理員
        我是圖書管理員
        評(píng)《現(xiàn)代物流信息管理與技術(shù)》(書評(píng))
        可疑的管理員
        基于外鍵的E-R圖繪制方法研究
        在高速公路信息管理中如何做好QC小組活動(dòng)
        面向Web的BIM三維瀏覽與信息管理
        a√无码在线观看| 50岁退休熟女露脸高潮| 色婷婷综合中文久久一本| 久久福利青草精品资源| 区二区三区亚洲精品无| 亚洲中文久久精品字幕| 伊人久久久精品区aaa片| 国产91精品成人不卡在线观看| 偷拍女厕尿尿在线免费看| 在线播放国产自拍av| 久久天天躁狠狠躁夜夜躁2014| 1000部精品久久久久久久久 | 成人精品一区二区三区中文字幕| 日本污视频| 国产精品一区二区三区女同| 国产av自拍视频在线观看| 曰韩无码二三区中文字幕| 国产人成无码视频在线| 精品色老头老太国产精品| 曰韩少妇内射免费播放| 无码人妻精一区二区三区| av一区二区三区亚洲| 99麻豆久久精品一区二区| 久久精品国产亚洲av麻豆色欲| 无码中文字幕人妻在线一区二区三区| 亚洲欧洲国无码| 久久精品国产亚洲av一般男女| 欧美日韩亚洲中文字幕二区| 亚洲人成无码网站久久99热国产| 一本一道久久a久久精品综合蜜桃| 91精品国产综合久久久密臀九色 | 久久99热国产精品综合| 男同gay毛片免费可播放| 日本少妇被爽到高潮的免费| 伊人精品成人久久综合97| 国产卡一卡二卡3卡4乱码| 波多野结衣aⅴ在线| 久久亚洲精品国产精品婷婷| 国产精品一区二区日本| 少妇放荡的呻吟干柴烈火动漫| 国产一精品一aⅴ一免费|