畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

畢業(yè)設(shè)計(jì)〔論文〕〔2012屆〕題

目:姓

名:學(xué)

號(hào):系

(院):

信息工程系

專業(yè)班級(jí):江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院2011年11月畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘

要:基于Web,利用ASP和數(shù)據(jù)庫技術(shù),采用B/S模式,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)畢業(yè)設(shè)計(jì)選題系統(tǒng)。該系統(tǒng)界面友好、功能豐富、穩(wěn)定可靠。通過該系統(tǒng)可以實(shí)現(xiàn)畢業(yè)設(shè)計(jì)題目的在線報(bào)送、審核和選擇,既方便了教師和學(xué)生,又提高了工作效率,最重要的是提高了選題操作的實(shí)時(shí)性、透明性和公平性。關(guān)鍵詞:Web;畢業(yè)設(shè)計(jì);選題;ASP;B/S模式Abstract:BasedonWeb,withthehelpofthetechniquesincludingASPanddatabase,agraduationdesigntopicselectionsystem,whichischaracteristicofinterfacefriendliness,functionabundanceandhighreliability,hasbeendesignedandrealizedinB/Smode.Throughthesystem,thetopicsofgraduationdesignmaybedeclared,checkedandselectedintheon-lineway,resultingwithmakingtheteachersandstudentsmuchmoreconvenient,makingtheworkingefficiencymuchhigher,andmostimportantly,makingtheprocedureoftopicselectionmuchmorereal-time,clearandequitable.Keywords:Web;graduationdesign;topicselection;ASP;B/Smode1

引言1.1

