基于數(shù)據(jù)庫的應用研究【畢業(yè)設計】_第1頁
已閱讀1頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  本科畢業(yè)設計</b></p><p><b> ?。?0 屆)</b></p><p>  基于數(shù)據(jù)庫的應用研究</p><p>  所在學院 </p><p>  專業(yè)班級 信息與計算科學

2、 </p><p>  學生姓名 學號 </p><p>  指導教師 職稱 </p><p>  完成日期 年 月 </p><p><b>  摘 要</b></p>&

3、lt;p>  【摘要】:本文利用Dreamweaver MX 2004,Access2003,window XP系統(tǒng)中自帶的IIS服務器建立一個能在自己電腦上運行的寧波大學理學院網(wǎng)上數(shù)學實驗室網(wǎng)站.該網(wǎng)上實驗室網(wǎng)站具有介紹實驗室,實驗教學課程和開放實驗查看,實驗開放時間查詢,在線實驗等簡單功能。由于沒有服務器,無法保證是否能在服務器上運行.</p><p>  【關鍵詞】:Dreamweaver MX 20

4、04 ,Access2003 ,IIS,asp</p><p><b>  Abstract</b></p><p>  【ABSTRACT】:This paper use Dreamweaver MX 2004,Access2003,window XP IIS create a in Ningbo University mathematics running on

5、their own computer science online Labs website. The Internet lab Web site has introduced laboratory, experimental teaching course and open experiment view, experimental opening, online experiments and other simple featur

6、es. Because there is no server, it is not possible to guarantee that it will be running on the server</p><p>  【KEYWORDS】:Dreamweaver MX 2004 ,Access2003 ,IIS,asp</p><p><b>  目錄</b>&

7、lt;/p><p><b>  摘 要I</b></p><p>  1.網(wǎng)上數(shù)學實驗室簡介3</p><p>  2.系統(tǒng)和軟件配置3</p><p>  3.網(wǎng)站分析和后臺數(shù)據(jù)庫的建立4</p><p>  3.1 網(wǎng)站分析4</p><p>  3.1.1.首

8、頁4</p><p>  3.1.2. 實驗室介紹4</p><p>  3.1.3. 實驗教學內(nèi)容4</p><p>  3.1.4. 實驗開放時間4</p><p>  3.1.5. 在線實驗4</p><p>  3.1.6. 規(guī)章制度和聯(lián)合實驗5</p><p>  3.2

9、數(shù)據(jù)庫分析和建立5</p><p>  3.2.1. 需求分析和功能分析5</p><p>  3.2.1.1 .a 實驗教學內(nèi)容的需求分析6</p><p>  3.2.1.1 .b實驗教學內(nèi)容的功能分析6</p><p>  3.2.1.2 .a 實驗室開放時間的需求分析6</p><p>  3.2.1

10、.2.b實驗室開放時間的功能分析6</p><p>  3.2.2. 建立數(shù)據(jù)庫6</p><p>  4.實驗室站點建設6</p><p>  4.1 靜態(tài)網(wǎng)頁的建設7</p><p>  4.2 動態(tài)網(wǎng)頁的建設9</p><p>  4.2.1. jiaoxue.asp動態(tài)網(wǎng)頁的建設10</p&g

11、t;<p>  4.2.2. kaifang.asp動態(tài)網(wǎng)頁的建設11</p><p>  5.網(wǎng)站功能測試15</p><p>  5.1 靜態(tài)網(wǎng)頁測試15</p><p>  5.2動態(tài)網(wǎng)頁測試18</p><p><b>  6.結束語20</b></p><p>&

12、lt;b>  參考文獻21</b></p><p>  致謝錯誤!未定義書簽。</p><p>  1.網(wǎng)上數(shù)學實驗室簡介</p><p>  現(xiàn)如今的時代已經(jīng)進入了高速發(fā)展,數(shù)學作為一門古老學科,歷史可以追溯到幾千年前,雖然數(shù)學這門學科的歷史是輝煌的,但如今各種新興學科的不斷發(fā)展。即使沖擊不到數(shù)學作為一門基礎學科的重要性,但是數(shù)學這門學科

13、的實用性越來越少,必須要有一種新的姿態(tài)來迎接其他學科的挑戰(zhàn)。</p><p>  近幾十年來,數(shù)學學科不斷向自然科學和社會科學的各個領域滲透,在經(jīng)濟建設、土木工程和金融管理上發(fā)揮著作用,因此,數(shù)學與計算機技術結合形成一個新的技術——數(shù)學計算技術。大學學生在學習數(shù)學這門學科普遍表示比較難,反應問題實在過于抽象,對數(shù)學問題不能解決,因而對數(shù)學這門學科失去信心。為了讓學生學的更加簡單,讓問題能夠?qū)嵸|(zhì)的顯現(xiàn)在學生面前,網(wǎng)

