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

        ?

        基于ASP的繼續(xù)教育學生綜合管理系統(tǒng)設(shè)計與實現(xiàn)

        2013-12-17 00:38:30梁少林王安志
        四川文理學院學報 2013年5期
        關(guān)鍵詞:數(shù)據(jù)表網(wǎng)頁站點

        于 貴,梁少林,王安志

        (四川文理學院 數(shù)學與財經(jīng)學院,四川 達州 635000)

        0 引言

        繼續(xù)教育類學生管理是每個成人高?;蚶^續(xù)教育機構(gòu)所面臨的一項繁瑣的日?;A(chǔ)類管理工作.將現(xiàn)代信息化技術(shù)應(yīng)用在學生管理工作中,不但能為成人高?;蚶^續(xù)教育機構(gòu)節(jié)省大量的人力、物力、財力的開銷,同時也能促使繼續(xù)教育的教學和管理更加科學、合理和高效.[1]目前的網(wǎng)絡(luò)硬件環(huán)境、帶寬資源等較之于過去,在速度、功能和資源等方面都有了長足的發(fā)展,也就為成人高?;蚶^續(xù)教育機構(gòu)的學生綜合管理工作通過網(wǎng)絡(luò)開展提供了有利的基礎(chǔ).[2]本文中,筆者將針對繼續(xù)教育機構(gòu)的學生綜合管理系統(tǒng)基于ASP實現(xiàn)作一簡單的實例分析.

        1 ASP簡介

        ASP是Active Server Page的縮寫,中文翻譯為“動態(tài)服務(wù)器頁面”.它是美國微軟公司于1996年開發(fā)的代替CGI腳本程序的一種應(yīng)用,是一個服務(wù)器端的腳本執(zhí)行環(huán)境,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具.[3]作為一種服務(wù)器端腳本編寫環(huán)境,ASP可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或Web應(yīng)用程序;ASP網(wǎng)頁可以包含標準的HTML標記、普通文本、腳本命令(ASP自帶JavaScript和VBScript兩種腳本語言,用戶也可安裝其它腳本語言)以及COM組件等;利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的web應(yīng)用程序.ASP的網(wǎng)頁程序文件的格式為.asp.

        2 基于ASP的繼續(xù)教育學生綜合管理系統(tǒng)的設(shè)計與開發(fā)

        2.1 功能及模塊設(shè)計

        本系統(tǒng)是一套基于B/S結(jié)構(gòu)的信息管理系統(tǒng).服務(wù)器端采用Windows Server 2003(中文版)+IIS6.0,客戶端僅需 IE6.0及以上即可.系統(tǒng)主要功能包括:(1)學生基本信息管理;(2)學生成績信息管理;(3)教學站點管理;(4)綜合信息查詢等.功能結(jié)構(gòu)如圖1所示:

        圖1 繼續(xù)教育學生綜合管理功能模塊

        2.2 數(shù)據(jù)庫結(jié)構(gòu)

        由于系統(tǒng)功能較復(fù)雜,涉及的數(shù)據(jù)表較多,包括專業(yè)表、班級表、課程表、學生表、成績表、站點(部門)表等,如圖2所示:

        圖2 繼續(xù)教育學生綜合管理系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)圖

        針對該系統(tǒng)的功能特點中,涉及學生管理、成績管理、站點管理等三方面管理功能的相關(guān)數(shù)據(jù)表結(jié)構(gòu)如下:

        (1)學生表如圖3所示

        圖3 學生表

        (2)成績表如圖4所示

        圖4 成績表

        (3)部門(教學站點)表如圖5所示

        圖5 部門表

        此外,由于該系統(tǒng)中很多基礎(chǔ)數(shù)據(jù)涉及的數(shù)據(jù)表(如:專業(yè)表、班級表、課程表等數(shù)據(jù)需要預(yù)先定義)較多,并且各數(shù)據(jù)表中的部分字段數(shù)據(jù)會相互影響,所以,在數(shù)據(jù)庫中還會根據(jù)某些字段建立表間關(guān)系,并主要施加了“級聯(lián)更新”的參照完整性規(guī)則,如圖6所示:

        圖6 各表間的關(guān)系情況

        2.3 代碼實現(xiàn)

        (1)數(shù)據(jù)庫連接文件conn.asp的代碼:

        <%

        '打開數(shù)據(jù)庫連接

        set conn=Server.CreateObject("ADODB.Connection")

        conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("數(shù)據(jù)庫地址")

        '如果數(shù)據(jù)庫連接出現(xiàn)錯誤

        if err then

        response.Write("數(shù)據(jù)庫連接出錯了,請檢查數(shù)據(jù)庫連接情況……")

        response.End()

        end if

        Sub CloseDB()'構(gòu)造關(guān)閉數(shù)據(jù)庫連接子程序

        Conn.Close

        Set Conn=Nothing

        End Sub

        %>

        (2)登錄檢查文件 checklogin.asp 的代碼:

        <!--#include file="conn.asp"-- >

        <!--#include file="md5.asp"-- >

        <%

        '判斷是否有表單提交,然后進行系統(tǒng)登錄

        If Request.ServerVariables("REQUEST_METHOD")="POST"Then

        yhm=replace(trim(request.Form("yhm")),"'","‘")

        mm=trim(request.Form("mm"))

        yzm=trim(request.Form("yzm"))

        '判斷必填項是否填寫完整

        if yhm=""or mm=""or yzm=""then

        response.write(“請輸入必填項!”)

        response.End()

        end if

        '判斷驗證碼是否正確

        If clng(trim(Request.form("yzm")))< >session("checknumber")Then

        response.write(“驗證碼輸入有誤!”)

        response.End()

        end if

        '查找用戶記錄是否存在,用戶密碼采用MD5加密方式

        set rs=conn.execute("select*from user where yhm='"&yhm&"'and mm='"&md5(mm)&"'")

        if rs.eof then

        response.write(“用戶名或密碼輸入有誤!”)

        rs.close

        set rs=nothing

        response.End()

        else'輸入有效時設(shè)置COOKIES值

        response.Cookies("username")=rs("yhm")

        response.Cookies("usertype")=rs("lx")

        response.Cookies("useroption")=rs("qx")

        rs.close

        set rs=nothing

        end if

        call CloseDB()

        response.redirect(“main.asp”) ‘驗證成功后轉(zhuǎn)向管理中心主頁面

        response.End()

        end if'表單提交驗證結(jié)束

        %>

        系統(tǒng)中還涉及信息錄入、信息修改、信息刪除、信息查詢等若干ASP程序文件,鑒于文章篇幅和技術(shù)安全等要求,此處不再一一詳述.[3]

        3 結(jié)語

        本文對高?;蚶^續(xù)教育機構(gòu)的學生綜合管理系統(tǒng)整體設(shè)計做了全面闡述,并對數(shù)據(jù)庫設(shè)計和部分編碼實現(xiàn)作了較為詳細的介紹.該管理系統(tǒng)已在四川文理學院繼續(xù)教育學院的實際應(yīng)用中發(fā)揮了重要作用,尤其在繼續(xù)教育機構(gòu)管理人員合理配置、節(jié)約管理成本,以及分散的多教學站點管理等方面顯示出了優(yōu)越性.[4]

        [1]黃仁祥.基于UML的高校錄取信息發(fā)布系統(tǒng)分析與設(shè)計[J].四川文理學院學報,2011(2):66-68.

        [2]劉韶華.基于ASP的學生信息管理系統(tǒng)設(shè)計與實現(xiàn)[J].電腦編程技巧與維護,2012(10):64-65.

        [3]尚俊杰.網(wǎng)絡(luò)程序設(shè)計——ASP[M].北京:清華大學出版社,2009:16-18.

        [4]于 貴.網(wǎng)絡(luò)環(huán)境下的一種基于B/S結(jié)構(gòu)的學生綜合管理系統(tǒng)的設(shè)計與開發(fā)[D].成都:電子科技大學碩士學位論文,2007:8.

        猜你喜歡
        數(shù)據(jù)表網(wǎng)頁站點
        湖北省新冠肺炎疫情數(shù)據(jù)表
        黨員生活(2020年2期)2020-04-17 09:56:30
        基于Web站點的SQL注入分析與防范
        電子制作(2019年14期)2019-08-20 05:43:42
        2017~2018年冬季西北地區(qū)某站點流感流行特征分析
        基于列控工程數(shù)據(jù)表建立線路拓撲關(guān)系的研究
        基于CSS的網(wǎng)頁導航欄的設(shè)計
        電子制作(2018年10期)2018-08-04 03:24:38
        基于URL和網(wǎng)頁類型的網(wǎng)頁信息采集研究
        電子制作(2017年2期)2017-05-17 03:54:56
        首屆歐洲自行車共享站點協(xié)商會召開
        中國自行車(2017年1期)2017-04-16 02:53:52
        怕被人認出
        故事會(2016年21期)2016-11-10 21:15:15
        網(wǎng)頁制作在英語教學中的應(yīng)用
        電子測試(2015年18期)2016-01-14 01:22:58
        圖表
        九九精品国产亚洲av日韩| 亚洲视频在线观看第一页| 国产亚洲精品综合一区| 99国产精品无码| 亚洲天堂资源网| 久久九九av久精品日产一区免费| 国产白浆一区二区在线| 国产精品嫩草99av在线| 日本55丰满熟妇厨房伦| 白白视频在线免费观看| 亚洲一区二区三区av资源| 久久不见久久见免费影院| 区二区欧美性插b在线视频网站| 在线a人片免费观看高清| 91精品国产九色综合久久香蕉| 成人亚洲精品777777| 国产av日韩a∨亚洲av电影| 国产精品亚洲av网站| 91成人自拍在线观看| 日日婷婷夜日日天干| 久久久亚洲经典视频| 国产三级精品三级在专区中文| 日本韩国男男作爱gaywww| 精品无码人妻一区二区三区| 亚洲伦理一区二区三区| av网站不卡的av在线| 天天碰免费上传视频| 国产精品一区二区电影| 91青青草免费在线视频| av天堂精品久久综合网| 99精品免费久久久久久久久日本| 精品日韩欧美| 成人av毛片免费大全| 亚洲精品无码久久久久av老牛| 国产欧美成人| 饥渴少妇一区二区三区| 久久久亚洲欧洲日产国码二区| 亚洲综合久久成人a片| 国产熟女自拍视频网站| 久久综合精品人妻一区二区三区 | 亚洲一区二区在线观看av|