本課題的研究背景和研究意義隨著科學(xué)技術(shù)的不斷提高,全球信息化技術(shù)的興起,特別是Internet的日益普及,解決了信息Internet上傳遞的問題,建立了一個(gè)組織得很好的信息結(jié)構(gòu)框架,使得Internet用戶能夠在Internet上的任何一個(gè)終端,以一種簡(jiǎn)單、統(tǒng)一的方式來訪問超媒體文檔。隨著Internet的普及,我國(guó)各大中專院校也加快了信息化進(jìn)程,并且都建立了自己的校園網(wǎng)。這為我們網(wǎng)絡(luò)現(xiàn)代化教育提供了必備的物質(zhì)根底。在技術(shù)和需求的推動(dòng)下,畢業(yè)生以班級(jí)為單位的原始手工報(bào)送的選題方式,暴露出了很多缺點(diǎn)和缺乏,如消耗時(shí)間較長(zhǎng)、工作效率不高,而現(xiàn)有的Internet卻沒有提供這些專業(yè)工具。使用計(jì)算機(jī)實(shí)現(xiàn)畢業(yè)生網(wǎng)上選題,具有手工選題所無法比較的優(yōu)點(diǎn)。例如:檢索迅速,查找方便,可靠性高,存儲(chǔ)量大,保密性好,壽命長(zhǎng),本錢低等。這些優(yōu)點(diǎn)能夠極大得提高畢業(yè)學(xué)生畢業(yè)設(shè)計(jì)選題的效率,也是學(xué)校實(shí)現(xiàn)科學(xué)化,正規(guī)化教學(xué)管理的一項(xiàng)重要的根底條件?;谝陨显?,本文提出了一種網(wǎng)上選題系統(tǒng),它能很好的解決以上的問題。它改變了以往以班級(jí)為單位的原始手工選課的方式,而是采用以個(gè)人為依托的網(wǎng)上選題方式,使畢業(yè)生在畢業(yè)設(shè)計(jì)選題環(huán)節(jié)中實(shí)現(xiàn)選題的標(biāo)準(zhǔn)化,智能化,高效化,簡(jiǎn)便化;極大地便捷了學(xué)生和指導(dǎo)老師,顯著地提高了工作效率。本文提出的系統(tǒng)引用了ASP.NET這一具有強(qiáng)大功能、用于Web開發(fā)的全新框架。ASP.NET在系統(tǒng)中處于操作系統(tǒng)內(nèi)核與應(yīng)用程序之間,使得應(yīng)用程序可以更好地利用操作系統(tǒng)提供的功能,并使得應(yīng)用程序的開發(fā)更快、更簡(jiǎn)單。本系統(tǒng)最根本的目的是讓在籍學(xué)生可以在線選題,教師可以在線進(jìn)行課題信息輸入、信息查詢等,并且具有操作方便,響應(yīng)快捷等優(yōu)點(diǎn)。1.2課題調(diào)研與可行性分析課題調(diào)研通過該畢業(yè)設(shè)計(jì)選題系統(tǒng)可以實(shí)現(xiàn)對(duì)整個(gè)畢業(yè)設(shè)計(jì)選題過程的系統(tǒng)化,標(biāo)準(zhǔn)化,無紙化。整個(gè)系統(tǒng)使用戶操作起來簡(jiǎn)單便捷,對(duì)減輕學(xué)生,教師的勞動(dòng)強(qiáng)度,提高工作效率與管理水平,具有很大的使用價(jià)值??尚行苑治鲈谙到y(tǒng)的開發(fā)前期對(duì)系統(tǒng)進(jìn)行可行性分析是十分必要的一個(gè)環(huán)節(jié),這對(duì)于保證資源的合理利用,防止浪費(fèi)是必要的,也是工程一旦開始的以后能順利進(jìn)行的必要保證。工程的實(shí)施進(jìn)行可行性分析,是對(duì)系統(tǒng)進(jìn)一步的了解與認(rèn)識(shí)的過程,是其對(duì)本身進(jìn)行重新認(rèn)識(shí)與解剖的過程,是決定系統(tǒng)是否具備實(shí)施工程所要求的條件的科學(xué)論證。實(shí)施設(shè)計(jì)前沒有科學(xué)的可行性分析,是對(duì)自身的內(nèi)、外部條件認(rèn)識(shí)不夠,準(zhǔn)備缺乏,倉促實(shí)施,帶有一定的盲目性??尚行苑治龅脑敲矗喝嫘裕瑢哟涡?,科學(xué)性,可操作性。包括:經(jīng)濟(jì)可行性,技術(shù)可行性,操作可行性,法律可行性。1.經(jīng)濟(jì)可行性因?yàn)橄到y(tǒng)并不十分復(fù)雜,且操作起來簡(jiǎn)單方便所以開發(fā)費(fèi)用比較低。另外,考慮到現(xiàn)在已經(jīng)有的硬件設(shè)備增加、調(diào)整的硬件投入也很低。2.技術(shù)可行性畢業(yè)設(shè)計(jì)選題系統(tǒng)的開發(fā),主要是利用DreamWeaver軟件進(jìn)行代碼編輯,使用的編程語言包括:HTML語言,VBScript語言,ASP語言及SQL語言等,鑒于機(jī)電學(xué)院畢業(yè)設(shè)計(jì)信息量不大,后臺(tái)數(shù)據(jù)庫選擇的是微軟的Access數(shù)據(jù)庫。設(shè)計(jì)并實(shí)現(xiàn)的基于Web的畢業(yè)設(shè)計(jì)選題系統(tǒng),界面友好。功能豐富,經(jīng)測(cè)試后,運(yùn)行穩(wěn)定可靠。3.操作可行性本系統(tǒng)為一個(gè)網(wǎng)上選題系統(tǒng),所消耗的資源小,學(xué)校的電腦無論是硬件還是軟件都能滿足條件,操作簡(jiǎn)單方便,因此本系統(tǒng)在操作是可行的。4.法律可行性可行性分析的最后結(jié)果是寫出可行性報(bào)告??尚行苑治鰣?bào)告應(yīng)包括以下內(nèi)容:系統(tǒng)的近期和長(zhǎng)期目標(biāo),新系統(tǒng)的總體目標(biāo)和主要功能;主要問題和主要信息要求;擬定新系統(tǒng)方案;從經(jīng)濟(jì)、技術(shù)、社會(huì)等方面論證方法的可能性。2系統(tǒng)需求分析根據(jù)畢業(yè)設(shè)計(jì)選題的具體情況,該系統(tǒng)應(yīng)該具有以下功能:首先是系統(tǒng)管理人員錄入教師和學(xué)生的初始信息,為教師和學(xué)生分配用戶名和密碼,所有用戶必須登錄后才可以使用該系統(tǒng)。然后,開啟教師申請(qǐng)課題的功能。教師通過自己的用戶名和密碼進(jìn)行登錄,在規(guī)定時(shí)間內(nèi)完成課題的申報(bào)工作。系統(tǒng)管理員關(guān)閉申報(bào)課題功能,進(jìn)行題目的審核工作,最終確定通過的題目,開啟學(xué)生選題功能。學(xué)生通過自己的用戶名和密碼登錄系統(tǒng),瀏覽可選題目的信息及教師信息,選報(bào)課題。管理員關(guān)閉學(xué)生選題功能,對(duì)選題情況進(jìn)行查看,手動(dòng)調(diào)整選題沖突情況。最終,管理員公布選題結(jié)果情況,教師和學(xué)生都可以查看選課結(jié)果。2.1概述畢業(yè)設(shè)計(jì)管理工作具有工作量大、靈活性強(qiáng)、時(shí)間要求緊等特點(diǎn)。畢業(yè)生以班級(jí)為單位的原始〔半〕手工報(bào)送的選題方式,存在很多缺陷,諸如時(shí)間長(zhǎng)、效率低,缺乏實(shí)時(shí)性和透明性,因而極有可能出現(xiàn)不公平現(xiàn)象等。利用Web技術(shù),采用B/S模式,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)在線畢業(yè)設(shè)計(jì)選題系統(tǒng),它能很好地解決上述問題。該系統(tǒng)采用在線報(bào)/選題的方式,既方便了學(xué)生和老師,又提高了工作效率2.2數(shù)據(jù)流圖分析數(shù)據(jù)是信息的表達(dá)形式,它能被計(jì)算機(jī)直接輸入、處理、存儲(chǔ)和輸出。一個(gè)正確的數(shù)據(jù)流程是今后新系統(tǒng)用以實(shí)現(xiàn)用戶需求的保證?,F(xiàn)有的數(shù)據(jù)流程分析一般是通過分層的數(shù)據(jù)流程圖〔DataFlowDiagram,DFD〕來實(shí)現(xiàn)的。數(shù)據(jù)流圖是描述系統(tǒng)靜態(tài)數(shù)據(jù)構(gòu)成和關(guān)系的有力工具,數(shù)據(jù)流圖更多地從靜態(tài)的觀點(diǎn)來考察一個(gè)實(shí)際的業(yè)務(wù)系統(tǒng)。其具體做法是:按業(yè)務(wù)流程處理流程的順序,將相應(yīng)調(diào)查過程中所掌握的數(shù)據(jù)處理過程繪制成一套完整的數(shù)據(jù)流程圖?,F(xiàn)在常用的有兩種描述數(shù)據(jù)流程圖的方法,一種是以方框、連線及其變形圖例符號(hào)來表示數(shù)據(jù)流動(dòng)過程,另一種是以連接弧線作為其根本符號(hào)來表示數(shù)據(jù)流動(dòng)過程。繪制數(shù)據(jù)流圖的根本原那么是:自頂向下,從外到內(nèi),編號(hào)清晰,命名確切。畫系統(tǒng)概況時(shí),把整個(gè)系統(tǒng)看成一個(gè)總加工,畫進(jìn)、出系統(tǒng)的數(shù)據(jù)流及其外部對(duì)象,而不考慮系統(tǒng)內(nèi)部的數(shù)據(jù)流,一般按入流、加工、出流,自左向右排列。2.3系統(tǒng)功能介紹學(xué)生通過該系統(tǒng)可以進(jìn)行在線課題查詢、課題選擇、查看選題情況及個(gè)人信息的修改;教師用戶可以通過該系統(tǒng)進(jìn)行課題的操作〔添加、修改、刪除〕,查看選題,調(diào)整課題選擇及個(gè)人信息的修改;管理員通過該系統(tǒng)可以進(jìn)行對(duì)用戶信息的管理操作〔添加、修改、刪除〕,課題的管理操作,系統(tǒng)的設(shè)置等。3系統(tǒng)總體設(shè)計(jì)3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)3.2系統(tǒng)開發(fā)與運(yùn)行環(huán)境的選取運(yùn)行環(huán)境硬件:P4以上計(jì)算機(jī),256M內(nèi)存以上。軟件:Windows98以上,MySQL5.0以上,JDK1.4以上,Tomcat5.0。開發(fā)環(huán)境硬件:P4以上計(jì)算機(jī),256M內(nèi)存以上。軟件:Windows2000server,MySQL5.1,JDK1.5以上,Tomcat5.0,EclipseandMyeclipse。4系統(tǒng)詳細(xì)設(shè)計(jì)根據(jù)對(duì)實(shí)際的畢業(yè)設(shè)計(jì)選題工作的調(diào)查以及對(duì)系統(tǒng)的需求分析,本文中給出的畢業(yè)設(shè)計(jì)選題系統(tǒng)的功能如下:⑴登錄功能為了保證系統(tǒng)的平安性,并且不同的用戶有不同的權(quán)限操作,在進(jìn)入系統(tǒng)時(shí)需要輸入用戶名和密碼進(jìn)行登錄⑵學(xué)生和教師局部的系統(tǒng)功能包括教師和學(xué)生瀏覽信息功能;個(gè)人資料修改功能;教師在線課題申報(bào)功能;學(xué)生進(jìn)行選題功能等。⑶后臺(tái)管理的系統(tǒng)功能:后臺(tái)管理的功能包括:錄入教師和學(xué)生的初始信息,為他們分配用戶名和密碼的功能;發(fā)布信息公告功能;系統(tǒng)功能開放設(shè)置功能;教師課題審核功能;學(xué)生選題結(jié)果調(diào)整功能;選題結(jié)果公布功能等;是系統(tǒng)的主要局部。5系統(tǒng)評(píng)價(jià)基于Web的論文選題系統(tǒng)具有一定的優(yōu)勢(shì),結(jié)合校園網(wǎng)絡(luò)情況選用B/S(Br0w8er/Sewer)結(jié)構(gòu)模式的三層應(yīng)用結(jié)構(gòu),即用戶界面、中間層、數(shù)據(jù)庫層,通過WEB頁面完本錢系統(tǒng)得一系列操作。學(xué)生問題、指導(dǎo)老師得解答、論文辯論及其他得管理操作均可通過因特網(wǎng)按照HTTP協(xié)議標(biāo)準(zhǔn)進(jìn)行傳輸,所有數(shù)據(jù)信息存貯于后臺(tái)數(shù)據(jù)庫。3.2技術(shù)特點(diǎn)①系統(tǒng)結(jié)構(gòu)方面,采用超強(qiáng)的ASP技術(shù)和ADO數(shù)據(jù)庫技術(shù),很好的處理了界面操作、后臺(tái)管理和數(shù)據(jù)庫三者之間的有效鏈接。②在程序設(shè)計(jì)中,采取了必要的容錯(cuò)和保護(hù)措施,使系統(tǒng)平臺(tái)具有良好的容錯(cuò)性、穩(wěn)定性和一定程度的人性化。③系統(tǒng)維護(hù)方面,采用了ASP技術(shù),Html技術(shù)與數(shù)據(jù)庫技術(shù)相結(jié)合,程序與數(shù)據(jù)相別離,利于系統(tǒng)的維護(hù)與升級(jí)。當(dāng)系統(tǒng)功能需強(qiáng)化時(shí),只需修改程序局部;而數(shù)據(jù)需要修改時(shí),通過程序界面即可更改。6論文寫作心得與收獲論文在緊張與忙碌中,在沒有做畢業(yè)設(shè)計(jì)以前覺得畢業(yè)設(shè)計(jì)只是對(duì)這幾年來所學(xué)知識(shí)的單純總結(jié),但是通過這次做畢業(yè)設(shè)計(jì)發(fā)現(xiàn)自己的看法有點(diǎn)太片面。畢業(yè)設(shè)計(jì)不僅是對(duì)前面所學(xué)知識(shí)的一種檢驗(yàn),而且也是對(duì)自己能力的一種提高。通過這次畢業(yè)設(shè)計(jì)使我明白了自己原來知識(shí)還比較欠缺。自己要學(xué)習(xí)的東西還太多,以前老是覺得自己什么東西都會(huì),什么東西都懂,有點(diǎn)眼高手低。通過這次畢業(yè)設(shè)計(jì),我才明白學(xué)習(xí)是一個(gè)長(zhǎng)期積累的過程,在以后的工作、生活中都應(yīng)該不斷的學(xué)習(xí),努力提高自己知識(shí)和綜合素質(zhì)。在這次畢業(yè)設(shè)計(jì)中也使我們的同學(xué)關(guān)系更進(jìn)。文章千古事,得失寸心知。論文撰寫沒有捷徑可走,只有一步一個(gè)腳印,認(rèn)認(rèn)真真的去完成,在論文的字里行間凝結(jié)著導(dǎo)師和作者的心血,一份耕耘一份收獲參考文獻(xiàn)[1]彭大文,林于東.建筑工程畢業(yè)設(shè)計(jì)網(wǎng)站的創(chuàng)立與實(shí)踐研究[J].高等教育.2000,37(4):22-24.[2]蒙新.ASP編程技術(shù)與綜合實(shí)例演練[M].北京:清華大學(xué)出版社,2001:84

溫馨提示

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

評(píng)論

0/150

提交評(píng)論