14、上數(shù)學實驗室很好的解決了這一問題。網(wǎng)上數(shù)學實驗室通過數(shù)學虛擬實驗模型來使學生獲得對基本概念的感性認識, 以便幫助學生理解高等數(shù)學中的基本概念和理論的方法不僅可行, 而且也取得了很好的效果.</p><p>  本文旨在在開發(fā)一個數(shù)學實驗室的門戶網(wǎng)站,以實現(xiàn)對理學院實驗教學和數(shù)學建模的宣傳工作起到一定作用,并實現(xiàn)簡單的網(wǎng)上數(shù)學實驗功能。</p><p><b>  2.系統(tǒng)和軟件配

15、置</b></p><p>  建立網(wǎng)站的方法有很多種,數(shù)據(jù)庫也有很多種,由于時間和服務器問題,只選擇簡單的Dreamweaver MX 2004 和簡單的htm、asp語言來編輯網(wǎng)頁,而數(shù)據(jù)庫采用的是ACCESS 2003,連接方式使用的是簡單ODBC方式;虛擬目錄使用的是windows 提供的IIS虛擬目錄,采用的系統(tǒng)是windows XP 系統(tǒng)。</p><p>  想要

16、建設一個完整網(wǎng)頁,并且能在自己的電腦測試成功的話,需要對系統(tǒng)進行一定量的配置。由于采用的是windows XP系統(tǒng),系統(tǒng)需要安裝IIS補丁,加入IIS系統(tǒng)組件,可以使用系統(tǒng)光盤或者直接網(wǎng)上下載程序,在設置—控制面板—添加或刪改程序—添加或刪除windows組件中完成IIS的系統(tǒng)組件的安裝。</p><p>  由于采用的是ASP語言,所以在設置的時候需要將臨時文件和存放文件的文件夾的權限設置為Everyone完全

17、控制。具體方法為:打開開始—運行:temp—右鍵temp屬性—安全—添加Everyone的用戶名稱,權限設置為完全控制,如圖1.1所示。打開存放文件的文件夾,共享設置為共享該文件夾。</p><p>  圖1.1 圖1.2</p><p>  如果想要完整的瀏覽整個網(wǎng)頁,需要設置一個虛擬的服務器目錄,設置方法

18、為:開始—設置—控制面板—管理工具—Internet 信息服務—本地計算機下拉的默認網(wǎng)站—右鍵新建虛擬目錄—按照向?qū)⑻摂M目錄名稱、文件位置設置完全后,完成虛擬目錄的設置。本文的虛擬目錄名為xu,文件位置為D:\111\2。如圖1.2所示。</p><p>  3.網(wǎng)站分析和后臺數(shù)據(jù)庫的建立</p><p><b>  3.1 網(wǎng)站分析</b></p>

19、<p>  網(wǎng)站建設之前,需要做的事情就是思考到底要建設什么樣的站點,本文所需要建立的是一個數(shù)學實驗室的門戶網(wǎng)站,門戶網(wǎng)站的意思的就是能夠在該網(wǎng)站上到達各種所需要的網(wǎng)站。故分析如下:</p><p>  作為一個站點的門戶網(wǎng)站,所包含的內(nèi)容必須是齊全的,所以網(wǎng)站可以分為以下幾個部分:首頁、實驗室介紹、實驗教學內(nèi)容、實驗室開放時間、在線實驗、規(guī)章制度、聯(lián)合實驗。</p><p>&

20、lt;b>  3.1.1.首頁 </b></p><p>  任何一個網(wǎng)站都是需要一個首頁,首頁是給進入站點的人的第一印象,所以不能馬虎。首頁中需要包含的信息主要有:各個小站點的直達鏈接,實驗室簡單介紹,實驗室的成員,實驗室的主要公告、新聞,各種小型的能為網(wǎng)站添分的控件。</p><p>  3.1.2. 實驗室介紹</p><p>  實驗室介紹

21、是介紹實驗室的主要成員和實驗室的軟硬件介紹。包括介紹首頁、實驗室管理成員、實驗室軟硬件介紹組成。</p><p>  3.1.3. 實驗教學內(nèi)容</p><p>  實驗教學內(nèi)容主要目的是讓學生知道當前實驗室有哪些實驗課程和開放實驗。實驗課程主要包括課程名稱、課程的介紹、課程大綱介紹。開放實驗主要是讓簡單介紹和實驗指南,讓學生能更快的、更深入的了解整個實驗教學內(nèi)容。</p>

