教育網(wǎng)站設(shè)計(jì)本科畢業(yè)設(shè)計(jì)說明書_第1頁
教育網(wǎng)站設(shè)計(jì)本科畢業(yè)設(shè)計(jì)說明書_第2頁
教育網(wǎng)站設(shè)計(jì)本科畢業(yè)設(shè)計(jì)說明書_第3頁
教育網(wǎng)站設(shè)計(jì)本科畢業(yè)設(shè)計(jì)說明書_第4頁
教育網(wǎng)站設(shè)計(jì)本科畢業(yè)設(shè)計(jì)說明書_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余31頁可下載查看

下載本文檔

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

文檔簡介

1、學(xué)校代碼:學(xué)號:10128本科畢業(yè)設(shè)計(jì)說明書內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書摘要教育類網(wǎng)站,此類網(wǎng)站隨時更新隨時修改,極大的方便了師生之間的密切交流。我們可以在網(wǎng)站上查閱最新通知公告,掌握學(xué)校各類活動的消息,了解最新的學(xué)術(shù)動態(tài),甚至連成績都可以在網(wǎng)上查看。同時也具備小型的bbs功能,大家可以在網(wǎng)站上暢所欲言,共享生活中和學(xué)習(xí)中的心得體驗(yàn)。我這里要做的,就是一個本學(xué)院計(jì)算機(jī)學(xué)科研究室網(wǎng)站。本網(wǎng)站以微軟的Asp技術(shù),采用Access數(shù)據(jù)庫保存網(wǎng)站數(shù)據(jù),用以實(shí)現(xiàn)研究室日常運(yùn)管所需要的功能。具體功能包括設(shè)有我實(shí)驗(yàn)室相關(guān)背景介紹,師生信息的介紹,方便瀏覽這對我研究室有一個初步的認(rèn)識。設(shè)置專門的通知公告欄

2、目用于信息的發(fā)布。本研究室所獲得的學(xué)術(shù)成果要逐一展示,已獲得的專利項(xiàng)目、具有哪些單位部門的支持、專業(yè)圖書文獻(xiàn)的發(fā)表情況、學(xué)術(shù)論文的發(fā)表情況等等,都設(shè)有專門的欄目。在師生空間專欄,制作一個類似于bbs功能的學(xué)生論壇,用于留言回復(fù),學(xué)生如有相關(guān)學(xué)術(shù)問題可以在論壇內(nèi)留言,方便同學(xué)之間的討論和教師對問題的解答。下方設(shè)有友情鏈接板塊,以下拉列表的形式選擇上級主管部門和學(xué)術(shù)研究網(wǎng)站,用以實(shí)現(xiàn)快速跳轉(zhuǎn),極大的方便了用戶對資料文檔的查找。在網(wǎng)站的具體實(shí)現(xiàn)方面,使用以Dreamwaver為主的開發(fā)工具,以Fireworks和Illustrator等軟件配合美化。Dreamwaver作為強(qiáng)大的網(wǎng)站開發(fā)工具,在網(wǎng)站

3、的布局及相關(guān)asp網(wǎng)頁的設(shè)計(jì)中提供了豐富功能支持,從而減少了代碼的敲擊次數(shù),僅靠點(diǎn)擊鼠標(biāo)就可以實(shí)現(xiàn)網(wǎng)站的編輯制作。止匕外,Dreamwaver2擁有豐富資源插件,開發(fā)者可根據(jù)自己的實(shí)際需求選用插件,在需要的時候調(diào)用插件即可實(shí)現(xiàn)需要的功能。為增強(qiáng)視覺效果,網(wǎng)站的美化必不可少,F(xiàn)ireworks作為網(wǎng)站設(shè)計(jì)三劍客之一的美化工具,對圖片切片后可以直接導(dǎo)入Dreamwaver中使用,不必像以往逐一手動添加。兩軟件配合使用,足以滿足日常的開發(fā)需要。關(guān)鍵詞:教育網(wǎng)站;Asp;Dreamwaver;Access內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書AbstractEducationwebsites,suchsit

4、echangesatanytime,thegreatconvenienceofclosecommunicationbetweenteachersandstudents.Wecanrefertothelatestannouncementsonthewebsite,tomasterallkindsofschoolactivities,understandthelatestacademicdynamic,eventheresultcanseeontheInternet.ItalsohasasmallBBSfunctions,youcanspeakfreelyonthesite,sharingexpe

5、riencesinlifeandstudy.Iwanttodohere,isathecollegecomputersciencelabwebsite.ThiswebsiteusedMicrosoftAsptechnology,useaccessdatabasetostorewebsitedata.Specificfunctionsincludewithmylabbackgroundintroduction,theintroductionofinformationbetweenteachersandstudents,convenienttobrowsethislaboratoryhaveapre

6、liminaryunderstandingtome.Setupspecialannouncementscolumnforinformationrelease.Obtainedtheacademicachievementsofthisresearchwillshowonebyone.Thespacebetweenteachersandstudents,studentstoproduceasimilartothefunctionsofBBSusedforanswering,studentsifrelevantacademicproblemscanleaveamessageintheBBS,conv

7、enientdiscussionbetweenclassmatesandteacherstoanswertothequestion.Belowhasalinkplate,intheformofthefollowingdrop-downlistselectthecompetentdepartmentandacademicresearchsite,torealizethequickjump,greatconvenienceforuserstofinddocuments.Intherealizationofasite,theuseofpredominantlyDreamwaverdevelopmen

8、ttools,thebeautificationwithfireworksand川ustratorsoftware.Dreamwaverasapowerfultoolforwebsitedevelopment,inthedesignofthelayoutofthesiteandrelatedaspwebpageprovidesrichfunctionsupport,therebyreducingthecodenumberofpercussion,onlybytheclickofamousecanachievewebsiteeditor.Inaddition,Dreamwaverplug-ina

9、lsohasrichresources,developerscanchooseaccordingtotheirownactualdemandplug-infireworksasatoolforwebdesignoneofthethreemusketeersbeautification,thesliceimagescanbedirectlyusedtoimportDreamwaver,notasinthepastonebyonemanuallyadd.Twosoftware,isenoughtomeetthedevelopmentneedsoftheeveryday.Keywords:Educa

