在线观看av毛片亚洲_伊人久久大香线蕉成人综合网_一级片黄色视频播放_日韩免费86av网址_亚洲av理论在线电影网_一区二区国产免费高清在线观看视频_亚洲国产精品久久99人人更爽_精品少妇人妻久久免费

首頁 > 文章中心 > 正文

基于 ASP下校園管理系統(tǒng)設計探討

前言:本站為你精心整理了基于 ASP下校園管理系統(tǒng)設計探討范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

基于 ASP下校園管理系統(tǒng)設計探討

【摘要】校園管理系統(tǒng)是學校工作中不可或缺的一部分,能夠有效提升學校各項工作管理的效率和質(zhì)量。但是,各個學校管理過程中采用的系統(tǒng)種類和數(shù)量較多,不同系統(tǒng)之間的獨立性較高,不利于數(shù)據(jù)信息的共享。為此,本文利用asp技術(shù)進行校園管理系統(tǒng)的開發(fā),將原來獨立的模塊融合到一個統(tǒng)一的平臺中,所有學生、教師和部門工作人員均能夠通過該系統(tǒng)完成所需要的工作。

【關鍵詞】校園;管理系統(tǒng);ASP

1引言

隨著各個學校招生規(guī)模的增加,越來越多的學校引進了先進的辦公軟件,充分利用計算機技術(shù)提高其日常辦公的效率。ASP技術(shù)是一種先進的軟件開發(fā)技術(shù),具有開發(fā)效率高和可靠性高的特點,軟件內(nèi)部集成了大量的代碼,開發(fā)人員在軟件開發(fā)過程中可以直接進行調(diào)用,降低傳統(tǒng)軟件系統(tǒng)開發(fā)的難度。同時,系統(tǒng)開發(fā)過程中可以選擇的語言種類較多,開發(fā)人員可以選擇自己熟悉的程序語言。為此,本文選擇ASP技術(shù)進行校園管理系統(tǒng)的開發(fā),實現(xiàn)校園管理質(zhì)量和效率的提升。

2校園管理系統(tǒng)開發(fā)的必要性

信息技術(shù)的發(fā)展實現(xiàn)了各項工作效率的提升,目前很多學校在校園管理中引進了先進的信息管理系統(tǒng),如OA辦公系統(tǒng)、財務管理系統(tǒng)、學生管理系統(tǒng)、教師管理系統(tǒng)以及選課系統(tǒng)等,這些系統(tǒng)只能夠滿足一個部門辦公的需求,數(shù)據(jù)共享性較差,不利于學校管理的一體化[1]。為此,開發(fā)一個綜合性的校園管理系統(tǒng)是非常必要的,開發(fā)完成之后所有用戶可以通過統(tǒng)一的界面完成校園各項工作的管理。系統(tǒng)中所有數(shù)據(jù)信息能夠方便地共享和調(diào)用,避免了數(shù)據(jù)信息重復錄入的弊端,實現(xiàn)了校園管理的一體化。

3校園管理系統(tǒng)的需求分析

根據(jù)校園管理系統(tǒng)中用戶所要完成功能的不同,可以將其分成學生、教師、各部門管理人員和系統(tǒng)管理員4種不同的角色,下面就各個角色的需求進行分析。

3.1學生

學生是校園管理系統(tǒng)的主要用戶,數(shù)量較多。他們要能夠通過系統(tǒng)查看學校的所有新聞和公告信息、查看每個學期的成績信息、完成每個學期的教師評價和選課以及留言。

3.2教師

教師能夠通過校園管理系統(tǒng)查看本學期所教授班級和課程、完成本學期所教授課程班級學生的成績評定、查看學校的新聞和公告等。

3.3各部門管理人員

各部門管理人員能夠通過系統(tǒng)完成部門工作的管理、校園新聞和公告的查看。同時,還要能夠通過系統(tǒng)查看教師和學生的留言信息,為本部門工作的改進和優(yōu)化提供參考。

3.4系統(tǒng)管理人員

系統(tǒng)管理人員能夠?qū)崿F(xiàn)對系統(tǒng)中所有用戶和部門的管理,如用戶角色和權(quán)限的分配。同時,還要完成系統(tǒng)的定期維護和更新,確保系統(tǒng)安全性和穩(wěn)定性[2]。

4校園管理系統(tǒng)的總體架構(gòu)設計

給出了校園管理系統(tǒng)的總體架構(gòu),從圖中可以看出它包括了用戶管理、新聞、人員管理、選課、教師評估、在線調(diào)查和網(wǎng)絡地理信息服務等幾個模塊。

4.1人員管理