22、<p>  3.1.4. 實驗開放時間</p><p>  實驗室開放時間這張網(wǎng)頁主要是提供實驗室實驗開放的時間表、實驗預約、歷史記錄等等。</p><p>  實驗室開放的時間表包括實驗時間、實驗班級、實驗名稱、實驗地點。讓學生能夠找到自己班級實驗的時間、地點、實驗內(nèi)容。實驗預約主要是某些實驗的需要,提供實驗預約功能,讓實驗時間具有一定的調(diào)整功能。實驗室的歷史記錄主要是記錄實驗

23、室開放的記錄,由老師登記入庫。</p><p>  3.1.5. 在線實驗</p><p>  在線實驗是由一類簡單控件組成的網(wǎng)頁,由一些簡單的數(shù)學實驗例子,給學生一個簡單的印象,提供簡單的程序下載和數(shù)學實驗專用工具下載等等。</p><p>  3.1.6. 規(guī)章制度和聯(lián)合實驗</p><p>  規(guī)章制度和聯(lián)合實驗這部分是實驗室的規(guī)章制度

24、和理學院進行聯(lián)合實驗時使用,實驗室的規(guī)章制度由實驗室管理人員制定。聯(lián)合實驗是當理學院和其他院系或者校際之間一起進行聯(lián)合實驗時發(fā)布公告和提交文章所用,由管理員負責修改。</p><p>  實驗室的主要網(wǎng)站和站點分布如圖3.1.1所示</p><p><b>  圖3.1.1</b></p><p>  3.2 數(shù)據(jù)庫分析和建立</p>

25、;<p>  通過上面的網(wǎng)頁分析,已經(jīng)清楚了實驗室門戶網(wǎng)站所需要建設的網(wǎng)站,而與數(shù)據(jù)庫掛鉤的東西有很多,比如實驗教學內(nèi)容中,實驗課程的添加、刪除、修改;實驗室開放時間的時間表,預約系統(tǒng)、歷史記錄。這些功能都需要配合數(shù)據(jù)庫來完成。由于數(shù)據(jù)庫比較簡單,所以分為幾個數(shù)據(jù)庫一起建立,便于操作。</p><p>  3.2.1. 需求分析和功能分析</p><p>  3.2.1.1

26、.a 實驗教學內(nèi)容的需求分析</p><p>  實驗教學內(nèi)容分為很多,直接在網(wǎng)頁上記錄的話,可能記錄不全或者記錄太慢。而且實驗教學內(nèi)容會隨著時間的流逝而修改很多內(nèi)容或刪除內(nèi)容,這些都是需要配合數(shù)據(jù)庫來完成,如果直接使用靜態(tài)網(wǎng)頁的話,程序員麻煩又慢。</p><p>  3.2.1.1 .b實驗教學內(nèi)容的功能分析</p><p>  通過連接數(shù)據(jù)庫,教師可以實現(xiàn)修改

27、、添加實驗教學內(nèi)容等功能。可以直接顯示在頁面上,而不用轉到后臺去修改,節(jié)省時間和精力。</p><p>  3.2.1.2 .a 實驗室開放時間的需求分析</p><p>  實驗室只有一個,而學生有很多,所以需要安排好時間讓學生能夠進行實驗。而預約的存在更需要時刻記錄和更新信息,免得出錯使得人員沖突。每個實驗室都需要歷史記錄作為核對,使用紙張記錄的時代已經(jīng)過去了,需要更高效率的歷史記錄方

28、法。</p><p>  3.2.1.2.b實驗室開放時間的功能分析</p><p>  通過網(wǎng)頁,使學生能夠看到實驗室時間安排表,老師能夠通過網(wǎng)頁實現(xiàn)預約和填寫歷史記錄,并通過網(wǎng)頁查看歷史記錄。</p><p>  3.2.2. 建立數(shù)據(jù)庫</p><p>  根據(jù)上述所需,分別建立數(shù)據(jù)庫教學內(nèi)容數(shù)據(jù)庫(shiyankaifang.mdb)

29、,實驗室開放時間數(shù)據(jù)庫(shiyanshi.mdb),歷史數(shù)據(jù)數(shù)據(jù)庫(lishijilu.mdb),實驗預約數(shù)據(jù)庫(shiyanyuyue.mdb),開放實驗數(shù)據(jù)庫(kaifangshiyan.mdb)。利用access的建立好數(shù)據(jù)庫后建立表。</p><p>  a.教學內(nèi)容數(shù)據(jù)庫需要建立的表有shiyan-schema=(s_dagang,s_keming,s_jiejian)創(chuàng)建的sql語句為create