10、tionwebsite;Asp;Dreamwaver;Access內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書目錄引言1第一章系統(tǒng)需求分析21.1 建設(shè)網(wǎng)站的目的21.2 計(jì)算機(jī)學(xué)科研究室網(wǎng)站的需求分析21.2.1 網(wǎng)站分為前臺顯示和后臺管理兩個部分21.2.2 網(wǎng)站功能模塊需求分析31.3 分析細(xì)分各模塊簡要功能介紹31.4 系統(tǒng)數(shù)據(jù)流程情況介紹41.4.1 前臺顯示流程分析41.4.2 后臺管理流程分析4第二章網(wǎng)站數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)62.1 網(wǎng)站數(shù)據(jù)庫的設(shè)計(jì)62.2 創(chuàng)建數(shù)據(jù)庫72.3 根據(jù)網(wǎng)站需求規(guī)劃實(shí)現(xiàn)數(shù)據(jù)庫各表7第三章系統(tǒng)設(shè)計(jì)相關(guān)技術(shù)123.1 后臺數(shù)據(jù)庫123.1.1 Access數(shù)據(jù)庫123

11、.1.2 SQLServer數(shù)據(jù)庫123.2 網(wǎng)頁設(shè)計(jì)語言123.2.1 Asp123.2.2 A133.2.3 PHP133.2.4 Jsp133.2.5 開發(fā)語言及數(shù)據(jù)庫組合的確定133.3 開發(fā)設(shè)計(jì)工具143.3.1 使用AdobeDreamweaver8為開發(fā)工具143.3.2 美化網(wǎng)站的工具Fireworks8和Illustratorcs4143.3.3 功能增強(qiáng)插件aspupload和Html編輯器14內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書第四章網(wǎng)站具體頁面設(shè)計(jì)及實(shí)現(xiàn)164.1 網(wǎng)站前臺界面的設(shè)計(jì)和實(shí)現(xiàn)164.1.1 首頁的設(shè)計(jì)164.1.2 網(wǎng)站登錄頁面174.1.3 通知欄的設(shè)計(jì)18

12、4.1.4 學(xué)術(shù)成果展示模塊194.1.5 師生空間模塊204.2 網(wǎng)站后臺界面的設(shè)計(jì)和實(shí)現(xiàn)214.2.1 管理員登陸214.2.2 用戶管理224.2.3 通知管理234.2.4 學(xué)術(shù)成果管理和師生空間管理27總結(jié)28參考文獻(xiàn)29謝辭31內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書引言網(wǎng)站在學(xué)科日常運(yùn)行中起輔助的作用,設(shè)置專門的通知公告欄目用以對及時發(fā)布相關(guān)信息。當(dāng)然關(guān)于學(xué)科的介紹是必不可少的,包括學(xué)科的資料背景,建立時間,負(fù)責(zé)人,成員列表都應(yīng)有詳細(xì)的介紹。作為研究學(xué)科技術(shù)的研究室,應(yīng)設(shè)置相關(guān)的學(xué)術(shù)展示欄目,用以分享成果,方便大家的交流和學(xué)習(xí)。本網(wǎng)站針對學(xué)科研究室開展,方便我們平時的使用,設(shè)計(jì)多個模塊和

13、內(nèi)容。大體分為標(biāo)題導(dǎo)航,學(xué)術(shù)成果展示,師生空間,通知公告欄,友情鏈接等。導(dǎo)航欄對整個網(wǎng)站的功能進(jìn)行分類,利于師生快速查找和進(jìn)入,使得網(wǎng)站信息可以有效地傳遞給用戶,這里我們制作的導(dǎo)航導(dǎo)航簡潔、直觀、明確;學(xué)術(shù)成果展示對歷年來的科學(xué)研究成果進(jìn)行總結(jié)和公告;為加強(qiáng)我學(xué)科研究室的建設(shè)和管理,促進(jìn)信息交流溝通,引領(lǐng)學(xué)科的科學(xué)發(fā)展,提高教育質(zhì)量和管理水平設(shè)置專門的通知公告欄目;師生空間方便研究者們互動和交流,內(nèi)設(shè)有留言板;通知公告欄及時更新考務(wù)情況和學(xué)科新動向;友情鏈接設(shè)置上級管理機(jī)構(gòu)和權(quán)威學(xué)術(shù)網(wǎng)站的快速鏈接,這利于用戶直接通過網(wǎng)站查找想要的資料,以便于更直接簡單地了解全面的信息。本網(wǎng)站力求簡潔明了,嚴(yán)肅

14、準(zhǔn)確。希望為廣大研究者們提供更好的學(xué)習(xí)平臺。網(wǎng)站的建設(shè)涉及到多方面的技術(shù),不僅僅時你會編代碼就可以實(shí)現(xiàn)的,在網(wǎng)站建設(shè)時,需求分析要做好做足,搞清供求關(guān)系,網(wǎng)站需要什么功能,不需要什么功能,這樣才不至于白做苦工。網(wǎng)站建設(shè)初期一定要將大的模塊設(shè)計(jì)好,把握好大的方向,相比遍代碼而言,宏觀的把握更為重要。在細(xì)節(jié)的處理中,注意相關(guān)工具的使用,例如Dreamwaver的使用,使得網(wǎng)站的建設(shè)更為輕松,鼠標(biāo)點(diǎn)擊下就可以實(shí)現(xiàn)幾行甚至是幾行代碼,大大減輕了工作量。同時,網(wǎng)站的美化有失必可少的,尤其是對模塊比較多的網(wǎng)站來說,美化工作尤為重要,通過美化降不同模塊分隔開來,從視覺上和客戶的體驗(yàn)上都是相當(dāng)重要的。這涉及到

