版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要從國(guó)際互聯(lián)網(wǎng)到校園網(wǎng),企業(yè)局域網(wǎng),各種網(wǎng)上投票系統(tǒng)隨處可見(jiàn),意見(jiàn)調(diào)查,用戶信息統(tǒng)計(jì),經(jīng)營(yíng)情況調(diào)查都可以作為投票的內(nèi)容。網(wǎng)上投票系統(tǒng)憑借其方便快捷等特點(diǎn),已經(jīng)成為統(tǒng)計(jì)收集信息不可或缺的工具。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)上投票系統(tǒng)的作用將會(huì)越來(lái)越大。本設(shè)計(jì)為基于JSP的網(wǎng)上投票系統(tǒng),該系統(tǒng)既可以實(shí)現(xiàn)普通用戶在線投票、查看投票結(jié)果、查看熱門(mén)投票等功能,也可以實(shí)現(xiàn)管理員對(duì)投票主題的添加、刪除、修改,對(duì)投票結(jié)果的查看,對(duì)用戶的信息維護(hù)等功能。本設(shè)計(jì)基于JSP開(kāi)發(fā)語(yǔ)言,采用JDK+Tomcat作為服務(wù)器運(yùn)行環(huán)境,用Dreamweaver進(jìn)行頁(yè)面設(shè)計(jì),文中使用了JSP的開(kāi)發(fā)環(huán)境MyEclips8.5,存儲(chǔ)數(shù)據(jù)使用MySQL數(shù)據(jù)庫(kù)。關(guān)鍵詞:網(wǎng)上投票系統(tǒng);JSP;MySQL數(shù)據(jù)庫(kù)內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)AbstractFromthecampusnetworktotheInternet,andcorporateLAN,avarietyofonlinevotingsystemscanbeseeneverywhere,andsurveys,userinformationstatisticsandbusinesssurveyscanbeusedasthecontentofonlinevotingsystem.Becauseofitsconvenientfeatures,thesystemhasbecomeanintegralpartofcollectinginformatinon,andwiththedevelopmentofnetworktechnology,theroleoftheInternetvotingsystemwillbeincreasing.ThedesignisanonlinevotingsystembasedonJSP,bywhichordinaryuserscanonlyvoteonline,viewthevotingresults,seepopularvoteandotherfunctions,theycanfulfillthethemeofthevoteadministratortoadd,delete,modify,andviewvotingresultsontheuser'sinformationmaintenance.ThedesignisbasedonJSP,usingJDK+Tomcatasaserveroperatingenvironment.ThepagedesignusesDreamweaver,thesystemmakesuseoftheJSPdevelopmentandruntimeenvironment,andMySQLdatabaseusedtostoredata.Keywords:OnlineVotingSystem;JSP;MySQLDataBase目錄TOC\o"1-5"\h\z引言1第一章JSP基礎(chǔ)及開(kāi)發(fā)環(huán)境和工具介紹2JSP基礎(chǔ)2B/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)訪問(wèn)模式2MyEclipse簡(jiǎn)介3MySQL簡(jiǎn)介3對(duì)軟件和硬件的要求4JDK與Tomcat環(huán)境變量設(shè)置5第二章網(wǎng)上投票系統(tǒng)的需求分析6需求分析6系統(tǒng)用例圖6第三章網(wǎng)上投票系統(tǒng)的總體設(shè)計(jì)9系統(tǒng)模塊總體設(shè)計(jì)9系統(tǒng)功能模塊分析10用戶投票子系統(tǒng)10投票后臺(tái)管理子系統(tǒng)10數(shù)據(jù)庫(kù)設(shè)計(jì)11數(shù)據(jù)庫(kù)的需求分析11概念結(jié)構(gòu)設(shè)計(jì)12邏輯結(jié)構(gòu)設(shè)計(jì)13第四章網(wǎng)上投票系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)15系統(tǒng)運(yùn)行平臺(tái)設(shè)置15系統(tǒng)登錄界面設(shè)計(jì)與實(shí)現(xiàn)15登錄的界面及實(shí)現(xiàn)15用戶注冊(cè)的界面及實(shí)現(xiàn)17用戶網(wǎng)上投票模塊設(shè)計(jì)與實(shí)現(xiàn)18投票分類(lèi)模塊18熱門(mén)投票模塊21投票結(jié)果查詢模塊234.4后臺(tái)投票管理模塊設(shè)計(jì)與實(shí)現(xiàn)26用戶信息模塊26投票主題管理模塊28投票結(jié)果查詢模塊32結(jié)論34參考文獻(xiàn)35謝辭36內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)#SupJ魁1弐i:二懸+蘭【MM圖4-9用戶投票界面SupJ魁1弐i:二懸+蘭【MM圖4-9用戶投票界面斷?!UP投黯果S&2阻辭加i和▼1DS5熱劇籀卜]圖4-10投票結(jié)果顯示界面2、實(shí)現(xiàn)過(guò)程熱門(mén)投票分類(lèi)的下拉菜單顯示熱度排行榜,是一個(gè)超鏈接,點(diǎn)擊后進(jìn)入投熱門(mén)投票排行顯示頁(yè)面。排行榜顯示頁(yè)面是一個(gè)JSP頁(yè)面,它是一個(gè)HTML嵌套Java代碼的頁(yè)面。用SQL語(yǔ)句"select*fromvotewhereflag=0";從數(shù)據(jù)庫(kù)中輸出所有的主題的整條記錄存入結(jié)果集中,通過(guò)循環(huán)將結(jié)果集中每個(gè)主題的獲得的投票總數(shù)求出。然后取出結(jié)果集的ID號(hào),通過(guò)SQL語(yǔ)句"updatevotesettotal="+total+"whereid="+idl;將投票總數(shù)插入該ID號(hào)的投票總數(shù)變量中。用SQL語(yǔ)句"select*fromvotewhereflag=0orderbytotaldesc",將所有主題按投票總數(shù)從大到小排序,并將排序后的主題存入結(jié)果集中。通過(guò)循環(huán)從結(jié)果集中取出主題名稱及其投票總數(shù)賦給相應(yīng)的變量,通過(guò)表格的形式嵌入變量輸出參與人數(shù)、主題,并在每個(gè)主題后輸出一個(gè)進(jìn)入投票的按鈕,在按鈕下面有一個(gè)隱藏域,將ID號(hào)賦值給該隱藏域的VALUE值。點(diǎn)擊進(jìn)入投票后,跳轉(zhuǎn)到用戶投票頁(yè)面,該投票頁(yè)面也是個(gè)JSP頁(yè)面。通過(guò)aa=request.getParameter("id")獲得前面隱藏域中的ID號(hào)。用SQL語(yǔ)句"select*fromvotewhereid="+aa;將該ID號(hào)的主題及其選項(xiàng)存入結(jié)果集。通過(guò)循環(huán)將該主題及其選項(xiàng)輸出,最后輸出提交按鈕在按鈕下面有一個(gè)隱藏域,將ID號(hào)賦值給該隱藏域的VALUE值。點(diǎn)擊提交按鈕后,跳轉(zhuǎn)到該主題的投票結(jié)果顯示頁(yè)面,該投票頁(yè)面也是個(gè)JSP頁(yè)面。通過(guò)bb=request.getParameter("id")獲得前面隱藏域中的ID號(hào),并將用戶選中的選項(xiàng)的number值加一存入數(shù)據(jù)庫(kù)。用SQL語(yǔ)句"select*fromvotewhereid="+bb;將該ID號(hào)的主題及其選項(xiàng)以及選項(xiàng)的number值存入結(jié)果集。通過(guò)循環(huán)取出結(jié)果集中的number值計(jì)算出投票總數(shù),然后用每個(gè)選項(xiàng)的number值除以投票總數(shù),計(jì)算出投票百分比,將這值賦給圖片的寬度,這樣就可以以條形圖顯示每個(gè)選項(xiàng)的投票數(shù)了。最后通過(guò)循環(huán)將結(jié)果集中的主題及選項(xiàng)以及選項(xiàng)的條形圖輸出。4.3.3投票結(jié)果查詢模塊l、實(shí)現(xiàn)目標(biāo)在用戶投票系統(tǒng)的主頁(yè)面中,可以單擊功能導(dǎo)航區(qū)中的投票結(jié)果查詢按鈕,顯示按主題查詢和按分類(lèi)查詢的下拉菜單,點(diǎn)擊按主題查詢進(jìn)入按主題名查詢?cè)撝黝}投票結(jié)果的頁(yè)面,輸入要查的主題名點(diǎn)擊查詢,顯示出該主題的投票結(jié)果。點(diǎn)擊按分類(lèi)查詢進(jìn)入按主題分類(lèi)顯示該分類(lèi)的所有主題的投票結(jié)果的頁(yè)面。該模塊界面如圖4-11至4-13所示。
■mas按主題查詢投票結(jié)果請(qǐng)輸間要査詢舸主酩
列二亙芳訓(xùn)暫i西ma色恥按蘇窮圖4-11按主題查詢結(jié)果界面QOQ■mas按主題查詢投票結(jié)果請(qǐng)輸間要査詢舸主酩
列二亙芳訓(xùn)暫i西ma色恥按蘇窮圖4-11按主題查詢結(jié)果界面QOQUP按縣經(jīng)W,注聖邂]投黯果主迦:有軒WW?匹滬強(qiáng);E?<襦軟1輝需影2圖4-12主題投票結(jié)果顯示界面史臓?zhēng)Z瞬i碌期類(lèi)邀謀11搐毬獨(dú)麟呆H競(jìng)翻類(lèi)錘謀II端耐)事探課mx:十耶士三匕:親堿:37;■:煞1/子宦:三二氏4
金桂需數(shù)1
姒座臧1圖4-13按分類(lèi)查詢投票結(jié)果界面2、實(shí)現(xiàn)過(guò)程投票結(jié)果查詢的下拉菜單顯示按主題查詢和分類(lèi)查詢,是兩個(gè)超鏈接,點(diǎn)擊按主題查詢后進(jìn)入按主題查詢的頁(yè)面。該頁(yè)面是一個(gè)HTML頁(yè)面,該頁(yè)面有一個(gè)表單,表單中的文本域可以輸入主題,點(diǎn)擊提交按鈕后進(jìn)入該主題的投票結(jié)果顯示頁(yè)面。通過(guò)qs=request.getParameter("sql")獲得文本域內(nèi)的主題名。用SQL語(yǔ)句"select*fromvotewherequestion='"qs+"'"從數(shù)據(jù)庫(kù)中輸出該主題的整條記錄存入結(jié)果集中。通過(guò)循環(huán)取出結(jié)果集中的number值計(jì)算出投票總數(shù),然后用每個(gè)選項(xiàng)的number值除以投票總數(shù),計(jì)算出投票百分比,將這值賦給圖片的寬度,這樣就可以以條形圖顯示每個(gè)選項(xiàng)的投票數(shù)了。最后通過(guò)循環(huán)將該主題及選項(xiàng)以及選項(xiàng)的條形圖輸出。點(diǎn)擊按分類(lèi)查詢進(jìn)入按分類(lèi)查詢的頁(yè)面,該頁(yè)面是一個(gè)JSP頁(yè)面,它是一個(gè)HTML嵌套Java代碼的頁(yè)面。頁(yè)面上方有個(gè)投票的分類(lèi)是超鏈接,點(diǎn)擊進(jìn)入該分類(lèi)的投票結(jié)果顯示。用SQL語(yǔ)句"select*fromvotewhereflag=0andoptType=1orderbyiddesc"查詢?cè)摲诸?lèi)的所有主題的記錄存入結(jié)果集,然后通過(guò)循環(huán)等操作輸出結(jié)果集中的每個(gè)主題及其選項(xiàng)和條形圖。
后臺(tái)投票管理模塊設(shè)計(jì)與實(shí)現(xiàn)后臺(tái)投票管理模塊主要包括用戶信息管理、投票管理、投票結(jié)果管理幾部分。后臺(tái)投票管理模塊流程圖如圖4-14所示。管理員按分類(lèi)查詢用戶信息管查看用戶信息圖4-14后臺(tái)投票管理模塊流程圖顯示該分類(lèi)的所有
管理員按分類(lèi)查詢用戶信息管查看用戶信息圖4-14后臺(tái)投票管理模塊流程圖顯示該分類(lèi)的所有
主題投票結(jié)果4.4.1用戶信息模塊1、實(shí)現(xiàn)目標(biāo)在后臺(tái)投票管理系統(tǒng)的主頁(yè)面中,可以單擊功能導(dǎo)航區(qū)中的用戶信息管理按鈕點(diǎn)擊進(jìn)入用戶信息頁(yè)面。在每個(gè)用戶信息后面都有一個(gè)刪除按鈕,單擊刪除按鈕,則可刪除該條信息并可以提示刪除成功。該模塊界面如圖4-15至4-16所示。
臼:.jn123二:二輒-■r圖4-15用戶信息顯示界面三[ji二二1237■圖4-16用戶信息刪除成功界面2、實(shí)現(xiàn)目標(biāo)點(diǎn)擊用戶信息維護(hù)進(jìn)入用戶信息顯示界面。此界面是一個(gè)JSP頁(yè)面,包含HTML信息和Java代碼°HTML中主要有表格和表單,表格里的內(nèi)容是界面的內(nèi)容。用封裝的JDBC類(lèi)連接數(shù)據(jù)庫(kù),將SQL查詢語(yǔ)句select*fromusers作為參數(shù)
調(diào)用類(lèi)中的方法,最終實(shí)現(xiàn)從數(shù)據(jù)庫(kù)提取所有用戶的信息。獲得信息后將每個(gè)屬性值放入變量中,將變量放入需要顯示的表格中,這樣就可以實(shí)現(xiàn)如圖的效果了。每個(gè)用戶信息后的刪除按鈕,是用一個(gè)提交按鈕和ID的隱藏域?qū)崿F(xiàn)的。點(diǎn)擊此刪除按鈕可以實(shí)現(xiàn)將本條記錄刪除的功能。處理刪除動(dòng)作的JSP頁(yè)面,從表單中獲取隱藏域的ID值,然后執(zhí)行SQL語(yǔ)句"deletefromuserswhereid二?"從數(shù)據(jù)庫(kù)中刪除該條記錄。刪除完成后用一個(gè)Session返回用戶信息顯示界面一個(gè)刪除成功的信息,并將現(xiàn)有的用戶信息再次顯示出來(lái)。442投票主題管理模塊1、實(shí)現(xiàn)目標(biāo)在投票后臺(tái)管理系統(tǒng)的主頁(yè)面中,可以單擊功能導(dǎo)航區(qū)中的投票管理按鈕顯示出下拉菜單中增加主題、修改主題、刪除主題、查看主題四個(gè)選項(xiàng)。單擊增加主題進(jìn)入添加主題及其選項(xiàng)的頁(yè)面,完成對(duì)主題和選項(xiàng)的增加。單擊修改主題進(jìn)入修改主題及其選項(xiàng)的頁(yè)面,完成對(duì)主題和選項(xiàng)的修改。單擊查看主題進(jìn)入主題及選項(xiàng)信息顯示頁(yè)面。單擊刪除主題進(jìn)入按主題分類(lèi)顯示的主題信息,每個(gè)主題信息后有個(gè)刪除安鈕,單擊刪除按鈕可將該主題及其選項(xiàng)從數(shù)據(jù)庫(kù)中刪除,并再次回到信息顯示頁(yè)面并輸出刪除記錄成功。該模塊界面如圖4-17至4-23所示。里用FZ難^主砸若;■-里用FZ難^主砸若;■-■■■:.?::3i.圖4-17增加主題界面$fit?二訂弋莖上遲孑閔1護(hù);弋弐癥弐IK駁一玄蘭1翩輛鹽?刊1S對(duì)眥迄1刪刪極丁二M疋臺(tái)圖4-18刪除主題界面疋鍛邑Es澈3二迂ifll示加臺(tái)管□'QII■J]XBU出■腎4翌■千肘辛昌IlH1S=£II嚴(yán)空I庁于"託委11二晟一弐圖4-19主題刪除成功界面?碼上題笨三二IE.孑主壬II透弐II憂弐II迓注畏十苧:T'.':m二三:::::二0n■11millA.r21.|"_一三:-11■1:''心丁1:.^:二一0;■■1:''I:T■-null1:.1“--:90藉硼星是準(zhǔn)?null01.:01111^■-■-■1:''129Q1111:;.?■:i二:宿養(yǎng)範(fàn)洎1T*Q.1叫5t倍1耳芻0圖4-22修改顯示界面<瞬投票后臺(tái)管耳系統(tǒng)增扣主題IIAB主題II査看主題II憧改主題11杏看投票結(jié)果圖4-23修改成功界面2、實(shí)現(xiàn)過(guò)程點(diǎn)擊投票管理中的增加主題按鈕進(jìn)入增加主題及選項(xiàng)的頁(yè)面,該頁(yè)面是-個(gè)JSP頁(yè)面,它是一個(gè)HTML嵌套Java代碼的頁(yè)面。首先從文本框內(nèi)輸入要?jiǎng)?chuàng)建的主題名稱,輸入要?jiǎng)?chuàng)建的選項(xiàng)的數(shù)目,點(diǎn)擊創(chuàng)建后顯示選項(xiàng)的文本框,然后從中輸入選項(xiàng)的內(nèi)容最后提交。提交后通過(guò)獲取表單的內(nèi)容,將文本框中的值賦給變量,最后通過(guò)SQL語(yǔ)句"insertintovote(flag,optType,question)values(0,"+optType+",'"+question+"')"和"insertintovote(flag,optContent,number)values("+id+",'"+optContent+"',0)"將值插入數(shù)據(jù)庫(kù)。點(diǎn)擊投票管理中的刪除按鈕主題進(jìn)入不同主題分類(lèi)的顯示頁(yè)面。在一個(gè)分類(lèi)的頁(yè)面中顯示該分類(lèi)的所有的主題名并且在每個(gè)主題名后有一個(gè)刪除按鈕。這個(gè)按鈕是用一個(gè)提交按鈕和ID的隱藏域?qū)崿F(xiàn)的。點(diǎn)擊此刪除按鈕可以實(shí)現(xiàn)將本條記錄刪除的功能。處理刪除動(dòng)作的JSP頁(yè)面,從表單中獲取隱藏域的ID值,然后執(zhí)行SQL語(yǔ)句"deletefromuserswhereid二?"從數(shù)據(jù)庫(kù)中刪除該條記錄。刪除完成后用一個(gè)Session在該分類(lèi)主題信息顯示界面輸出一個(gè)刪除記錄成功的信息,并將現(xiàn)有的主題信息再次顯示出來(lái)。點(diǎn)擊投票管理中的查看主題按鈕進(jìn)入所有主題及選項(xiàng)信息顯示的頁(yè)面,該頁(yè)面是一個(gè)JSP頁(yè)面,它是一個(gè)HTML嵌套Java代碼的頁(yè)面。其中的HTML是一個(gè)表格,表格中有靜態(tài)的文字,如序號(hào)、標(biāo)識(shí)、投票主題等文字,還有從數(shù)據(jù)庫(kù)中提取的內(nèi)容用變量的形式放到表格的相應(yīng)位置。Java代碼主要實(shí)現(xiàn):用封裝的JDBC類(lèi)連接數(shù)據(jù)庫(kù)將SQL查詢語(yǔ)句select*fromvote作為參數(shù)調(diào)用類(lèi)中的方法,最終實(shí)現(xiàn)從數(shù)據(jù)庫(kù)提取相應(yīng)投票主題的信息。獲得信息后將每個(gè)屬性值放入變量中,將變量放入需要顯示的表格中。點(diǎn)擊投票管理中的修改主題按鈕進(jìn)入修改主題的頁(yè)面,該頁(yè)面是一個(gè)HTML頁(yè)面。該頁(yè)面有一個(gè)表單,表單中的文本域可以輸入主題,點(diǎn)擊提交按鈕后進(jìn)入該主題的主題及選項(xiàng)信息的顯示頁(yè)面。通過(guò)qs=request.getParameter("sql")獲得文本域內(nèi)的主題名。用SQL語(yǔ)句"select*fromvotewherequestion='"qs+"'"從數(shù)據(jù)庫(kù)中輸出該主題的整條記錄存入結(jié)果集中。通過(guò)循環(huán)取出結(jié)果集中的主題名稱及選項(xiàng)內(nèi)容賦值給文本域的VALUE值,同時(shí)取出主題及選項(xiàng)的ID值存入隱藏域中。對(duì)文本域的主題及選項(xiàng)內(nèi)容修改后點(diǎn)擊更新按鈕,進(jìn)入更新的后臺(tái)處理頁(yè)面。該頁(yè)面將文本域的值及隱藏域中的內(nèi)容和選項(xiàng)的ID號(hào)獲取后通過(guò)SQL語(yǔ)句"updatevotesetquestion='"+question3+"',optType="+optTypel+"whereid="+ida;和"updatevotesetoptContent='"+optContento+"'whereid="+mm;更新原內(nèi)容。4.4.3投票結(jié)果查詢模塊1、實(shí)現(xiàn)目標(biāo)在投票后臺(tái)管理系統(tǒng)的主頁(yè)面中,可以單擊功能導(dǎo)航區(qū)中的投票結(jié)果查詢按鈕,點(diǎn)擊投票結(jié)果查詢進(jìn)入按主題分類(lèi)顯示該分類(lèi)的所有主題的投票結(jié)果。該模塊界面如下圖4-24所示。
投要站來(lái)圮示理1:12星猷月孵觀的星朗圭轆雙子軸師匙汨環(huán):產(chǎn)莊工明待瓢1投要站來(lái)圮示理1:12星猷月孵觀的星朗圭轆雙子軸師匙汨環(huán):產(chǎn)莊工明待瓢1帝牒龜3吏趣禺fet塾甦趣課II蠟人賊主題課11査刪的事堀杲11帰務(wù)旭觀呆亡VW:0疋工:0圖4-24管理員投票結(jié)果查詢界面2、實(shí)現(xiàn)過(guò)程點(diǎn)擊按投票結(jié)果查詢進(jìn)入按分類(lèi)查詢的頁(yè)面,該頁(yè)面是一個(gè)JSP頁(yè)面,它是一個(gè)HTML嵌套Java代碼的頁(yè)面。該頁(yè)面上方有各個(gè)投票的分類(lèi)的超鏈接,點(diǎn)擊進(jìn)入該分類(lèi)的投票結(jié)果顯示。用SQL語(yǔ)句"select*fromvotewhereflag=0andoptType=1orderbyiddesc"查詢?cè)摲诸?lèi)的所有主題的記錄存入結(jié)果集,然后通過(guò)循環(huán)等操作輸出結(jié)果集中的每個(gè)主題及其選項(xiàng)和條形圖。結(jié)論在本軟件的開(kāi)發(fā)過(guò)程中,首先對(duì)本系統(tǒng)的整體進(jìn)行了設(shè)計(jì),確定了系統(tǒng)應(yīng)該具備哪些主要特性和特殊優(yōu)點(diǎn),明確了系統(tǒng)總體的設(shè)計(jì)思路理念。在明確了系統(tǒng)總體的設(shè)計(jì)思路理念后通過(guò)對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)的分析和總體的功能模塊的設(shè)計(jì)基本明確了本系統(tǒng)開(kāi)發(fā)要做什么,怎么做,然后著手于軟件代碼的實(shí)現(xiàn)。代碼實(shí)現(xiàn)過(guò)程中本系統(tǒng)的軟件開(kāi)發(fā)環(huán)境主要選擇了當(dāng)前較為流行的MyEclips8.5來(lái)進(jìn)行前臺(tái)的管理設(shè)計(jì),而后臺(tái)則選用了功能強(qiáng)大的MySQL數(shù)據(jù)庫(kù)。在設(shè)計(jì)過(guò)程中主要通過(guò)JSP和JavaBean技術(shù)的相結(jié)合,完成了軟件的最終編碼過(guò)程?,F(xiàn)階段此系統(tǒng)還處于初試用階段,當(dāng)然由于時(shí)間和個(gè)人設(shè)計(jì)方法的問(wèn)題,軟件在技術(shù)方面還是存在著很多不足之處,希望在今后的學(xué)習(xí)過(guò)程中可以進(jìn)一步的改進(jìn)和調(diào)整。經(jīng)過(guò)這次畢業(yè)設(shè)計(jì),我的能力有了很大的提高,比如操作能力、分析問(wèn)題的能力、合作精神、嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)等方方面面都進(jìn)步了。參考文獻(xiàn)林上杰,林康司.JSP2.0技術(shù)手冊(cè)第四版.北京.電子工業(yè)出版社.2004陳昊鵬,王浩等譯.JAVA核心技術(shù).北京?機(jī)械工業(yè)出版社.2006付京周.JSP程序開(kāi)發(fā)范例寶典.北京?人民郵電出版社.2007殷兆麟,周智仁等.Java網(wǎng)絡(luò)應(yīng)用編程.北京.高等教育出版社.2004孫衛(wèi)琴.精通Struts:基于MVC的JavaWeb設(shè)計(jì)與開(kāi)發(fā).北京.電子工業(yè)出版社.2004孫衛(wèi)琴.Java網(wǎng)絡(luò)編程精解.北京.電子工業(yè)出版社.2007柳永坡.Jsp應(yīng)用開(kāi)發(fā).北京.人民郵電出版社.2005張海潘.軟件工程導(dǎo)論.北京.清華大學(xué)出版社.2003少鋒.面向?qū)ο蠹夹g(shù)UML教程[M].北京.清華大學(xué)出版社.2004閻宏.Java與模式[M].西安.電子工業(yè)出版社.2002計(jì)磊,李里,周偉.JSP實(shí)用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版?zhèn)€體廂貨車(chē)出租及車(chē)輛監(jiān)控系統(tǒng)合同3篇
- 2025版土地居間業(yè)務(wù)規(guī)范化合同書(shū)(2025版)6篇
- 2025版建筑塑料材料買(mǎi)賣(mài)合同范本解讀3篇
- 《手機(jī)送分析》課件
- 【中學(xué)課件】香港和澳門(mén)
- 二零二五版汽車(chē)銷(xiāo)售退換貨處理合同模板2篇
- 二零二五版智慧城市建設(shè)項(xiàng)目工程勘察設(shè)計(jì)勞務(wù)分包合同3篇
- 家用紡織品的消費(fèi)趨勢(shì)與市場(chǎng)需求預(yù)測(cè)考核試卷
- 《波爾多液配制》課件
- 2025版事業(yè)單位聘用合同起草與審查要點(diǎn)3篇
- 2024-2025學(xué)年山東省濰坊市高一上冊(cè)1月期末考試數(shù)學(xué)檢測(cè)試題(附解析)
- 數(shù)學(xué)-湖南省新高考教學(xué)教研聯(lián)盟(長(zhǎng)郡二十校聯(lián)盟)2024-2025學(xué)年2025屆高三上學(xué)期第一次預(yù)熱演練試題和答案
- 決勝中層:中層管理者的九項(xiàng)修煉-記錄
- 幼兒園人民幣啟蒙教育方案
- 高考介詞練習(xí)(附答案)
- 單位就業(yè)人員登記表
- 衛(wèi)生監(jiān)督協(xié)管-醫(yī)療機(jī)構(gòu)監(jiān)督
- 記錄片21世紀(jì)禁愛(ài)指南
- 腰椎間盤(pán)的診斷證明書(shū)
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)七 裂變傳播
- 單級(jí)倒立擺系統(tǒng)建模與控制器設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論