30、table shiyan</p><p>  (s_dagang char(100) not null, s_keming char(100) not null, s_jiejian char(100) not null ,primary key (s_keming))</p><p>  b.實驗室開放時間數(shù)據(jù)庫需要建立的表有shiyanshikaifang-schema=(shijia

31、n,kechengmingcheng,banji,didian)創(chuàng)建的sql語句為</p><p>  create table shiyanshikaifang</p><p>  (shijian char(100) not null, kechengmingcheng char(100) not null, banji char(100) not null , didian char

32、(100) not null ,primary key (kechengmingcheng))</p><p>  c.歷史記錄數(shù)據(jù)庫需要建立的表有syjl-schema=(sysj1,sybj1,symc1)SQL語句省略。</p><p>  d.實驗室預約數(shù)據(jù)庫需要建立的表有syyy-schema=(symc,sysj,sybj) SQL語句省略。</p><p&

33、gt;  e.開放實驗數(shù)據(jù)庫需要建立的表有kaifangshiyan_schema=(kfsymc,zhinan) SQL語句省略。</p><p>  由于手上沒有實驗教學內(nèi)容,實驗開放時間,實驗歷史記錄,實驗預約等數(shù)據(jù),所以建立都是空表,老師可以按照自己所需在網(wǎng)頁中實行添加。</p><p><b>  4.實驗室站點建設</b></p><p

34、>  任何一個站點都是包括靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁,只有靜態(tài)網(wǎng)頁的網(wǎng)站都已經(jīng)落后于時代了。但是沒有靜態(tài)網(wǎng)頁說可以也是可以的,但是能簡單就簡單,故 實驗室網(wǎng)站的首頁選擇的是一張靜態(tài)網(wǎng)頁。</p><p>  4.1 靜態(tài)網(wǎng)頁的建設</p><p>  本網(wǎng)站主要使用的是dreamweaver 2004配合部分的htm、asp語言來建立網(wǎng)站,所以制作起來還是比較簡單的。由于IIS的虛擬目錄在D

35、:\111\2,所以建設網(wǎng)站所需要的圖片素材,需要用到ASP、htm文件都放在D:\111\2中,可以讓網(wǎng)站正常運行。</p><p>  由于網(wǎng)站建設時間比較匆忙,所以網(wǎng)站的美化很差,只是放了很少的一點素材,比如整個網(wǎng)站背景圖片顯得很簡單,其他均是由表格制作而成。背景圖片素材為D:\111\2\2.jpg。實現(xiàn)的代碼如下: <style type="text/css"></

36、p><p><b>  <!--</b></p><p>  .style2 {font-size: 12px}</p><p><b>  --></b></p><p><b>  </style></b></p><p>  &

37、lt;style type="text/css"></p><p><b>  body {</b></p><p>  background-image: url(2.jpg);</p><p><b>  }</b></p><p><b>  .style

38、3 {</b></p><p>  font-family: "宋體";</p><p>  font-size: 12;</p><p><b>  }</b></p><p><b>  .style4 {</b></p><p>  fo

39、nt-family: "宋體";</p><p>  font-size: 12px;</p><p><b>  }</b></p><p><b>  </style></b></p><p>  根據(jù)3.1的網(wǎng)頁分析,實驗室主頁網(wǎng)站的導航欄需要首頁,實驗室簡介,

40、實驗教學,實驗室開放,在線實驗,規(guī)章制度,聯(lián)合實驗這7項導航內(nèi)容,分別設置鏈接到各個站點。各個站點分別為index.htm,shiyan.htm,jiaoxue.asp,kaifang.asp,zaixian,htm,guizhang.htm,lianhe.htm。實現(xiàn)改功能的主要htm代碼如下:</p><p>  <table width="774" border="0&q

41、uot; align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"></p><p><b>  <tr></b></p><p>  <td height="7" cols

42、pan="10" background="123.gif"></td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td height="66"

43、 colspan="10" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b>  <tr></b></p&g

44、t;<p>  <td height="160" background="123.gif"><img src="top0.jpg" width="864" height="160"></td></p><p><b>  </tr></b

45、></p><p><b>  <tr></b></p><p>  <td height="4" background="123.gif"></td></p><p><b>  </tr></b></p><

46、;p>  </table></td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td height="10" colspan="10" backgro

47、und="skin/1/menuBg.gif"><table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b>  <tr></b></p><p>

48、  <td height="30" background="menuBg.gif"><table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b>  <tr>

49、</b></p><p>  <td width="8%">&nbsp;</td></p><p>  <td width="84%"><table width="100%" border="0" cellspacing="0"