該模塊主要完成學校所有學生和教師的信息管理,系統(tǒng)管理員會為所有學生和教師分配一個登錄賬號,學生和教師登錄完成后即可查看校園管理系統(tǒng)中的公開信息,完成所需要信息的查詢等。

4.2新聞模塊

該模塊主要完成校園所有新聞信息的和管理,具有權(quán)限的教師和學生能夠查看新聞信息,并且在新聞底部的評論模塊發(fā)表自己的意見和建議。系統(tǒng)管理員則負責對該模塊信息的更新和維護。

4.3教師評估模塊

所有學生在每個學期結(jié)束之前要通過系統(tǒng)完成本學期任課教師的評價和下一學期課程的選擇。學生在教師評價和選課之前要通過學號和選課密碼進行登錄,登錄成功后系統(tǒng)會自動顯示要進行評估的教師列表,所有評價完成后,系統(tǒng)會自動將學生提交的信息進行統(tǒng)計,生成某個教師的最終評價得分[3]。

4.4選課模塊

為了滿足大學生個性化發(fā)展的需求,學校為學生提供了多種選擇,學生可以根據(jù)自己的需求選擇下一學期的課程、時間、地點、任課教師以及學分等。根據(jù)課程性質(zhì)不同可以將其分成必修課和選修課兩種不同的類型,系統(tǒng)會將前者所包含的課程直接加入到學生課表。選修課則為學生提供了自主選擇的可能,學生可根據(jù)自己的情況自主選擇,如果選課人數(shù)低于課程的最大選課人數(shù),則所有學生都可以選中;如果選課人數(shù)太多,超過了該課程的最大選課人數(shù),系統(tǒng)會自動按照抽簽的方法決定選中人數(shù)。

4.5在線調(diào)查模塊

該模塊為學校工作人員提供了一個民意調(diào)查功能,可以通過該模塊在線調(diào)查問卷,讓學生和教師通過問卷填寫或者投票的方式參與學校管理,提高校園管理的民主化。

4.6網(wǎng)上留言

該模塊為學校師生提供了一個溝通和交流的平臺,具有權(quán)限的用戶登錄完成后即發(fā)表相關留言,并且查看其他用戶和管理員的留言信息等。

5系統(tǒng)安全性設計

為了確保系統(tǒng)中所有數(shù)據(jù)信息的安全性,校園管理系統(tǒng)采用了賬號+權(quán)限的措施。系統(tǒng)管理員會為每個用戶分配一個登錄賬號和密碼,并且根據(jù)其所要完成工作的不同將其劃分成不同的角色,不同角色對應的操作權(quán)限不同。用戶在操作界面輸入正確的用戶名和密碼,并且選擇正確的角色,輸入完成后系統(tǒng)會自動判斷用戶的輸入信息,如果跟數(shù)據(jù)庫中存儲的登錄信息一致,則自動進入其角色對應的操作界面;反之,則要求用戶重新進行輸入。

6校園管理系統(tǒng)的實現(xiàn)

6.1新聞模塊

該模塊主要利用JavaScript和flash完成對新聞和圖片信息的顯示,用戶登錄成功后可以通過系統(tǒng)主界面點擊相關新聞標題或者圖片,即可方便進入到該新聞的詳細界面,完成新聞信息的瀏覽。系統(tǒng)開發(fā)過程中需要將新聞數(shù)據(jù)表中的信息跟gridview控件綁定到一起,完成對新聞信息的增加、刪除和修改等。為了提高數(shù)據(jù)存儲的便利性,系統(tǒng)開發(fā)過程中選擇了fcheditor控件,利用該控件完成對新聞信息中格式的編排[4]。

6.2人員信息管理模塊

學生和教師的基本信息按照部門來完成,只有各個部門的管理人員具有人員管理的權(quán)限,其他用戶角色不具備相關操作權(quán)限。各部門管理人員登錄成功后即可查看所有成員的列表,點擊列表中的某一個用戶即可查看該成員的詳細信息。開發(fā)過程中需要將所有用戶信息表跟gridview控件綁定,從而實現(xiàn)對用戶信息的動態(tài)操作,如增加、修改和刪除等。同樣,該模塊選擇fckeditor控件實現(xiàn)對用戶信息格式的存儲。

6.3學生選課模塊

