• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

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

      2013-12-17 00:38:30梁少林王安志
      關(guān)鍵詞:數(shù)據(jù)表網(wǎng)頁(yè)站點(diǎn)

      于 貴,梁少林,王安志

      (四川文理學(xué)院 數(shù)學(xué)與財(cái)經(jīng)學(xué)院,四川 達(dá)州 635000)

      0 引言

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

      1 ASP簡(jiǎn)介

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

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

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

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

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

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

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

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

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

      (1)學(xué)生表如圖3所示

      圖3 學(xué)生表

      (2)成績(jī)表如圖4所示

      圖4 成績(jī)表

      (3)部門(教學(xué)站點(diǎn))表如圖5所示

      圖5 部門表

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

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

      2.3 代碼實(shí)現(xiàn)

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

      <%

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

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

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

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

      if err then

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

      response.End()

      end if

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

      Conn.Close

      Set Conn=Nothing

      End Sub

      %>

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

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

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

      <%

      '判斷是否有表單提交,然后進(jìn)行系統(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"))

      '判斷必填項(xiàng)是否填寫完整

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

      response.write(“請(qǐng)輸入必填項(xiàng)!”)

      response.End()

      end if

      '判斷驗(yàn)證碼是否正確

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

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

      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í)設(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”) ‘驗(yàn)證成功后轉(zhuǎn)向管理中心主頁(yè)面

      response.End()

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

      %>

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

      3 結(jié)語

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

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

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

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

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

      猜你喜歡
      數(shù)據(jù)表網(wǎng)頁(yè)站點(diǎn)
      湖北省新冠肺炎疫情數(shù)據(jù)表
      黨員生活(2020年2期)2020-04-17 09:56:30
      基于Web站點(diǎn)的SQL注入分析與防范
      電子制作(2019年14期)2019-08-20 05:43:42
      2017~2018年冬季西北地區(qū)某站點(diǎn)流感流行特征分析
      基于列控工程數(shù)據(jù)表建立線路拓?fù)潢P(guān)系的研究
      基于CSS的網(wǎng)頁(yè)導(dǎo)航欄的設(shè)計(jì)
      電子制作(2018年10期)2018-08-04 03:24:38
      基于URL和網(wǎng)頁(yè)類型的網(wǎng)頁(yè)信息采集研究
      電子制作(2017年2期)2017-05-17 03:54:56
      首屆歐洲自行車共享站點(diǎn)協(xié)商會(huì)召開
      怕被人認(rèn)出
      網(wǎng)頁(yè)制作在英語教學(xué)中的應(yīng)用
      圖表
      买车| 湾仔区| 乐至县| 桃源县| 库尔勒市| 凤阳县| 乃东县| 太仓市| 信阳市| 临安市| 沾化县| 平乡县| 句容市| 临夏市| 三门县| 成都市| 韶山市| 江阴市| 德令哈市| 石屏县| 周宁县| 正安县| 泉州市| 沿河| 九龙坡区| 凤城市| 凤冈县| 东阿县| 乌拉特前旗| 铜川市| 彭州市| 博兴县| 顺昌县| 衡水市| 新田县| 南溪县| 连平县| 双城市| 新泰市| 福鼎市| 正阳县|