國家工信部網站備案實名:湖北自考網 為考生提供湖北自考信息服務,僅供學習交流使用,官方信息以湖北教育考試院為準。

湖北自考網

網站首頁 自考專業(yè) 自考院校 考場查詢 成績查詢 網上報名 考生平臺
專題:
自考報名時間 考試時間 自考培訓 模擬考試 教材大綱 免考辦理 轉考辦理 實踐考核 畢業(yè)申請 學位英語培訓 學位申請 專升本 成人高考 招生老師
湖北自考在線 湖北學位英語培訓班 湖北成人高考報名 湖北自考視頻免費領取
當前位置:湖北自考網 > 自考“計算機及應用”專業(yè)論文參考范文(24) -自考串講筆記

自考“計算機及應用”專業(yè)論文參考范文(24) -自考串講筆記

湖北自考網 來源: 時間:2008-11-08 15:41:33

  第二章 網站總體分析與設計

  第三章 詳細設計

  3.1 家長學校聯絡簿

  3.1.1功能

  利用SQL語法過濾特定的家長留言意見,讓老師可以針對某位特定學生家長所發(fā)表的意見作出獨立的回答,同時,家長在發(fā)表個人意見時,若認為意見內容涉及敏感的話題或是意見內容涉及私人隱私,都可用“悄悄話”的方式發(fā)言,這些“悄悄話”將不會被顯示出來讓大家看到,當然,老師擁有管理的能力,只要以密碼登錄管理模式,就可以進行各個學生家長的單獨意見回復,而且還能看到家長們所留下的“悄悄話”。

  3.1.2組成構造

  共分成六大部分:

  1.意見留言結果網頁guest.asp:用來顯示家長發(fā)言與老師回復內容,同時還具備一般模式與管理模式兩種顯示方法。

  2.家長發(fā)言表單網頁addmsg.asp:讓學生家長填寫發(fā)言內容并選擇發(fā)言性質。

  3.家長發(fā)言數據處理ASP程序add.asp:處理家長發(fā)表的意見數據,同時將這些意見數據記錄起來并將網頁顯示轉向至意見留言結果網頁。

  4.老師回復表單網頁teachans.asp:讓老師針對某位特定學生家長所發(fā)表的意見作出獨立的回答。

  5.老師回復數據處理ASP程序anssave.asp:處理老師回復的數據內容,同時將這些意見數據起來并將網頁顯示轉向至意見留言結果網頁。

  6.數據表文件allmessage:用來儲存家長發(fā)言數據與老師回復數據的Access類型數據庫文件。

  “數據表文件”負責存放家長發(fā)言數據與老師回復內容的數據記錄,為Access類型的庫文件,將它定名為:“message.mdb”。

  下圖為家庭聯絡簿的組成與流程圖:

  老師回復

  家長留言

  讀入 寫入

  寫入

  3.1.3數據庫結構設計

  數據庫文件“teach.mdb”中的數據表“ allmessage”的欄目設置,如下圖:

  字段名 字段類型

  3.1.4界面設計與重點、難點代碼的設計

  數據庫與留言顯示程序網頁

  家長發(fā)言與老師回復的內容數據全部儲存在數據庫中,要在網頁中顯示目前的家長發(fā)言與老師回復數據,必須先進行數據庫的鏈接與打開,要鏈接數據庫我們必須使用ADO對象群的Connection對象;而要打開數據庫則必須使用ADO對象群的Recordset對象,程序:

  set cn=server.createobject(“adodb.connection”)

  cn.open “filedsn=c:\program files\common files\odbc\data sources\ms access database.dsn”

  set rs=server.createobject(“adodb.recordset”)

  sql=“select * from allmessage order by 留言時間 desc”

  rs.open sql,cn,1,1

  Recordset對象是負責瀏覽與操作從數據庫取出來的數據,Connection對象只負責與數據庫進行鏈接的動作,并不能使用數據庫內的數據,因此必須建立一個可以存取數據庫數據的Recordset對象,

  使用RS.Open方法存取“teach.mdb”數據庫

  RS.Open SQL,CN,1,1

  使用open方法來打開數據表或執(zhí)行Select指令參數設置如下:

  1.參數一(SOURCE):為欲打開的數據表或SQL指令。

  2.參數二(ActionConnection):指定一個已打開的數據庫對象,將此參數設為鏈接我們已經建立好的Connection對象“CN”。

  3.參數三( CursorType):指定Recordset的打開類型,1為可讀寫且可自由移動。

  4.參數四(LockType):指定鎖定類型,1為只讀。

  數據排序與SQL指令

  1. Select 指令的篩選語句:

  格式: Select…From

  在SQL語言中:“Select”數據表“中選取某些”欄位“的數據。

  2.如果要選取的數據表數據包含了一個以上的欄位,則我們可以利用“,”逗號來欄位名稱隔開。

  3. 如果要選取的數據表數據包含了全部的欄位,則可以利用萬用字符“*”來代表全部的欄位。

  可排序數據的Select指令

  1. 當我們希望被選取出來的數據記錄數據能夠依據某個或某幾個欄位的內容來排序時,只要將這些排序依據的欄位擺放在“Order By”保留字之后,然后將這處排序的語句連接在“Select…From”后面就行了。

  2. “Order By”默認的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,則我們可在欄位名稱后再加上“Desc”保留字!將排序方式改為“由大排到小”。

  在“顯示留言意見”網頁中的打開數據庫ASP程序中的語句:

  SELECT*From allmessage order by 留言日期 Desc

  功能為:從數據表“allmessage”中取出所有欄位的數據,并將取出的數據記錄內容依照“留言日期”欄位使用的“由大排到小”排序方式進行排序。

  留言顯示網頁的管理模式

  “顯示留言意見”的網頁就必須具備顯示模式選擇的功能,當顯示模式在一般情況時要能顯示家長們的一般性發(fā)言,同時還得將“悄悄話”的發(fā)言隱藏起來。當老師以密碼登錄成為管理模式時,則必須將一般性發(fā)言與悄悄話發(fā)言的數據全部顯示出來,同時還得讓老師們可以針對某位特定學生家長所發(fā)表的意見作出獨立的回答。

  這兩個情況是通過密碼登錄管理模式的ASP程序實現的:

  <form method=“post”>

  <%if session(“checkedit”)=“yes” then%>

  <input type=“hidden” value=“yes” name=“goexit”>

  <input type=“submit” value=“離開管理模式”>

  <%else%>

  密碼:<input type=“password” name=“password” size=“4” maxlength=“4”>&nbsp&nbsp<input type=“submit” value=“教師管理”>

  <%end if%>

  </form>

  在這段網頁語句中,利用Session對象來記錄目前的工作模式。當我們第一次進入“顯示留言意見”網頁的時候,我們所見的網頁畫面一定是一般!因為Session尚未被建立,因此它的“變量”值一定不會是“yes”,所以網頁中會出現一個輸入密碼進入“教師管理”模式的欄位,只有當我們輸入密碼按下“教師管理”的按鈕組織上發(fā)ASP程序中的進入管理模式語句后,Session對象才會被建立,同時,“checkedit”Session對象變量值被設置為“yes”,所以我們就進入了能將一般性發(fā)言與悄悄話發(fā)言的數據全部顯示出來,同時還讓教師們可以針對某位特定學生家長所發(fā)表的意見作出獨立回答的管理模式頁面。

