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

基于ASP.NET的班級特色管理網站設計與實現

2019-11-16 07:28:46吳春梅馮小靜
軟件工程 2019年10期
關鍵詞:班級管理數據庫

吳春梅 馮小靜

摘 ?要:隨著互聯網時代的到來,信息技術在教學管理中應用廣泛,每個班級都具有自己的特色。在此背景下,利用ASP.NET技術與SQL Server相結合的方法對班級特色管理網站進行開發,首先對網站進行需求分析,而后運用ASP.NET技術來設計,采用數據庫對班級信息進行管理,同時在網頁中增加了學習建議、生活日志、學習日志、資訊展覽、相冊的上傳和下載、成績查詢、班級資訊等模塊,可以在班級資訊發布班級的特色文化和上傳班級的各種精彩瞬間,這些模塊可以滿足不同學生的需求,如學生可以在網上發布日志,瀏覽或點贊日志等,通過這些模塊的功能實現充分展現班級特色。最后對網站進行測試,結果表明,本網站的所有模塊都能成功運行,經過學生和老師的試用,深得師生的喜愛和好評。該班級特色管理網站可以跨區域、跨班級使用,可為班級提供一個有意義的管理平臺,進而增強班級凝聚力,對學生和管理人員來說極具便捷性,具有一定的推廣性。

關鍵詞:班級管理;成績查詢;數據庫;ASP.NET

中圖分類號:TP39 ? ? 文獻標識碼:A

Abstract:With the advent of the Internet era,information technology is widely used in teaching management,and each class has its own characteristics.Under this background,the paper uses ASP.NET technology and SQL Server to develop the class characteristics management website.The paper analyzes the requirements of the website,then uses ASP.NET technology to conduct design,and uses database to manage the class information.Function modules of learning suggestions,life logs,learning logs,information exhibition,album upload and download,grade query,class information and other modules are added to the webpages,which can be used to present the class characteristic culture and upload photos of wonderful moments.These modules can meet the needs of different students,and can be used to upload the class information.Students can publish logs,browse and comment on logs on the Internet,etc.,demonstrating the characteristics of the class.Finally,the website is tested.The results show that all the modules of the website can run successfully.After the trial of students and teachers,they are deeply loved and praised by teachers and students.The class characteristics management website can be used across regions and classes.It can provide a meaningful management platform for classes,so as to enhance class cohesion.It is very convenient for students and managers to use,with certain promotion value.

Keywords:class management;score inquiry;database;ASP.NET

1 ? 引言(Introduction)

當今時代,中小學、大學的學生規模有增無減,學生個性化鮮明,采集與處理學生信息耗時耗力,班級管理是教學管理中一項復雜且重要的工作,傳統的人工管理煩瑣且效率低[1]。為減輕老師的工作負擔,提高工作效率,將網站管理應用于班級管理刻不容緩。在這個計算機技術飛速發展的時代,將計算機技術運用于日常教學管理中,已經成為一個流行趨勢,信息自動化的作用和人機更友好的交互頁面顯得更加重要[2]。創建班級特色管理網站,不僅可以減輕老師的負擔,更能培養學生主人翁意識,增強老師與學生間的交流合作以及班級凝聚力,同時,班級特色管理網站的應用對于開拓學生的課外生活具有重要的意義。目前,尚未發現有班級特色管理網站的實現,基于此,提出基于ASP.NET的班級特色管理網站設計與實現。

2 ? 相關技術概述(Overview of related technologies)

2.1 ? ASP.NET

ASP.NET提供了對于網站應用程序的全部解決方案。它對程序代碼和顯示內容進行分離,代碼看起來也相對整潔、清晰,這是其特色所在。動態網頁與數據庫相連進行數據交互,采用ADO.NET作為數據庫訪問模型,ADO.NET是應用程序和數據源之間溝通的重要角色。同時,ASP.NET的服務器端控件為用戶提供了接口控件,可以直接對其進行編程操作,因此也較大地提高了建立應用程序的速度。

2.2 ? Microsoft Visual Studio 2013

Microsoft Visual Studio 2013是Windows平臺應用程序的集成開發環境,是由微軟公司提供的一種開發工具包系列產品。由編譯、運行、調試等組成。它可以在公共語言的基礎上,進行多種語言的運行編譯,為開發人員提供了非常便捷的系統開發編程平臺。它還提供了軟件生命周期中所需要的工具與服務,加強了數據與服務的聯系,是當今熱度較高的開發環境。為此,網站優先選擇此開發環境。