15、Fireworks、PS之類的美化軟件的使用,像PS之類的專業(yè)位圖制作軟件并非一日之功,需要我們長時間的實(shí)踐學(xué)習(xí),也是一項(xiàng)必不可少的技能。所以,網(wǎng)站的建設(shè),需要我們?nèi)轿坏木C合能力。熟練抓握制作美化技能,才可以做好,做精。內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書第一章系統(tǒng)需求分析1.1 建設(shè)網(wǎng)站的目的設(shè)計(jì)實(shí)現(xiàn)一個基于B/S模式,用以滿足我校信息工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的碩士研究生學(xué)位授權(quán)點(diǎn)學(xué)科研究室使用需求的網(wǎng)站系統(tǒng)。首先要用以及時發(fā)布通知公告,其次要對我研究室的技術(shù)及研究室展示,再次要內(nèi)含師生交流空間,為師生交流并進(jìn)行學(xué)術(shù)探討提供一個良好的平臺,最后,要設(shè)置豐富的上級主管部門和權(quán)威機(jī)構(gòu)網(wǎng)站資源鏈

16、接,便于資料文獻(xiàn)獲取。1.2 計(jì)算機(jī)學(xué)科研究室網(wǎng)站的需求分析1.2.1 網(wǎng)站分為前臺顯示和后臺管理兩個部分其中前臺管理包括導(dǎo)航欄、用戶登錄、通知中心、學(xué)術(shù)成果展示、師生空間、友情鏈接六個模塊,后臺分為用戶管理、帖子管理、學(xué)術(shù)成果管理、通知公告管理四個部分。具體網(wǎng)站欄目結(jié)構(gòu)層次示意圖如圖1-1所示。計(jì)算機(jī)學(xué)科研究室網(wǎng)站前臺顯示學(xué)術(shù)成果管理師生信息展示師生交流論壇科研項(xiàng)目專利成果著作論文成果科研獎勵圖1-1網(wǎng)站欄目結(jié)構(gòu)層次示意圖內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書1.2.2 網(wǎng)站功能模塊需求分析(1)網(wǎng)站前臺頂部導(dǎo)航模塊該模塊始終處于網(wǎng)頁的最頂端,出現(xiàn)在整個網(wǎng)站每個網(wǎng)頁的最上方,對每個模塊均設(shè)有快捷訪

17、問鏈接,方便用戶的快速訪問,各個導(dǎo)航塊采用圖片顯示,當(dāng)鼠標(biāo)啟動到相應(yīng)圖片時,會產(chǎn)生相應(yīng)變化,大大提高了辨識度。方便研究者們直接進(jìn)入需要的內(nèi)容進(jìn)行查閱。通知中心用通知中心來實(shí)現(xiàn)信息的發(fā)布,管理員通過該模塊發(fā)布研究室相關(guān)通知或公告,對本階段工作要求進(jìn)行部署。以便研究室成員了解研究室內(nèi)部最新的動向和下一步的工作計(jì)劃和要求。學(xué)術(shù)成果展示通過學(xué)術(shù)成果展示完成研究室學(xué)術(shù)方面的展示任務(wù),下設(shè)科研項(xiàng)目、專利成果、著作/論文成果、科研獎勵4個部分,每一部分都以表格圖片等形式針對對不同成果進(jìn)行展示。研究者們可以通過學(xué)術(shù)成果展示欄了解到該學(xué)科的新技術(shù)、新要求、新方向,是該網(wǎng)站中最重要的環(huán)節(jié)。師生空間師生空間用來展示

18、師生風(fēng)采,實(shí)現(xiàn)互動交流。該模塊包括師生信息介紹和師生互動兩大環(huán)節(jié)。學(xué)生可以在當(dāng)前模塊內(nèi)尋找需要的信息,包括教師的研究專長以及聯(lián)系方式。師生互動是類似于校內(nèi)bbs設(shè)立的,可以隨時留言回復(fù),為學(xué)生提供交流的平臺。友情鏈接在網(wǎng)站的最下方設(shè)置上級主管部門和科研學(xué)術(shù)的兩大類友情鏈接,方便用戶對上級部門網(wǎng)站的瀏覽和相關(guān)學(xué)術(shù)文獻(xiàn)的查詢。(2)網(wǎng)站后臺在后臺針對前臺的部分設(shè)置一一對應(yīng)的管理部分,針對每個部分設(shè)置添加刪除修改的功能。1.3 分析細(xì)分各模塊簡要功能介紹內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書表1-1各模塊簡要功能前臺顯示導(dǎo)航欄網(wǎng)頁最上端顯示,可以快捷進(jìn)入各模塊用戶登錄通過登錄獲得發(fā)表機(jī)回復(fù)論壇帖子的權(quán)限通

19、知中心用以顯示研究室相關(guān)最新通知消息學(xué)術(shù)成果展示展示我研究室的學(xué)術(shù)成果師生空間師生資料的展示,有帶論壇功能的留言板,方便師生交流。友情鏈接便于上級部門和學(xué)術(shù)網(wǎng)站的快速訪問用戶管理用于添加刪除網(wǎng)站用戶帖子管理用于刪除論壇中不符合規(guī)范的帖子hn目埋學(xué)術(shù)成果管理添加刪除修改要展示的學(xué)術(shù)成果通知公告管理添加刪除通知公告1.4 系統(tǒng)數(shù)據(jù)流程情況介紹1.4.1 前臺顯示流程分析登錄注冊模塊:系統(tǒng)通過搜索數(shù)據(jù)庫中的文件判斷用戶名及密碼是否已注冊,登陸成功則跳轉(zhuǎn)進(jìn)入bbs論壇部分。通知中心模塊和用戶成果展示:用戶通過點(diǎn)擊相應(yīng)的通知標(biāo)題,從而提取出管理員之前提交的內(nèi)容,內(nèi)容可以包括文字,圖片,各種格式的附件,經(jīng)

