第一篇:JSP實訓報告
JSP實訓報告
保定職業技術學院;課程設計報告;2010年12月06日;內容摘要;我們設計的是一套黨務信息管理系統,采用JSP網頁;JSP在動態網頁實現方面具有諸多優勢,值得進一步;索引關鍵詞:黨務信息數據庫增刪改查;-I-;保定職業技術學院計算機系《網絡程序設計JSP》課;目錄;內容摘要....................;第1章;第2章;1.1;1.2;1.3;1.保定職業技術學院 課程設計報告 2010年 12 月 06 日 內 容 摘 要
我們設計的是一套黨務信息管理系統,采用JSP網頁技術實現了一個小型的黨務信息管理平臺。此系統實現了對保定職業技術學院所有黨員信息的管理,包括增加,刪除,查找信息等。進入系統首先要通過用戶名和密碼登陸,然后實行本系統的一系列功能。本系統用到了My SQL數據庫。在此系統的編寫過程中,我由于基礎知識不扎實,頻頻出錯,但在同組成員的幫助下一一解決,我不是很熟練,寫的代碼不是很多,對前臺界面做了一定的美化。
JSP在動態網頁實現方面具有諸多優勢,值得進一步學習和研究。索引關鍵詞 :黨務信息 數據庫 增刪改查保定職業技術學院計算機系《網絡程序設計JSP》課程設計報告 目 錄 內 容 摘 要.............................................................................................................................I 目 錄......................................................................................................................................II 第1章 第2章 1.1 1.2 1.3 1.4 1.5 第3章 緒論....................................................................................................................在線測試系統技術概述....................................................................................項目概述............................................................................................................黨務信息管理系統的實現技術........................................................................瀏覽器端開發技術............................................................................................Web服務器端開發技術....................................................................................數據庫服務器技術.........................................................................................在線測試系統分析與設計................................................................................3.1 需求分析............................................................................................................3.2 系統設計............................................................................................................3.3 數據庫設計........................................................................................................3.3.1 數據庫需求分析.............................................................................................3.3.2 數據庫邏輯結構設計.....................................................................................第4章
第5章 在線測試系統功能的JSP實現........................................................................總結....................................................................................................................后記......................................................................................................................................參考文獻..............................................................................................................................附錄1 系統安裝、配置及操作說明....................................................................................7 A1.1 JDK的安裝與配置...................................................................................................7 A1.2 Tomcat的安裝與配置..............................................................................................7 A1.3 數據庫的配置..........................................................................................................7 A1.4 如何進入系統..........................................................................................................7 A1.5 系統中用戶名及密碼..............................................................................................7 附錄2 系統部分代碼............................................................................................................8 附錄3 小組分工..................................................................................................................11保定職業技術學院計算機系《C#程序設計》課程設計報告 基于JSP的黨務信息管理系統 第1章 緒論
隨著現在教育事業的不斷發展,信息技術對社會進步和國民經濟發揮著越來越大的促進作用,并對傳統的思想觀念、工作方式產生巨大的沖擊。世界已進入信息化時代,網絡技術已進入了各行各業,同時也帶動了各行業的發展。
中國現在教育事業的發展迅猛,高等院校的數量和規模不斷的擴大。與此同時,根據時代的要求,管理,特別是對日益增多的黨員的管理,對學校的發展起著不可忽視的作用。而院領導在黨員的管理中有著承上啟下的樞紐地位,這一角色的重要性也日漸突出起來。學院與黨員之間溝通途徑的建立、對黨員的具體管理措施的實施等都是通過院領導的工作得以體現和貫徹執行的,如果院領導這個環節的工作做的好,其對黨員工作的總體管理和發展都具有不可估量的好處。因此,越來越多的學校對院領導這一角色也越來越重視,一些院校專門對院領導進行一系列培訓。
與上述管理需求不符的是:針對院領導工作的配套管理軟件嚴重缺乏。雖然,已有很多較成熟的黨務信息管理方面的軟件,但這些軟件都不太實用,特別是對我們這種類型的學校。
實際上,一方面,院領導工作的特點是事多、瑣碎、繁雜,但工作程序是有序。因而,在當今科技高度發達的信息社會,開發一個適合院領導工作的管理軟件,提高辦公質量,加強黨務信息管理,是適應學校各方面發展的要求,是黨務信息管理工作中急需解決的問題。
由于JSP技術具有多方面的優點,因此在線測試系統的實現被廣泛采用,同時JSP技術還處在不斷的發展之中,這正是論文選題的主要依據和動機。
第2章 在線測試系統技術概述 1.1 項目概述
本項目是黨委對黨務實行在線管理的一個系統,這個系統采用的b/s模式的開發方向,使用戶通過ie瀏覽器即可對黨務管理系統進行操作,使黨務管理起來更加方便快捷。
1.2 黨務信息管理系統的實現技術
從系統的體系結構上看,一般采用三層的瀏覽器/服務器(Browser/Server,B/S)結構,整個系統主要由瀏覽器、Web服務器和數據庫服務器三個部分組成。
相應地,黨務管理的的實現技術主要包括瀏覽器端開發技術、Web服務器端技術和數據庫服務器技術等。
第3章 在線測試系統分析與設計 3.1 需求分析
用戶需要通過登入模塊進行登入,并且不同的賬號有不同的管理權限,大體分為:黨務管理和系統管理員,黨務管理又分有不同權限,下級管理員只能管理自己直屬的黨組織,對上級、同級以及兄弟級的下屬黨組織只能觀看而不能改動。
管理大致分為增加、刪除和修改。
黨組織類型大致分為:黨委、系黨組織、班級黨支部… 3.2 系統設計 用戶通過登入模塊輸入賬號密碼進行登入,登入時手動選擇是系統管理員還是黨務管理員,然后由系統區匹配數據庫進行權限的判定。登入成功之后進入主頁面。主頁面由html語言編寫的框架也組成,框架頁分為三個頁面,分別為top,right和main頁。
Right頁主要讀取數據庫輸出黨組織的分支結構,組成樹形目錄。Mian頁主要顯示各項操作的結果。3.3 數據庫設計 3.3.1 數據庫需求分析
數據庫主要有兩個表,一個是用戶表,用來存儲用戶的賬號密碼和管理權限;另一個黨務表,用來存儲各個黨組織的具體信息,比如編號、名稱、類型等。
3.3.2 數據庫邏輯結構設計
數據庫的概念結構設計完畢后,就可以將上面的概念結構轉化為某種數據庫系統所支持的實際數據模型,也就是數據庫的邏輯結構。
對于本系統,需要建立含有……個表的數據庫。數據庫名稱:root 包含數據表:xinxi 第4章 在線測試系統功能的JSP實現
本系統采用的技術方案為DreamWeaverCS4 +Myeclipse +My SQL,即使用DreamWeaverCS4作為前臺設計,采用Tomcat作為Web服務器和JSP引擎,采用My SQL作為后臺網絡數據庫管理系統。
第5章 總結
這樣子簡易JSP黨務信息管理系統算是完成了,當然這個JSP黨務信息管理系統只是簡單的運用,沒有涉及到大量的數據,作為入門的教學的例子是完全值得我們這些初學者消化的了!通過這次JSP黨務信息管理系統的聯系,我對MVC的設計模式有了深刻的了解!不過其中的一些細節,還是需要我自己去慢慢的體會的!比如分頁就是一個值得我去好好去研究的例子.通過這次實訓,確實讓自己成長了許多。在實訓期間,我學到了許多東西,遇到了一些困難,也看到了自己本身存在著許多問題。在測試時要想使自己的測試更加周全。總會遇到這樣那樣的問題,當前的軟件的功能日趨復雜,不學到一定的深度和廣度是難以在實際工作中應付自如的。因此反映出學習的還不夠,缺點疏漏。通過在學習實踐中和老師的指導下,我們有了更豐富全面的軟件技術和應用技巧,使我們真正對所學的軟件融會貫通,熟練在手。需再加以刻苦鉆研及學習,不斷開拓視野,增強自己的實踐操作技能,為以后能做好工作而努力。經過一個多星期艱苦卓絕的努力,總于完成了黨務信息管理系統模塊的實訓.從當初領到題目到最后調試完成,經歷了無數次的錯誤->修改代碼->重啟服務器->運行的過程,感覺到平時學的知識是多么的淺薄,書到用時方恨少,現在是體驗的真真切切.本來已經耳熟能詳的代碼,一到IDE中書寫,卻提筆忘字,這充分的反應了我平時的基本功不扎實,常用代碼的不熟練.給我以后的工作敲響了警鐘,有了努力的方向.但通過這次實訓,我也感受到了開源的方便,遇到什么問題,上網一查,就知道該怎么弄了,以前做個課程設計都是怕別人和我的一樣,不愿意給別人看,現在知道了程序弄不出來是多么的著急,學習都是相互的,互相研究才能共同進步的.以后要多多注意這方面的事情,本次實訓是我工作前一次很好的演練和實踐的機會,是培養獨立思考問題和自學能力的鍛煉,使我意識到必須努力學習才能才工作中體現自己的價值,適應社會的需要.總的來說,此次課程設計共60個學時,在學習Java語言、JSP等內容的基礎上,進一步學習并實踐了網頁制作、Web服務器安裝、網絡數據庫操作、JSP程序設計等多種實用技術,成功設計出一個功能基本齊全的B/S模式系統。既學習了不少新的知識和技術,由親身體驗軟件設計、開發的過程,個人覺得收獲頗豐。
最后敬請各位專家、老師和同學對論文和今后的研究工作提出寶貴的指導意見和建議。
后記
感謝老師幾個星期的教導,我會再接再厲,爭取更大的突破。參考文獻
1.Jsp程序設計案例教程 編著:劉志成 清華大學出版社 2.Oracle數據庫實例教程 主編:張紅強 天津大學出版社 附錄1 系統安裝、配置及操作說明 1.系統安裝、配置說明: A1.1 JDK的安裝與配置
在Win2000 操作系統下,JDK的安裝步驟如下: ……path和classpath的配置等。A1.2 Tomcat的安裝與配置
虛擬目錄的配置、servlet的配置等。A1.3 數據庫的配置
安裝mysql數據庫,賬號root,密碼123456。2.系統操作說明: A1.4 如何進入系統
在地址欄中鍵入http://localhost:8080/.......便可進入網絡考試系統的首頁面。A1.5 系統中用戶名及密碼
(1)管理員:
用戶名tiankunpeng,密碼7654321;(2)考生:田坤鵬-7-附錄2 系統部分代碼 登陸:
<%@ page language=“java” import=“java.util.*” pageEncoding=“utf-8”%> <% String path = request.getContextPath();String basePath request.getScheme()+“://”+request.getServerName()+“:”+request.getServerPort()+path+“/”;%>
bgcolor=“#284B78”>新聞發布系統 | ||||
歡迎, xxx用戶 |用戶登錄 |管理員登錄 | ||||
|
第三篇:JSP實訓課程設計
JSP實訓課程設計一、一個簡單的學生信息管理系統
學生信息包括5項:所屬的(1)學院、(2)系、(3)班級,(4)姓名和(5)家庭住址。功能和要求:
1、所有的數據要存入Oracle數據庫。
2、對“學院、系、班級”名稱數據要有各自的“錄入、修改、刪除” 操作功能。首先錄入學院名稱;在錄入系名時,要對應先前錄入的學院名;在錄入班級名時,要對應先前錄入的學院名和系名。(提示:例如,在錄入系名時,可將先前錄入的學院名做成下拉菜單供選擇。)
3、具有根據學生所在的學院、系、班級錄入、修改、刪除學生姓名和家庭住址的功能。(提示:例如,在錄入學生姓名和家庭住址數據時,可將先前錄入的學院名、系名、班級名做成下拉菜單供選擇。)
4、具有通過學生姓名檢索出他的家庭住址(能同時檢索多個學生的家庭住址)的功能。(例如,一次輸入多個學生名,學生名1:王
一、學生名2:王
二、??、學生名N:王N,能將他們的住址一次都顯示出來。)
5、界面設計簡潔、漂亮,起碼要有三個區域:標題區、菜單功能選擇區、數據操作區。
6、根據“設計步驟”,完成各功能的代碼編寫。
設計步驟:
1、在Oracle數據庫中建立必要的數據庫表;
2、編寫“錄入、修改、刪除學院”的代碼;
3、編寫“錄入、修改、刪除屬于某學院的系”的代碼;
4、編寫“錄入、修改、刪除屬于某學院某系的班級”的代碼;
5、編寫“根據學生所在的學院、系、班級錄入、修改、刪除學生姓名和家庭住址”的代碼;
6、編寫“通過學生姓名檢索出他的家庭住址(能同時檢索多個學生的家庭住址)”的代碼;
二、三、Ghasgjgsadhjgsadjsgj aaaaaa
第四篇:jsp實訓感想
Jsp實訓感想
Jsp實訓只有一周就結束了,覺得時間真是過的太快了!在這短暫的時間里,我們基本上實現了所有的功能,但是有些地方還不是很完善!
我在接到實訓任務的時候,心里確實有一點兒的不知所措,對于MVC三層架構似懂非懂。主要還是沒有理解MVC的本質和掌握MVC的核心架構。還好負責實訓項目的老師把需求分析和任務計劃書給我們大致做了一下,假如沒有這些,恐怕我們很難在短短的四天時間里完成了。
不管說啥,JSP電信資費管理系統我們算是完成了,當然這個JSP電信資費管理系統只是簡單的運用,沒有涉及到更復雜的數據庫方面的知識,作為訓練初學者是完全值得我們學習的。通過做這個JSP電信資費管理系統,首先我對MVC的設計理念有了深刻的理解解!不過其中的一些細節,還是需要我自己在以后的學習和工作中慢慢體會的!比如頁面傳值就得我去好好去研究的例子.通過這次實訓,確實讓自己受益匪淺。在實訓期間,我學到了很多知識,遇到了一些困難,也看到了自己的理解存在著許多問題。測試的時候,總會遇到這樣那樣的問題,還有寫代碼時一不小心就會把字母寫錯,從而造成軟件不能執行!所以我們在做程序時一定要細心在信心!當前的軟件的功能日趨復雜,知識達不到一定的深度和廣度是難以在實際工作中應付自如的。
在小組成員的共同努力和老師的精心指導下,我們掌握了更
豐富全面的網頁編程技術和網頁應用技巧,使我們真正對所學的知識融會貫通,熟練運用。再加以刻苦學習及訓練,不斷地開拓自己的視野,增強自己的實踐操作技能,為以后能找到個好工作而努力。經過不到一個星期的勤奮努力,終于完成了電信資費管理系統的大部分模塊.從當初領到題目到最后調試完成,經歷了無數次的錯誤->修改代碼->預覽網頁->再修改->再預覽的過程,感覺到平時學的知識是多么的淺薄,在當時真是體驗的真真切切.本來已經耳熟能詳的代碼,一到電腦中書寫,不是打錯,就是忘記符號 ,這充分的反應了我的動手能力還很差,常用代碼還不夠熟練.給我以后的學習敲響了警鐘。
通過這次實訓,我也感受到了網絡的強大,遇到什么問題,上網一查,就知道該怎么做了。我們可以在網上請教一些高手,向他們提出問題,讓他們來給我們解決,通過不斷的互相學習,共同進步這個過程,我們的水平會得到很大的提高!
這次實訓是我離開學校前的為數不多的非常好的演練和實踐機會,是對我培養獨立思考問題和自學能力的鍛煉,讓我意識到必須努力學習才能在團隊合作中中體現自己的價值,以及自己的優點,以適應社會的需要.姓名:王陽博
班級:JAVA-08-1
學號:200813100146
專業:JAVA技術學院:軟件學院
第五篇:JSP實訓總結
JSP程序設計實訓總結
班級:軟件技術姓名:張***學號:113230**** 在這一周JSP程序設計的實訓的時間里,實訓老師針對我們本學期的學習,有針對性地對我們進行了很有價值的實訓工作,從最基礎的JSP程序設計中的界面設計,到一般的JSP程序設計中的查詢,添加,修改等語句,給我們細心講解,雖然JSP程序設計的課已經學習了一個學期了,但對其簡單的知識點運用的都不是很熟練,沒能真正去融會貫通。
通過本次課程設計,我感受頗多,盡管上課時也認真聽了老師的講課,但是已開始面對自己的題目時,還是有些不知所措,都不知道如何下手,后來去圖書館借了幾本相關的書籍,心里在感覺有了一些底。不過,經過為期一周的針對性實訓,我學到了很多知識,把以前學的所有知識點都貫穿到一起,又溫習了一遍,讓我們能從真正意義上了解到JSP程序設計的用處,總算還是收獲不少,對jsp的認識也更加的深刻了。在這個過程中,我感覺就像人生的一個縮影,充滿了酸甜苦辣。當一個問題想了好久也無法解決時,我感到沮喪與無助。當經過努力解決了一個程序上的難題時,我感到無比的喜悅。當經過每天為了編寫代碼一坐就是四五個小時,我感到無比的痛苦。但艱難痛苦已成往事,燦爛的明天向我走來,今天我總算迎接了勝利的果實,以前的辛酸與痛苦化作我堅強的力量,將在我將來的人生歷程中,為我的美好明天打下堅實的基礎。經過了這次磨練,我又一次感受到只有付出才能有收獲,成功永遠是屬于不懈努力的人們的。