2.3 ? SQL Server 2008數據庫

SQL Server 2008是新一代的數據庫管理產品,是一種熱門的數據庫管理系統。它擁有集成的開發環境,簡化了對數據的訪問,其優勢為具有可拓展性、安全性以及高級的數據提取性。它具有數據結構化性,數據直接面向整個系統,并且具有數據共享性、數據獨立性[4]。在數據庫不斷產生新數據時,數據的重復性會減少,對存儲空間的要求也降低。除此之外,SQL Server 2008可以使各個數據庫表之間保持良好的聯系,提供了解決方案來存儲和管理許多數據類型,因此采用SQL Server 2008數據庫來對班級特色管理網站的數據庫進行管理和設計。

2.4 ? B/S結構

B/S結構即瀏覽器和服務器結構,ASP.NET開發的系統是基于這個模式的。三層架構即用戶表示層、業務邏輯層、數據訪問層[5]。當用戶瀏覽網站時,可以免去安裝專業軟件的步驟,可以直接在瀏覽器上進行操作。此外,B/S的一大優點就是減少系統維護的工作量,降低了維護系統的成本。選擇B/S為網站設計開發的結構滿足了用戶的需求,符合時代標準。

3 ?網站功能需求分析(Analysis of the Functional Requirements of the Website)

3.1 ? 需求可行性分析

當今學生個性化鮮明,由此而形成的班集體也各具特色。建設班級特色管理網站是一個可以應用于不同班級上的特色網站,在此網站上管理員對班級信息進行控制與管理。用戶在網站上獲取關于班級的信息,以及對成績進行查詢。同時用戶可以在此網站上瀏覽到班級的特色文化,這是每個學生的關注點。在當今信息化時代的背景下,采用網站對班級進行管理是有必要的,不僅會讓管理更加科學化,高效化,同時也能滿足學生家長的需求。

3.2 ? 技術可行性分析

網站建設所采用的語言為C#語言,C#語言是微軟專門為.NET平臺而創建的,由C語言和C++語言演化而來的語言,C語言和C++所能完成的任務,C#都可以完成[6]。對于開發網站而言,C#語言具有一定的優勢性,是一種類型安全的語言,便于閱讀與調試。該語言作為大學的必修課程,可用性強,應用性強。網站采用ASP.NET技術,兼容性極強,程序語法等方面也比較簡單明了,對于技術人員來說具有更好的開放性。班級特色管理網站針對的人群主要是年輕個性化的學生,年輕群體多注重網站操作的便捷性,因而采用B/S架構進行設計,可為用戶帶來良好的體驗。網站可以跨地區,跨學校使用,具有極強的應用性。

3.3 ? 操作可行性分析

網站的界面設計簡潔清新,顏色風格搭配一致,符合學生的審美,導航欄上的功能需求分布均勻,一目了然。用戶進入網站后,可以直觀地看到導航菜單的各項功能,從而通過選擇功能來對網站進行使用,可以快速地瀏覽到自己需要的信息。對于管理人員來說,另設有登錄區,管理員可對網站上的信息進行管理操作,包括對數據的修改、錄入等。利用班級特色管理網站來管理相比于傳統的人工管理,具有一定的優勢。

4 ? 網站總體設計(Overall design of the website)

4.1 ? 網站功能模塊設計

網站設計分為用戶端與管理端兩個端口,不同的身份可以實現不同的功能,用戶端包括班級信息、相冊、日志、成績查詢等模塊,管理端包括系統管理、班級管理、日志管理、成績管理、學生管理等模塊,整體的網站功能模塊結構圖如圖1所示。

4.2 ? 數據庫設計

在網站的開發過程中,需要搭配對應的數據庫進行使用,網站產生的數據需要存儲到數據庫中。在建立數據庫前,需要分析本網站需要的數據,網站需要建立的數據庫表共有12個,這些數據庫表分別為:管理員信息表、學生成績表、評論記錄表、日志記錄表、日志分類表、課程分數表、新聞信息表、班級信息分類表、班級相冊表、相冊分類表、學生表、學期表[7]。

5 ? 網站的實現(Website implementation)

網站的前端設計的功能模塊主要有:主頁模塊、登錄模塊、日志模塊、相冊模塊、成績查詢模塊。

5.1 ? 主頁模塊