50、 cellpadding="0"></p><p><b>  <tr></b></p><p>  <td width="40" align="center"><a href="index.htm">首頁</a></td>

51、 </p><p>  <td width="8"><img src="splitLine.gif" width="8" height="30"></td></p><p>  <td width="101" align

52、="center"><a href="shiyan.htm">實驗室簡介</a></a></td></p><p>  <td width="8"><img src="splitLine.gif" width="8" height="

53、30"></td></p><p>  <td width="81" align="center"><a href="jiaoxue.asp">實驗教學</a></td></p><p>  <td width="8">&l

54、t;img src="splitLine.gif" width="8" height="30"></td></p><p>  <td width="101" align="center"><a href="kaifang.asp">實驗室開放</

55、a></td></p><p>  <td width="8"><img src="splitLine.gif" width="8" height="30"></td></p><p>  <td width="81" align=

56、"center"><a href="zaixian.htm">在線實驗</a></td></p><p>  <td width="8"><img src="splitLine.gif" width="8" height="30">

57、;</td></p><p>  <td width="81" align="center"><a href="guizhang.htm">規(guī)章制度</a></td></p><p>  <td width="8"><img src=

58、"splitLine.gif" width="8" height="30"></td></p><p>  <td width="86" align="center"><a href="lianhe.htm">聯(lián)合實驗</a></td&

59、gt;</p><p>  <td width="8">&nbsp;</td></p><p><b>  </tr></b></p><p>  </table></td></p><p>  <td width="

60、8%">&nbsp;</td></p><p><b>  </tr></b></p><p>  設置完導航欄后,實驗室網(wǎng)站主頁仍然需要其他東西,需要其他學校、院系之間的快捷通道,最近公告,實驗室管理成員名單等。網(wǎng)站首頁上放置了寧波大學幾個重要站點和實驗室站點快捷通道,加入了最新公告,實驗室成員名單和一個簡單的時間程序

61、。在實驗室主頁的結束利用圖片創(chuàng)建的幾個鏈接,包括寧波大學、寧波大學教務處、科學技術處、研究生院、圖書館、數(shù)學建模幾個網(wǎng)站,方便用戶查詢和使用。時鐘代碼見備注。主要代碼如下:</p><p>  <td width="74" align="left" background="skin/1/topLine.gif"><span class=

62、"style4"> ◎<a href="http://fos.nbu.edu.cn/Unit_View.asp?id=5">辦公機構 </a> </span></td></p><p>  <td height="34" align="left" background=&qu

63、ot;skin/1/topLine.gif"><span class="style3 style2">◎<a href="jiaoxue.htm">實驗教學</a></span></td></p><p>  <td height="34" background="

64、;skin/1/topLine.gif">成員:戴震林</td></p><p>  建立完簡單的實驗室主頁后,建立其他所需要的站點。需要建立站點分別包括shiyan.htm,jiaoxue.asp,kaifang.asp,zaixian.htm,guizhang.htm,lianhe.htm.由于只是建立靜態(tài)頁面的所以主要是復制實驗室主頁的導航欄代碼,然后修改shiyan,htm,z

65、aixian,htm,guizhang,htm,lianhe.htm的內(nèi)容。其他2個站點是動態(tài)網(wǎng)頁,所以暫時不做修改。</p><p>  在shiyan.htm網(wǎng)站站點中加入寧波大學實驗室的簡介,管理人員,軟硬件介紹。</p><p>  在zaixian.htm網(wǎng)站站點中加入幾個簡單的在線實驗功能,比如函數(shù)圖象,統(tǒng)計分析,規(guī)劃問題,數(shù)值計算等簡單問題的應用程序。程序見附錄。</p

66、><p>  在guizhang,htm網(wǎng)站站點中加入寧波大學理學院數(shù)學實驗室的規(guī)章制度。具體內(nèi)容見附錄。</p><p>  在lianhe.htm網(wǎng)站站點中加入幾個最新的聯(lián)合實驗內(nèi)容,由于沒有實驗,所以暫時空余,等待補充。</p><p>  完成以上幾個站點的建設后,就完成了整個實驗室靜態(tài)網(wǎng)頁的建設。</p><p>  4.2 動態(tài)網(wǎng)頁的

67、建設</p><p>  動態(tài)網(wǎng)頁建設需要用到數(shù)據(jù)庫,而最現(xiàn)實的就是如何連接數(shù)據(jù)庫,實驗室網(wǎng)站利用ODBC連接數(shù)據(jù)庫,在開始—控制面板—管理工具—數(shù)據(jù)源中添加3.2.2中的幾個數(shù)據(jù)庫,在系統(tǒng)DSN中添加ODBC ACCESS 2003的連接。如下圖4.2.1</p><p><b>  圖4.2.1</b></p><p>  完成ODBC連接