20、提取后顯示出來。師生空間:用戶通過點(diǎn)擊相應(yīng)的師生名字標(biāo)題,從而提取出管理員之前提交的個人信息,顯示出來。用戶還可以通過點(diǎn)擊相應(yīng)的留言標(biāo)題,從而提取之前的留言及討論內(nèi)容,顯示出來。如該用戶從登陸中心登入,還有權(quán)限回復(fù)留言。其中留言和回復(fù)可以自動生成時間。1.4.2 后臺管理流程分析用戶管理、帖子管理、通知管理、學(xué)術(shù)成果管理均為管理員在管理員登陸中心登陸驗(yàn)證后,通過列表選擇要操作的項(xiàng)目,執(zhí)行添加刪除修改等操作,最終將數(shù)據(jù)從數(shù)據(jù)庫中刪除。具體系統(tǒng)數(shù)據(jù)流圖如圖1-2所示。內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書/、用戶一登錄信驗(yàn)證、成功信錄成功廠執(zhí)行顯示帖戶/成果展而通知一選擇刪除添推(提交、列表i圖1-2系

21、統(tǒng)數(shù)據(jù)流圖內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書第二章網(wǎng)站數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)2.1 網(wǎng)站數(shù)據(jù)庫的設(shè)計(jì)根據(jù)之前總結(jié)出本網(wǎng)站具有7個實(shí)體,分別為:用戶實(shí)體,通知實(shí)體,留言實(shí)體,科研項(xiàng)目實(shí)體,專利成果實(shí)體,著作/論文成果實(shí)體,科研獎勵實(shí)體。具體各實(shí)體E-R圖如圖2-1、2-2、2-3、2-4、2-5、2-6、2-7所示。圖2-1用戶實(shí)體圖2-2通知實(shí)體圖2-3留言實(shí)體圖2-4論文/著作實(shí)體內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書圖2-5科研項(xiàng)目實(shí)體圖2-6科研獎勵實(shí)體圖2-7專利成果實(shí)體2.2 創(chuàng)建數(shù)據(jù)庫首先使用Access2003創(chuàng)建一個名為yanjiushi.mdb的數(shù)據(jù)庫,作為保存本網(wǎng)站數(shù)據(jù)的唯一數(shù)據(jù)庫。2

22、.3 根據(jù)網(wǎng)站需求規(guī)劃實(shí)現(xiàn)數(shù)據(jù)庫各表存儲用戶數(shù)據(jù)的user表,見表2-1所示。內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書表2-1user表字段名稱數(shù)據(jù)類型長度備注users_id長整型不限制主鍵、自動編號姓名文本255密碼文本50性別文本255手機(jī)雙精度型不限制電子郵箱文本255地址文本255權(quán)限長整型不限制默認(rèn)為0同時存放用戶及管理員的相關(guān)資料,這里沒有像大多數(shù)網(wǎng)站那樣為用戶和管理員分別建立兩個不同的表,而是將它們同時放在user表中,在user表中加設(shè)一個權(quán)限的字段,用數(shù)字0,1,2作為區(qū)分,再進(jìn)入相關(guān)網(wǎng)頁時,進(jìn)行全線的判定,數(shù)字越大。相應(yīng)的權(quán)限也就越高,總而設(shè)置后臺普通用戶的不允許進(jìn)入。用于存儲通

23、知的messaged,見表2-2所示。表2-2message表字段名稱數(shù)據(jù)類型長度備注標(biāo)題文本50作者文本50更新時間日期/時間不限制Now()詳細(xì)內(nèi)容文本不限制id長整型不限制主鍵、自動編?f_name文本50f_size義本50f_fileOLE對象不限制file_path超鏈接不限制用于存放網(wǎng)站通知公告欄目數(shù)據(jù)的表,考慮到通知公告會有相關(guān)圖片、附件的上傳,故而設(shè)置了與附件有關(guān)的字段,f_name為附件名稱,其名稱就是上傳附件的文件名,f_size為附件大小,fjile為附件的存儲,也就是說所有文件都可以直接存入數(shù)據(jù)庫,f_path附件路徑,在上傳時也可以將附件上傳到服務(wù)器相關(guān)文件夾,這內(nèi)

24、蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書里我設(shè)置為網(wǎng)站跟目錄的upload文件夾,同時將文件保存的路徑返回到f_path字段用于存儲師生空間數(shù)據(jù)的bbs和liuyan表,見表2-3、2-4所示。表2-3bbs表字段名稱數(shù)據(jù)類型長度備注bbs_id長整型不限制主鍵、自動編號作者文本50標(biāo)題文本不限制內(nèi)容文本不限制更新時間日期/時間不限制Now()表2-4liuyan表字段名稱數(shù)據(jù)類型長度備注liuyan_ID長整型不限制主鍵、自動編姓名文本50email文本50留百內(nèi)容文本不限制回復(fù)內(nèi)容文本不限制QQ文本50futie_id文本50時間日期/時間不限制Now()用于存放網(wǎng)站師生空間相關(guān)數(shù)據(jù)的表,bbs為師

25、生空間中論壇功能的相關(guān)數(shù)據(jù),liuyan表存放的是針對于bbs表中具體標(biāo)題內(nèi)容的回復(fù)數(shù)據(jù)。存儲科研獎勵數(shù)據(jù)的research_moneyft,見表2-5、2-6所示。表2-5research_money表字段名稱數(shù)據(jù)類型長度備注research_money_id長整型不限制主鍵、自動編號獲獎人文本不限制授獎名稱文本不限制成果名稱文本不限制授獎時間日期/時間不限制頒獎部門文本不限制9內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書存儲著作論文成功數(shù)據(jù)的research_repo昧。表2-6research_report表字段名稱數(shù)據(jù)類型長度備注research_report_id長整型不限制主鍵、自動編號著作名

26、稱文本不限制作者文本不限制刊物名文本不限制發(fā)表時間日期/時間不限制備注文本不限制存儲專利成果的research_resul底,見表2-7所示表2-7research_result表字段名稱數(shù)據(jù)類型長度備注research_result_id長整型不限制主鍵、自動編號專利名稱文本不限制文本不限制文本不限制授權(quán)單位文本不限制授權(quán)時間文本不限制存儲科研項(xiàng)目的research_xm表,見表2-8所示表2-8research_xm表字段名稱數(shù)據(jù)類型長度備注research_xm_id長整型不限制主鍵、自動編號年度文本不限制項(xiàng)目名稱文本不限制9f人文本不限制項(xiàng)目級別文本不限制項(xiàng)目來源文本不限制撥款經(jīng)費(fèi)文本