主頁模塊主要是網站的首頁,用戶最直觀可見的部分,用戶登錄后通過首頁的功能項,可以查詢到自己需要的部分,比如班務費使用、課表、座位表,點擊進去會出現不同的界面。首頁部分的設計主要以簡潔大方為主,菜單欄清晰,供用戶查詢。具體的設計如圖2所示。

主頁設計的部分相關代碼如圖3所示。

5.2 ? 登錄模塊

用戶進入網站后可以看到網站右上角有用戶登錄這個控件,點擊進去,然后輸入正確的賬號和密碼就可以進行登錄。具體的設計如圖4所示。

登錄界面實現Button2的相關代碼如圖5所示。?

5.3 ? 日志模塊

用戶進行登錄后,可以發布日志,日志的類型和內容可讓用戶自行編輯,例如學習日志、生活日志。用戶還可以根據自己的興趣閱讀相應的日志,可在日志下方進行評論、點贊。以此促進班級的交流。這是完全可以按照用戶的喜好而定的。具體的設計如圖6所示。

5.4 ? 相冊模塊

對于未登錄的用戶可瀏覽班級相冊不能上傳相片,登錄后的用戶在導航欄找到上傳相片這項功能,在圖片上傳前應寫好相冊類型、相片名字等,然后進行上傳。具體的設計如圖7所示。

5.5 ? 成績查詢模塊

在此模塊中,用戶在對應處找到自己的姓名,然后選擇需要查詢的學期,就可以查詢成績,并計算總分。該模塊的設計對于學生成績的查詢具有便捷性。具體的設計如圖8所示。

6 ? 網站測試(Website testing)

6.1 ? 測試目的與重要性

網站的測試是建設好網站的一個非常關鍵的步驟。為了給班級提供網站管理的平臺,通過測試可找出網站的錯誤和缺陷,分析網站的功能是否達到預期的目標,保證網站的穩定運行。網站得以穩定運行才能投入使用,如果用戶打開網站,某個頁面或者模塊有亂碼,或者是某項功能不能實現,這是很苦惱的事情。同時,這也會導致網站失去用戶,降低用戶對網站的使用率和信心。所以,對網站進行相應的測試就顯得尤為重要,測試網站包括用戶端的測試以及管理端的測試,保證網站的穩定運行。在測試網站時,測試人員必須站在用戶的角度上看問題,對網站進行有計劃、全面的測試。

6.2 ? 測試內容

網站設計完成后,對網站進行的具體測試如下:

(1)功能測試:

鏈接測試:對于網站的功能鏈接進行測試,測試網站鏈接的各個頁面可正常使用。

表單測試:對網站的表單進行測試,在用戶的登錄以及注冊頁面輸入相應的信息,效果顯示,系統檢測成功,可進行登錄操作[8]。

數據庫測試:對于使用了數據庫的部分進行測試,可調用到用戶界面顯示正確的信息。

(2)性能測試:

對網站進行連接速度的測試,測試結果顯示,該網站運行速度較快,可在不同的瀏覽器打開,兼容性好。

(3)可用性測試:

導航測試:網站導航部分顯示的內容準確,用戶在導航功能上的操作順暢,導航的樣式風格與網站一致,各項菜單功能的實現達到要求。

圖形測試:網站的文字、圖片、顏色搭配得當。

整體界面測試:作為用戶的身份在網站進行登錄,使用過程舒適、快捷。

6.3 ? 測試的結果

通過此次測試,得到如下反饋結果。前端部分:用戶注冊完信息后就可以登錄,可以實現網站的各個功能。管理端部分:管理員登錄后,可對班級的信息和數據進行修改和操作。網站的各功能均可正常使用,圖片和界面構造美觀大方,達到了預期的效果。

7 ? 結論(Conclusion)

本網站的創建實現了以班級為單位的班級特色管理,其特色是圍繞特定的集體進行信息管理,針對性強,學生們可以在網站上分享生活的點滴,進行日志的編寫,查看關于本班的信息。該網站運用ASP.NET技術來設計,采用數據庫對班級信息進行管理,展現班級特色,班級管理網站可以跨區域、跨班級使用,對學生和管理人員來說極具便捷性。該網站對于學校的班級管理具有一定的借鑒作用,可以促進班級管理工作的順利開展,推動班級信息系統的建設,后期可對網站的各項功能進一步完善,使其內容更加豐富,進一步滿足學生的個性化需求。

參考文獻(References)

[1] 吳彥虹.計算機技術在高校教學管理中的應用[J].信息與電腦,2017(2):255.