68、后,需要的事情就是在網(wǎng)頁上對數(shù)據(jù)庫進行連接,網(wǎng)頁連接access2003的代碼如下:<%</p><p>  var Recordset1 = Server.CreateObject("ADODB.Recordset");</p><p>  Recordset1.ActiveConnection = MM_shiyan_STRING;</p>&l

69、t;p>  Recordset1.Source = "SELECT * FROM shiyan";</p><p>  Recordset1.CursorType = 0;</p><p>  Recordset1.CursorLocation = 2;</p><p>  Recordset1.LockType = 1;</p>

70、;<p>  Recordset1.Open();</p><p>  var Recordset1_numRows = 0;</p><p>  %>這個連接shiyan.mdb的一個連接,其他連接只需要改掉數(shù)據(jù)庫名字就完成鏈接。所有涉及到數(shù)據(jù)庫的網(wǎng)頁必須完成一次鏈接,同一張網(wǎng)頁無需重復鏈接。</p><p>  4.2.1. jiaoxue.

71、asp動態(tài)網(wǎng)頁的建設</p><p>  實驗教學站點具有很多信息,實驗課程中可以讓用戶看到實驗課程名稱,實驗簡介,實驗大綱,開放實驗中能夠讓用戶知道開放實驗簡介,實驗指南。</p><p>  4.2.1.1插入新的開放實驗連接,記為tianjiashiyan.asp主要代碼如下:</p><p>  <form method="post"

72、; action="<%=MM_editAction%>" name="form2"></p><p>  <table align="center"></p><p>  <tr valign="baseline"></p><p>  <

73、;td nowrap align="right">實驗簡介:</td></p><p><b>  <td></b></p><p>  <input type="text" name="kfsymc" value="" size="32&qu

74、ot;></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align=&qu

75、ot;right">實驗指南</td></p><p><b>  <td></b></p><p>  <input type="text" name="zhinan" value="" size="32"></p>&l

76、t;p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">&am

77、p;nbsp;</td></p><p><b>  <td></b></p><p>  <input type="submit" value="插入記錄"></p><p><b>  </td></b></p>&l

78、t;p><b>  </tr></b></p><p><b>  </table></b></p><p>  <input type="hidden" name="MM_insert" value="form2"></p>&l

79、t;p><b>  </form></b></p><p>  <p>&nbsp;</p></p><p>  4.2.1.2插入新實驗課程和教學內(nèi)容記為chuangjiankecheng.asp主要代碼如下</p><p>  <form method="post"

80、action="<%=MM_editAction%>" name="form1"></p><p>  <table align="center"></p><p>  <tr valign="baseline"></p><p>  <t

81、d nowrap align="right">課程大綱:</td></p><p><b>  <td></b></p><p>  <input type="text" name="s_dagang" value="" size="32&qu

82、ot;></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align=&qu

83、ot;right">課程名稱:</td></p><p><b>  <td></b></p><p>  <input type="text" name="s_keming" value="" size="32"></p>

84、<p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">

85、課程簡介:</td></p><p><b>  <td></b></p><p>  <input type="text" name="s_jiejian" value="" size="32"></p><p><b&g

86、t;  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">&nbsp;</td

87、></p><p><b>  <td></b></p><p>  <input type="submit" value="插入記錄"></p><p><b>  </td></b></p><p><b&g

88、t;  </tr></b></p><p><b>  </table></b></p><p>  <input type="hidden" name="MM_insert" value="form1"></p><p><b&g

89、t;  </form></b></p><p>  完善jiaoxue.asp的內(nèi)容,其中主要的內(nèi)容就是查詢各個數(shù)據(jù)庫中內(nèi)容包括實驗大綱,實驗名稱,實驗簡介,實驗指南等等。查詢數(shù)據(jù)庫中的內(nèi)容代碼如下:(Recordset2.Fields.Item("kfsymc").Value)%>其中kfsymc為所需要查詢的列名。由于需要列出所有的內(nèi)容,在代碼加入<di

90、v align="center">可以列出數(shù)據(jù)庫中能查詢到的所有內(nèi)容。如此便完成完善jiaoxue.asp的網(wǎng)站工作。</p><p>  4.2.2. kaifang.asp動態(tài)網(wǎng)頁的建設</p><p>  實驗開放的站點具有讓學生查詢實驗地點,實驗時間,實驗名稱的功能;也有讓老師進行實驗預約,填寫實驗歷史記錄的功能。</p><p>