27、不限制完成情況文本不限制批準(zhǔn)文號文本不限制10內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書以上四個表分別用于學(xué)術(shù)成果展示欄目下的四個子欄目數(shù)據(jù)的存儲,其對應(yīng)關(guān)系如下,:research_money為科研獎勵、research_report為著作/論文成果、research_result為專利J成果、research_xm為科研項(xiàng)目。用于存放友情鏈接數(shù)據(jù)的webs計(jì)e_1表,見表2-9所示。表2-9website_1表字段名稱數(shù)據(jù)類型長度備注編號長整型不限制主鍵、自動編號網(wǎng)站名稱文本255網(wǎng)址超鏈接不限制11內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書第三章系統(tǒng)設(shè)計(jì)相關(guān)技術(shù)3.1 后臺數(shù)據(jù)庫下面我又對數(shù)據(jù)庫做了相關(guān)的對

28、比,常用的數(shù)據(jù)庫有:Access、SQLServer、MySQL。3.1.1 Access數(shù)據(jù)庫Access比較是適合數(shù)據(jù)量少的情況下使用,在此情況下效率也很高。但同時訪問不能多于4個。Access的數(shù)據(jù)庫大小也最好不要超過100M,否則容易出現(xiàn)問題。3.1.2 SQLServer數(shù)據(jù)庫SQLServer為中大型數(shù)據(jù)庫,功能上管理上也要比Access好的多。數(shù)據(jù)的處理效率,靈活的后臺開發(fā),可擴(kuò)展性很強(qiáng)。數(shù)據(jù)庫的管理比較簡單,因?yàn)榭梢允褂脠D形化界面。可以使用的接口工具豐富,集成性伸縮性好,適合多平臺使用。3.1.3 MySQL數(shù)據(jù)庫MySQL為開源免費(fèi)的數(shù)據(jù)庫管理系統(tǒng),近年被廣泛地應(yīng)用在許多中小

29、型網(wǎng)站中。其體積小、速度快、成本低,開放源碼,可運(yùn)行在不同的操作系統(tǒng)下。安全性其穩(wěn)定性也比較好,支持大型的數(shù)據(jù)庫。查詢非常方便。且PHP中提供了一整套的MySQL函數(shù),對MySQL進(jìn)行了全方位的支持。3.2 網(wǎng)頁設(shè)計(jì)語言經(jīng)過幾天的查閱相關(guān)資料明白現(xiàn)在主流的網(wǎng)站開發(fā)語言有Asp、PHP、A、Js出我們學(xué)習(xí)過的的Html是網(wǎng)頁最基本的網(wǎng)絡(luò)語言,每一個服務(wù)器語言都需要有它的支持。下面通過比較主流開發(fā)語言的優(yōu)缺點(diǎn)決定我的設(shè)計(jì)所需要的語言。3.2.1 AspAsp是微軟公司早期研發(fā)的一款可以連接數(shù)據(jù)庫并且進(jìn)行數(shù)據(jù)交互的腳本程序語言。Asp的網(wǎng)頁文件的格式是.aspo現(xiàn)在常用于各種動態(tài)網(wǎng)站中。Asp簡單易

30、用,但是它自身存在著許多缺陷,最重要的就是安全性問題。Asp的優(yōu)點(diǎn)為:無需編譯、易于生成、獨(dú)立于瀏覽器、面向?qū)ο?、與任何ActiveXscripting語言兼容、源程序碼不會外漏。缺點(diǎn)為:安全性、穩(wěn)定性、跨平臺性都有問題,工作效率也不是很高,部分企業(yè)級的功能不能完全實(shí)現(xiàn)。12內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書3.2.2 AA是微軟對Asp的下一代升級產(chǎn)物。A的語法在很大程度上與Asp兼容,增強(qiáng)了穩(wěn)定性和安全性。A可以用vb,c#,j#等所有.netframework的語言開發(fā),更容易開發(fā)出Web應(yīng)用。A的優(yōu)點(diǎn)為:簡潔的設(shè)計(jì)和實(shí)施、語言靈活,并支持復(fù)雜的面向?qū)ο筇匦?、開發(fā)環(huán)境。缺點(diǎn)為:數(shù)據(jù)庫的連接

31、復(fù)雜。3.2.3 PHPPHP是一種Html內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入Html文檔的腳本語言,PHP最初是制作動態(tài)網(wǎng)頁的服務(wù)器端腳本語言,PHP的使用率是我們此次對比的網(wǎng)站開發(fā)語言中最高的。能兼容各類平臺操作系統(tǒng),所支持的數(shù)據(jù)庫也非常多。PHP優(yōu)點(diǎn)為:它是一種能快速學(xué)習(xí)、跨平臺、有良好數(shù)據(jù)庫交互能力的開發(fā)語言。比較簡單輕便,易學(xué)易用??梢耘cApache及其它擴(kuò)展庫結(jié)合緊密,具有良好的安全性。缺點(diǎn)為:數(shù)據(jù)庫支持的極大變化,不適合使用在大型電子商務(wù)網(wǎng)站的設(shè)計(jì)上,安裝調(diào)試很復(fù)雜,缺少正規(guī)的商業(yè)支持,且基本上很難去實(shí)現(xiàn)商品化應(yīng)用的開發(fā)。3.2.4 JspJsp是由Sun公司發(fā)起、許多公司

32、參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。Jsp技術(shù)在傳統(tǒng)的Html中插入Java程序段和Jsp(tag),最終形成Jsp的.jsp文件??梢钥缙脚_使用。Jsp的優(yōu)點(diǎn)為:一處編寫可以隨處運(yùn)行、對系統(tǒng)平臺支持、具有強(qiáng)大的的可伸縮性及多樣化和功能強(qiáng)大的開發(fā)工具支持。缺點(diǎn)為:與Asp一樣,Java的一些優(yōu)勢正是它致命的問題所在、缺少相關(guān)的系統(tǒng)性的資料、速度超慢。3.2.5 開發(fā)語言及數(shù)據(jù)庫組合的確定因?yàn)樵谡撟C過程中已經(jīng)決定使用Asp為開發(fā)語言,所以在此僅討論Asp及可以與之配合的數(shù)據(jù)庫。經(jīng)過查閱瀏覽我發(fā)現(xiàn)在IIS環(huán)境下常用的開發(fā)語言和數(shù)據(jù)庫的組合有:Asp和Access、Asp和SQLServer、A和A