結束
本文標簽
特別聲明:1.凡本網注明稿件來源為“湖北自考網”的,轉載必須注明“稿件來源:湖北自考網(heywebguys.com)”,違者將依法追究責任;
2.部分稿件來源于網絡,如有不實或侵權,請聯系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網為準!
限時,免費獲取學歷提升方案

已幫助10w萬+意向學歷提升用戶成功上岸

  • 毛澤東思想概論

    毛澤東思想概論

    培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應對考試題型。全程督促學習,安排好學習計劃。 毛澤東思想概論...自考培訓
  • 英語二

    英語二

    本課程既是一門語言實踐課程,也是拓寬知識、了解世界文化的重要素質課程,它以培養(yǎng)學習者的綜合語言應用能力為目標,使他們在學習、工作和社會交往中能夠使用英語進行有效的交流。 英語二...自考培訓
  • 馬克思主義基本原理概論

    馬克思主義基本原理概論

    本書包括兩個部分:自學考試大綱和基本原理。主要內容有,馬克思主義是關于工人階級和人類解放的科學,物質世界及其發(fā)展規(guī)律,認識的本質及其規(guī)律,人類社會及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進程,社會主義社會及其進程,共產主義社會及其進程等。 馬克思主義基本原理概論...自考培訓
  • 思想道德修養(yǎng)與法律基礎

    思想道德修養(yǎng)與法律基礎

    《思想道德修養(yǎng)與法律基礎》課具有鮮明的政治性、思想性、理論性、針對性、科學性、知識性以及實踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質、學習成才和法律本質等內容,指導和回答大學生在人生、抱負、信念等方面遍及關心和迫切需要解決的問題。 思想道德修養(yǎng)與法律基礎...自考培訓
  • 中國近代史綱要

    中國近代史綱要

    “中國近現代史綱要”全國高等教育自學考試指定教材,依據中央審定的普通高等學?!爸袊F代史綱要”編寫大綱以及馬克思主義理論研究和建設工程重點教材《中國近現代史綱要》,結合自學考試的特點設計了十章,集中講述1840年鴉片戰(zhàn)爭爆發(fā)一直到2007年中國共產黨第十七次全國代表大會召開的160多年的中國近現代歷史。 中國近代史綱要...自考培訓
微信公眾號 考試交流群
湖北自考網微信公眾號

掃一掃關注微信公眾號

隨時獲取湖北省自考政策、通知、公告以及各類學習資料、學習方法、課程。