91、  4.2.2.2插入修改時間的網(wǎng)站記為xiugaishijian.asp主要代碼如下:</p><p>  <% while ((Repeat1__numRows-- != 0) && (!Recordset1.EOF)) { %></p><p>  <form method="post" action="<%=MM

92、_editAction%>" name="form1"></p><p>  <table align="center"></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="

93、right">實驗時間:</td></p><p><b>  <td></b></p><p>  <input type="text" name="shijian" value="<%=(Recordset1.Fields.Item("shijian&q

94、uot;).Value)%>" size="32"></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p

95、><p>  <td nowrap align="right">課程名稱:</td></p><p><b>  <td></b></p><p>  <input type="text" name="kechengmingcheng" value

96、="<%=(Recordset1.Fields.Item("kechengmingcheng").Value)%>" size="32"></p><p><b>  </td></b></p><p><b>  </tr></b></p

97、><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">實驗班級:</td></p><p><b>  <td></b></p><p>  <input

98、type="text" name="banji" value="<%=(Recordset1.Fields.Item("banji").Value)%>" size="32"></p><p><b>  </td></b></p><p>

99、;<b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">實驗地點:</td></p><p><b>  <td><

100、/b></p><p>  <input type="text" name="didian" value="<%=(Recordset1.Fields.Item("didian").Value)%>" size="32"></p><p><b>  

101、</td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">&nbsp;</td>

102、</p><p><b>  <td></b></p><p>  <input type="submit" value="更新記錄"></p><p><b>  </td></b></p><p><b>  

103、</tr></b></p><p><b>  </table></b></p><p>  <input type="hidden" name="MM_update" value="form1"></p><p>  <input

104、 type="hidden" name="MM_recordId" value="<%= Recordset1.Fields.Item("shijian").Value %>"></p><p><b>  </form></b></p><p><b&

105、gt;  <%</b></p><p>  Repeat1__index++;</p><p>  Recordset1.MoveNext();</p><p><b>  }</b></p><p><b>  %></b></p><p>  &l

106、t;p>&nbsp;</p></p><p>  4.2.2.3插入實驗的網(wǎng)站記為charushiyan.asp主要代碼如下:</p><p>  <form method="post" action="<%=MM_editAction%>" name="form1"></p

107、><p>  <table align="center"></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">實驗時間:</td></p><p><

108、;b>  <td></b></p><p>  <input type="text" name="shijian" value="" size="32"></p><p><b>  </td></b></p><p

109、><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">課程名稱:</td></p><p><b>  <td>&

110、lt;/b></p><p>  <input type="text" name="kechengmingcheng" value="" size="32"></p><p><b>  </td></b></p><p><b&

111、gt;  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">實驗班級</td></p><p><b>  <td></b>&l

112、t;/p><p>  <input type="text" name="banji" value="" size="32"></p><p><b>  </td></b></p><p><b>  </tr></b

113、></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">實驗地點:</td></p><p><b>  <td></b></p><p>  

114、<input type="text" name="didian" value="" size="32"></p><p><b>  </td></b></p><p><b>  </tr></b></p><

115、p>  <tr valign="baseline"></p><p>  <td nowrap align="right">&nbsp;</td></p><p><b>  <td></b></p><p>  <input type=

116、"submit" value="插入記錄"></p><p><b>  </td></b></p><p><b>  </tr></b></p><p><b>  </table></b></p>&

117、lt;p>  <input type="hidden" name="MM_insert" value="form1"></p><p><b>  </form></b></p><p>  4.2.2.4實驗預約的網(wǎng)站記為charushiyan.asp主要代碼如下:</p

118、><p>  <form method="post" action="<%=MM_editAction%>" name="form1"></p><p>  <table align="center"></p><p>  <tr valign=&q

119、uot;baseline"></p><p>  <td nowrap align="right">實驗名稱:</td></p><p><b>  <td></b></p><p>  <input type="text" name="

120、symc" value="" size="32"></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline">

121、</p><p>  <td nowrap align="right">實驗時間:</td></p><p><b>  <td></b></p><p>  <input type="text" name="sysj" value="

122、;" size="32"></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p> 

123、 <td nowrap align="right">實驗班級:</td></p><p><b>  <td></b></p><p>  <input type="text" name="sybj" value="" size="32&

124、quot;></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align=&

125、quot;right">&nbsp;</td></p><p><b>  <td></b></p><p>  <input type="submit" value="插入記錄"></p><p><b>  </td>&

126、lt;/b></p><p><b>  </tr></b></p><p><b>  </table></b></p><p>  <input type="hidden" name="MM_insert" value="form1&