[2] 李勤.論文數字圖書館網站的設計與實現[J].數字技術與應用,2012(2):177.

[3] 董云.利用計算機網絡技術建立有效的教學管理方式[J].電腦迷,2016(2):60-61.

[4] 尹志宇,郭晴.數據庫原理與應用教程——SQL Server 2008[M].北京:清華大學出版社,2013:3.

[5] 李春葆,蔣林.ASP.NET 4.5動態網站設計教程——基于C#5.0+SQL Server2012[M].北京:清華大學出版社,2016:403-404.

[6] 江紅,余青松.C#程序設計教程[M].北京:清華大學出版社,2010:2-3.

[7] 竇立君.基于.NET的班級日常工作管理系統設計與實現[J].電腦編程技巧與維護,2016(18):46-47.

[8] 夏建明.基于ASP.NET的班級風采網站的設計[D].成都信息工程學院,2007:22.

作者簡介:

吳春梅(1970-),女,本科,教授.研究領域:系統穩定性控制研究,計算機應用技術.

馮小靜(1996-),女,本科生.研究領域:網絡組建與安全,職業教育教學研究.

猜你喜歡
班級管理數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
對班主任管理的幾點看法
考試周刊(2016年76期)2016-10-09 10:18:08
利用微信做好班級管理工作的實踐研究
成才之路(2016年26期)2016-10-08 12:02:00
基于班級管理的班干部培養方法研究
成才之路(2016年26期)2016-10-08 11:05:01
班級管理問題與應對策略研究
成才之路(2016年25期)2016-10-08 10:53:43
基于人才培養的中職生日常管理研究
成才之路(2016年25期)2016-10-08 10:18:35
女子中專班級管理共性問題與解決策略研究
成才之路(2016年25期)2016-10-08 09:56:03
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 一级成人a做片免费| 国产在线专区| 国产小视频a在线观看| 一级毛片视频免费| 久久精品人人做人人爽| 亚洲国产看片基地久久1024| Aⅴ无码专区在线观看| 2021无码专区人妻系列日韩| 中文字幕在线日韩91| 国产va免费精品观看| 国产欧美日韩另类精彩视频| 欧洲成人在线观看| 国产精品丝袜视频| 亚洲日韩高清无码| 国产精品污污在线观看网站| 999精品视频在线| 国产美女无遮挡免费视频网站| 99re经典视频在线| 欧美国产日韩在线播放| 亚洲色精品国产一区二区三区| 自拍亚洲欧美精品| 成人av手机在线观看| 亚洲大学生视频在线播放| 色吊丝av中文字幕| 99国产精品一区二区| 国产成人凹凸视频在线| 亚洲男人的天堂视频| 国产自在线播放| 青青国产视频| 久久精品这里只有国产中文精品 | 人人爽人人爽人人片| 91久久天天躁狠狠躁夜夜| 欧美亚洲香蕉| 国产一级毛片网站| 亚洲精品在线观看91| 亚洲第一视频网| 日韩免费成人| 四虎影视8848永久精品| 国产精品流白浆在线观看| 亚洲色图欧美激情| 日韩精品少妇无码受不了| 国产欧美精品一区aⅴ影院| 国产毛片高清一级国语| 欧美另类一区| 国产一区二区色淫影院| 亚洲精品桃花岛av在线| 免费看黄片一区二区三区| 国产aaaaa一级毛片| 一级一级一片免费| 亚洲第一区欧美国产综合| 国产女人爽到高潮的免费视频 | 国产女主播一区| 久久综合亚洲鲁鲁九月天| 一区二区理伦视频| 波多野结衣一级毛片| 69视频国产| 免费在线视频a| 国内精品视频| v天堂中文在线| 波多野结衣一区二区三区88| 呦系列视频一区二区三区| 欧美日韩激情在线| 国产视频一二三区| 88av在线播放| AV无码无在线观看免费| 亚洲欧美自拍中文| 亚洲国产精品无码AV| 亚洲香蕉在线| 一级毛片免费不卡在线视频| 亚洲国内精品自在自线官| 日韩二区三区| 欧美a级完整在线观看| 欧美午夜久久| 91丨九色丨首页在线播放| 国产农村1级毛片| 中文字幕天无码久久精品视频免费| 欧美啪啪网| 伊人五月丁香综合AⅤ| 亚洲精品黄| av一区二区三区在线观看| 色综合网址| 久久精品国产精品国产一区|