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

基于Web的學生選課系統研究

2018-06-25 07:34:40王鑫
無線互聯科技 2018年6期

王鑫

摘要:為了適應社會需求的多樣化和學生全面而有個性的發展,構建重基礎、多樣化、有層次、綜合性的課程結構,基于Web的學生選課系統在初高中學生選課中應運而生。文章基于B/S模式,利用服務器端ASP技術開發出適合目前初高中學校實際需求的應用系統。系統在完成基本功能外,實現學生選課、多級管理、批量數據錄入等。

關鍵詞:課程結構;B/S模式;ASP技術

為深入貫徹黨的十九大精神,全面落實立德樹人根本任務,各省市陸續出臺初高中課程改革方案和指導性意見。其改革目標在于,適應社會需求的多樣化和學生全面而有個性的發展,構建重基礎、多樣化、有層次、綜合性的課程結構[1]。賦予學校合理而充分的課程自主權,因地制宜地開發學校課程和學生有效選擇課程提供保障。因此,各學校結合學生實際建立行之有效的校內選課制度。制定符合學生個性特點和人生規劃的選修課程,促進學生個性發展。學生能夠按照自己的興趣和特點選擇要上的課程。因此,合理有效的網絡選課系統,是初高中學校所需要的[2]。 研究本系統的意義在于,貼合目前初高中學校的實際需求。系統操作性強、購置成本低、易于維護和擴展。在完成基本的選課功能外,還可以實現多年級管理,學生自由選課;管理員、教師多級管理,支持批量輸入學生信息;學生可以針對選課情況,查詢成績;教師可在線批量進行海量表格的導入,節省教師的錄入數據時間[3]。

1 系統分析與設計

本系統基于B/S模式,采用動態服務器頁面(ActiveServer Page,ASP)作為服務器端語言,小型access作為數據庫,AJAX+XML+DIV+CSS+HTML在前端進行Web開發。

1.1系統結構設計

本系統為學生選課系統。系統分為前臺的學生選課界面和后臺的管理員操作界面。在前臺,學生通過賬號密碼登錄后,可以在課程選課界面完成選課操作。選課成功后,學生可以在“我的選課”中查閱所選課程,以及任課教師上課時間。管理員在后臺可以進行系統配置,賬戶管理,學生管理,課程管理以及選課管理等。另外,學生可以在前臺界面查詢自己的選課成績,教師或管理員可以在后臺對成績進行批量或單個錄入[4]。基于Web的學生選課系統的總體框架如圖1所示。

1.2系統功能模塊設計

1.2.1學生用戶模塊

(l)在線選課:在現有的選課列表中,學生可以針對自身情況選擇一個或多個課程。通過課程詳情,可以查閱該課程的名稱、授課教師、學時、學分、人數和上課地點等基本情況。

(2)我的選課:學生所選課程可以在自己的選課列表中進行查閱。

(3)成績查詢:學生通過自己的學號、姓名,可以查詢本學期所選課程的考試成績。

圖1系統總體結構

1.2.2管理員模塊

(l)賬戶管理:在賬戶管理中有管理員和普通教師兩個管理級別。管理員具備該系統的最高權限,可以添加其他管理員以及普通教師,并賦予相應的權限。

(2)學生管理:可以添加、修改、查詢學生個人信息,也可以按照現有的Excel樣式進行批量學生數據導入。

(3)班級管理:可以添加、刪除、修改和查詢班級的相關信息。

(4)課程管理:可以針對不同的年級制定相關的選修課。在課程管理頁面中,可以添加、刪除和修改課程的詳細信息,也可以按照現有的Excel樣式進行批量課程數據導入。

(5)選課管理:針對大量學生同時選擇同一門課程,或同一班級所有學生選擇同一門課的情況,可以由管理員統一在選課管理頁面中進行批量導入。

(6)成績管理:管理員和普通教師可以通過成績管理頁面,錄入學生成績。即可以針對每名學生進行單個成績錄入,也可以針對多名學生進行批量成績導入[5-6]。

1.3系統的數據庫設計

基于Web的學生選課系統數據庫主要包含:管理員表manage、學生信息表student、學生選課表course、選課成績表exam和其他附屬表等。其中主要有manage表(見表1)、student表(見表2)、course表(見表3),表的結構如下。

(1)管理員表:manage表。

數據功能:記錄管理員及普通教師相關信息及權限,用于登錄系統或其他相關操作。

(2)學生信息表:student表。

數據功能:記錄選課學生的基本信息,用于登錄系統或選課等相關操作。

(3)學生選課表:course表。

數據功能:記錄學生的選課信息,用于管理員、教師和學生本人維護、查閱等相關操作。

2 系統開發與實現

2.1系統的開發平臺

2.1.1系統的硬件要求

處理器:Intel酷睿i7 8700K

內存RAM: 4.OOGB

操作系統類型:Windows 2003以上版本

2.1.2系統的軟件要求

運行環境:Windows 2003以上版本、IIS6.0+ASP+Access2010

開發工具:Dreamweaver 8.0, Photoshop CS6

2.2系統實現的關鍵技術

2.2.1學生登錄及MD5密碼加密技術

<% -

LoginName=CheckStr(request.form(“LoginName”))

LoginPas sword=Md5 (CheckStr(request.form( "LoginPassword")))

Action=CheckStr(Request.QueryString( "Action"))

set rs = server.createobj ect( "adodb.recordset " )