33、ccessA和SQLServer。因?yàn)槲乙呀?jīng)調(diào)試好IIS環(huán)境,所以并沒有對Apache環(huán)境下的組合進(jìn)行深究。考慮到曾經(jīng)學(xué)校開設(shè)過Asp的課程,且學(xué)起來比較簡單,我要建設(shè)的網(wǎng)站也并不非常復(fù)雜,所以初步考慮使用Asp開發(fā)語言。本網(wǎng)站的數(shù)據(jù)庫選用Access,經(jīng)過查閱相關(guān)資料,發(fā)現(xiàn)絕大多數(shù)基于Asp制作的網(wǎng)站均使用Access作為配套數(shù)據(jù)庫,考慮到Asp與Access均為微軟公司的產(chǎn)品,13內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書其兼容性較好,并且我做制作的網(wǎng)站所要求的數(shù)據(jù)庫也不是很大,故選擇使用Access數(shù)據(jù)庫。3.3 開發(fā)設(shè)計(jì)工具3.3.1 使用AdobeDreamwaver8為開發(fā)工具Dreamwe

34、aver是最常見的功能強(qiáng)大的網(wǎng)頁開發(fā)工具之一,是由美國Macromedia公司所開發(fā)的可視化軟件。它同時具有網(wǎng)頁設(shè)計(jì)開發(fā)與站點(diǎn)維護(hù)管理功能等眾多功能。Dreamwaver具有諸多優(yōu)勢:首先,在網(wǎng)頁編輯的過程中使用方便,不用再大量的敲擊代碼,他可以自動生成Html代碼,使網(wǎng)站的制作更為快捷。不過,在使用的過程中發(fā)現(xiàn),與手動敲擊代碼相比,Dreamwaver生成的代碼較為雜亂,有相當(dāng)一部分贅余。其次,Dreamwaver軟件的設(shè)計(jì)頁面相當(dāng)人性化,在這里不得不贊揚(yáng)其設(shè)計(jì)和代碼窗口同時顯示的方式,其用戶界面可以根據(jù)個人情況使用習(xí)慣自行更改。再次,Dreamwaver內(nèi)部有網(wǎng)站站點(diǎn)的創(chuàng)建和管理功能,可以

35、更為便捷的管理網(wǎng)站中的各種文件,從而使得開發(fā)的速度大幅度提升。然后,Dreamwaver內(nèi)部設(shè)置了非常方便的引用其他軟件數(shù)據(jù)的選項(xiàng),包括Fireworks,AdobeIllustrator,為網(wǎng)站的美化提供了更多的方便。最后,Dreamweaver對許多網(wǎng)絡(luò)上面共享的第三方插件的支持比較好,在網(wǎng)站的設(shè)計(jì)方面可以根據(jù)自己的需要進(jìn)行添加,極大的減輕了工作量。3.3.2 美化網(wǎng)站的工具Fireworks8和Illustratorcs4Fireworks8和Illustratorcs4均為Adobe公司開發(fā)的圖形制作軟件,F(xiàn)ireworks為網(wǎng)站開發(fā)者口中的三劍客之一,專門用于網(wǎng)站的美化工作,同時具有

36、位圖和矢量圖兩種格式的編輯功能,方便實(shí)用,具根據(jù)網(wǎng)站布局圖片切片并生成Html文件的功能,配合Dreamwaver的Fireworks切片導(dǎo)入,使得開發(fā)者美化網(wǎng)站時不必再像從前以往那樣一一修改圖片。Illustratorcs4為專業(yè)的矢量圖制作軟件,多用商標(biāo)的圖形設(shè)計(jì),矢量圖的優(yōu)勢為可以隨意拉伸而不影響顯示效果,不會像位圖拉伸后出現(xiàn)模糊不清的情況。由于我個人對Illustrator的使用比較熟悉,可以更為輕松的進(jìn)行網(wǎng)站的美化,所以沒有選用人們常用的Photoshop3.3.3 功能增強(qiáng)插件aspupload和Html編輯器14內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書由于網(wǎng)站的通知中心及學(xué)術(shù)成果展示都設(shè)

37、有相關(guān)資料展示部分,考慮到相關(guān)資料文檔的排版,在后臺后可以編輯排版并提交數(shù)據(jù)庫,所以考慮使用Html編輯器,在選用的過程中,發(fā)現(xiàn)編輯器的上傳附件功能非常方便,而且可以使用在我們這次的設(shè)計(jì)中,所以根據(jù)本身網(wǎng)站情況選擇了新浪的Html編輯器,見面大方簡單。在與導(dǎo)師交流的過程中發(fā)現(xiàn)網(wǎng)站有時還需要上傳附件,方便用戶的下載瀏覽,故選用強(qiáng)大的aspupload上傳組件,以便完成附件的上傳。15內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書第四章網(wǎng)站具體頁面設(shè)計(jì)及實(shí)現(xiàn)4.1 網(wǎng)站前臺界面的設(shè)計(jì)和實(shí)現(xiàn)4.1.1 首頁的設(shè)計(jì)由于我是第一次做網(wǎng)站,并沒有相關(guān)的經(jīng)驗(yàn),在網(wǎng)站的設(shè)計(jì)上還是以參考為主,并沒有過多的設(shè)計(jì)。經(jīng)過幾天的查閱

38、相關(guān)資料,在網(wǎng)絡(luò)上查找其他教育類網(wǎng)站的結(jié)構(gòu)和布局,最終形成今天的網(wǎng)站首頁。網(wǎng)站布局完全使用Dreamwaver,布局起來非常方便。網(wǎng)站采用三個大的布局表格來布局。頂部表格設(shè)置一鮮明的網(wǎng)站名計(jì)算機(jī)學(xué)科實(shí)驗(yàn)室”,下方緊跟一個導(dǎo)航欄,這個布局表格始終存在于網(wǎng)站的每一個頁面,便于用戶在使用當(dāng)中對不同欄目的跳轉(zhuǎn)。由于以往用內(nèi)工大舊版主頁的導(dǎo)航欄時經(jīng)常出現(xiàn)想進(jìn)信息工程學(xué)院卻誤入電力學(xué)院的情況,故此次導(dǎo)航欄使用Fireworks制作不同的圖片,以實(shí)現(xiàn)當(dāng)鼠標(biāo)移動到相應(yīng)欄目時圖片會有變化的效果,這樣在用戶體驗(yàn)方面不至于點(diǎn)錯。下方第二個表格分為左右兩個部分,左側(cè)設(shè)置用戶登陸界面和通知公告欄目,兩者上下排列。右側(cè)設(shè)