127、quot;></p><p><b>  </form></b></p><p>  <p>&nbsp;</p></p><p>  4.2.2.5實驗歷史記錄的網(wǎng)站記為shiyanjilu.asp主要代碼如下:</p><p>  <form method=&qu

128、ot;post" action="<%=MM_editAction%>" name="form1"></p><p>  <table align="center"></p><p>  <tr valign="baseline"></p>&l

129、t;p>  <td nowrap align="right">實驗時間:</td></p><p><b>  <td></b></p><p>  <input type="text" name="sysj1" value="" size=

130、"32"></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowra

131、p align="right">實驗班級:</td></p><p><b>  <td></b></p><p>  <input type="text" name="sybj1" value="" size="32"><

132、;/p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right&q

133、uot;>實驗名稱:</td></p><p><b>  <td></b></p><p>  <input type="text" name="symc1" value="" size="32"></p><p><

134、;b>  </td></b></p><p><b>  </tr></b></p><p>  <tr valign="baseline"></p><p>  <td nowrap align="right">&nbsp;<

135、;/td></p><p><b>  <td></b></p><p>  <input type="submit" value="插入記錄"></p><p><b>  </td></b></p><p><

136、;b>  </tr></b></p><p><b>  </table></b></p><p>  <input type="hidden" name="MM_insert" value="form1"></p><p><

137、;b>  </form></b></p><p>  4.2.2.6實驗歷史記錄查詢的網(wǎng)站記為lishijilu.asp主要代碼如下:</p><p>  <table width="782" height="66" border="1"></p><p><

138、b>  <tr></b></p><p>  <th scope="col">實驗時間</th></p><p>  <th scope="col">實驗班級</th></p><p>  <th scope="col"&g

139、t;實驗名稱</th></p><p><b>  </tr></b></p><p>  <% while ((Repeat1__numRows-- != 0) && (!Recordset1.EOF)) { %></p><p><b>  <tr></b>

140、;</p><p>  <th scope="col"><%=(Recordset1.Fields.Item("sysj1").Value)%></th></p><p>  <th scope="col"><%=(Recordset1.Fields.Item("sy

141、bj1").Value)%></th></p><p>  <th scope="col"><%=(Recordset1.Fields.Item("symc1").Value)%></th></p><p><b>  </tr></b></p&g

142、t;<p><b>  <%</b></p><p>  Repeat1__index++;</p><p>  Recordset1.MoveNext();</p><p><b>  }</b></p><p><b>  %></b></p

143、><p><b>  </table></b></p><p>  4.2.2.6在kaifang.asp中能夠顯示實驗時間表,添加代碼如下:<div align="center"><%=(Recordset1.Fields.Item("kechengmingcheng").Value)%><

144、;/p><p>  在其他需要添加鏈接的地方添加鏈接功能,完成kaifang.asp網(wǎng)頁的開放工作。</p><p><b>  5.網(wǎng)站功能測試</b></p><p>  5.1 靜態(tài)網(wǎng)頁測試</p><p>  5.1.1. index.htm的測試</p><p>  在IIS下瀏覽index

145、.htm網(wǎng)頁,測試圖如下</p><p>  能夠準確的顯示首頁內(nèi)容,導航欄的鏈接沒有失效。</p><p>  5.1.2. shiyan.htm的測試</p><p>  在IIS下瀏覽shiyan.htm網(wǎng)頁,測試圖如下</p><p>  能夠準確的顯示實驗室簡介內(nèi)容,導航欄有效,實驗室簡介,軟硬件由老師填寫。</p>

146、<p>  5.1.3.guizhang.htm的測試</p><p>  在IIS下瀏覽shiyan.htm網(wǎng)頁,測試圖如下</p><p>  能夠準確的顯示實驗室規(guī)章內(nèi)容,導航欄有效。</p><p>  5.1.4.lianhe.htm的測試(圖1)和zaixian.htm測試(圖2)</p><p><b>  

147、圖1</b></p><p><b>  圖2</b></p><p>  能夠準確的顯示內(nèi)容,導航欄有效,鏈接有效。</p><p><b>  5.2動態(tài)網(wǎng)頁測試</b></p><p>  5.2.1.jiaoxue.asp及下屬asp站點測試</p><p&g

148、t;  Jiaoxue.asp頁面測試效果如下:</p><p>  能夠顯示數(shù)據(jù)庫中的內(nèi)容。</p><p>  Tianjiashiyan.asp和chuangjiankecheng.asp頁面測試:</p><p>  能夠準確的插入新實驗和新的課程。</p><p>  5.2.2.kaifang.asp及下屬asp站點測試</

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論