sql="select * from zhi rui s student where UserName=' " &LoginName;&" ' "

rs.open sql.conn,1,3

if rs.eof then

response.write ""

response.end

else

Uid=rs( "id" )

AdminName=rs( "UserName" )

Password=rs( "Password" )

Stname=rs( "Stname" )

Stno=rs( " Stno

“)

Using=rs( "Using" )

end if

%>

2.2.2判斷是否具有管理權限技術

<%

response.expires=0

response.expiresabsolute= now() -1

response.addHeader "pragma",”no-cache"

response.addHeader

"cache-control",”private"

Response.cachecontrol= "no-cache"

if Instr(session( "AdminPur"),”512," )=0 then

response.write(<<red》>你不具有該管理模塊的操作權限,請返回!>>)

response.end

end if

%>

2.2.3學生選課數據填入表中

<% -

set rs=server.createobj ect( "adodb.recordset " )

rs.open sql,conn.0,1

while not rs.eof

if……

set rsRepeat = conn.execute( "select ID.UserName frommanage where ID=" &rs;( "Adminid" )& " " )

if not (rsRepeat.bof and rsRepeat.eof) then

ReaIName=rsRepeat( "UserName" )

rsRepeat.close

end if

end if

set rsRepeat = conn.execute( "select id.KCname fromkctable where id=" &rs;( " kcid" )&" " )

if not (rsRepeat.bof and rsRepeat.eof) then

KCname=rsRepeat( " KCname " )

rsRepeat.close

Set rsRepeat = Nothing

End if

set rsRepeat = conn.execute( "select id.time from teacherwhere id=“&rs;(“xkid”)&””)

if not (rsRepeat.bof and rsRepeat.eof) then

time=rsRepeat(“time”)

rsRepeat.close

Set rsRepeat= Nothing

End if

……%>

3結語

本系統的功能,能夠完全滿足目前初高中學校的需求,為學生和老師們提供了一個方便選課的工具。本文提供了開發系統中相關技術問題,也是系統實現的關鍵部分,具有一定的理論意義和實際應用意義,希望對類似系統開發提供研究依據。另外,本系統是基于Web開發,后續手機APP端的安卓系統開發,還在做進一步研究。

[參考文獻]

[1]賀軍忠.ASP動態網頁技術[J]電子技術與軟件工程,2017 (18):21

[2]李承遙.基于ASP技術的學生成績查詢系統設計[J]電予技術與軟件工程,2017(8):44.

[3]梁銀妮.Web網站中動態網頁設計技術的應用和實現[J]數字技術與應用,2017 (1):83-85

[4]苑敏呈.基于ASP的網絡選課系統[D].南昌:南昌大學,2016

[5]傅穎.ASP技術及其在動態網站開發中的應用[J].山東工業技術,2016 (3):126-127.

[6]曲小納.淺析ASP技術在動態網頁中的應用研究[J]龜腦知識與技術,2015 (2):178-180

主站蜘蛛池模板: 小蝌蚪亚洲精品国产| 无码在线激情片| 看看一级毛片| 国产成人免费观看在线视频| 国产区成人精品视频| 欧美日韩亚洲综合在线观看| 欧美成人h精品网站| 激情在线网| 久久精品视频一| 成人午夜在线播放| 欧美在线精品怡红院 | 一级毛片免费播放视频| 91av成人日本不卡三区| 欧美亚洲国产一区| 久久一本精品久久久ー99| 99精品伊人久久久大香线蕉| 色悠久久久| 欧美日韩午夜| 欧美激情第一欧美在线| 欧美日韩一区二区在线免费观看| 精品成人一区二区| 色综合久久综合网| 亚洲人成影院在线观看| 国产亚洲精品无码专| 国内精品视频在线| 欧美人与性动交a欧美精品| 九色视频线上播放| 国产性爱网站| 国产精品微拍| 亚洲a级在线观看| 日韩激情成人| 4虎影视国产在线观看精品| 激情综合图区| 国产三级成人| 国产打屁股免费区网站| 亚洲午夜天堂| 国产欧美在线观看精品一区污| 久久久亚洲色| 国产一二三区视频| 国产va在线| 熟妇无码人妻| 久久精品午夜视频| 久久国产精品国产自线拍| 天堂成人在线视频| 国产无码高清视频不卡| 久久99精品国产麻豆宅宅| 丝袜久久剧情精品国产| 国产精品浪潮Av| 57pao国产成视频免费播放| 一级毛片免费观看不卡视频| 亚洲男人在线天堂| 一本一本大道香蕉久在线播放| 天天色综网| 91麻豆国产精品91久久久| 日韩精品亚洲精品第一页| 亚洲天堂精品视频| 久久亚洲黄色视频| 91视频首页| 国产成人在线无码免费视频| 国产精品无码影视久久久久久久| 一级毛片免费不卡在线视频| 亚洲AV永久无码精品古装片| 97国产在线视频| 2021国产在线视频| 999国内精品视频免费| 伊人AV天堂| 中文字幕无码av专区久久| 欧美日韩v| 在线观看国产黄色| 国产91丝袜在线播放动漫 | 亚洲精品国偷自产在线91正片| 国产高清又黄又嫩的免费视频网站| 五月婷婷综合网| 毛片久久网站小视频| 亚洲综合片| 伊人精品视频免费在线| 成人a免费α片在线视频网站| 激情成人综合网| 一级毛片中文字幕| 国产欧美精品一区二区| 国产正在播放| 日本精品影院|