【正文】
操作完全寫在 jsp程序中,不過這樣的 jsp 頁面可能就有成百上千行,光看代碼就是一個(gè)頭疼的事情,更不用說修改了。 比如說一個(gè)購物車程序,要實(shí)現(xiàn)購物車中添加一件汽車這樣的功能,就可以寫一個(gè)購物車操作的 JavaBean,建立一個(gè) public 的 AddItem 成員方法,前臺 Jsp 文件 里面直接調(diào)用這個(gè)方法來實(shí)現(xiàn)。自從 Jsp 誕生后,JavaBean 更多的應(yīng)用在了非可視化領(lǐng)域,在服務(wù)器端應(yīng)用方面表現(xiàn)出來了越來越強(qiáng)的生命力。 畢業(yè)論文(設(shè)計(jì)) 第 10 頁 10 / 51 JavaBean 通過 Java 虛擬機(jī) (Java Virtual Machine)可以得到正確的執(zhí)行,運(yùn)行JavaBean 最小的需 求是 或者以上的版本。在 Java 模型中,通過 JavaBean 可以無限擴(kuò)充 Java 程序的功能,通過 JavaBean 的組合可以快速的生成新的應(yīng)用程序。 在編輯器中輸入 html 代碼即可完成對網(wǎng)頁的設(shè)計(jì),如果在其中加入 VB,JAVA 等腳本文件以及數(shù)據(jù)庫連接有關(guān)的語句指令,便可對已知數(shù)據(jù)進(jìn)行查詢,從而生成動態(tài)網(wǎng)頁的一部 分。瀏覽的網(wǎng)頁就是由 HTML 語言編寫出來的。 一個(gè) HTML 文件中包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等?!俺谋尽本褪侵疙撁鎯?nèi)可以包含圖片,聯(lián)接,甚至音樂,程序等非文字的元素。 C、 、 XQuery、 XMLA、 、 SMO、 AMO 等都將成為SQL Server 數(shù)據(jù)平臺上開發(fā)數(shù)據(jù) 相關(guān)應(yīng)用的有力工具。 SQL Server 提供強(qiáng)大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的同時(shí),進(jìn)一步拓展應(yīng)用空間,帶來新的商業(yè)應(yīng)用機(jī)遇。 SQL Server SQL Server 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴(kuò)展標(biāo)記語言 (XML) 的核心支持以及在 Inter 上和防火墻外進(jìn)行查詢的能力,提供了以 Web 標(biāo)畢業(yè)論文(設(shè)計(jì)) 第 9 頁 9 / 51 準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫編程功能。 從以上的分析與比 較可以看出, B/S 模式具有 C/S 模式無法替代的優(yōu)越性 :它簡化了系統(tǒng)的開發(fā)和維護(hù),并且特別適用于網(wǎng)上信息發(fā)布。 (2)較低的開發(fā)和維護(hù)成本: B/S 的應(yīng)用只需在客戶端安裝通用的瀏覽器即可,維護(hù)和升級工作都在服務(wù)器端進(jìn)行,不需對客戶端進(jìn)行任何改變,故而大大降低了開發(fā)和維護(hù)的成本。因此,將要采用比較流行的 B/S 三層結(jié)構(gòu)。 操作可行性 該網(wǎng)站如投入使用,預(yù)期作到界面友好,管理方便,使用簡單,管理人員經(jīng)過培訓(xùn),畢業(yè)論文(設(shè)計(jì)) 第 8 頁 8 / 51 也是完全能夠使用本網(wǎng)站管理 網(wǎng)站 系統(tǒng) 的相關(guān)信息的。 技術(shù) 可行性 大學(xué)課程中的《數(shù)據(jù)庫原理》,《操作系統(tǒng)知識》,《網(wǎng)絡(luò)基礎(chǔ)》等多門課程為整個(gè)課題開發(fā)提供了堅(jiān)實(shí)的基礎(chǔ)。解決辦法之一是定期備份數(shù)據(jù)以降低風(fēng)險(xiǎn)。 .軟件環(huán)境 .硬件環(huán)境 圖 211 硬件環(huán)境 .軟件環(huán)境 操作系統(tǒng): Windows 2020 Server; 正版軟件: Microsoft Office 2020; Microsoft SQL Server 2020; Myeclipse,tomcat,jdk; 由于 Windows操作系統(tǒng)在國際市場的占有率為 95%,在國內(nèi)市場的占有率為 100%,所以我選用的操作系統(tǒng)為安全可靠的 Windows 2020 Server;采用的開發(fā)工具為畢業(yè)論文(設(shè)計(jì)) 第 7 頁 7 / 51 Microsoft公司開發(fā)的最完備的可視化工具 myeclipse ;目前最流行的數(shù)據(jù)庫管理工具是 Microsoft SQL Server 2020,而 Microsoft SQL Server 2020 與 Windows 操作系統(tǒng)的整合性較好 ,所以采用 SQL Server 2020 為本項(xiàng)目的數(shù)據(jù)庫管理工具。同時(shí), .Net平臺和 SQL Server 2020 作為微軟公司的產(chǎn)品,具有良好的整和性。 JSP 是目前最完備的面向?qū)ο笳Z言,在未來仍然很有發(fā)展前途。系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)是關(guān)系數(shù)據(jù)庫 SQL Server 2020,前臺使用 JSP 平臺開發(fā)。 畢業(yè)論文(設(shè)計(jì)) 第 6 頁 6 / 51 第 2 章 解決 方案的選擇 系統(tǒng)說明 本系統(tǒng)主要是在現(xiàn)有 網(wǎng)站 程序 的基礎(chǔ)上,把大量的人工管理信息轉(zhuǎn)變?yōu)橛?jì)算機(jī)管理,簡化了 管理員 的工作,提高了管理的效率,同時(shí)方便 下沙派威客網(wǎng) 過程展開和交易 。 下沙派威客網(wǎng)通過專業(yè)美工的精心打造,讓 網(wǎng)站 的設(shè)計(jì)充分體現(xiàn) 軟件的 時(shí)尚、大眾化。初一看,這好像很矛盾,但是經(jīng)過完整的策劃編排,系統(tǒng)完全做到了功能無冗余無遺漏 ,這點(diǎn)也更好的體現(xiàn)了系統(tǒng)的人性化設(shè)計(jì) 。 任務(wù)概述 目標(biāo):建立完善的 下沙派威客網(wǎng) 系統(tǒng) 下沙派威客網(wǎng) 特點(diǎn) 簡約的系統(tǒng)操作界面 整個(gè) 網(wǎng)站 的操作界面,界限明晰,人機(jī)界面美觀,操作極具人性化 。最具代表性的為: k68 創(chuàng)意產(chǎn)品交易平臺、豬八戒威客網(wǎng)、一品威客網(wǎng)。來自全球排名前 100 名的威客(外包)網(wǎng)站的 CEO 及國內(nèi)優(yōu)秀威客代表出席會議。此外在 2020 到 2020 年間,賽迪顧問有限責(zé)任公司,中國電信研究院等單位也舉 辦了多場會議和 沙龍 對威客模式進(jìn)行探討和研究。 2020 年 11 月 18 日,首屆威客大會在中國 北京 召開,這次會議由中國科學(xué)院虛擬經(jīng)濟(jì)與數(shù)據(jù)科學(xué)研究中心主辦。2020 年, witkey 的概念進(jìn)入中國高考試題,數(shù)百萬考生因此了解威客。目前在中國認(rèn)同威客且具有影響力的 網(wǎng)站 威客的出現(xiàn)也引起了媒體廣泛的關(guān)注??傋杂脩舫^ 500 萬人(對注冊用戶量前十名進(jìn)行統(tǒng)計(jì)),付費(fèi)解決問題超過 20 萬條(對認(rèn)同威客模式的 100家網(wǎng)站進(jìn)行統(tǒng)計(jì))。同時(shí)由于經(jīng)濟(jì)利益的驅(qū)動,互聯(lián)網(wǎng)用戶也 會主動將個(gè)人的知識和經(jīng)驗(yàn)形成文章發(fā)布到互聯(lián)網(wǎng)中供其他人付費(fèi)查閱。由于互聯(lián)網(wǎng)用戶可以通過威客模式網(wǎng)站利用自己的知識,技能,經(jīng)驗(yàn),智慧獲取相對應(yīng)的經(jīng)濟(jì)利益。 提高用戶使用互聯(lián)網(wǎng)的積極性。給勞動者提供公平競爭的互聯(lián)網(wǎng)環(huán)境,為他們帶來更多自由工作時(shí)間、創(chuàng)意和想法。 威客模式體現(xiàn)了一種靈活的工作方式 。 宣告互聯(lián)網(wǎng)知識價(jià)值化時(shí)代的到來 威客模式產(chǎn)生之前的互聯(lián)網(wǎng)只是單純的讓用戶共享知識和信息,無論是博客還是 wiki(維客 )等模式的設(shè)計(jì)還是讓互聯(lián)網(wǎng)用戶無償?shù)奶峁┲橇Τ晒?,而運(yùn)行這些模式的網(wǎng)站獲得了沉淀下來的知識價(jià)值。 可以解決搜索引擎無法創(chuàng)造性的給出答案的問題。 威客 網(wǎng) 提出的意義 威客網(wǎng)指為 維克 提過交易 平臺的網(wǎng)站,著名的威客網(wǎng)有豬八戒網(wǎng)等。但更大范圍內(nèi)人的知識,智慧,能力,經(jīng)驗(yàn)卻是機(jī)器無法望其項(xiàng)背的?;ヂ?lián)網(wǎng)不但連接了世界各地的機(jī)器,它也把地球上各個(gè)角落的人聯(lián)結(jié)在一來自企鵝畢業(yè)設(shè)計(jì)網(wǎng) :736858727 3 起。正是當(dāng)前互聯(lián)網(wǎng)面臨的一些困 境的原因。沒有連接在互聯(lián)網(wǎng)末端的人類大腦,互聯(lián)網(wǎng)將成為無根之木,無源之水。 3。知識的價(jià)值化一方面使人們參與到智力互動問答中去,并提供高質(zhì)量的知識產(chǎn)品,另一方面通過問題的提出和解答,知識,智慧,能力,經(jīng)驗(yàn)也真正成為商品被 交易。在互聯(lián)網(wǎng)的知識價(jià)值化時(shí)代、知識、智慧、經(jīng)驗(yàn)、技能都可以成為商品通過互聯(lián)網(wǎng)進(jìn)行交易。另外,隨著互聯(lián)網(wǎng)支付手段的逐步完善,通過互聯(lián)網(wǎng)為知識,智慧,能力,經(jīng)驗(yàn)進(jìn)行定價(jià)就成為可能。 威客理論認(rèn)為互聯(lián)網(wǎng)上的知識(各種文章,資料,回答問題的答案等)都具有或多或少的經(jīng)濟(jì)價(jià)值,應(yīng)該可以作為商品出售。是從知識管理的角度看,知識的產(chǎn)生本身是要花費(fèi)大量的時(shí)間和經(jīng)濟(jì)成本的,完全免費(fèi)的知識共享不符合經(jīng)濟(jì)學(xué)的規(guī)律和理性人的假設(shè)。 8)換客類網(wǎng)站,起源于在電子公告牌中用戶相互交換物品和服務(wù)的功能,換客來自企鵝畢業(yè)設(shè)計(jì)網(wǎng) :736858727 2 類網(wǎng)站的運(yùn)營不需要第三方支付手段的介入, 9) 搜索引擎,起源于電子公告牌的數(shù)據(jù)和信息索引功能, 20 世紀(jì) 80 年代 WEB技術(shù)地發(fā)明,使能夠聚合眾多電子公告牌數(shù)據(jù)和信息的索引技術(shù)最終發(fā)展為搜索引擎。 7)SNS 類網(wǎng)站,起源于電子公告牌用戶的注冊信息匯聚功能,通過聚合注冊用戶的的個(gè)人資料如聯(lián)系方式,工作性質(zhì),工作地點(diǎn),興 趣愛好等。 5)熱點(diǎn)點(diǎn)評類網(wǎng)站( DIGG),起源于在電子公告牌中對熱點(diǎn)現(xiàn)象進(jìn)行點(diǎn)評和討論的功能。電子公告牌以時(shí)間為順序聚合這些信息,博客以用戶為單位聚合這些信息。 電子公告牌功能分離現(xiàn)象 的發(fā)現(xiàn) 2020 年 6 月威客( witkey)理論第一次被劉鋒提出時(shí),一個(gè)重要的理論基礎(chǔ)就是發(fā)現(xiàn)了互聯(lián)網(wǎng)發(fā)展歷史上電子公告牌( BBS)功能分離的現(xiàn)象:從 20 世紀(jì) 80年代初互聯(lián)網(wǎng)電子公告牌出現(xiàn)以來,其功能不斷分離出去,形成了獨(dú)立的互聯(lián)網(wǎng)應(yīng)用,他們分別是: 1)新聞類網(wǎng)站,起源于在電子公告牌發(fā)布新聞地功能。 analyzing the feature、 structure and using method of developing techniques JSP and which using in my system. And then, this article analyses the feasibility of the system, then minutely layouts the design thoughts, goals and the system holistic framework. At last, this article minutely explains the design and realization of Web page layout, data base and application program of our system. This online bookstore system uses JSP technology to realize on Visual platform. Its main function has: manage users, new books on sale, look for classified books, search books, collect favorite book, process of purchase, sales list, the ment of the books, website39。 【關(guān)鍵詞】 面向?qū)ο蠓治雠c設(shè)計(jì), JSP, jdk,myeclipse,sql 2 來自企鵝畢業(yè)設(shè)計(jì)網(wǎng) :736858727 Abstract Along with the development of Inter technology, daily life can not already do without the work. The life and work of the social people of future will depend on the development of digital technology more and more ,Digitize more and more, the working, electronic, virtual. Development course and present application state and development trend of Inter, can believe work technology great change life and working way of us fully, Even a certain change will take place in the values of the society. This procedure tries to build up a bookshop in the work with JSP, So that every customer needn39。其主要功能有: 用戶 管理, 站內(nèi)新聞 , 留言板 , 威客在線 , 成交記錄,后臺管理 等。最后對系統(tǒng)的主要頁面、數(shù)據(jù)庫、應(yīng)用程序的設(shè)計(jì)與實(shí)現(xiàn)作了較為詳細(xì)的講解。論文首先較為詳盡地介紹了 面向?qū)ο蠓治雠c設(shè)計(jì)的 有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運(yùn)用到的知識,如: 面向?qū)ο蟮姆治鲈O(shè)計(jì)流程; 系統(tǒng)中所用到的開發(fā)技術(shù) JSP 以及 java 的特點(diǎn)、結(jié)構(gòu)框架以及使用方法。 本設(shè)計(jì)嘗試用 JSP 在網(wǎng)絡(luò)上架構(gòu)一個(gè) 下沙派威客網(wǎng) ,以 推進(jìn) 網(wǎng)站 無紙化, 過程電子化,管理智能化的發(fā)展 。如何利用互聯(lián)網(wǎng)進(jìn)行知識管理已引起互聯(lián)網(wǎng)界和知識管理學(xué)界諸多學(xué)者的高度關(guān)注。 來自企鵝畢業(yè)設(shè)計(jì)網(wǎng) :736858727 XXXX 學(xué)院畢業(yè)設(shè)計(jì) (論文) 基于 JSP 的 下沙派 威客 網(wǎng)