39、有計(jì)算機(jī)學(xué)科實(shí)驗(yàn)的相關(guān)介紹,使得瀏覽者在初入我網(wǎng)站就可以對我實(shí)驗(yàn)室有一個簡單的認(rèn)識。此介紹的顯示也需要有明確的排版,而Dreamwaver并不具有此功能,所以特地尋找相關(guān)的Html編輯器來實(shí)現(xiàn)此部分的排版。實(shí)驗(yàn)室介紹的旁邊有學(xué)術(shù)成果展示中心,可直接跳轉(zhuǎn)進(jìn)學(xué)術(shù)板塊,下方設(shè)置師生空間,有我實(shí)驗(yàn)室?guī)熒木唧w信息,點(diǎn)擊進(jìn)入可瀏覽相關(guān)師生的資料。師生空間的右側(cè)設(shè)置交流論壇,方便師生交流。由于本表格所含內(nèi)容實(shí)在太多,制作完成后發(fā)現(xiàn)每個部分要有明確的邊界更為明了,故使用Fireworks8配合Illustratorcs4為沒有部分設(shè)置了不同的圖片作為背景。最下方表格設(shè)置了上級主管單位和科研學(xué)術(shù)類兩類的友情鏈

40、接,采用下拉式顯示,點(diǎn)擊可以跳轉(zhuǎn)。友情鏈接的下方分別用中英文明確寫明我計(jì)算機(jī)學(xué)科實(shí)驗(yàn)室的聯(lián)系地址及郵編。具體的首頁效果圖如圖4-1。16內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書圖4-1首頁效果圖4.1.2 網(wǎng)站登錄頁面網(wǎng)站登錄無非就是用戶名、密碼、注冊新用戶這三個部分,我只是做了一個簡單的美化,為保護(hù)隱私,我在密碼輸入文本框設(shè)置了不明文顯示,輸入密碼時為*如果是新用戶可以點(diǎn)擊注冊新用戶跳轉(zhuǎn)到zhuce.aspM面進(jìn)行注冊。具體效果圖如下圖4-2。17內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書圖4-2登陸頁效果4.1.3 通知欄的設(shè)計(jì)由于網(wǎng)站需要發(fā)布許多條通知公告,而首頁那十幾條遠(yuǎn)遠(yuǎn)不夠的,故在首頁通知下方設(shè)置查

41、看更多,跳轉(zhuǎn)到message.as沫顯示通知列表,以表格形式呈現(xiàn),具有通知標(biāo)題、更新時間、更新人三個項(xiàng)目,按照更新時間排序,也就是說,最新發(fā)布的消息永遠(yuǎn)在列表的最上方。通過點(diǎn)擊相關(guān)通知標(biāo)題,跳轉(zhuǎn)到message_show.asp對選擇的通知詳細(xì)內(nèi)容進(jìn)行顯示。最后,在列表的最下端設(shè)置下一頁前一頁最后一頁的選項(xiàng)。具體效果如圖4-3、4-4所示。通知公告通知標(biāo)題更新時間更新人2014/5/120:01:16這個2014/4/21我院舉辦學(xué)生干部述職報告會2014/3/17關(guān)于調(diào)購部分調(diào)勘車線路時間的逾知2014/2/27關(guān)于1月11、12日浦勤車安排的誦知I2014/1/9(20111.9)關(guān)于1月

42、6日考試增加誦勤車輛的誦知2014/1/2第一頁前一頁下一頁最后一頁圖4-3通知列表18內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書我院新增2個麗士專業(yè)學(xué)位授權(quán)點(diǎn)更新時間:2014府21:46:12根據(jù)國,防學(xué)丘克員會美丁廠展增列頹1當(dāng)上三立曖棧點(diǎn)申核二作的通知(學(xué)位:201337號)部署,自治區(qū)人民政府學(xué)位委員會組織開展了我區(qū)增列懶士專業(yè)學(xué)位授權(quán)點(diǎn)審核工作.我院積極準(zhǔn)備審報,經(jīng)學(xué)校推薦,基于自治區(qū)專家組通過公開答簫方式提出的評審意見,公開公示后,確定我院軟件工程、電子與通信工程2個申報點(diǎn)為通過評審的碩士專業(yè)學(xué)位接權(quán)點(diǎn),目前,學(xué)院共有5個本科專業(yè),3個工學(xué)碩士點(diǎn),3個碩士專業(yè)學(xué)位授權(quán)點(diǎn),內(nèi)容:圖4-4通知

43、詳情4.1.4 學(xué)術(shù)成果展示模塊學(xué)術(shù)成果展示模塊內(nèi)部包含文件較多,將其單獨(dú)拿出也可以作為一個學(xué)術(shù)展示類網(wǎng)站。學(xué)術(shù)成果展示模塊frameset-all.asp采用了框架結(jié)構(gòu),上方和左側(cè)完全不動,上方frame-top.asp為首頁的頂部布局部分,左側(cè)frame-lef.asp為學(xué)術(shù)成果模塊的使用導(dǎo)航,通過點(diǎn)擊相關(guān)欄目實(shí)現(xiàn)跳轉(zhuǎn),將跳轉(zhuǎn)的頁面直接顯示在導(dǎo)航右側(cè)的research.asp并不新開其他網(wǎng)頁。具體效果如圖4-5。19內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書移照邈懶密看I題魏糜礁I娜鴕簟陶I瀛麴蜀勰號m隹文皿察奸5案血專利成果圖4-5學(xué)術(shù)成果頁4.1.5 師生空間模塊師生空間除去首頁的師生介紹部分外

