時間:2023-03-21 17:13:53
導言:作為寫作愛好者,不可錯過為您精心挑選的10篇水利水電工程畢業論文,它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內容能為您提供靈感和參考。
水利水電工程,自古以來都是利國利民的工程,我國有著五千年歷史,悠久的歷史文化賦予了我們先民偉大的智慧,早在兩千五百年前,智慧的祖先就設計建造了當時領先世界的都江堰,都江堰的建設使大面積的土地得到了灌溉,同時都江堰的存在很大程度上減少了該地區的洪澇災害,并且都江堰也成為重要的航道,更為重要的是都江堰水利工程的成功給后來的其他水利工程起到了很好的參照作用,堪稱水利工程最早的教科書。另外一項浩大的水利工程要數京杭大運河了,它連接了南北,促進了南北經濟、文化的交流。現在三峽是我國最大的水利樞紐中心,在防洪、發電、環境治理等方面作出很大的貢獻。
2 水利水電建筑工程所需的技術
水利水電建筑是一項繁雜的工程,涉及的技術非常廣泛而且科學性很高,每一步關鍵技術都十分重要,它們之間環環相扣,一旦一方面出現問題,都會造成整體性的問題。
2.1 施工導流
施工導流:在水利水電工程建筑工程中,為了使水利水電工程施工更加便利,施工工程在干地上實施,采用圍堰來保護基坑,將水流引向預先設定的泄水建筑物泄向下游。導流施工在水利水電建筑工程中的作用非常大,它是水利水電工程的基礎。在河流內實施水利工程,非常不方便,施工導流的目的就是,保持施工的場所出于干地上,這樣就有利于整個水利水電工程。施工導流的方式也有很多種:河床外導流、河床內導流、明渠導流、隧洞導流,以及涵洞、壩體底孔、梳齒和缺口過流、涵管導流等導流方式,正是施工導流的多樣性,才可以根據不同的環境和不同的水利水電工程,采取有利于工程建設的導流方式。比如:當水利水電工程較大,河床較寬的時候可以采取床內導流,如果遇到工程施工量較小的水利水電工程,可以采取涵管導流、渡槽導流,對于施工導流技術的靈活運用,可以在一定程度上提高施工的效率。
2.2 圍堰技術
圍堰技術:在建筑建造水利水電工程過程中,為了防止水和泥沙等雜物進入到建筑工程,修建臨時維護建筑工程的設施。圍堰技術和導流技術對水利水電工程起到保護作用,他們都是建筑工程的基礎,圍堰技術,并不是整個水利水電工程的一部分,當水利水電工程完工的時候,用于保護工程的圍堰會進行拆除,由于在施工過程中,圍堰的水位有可能會很大,所以在建造圍堰的時候,在技術和工程材料的使用方面的要求都非常高。圍堰的種類并不是單一的,它主要分為:土石圍堰、草土圍堰、木板樁圍、木籠圍堰、鋼板樁圍堰,由于圍堰種類的多樣性,所以在工程施工方面提供很大的便利,在水利水電工程施工的過程中,我們可以因地制宜地選擇有利于整個工程施工的圍堰方案,比如:有土石建筑而成的土石圍堰,它最大的優點就是可以就地取材,并且土石圍堰的技術很簡單,大學生畢業論文工作程序很簡便,在施工條件比較苛刻的環境下,我們可以使用土石圍堰,遇到工程量較小的工程時,我們可以選擇草土圍堰、木板圍堰、這樣在建造小型工程時,就可以減小一些資源的浪費,木籠圍堰的技術,它在水利工程中運用的比較少,因為主要是針對不易打樁的粘性土。在水利水電工程中利用最廣泛的要數鋼板樁圍堰,鋼板樁圍堰受施工環境的影響很小,可以針對任何土質,同時在實施大型水利工程中,圍堰的水位會很高,鋼板樁圍堰技術可以更大程度上保證圍堰的強度。
2.3 壩體填筑技術
完成導流和圍堰工程的前期工作后,整個水利水電工程的中心環節壩體填筑就要開始了,在壩體填筑施工之前,為了使壩體填筑更加的有針對性,施工人員往往對整個壩體實行分段填筑,首先要把場地清理干凈,清理完成后,并且對壩體內的施工留下的溝、坑、漕,進行回填,之后要用重型碾壓機進行來回碾壓,這樣可以確保壩體根基的穩固,在對壩體填筑時,我們就根據之前設計好的分段,根據地勢,由低到高進行填筑,壩體填筑的材料順序,分為主堆石、次堆石、下游堆石,在不同的填筑階段,選用不同的填筑材料,這樣針對性地選料很大程度上保證整個壩體的穩固性,自卸卡車把鋪料用到壩體之后,為了避免鋪料凝固,推土機要及時把鋪料及時地鋪平,之后用壓路機來回碾壓,在碾壓過程中,為了避免機械化操作的局限性,必須要用人工對鋪面進行找平,并且要對鋪面適量地添加水,這樣可以使填筑鋪料密度增加,保證了壩體鋪面的堅固性。
2.4 預應力錨固技術
在水利水電工程的建造過程中,預應力錨固技術的使用必不可少,預應力錨固技術是指:同過預應力錨索和張拉設備的操作,使高強度的鋼材、鋼筋長期處于高應力狀態下的受拉結構,這樣可以增加巖體的抗壓強度,預應力錨固技術具有很大的科技型,同時對預應力錨索和張拉機械的要求也很高。雖然預應力錨固技術在我國的技術發展時間不長,但我國已經完全地掌握了預應力錨固技術,并且在三峽大壩上就很好地運用了預應力錨固技術。
2.5 水庫壩體防滲技術
水利水電工程隨著時間的推移,建筑本身都會發生或多或少的變化,水壩滲水等情況層出不窮,當水壩滲水時,施工人員必須采取必要措施進行補救,塑性混凝土防滲墻、高壓噴漿技術、接觸灌漿、固結灌漿、劈裂灌漿、帷幕灌漿、截滲墻、壩基巖溶防滲等防滲技術被廣泛運用,防滲技術的多樣性,同樣給工程建設帶來很大的幫助,塑性防滲墻是指:在石堤上鑿一定數量的孔槽、泥漿固壁,用混泥土向下澆筑成為防滲墻。塑性混泥土防滲墻的抗滲性非常好,可以提高工程的施工效率,并且塑性混泥土防滲墻和其他防滲技術相比,可以很大地節約水泥和鋼筋等建材的使用,可以控制工程施工的成本,節約資源,而且在實行塑性混泥土防滲墻的時候,不需要放空水庫,所以操作起來非常簡單,這類技術往往用于土石壩的防滲工程。高壓噴漿技術是指:用鉆機把特制的注漿管鉆進之前指定的位置,用高壓機械使灌漿通過注漿管從特制的噴咀高壓流出。高壓噴漿技術容易掌握,但是在實施此技術的時候,必須要保持水庫防空,所以高壓噴射技術往往用于水位較低的水庫。
3 水利水電建筑工程的要點
3.1 健全的制度
水利水電工程的建設不僅要求科學的建筑技術,在工作人員的管理上,也要有一套完整的工作制度,對于工作積極的人員,應該予以表彰和嘉獎,這樣可以樹立榜樣帶頭的作用,激發全體施工人員的工作熱情。
3.2 安全知識的教育
水利水電工程涉及的技術和施工人員的數量都是非常龐大的,所以安全生產是整個工程的首要任務,為了最大程度上保證施工人員人身安全,在施工的期間,必須要進行安全知識的專業配需,對于哪些安全知識掌握不好的施工人員,要強制管理,可以阻止他們工作,并且在施工的過程中必須要佩戴安全帽、安全鞋等防護措施。
4 結語
水利水電建筑工程不僅是利國利民的工程,同樣是一項涉及眾多技術的龐大工程,在建筑建造工程的時候選擇合適的方法非常重要,因為適當的方法,不僅能確保工程順利完工,同樣可以節省工程成本,節約資源。同時對于施工人員的安全教育也是整個工程順利完工的重要組成部分。
參考文獻
[1] 謝念,辛堃.柏葉口水庫面板混凝土施工[C]//混凝土面板堆石壩技術交流文集.2011.
[2] 陶應艷.加強水利水電建筑工程技術的策略研究[J].中國水運:下半月,2013(9):203-204.
1.1.1教師團隊的構建團隊培養模式下指導教師團隊的構建是保證教學質量、實現培養目標的前提和基礎.不同于傳統單一畢業設計指導方式,基于團隊培養的水利類畢業設計指導模式轉變為團隊指導,即由多名水利類專業教師組成教師團隊對學生進行指導,有利于實現師資的整合與共享.指導教師團隊的組建,應根據選題的類型采取不同的組建方式,一般可采取以下方式進行:(1)科研團隊建設比較成熟的院校可選擇以科研課題組為畢業設計指導團隊;(2)校企合作比較密切的院校可采用由校內水利類各專業教師和校外企業導師組成的畢業設計指導團隊;(3)科研團隊尚未形成青年教師居多的新興本科院校可由科研興趣或科研方向相近、不同專業背景的教師組成畢業設計指導團隊.指導教師團隊一般由2-3名不同的學科專長教師構成,以達到優勢互補;同時確定1名負責人,負責人由責任心強、專業業務素質高的教師擔任,并由其負責組織協調團隊內指導教師及優質教學資源的使用.在構建教師團隊的同時,也要注重青年教師的培養,通過“以老帶新”激勵青年教師積極投身生產實踐,增加工程實踐經驗,進而完善教師梯隊建設.鑒于我校為新升本科院校,青年教師占的比重較大,且尚未形成科研團隊,故采用后一種方式組團.
1.1.2學生團隊的構建學生團隊是水利類專業畢業設計團隊培養模式的重要組成部分.學生團隊的組建,可采取以下方式進行:(1)以教師科研團隊為背景的畢設團隊,該種模式下先由學生自愿報名,然后由指導教師團隊再從中選擇符合條件的學生進入設計團隊;(2)以賽制項目團隊及科研訓練等課外科技活動團隊為背景組建畢設團隊,如學校立項的科研訓練計劃、省級大學生創新創業計劃、大學生挑戰杯等,以這些課外科技活動項目構建的團隊組建畢業設計團隊;(3)以學生研究興趣為基礎的自組團隊,學生選擇團隊成員,自己聯系指導教師,自己構思項目整體研究思路,該模式下學生參與程度最廣的.水利類畢業設計團隊一般由水利水電工程、水文與水資源工程、農業水利工程等多學科多專業組成,學生設計團隊具體構成需根據項目內容及項目工作量來確定,可以同專業,也可以跨專業、跨學科組建團隊,同時安排溝通能力好、責任心強的學生為作為團隊負責人,負責整個項目的協調.由于學校水平及學生能力限制,我校水利類專業畢業設計團隊組建一般是采用前面兩種方式進行.
1.2團隊畢業設計的選題畢業設計課題的選擇是畢業設計教學的關鍵環節,直接關系到團隊畢業設計的最終效果.好的選題應具有綜合性、應用性與創新性,不僅能最大限度地調動學生自主學習的熱情,也能較全面的提升學生專業能力.在進行團隊畢業設計選題時要做好總課題與子課題的設計工作,每個子課題既要符合學校關于畢業設計選題所做的要求,同時各子課題之間要有密切聯系,使得以團隊畢業設計選題工作較傳統方式要求更高,難度更大.團隊畢業設計的選題一般可采取以下方式進行:(1)以教師在研或剛結題的科研課題作為畢業設計選題的來源,設計出團隊畢業設計選題,這樣一方面可以保證團隊畢業設計課題的新穎度,同時又能較好地反映各學科的前沿技術;(2)以賽制項目及科研訓練等課外科技活動項目作為畢業設計選題的來源,設計出團隊畢業設計選題,課外科技活動的可持續性、綜合性強的特點,能調動學生興趣、充分發揮主體作用,也有利于學生創新能力和團隊精神的培養;(3)以與地方施工單位或設計院所合作的實際工程項目作為畢業設計選題的來源,這種選題面向實踐項目,有利于提高學生的工程實踐能力;(4)由教師根據生產實際自擬畢業設計課題,該類課題一般多為校企合作的水利工程設計,如水庫工程初步設計、中小河流治理工程等.在具體選題時,應根據學生的畢業去向有針對性定制相應課題,同時優化畢業設計課題內容.
1.3團隊畢業設計的過程管理與傳統畢業設計一樣,團隊畢業設計其過程一般可分為三個階段,即畢設前期階段、畢設中期階段和畢設后期階段.團隊畢業設計需對每一階段提出具體的任務和要求:(1)畢設前期階段,以查閱國內外相關文獻、熟悉課題研究背景為主,總課題負責人組織團隊成員進行研討學習,明確總課題與子課題的關系;分課題的指導教師按要求布置并詳細講解畢設任務,同時要求學生通過集中討論的形式深入研讀學習(.2)畢設中期階段,團隊安排專門指導教師定期檢查并督促各個子課題的研究進度,學生要定期匯報工作進展;學生每天做好工作日志,同時,指導教師對工作日志給出評語;團隊成員要定期進行討論,尤其是對畢業設計過程中遇到的問題要共同討論,提出問題的解決方案,對仍不能解決的問題,由相應的指導教師以畢業設計講堂的形式進行專題講解畢設后期階段,指導教師要督促學生按照學校要求認真撰寫畢業設計論文,期間可安排一場科技論文寫作講座,以更好指導學生撰寫科技論文;撰寫完論文后,先交具體指導教師進行審閱,再由評閱教師評閱,只有指導教師和評閱教師都認可后,才能參加答辯.
1.4團隊畢業設計的成績考核團隊畢業設計模式中,學生成績的評定既要考慮學生個人的貢獻和工作水平,又要兼顧學生在團隊中的協調配合能力和團隊整體工作質量[3].因此,在團隊畢業設計中,學生成績由平時成績、團隊協作成績、評閱成績及答辯成績4部分組成.團隊畢業設計平時成績根據該學生在畢業設計期間的學習態度、紀律、獨立思考、創新能力及解決問題的能力進行評價,并由具體指導教師給予評分;團隊協作成績主要由指導教師團隊根據學生日常匯報、平時討論情況、中期評估對學生的團隊協作能力進行評價;論文評閱成績包括由指導老師對學生畢業設計完成情況和質量進行評價給予評分,以及由不同評閱老師給出評閱成績;答辯成績由答辯教師根據團隊成員在答辯過程中的表現給予成績.上述四方面成績按一定比例加權得出該學生的綜合成績.
2水利類專業團隊畢業設計的實踐
南昌工程學院是一所水利特色鮮明、以工為主的應用型地方本科院校,培養的人才既要體現寬口徑、厚基礎的特點,又要體現應用型的特色.其下屬水利與生態工程學院擁有水利水電工程、水文與水資源工程、農業水利工程、水土保持及荒漠化治理等四個水利相關專業.我校配置完善的專業群為開展水利類專業團隊培養模式提供了良好的外部條件.
筆者在多年本科生畢業設計指導過程中,一直鼓勵學生以團隊形式完成畢業設計,不論是本專業的課題,還是跨專業的課題.在此過程中每人負責課題中的一部分,由于課題之間的聯系,在做畢設過程中,學生為完成畢設,就需要主動交流、互相討論,相互協作.以筆者所帶的水利類跨專業團隊為例,為了能使畢業設計課題更科學,指導教師團隊在第7學期初就開始進行畢業設計選題工作.經過多次討論,最終確定畢業設計團隊的題目為“留金壩水利樞紐工程初步設計”,該課題來自工程實踐.然后,將大題目拆分為兩個子課題,分別為“留金壩水利樞紐工程初步設計—水工設計”、“留金壩水利樞紐工程初步設計———水文水利計算”.同時為方便學生選擇,在各子課題下標明難易程度和具體指導教師.通過雙向選擇,最終組建了學生團隊.該團隊共有9名學生,3名學生來自水文與水資源工程專業(簡稱水文組),6名學生來自水利水電工程專業(簡稱水工組);團隊指導教師有2人,由一名水文與水資源工程專業教師和一名水利水電工程專業教師組成,其中,水利水電工程專業教師是該項目的負責人.水文與水資源工程專業老師具體指導3個學生,其課題主要任務是通過對留金壩壩址處歷史流量資料進行設計洪水及調洪演算,得到留金壩水庫設計洪水位及校核洪水位,為水工組壩體設計計算提供數據支撐,除此之外,水文組還需自行編程,實現水文計算程序化.一名水利水電工程專業教師指導6個學生,其課題主要是通過水文組計算出的設計洪水位數據進行壩體設計,包括壩線、壩型的選擇、樞紐布置方案比較、溢流壩的剖面設計、非溢流壩的剖面設計、細部構造設計等.由于本次團隊畢業設計項目工程大、涉及的專業多,在畢業設計的各個環節,團隊都安排指導教師進行指導,如查閱文獻、熟悉課題研究背景、專題講解、撰寫畢業論文及畢設答辯等;同時,為督促學生畢設進度,要求學生每周做好工作日志,指導教師每周一對周工作日志給出評語,并現場就畢設做的情況進行提問,檢查學生掌握情況,平時通過見面、發郵件或QQ進行指導,解決畢設過程中碰到的問題.通過團隊各專業師生團結合作及相互配合,最終該團隊較好地完成了畢業設計任務,其中,4人畢業設計成績獲優秀,5人獲良好.通過這種基于團隊培養模式的水利類專業本科畢業設計指導法,一方面培養了學生的團隊合作精神,學生團隊協作能力得到了較好的鍛煉,另一方面,也拓展了學生的知識面;同時,通過這種團隊培養模式,也鍛煉了團隊中的年青教師,使青年教師指導水平得到較大提升.總得來說,本次畢業設計取得了很好的效果,受到學生的普遍歡迎.
作者簡介:孟艷秋(1971-),女,河南商丘人,長沙理工大學水利工程學院,講師;張貴金(1964-),男,湖南慈利人,長沙理工大學水利工程學院,教授。(湖南 長沙 410114)
基金項目:本文系長沙理工大學教學改革研究項目(項目編號:CN1005)的研究成果。
中圖分類號:G642.477?????文獻標識碼:A?????文章編號:1007-0079(2012)33-0071-03
當今社會對應用型優秀人才的需求越來越高,為適應這一發展需求,獨立學院將應用型本科人才作為其培養目標,目的是培養具備較強實踐動手能力的應用型人才。教學過程中,實踐教學和理論教學在水利水電工程專業教學中處于同等重要的地位。本科生畢業設計無疑在整個實踐教學環節中占有相當大的比重,是對學生能力的全面訓練和提高,是培養學生溝通、協調、合作等綜合素質的有效途徑,對啟迪學生思維、綜合運用知識和技能解決實際問題發揮著重要作用。畢業設計不僅為今后從事水利水電工程及相關專業的規劃、設計、施工、管理及科研等工作打下良好的基礎,同時也是衡量高等學校教育質量和辦學效益的重要評價內容之一。
一、畢業設計教學中存在的問題
隨著高校擴招和畢業生就業壓力的不斷增大,傳統的畢業設計模式逐漸難以適應社會對人才培養的需求。[1]
1.設計課題與社會需求不適應
畢業設計選題形式相對單一,相關單位和學生參與畢業設計選題的機會相對較少。一般是由教師選擇畢業設計題目,雖然大部分課題源自設計院的真題,但有時并未考慮部分單位特別是學生簽約設計單位的真正需求,也影響了學生的自主學習熱情和創造力。
2.學生實習周期與崗位需求不適應
本科學生畢業后,需要一年左右的時間完成工作實習期。而當今的社會需求要求學生與技術人員的轉化周期要盡量縮短。
3.畢業設計的考核與市場需求不適應
傳統的畢業設計考核僅停留在校內,是否滿足市場需求無從考證。畢業設計反映現實的教學水平、教學目的、社會需求變化及個性發展,具有顯著的時代特征。為適應市場需求,需在現有的基礎上進行創新,這是涉及到學校、社會、學生等方方面面的系統工程。
二、畢業設計教改研究與實踐
針對社會需求及應用型人才培養目標,以水利水電工程專業為例,探索畢業設計不同的培養模式,嘗試從以下幾個方面進行研究與實踐。
1.畢業設計選題
改變以往由指導教師指定選題的單一模式,以強化工程意識,培養工程實踐能力為目的,讓教師、單位和學生都參與到畢業設計選題中,根據水利水電工程專業的特點并結合學生特長、興趣、能力及發展方向,加以指導與建議,既鍛煉了學生的工程實踐能力和綜合素質,又服務于學生簽約單位。
(1)畢業設計為企業服務。水利水電工程專業畢業設計,不僅要求獨立鉆研,同時強調要有團隊精神;不僅鼓勵創新,更強調熟練掌握設計規范,善于參考標準圖集和同類設計。因此,水利水電工程專業畢業設計應該根據題目的性質和教師指導學生的人數進行選題,可以“一人一題”,也可以多人合作一題,以實現“真題真做”。
畢業設計選題階段,依據水利水電工程專業人才培養方案,選拔學生到專業對口的設計院、科研院所等單位進行畢業設計,以企業為主導,企業、學校、學生三方共同討論確定畢業設計選題。[2]畢業設計選題來自相關企業的設計任務。通過“實戰”操練,極大地激發了學生的責任感和創造性,提高了學生分析和解決實際問題的能力。
(2)畢業設計為學生簽約單位服務。學生在選擇自己的畢業設計課題前,往往已與就業單位簽約。部分學生簽約單位的生產或科研任務較重,或從盡快讓畢業生適應今后工作崗位的目的出發,急需學生參與其生產課題或盡早到簽約單位實習。
畢業設計選題應堅持與生產實際相結合。學生簽約單位為了解決實際問題或考察學生的實際操作能力,結合在研的實際課題,提出一些設計方案讓學生解決。學生可結合自己的專長和興趣,選擇作為自己畢業設計的題目。有些單位雖未具體要求,但部分學生希望自己的畢業設計題目與將來的工作密切相關。這樣,簽約單位、校內指導教師及學生結合實際情況,可以聯合提出畢業設計選題。一方面,讓簽約單位參與到畢業設計選題,以便于考察學生并解決工程實際問題。另一方面,讓學生參與到畢業設計選題,使其既發揮了自己的主觀能動性,又能很快適應今后的工作崗位。另外,校內指導教師要結合本專業培養目標,既保證專業基本要求,又考慮簽約單位及學生實際情況,綜合選定畢業設計題目。
(3)畢業設計與教師科研項目相結合。部分畢業設計選題來自教師的科研或生產課題。加強科研訓練,讓學生較早參與教師科研工作,以增強學生對實際工程的感性認識,提高學生實踐動手能力。
讓學生參與本專業的科研項目,根據專業培養目標對科研項目進行認真細致的篩選或分割,充分考慮其綜合性、針對性、典型性和先進性,既要求全面的基礎訓練,又要側重于培養某一方面深入解決技術問題的能力。這樣既有利于學生鞏固和應用所學的知識,培養綜合解決問題的能力,又有利于他們加深拓寬某方面的專門知識。一般選拔基礎理論扎實、鉆研精神強的學生承擔,同時指導教師加強指導和把關。[3]
特別是對于部分想繼續深造的學生,選題不一定要局限于工程設計,可結合教師的科研課題及學生未來的研究方向,就課題中的某個子項目進行深入研究,最后可以以畢業論文的形式提交最終的畢業設計成果。
(4)參與教學課件的開發。計算機輔助教學在現代教學方式中逐漸推廣普及,它直觀形象、生動有趣、信息量大,能充分發揮優秀教師的作用,具有傳統教學方式不可比擬的優勢。通過讓個別學生參與教學課件的開發,不但使學生對基礎理論、專業知識和計算機技術有了全面的、更深一層的理解和認識,而且通過學生對課件的擴充和完善,將之真正引入課堂教學,無疑是一項有益的、具有探索性的嘗試。從水利水電工程專業人才培養目標和培養方案出發,目前此類做法并未作為學生畢業設計的主要成果,僅作為畢業設計的一種補充和探索性嘗試。
2.畢業設計進程控制
(1)提前開始畢業設計。水利水電工程專業學生畢業設計一般安排在第八學期,此時,學生畢業設計與部分學生考研復試及求職就業存在矛盾。部分已聯系好簽約單位的學生,認為已找好工作,此時也對畢業設計缺乏熱情。
提前布置安排學生做畢業設計可以緩解沖突,使畢業設計時間彈性化,讓學生有更多的時間和精力投入到畢業設計中。
1)實施方案。通過調整時間,充分利用第六或第七學期及寒假期間,提前布置安排畢業設計任務,緩解后期考研復試或求職與畢業設計之間的沖突問題。
2)實施辦法。可能的情況下,在第六或第七學期以專題講座、查閱資料調研、指導學生完成專題研究或文獻綜述等形式,使學生熟悉課題,提前介入畢業設計,充分做好畢業設計的準備工作。
提前安排布置畢業設計任務,給學生下達畢業設計任務書。指導學生畢業設計需要準備的基礎及專業知識、設計規范等參考資料及相關注意事項,讓學生在假期前及寒假期間進行知識準備、資料收集與整理及設計方案構思等,要求開學時提交外文翻譯、文獻綜述及開題報告。畢業設計安排及考核可參見表1。[4]
表1 畢業設計安排及考核
階段 對應學期 工作內容 工作時間 考核方式 指導教師
第一階段 第六或第七學期 查閱資料、
知識積累 課余時間 文獻綜述 校內導師
第二階段 第七學期 結合課題實習調研,制定開題方案 課余時間 文獻綜述、外文翻譯、開題報告 校內導師
第三階段 第八學期 畢業實習,深入研究畢業設計 全部時間 畢業設計及答辯 校內或校內外導師
3)實施效果。通過教改實踐,將畢業設計工作時間前置,讓學生有更充裕的時間做好畢業設計準備工作,在第八學期以飽滿的熱情和精力投入到整個畢業設計工作中,收到了良好的效果。
(2)校企雙方聯合指導。水利水電工程專業將畢業設計與生產實踐相結合。畢業設計選題結合設計單位在研項目。有條件的學生,可自己聯系設計單位或由指導教師推薦。充分利用學校和企業兩種不同的教育環境和教學資源為畢業設計服務。將部分學生畢業設計“教室”由學校轉到水利水電工程設計科研院所。學生以一名“準員工”的身份,參與實際工程設計和研究課題,由設計單位經驗豐富的工程師擔任學生校外指導教師,校內外指導教師聯合指導學生畢業設計。企業委派的校外指導教師,在畢業設計期間與學生長期共同工作,主要負責理論與實際操作指導;學校安排校內指導教師,定期或不定期地深入企業進行指導,主要負責溝通和理論指導。學生不僅在水電設計單位結合工程項目實際“真題真做”完成了畢業設計,同時以“準員工”的身份提前進行了一次真實工作經歷的鍛煉,利于增強學生的事業心、責任感、工作能力,為今后較快適應工作崗位創造了有利條件。
將學生畢業設計“教室”由學校轉到設計單位,不僅加強了與設計科研單位的溝通與交流,同時,設計科研單位帶來的創新性和實踐性較強的課題,對提高學生進行畢業設計的積極性,培養其綜合應用與創新能力都有很大的促進作用。
校企聯合真正體現了理論與實踐相結合的教育方針,從根本上實踐了“應用型人才”培養目標的要求。實踐證明,對提高學生畢業設計質量,提升學生全面素質大有裨益。
(3)畢業實習與畢業設計一體化。水利水電工程專業學生畢業實習一般安排在第八學期的前三周。學生通過畢業實習,從理論到實際較為系統地了解了水利工程的規劃、設計及施工等各個階段的要求、設計的原則、方法等,加深了對相關內容的理解。通過接觸課堂以外的實踐知識,加深了解社會對本專業的需求,培養獨立進行資料收集和解決問題的能力,并開闊眼界及思路,為畢業設計和今后的工作打下良好的基礎,同時增進從事水電建設事業的自豪感和責任感。作為一個重要的實踐教學環節,是學生進行畢業設計的重要基礎。
考慮到部分學生要到簽約單位進行畢業實習,并在單位“真槍實戰”完成畢業設計,因此嘗試將畢業實習與畢業設計一體化。首先,時間上不必拘泥于開學前三周,根據實際需要,甚至可提前至寒假期間,一直貫穿于整個第八學期。其次,也不必雷同于校內三周集中實習的內容,可根據單位具體情況及設計課題的需要,由校內外指導教師靈活安排實習內容,或將部分校內實習內容與校外實習相結合,更有助于畢業設計課題的高效高質完成及學生綜合能力的鍛煉與提高。簽約單位和學生達到了“雙贏”,得到他們的一致認同。
學生在單位實習與設計,學習的積極性更高,他們感到學有所用,利用實踐的機會有意識地鍛煉自己的綜合素質和創新思維能力,樂于實踐,在實踐中不斷運用自身所學的專業理論知識,親身感受企業所面臨的挑戰與機遇。通過在單位工程實踐,學生可以在現場近距離的向工程技術人員學習專業技術知識和技能,在運用中深刻理解并創造性地應用所學專業理論知識,逐步樹立工程意識。[5]通過近一學期的畢業實習與畢業設計,學生已基本適應了工作崗位,從而縮短了崗位適應期,可盡快進入角色,為步入工作崗位打下了堅實的基礎。校外畢業實習與設計不僅能收到與校內設計同樣的效果,而且學生在此過程中得到了鍛煉,增長了才干。過程的探索是學生追尋知識、構建知識和享受知識的過程,而非簡單的復制知識,它遠比結果更重要。[6]艱辛探索的過程也是自身素質不斷提高的過程,更加符合創新精神和綜合實踐性強的應用型人才培養目標。
(4)多種方式靈活指導。根據不同選題,綜合學校、單位和學生等各方面的要求,可采用校內教師指定課題、校內完成;校內教師指定課題,校外實習單位完成;校外選題,校內完成及校外選題,校外完成等不同的方式。
依據不同情況,指導教師與學生一起擬定具體進程安排、內容結構等,制定靈活合理的輔導方法與手段。條件成熟時,將畢業實習與畢業設計一體化,校企合作雙方聯合指導。
在設計過程中遇到的問題,采取現場調研與專題講座、輔導答疑相結合的方式解決。理論與實踐緊密結合,增強了工程的感性認識,學生易于理解和接受。
畢業設計指導方式靈活多樣,除見面交流、電話答疑外,還充分利用了計算機網絡進行過程指導。畢業設計小組建立網絡交流QQ群,學生可以隨時提問,教師隨時答疑,且可資源共享,一些重要電子規范類參考書及主要問題、通知要求等也可以及時暢通交流。計算機網絡QQ、Email等工具,使畢業設計指導及答疑方便快捷。
對在水電設計單位結合工程項目實際“真題真做”完成畢業設計,由校企雙方聯合指導的部分學生,校內指導教師要與校外設計學生及校外指導教師多溝通、交流,及時了解學生畢業設計進展情況,發現問題及時解決,使學生既受到實際工程真實訓練,又能達到本專業培養目標的要求。
3.畢業設計考評
對在校外畢業設計的學生,采用較科學、客觀的畢業設計考評標準。
(1)學校制度保障。嚴格按照學校有關畢業設計管理制度和管理辦法的要求,由指導教師、評閱教師、答辯委員會進行質量監控。院系結合水利水電工程專業的特點將畢業設計過程按階段細化,針對不同階段,對教師和學生分別提出明確要求。建立有效的畢業設計管理制度和管理辦法,并以全面檢查、個別抽查等方式,使畢業設計的質量從制度上得到有效保證。
(2)單位評價。從用人單位和學生的角度出發,使用人單位和學生真正介入畢業設計過程,參與設計選題,嘗試將部分學生的畢業設計由學校教室轉到“設計院”,設計課題采用設計單位現有的真題,實行“雙導師”制,校外導師和校內導師對學生的設計內容、安排及過程管理、考核評價進行聯合指導,借助網絡、通訊等靈活多樣的輔導方式與手段,結合學生對課題的投入程度、出勤、單位同事的評價及最終成果等考評。目的是縮短學生與單位之間的距離,盡快完成“角色轉換”,一方面使工程實踐訓練和工程思維訓練有機結合,鍛煉了學生的工程實戰能力、團隊協作能力、創新能力和人際交流能力,激發了學生自主學習、自主創新的熱情,同時又能為社會生產直接提供服務,創造自身的勞動價值,體現了學校應用型人才培養的目標。
(3)校外導師參與。培養大學生的綜合素質是畢業設計的目的所在,更是學校“應用型人才”培養目標的要求。同時,學生素質的提高,又促進了畢業設計質量的提高。通過校企聯合,在企業進行畢業設計,以實踐結合理論,有利于完善學生的知識結構,同時培養了大學生的自學能力、分析和解決問題的能力、團隊協作能力以及創新能力等,這些能力的提高,都體現了學校“應用型人才”培養目標及培養卓越工程師的要求。
對在校外單位實習并完成畢業設計的部分學生,實行校內外導師聯合指導的“雙導師”制,主要由校外指導教師負責學生的實踐指導。學生畢業設計成績的評定由學校和實習單位共同參與,校內外指導教師結合學生在校外實習單位的評價意見、平時檢查情況、完成設計成果情況、評閱教師評閱意見及答辯委員會答辯情況等綜合評定。
三、結語
在推進高等教育事業改革的進程中,畢業設計改革是一項復雜而艱巨的工作。本文以水利水電工程專業為例,對基于應用型人才培養的畢業設計從選題、進程安排、輔導方法與手段、考核評定等方面作了相關研究,探索了畢業設計新模式,對提高畢業設計質量,培養應用型人才,促進教育質量和辦學效益具有一定的現實意義。
1.基于工程實際的設計選題多元化
畢業設計選題中,考慮將學校、用人單位及學生三者有機結合,充分調動各方面的積極性,讓單位和學生也參與到畢業設計選題中,拓寬了選題的范圍,更有利于應用型人才的培養,提高學生的就業競爭力。
2.設計成果的多角度考評
部分畢業設計由“教室”轉到“單位”,畢業設計管理更具有靈活性。畢業設計考評更科學、客觀、合理。
畢業設計沒有一成不變的模式,只有在教學實踐中不斷探索,才能找出適合本專業培養目標,體現專業特色的教學模式。
參考文獻:
[1]華小梅,丁堅勇,饒凌平.電氣工程與自動化專業畢業設計改革的探索與實踐[J].中國電力教育,2008,(23).
[2]牛景太,彭友文,陳春.探討水利水電工程專業畢業設計改革與實踐研究[EB/OL].,2011-09-17.
[3]李湛,梁榕輝.《船舶動力裝置》專業畢業設計改革探索[J].理工高教研究,2005,(4).
從20世紀50年代我國地球物理教育起步至今,幾十年來,我國的地球物理勘探教育取得了巨大的進展。然而,在目前的地質工程專業中,應用地球物理僅被作為一類技術方法而不是作為一個有著系統理論體系的學科來看待,這就極大地限制了應用地球物理學科專業的建設和發展,也使得地球物理勘探課(以下簡稱“物探課”)教學產生一定的問題。首先,地質工程專業下的物探課程包含重、磁、電、震、放射性等眾多內容,涉及面廣,但課時設置相對較少,使得課程沒有重點和針對性,缺乏深度。其次,地質工程專業物探課程的實驗課課時僅為4個學時,實踐環節的缺失造成學生實際應用能力不強。最后,物探課的教學方法和教學手段單一,難以激發學生的興趣。以上這些問題嚴重影響了物探課教學的效果,必須對其進行改革。
一、重新定位,突出特色教育
1.重新定位教學目標,確立培養“一專多能”的人才培養模式
地質工程專業學生就業面比較廣,涵蓋了鐵路、公路、港口、水利、水電等系統。因此,在教學指導思想上,要確立以工科為主、理工結合的施教思想。地球物理學涉及大量的數學物理方程,比較抽象,邏輯性也強。但是,地質工程專業的學生很多并不具備地球物理專業的數理基礎,因此,在教學內容上應重視培養學生的應用能力,而避免把重點放在煩瑣的公式推導上。在課程內容的選取上,應當體現地質工程專業物探學的“一專多能”,做到“突出重點,兼顧全面”。“一專”和“重點”是指物探課教學應突出地質工程專業的特點,“多能”和“全面”是指兼顧其他領域的工程物探,并了解資源和礦產方面的物探知識。
2.優化教學內容,突出工程物探特色
盡管工程物探與常規物探的基本理論相近,但二者的工作方法和要求卻有所不同。一般情況下,工程物探要求的精度和分辨率更高,由于工程地質任務和工作條件的特殊性,工程物探的方法選擇又有特殊的要求,通常是幾種物探手段綜合應用。因此,在物探課教學中要將工程物探和常規物探的教學區分開來,教學中應充分利用學生掌握的物探知識,突出工程物探特色。
3.兼顧行業,突出特色教育
由于開設地質工程專業物探課的高校主要服務的行業不同,因此,高校應根據自身的實際情況,考慮行業的實際需要,突出物探課的特色教育。以筆者所在的華北水利水電學院為例,學校具有水利水電行業特色,同時考慮到工程物探課只是華北水利水電學院地質工程專業的一門專業選修課,總學時少,課程涉及內容較多,因此應突出重點,主要講授水利水電工程常用的物探方法,包括淺層反射地震勘探技術、高密度電法勘探技術、瞬態面波勘探技術、聲波勘探技術、層析成像技術、水聲勘探技術、地質雷達技術和樁基無損檢測技術等,而對放射性、重力、地溫、磁法勘探等基本原理及工程應用只作簡要介紹。在物探技術的應用上,華北水利水電學院在教學中增加了水文地質參數測試、質點振動參數測試、巖體質量檢測、洞室松動圈探測、防滲墻質量檢測、滑坡體探測等內容。由于目前工程物探的教材大部分只涉及一些普適性的理論與方法,針對性不強,不太適合華北水利水電學院地質工程專業學生的學習,因此在課程講授中,筆者大量吸收物探方面的新理論、新成果、新信息,加強對工程物探新方法與裝備技術的介紹和講解,并結合工程實例加以說明。此外,為拓寬學生的知識面,筆者還簡單介紹了物探在資源礦產勘查、交通、海洋、國防安全等方面的應用以及當代物探的新技術、新方法。在課堂教學中引入國內外水利水電物探專家的最新科研成果充實教學內容,既拓寬了學生的知識面,又增強了知識的適用性,效果非常好。
二、優化教學手段,增加課程的直觀性和可理解性
1.借助多媒體,實施案例教學
教學方法和手段改革是教學改革的重要方面,是培養學生創新精神、實踐能力和學習能力的有效舉措,是提高教學質量、提升辦學水平的“催化劑”。工程物探教學中有很多感性認識的內容,應多借助多媒體進行教學。例如:講述地震勘探的野外觀測系統時,涉及炮間距、道間距、排列長度、偏移距、覆蓋次數等概念,講起來很空洞,學生不容易理解,這時候就可以借助錄像或動畫進行講解,學生非常喜愛。再如,在講授基樁高應變檢測的時候,播放一段高應變實測過程的錄像,學生印象很深,很容易就記住了教學內容。
2.舉辦專題講座,深化專業學習
工程物探課教學應增進學術交流,努力做到“走出去”與“請進來”相結合。以華北水利水電學院為例,借助成為河南省政府與水利部共建地方高校的契機,華北水利水電學院把任課教師送到工程單位學習,在生產一線經受鍛煉。學院還邀請國內外知名學者、專家來校講學、作學術報告,教師和學生從中受益匪淺。此外,學院還經常舉辦物探儀器展銷活動,開闊學生的視野;工程物探專業研究生的論文選題報告和畢業論文答辯也對本科生開放,鼓勵本科生參加并討論,增強專業吸引力,深化專業學習。
三、加強實踐教學,增強學生動手能力
提高學生解決實際問題的能力,加強實踐環節教學,要立足于實驗室建設和實踐基地建設兩個方面。
1.加強實驗室建設
為了解決學生多、野外實習機會少的矛盾,保證教學效果,實現教學目標,就要把加強教學試驗環節作為課程改革的工作重點,在現有的學時中增加實驗教學的學時。例如:華北水利水電學院投入巨資建設了217平方米的工程物探實驗室,購置了一批工程物探和工程檢測儀器,配備有低頻組合、100Mhz和900Mhz天線類型的美國SIR3000地質雷達1套,60道高密度電法儀、48道淺層地震儀各1套,DDC-6電子自動補償儀10臺,α射線快速測量儀1套,中國科學院武漢巖土所生產的RSM-24FD樁基動測儀、靜力載荷儀、智能聲波探測儀各1套,具備了進行聲波檢測、地震勘探、電法勘探和雷達探測等新技術實驗的能力。學院的物探實驗課內容包括聲波波速測試、聲波跨孔測試、場地高分辨率地震勘探實驗、場地地質雷達探測實驗和高密度電法勘探實驗等內容。先進實驗室的建成,極大地豐富了教學內容,開闊了學生的眼界,使學生有機會操作各種工程檢測儀器,增強了實踐能力,避免了“眼高手低”現象的產生。
2.建設校外教學實踐基地
通過實驗室中各種實驗的鍛煉,學生提高了動手能力。但是,純粹的實驗室教學是無法培養出杰出的地質工程人才的。因為實際的工程環境是千差萬別的,沒到過工地去體驗,學生還只是儀器操作員而已。野外實習能夠提升學生處理工程實際問題的能力,然而野外實習需要很大的成本,而且學生的安全也是學校最為擔心的一個問題。建設固定的校外教學實踐基地能夠較好地解決野外實習學生的安全問題,而且成本也較低。如為加深學生對管網探測技術的了解,在實踐基地埋設不同材質、不同管徑、不同深度的管道,采用管網探測儀探測研究。另外,利用學院新校區建設樁基工程,組織學生進行現場觀摩、實際操作,然后進行交流討論,大大提高了學生的實踐能力。校外教學實踐基地建設要堅持“產、學、研”相結合的原則,以學校與社會結合為前提,以充分利用社會資源為基礎,以提高教學質量為首要目的,以有效措施為保障,努力做到既有利于加強實踐教學,培養學生的創新精神和實踐能力,又有利于教學科研活動和實踐教學體系的建設和完善。
參考文獻:
[1]阮百堯,沈云發,朱曉媚等.挪威地球物理勘探教學對我國勘查技術與工程專業教學的啟發[J].中國地質教育,2004,(3).
[2]王大順.教育心理學[M].蘭州:蘭州大學出版社,2006.
1 課程教學現狀及存在的問題
1.1 課程教學現狀
目前全國各水工結構工程專業碩士研究生開設的高等水工結構一般在36~54學時,教學內容的組成形式主要有以下三種:一是專題講座型,由一位或幾位教師分專題授課,授課人將各自近年來的科研成果或研究進展歸納成若干專題作為授課內容。二是專業知識擴展型,以本科課程《水工建筑物》的主要內容為基礎進行擴展和深化,將本學科具有前沿性的研究成果和研究進展按照水工建筑物的類型分章節,系統介紹水工建筑物的新結構、研究和設計的新理論和新方法等。三是現代知識集成型,將水工建筑物的新型結構、水工結構數值分析方法、水工建筑物的抗震設計、水工建筑物的可靠性設計等內容進行組合,作為授課內容。
在課程教學方面,許多研究生培養院校存在“重科研輕教學”的傾向,這種管理模式削弱了教師對課程教學的責任心以及對學生課程學習的要求,教師對課程教學投入的精力不夠,備課不充分,課前缺乏對每堂課授課內容和授課方式構思,課堂教學以講授為主,教學方式僵化、單一。
1.2 課程教學存在的問題
通過調查和分析國內高校水工結構工程專業碩士研究生高等水工結構課程教學現狀發現,高等水工結構課程的教學內容存在一些問題,主要表現在以下幾個方面:一是以專題講座形式組織教學,教學內容主要是主講人自己近期的研究成果,教學內容隨意性和局限性明顯,缺乏系統性,有些內容還不成熟狀態,無法全面了解水利學科的發展動態,教學計劃的執行力度和教學質量難以監管。二是以專業知識擴展形式組織教學,教學內容與本科課程水工建筑物的內容雷同較多,內容相對陳舊,滯后性突出,由于課時數的限制,對水利學科的近期研究成果和研究動態介紹得比較少,課程內容沒有很好反映學科發展的前沿,也沒有足夠的廣度和深度。三是以現代知識集成形式組織教學,教學內容比較零散,與水工結構工程專業碩士研究生培養目標的要求脫節,力學及數值分析方面的內容占的比重較大,而水工建筑物方面的內容較少。四是課程教學內容所反映的學科交叉與融合性不夠。
在研究生學位和教育管理制度上,側重于研究生發表的學術論文和畢業論文的水平,只注重研究生的科研能力培養而忽視課程教學這一重要環節。教師對上研究生的課不夠重視,責任心不強,課堂上對學生要求不高,隨意調課,尤其是講授專業課的教師,另外,教學方法單一,缺乏對學生學習能力和創新思維能力培養的引導。這一系列問題,嚴重影響研究生對專業理論知識的掌握,阻礙了研究生學術水平和科研能力的可持續提高。
2 課程教學改革
2.1 教學內容改革
課程內容是實現課程教學目標的關鍵因素。課程內容改革應堅持“重構基礎、突出現代、反映前沿、交叉綜合”的原則,正確處理好經典內容與近期研究成果的關系。高等水工結構課程教學內容改革主要由反映學科發展動態部分,專業基礎內容深化與擴展部分,反映學科知識交叉與滲透的力學與計算科學在水工結構工程中的應用部分等組成,形成符合研究生培養目標與質量要求的組合型課程內容體系。課程內容的組織從水利學科特點和發展趨勢出發,體現“高、精、新、寬”的特點。在構建學科發展動態部分,將水工建筑物的安全耐久性與風險管理、水利水電工程對環境與河流生態影響及評價、中國壩工技術新進展、水工建筑物的前沿科學技術問題納入授課范圍。在構建專業基礎內容與擴展部分,重點介紹高混凝土拱壩、高碾壓混凝土壩、混凝土面板堆石壩和壩體防滲技術。在構建學科知識交叉與滲透部分,著重介紹混凝土材料、溫度、地震荷載、水荷載及其耦合對壩體應力應變及穩定性的影響,將有限元理論和仿真計算在水工結構工程中的應用納入到授課范圍。
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2016)09-0182-02
一、引言
《紊流數值模擬》的研究對象是自然界和水利工程中的各種類型的水流現象和伴隨著水體流動發生的熱輸運和物質輸運。在水利建設和國民經濟其他領域中,水流和伴隨著水流的熱輸運、物質輸運,具有極其重要的意義。為了興水利、除水害,作為水資源綜合利用的第一步,必須探明水流運動的規律和伴隨水流發生的熱輸運、物質輸運的規律。為了建設水利樞紐,必須預測建造水工建筑物以后上、下游水流的運動規律、泥沙運動規律等,從而選擇最好的設計方案。為了防治水污染,必須預測河流、湖泊中的水流規律和污染物質的運動規律。準確地預測水流和輸運現象,還能幫助我們預報乃至控制一些潛在的災禍,如洪水和潰壩等。目前常用的預測水流和輸運現象的方法為物理模型試驗及數值模擬方法。如何使《紊流數值模擬》課程建設適應現代水利工程前沿技術的發展需要,如何通過本課程的教學建設與改革,讓學生更好地掌握課程內容,以便與我校水力學及河流動力學專業、水利工程專業研究生的培養目標相吻合,為學生在后續的研究工作奠定堅實的基礎。本文結合課程小組教師多年來的教學實踐經驗,對當前《紊流數值模擬》的課程體系、系列優化教材的選用與教學平臺的建設,教學方法與手段的完善,以及考核方式的改進等問題進行了探討,以滿足研究生全方位課程學習的要求,提高課程教學質量、培養學生解決實際問題的能力和創新能力。
二、課程建設內容
(一)教學內容更新完善
《紊流數值模擬》所涉及的應用領域非常廣泛,眾所周知自然界中流體(氣體、液體)流動基本上都是紊流,紊流數值模擬可用于一切做紊流運動的流動現象。在理論上它更是涉及了流體力學、粘性流體力學、固液兩相流動力學、氣液兩相流動力學、計算水力學理論和方法。課程的講授思路是建立通用的數學模型和相應的數值計算方法,以預測水流和伴隨水流發生的各類輸運(物質輸運、濃度輸運、紊動擴散輸運)現象。但是水流輸運現象十分復雜,為了封閉N-S方程不同的研究人員建立了不同的數學模型和數值計算方法名目繁多,千姿百態,要在較少的學時內歷數各類水流輸運現象、各類數學模型和數值計算方法,幾乎是不可能的。因此本課程在學習過程中由淺入深進行:從控制方程N-S方程出發,考慮到它的不封閉性,有不同的紊流模型對其進行了封閉,從最簡單的紊流模型零方程模型講到單方程模型,最后講到雙方程模型及其典型代表模型和應力―通量代數模型;由恒定一維問題入手,推廣到非恒定流三維問題。
由于新疆地區屬于B類二區招生地區,所以進入我校的碩士生生源入學分數較低,大多來自三本院校,數學基礎相對薄弱。而本課程采用的教材是金忠青編著的《N-S方程數值解和紊流模型》,該書短小精悍,適用于數學基礎較扎實的學生直接使用,書中的偏微分方程采用了張量、梯度、散度等方法表示,對于我校的學生來說用此類方法表示的N-S方程難度較大,不清楚各項的物理含義和對應的代數展開式。講解容易但理解難度較大,學生聽過后似乎知其然但不知其所以然。因此,在緒論之后的《水流和輸運現象的數學描述》這一章的講解過程中,增加了1~2個學時講授張量知識、梯度、散度、通量的數學定義,并通過補充案例幫助學生理解這些物理量在流體運動過程中的物理意義。在第三章紊流模型部分的講解過程中,弱化了單方程模型(如k方程)和雙方程模型(如k-e模型)的數理論證過程,強化廣泛應用的紊流模型的基本原理和基本方程的建立或其邏輯推導過程,強化了方程中各物理項的基本概念的理解,使學生做到知其然和知其所以然。根據選課學生擬開展的科研課題的類型、碩士畢業論文的擬研究方向,針對性地選擇教學實例,在課堂上對教學實例進行討論分析,課后請學生分成小組針對不同的實例進行實踐練習,之后教師與學生實踐小組的討論,對練習結果進行查找問題,提出改進措施和建議,學生對其實踐內容進行完善,逐步提高學生解決問題的能力。
(二)改革教學方法與手段
由于本課程開設時間不長,近幾年的教學過程中主要以黑板板書、課堂講解為主,雖然也適當采用了多媒體播放視頻、圖片等方法輔助教學,但是教學方法和手段相對單調。為了進一步提高教學效果,滿足學生全方位的課程學習要求,作者對教學方法和手段進行改進,主要包括以下幾方面:
1.采用多媒體課件與黑板教學并存的教學手段。針對更新和完善后的教學內容制作多媒體教學課件,采用多媒體課件與黑板教學相結合的方式進行教學。在教學過程中,根據教學形式與內容的不同,采用相應的教學手段,或者兩者結合使用,各取其長,使兩種教學手段的優點都得到充分發揮,有效地加大課堂教學容量,優化教學效果,提高教學質量。在第二章、第三章控制方程的推導過程中,采用多媒體與黑板板書相結合,把需要反復使用地方程如N-S方程用PPT呈現出來,但是后續方程的推導過程采用黑板板書,采用黑板板書與PPT相結合的過程可達到滿意效果。
2.采用啟發式+討論式+實踐操作+質疑式教學方法強化實踐教學環節。與本科教學不同,研究生進入碩士階段的學習之后,很快會參與到導師的科研項目中,自然而然地進入了發現問題、擬解決問題和如何解決問題的階段,此時學生的學習目的很強,授課教師稍加引導和啟發學生便能進入帶著問題主動學習的積極狀態。因此,在授課過程中,根據選課學生擬開展的科研課題的類型、碩士畢業論文的擬研究方向,精心選擇典型案例,在重點章節結束后安排1個學時做專題討論,教師提出問題,初步提出解決思路,學生對問題的具體解決方案如模型選擇、網格劃分、邊界條件的設置等問題進行討論。
3.充分利用微信、QQ等方便快捷的網絡交流工具,建立討論組,加強學生與學生、學生與授課教師之間在線實時交流,隨著學生數量的增多,不同學生所研究課題的不同,遇到問題不同,通過微信群、QQ群組的討論過程,可使學生們共享案例分析過程、獲得各種不同案例相關問題的解決經驗,同時可以做到有問題及時討論、及時解決,提高學生的學習效率和學習熱情。
(三)建設和豐富案例庫
在教學方法與教學手段改進的基礎上,為了進一步提高學生的學習興趣和學習效率,豐富課堂教學內容,教師結合課題組承擔的相關生產科研課題或者根據媒體上公開發表的資料和相關信息建立了案例庫,按照不同的教學目的,對其進行組織和加工形成教學案例庫。通過圖形和工程概況的相關文字說明使學生了解該工程案例所需解決問題。并根據圖中給出的尺寸進行建模,劃分網格,并選取合適的數學模型和數學方法進行計算。將計算結果與消力池模型試驗結果圖片進行初步對比,判斷計算結果的合理性,再根據案例庫中提供的該工程的實測的其他流場信息對計算結果進行詳細對比,對出現的錯誤結果進行原因分析,經過糾錯和改正多次重復,學生對所學的理論如何在實際工程中有效應用有了更深刻地認識,達到學以致用的目的。通過對案例的學習和相關實踐訓練,大大提高教學的針對性和實效性。
(四)改革課程考核模式
以往本課程的考核方式主要采取了卷面考試的形式,考試總評分由作業成績、考試成績組成,結果表明此種考核方式較片面,不能正確地反映學生的學習效果和應用所學方法解決實際問題的能力,不符合本課程的學習目的和要求。因此,本研究將改革課程考核模式,加大過程性考核所占權重,形成由過程性考核的平時學業成績與終結性成績相結合的綜合考核機制。其中,過程性考核占60%,期末考核占40%。在過程性考核方面,可結合不同的學習情境、實踐任務,采用操作演示、方案設計、小組匯報及答辯、口試等方式進行;期末的終結性考核可以采用筆試方式,考核學生對課程知識的綜合運用能力。
三、結語
本文立足于筆者及課程小組其他教師近些年來從事紊流數值模擬課程教學基礎之上,分析了往屆學生的學習效果欠佳、解決實際問題能力不足的原因,為了提高學習效果和教學質量,達到研究生全方位的學習要求,筆者根據新疆農業大學碩士研究生生源情況,完善了課程內容體系。對教學方法和教學手段進行了改革,針對學生所參與的科研項目或其畢業論文研究方向,針對性地選擇教學實例,在案例教學的過程中,將多媒體、網絡交流工具、課堂教學、分組討論等方法有機結合形成全方位立體式教學模式,逐步提高學生解決問題的能力。對考核模式進行了改革,采用重考核過程、多階段形式組合的考核評價方式,可有效全面地考核學生的學習效果。通過本課程優質課程建設,完善了理論教學過程,同時加強了實踐教學環節,達到了產、學、研相結合的教學和新疆農業大學水力學及河流動力學、水利工程專業碩士研究生全方位課程學習要求。
參考文獻:
一、教學過程的管理
現代遠程開放教育的教學過程具有教學媒體的多樣性、教學管理的多層次性、教學要求的統一性、教學的開放性與管理的分散性等特點,江蘇電大在加強教學過程管理過程中,根據電大教育的特點,采取了以下措施:
1.搞好遠程教育教學計劃、教學大綱的設計與管理,科學規范教育教學控制目標。
根據江蘇電大遠程教育的教學實際,我們努力做好了以下幾點:
第一,搞好現代遠程開放教育教學計劃的設計,科學規范培養目標。第二,嚴格教學計劃的實施與管理。第三,加強遠程教育教學大綱的管理。第四,制定與實施遠程教育全面質量管理和全員質量管理制度。把遠程教育各項教學管理工作分解為可考核的量化指標,對承擔這些工作的人員進行逐項測評考核,考核結果與崗位聘任、工資獎金掛鉤。
2.強化電化教學,發揮現代遠程開放教育教學優勢與特色。
保障和提高遠程教育質量,首先重視強化視聽教學環節。視聽教學能準確、直觀、快速、形式多樣地傳播教學信息,是遠程教育教學的重要的基礎性資源,是對學生進行教學的主要措施和手段之一,是進行教學最直觀、表現方法最豐富、傳播面最廣的一種形式。當前,江蘇電大在視聽教學中采取了以下措施:
第一,從規章制度上強化對電化教學環節的管理。第二,端正學生學習錄播課、直播課、交互課等電播課的態度。第三,加強視聽教學學習方法的指導。教育學生在視聽課課前預習,認真聽課,做好筆記,課后復習等方法。第四,為學生學習視聽教材創造良好的外部條件,方便他們學習。
3.優化遠程教育面授輔導教學。
面授輔導教學是遠程教育教學過程中的一個重要教學環節,是實現教學目標的必要手段,是聯系主講教師與學生的橋梁紐帶,是發揮教師主導作用和學生主體作用的重要途徑與有效形式,是提高現代遠程開放教育質量的關鍵要素,控制、保證、提高教育質量,必須抓好這一環節。優化遠程教育面授輔導教學,江蘇電大采取了以下措施:
第一,加強對面授輔導教師的管理。第二,加強面授輔導教學過程的管理。第三,要求面授輔導教師從各個層面上提高面授輔導教學的質量。
4.加強遠程教育實踐性教學環節。
江蘇電大對本校的實踐教學的基本建設進行了合理規劃,選擇合適地點建立了實驗教學基地,以滿足本地區實驗教學的需要,努力探索改善辦學條件的有效途徑。在制定的教學計劃中強調對實踐性教學環節的要求;在教學大綱中應突出理論性教學與實踐性教學的聯系;在教材內容上注重對學生的專業訓練和實踐動手能力的培養。還努力建立健全有關規章制度,有計劃、有組織地開展對實踐教學的評估,加強課程作業的管理、課程實驗管理、課程設計管理、社會調查或生產(教學)實習和畢業設計或畢業作業管理。
5.加強對遠程教育學生自學環節的指導。
在對遠程教育學生自學環節的指導過程中,江蘇電大采取了以下措施:
(1)對教學計劃進行適當的調整,加大教材改革的力度,使多媒體教材更加適合于自主學習的需要。
(2)指導學生掌握自我學習設計、提供自主學習的方法和手段,促其養成自主學習的習慣。
(3)加強對學生自學環節的管理。明確市(縣)級電大在支助學生自學方面的職責,做到對學生分散自學有布置、督促、指導和檢查,全面提高對學生分散自學的服務質量。
(4)采取靈活多樣的教學方法,增強學生獨立學習的能力,充分發揮各種形式和手段助學服務的優勢和特點。
二、實踐性教學環節
1.課程作業。
作業涉及教學計劃中規定的平時練習、形成性作業、綜合練習、模擬考試或大作業。江蘇電大從加強過程管理的角度為統設課程及部分統服課程設計了學生和教師使用的“課程作業與評價”冊,旨在幫助學生和提醒輔導教師準時、高質量地以作業冊為媒體進行教與學的互動。實踐表明,作業不僅能幫助學習者在學習過程中加深對重點問題的理解,而且能幫助學習者在完成作業的過程中增強感性認識,提高答題技能,找出學習過程中的知識缺陷,提高獨立思考、分析問題、解決問題的能力。教師批改作業且及時反饋和有針對性地評價對學習者的激勵和學習力的保持影響較大。以統一的“課程作業與評價”冊形式規范教與學雙方的課后行為,對教學質量能夠起到一定的保障作用。
對會計學專業的平時作業,提出注重對學生學習能力的考察要求,作業各部分內容所占的比例、能力層次、題型等都經過精心設計,力求平時作業設計的結構合理。平時作業題型設計向開放型題型過渡,根據課程特點,把1—2次作業設計成實驗、設計等操作性、應用性強的綜合性作業。
對“操作系統”和“軟件工程”的平時作業,運用電子郵件管理、FTP管理技術、安全技術、保護技術、在線平臺技術等,從作業內容的設計與題型(填空題、選擇題、判斷題、簡答題、實驗題、布置(課堂、網上公告欄、FTP文件傳輸)、提交(書面、軟盤、電子郵件、FTP上傳)、批改(人工批閱、機器檢查、上機閱覽、在線平臺自動批閱、課堂檢測)、講評(網上交互、課堂講評、網上BBS、網上答案、網上成績公布)等多個環節、不同形式的作業,對教師和學生都有利有弊。以一次作業提交的調查統一為例,在76人中,19.7%的人選擇了書面提交,10.5%的人選擇了電子郵件提交,69.7%的人選擇了軟盤提交。三種形式的作業教師手工批改每份花費時間分別為10分鐘、30分鐘和25分鐘。愿意上網瀏覽作業答案人數比例為80%,作業講評學生到課率為60%。開通上傳服務器后,在一次36人參加的調查中,13.9%的人選擇上傳,16.7%的人選擇電子郵件,11.1%的人選擇書面提交,軟盤提交由于技術故障較多逐漸淡出。愿意在網上自檢自測的為83.3%,愿意在線平臺離線作業的為77.8%。在60人參加的作業講評形式的調查中,53.3%的人選擇課堂講評,40%選擇網上,6.7%的人選擇網上BBS。對作業抄襲現象的認識,在41名被調查對象中,認為能力不夠的占17.1%,認為時間不夠的占63.4%,認為態度消極的占14.6%。通過上述案例可以看出,好的在線平臺設計可以有效地控制學生作業的提交,方便反饋,在一定程度上避免學生抄襲和幫助教師批改作業。
2.畢業設計。
畢業設計在一定意義上是檢驗學生能否綜合運用所學專業知識和技能獨立分析問題、解決問題的最終考核。當前,江蘇電大在職學習的學生能夠結合自己從事的實際工作(參加某項工程設計、施工及管理或從事某項應用課題的研究等),擬定畢業設計題目,在教師指導下撰寫畢業論文。同時,以《課程設計與畢業設計指南》規范不同專業方向的教學要求,保持基本教學質量的一致性。廣告學專業畢業設計提出了“業務專案組”模式,該模式構建要素包括:運作管理模式、篩選設計題材、組織答辯會、綜合評分標準和有效的溝通手段。對金融學本科畢業論文工作的探索與思考,提出了輔導、答辯和成績評定三部曲。在論文答辯中,不同的專業聘請參加答辯的教師來自法院、銀行、會計事務所、行業主管、普通高校教師等。答辯方式嘗試了遠程(網上)論文答辯,雙向的視頻和聲音清晰,在技術上能夠保證答辯效果。
3.教學實習。
目錄
第一章:諸論………………………………………………………………..1
1.1設計思想……………………………………………………………………………………1
1.2開發工具的選用及介紹……………………………………………………………………….1
第二章:網站總體分析與設計2
2.1網站系統分析………………………………………………………………………………………….2
2.2、主頁設計3
2.3、數據庫設計4
第三章:詳細設計4
3.1家長學校聯絡簿………………………………………………4
3.2網上圖書館11
3.3網上評優投票系統20
3.4達級考試在線查分系統與計數器的制作………………………22.
第四部分:系統的使用說明與安裝25
第五部分:參考文獻:26
附錄:源文件代碼27
第一章諸論
在internet飛速發展的今天,互聯網成為人們快速獲取、和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發揮著重要的作用。internet上信息主要是通過網站來實現的,獲取信息也是要在internet“海洋”中按照一定的檢索方式將所需要的信息從網站上下載下來。因此網站建設在internet應用上的地位顯而易見,它已成為政府、企事業單位信息化建設中的重要組成部分,從而倍受人們的重視。為了更好的辦學,提高學校知名度,特構建長沙市工商職業中專學校網站。
1.1設計思想
通過網站,全面宣傳,展示學校風采、優點與特色,學校的重大活動安排與招生政策,增強家長與學校之間的聯系,在internet上實現完成部分校務,提高辦事效率。
1.2開發工具的選用及介紹
asp的優勢:
activeserverpages:“動態服務器網頁”,一般簡稱為“asp”,asp之所以能受到大家的重視與使用的原因,主要在于所產生的執行結果都是標準的html格式,而且這些程序是在網絡服務端中執行,使用一般的瀏覽器(如ie或netscape)都可以正確地獲得asp的“執行”結果,并且將這asp執行的結果直接在瀏覽器中“瀏覽”,不像vbscript或javascript是在客戶端(client)的瀏覽器上執行,若使用vbscript來設計程序,客戶端(client)在ie瀏覽器中可以顯示程序執行的結果,可是,客戶端(client)若使用netscape瀏覽器就無法顯示vbscript的執行結果。
asp的特點:
任何開發工具皆可發展asp只要使用一般的文書編輯程序,如windows記事本,就可以編輯。當然,其他網頁發展工具,例如,frontpageexpress、frontpage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網頁編輯來寫asp,可能會發生一些意想不到的離奇狀態。
通吃各家瀏覽由于asp程序是在網絡服務器端中執行,執行結果所產生的html文件適用于不同的瀏覽器。
語言相容性高
asp與所有的activexscript語言都相容,除了可結合html,vbscript、javascript、activex服務器組件來設計外,并可經由“plug-in(外掛組件模組)的方式,使用其他廠商(thirdparty)所提供的語言。
隱密安全性高
如果我們在瀏覽器中直接查看網頁的原始代碼,就只能看到html文件,原始的asp程序代碼是看不到的!這是因杰asp程序先于網站服務(webserver)端執行后,將結果轉換成標準html文件,再傳送到客戶端(client)的瀏覽器上,因此,我們所辛苦撰寫的asp程序并不會輕易地被看見進而被盜用。
易于操控數據庫
asp可以輕易地通過odbc(opendatabaseconnectivity)驅動程序連接各種不同的數據庫,例如:acess、foxpro、dbase、oracle等等,另外,asp亦可將“文本文件”或是”excel”文件當成數據庫用。
面向對象學習容易
asp具備有面向對象(object-oriented)功能,學習容易,asp提供了五種方便能力強大的內建對象:request、response、sever、application以及session,同時,若使用asp內建的“application”對象或”session”對象所撰寫出來的asp程序可以在多個網頁之間暫時保存必要的信息。
asp的六大內部對象
對象名稱功能描述
requestresponseserversessionapplicationobjectcontext從客戶端取得信息將信息送給客戶端提供一些web服務器工具儲存在一個session內的用戶信息,該信息僅可被該用戶訪問在一個asp-application中讓不同的客戶端共享信息可以用來配合microsofttransaction服務器進行分布式事務處理所以我選擇了asp結合frontpage架構長沙市工商職業中專學校網站
第二章網站總體分析與設計
2.1網站系統分析
根據前面的設計思想進行分析,按照系統開發的基本觀點對網站進行分解,從內容上可對網站作如下劃分:
l學校風采通過學校概括、教師風采、校園之星及部分圖片等內容來展現。
l優點特色通過新聞、生動活潑的教育教學欄目來展現。
l信息通過公告欄、信息查詢等欄目來實現,內容有招生政策、
活動安排等。
l部分校務根據校務的公開程度與參與人數的多少,特選擇圖書管
理、評優、考試查分、家校聯系四大校務在網上實現。
2.2主頁設計
網站主頁采用靜、動相結合的方式,即靜態的主畫面和動態的圖片相結合,體現學校的勃勃生氣,靜態主
頁方式介紹學校風采、優點特色、信息,對于四大校務,就得利用asp與數據庫結合的技術建立數
據庫查詢管理系統,采用交互式的動態的web畫面來實現。
主頁結構圖
注:帶下劃線的表示是鏈接方式
2.3數據庫設計
采用的數據庫是microsoftaccess,擬建立teach.mdb庫文件,包含如下幾個表文件:
allmessage留言信息表
libbooks圖書信息表
libcategories圖書類別信息表
libemps圖書館用戶信息表;
stud學生信息表
第三章詳細設計
3.1家長學校聯絡簿
3.1.1功能:
利用sql語法過濾特定的家長留言意見,讓老師可以針對某位特定學生家長所發表的意見作出獨立的回答,同時,家長在發表個人意見時,若認為意見內容涉及敏感的話題或是意見內容涉及私人隱私,都可用“悄悄話”的方式發言,這些“悄悄話”將不會被顯示出來讓大家看到,當然,老師擁有管理的能力,只要以密碼登錄管理模式,就可以進行各個學生家長的單獨意見回復,而且還能看到家長們所留下的“悄悄話”。
3.1.2組成構造
共分成六大部分:
1,意見留言結果網頁guest.asp:用來顯示家長發言與老師回復內容,同時還具備一般模式與管理模式兩種顯示方法。
2,家長發言表單網頁addmsg.asp:讓學生家長填寫發言內容并選擇發言性質。
3,家長發言數據處理asp程序add.asp:處理家長發表的意見數據,同時將這些意見數據記錄起來并將網頁顯示轉向至意見留言結果網頁。
4,老師回復表單網頁teachans.asp:讓老師針對某位特定學生家長所發表的意見作出獨立的回答。
5,老師回復數據處理asp程序anssave.asp:處理老師回復的數據內容,同時將這些意見數據起來并將網頁顯示轉向至意見留言結果網頁。
6,數據表文件allmessage:用來儲存家長發言數據與老師回復數據的access類型數據庫文件。“數據表文件”負責存放家長發言數據與老師回復內容的數據記錄,為access類型的庫文件,將它定名為:“message.mdb”。
下圖為家庭聯絡簿的組成與流程圖:
老師回復
家長留言
讀入寫入
寫入
3.1.3數據庫結構設計
數據庫文件”teach.mdb“中的數據表”allmessage“的欄目設置,如下圖:
字段名字段類型
3.1.4界面設計與重點、難點代碼的設計
數據庫與留言顯示程序網頁
家長發言與老師回復的內容數據全部儲存在數據庫中,要在網頁中顯示目前的家長發言與老師回復數據,必須先進行數據庫的鏈接與打開,要鏈接數據庫我們必須使用ado對象群的connection對象;而要打開數據庫則必須使用ado對象群的recordset對象,程序:
setcn=server.createobject("adodb.connection")
cn.open"filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn"
setrs=server.createobject("adodb.recordset")
sql="select*fromallmessageorderby留言時間desc"
rs.opensql,cn,1,1
recordset對象是負責瀏覽與操作從數據庫取出來的數據,connection對象只負責與數據庫進行鏈接的動作,并不能使用數據庫內的數據,因此必須建立一個可以存取數據庫數據的recordset對象,使用rs.open方法存取”teach.mdb”數據庫
rs.opensql,cn,1,1
使用open方法來打開數據表或執行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.當我們希望被選取出來的數據記錄數據能夠依據某個或某幾個欄位的內容來排序時,只要將這些排序
依據的欄位擺放在“orderby“保留字之后,然后將這處排序的語句連接在”select…from“后面就行了
。
2.“orderby“默認的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,則我們可
在欄位名稱后再加上“desc“保留字!將排序方式改為”由大排到小“。
在“顯示留言意見”網頁中的打開數據庫asp程序中的語句:
select*fromallmessageorderby留言日期desc
功能為:從數據表“allmessage“中取出所有欄位的數據,并將取出的數據記錄內容依照”留言日期“欄
位使用的”由大排到小“排序方式進行排序。
留言顯示網頁的管理模式
“顯示留言意見”的網頁就必須具備顯示模式選擇的功能,當顯示模式在一般情況時要能顯示家長們的一
般性發言,同時還得將“悄悄話“的發言隱藏起來。當老師以密碼登錄成為管理模式時,則必須將一般性
發言與悄悄話發言的數據全部顯示出來,同時還得讓老師們可以針對某位特定學生家長所發表的意見作出
獨立的回答。
這兩個情況是通過密碼登錄管理模式的asp程序實現的:
密碼:value="教師管理">
在這段網頁語句中,利用session對象來記錄目前的工作模式。當我們第一次進入“顯示留言意見”網頁
的時候,我們所見的網頁畫面一定是一般!因為session尚未被建立,因此它的“變量”值一定不會是
“yes”,所以網頁中會出現一個輸入密碼進入“教師管理”模式的欄位,只有當我們輸入密碼按下“教
師管理”的按鈕組織上發asp程序中的進入管理模式語句后,session對象才會被建立,同時,
“checkedit“session對象變量值被設置為“yes“,所以我們就進入了能將一般性發言與悄悄話發言的
數據全部顯示出來,同時還讓教師們可以針對某位特定學生家長所發表的意見作出獨立回答的管理模式頁
面。
留言顯示網頁的分頁
當家長的發言與老師回復的數據筆數太多時,一次要將全部的數據內容顯示在網頁中,等待網頁下載的時
間太長了,因此采用固定筆數分頁瀏覽方式來顯示網頁。
要進行分頁顯示,得先知道目前有多少筆的留言數據,而留言數據筆數可以通過recordset對象的
“recordcount“(記錄個數)屬性得知,我們將每10筆數據為一單位分頁顯示:
count=rs.recordcount
ifcount/10>(count\10)then
totalpage=(count\10)+1
elsetotalpage=(count\10)
endif
“/”為浮點數除法,“\”為整數除法。
跳頁選擇的asp程序語句
所有的發言數據采用固定筆數分頁瀏覽的方式來顯示后,還要提供一個跳頁鏈接顯示的功能,讓瀏覽者可
以選擇希望瀏覽的頁次進得瀏覽,asp程序語句:
pagecount=0
rs.movefirst
ifrequest.querystring("topage")<>""thenpagecount=cint(request.querystring("topage"))
ifpagecount<=0thenpagecount=1
ifpagecount>totalpagethenpagecount=totalpage
rs.move(pagecount-1)*10
發言表單網頁制作
insetu3
表單的參數
表單的action參數:action參數是用來指定server端處理此一表單數據內容的程序,此處表單處理asp程
序為“add.asp“,
表單的mothed參數:要將表單傳送至server端的方式有兩種,設置值分別為get及post,若設置為post,
則瀏覽器會等server端來讀取數據,若設置為get,則當我們按下送出按鈕時,瀏覽器會立即將表單中的
數據內傳送出去。利用post方法,在傳送的數據上將不受限制,利用get方法傳送的數據量則大約只有2k
左右。
留言處理程序
要將家長發言數據作后續處理及將這些數據內容存入數據庫,須利用添加數據記錄的insertinto指令,
然后再寫入數據庫文件中:
insetinto指令語句格式:
insertinto數據表名(欄目名)values(欄目值)
sql="insertintoallmessage(家長姓名,留言主題,聯絡信箱,留言內容,私人公開,留言時間,班級)
values("
sql=sql&""&parent&","
sql=sql&""&subject&","
sql=sql&""&email&","
sql=sql&""&memo&","
sql=sql&""&personal&","
sql=sql&""&now&","
sql=sql&""&bj&")"
cn.executesql
回復表單程序網頁
必須讓老師們可以針對某位特定學生家長所發表的意見作出獨立的回答,
使用select…from…where篩選語句
sql="select*fromallmessagewhere(編號="&id&")"
rs.opensql,cn,1,3
然后將特定的家長發言數據放在表單,方法是將數據庫中的數據取出來,然后放在表單欄位中:
“家長姓名“欄位網頁語句標簽
“留言主題“欄位網頁語句標簽
“留言內容“欄位網頁語句標簽
老師在回復欄位中所填入的數據,必須送給處理老師回復數據的asp程序”anssave.asp”來記錄以及處理
這些回復數據。當老師填寫好回復發言的數據后按下“送出回復”按鈕后,表單中的數據內容就會以
“post”的方式由sever端讀取,然后將數據內容交由處理老師回復數據的asp程序“anssave.asp”來將
數據內容寫入數據庫。
3.2網上圖書館
網上圖書館將學校圖書館圖書放到網絡上供人借閱,這樣不僅方便了校內的學生與教職員工使用圖書館的
資源,還為圖書館管理員提供了一種簡便地管理圖書館的方法.
3.2.1功能
網上圖書館系統可以進行圖書的出借和歸還.還可以在系統中按照多種字段對圖書進行查找,還可以瀏覽某
個種類的所有圖書.該應用程序也為圖書館管理員提供了一些功能,如添加、編輯以及刪除圖書等,或者在
分類層次結構中添加新的種類。
3.2.2系統的層次結構
下圖的每個方框代表校園圖書館網站中的一個頁面。除了只包含html的search頁面外,其他的均為
asp頁面。因為每個圖書的頁面都不同,所以大多數的頁面實際上都是多頁面。
3.2.3數據庫設計
本系統共使用3個數據表:
libbooks表包含與圖書有關的所有數據。該表中的字段內容的圖書的通用信息。另外,對于已經出借的圖
書,該表中還包含借閱該圖書的用戶的id號,以及圖書的狀態。
表視圖如下:
字段名意義字段類型字段名意義字段類型
bookid書號(主鍵)數字(nonull)status狀態文本
title書名文本checkedoutto用戶id數字
author著者文本reservedby用戶學號數字
subject主題文本description描述文本
isbnisbn號文本keywords關鍵字文本
libcategories表包含library中的所有類別,在訪問者瀏覽圖書列表時將會用到這些類別。每個類別都
可以作為另外類別的父類別。有一個特殊的類別,top-level,沒有出現在類別列表中,但是可以作為其他
任何類別的父類別。
字段名意義字段類型
categoryname類別文本(noll)
parentcategory父類別文本(noll)
libemps表包含可以訪問圖書館網站的用戶信息。該表包含一些通用的信息字段,比如用于進入圖書館
的用戶密碼等。
字段名意義字段類型字段名意義字段類型
empid用戶id(主鍵nonull)數字password用戶密碼文本
empname用戶姓名文本manager管理員代號數字
emailaddress用戶郵箱文本
圖書館數據庫的數據關系如圖9-22所示。其中表libemps和表libcategories與表libbooks之間都是一對
多的關系。每個雇員都可以借閱多本圖書,每個類別都可以包含多本圖書。
3.2.3界面設計與重點代碼的設計
網上圖書館系統有兩種用戶,一是管理員。另一種是只允許使用圖書館系統,而沒有管理功能的一
般用戶。訪問者進入網站,首先要進行登錄,如下圖所示。登錄頁面(index.asp)
訪問者輸入e-mail地址和密碼來登錄,然后單擊“登錄”按鈕。輸入的數據提交后與數據庫中的用戶表
進行匹配。
須創建一個記錄來保存基于訪問者登錄的用戶信息
setrsfindemp=conn.execute("selectempid,managerfromlibempswhere"_
&"emailaddress="&request.form("emailaddress")&"and"_
&"password="&request.form("password")&"")
ifrsfindemp.eofthen
themessage="密碼或email地址不對."
else
session("empid")=rsfindemp("empid")
session("manager")=rsfindemp("manager")
response.redirect"../yk.htm"
endif
表單域emailaddress和password用于where了句中來獲取一個記錄。如果訪問者輸入了一個無效的用戶名
,則記錄集中將不會返回匹配的記錄。我們可以通過查看eof標記來判斷一個記錄集是否為空。為空,則
訪問者將被拒絕進入該系統。不為空,則訪問者的empid值和manager值將從記錄集中返回。寫入session
變量,變量將在整個網站的所有網頁中都是有效的。這些變量的存在與否及其取值將用于確定是否允許
進入一個特定的網頁,同時也用于訪問者進行書目的歸還和借閱操作。
圖書館菜單頁面
圖書館菜單頁面包含指向其他4個頁面的鏈接:管理頁面、搜索頁面、圖書列表頁面和主頁面。還有一個
可顯示用戶所借書籍的按紐。如果訪問者是圖書館管理員,則菜單界面如圖所示。如果訪問者不是圖書館
管理員,則看到如圖所示的界面。非管理員的訪問者的界面上沒有指向管理員菜單頁面的鏈接。
實現辦法:訪問者登錄時在登錄頁面上的創建的會話變量session用于從數據庫中獲取訪問者的有關
信息,表示它是否是管理員。如果值為1,就表明訪問者是一個管理員,則用如下代碼寫入一個指向管理
員頁面的鏈接:
管理員菜單
通過按紐b1是否為空來判斷要不要顯示用戶所借圖書,利用一個記錄集來獲取訪問者已經借出了的所有圖
書的列表。
ifnotisempty(request.form("b1"))then
setrsbooks=conn.execute("selectbookid,titlefromlibbookswhere"_
&"checkedoutto="&session("empid"))
endif
再用循環語句將所借書以表格形式顯示出來。
循環將遍歷rsbooks記錄集中的每個記錄,直到該記錄集結束:
該網站中的所有asp頁面都會在訪問者訪問之前對其進行登錄檢查。這樣就可以避免訪問者通過輸入
某個頁面地址然后在沒有登錄的情況下直接進入該頁面的情況發生。此外,每個管理頁面都要確認訪問者
是管理員。
管理菜單頁面
管理菜單頁面有一個html表單,根據選擇的按鈕的不同,可以進行5種不同的操作:圖書的歸還、圖書的
編輯、圖書的刪除、圖書的添加和類別的添加。不管選擇了哪一個按鈕,該表單都提交人其自身進行處理
。
要進行圖書的歸還、圖書的編輯、圖書的刪除三種操作,須先進行搜索,找到該書后,由圖書book.asp返
回一個鏈接:
&bookid=">管理員菜單
而管理者頁面通過下列語句
>
這樣就將所找到的書的書號bookid、書名title傳遞管理者頁面。再進行所須操作。共有3個不同的銨紐,
可以進行3種操作。若單擊“修改”鈕:
則重定向到編輯圖書頁面,同時把bookid傳遞給該頁面。
response.redirect"./edit_book.asp?bookid="&request("bookid1")
將其他的情況需要建立到數據庫的連接:
setconn=server.createobject("adodb.connection")
conn.open("filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn")
ifnotisempty(request.form("delete"))andrequest("bookid1")<>""then
conn.execute"deletefromlibbookswherebookid="&request("bookid1")
endif
if(notisempty(request.form("checkin")))andrequest("bookid1")<>""then
conn.execute"updatelibbookssetcheckedoutto=0,status=availablewherebookid="&request
("bookid1")
endif
頁面中的添加新的種類部分包含一個文本控件和一個選擇控件。其中選擇控件是用所有已經存在的類別列
表進行填充的,包括特殊類別toplevel,該類別表明當前類別是處于類別層次結構中的最頂層。代碼
如下:
先用一個記錄集來填充父類別選擇控件:
setrscategories=conn.execute("selectcategorynamefromlibcategoriesorderby
categoryname")
再用下列循環語句:
">
遍歷rscategories記錄集中的每個記錄,并作為一個選項添加到列表中,而記錄集中categoryname同時
作為顯示值和傳遞值:
本頁面還包含一個指向添加圖書頁面的鏈接。
搜索結果頁面
搜索頁面的代碼獲取與訪問者查找規則相匹配的圖書,然后將這些圖書顯示給訪問者。
搜索頁面上的表單包含一個選擇控件和一個文本控件。選擇控件中的選項是用可搜索的字段填充的:
需要用一個記錄集來保存與訪問者的查找規則相匹配的記錄:
setrsbooks=conn.execute("selectbookid,author,title,subjectfromlibbookswhere"_
&request.form("searchfield")&"like%"&request.form("searchcriteria")&"%")
注意:,符號%表示的是一個廣義搜索。這一點類似于access中的符號*。
然后將所找到的書以表格形式顯示出來。代碼如下:
書名:">
著者:
;主題:
圖書頁面
圖書頁面的代碼顯示圖書的有關信息,以及管理圖書的出借操作。
該頁面通過querystring傳遞bookid
ifisempty(request.querystring("bookid"))then
response.redirect"./search.html"
endif
如果其中不存在,則訪問者將被重定向到搜索頁面:
如果同時傳遞表單中包含的變量action不為空,則表明訪問者正借閱該圖書:
ifnotisempty(request.querystring("action"))then
在這種情況下,需要將圖書狀態改為checkout,同時需要將checkedoutto字段修改為該訪問者:
conn.execute"updatelibbookssetstatus=checkedout,"_
&"checkedoutto="&session("empid")&"wherebookid="_
&request.querystring("bookid")
response.redirect"./library_menu.asp"
endif
然后將該訪問者重定到圖書館菜單頁面:
下一步,利用圖書的狀態來確定不同的鏈接
未借出時鏈接如下:
ifrsbooks("status")="available"then
linktext="借這本書"
如果圖書已經借出,就創建一個不同的消息,并將鏈接設置為指向librarymenu頁面:
linktext="圖書已出借,返回主菜單。"
最后根據是否是管理員,顯示管理員菜單鏈接。
&bookid=">管理員菜單
3.3網上評優投票系統
3.3.1功能:
能實現全校性的評選,快捷、公平,且有效,不允許做票。
3.3.2組成構造
這個系統由3個部分組成——投票頁面vote.htm,處理投票結果的腳本,顯示投票頁面。
3.3.3數據表的設計:
3.3.4界面設計與重點、難點代碼設計
投票頁面
該頁面是一個純html文件,它讓用戶選擇自己想選舉的候選人,并填寫自己的詳細資料,以確認投票的有
效性。頁面顯示如圖所示。
表單處理腳本
在vote.htm中各項數據都填寫完畢后,單擊確定投票按鈕,表單的數據就被提交,
本次評優共有4個候選人,但只能選兩個。故用復選框。
投票的有效性通過是否是本校學生,且是否投過票來判斷。
ifrequest("passno")<>""then
sql="select*fromstudwherepassword="&""&request("passno")&""&"andyitu=0"
setrs=cn.execute(sql)
ifrs.eofthen%>
本設計允許少選,不允許多選。通過判斷vote投票界面傳遞過來的復選按紐值的長度看是否多選。
vo=request("cand")
iflen(vo)>4then%>
然后根據所投的票將對應候選人的投票結果字段加1,同時將該投票人的已投字段置為1。
sqq="updatestudsetyitu=1wherepassword="&""&request("passno")&""
cn.execute(sqq)
ifinstr(vo,"1")then
cn.execute("updatestudsetresult=result+1wherename=李寧")
endif
ifinstr(vo,"2")then
cn.execute("updatestudsetresult=result+1wherename=楊蘭")
endif
ifinstr(vo,"3")then
cn.execute("updatestudsetresult=result+1wherename=江道明")
endif
ifinstr(vo,"4")then
cn.execute("updatestudsetresult=result+1wherename=段啟文")
endif%>
顯示當前投票情況show.asp
由于投票處理頁面已經完成了絕大部分的工作,所以顯示結果頁面就很簡單了,其功能是從stud表文件
中讀取候選人所得票數,顯示在頁面上。
頁面顯示如圖
值得注意的代碼主要有以下幾處:
該頁面有自動刷新功能,使在線用戶可以盡快的看到最新的選舉情況。我們這里設定每隔30秒鐘自動刷新
一次。
顯示投票時,我們采用了while循環,把候選人及其得票數,整齊地顯示在一個表格中,這種技術在數據
庫查詢結果的顯示中也經常用到。代碼如下:
3.4達級考試在線查分系統與計數器的制作
3.4.1功能:
它提供了在線查看成績。考生可以在網上使用這一系統,通過輸入準考證編號來查詢達級考試的結果。
3.4.2數據表的設計
與評優系統共用stud表,表設計同上。
3.4.3界面設計與重點難點代碼的設計
該模塊需要查詢者輸入準考證號后來查看結果。若id1不為空時,表示有表單輸入,開始查詢數據庫。使
用select的sql指令查詢數據庫的數據。先設定sql指令,查詢id符合準考證編號request.form("id1")的
數據,下個“execute”指令,即可開始執行存取、查詢數據的動作了。并將查詢結果儲存到recordsets
組件rs中。
ifrequest.form("id1")<>""then
setconn=server.createobject("adodb.connection")
conn.open("filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn")
sql="selectname,id,scorefromstudwhereid="&request.form("id1")&""
setrs=conn.execute(sql)
若考試通過,則顯示考試的結果,包括姓名、準考證編號、總分和考試結果,分別由recordsets組件的
rs(0)、rs(1)、rs(2)、rs(3)得到。fs.field.count表示recordsets組件的域的總數,由“for
i=0tors.fields.count-1”,取得rs(i)各域的數據。配合表格的html語法,將結果填入表
格的各單元格中。若還有下一個數據,就使用rs.movenext移到下一個位置。
3.4.4頁面訪問計數器的制作
利用文件處理組件filesystem的強大功能來制作,比用application對象計數器要好,application計數器
當有20分鐘沒有人連上該網頁或關機時,計數器會被歸零。而文件計數器卻不會因時間而消失。我用
count.txt存放訪問人次。代碼如下:
whichfile=server.mappath("pic\count.txt")
setmyfile=server.createobject("scripting.filesystemobject")創建一個
setthisfile=myfile.opentextfile(whichfile)組件對象
visit=thisfile.readline
thisfile.close讀取計數器數據文件count.txt中的計數數據
visit=visit+1記錄自加一次
length=len(visit)
fori=1tolength
response.write""將記錄的數據用圖片顯示出來
next
setthisfile=myfile.createtextfile(whichfile,1)將新計數數據寫入文件thisfile.writeline
(visit)
setmyfile=nothing
數字圖片我利用photoshop中的文字特效制作了9個立方數字:
等
四.系統的使用說明與安裝
4.1運行環境要求
windows98
personalwebserver3.0(pws)
microsoft?access2000(9.0.2812)
4.2安裝設置
a.將本網站拷貝到硬盤上的某一目錄下,如:拷貝至c:\y1下。
b.運行pws,將默認的web站點主目錄設置為該目錄,如上例應為c:\y1;
具體步驟:
a.選擇“高級”項;
b.單擊“編輯屬性”按鈕,在出現的“編輯屬性”對話框中的“目錄”項中填入“c:\y1”,其他不變,
確定;
c.設置啟動默認文檔為:yy.asp
致謝
通過這次畢業設計,使我感到高科技、新知識的力量。這次畢業設計過程中,得到了長沙市工商職業中專
學校的大力支持,給我提供了舒適的工作學習環境,也得到了科大老師、教授的精心指導,在此表示衷心
的感謝!
五.參考文獻
[1]李世杰activeserverpages(asp)3.0網頁設計手冊北京:清華大學出版社1999
[2]前沿電腦圖像工作室巧學巧用dreamweaver、fireworks、flash制作網頁北京:人民郵電出版社
[3]asp入門與實例演練薄小志編著中國青年出版社
畢業論文范文
畢業論文格式范文
[摘要]頁面要求:畢業論文須用a4(210×297mm)標準、70克以上白紙,一律采用單面打印;畢業論文頁邊
距按以下標準設置:上邊距(天頭)為:30mm;下邊距(地腳)25mm;左邊距和右邊距為:25mm;裝訂線:
10mm;頁眉:16mm;頁腳:15mm。
頁眉:頁眉從摘要頁開始到論文最后一頁,均需設置。頁眉內容:浙江廣播電視大學專科畢業論文(
設計),居中,打印字號為5號宋體,頁眉之下有一條下劃線。
頁腳:從論文主體部分(引言或緒論)開始,用阿拉伯數字連續編頁,頁碼編寫方法為:第x頁共x
頁,居中,打印字號為小5號宋體。
題目采用黑體二號居中,題目下空一行寫摘要,摘要(包括關鍵詞)、參考資料用宋體5號。
前置部分從中文題名頁起單獨編頁。
字體與間距:畢業論文字體為小四號宋體,字間距設置為標準字間距,行間距設置為固定值20磅。正
文中的小標題用三號黑體.
[關鍵詞]
畢業論文,免修免考,社會實踐
為加強中央廣播電視大學免修免考,促進廣播電視大學教育與其他高等教育的相互溝通,推進中央廣播電
視大學人才培養模式改革和開放教育試點的深入開展,中央廣播電視大學制定了《中央廣播電視大學免修
免考課程管理辦法(試行)》文件,現就文件中有關問題問答如下:
一.《中央廣播電視大學免修免考課程管理辦法(試行)》何時實施,以往中央電大所發文件與本規定有
不符者,將如何執行?
本規定自文件之日起開始執行;以往中央電大所發文件與本規定有不符者,廢止。
二.免修免考課程內容有何要求?
作為免修免考替代的課程,其專業層次、教學內容和教學要求應不低于現修專業被替代課程的專業層
次、教學內容和教學要求。
三.免修免考對象?免修不免考的對象?
免修免考對象為電大課程、國家自學考試課程、合作高等學校課程、國家外語等級證書;另外,對于
公共基礎課程(15年有效),允許已獲得相應科類專業專科以上學歷(國家承認的國民教育系列)者免修
免考,并獲得相應學分,如:數學專業畢業的學生可申請非數學專業的高等數學課程免修免考。免修不免
考的對象為其他高等學校課程。
注:開設專業與合作高校一覽表
專業名稱
合作高校
專業名稱
合作高校
會計學
北京工商大學
英語
北京外國語學院
計算機科學與技術
清華大學
工商管理
東北財經大學
金融學
中國金融學院
法學
中國政法大學
漢語言文學
北京大學
數學與應用數學
東北師范大學
土木工程
天津大學
機電
哈爾濱工程大學
公共事業管理(衛生)
北京大學醫學部
小學教育
上海師范大學
公共事業管理(教育)
東北師范大學
水利水電工程
華北水利水電學院
四.現修專業所有課程只要符合條件均能被免修免考嗎?
現修專業并不是所有課程只要符合條件均能被免修免考!因為考慮到課程開放的特點,課程開放專業
所有課程暫不考慮學分替換和免修免考問題;反之,對于已獲得課程開放專業的合格課程可免修免考電大
其它非課程開放專業的課程。
五.免修免考課程學分如何記載?
經審核允許進行學分替換的課程,學分按現修專業中被替代課程規定的學分記載;對批準免修免考課
程的成績,按“合格”記載。
六.如何理解文件中的專業層次?
專科段層次的課程只能替換相同或不同專業專科段層次的課程,即使其它條件符合免修免考要求,也
不能用它來替換本科段層次專業的課程。例如:某生在專科段學了經濟數學課程,在本科段學習時又必修
相同內容和要求的該課程(且教材相同),可它仍然不能被免修免考。但是中央電大對英語課有特殊規定
,對于在低層次(如專科段)所學的,并記入畢業總學分審核的英語(1)(2)課程,在高層次(如本科
段)學習中只給予免修免考,但不能獲得學分,其學分必須通過選修同層次課程獲得;在同層次中予以免
修免考,并獲得本課程學分。相反,某生在本科段學了經濟數學課程,在專科段學習時又必修相同內容和
要求的該課程(且教材相同),那么該課程允許免修免考,并獲得相應的學分。
七.只要教學內容、教學要求不低于現修專業被替代課程教學內容、教學要求的課程都能免修免考嗎?
不是。作為免修免考替代的課程,除了考慮其教學內容、教學要求不低于現修專業被替代課程的教學
內容、教學要求外,還應考慮其有效年限、課程所在院校和專業層次等等。
八.所有免修免考的課程均可獲得相應的學分嗎?
不是。中央電大對英語課有特殊規定,對于在低層次(如專科段)所學的,并記入畢業總學分審核的
英語(1)(2)課程,在高層次(如本科段)學習中只給予免修免考,但不能獲得學分,其學分必須通過
選修別的課程獲得;在同層次中予以免修免考,并獲得本課程學分。
九.如何理解文件中的有效年限?
有效年限是指已獲得的畢業證書、單科結業證書、國家外語四、六級證書簽發日期到電大注冊日期。
如6年有效這樣理解:如果你是合作高校97年7月畢業生,02年入學注冊,注冊時離畢業時間只有5年,不
到規定年限6年,那么你將有權利申請免修免考課程,并且此門課程保留八年學籍有效。假如你是03年秋
季或之后前入學注冊,注冊時離畢業時間已到規定年限(6年),那么你將沒有權利申請免修免考。另外
,高校畢業生課程均視為畢業年所學,比如98年合作高校學生在第一學歷學習時學了國際公法課程(不管
此門課程當年畢業時間,均視為該專業畢業年98年7月所學),假如這位學生03年春季或之前注冊中央電
大開放教育本科法學專業,那么根據《中央廣播電視大學免修免考課程管理辦法(試行)》規定和中央廣
播電視大學專業教學計劃,他將可以免修免考該課程,并獲得該課程5學分(前提是符合免修免考應具備
的其它條件);相反,假如這位學生03年秋季或之后注冊中央電大開放教育本科法學專業,那么根據《中
央廣播電視大學免修免考課程管理辦法(試行)》規定,此門課程已過免修免考有效年限6年,因此他將
不能申請免修免考。對于有單科結業證書的課程,有效年限起始日期不應以畢業證書日期為準,而應以單
科證書簽發日期為準(審核人員應加強管理力度,預防學生舞弊)。
十.省級成人高等本科英語統測證書能替換電大公共外語課程嗎?國家外語四、六級證書呢?
獲得省級成人高等本科英語統測證書可以免修電大英語(1)(2)(或電大英語(3)(4)課程)課
程和大學英語ⅲ(1)(2)課程,但其不能獲得相應學分,其學分必須通過選修同層次其他課程獲得相應
學分。我們建議具有較高外語水平的學生,各校應鼓勵他們學習更高層次的公共外語課程。
獲得國家外語四、六級證書的學生可以替換所有設置公共外語課程(包括大學英語ⅲ(1)(2)),
并可取得相應的學分。
十一.是否除合作高等學校之外的任何其他高等學校課程,均不能免修免考?
不是!對于普通高等學校基礎專業畢業的課程,將可申請電大非原畢業專業基礎課程的免修免考,并
取得相應的學分。如:數學專業畢業的學生可申請非數學專業的高等數學課程免修免考。
十二.免修免考外語課程將影響申請學位嗎?
不一定!如《免修免考課程管理辦法》允許注冊前6年內或注冊后學籍期間,獲得國家外語四、六級
證書者可免修免考電大非英語專業所有外語課程,但是中央電大學位條例只承認申請學位當年前5年內所
獲得的國家外語四、六級證書。另外,通過外語專業畢業證書取得電大非英語專業外語課程免修免考者,
將無法替代學位外語。
十三.只要符合替換要求的課程都能100%替換嗎?
不是!替換課程比例有限制,如下表課程類型替代必修總學分比
替代方法
電大課程(含注冊生)
100%
免修免考
國家自學考試課程
40%
免修免考
合作高等學校課程
100%
免修免考
其他高等學校課程
50%
免修不免考
十四.某生98年注冊國家自考辦法律專科專業(共11門課程),現已通過9門,還有兩門屢站屢敗,后來
這位學生轉入中央電大注冊視聽生法律專科專業學習,恰好有5門課教學內容、教學要求、有效年限、專
業層次等都不低于現修專業被替代課程的教學內容、教學要求、專業層次。試問這位學生的5門課能免修
免考嗎?
不一定,文件規定課程替換有比例限制,對于國家自考辦課程,只能替換現專業(電大注冊視聽生法
律專業)必修課總學分的40%,那么根據電大注冊視聽生法律專業教學計劃,其必修課總學分為47分,折
40%,實際能替換為18.8學分。即從5門課中挑出學分和不高于18學分的完整課程來替換。假如這位學生的
5門課程是中央電大或合作高校的,那么這些課程將100%替換。假如這位學生是92年注冊國家自考辦,那
么情況又不同了,還得驗證這5門課程的有效年限(國家自考辦單科結業證書6年,電大課程和合作高校均
為8年)。
十五.對于分學期課程(如刑法學(1)(2)課程、學校管理(1)(2)課程等分兩學期開設的課程)應
如何執行替代原則?
對于分學期課程(如《刑法學(1)(2)》),首先應明確它在教學計劃中是作為一門課程,因教學
內容和教學任務等較重而分兩學期開設,嚴格課程名稱為《刑法學》,(1)(2)只是標識分兩學期開設
。單獨的《刑法學(1)》或《刑法學(2)》都不能構成一門完整的課程。因此不能對現修課程《刑法學
(1)》或《刑法學(2)》中之一進行免修免考,只有原修課程的教學內容、教學要求、有效年限、專業
層次等都不低于現修被替代課程《刑法學(1)(2)》方可免修免考。如:高自考《刑法學》教學內容和
要求高于電大《刑法學(1)》但低于《刑法學(1)(2)》,因此高自考《刑法學》不能替代電大《刑
法學(1)(2)》。那么能否替代《刑法學(1)》呢?回答不能!因為《刑法學(1)》不是一門課,無
法替代一門課的部分內容。
十六.那些證書能免修免考電大課程?
國家外語四、六級證書(替代非外語專業所有英語課程,6年有效期)、國家承認的基礎專業(如數
學專業、英語專業等)畢業證書(替代非本專業相對應的基礎課程)等。
十七.省級電大審核的基本程序?
(1)由省級電大按照申請免修免考的條件、申請免修免考的原則,負責對學生有關證件的有效性進
行審核,并將有關證件、材料復印存檔且填寫初審意見。(由經辦人初審并填寫)。
(2)省級電大要聘請熟悉本課程教學要求且具有中級以上職稱的專職教師,根據專業層次、教學內
容和要求不低于現修課程教學大綱要求的原則,對有關教材(或教學大綱)進行審核。對于學科發展變化
較快的課程,應以學生知識結構的合理性為原則,嚴格控制并適當縮短證書有效年限。審核之后,要認真
填寫審定意見及審定結論。
(3)教務處主管領導,要根據免修免考申請條件、原則、專家審定意見及證件的有效性等情況,對
申請作最后的審批。
(4)省級電大根據批準的申請報告,將免修免考課程人員情況、單科結業證書復印件及審核意見等
文件存入學生成績檔案。(對批準免修免考課程的成績,按“合格”記載)
(5)省級電大應將審批結果,填入“廣播電視大學課程替代、免修免考情況登記表”;采用教務管
理系統中的成績管理子模塊,錄入免修免考課程數據。將免修免考數據和“廣播電視大學課程替代、免修
免考情況登記表”(打印稿)隨考試成績單報中央電大。
(6)省級電大應按時向申請人反饋中央電大審批結果,通知應包括未批準的原因等情況。
十八.中央電大終審程序?
(1)中央電大負責對“廣播電視大學課程替代、免修免考情況登記表”進行審核,并根據省級電大
目錄
第一章:諸論………………………………………………………………..1
1.1設計思想……………………………………………………………………………………1
1.2開發工具的選用及介紹……………………………………………………………………….1
第二章:網站總體分析與設計2
2.1網站系統分析………………………………………………………………………………………….2
2.2、主頁設計3
2.3、數據庫設計4
第三章:詳細設計4
3.1家長學校聯絡簿………………………………………………4
3.2網上圖書館11
3.3網上評優投票系統20
3.4達級考試在線查分系統與計數器的制作………………………22.
第四部分:系統的使用說明與安裝25
第五部分:參考文獻:26
附錄:源文件代碼27
第一章諸論
在internet飛速發展的今天,互聯網成為人們快速獲取、和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發揮著重要的作用。internet上信息主要是通過網站來實現的,獲取信息也是要在internet“海洋”中按照一定的檢索方式將所需要的信息從網站上下載下來。因此網站建設在internet應用上的地位顯而易見,它已成為政府、企事業單位信息化建設中的重要組成部分,從而倍受人們的重視。為了更好的辦學,提高學校知名度,特構建長沙市工商職業中專學校網站。
1.1設計思想
通過網站,全面宣傳,展示學校風采、優點與特色,學校的重大活動安排與招生政策,增強家長與學校之間的聯系,在internet上實現完成部分校務,提高辦事效率。
1.2開發工具的選用及介紹
asp的優勢:
activeserverpages:“動態服務器網頁”,一般簡稱為“asp”,asp之所以能受到大家的重視與使用的原因,主要在于所產生的執行結果都是標準的html格式,而且這些程序是在網絡服務端中執行,使用一般的瀏覽器(如ie或netscape)都可以正確地獲得asp的“執行”結果,并且將這asp執行的結果直接在瀏覽器中“瀏覽”,不像vbscript或javascript是在客戶端(client)的瀏覽器上執行,若使用vbscript來設計程序,客戶端(client)在ie瀏覽器中可以顯示程序執行的結果,可是,客戶端(client)若使用netscape瀏覽器就無法顯示vbscript的執行結果。
asp的特點:
任何開發工具皆可發展asp只要使用一般的文書編輯程序,如windows記事本,就可以編輯。當然,其他網頁發展工具,例如,frontpageexpress、frontpage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網頁編輯來寫asp,可能會發生一些意想不到的離奇狀態。
通吃各家瀏覽由于asp程序是在網絡服務器端中執行,執行結果所產生的html文件適用于不同的瀏覽器。
語言相容性高
asp與所有的activexscript語言都相容,除了可結合html,vbscript、javascript、activex服務器組件來設計外,并可經由“plug-in(外掛組件模組)的方式,使用其他廠商(thirdparty)所提供的語言。
隱密安全性高
如果我們在瀏覽器中直接查看網頁的原始代碼,就只能看到html文件,原始的asp程序代碼是看不到的!這是因杰asp程序先于網站服務(webserver)端執行后,將結果轉換成標準html文件,再傳送到客戶端(client)的瀏覽器上,因此,我們所辛苦撰寫的asp程序并不會輕易地被看見進而被盜用。
易于操控數據庫
asp可以輕易地通過odbc(opendatabaseconnectivity)驅動程序連接各種不同的數據庫,例如:acess、foxpro、dbase、oracle等等,另外,asp亦可將“文本文件”或是”excel”文件當成數據庫用。
面向對象學習容易
asp具備有面向對象(object-oriented)功能,學習容易,asp提供了五種方便能力強大的內建對象:request、response、sever、application以及session,同時,若使用asp內建的“application”對象或”session”對象所撰寫出來的asp程序可以在多個網頁之間暫時保存必要的信息。
asp的六大內部對象
對象名稱功能描述
requestresponseserversessionapplicationobjectcontext從客戶端取得信息將信息送給客戶端提供一些web服務器工具儲存在一個session內的用戶信息,該信息僅可被該用戶訪問在一個asp-application中讓不同的客戶端共享信息可以用來配合microsofttransaction服務器進行分布式事務處理所以我選擇了asp結合frontpage架構長沙市工商職業中專學校網站
第二章網站總體分析與設計
2.1網站系統分析
根據前面的設計思想進行分析,按照系統開發的基本觀點對網站進行分解,從內容上可對網站作如下劃分:
l學校風采通過學校概括、教師風采、校園之星及部分圖片等內容來展現。
l優點特色通過新聞、生動活潑的教育教學欄目來展現。
l信息通過公告欄、信息查詢等欄目來實現,內容有招生政策、
活動安排等。
l部分校務根據校務的公開程度與參與人數的多少,特選擇圖書管
理、評優、考試查分、家校聯系四大校務在網上實現。
2.2主頁設計
網站主頁采用靜、動相結合的方式,即靜態的主畫面和動態的圖片相結合,體現學校的勃勃生氣,靜態主
頁方式介紹學校風采、優點特色、信息,對于四大校務,就得利用asp與數據庫結合的技術建立數
據庫查詢管理系統,采用交互式的動態的web畫面來實現。
主頁結構圖
注:帶下劃線的表示是鏈接方式
2.3數據庫設計
采用的數據庫是microsoftaccess,擬建立teach.mdb庫文件,包含如下幾個表文件:
allmessage留言信息表
libbooks圖書信息表
libcategories圖書類別信息表
libemps圖書館用戶信息表;
stud學生信息表
第三章詳細設計
3.1家長學校聯絡簿
3.1.1功能:
利用sql語法過濾特定的家長留言意見,讓老師可以針對某位特定學生家長所發表的意見作出獨立的回答,同時,家長在發表個人意見時,若認為意見內容涉及敏感的話題或是意見內容涉及私人隱私,都可用“悄悄話”的方式發言,這些“悄悄話”將不會被顯示出來讓大家看到,當然,老師擁有管理的能力,只要以密碼登錄管理模式,就可以進行各個學生家長的單獨意見回復,而且還能看到家長們所留下的“悄悄話”。
3.1.2組成構造
共分成六大部分:
1,意見留言結果網頁guest.asp:用來顯示家長發言與老師回復內容,同時還具備一般模式與管理模式兩種顯示方法。
2,家長發言表單網頁addmsg.asp:讓學生家長填寫發言內容并選擇發言性質。
3,家長發言數據處理asp程序add.asp:處理家長發表的意見數據,同時將這些意見數據記錄起來并將網頁顯示轉向至意見留言結果網頁。
4,老師回復表單網頁teachans.asp:讓老師針對某位特定學生家長所發表的意見作出獨立的回答。
5,老師回復數據處理asp程序anssave.asp:處理老師回復的數據內容,同時將這些意見數據起來并將網頁顯示轉向至意見留言結果網頁。
6,數據表文件allmessage:用來儲存家長發言數據與老師回復數據的access類型數據庫文件。“數據表文件”負責存放家長發言數據與老師回復內容的數據記錄,為access類型的庫文件,將它定名為:“message.mdb”。
下圖為家庭聯絡簿的組成與流程圖:
老師回復
家長留言
讀入寫入
寫入
3.1.3數據庫結構設計
數據庫文件”teach.mdb“中的數據表”allmessage“的欄目設置,如下圖:
字段名字段類型
3.1.4界面設計與重點、難點代碼的設計
數據庫與留言顯示程序網頁
家長發言與老師回復的內容數據全部儲存在數據庫中,要在網頁中顯示目前的家長發言與老師回復數據,必須先進行數據庫的鏈接與打開,要鏈接數據庫我們必須使用ado對象群的connection對象;而要打開數據庫則必須使用ado對象群的recordset對象,程序:
setcn=server.createobject("adodb.connection")
cn.open"filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn"
setrs=server.createobject("adodb.recordset")
sql="select*fromallmessageorderby留言時間desc"
rs.opensql,cn,1,1
recordset對象是負責瀏覽與操作從數據庫取出來的數據,connection對象只負責與數據庫進行鏈接的動作,并不能使用數據庫內的數據,因此必須建立一個可以存取數據庫數據的recordset對象,使用rs.open方法存取”teach.mdb”數據庫
rs.opensql,cn,1,1
使用open方法來打開數據表或執行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.當我們希望被選取出來的數據記錄數據能夠依據某個或某幾個欄位的內容來排序時,只要將這些排序
依據的欄位擺放在“orderby“保留字之后,然后將這處排序的語句連接在”select…from“后面就行了
。
2.“orderby“默認的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,則我們可
在欄位名稱后再加上“desc“保留字!將排序方式改為”由大排到小“。
在“顯示留言意見”網頁中的打開數據庫asp程序中的語句:
select*fromallmessageorderby留言日期desc
功能為:從數據表“allmessage“中取出所有欄位的數據,并將取出的數據記錄內容依照”留言日期“欄
位使用的”由大排到小“排序方式進行排序。
留言顯示網頁的管理模式
“顯示留言意見”的網頁就必須具備顯示模式選擇的功能,當顯示模式在一般情況時要能顯示家長們的一
般性發言,同時還得將“悄悄話“的發言隱藏起來。當老師以密碼登錄成為管理模式時,則必須將一般性
發言與悄悄話發言的數據全部顯示出來,同時還得讓老師們可以針對某位特定學生家長所發表的意見作出
獨立的回答。
這兩個情況是通過密碼登錄管理模式的asp程序實現的:
密碼:value="教師管理">
在這段網頁語句中,利用session對象來記錄目前的工作模式。當我們第一次進入“顯示留言意見”網頁
的時候,我們所見的網頁畫面一定是一般!因為session尚未被建立,因此它的“變量”值一定不會是
“yes”,所以網頁中會出現一個輸入密碼進入“教師管理”模式的欄位,只有當我們輸入密碼按下“教
師管理”的按鈕組織上發asp程序中的進入管理模式語句后,session對象才會被建立,同時,
“checkedit“session對象變量值被設置為“yes“,所以我們就進入了能將一般性發言與悄悄話發言的
數據全部顯示出來,同時還讓教師們可以針對某位特定學生家長所發表的意見作出獨立回答的管理模式頁
面。
留言顯示網頁的分頁
當家長的發言與老師回復的數據筆數太多時,一次要將全部的數據內容顯示在網頁中,等待網頁下載的時
間太長了,因此采用固定筆數分頁瀏覽方式來顯示網頁。
要進行分頁顯示,得先知道目前有多少筆的留言數據,而留言數據筆數可以通過recordset對象的
“recordcount“(記錄個數)屬性得知,我們將每10筆數據為一單位分頁顯示:
count=rs.recordcount
ifcount/10>(count\10)then
totalpage=(count\10)+1
elsetotalpage=(count\10)
endif
“/”為浮點數除法,“\”為整數除法。
跳頁選擇的asp程序語句
所有的發言數據采用固定筆數分頁瀏覽的方式來顯示后,還要提供一個跳頁鏈接顯示的功能,讓瀏覽者可
以選擇希望瀏覽的頁次進得瀏覽,asp程序語句:
pagecount=0
rs.movefirst
ifrequest.querystring("topage")<>""thenpagecount=cint(request.querystring("topage"))
ifpagecount<=0thenpagecount=1
ifpagecount>totalpagethenpagecount=totalpage
rs.move(pagecount-1)*10
發言表單網頁制作
insetu3
表單的參數
表單的action參數:action參數是用來指定server端處理此一表單數據內容的程序,此處表單處理asp程
序為“add.asp“,
表單的mothed參數:要將表單傳送至server端的方式有兩種,設置值分別為get及post,若設置為post,
則瀏覽器會等server端來讀取數據,若設置為get,則當我們按下送出按鈕時,瀏覽器會立即將表單中的
數據內傳送出去。利用post方法,在傳送的數據上將不受限制,利用get方法傳送的數據量則大約只有2k
左右。
留言處理程序
要將家長發言數據作后續處理及將這些數據內容存入數據庫,須利用添加數據記錄的insertinto指令,
然后再寫入數據庫文件中:
insetinto指令語句格式:
insertinto數據表名(欄目名)values(欄目值)
sql="insertintoallmessage(家長姓名,留言主題,聯絡信箱,留言內容,私人公開,留言時間,班級)
values("
sql=sql&""&parent&","
sql=sql&""&subject&","
sql=sql&""&email&","
sql=sql&""&memo&","
sql=sql&""&personal&","
sql=sql&""&now&","
sql=sql&""&bj&")"
cn.executesql
回復表單程序網頁
必須讓老師們可以針對某位特定學生家長所發表的意見作出獨立的回答,
使用select…from…where篩選語句
sql="select*fromallmessagewhere(編號="&id&")"
rs.opensql,cn,1,3
然后將特定的家長發言數據放在表單,方法是將數據庫中的數據取出來,然后放在表單欄位中:
“家長姓名“欄位網頁語句標簽
“留言主題“欄位網頁語句標簽
“留言內容“欄位網頁語句標簽
老師在回復欄位中所填入的數據,必須送給處理老師回復數據的asp程序”anssave.asp”來記錄以及處理
這些回復數據。當老師填寫好回復發言的數據后按下“送出回復”按鈕后,表單中的數據內容就會以
“post”的方式由sever端讀取,然后將數據內容交由處理老師回復數據的asp程序“anssave.asp”來將
數據內容寫入數據庫。
3.2網上圖書館
網上圖書館將學校圖書館圖書放到網絡上供人借閱,這樣不僅方便了校內的學生與教職員工使用圖書館的
資源,還為圖書館管理員提供了一種簡便地管理圖書館的方法.
3.2.1功能
網上圖書館系統可以進行圖書的出借和歸還.還可以在系統中按照多種字段對圖書進行查找,還可以瀏覽某
個種類的所有圖書.該應用程序也為圖書館管理員提供了一些功能,如添加、編輯以及刪除圖書等,或者在
分類層次結構中添加新的種類。
3.2.2系統的層次結構
下圖的每個方框代表校園圖書館網站中的一個頁面。除了只包含html的search頁面外,其他的均為
asp頁面。因為每個圖書的頁面都不同,所以大多數的頁面實際上都是多頁面。
3.2.3數據庫設計
本系統共使用3個數據表:
libbooks表包含與圖書有關的所有數據。該表中的字段內容的圖書的通用信息。另外,對于已經出借的圖
書,該表中還包含借閱該圖書的用戶的id號,以及圖書的狀態。
表視圖如下:
字段名意義字段類型字段名意義字段類型
bookid書號(主鍵)數字(nonull)status狀態文本
title書名文本checkedoutto用戶id數字
author著者文本reservedby用戶學號數字
subject主題文本description描述文本
isbnisbn號文本keywords關鍵字文本
libcategories表包含library中的所有類別,在訪問者瀏覽圖書列表時將會用到這些類別。每個類別都
可以作為另外類別的父類別。有一個特殊的類別,top-level,沒有出現在類別列表中,但是可以作為其他
任何類別的父類別。
字段名意義字段類型
categoryname類別文本(noll)
parentcategory父類別文本(noll)
libemps表包含可以訪問圖書館網站的用戶信息。該表包含一些通用的信息字段,比如用于進入圖書館
的用戶密碼等。
字段名意義字段類型字段名意義字段類型
empid用戶id(主鍵nonull)數字password用戶密碼文本
empname用戶姓名文本manager管理員代號數字
emailaddress用戶郵箱文本
圖書館數據庫的數據關系如圖9-22所示。其中表libemps和表libcategories與表libbooks之間都是一對
多的關系。每個雇員都可以借閱多本圖書,每個類別都可以包含多本圖書。
3.2.3界面設計與重點代碼的設計
網上圖書館系統有兩種用戶,一是管理員。另一種是只允許使用圖書館系統,而沒有管理功能的一
般用戶。訪問者進入網站,首先要進行登錄,如下圖所示。登錄頁面(index.asp)
訪問者輸入e-mail地址和密碼來登錄,然后單擊“登錄”按鈕。輸入的數據提交后與數據庫中的用戶表
進行匹配。
須創建一個記錄來保存基于訪問者登錄的用戶信息
setrsfindemp=conn.execute("selectempid,managerfromlibempswhere"_
&"emailaddress="&request.form("emailaddress")&"and"_
&"password="&request.form("password")&"")
ifrsfindemp.eofthen
themessage="密碼或email地址不對."
else
session("empid")=rsfindemp("empid")
session("manager")=rsfindemp("manager")
response.redirect"../yk.htm"
endif
表單域emailaddress和password用于where了句中來獲取一個記錄。如果訪問者輸入了一個無效的用戶名
,則記錄集中將不會返回匹配的記錄。我們可以通過查看eof標記來判斷一個記錄集是否為空。為空,則
訪問者將被拒絕進入該系統。不為空,則訪問者的empid值和manager值將從記錄集中返回。寫入session
變量,變量將在整個網站的所有網頁中都是有效的。這些變量的存在與否及其取值將用于確定是否允許
進入一個特定的網頁,同時也用于訪問者進行書目的歸還和借閱操作。
圖書館菜單頁面
圖書館菜單頁面包含指向其他4個頁面的鏈接:管理頁面、搜索頁面、圖書列表頁面和主頁面。還有一個
可顯示用戶所借書籍的按紐。如果訪問者是圖書館管理員,則菜單界面如圖所示。如果訪問者不是圖書館
管理員,則看到如圖所示的界面。非管理員的訪問者的界面上沒有指向管理員菜單頁面的鏈接。
實現辦法:訪問者登錄時在登錄頁面上的創建的會話變量session用于從數據庫中獲取訪問者的有關
信息,表示它是否是管理員。如果值為1,就表明訪問者是一個管理員,則用如下代碼寫入一個指向管理
員頁面的鏈接:
管理員菜單
通過按紐b1是否為空來判斷要不要顯示用戶所借圖書,利用一個記錄集來獲取訪問者已經借出了的所有圖
書的列表。
ifnotisempty(request.form("b1"))then
setrsbooks=conn.execute("selectbookid,titlefromlibbookswhere"_
&"checkedoutto="&session("empid"))
endif
再用循環語句將所借書以表格形式顯示出來。
循環將遍歷rsbooks記錄集中的每個記錄,直到該記錄集結束:
該網站中的所有asp頁面都會在訪問者訪問之前對其進行登錄檢查。這樣就可以避免訪問者通過輸入
某個頁面地址然后在沒有登錄的情況下直接進入該頁面的情況發生。此外,每個管理頁面都要確認訪問者
是管理員。
管理菜單頁面
管理菜單頁面有一個html表單,根據選擇的按鈕的不同,可以進行5種不同的操作:圖書的歸還、圖書的
編輯、圖書的刪除、圖書的添加和類別的添加。不管選擇了哪一個按鈕,該表單都提交人其自身進行處理
。
要進行圖書的歸還、圖書的編輯、圖書的刪除三種操作,須先進行搜索,找到該書后,由圖書book.asp返
回一個鏈接:
&bookid=">管理員菜單
而管理者頁面通過下列語句
>
這樣就將所找到的書的書號bookid、書名title傳遞管理者頁面。再進行所須操作。共有3個不同的銨紐,
可以進行3種操作。若單擊“修改”鈕:
則重定向到編輯圖書頁面,同時把bookid傳遞給該頁面。
response.redirect"./edit_book.asp?bookid="&request("bookid1")
將其他的情況需要建立到數據庫的連接:
setconn=server.createobject("adodb.connection")
conn.open("filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn")
ifnotisempty(request.form("delete"))andrequest("bookid1")<>""then
conn.execute"deletefromlibbookswherebookid="&request("bookid1")
endif
if(notisempty(request.form("checkin")))andrequest("bookid1")<>""then
conn.execute"updatelibbookssetcheckedoutto=0,status=availablewherebookid="&request
("bookid1")
endif
頁面中的添加新的種類部分包含一個文本控件和一個選擇控件。其中選擇控件是用所有已經存在的類別列
表進行填充的,包括特殊類別toplevel,該類別表明當前類別是處于類別層次結構中的最頂層。代碼
如下:
先用一個記錄集來填充父類別選擇控件:
setrscategories=conn.execute("selectcategorynamefromlibcategoriesorderby
categoryname")
再用下列循環語句:
">
遍歷rscategories記錄集中的每個記錄,并作為一個選項添加到列表中,而記錄集中categoryname同時
作為顯示值和傳遞值:
本頁面還包含一個指向添加圖書頁面的鏈接。
搜索結果頁面
搜索頁面的代碼獲取與訪問者查找規則相匹配的圖書,然后將這些圖書顯示給訪問者。
搜索頁面上的表單包含一個選擇控件和一個文本控件。選擇控件中的選項是用可搜索的字段填充的:
需要用一個記錄集來保存與訪問者的查找規則相匹配的記錄:
setrsbooks=conn.execute("selectbookid,author,title,subjectfromlibbookswhere"_
&request.form("searchfield")&"like%"&request.form("searchcriteria")&"%")
注意:,符號%表示的是一個廣義搜索。這一點類似于access中的符號*。
然后將所找到的書以表格形式顯示出來。代碼如下:
書名:">
著者:
;主題:
圖書頁面
圖書頁面的代碼顯示圖書的有關信息,以及管理圖書的出借操作。
該頁面通過querystring傳遞bookid
ifisempty(request.querystring("bookid"))then
response.redirect"./search.html"
endif
如果其中不存在,則訪問者將被重定向到搜索頁面:
如果同時傳遞表單中包含的變量action不為空,則表明訪問者正借閱該圖書:
ifnotisempty(request.querystring("action"))then
在這種情況下,需要將圖書狀態改為checkout,同時需要將checkedoutto字段修改為該訪問者:
conn.execute"updatelibbookssetstatus=checkedout,"_
&"checkedoutto="&session("empid")&"wherebookid="_
&request.querystring("bookid")
response.redirect"./library_menu.asp"
endif
然后將該訪問者重定到圖書館菜單頁面:
下一步,利用圖書的狀態來確定不同的鏈接
未借出時鏈接如下:
ifrsbooks("status")="available"then
linktext="借這本書"
如果圖書已經借出,就創建一個不同的消息,并將鏈接設置為指向librarymenu頁面:
linktext="圖書已出借,返回主菜單。"
最后根據是否是管理員,顯示管理員菜單鏈接。
&bookid=">管理員菜單
3.3網上評優投票系統
3.3.1功能:
能實現全校性的評選,快捷、公平,且有效,不允許做票。
3.3.2組成構造
這個系統由3個部分組成——投票頁面vote.htm,處理投票結果的腳本,顯示投票頁面。
3.3.3數據表的設計:
3.3.4界面設計與重點、難點代碼設計
投票頁面
該頁面是一個純html文件,它讓用戶選擇自己想選舉的候選人,并填寫自己的詳細資料,以確認投票的有
效性。頁面顯示如圖所示。
表單處理腳本
在vote.htm中各項數據都填寫完畢后,單擊確定投票按鈕,表單的數據就被提交,
本次評優共有4個候選人,但只能選兩個。故用復選框。
投票的有效性通過是否是本校學生,且是否投過票來判斷。
ifrequest("passno")<>""then
sql="select*fromstudwherepassword="&""&request("passno")&""&"andyitu=0"
setrs=cn.execute(sql)
ifrs.eofthen%>
本設計允許少選,不允許多選。通過判斷vote投票界面傳遞過來的復選按紐值的長度看是否多選。
vo=request("cand")
iflen(vo)>4then%>
然后根據所投的票將對應候選人的投票結果字段加1,同時將該投票人的已投字段置為1。
sqq="updatestudsetyitu=1wherepassword="&""&request("passno")&""
cn.execute(sqq)
ifinstr(vo,"1")then
cn.execute("updatestudsetresult=result+1wherename=李寧")
endif
ifinstr(vo,"2")then
cn.execute("updatestudsetresult=result+1wherename=楊蘭")
endif
ifinstr(vo,"3")then
cn.execute("updatestudsetresult=result+1wherename=江道明")
endif
ifinstr(vo,"4")then
cn.execute("updatestudsetresult=result+1wherename=段啟文")
endif%>
顯示當前投票情況show.asp
由于投票處理頁面已經完成了絕大部分的工作,所以顯示結果頁面就很簡單了,其功能是從stud表文件
中讀取候選人所得票數,顯示在頁面上。
頁面顯示如圖
值得注意的代碼主要有以下幾處:
該頁面有自動刷新功能,使在線用戶可以盡快的看到最新的選舉情況。我們這里設定每隔30秒鐘自動刷新
一次。
顯示投票時,我們采用了while循環,把候選人及其得票數,整齊地顯示在一個表格中,這種技術在數據
庫查詢結果的顯示中也經常用到。代碼如下:
3.4達級考試在線查分系統與計數器的制作
3.4.1功能:
它提供了在線查看成績。考生可以在網上使用這一系統,通過輸入準考證編號來查詢達級考試的結果。
3.4.2數據表的設計
與評優系統共用stud表,表設計同上。
3.4.3界面設計與重點難點代碼的設計
該模塊需要查詢者輸入準考證號后來查看結果。若id1不為空時,表示有表單輸入,開始查詢數據庫。使
用select的sql指令查詢數據庫的數據。先設定sql指令,查詢id符合準考證編號request.form("id1")的
數據,下個“execute”指令,即可開始執行存取、查詢數據的動作了。并將查詢結果儲存到recordsets
組件rs中。
ifrequest.form("id1")<>""then
setconn=server.createobject("adodb.connection")
conn.open("filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn")
sql="selectname,id,scorefromstudwhereid="&request.form("id1")&""
setrs=conn.execute(sql)
若考試通過,則顯示考試的結果,包括姓名、準考證編號、總分和考試結果,分別由recordsets組件的
rs(0)、rs(1)、rs(2)、rs(3)得到。fs.field.count表示recordsets組件的域的總數,由“for
i=0tors.fields.count-1”,取得rs(i)各域的數據。配合表格的html語法,將結果填入表
格的各單元格中。若還有下一個數據,就使用rs.movenext移到下一個位置。
3.4.4頁面訪問計數器的制作
利用文件處理組件filesystem的強大功能來制作,比用application對象計數器要好,application計數器
當有20分鐘沒有人連上該網頁或關機時,計數器會被歸零。而文件計數器卻不會因時間而消失。我用
count.txt存放訪問人次。代碼如下:
whichfile=server.mappath("pic\count.txt")
setmyfile=server.createobject("scripting.filesystemobject")創建一個
setthisfile=myfile.opentextfile(whichfile)組件對象
visit=thisfile.readline
thisfile.close讀取計數器數據文件count.txt中的計數數據
visit=visit+1記錄自加一次
length=len(visit)
fori=1tolength
response.write""將記錄的數據用圖片顯示出來
next
setthisfile=myfile.createtextfile(whichfile,1)將新計數數據寫入文件thisfile.writeline
(visit)
setmyfile=nothing
數字圖片我利用photoshop中的文字特效制作了9個立方數字:
等
四.系統的使用說明與安裝
4.1運行環境要求
windows98
personalwebserver3.0(pws)
microsoft?access2000(9.0.2812)
4.2安裝設置
a.將本網站拷貝到硬盤上的某一目錄下,如:拷貝至c:\y1下。
b.運行pws,將默認的web站點主目錄設置為該目錄,如上例應為c:\y1;
具體步驟:
a.選擇“高級”項;
b.單擊“編輯屬性”按鈕,在出現的“編輯屬性”對話框中的“目錄”項中填入“c:\y1”,其他不變,
確定;
c.設置啟動默認文檔為:yy.asp
致謝
通過這次畢業設計,使我感到高科技、新知識的力量。這次畢業設計過程中,得到了長沙市工商職業中專
學校的大力支持,給我提供了舒適的工作學習環境,也得到了科大老師、教授的精心指導,在此表示衷心
的感謝!
五.參考文獻
[1]李世杰activeserverpages(asp)3.0網頁設計手冊北京:清華大學出版社1999
[2]前沿電腦圖像工作室巧學巧用dreamweaver、fireworks、flash制作網頁北京:人民郵電出版社
[3]asp入門與實例演練薄小志編著中國青年出版社
畢業論文范文
畢業論文格式范文
[摘要]頁面要求:畢業論文須用a4(210×297mm)標準、70克以上白紙,一律采用單面打印;畢業論文頁邊
距按以下標準設置:上邊距(天頭)為:30mm;下邊距(地腳)25mm;左邊距和右邊距為:25mm;裝訂線:
10mm;頁眉:16mm;頁腳:15mm。
頁眉:頁眉從摘要頁開始到論文最后一頁,均需設置。頁眉內容:浙江廣播電視大學專科畢業論文(
設計),居中,打印字號為5號宋體,頁眉之下有一條下劃線。
頁腳:從論文主體部分(引言或緒論)開始,用阿拉伯數字連續編頁,頁碼編寫方法為:第x頁共x
頁,居中,打印字號為小5號宋體。
題目采用黑體二號居中,題目下空一行寫摘要,摘要(包括關鍵詞)、參考資料用宋體5號。
前置部分從中文題名頁起單獨編頁。
字體與間距:畢業論文字體為小四號宋體,字間距設置為標準字間距,行間距設置為固定值20磅。正
文中的小標題用三號黑體.
[關鍵詞]
畢業論文,免修免考,社會實踐
為加強中央廣播電視大學免修免考,促進廣播電視大學教育與其他高等教育的相互溝通,推進中央廣播電
視大學人才培養模式改革和開放教育試點的深入開展,中央廣播電視大學制定了《中央廣播電視大學免修
免考課程管理辦法(試行)》文件,現就文件中有關問題問答如下:
一.《中央廣播電視大學免修免考課程管理辦法(試行)》何時實施,以往中央電大所發文件與本規定有
不符者,將如何執行?
本規定自文件之日起開始執行;以往中央電大所發文件與本規定有不符者,廢止。
二.免修免考課程內容有何要求?
作為免修免考替代的課程,其專業層次、教學內容和教學要求應不低于現修專業被替代課程的專業層
次、教學內容和教學要求。
三.免修免考對象?免修不免考的對象?
免修免考對象為電大課程、國家自學考試課程、合作高等學校課程、國家外語等級證書;另外,對于
公共基礎課程(15年有效),允許已獲得相應科類專業專科以上學歷(國家承認的國民教育系列)者免修
免考,并獲得相應學分,如:數學專業畢業的學生可申請非數學專業的高等數學課程免修免考。免修不免
考的對象為其他高等學校課程。
注:開設專業與合作高校一覽表
專業名稱
合作高校
專業名稱
合作高校
會計學
北京工商大學
英語
北京外國語學院
計算機科學與技術
清華大學
工商管理
東北財經大學
金融學
中國金融學院
法學
中國政法大學
漢語言文學
北京大學
數學與應用數學
東北師范大學
土木工程
天津大學
機電
哈爾濱工程大學
公共事業管理(衛生)
北京大學醫學部
小學教育
上海師范大學
公共事業管理(教育)
東北師范大學
水利水電工程
華北水利水電學院
四.現修專業所有課程只要符合條件均能被免修免考嗎?
現修專業并不是所有課程只要符合條件均能被免修免考!因為考慮到課程開放的特點,課程開放專業
所有課程暫不考慮學分替換和免修免考問題;反之,對于已獲得課程開放專業的合格課程可免修免考電大
其它非課程開放專業的課程。
五.免修免考課程學分如何記載?
經審核允許進行學分替換的課程,學分按現修專業中被替代課程規定的學分記載;對批準免修免考課
程的成績,按“合格”記載。
六.如何理解文件中的專業層次?
專科段層次的課程只能替換相同或不同專業專科段層次的課程,即使其它條件符合免修免考要求,也
不能用它來替換本科段層次專業的課程。例如:某生在專科段學了經濟數學課程,在本科段學習時又必修
相同內容和要求的該課程(且教材相同),可它仍然不能被免修免考。但是中央電大對英語課有特殊規定
,對于在低層次(如專科段)所學的,并記入畢業總學分審核的英語(1)(2)課程,在高層次(如本科
段)學習中只給予免修免考,但不能獲得學分,其學分必須通過選修同層次課程獲得;在同層次中予以免
修免考,并獲得本課程學分。相反,某生在本科段學了經濟數學課程,在專科段學習時又必修相同內容和
要求的該課程(且教材相同),那么該課程允許免修免考,并獲得相應的學分。
七.只要教學內容、教學要求不低于現修專業被替代課程教學內容、教學要求的課程都能免修免考嗎?
不是。作為免修免考替代的課程,除了考慮其教學內容、教學要求不低于現修專業被替代課程的教學
內容、教學要求外,還應考慮其有效年限、課程所在院校和專業層次等等。
八.所有免修免考的課程均可獲得相應的學分嗎?
不是。中央電大對英語課有特殊規定,對于在低層次(如專科段)所學的,并記入畢業總學分審核的
英語(1)(2)課程,在高層次(如本科段)學習中只給予免修免考,但不能獲得學分,其學分必須通過
選修別的課程獲得;在同層次中予以免修免考,并獲得本課程學分。
九.如何理解文件中的有效年限?
有效年限是指已獲得的畢業證書、單科結業證書、國家外語四、六級證書簽發日期到電大注冊日期。
如6年有效這樣理解:如果你是合作高校97年7月畢業生,02年入學注冊,注冊時離畢業時間只有5年,不
到規定年限6年,那么你將有權利申請免修免考課程,并且此門課程保留八年學籍有效。假如你是03年秋
季或之后前入學注冊,注冊時離畢業時間已到規定年限(6年),那么你將沒有權利申請免修免考。另外
,高校畢業生課程均視為畢業年所學,比如98年合作高校學生在第一學歷學習時學了國際公法課程(不管
此門課程當年畢業時間,均視為該專業畢業年98年7月所學),假如這位學生03年春季或之前注冊中央電
大開放教育本科法學專業,那么根據《中央廣播電視大學免修免考課程管理辦法(試行)》規定和中央廣
播電視大學專業教學計劃,他將可以免修免考該課程,并獲得該課程5學分(前提是符合免修免考應具備
的其它條件);相反,假如這位學生03年秋季或之后注冊中央電大開放教育本科法學專業,那么根據《中
央廣播電視大學免修免考課程管理辦法(試行)》規定,此門課程已過免修免考有效年限6年,因此他將
不能申請免修免考。對于有單科結業證書的課程,有效年限起始日期不應以畢業證書日期為準,而應以單
科證書簽發日期為準(審核人員應加強管理力度,預防學生舞弊)。
十.省級成人高等本科英語統測證書能替換電大公共外語課程嗎?國家外語四、六級證書呢?
獲得省級成人高等本科英語統測證書可以免修電大英語(1)(2)(或電大英語(3)(4)課程)課
程和大學英語ⅲ(1)(2)課程,但其不能獲得相應學分,其學分必須通過選修同層次其他課程獲得相應
學分。我們建議具有較高外語水平的學生,各校應鼓勵他們學習更高層次的公共外語課程。
獲得國家外語四、六級證書的學生可以替換所有設置公共外語課程(包括大學英語ⅲ(1)(2)),
并可取得相應的學分。
十一.是否除合作高等學校之外的任何其他高等學校課程,均不能免修免考?
不是!對于普通高等學校基礎專業畢業的課程,將可申請電大非原畢業專業基礎課程的免修免考,并
取得相應的學分。如:數學專業畢業的學生可申請非數學專業的高等數學課程免修免考。
十二.免修免考外語課程將影響申請學位嗎?
不一定!如《免修免考課程管理辦法》允許注冊前6年內或注冊后學籍期間,獲得國家外語四、六級
證書者可免修免考電大非英語專業所有外語課程,但是中央電大學位條例只承認申請學位當年前5年內所
獲得的國家外語四、六級證書。另外,通過外語專業畢業證書取得電大非英語專業外語課程免修免考者,
將無法替代學位外語。
十三.只要符合替換要求的課程都能100%替換嗎?
不是!替換課程比例有限制,如下表課程類型替代必修總學分比
替代方法
電大課程(含注冊生)
100%
免修免考
國家自學考試課程
40%
免修免考
合作高等學校課程
100%
免修免考
其他高等學校課程
50%
免修不免考
十四.某生98年注冊國家自考辦法律專科專業(共11門課程),現已通過9門,還有兩門屢站屢敗,后來
這位學生轉入中央電大注冊視聽生法律專科專業學習,恰好有5門課教學內容、教學要求、有效年限、專
業層次等都不低于現修專業被替代課程的教學內容、教學要求、專業層次。試問這位學生的5門課能免修
免考嗎?
不一定,文件規定課程替換有比例限制,對于國家自考辦課程,只能替換現專業(電大注冊視聽生法
律專業)必修課總學分的40%,那么根據電大注冊視聽生法律專業教學計劃,其必修課總學分為47分,折
40%,實際能替換為18.8學分。即從5門課中挑出學分和不高于18學分的完整課程來替換。假如這位學生的
5門課程是中央電大或合作高校的,那么這些課程將100%替換。假如這位學生是92年注冊國家自考辦,那
么情況又不同了,還得驗證這5門課程的有效年限(國家自考辦單科結業證書6年,電大課程和合作高校均
為8年)。
十五.對于分學期課程(如刑法學(1)(2)課程、學校管理(1)(2)課程等分兩學期開設的課程)應
如何執行替代原則?
對于分學期課程(如《刑法學(1)(2)》),首先應明確它在教學計劃中是作為一門課程,因教學
內容和教學任務等較重而分兩學期開設,嚴格課程名稱為《刑法學》,(1)(2)只是標識分兩學期開設
。單獨的《刑法學(1)》或《刑法學(2)》都不能構成一門完整的課程。因此不能對現修課程《刑法學
(1)》或《刑法學(2)》中之一進行免修免考,只有原修課程的教學內容、教學要求、有效年限、專業
層次等都不低于現修被替代課程《刑法學(1)(2)》方可免修免考。如:高自考《刑法學》教學內容和
要求高于電大《刑法學(1)》但低于《刑法學(1)(2)》,因此高自考《刑法學》不能替代電大《刑
法學(1)(2)》。那么能否替代《刑法學(1)》呢?回答不能!因為《刑法學(1)》不是一門課,無
法替代一門課的部分內容。
十六.那些證書能免修免考電大課程?
國家外語四、六級證書(替代非外語專業所有英語課程,6年有效期)、國家承認的基礎專業(如數
學專業、英語專業等)畢業證書(替代非本專業相對應的基礎課程)等。
十七.省級電大審核的基本程序?
(1)由省級電大按照申請免修免考的條件、申請免修免考的原則,負責對學生有關證件的有效性進
行審核,并將有關證件、材料復印存檔且填寫初審意見。(由經辦人初審并填寫)。
(2)省級電大要聘請熟悉本課程教學要求且具有中級以上職稱的專職教師,根據專業層次、教學內
容和要求不低于現修課程教學大綱要求的原則,對有關教材(或教學大綱)進行審核。對于學科發展變化
較快的課程,應以學生知識結構的合理性為原則,嚴格控制并適當縮短證書有效年限。審核之后,要認真
填寫審定意見及審定結論。
(3)教務處主管領導,要根據免修免考申請條件、原則、專家審定意見及證件的有效性等情況,對
申請作最后的審批。
(4)省級電大根據批準的申請報告,將免修免考課程人員情況、單科結業證書復印件及審核意見等
文件存入學生成績檔案。(對批準免修免考課程的成績,按“合格”記載)
(5)省級電大應將審批結果,填入“廣播電視大學課程替代、免修免考情況登記表”;采用教務管
理系統中的成績管理子模塊,錄入免修免考課程數據。將免修免考數據和“廣播電視大學課程替代、免修
免考情況登記表”(打印稿)隨考試成績單報中央電大。
(6)省級電大應按時向申請人反饋中央電大審批結果,通知應包括未批準的原因等情況。
十八.中央電大終審程序?
(1)中央電大負責對“廣播電視大學課程替代、免修免考情況登記表”進行審核,并根據省級電大