學生選課模塊要增加學生的二次登錄界面,學生要通過學號和密碼進行重新登錄,并且完成密碼信息的修改。同時,該模塊要為學生提供個人信息管理、課程顯示、選課、查看已選課程以及成績查詢等。選課模塊要為學生提供一個課程查詢功能,便于學生快速方便查找到自己喜歡的課程。選課完成后要能夠方便地查看自己本學期的所有課程信息,包括上課時間、地點以及任課教師等。由于每年的選課時間比較集中,為了降低校園管理系統(tǒng)中網(wǎng)絡擁擠問題,系統(tǒng)開發(fā)過程中引進了先進的對象池技術(shù),提高了系統(tǒng)運行效率。選修課程模塊引進了抽簽算法,在一定程度上彌補了現(xiàn)有選課算法的弊端。

6.4教師評估模塊

教師評估主要由學生進行,一般在每個學期的期末,選課之前。學生登錄選課模塊,在選課之前系統(tǒng)會自動進入到教師評估界面,評估內(nèi)容包括教師的教學態(tài)度、教學內(nèi)容、教學水平、教學方法和教學效果,系統(tǒng)為學生提供了幾種可選擇的選項,學生可以根據(jù)教師的具體情況進行選擇。在評估的最后部分,系統(tǒng)為學生提供了一個主觀評價模塊,以文字的形式對教師的授課情況給出自己的意見和建議。所有評估內(nèi)容填寫完成后,系統(tǒng)會自動將學生評價的結(jié)果存儲到系統(tǒng)數(shù)據(jù)庫中,待所有學生提交后完成對教師評價成績的匯總和統(tǒng)計。

6.5網(wǎng)上留言模塊

該模塊包括了用戶留言、查看留言、管理人員回復和留言管理等。開發(fā)過程各種設置了必填和選填內(nèi)容,對于必填選項,如果用戶沒有填寫,系統(tǒng)會自動給出頁面報錯;選填內(nèi)容不做要求。所有信息提交完畢后,用戶可以點擊界面上的發(fā)表留言即可完成留言信息的提交。同時,系統(tǒng)還為用戶提供了一個查看自己發(fā)表留言以及其他用戶留言信息的功能,用戶可以對其他用戶的留言信息進行評論。

6.6在線調(diào)查模塊實現(xiàn)

該模塊包括了在線調(diào)查、結(jié)果顯示和后臺模塊三個界面,為了確保所有調(diào)查結(jié)果的正確性,避免惡意投票現(xiàn)象,開發(fā)人員引進了Cookie對象,通過對提交調(diào)查和投票用戶IP地址的分析,避免用戶的重復投票。為了提高調(diào)查結(jié)果顯示的直觀性,系統(tǒng)選擇百分比的形式進行投票結(jié)果的顯示。用戶填寫或者投票完成后,系統(tǒng)會自動將投票結(jié)果進行顯示。后臺管理界面則可以完成投票主題和ID號的內(nèi)容修改。

7結(jié)論

本文主要利用ASP技術(shù)進行校園管理系統(tǒng)的設計,給出了校園管理系統(tǒng)的需求分析和功能設計。系統(tǒng)設計過程中利用了對象池技術(shù)和選課抽簽算法,解決了選課系統(tǒng)擁堵問題和選課人數(shù)過多超過課程最大限制人數(shù)的問題。系統(tǒng)設計完成之后,能夠?qū)崿F(xiàn)學校所有信息的綜合管理,提高了系統(tǒng)中數(shù)據(jù)的共享性和運行效率。

【參考文獻】

[1]王定科.高校智慧校園管理系統(tǒng)設計研究[J].現(xiàn)代信息科技,2020,4(1):69-70.

[2]袁威,王軍浦,劉四旗,等.基于HotKnot技術(shù)的校園服務管理系統(tǒng)的設計與實現(xiàn)[J].計算機產(chǎn)品與流通,2020(5):242.

[3]頊宇峰.ASP+SQLServer典型網(wǎng)站建設案例[M].北京:清華大學出版社,2006:58-60.

[4]劉瑞新,汪遠征,程伯言.ASP編程基礎及應用教程[M].北京:機械工業(yè)出版社,2004:72-75.

作者:郭志英 單位:呂梁職業(yè)技術(shù)學院

西林县| 武胜县| 中宁县| 内丘县| 灵丘县| 麻江县| 嵊泗县| 宁夏| 广宗县| 图木舒克市| 岚皋县| 商河县| 开远市| 大丰市| 札达县| 来凤县| 铅山县| 临湘市| 平果县| 南阳市| 兰坪| 河西区| 东丰县| 呼和浩特市| 上林县| 扎鲁特旗| 建德市| 阜南县| 宿迁市| 昔阳县| 昌平区| 囊谦县| 察隅县| 炉霍县| 汤阴县| 辽阳县| 高邑县| 卓尼县| 湘阴县| 遵义县| 安吉县|