44、,其他部分就是一個類似于百度貼吧的小型bbs,可以實(shí)現(xiàn)發(fā)帖回帖的相關(guān)操作。對于沒有登錄過的游客只開放了瀏覽帖子的功能,只有在通過登錄模塊登錄后,才有回復(fù)帖子的權(quán)限。具體效果如圖4-6、4-7、4-8。圖4-6師生空間頁20內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書圖4-7帖子列表編號丫留言者:荔枝留言內(nèi)容工自己想平時做兼職,不知道專業(yè)課多不多.提交圖4-8主貼回復(fù)4.2 網(wǎng)站后臺界面的設(shè)計(jì)和實(shí)現(xiàn)網(wǎng)站后臺hou.asp同樣采用框架的形式為,左側(cè)為導(dǎo)航部分,右側(cè)為顯示部分4.2.1 管理員登陸由于本網(wǎng)站用戶和管理員共享一個user表,其管理權(quán)限有user表中的權(quán)限字段進(jìn)行限制,用Dreamwaver在后臺頁

45、面hou.asp中設(shè)置了一個限制對頁的訪問,凡是21內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書在login_hou.asp中輸入的用戶權(quán)限比1小的,都重新跳轉(zhuǎn)回管理員登陸頁面重新登錄。具體效果如圖4-9所示。材算機(jī)母新金宛里管理員用戶名管理員密碼圖4-9管理員登錄頁4.2.2 用戶管理用于對user表數(shù)據(jù)的處理,可以刪除無關(guān)用戶,添加新用戶,對已注冊的用戶資料進(jìn)行修改,設(shè)置用戶權(quán)限等等。具體效果如圖4-10、4-11所示。圖4-10用戶管理頁22內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書圖4-11用戶修改頁4.2.3 通知管理對通知欄目的管理涉及到許多方面的問題,首先,在后臺設(shè)有新通知發(fā)布的功能,而新通知不是單純

46、的發(fā)布標(biāo)題內(nèi)容,為方便管理員的使用,通知發(fā)布頁面,內(nèi)置了Html在線編輯器,可以是實(shí)現(xiàn)文本和圖片的編輯排版,這里的編輯器選用新浪的Html,調(diào)用方便,豐富實(shí)用。具體編輯代碼包括編輯器message_add.asp勺代碼如下:標(biāo)題作者23內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書內(nèi)容文件名:file1:考慮到在發(fā)布消息的同時有時會上傳相關(guān)附件以供用戶下載,而上傳附件涉及到許許多方面的問題,經(jīng)過學(xué)習(xí),發(fā)現(xiàn)最好的方案還是直接將附件上傳到服務(wù)器特定的文件夾,同時將文件的服務(wù)器保存路徑存入數(shù)據(jù)庫messaged的file_path字段中,附件名寫入巾le_name字段。在需要顯示的頁面顯示巾le_name中的內(nèi)容

47、,如果上傳過附件,則顯示,沒有則不顯示。在還有附件的文檔中點(diǎn)擊附件可以跳轉(zhuǎn)到,從而實(shí)現(xiàn)附件的下載。具體上傳文件并保存于文件夾。更改刪除Server.mappat睦一部分,直接改為絕對路徑Uploadfile.save(E:aspmonkeyfxupload)文件路徑的數(shù)據(jù)庫保存方式為:strSql=Insertintot7(biaoti,file_path,f_name,f_size,f_file)values(&biaoti&,7monkeyfx/UPLOAD/&Upload.Files(file1).filename&,&Upfile.filename&,&Upfile.size&,?),

48、將路徑path保存為網(wǎng)站目錄/上傳文件目錄/&文件名(save.ASP中顯示模塊里有)&然后在要添加附件的另外顯示網(wǎng)頁中添加附件下載標(biāo)識,在下方連接處添加路徑,該路徑為dreamwaver正常添加記錄集拖拽出file_path,復(fù)制其內(nèi)容。整個上傳附件我選用了aspupload上傳組件,方便調(diào)用,其中需要一個asve.asp用于保存,經(jīng)過研究用ifthen.elseifthen的方式處理有附件和沒有附件兩種上傳方式。,注意要有endif最為結(jié)尾。在將文件文件寫入數(shù)據(jù)庫的時候出現(xiàn)了很多問題,在處理的過程中發(fā)現(xiàn)單獨(dú)使用Recordset1.addnew|Insertinto都不能完成我要求的寫入任

49、務(wù),最終決定同時使用這兩種寫入方式。同時使用時要注意,將無附件的情24內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書況,即Recordsetl.addne/T式放在前面,Insertinto放在后面,為最終成功結(jié)果。原因不詳。具體save.aspft碼如下:%OnerrorresumeNextDimUpload,Upfile,Uploadfile,strConn,strSqlSetUpload=Server.CreateObject(Persits.Upload)SetUploadfile=UploadUpload.OverwriteFiles=TrueUpload.SetMaxsize10*1024*10

50、24,TrueUploadfile.save(E:aspmonkeyfxupload)Upload.save()先將文件保存到內(nèi)存,改為count=Upload.save(閏返回上傳文件數(shù)量SetUpfile=Upload.Files(file1)biaoti=Upload.form(biaoti)response.writebiaotizuozhe=upload.form(zuozhe)neirong=Upload.form(content)file_path=Upload.Files(file1).pathresponse.writefile_pathiffile_path=thenSet

51、Recordset1=Server.CreateObject(ADODB.Recordset)Recordset1.Source=SELECT*FROMt7Recordset1.opent7,conn,1,3Recordset1.addnewRecordset1(biaoti)=biaotiRecordset1(作者)=zuozheRecordset1(詳細(xì)內(nèi)容)=neirongRecordset1.updateRecordset1.closesetRecordset1=nothingsetconn=nothingelseifUpload.Files(file1).filenamethen25內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說明書strConn=Driver=MicrosoftAccessDriver(*.mdb);Dbq=&Server.MapPath(db1.mdb)strSql=Insertintot7(biaoti,file_path,f_n

溫馨提示

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

評論

0/150

提交評論