freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp個人管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)-文庫吧

2025-04-24 08:05 本頁面


【正文】 需求迭代 ,不斷修正和改進(jìn) ,直到形成用戶滿意的可行系統(tǒng)。整個系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā)。本文主要介紹了個人信息管理系統(tǒng)的開發(fā)背景,所要完成的功能和開發(fā)的過程。主要說明了系統(tǒng)設(shè)計的重點(diǎn)、設(shè)計思想、難點(diǎn)技術(shù)和解決方案。 2 個人信息管理系統(tǒng)的概述 研究的目的和意義 一直以來人們使用傳統(tǒng)人工的方式管理文件信息,這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時間一長 ,將產(chǎn)生大量的文 件和數(shù)據(jù) ,這對于查找、更新和維護(hù)都帶來了不少的困難。個人信息管理系統(tǒng)是計算機(jī)應(yīng)用的組成部分 ,使用計算機(jī)對個人信息進(jìn)行管理 ,具有手工管理所無法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。因此,開發(fā)這樣的一套管理軟件是實(shí)際應(yīng)用的需要。 研究方法 本系統(tǒng)研究方法主要為: 理論與實(shí)踐法,應(yīng)用于系統(tǒng)模型的實(shí)現(xiàn)。 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 2 研究目標(biāo)及解決的主要內(nèi)容 個人信息管理系統(tǒng)采用功能強(qiáng)大的 Java 編程技術(shù), 利用微軟公司的 Microsoft SQL Server 作為平臺設(shè)計實(shí)現(xiàn) 。 從實(shí)用性出 發(fā)具體集成了 管理中心模塊、 個人基本信息管理模塊 、密碼備忘模塊等 多種常用功能 模塊。在各個功能模塊中對各種信息進(jìn)行編輯,具體包括添加、修改、刪除、查詢等基本操作。 本文主要對個人信息管理系統(tǒng)的各個功能模塊進(jìn)行了詳細(xì)的分析與設(shè)計,對該系統(tǒng)的開發(fā)設(shè)計語言與工具也進(jìn)行了闡述。 (1)查閱資料,對該課題的研究現(xiàn)狀進(jìn)行分析,進(jìn)行總體方案設(shè)計和系統(tǒng)結(jié)構(gòu)設(shè)計 ; (2)對 個人 所涉及到的相關(guān)信息、資料等進(jìn)行分類整理,分別進(jìn)行圖形數(shù)字化的轉(zhuǎn)換,開發(fā)相應(yīng)的軟件 ; (3)建立系統(tǒng)數(shù)據(jù)模型,進(jìn)行數(shù)據(jù)結(jié)構(gòu)設(shè)計,建立系統(tǒng)應(yīng)用模型,進(jìn)行算法設(shè) 計 ; (4)調(diào)試管理系統(tǒng),通過實(shí)踐來進(jìn)一步完善其功能,使其科學(xué)合理,從而推廣應(yīng)用。 3 理論基礎(chǔ) 開發(fā)環(huán)境的選擇 JAVA 開發(fā)環(huán)境的 簡介 JDK(Java Development Kit)是 Sun Microsystems 針對 Java開發(fā)員的產(chǎn)品。自從 Java 推出以來, JDK 已經(jīng)成為使用最廣泛的 Java SDK( Software development kit) ,而本論文的設(shè)計正是基于 版本來開發(fā)實(shí)現(xiàn)的 。 JDK 是整個 Java的核心,包括了 Java運(yùn)行環(huán)境( Java Runtime Environment),一堆 Java 工具和 Java 基礎(chǔ)的類庫 ()。不論什么 Java 應(yīng)用服務(wù)器實(shí)質(zhì)都是內(nèi)置了某個版本的 JDK。因此掌握 JDK 是學(xué)好 Java 的第一步。最主流的 JDK是 Sun 公司發(fā)布的 JDK,除了 Sun 之外,還有很多公司和組織都開發(fā)了自己的JDK,例如 IBM 公司開發(fā)的 JDK, BEA公司的 Jrocket,還有 GNU組織開發(fā)的 JDK等等。其中 IBM 的 JDK 包含的 JVM( Java Virtual Machine)運(yùn)行效率要比 Sun JDK 包含的 JVM高出許多。而專門運(yùn)行在 x86平臺的 Jrocket 在服務(wù)端運(yùn)行效率也要比 Sun JDK 好很多。但不管怎么說,我們還是需要先把 Sun JDK 掌握好。 數(shù)據(jù)庫技術(shù) SQL Server 數(shù)據(jù)庫是一種關(guān)系數(shù)據(jù)庫 。 是由 Microsoft 公司開發(fā)的,主要應(yīng)用于 Windows 環(huán)境 。 它的顯著特點(diǎn)是易學(xué)、易用、功能強(qiáng)大,且與其他 Office 應(yīng)用程北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 3 序高度集成。 SQL Server 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。 SQL Server 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。 SQL Server 作為關(guān)系數(shù)據(jù)庫具備了許多優(yōu)點(diǎn),可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。 SQL Server 作為 Microsoft 的數(shù)據(jù)庫產(chǎn)品 ,與 JAVA 開發(fā)平臺具有完美的結(jié)合 。它實(shí)現(xiàn)了真正的關(guān)系數(shù)據(jù)庫管理 ,具有 ODBC 特性 ,保證了數(shù)據(jù)庫引擎應(yīng)用的完整性 。其用戶級的安全性保證了數(shù)據(jù)庫的安全性。 數(shù)據(jù)庫的特點(diǎn) 有 : (1)具有最小的冗余度,即數(shù)據(jù)庫盡可能不重復(fù); (2)資源共享性,即以最優(yōu)的方式服務(wù)與一個或多個應(yīng)用程序; (3)數(shù)據(jù)獨(dú)立性, 即數(shù)據(jù)的存儲盡可能獨(dú)立于使用它的應(yīng)用程序; (4)安全可靠; (5)保密性能好 。 JAVA 與數(shù)據(jù)庫的 訪問及 連接 網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),尤其是網(wǎng)絡(luò)三層結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)有著諸多的優(yōu)點(diǎn),三層結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)的應(yīng)用在日益增加。使用 Java 語言和 JDBC API 發(fā)布含有 applet 小程序的網(wǎng)頁,通過網(wǎng)頁中 applet 小程序訪問遠(yuǎn)程數(shù)據(jù)庫在目前已被廣泛的應(yīng)用。另一方面,由于 JDBC 使得開發(fā)數(shù)據(jù)庫應(yīng)用程序越來越受到 Java 語言程序開發(fā)人員的重視。 在數(shù)據(jù)庫應(yīng)用系統(tǒng)調(diào)用 JDBC API 方法之前,首先需要進(jìn)行注冊和裝入 JDBC 驅(qū)動程序。在 Java 語言 接口中的 ()方法 [8]是將指定的類裝載到支持 Java 語言程序運(yùn)行的虛擬機(jī)中。方法如下: public static class forName(String className) throws classNotFoundExecption { return forName0(className,true,()。) } JDBC API 在 包中提供的連接對象表示與數(shù)據(jù)庫的連接。連接過程包括所執(zhí)行的 SQL 語句和獲取在該連接上所返回的結(jié)果。一個數(shù)據(jù)庫應(yīng)用程序可與單個數(shù)據(jù)庫有一個或多個連接,或者可與許多數(shù)據(jù)庫有連接。 JSP 技術(shù) JSP( Java Server Pages)技術(shù)是由 Sun 公司發(fā)布的用于開發(fā)動態(tài) Web 應(yīng)用的一項(xiàng)技術(shù)。它以其簡單易學(xué)、跨平臺的特性,在眾多動態(tài) Web 應(yīng)用程序設(shè)計語言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個領(lǐng)域中。在國內(nèi), JSP 現(xiàn) 在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來越多的動態(tài)網(wǎng)站開始采用 JSP 技術(shù)。 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 4 JSP 的開發(fā)背景及發(fā)展歷史 在萬維網(wǎng)短暫的歷史中,萬維網(wǎng)已經(jīng)從一個大部分顯示靜態(tài)信息的網(wǎng)絡(luò)演化到對股票進(jìn)行交易和進(jìn)行購書操作的一個基礎(chǔ)設(shè)施。在各種各樣的應(yīng)用程序中,對于可能使用的基于 Web 的客戶端,看上去沒有任何限制。 基于瀏覽器客戶端的應(yīng)用程序比傳統(tǒng)的基于客戶機(jī) /服務(wù)器的應(yīng)用程序有幾個好處。這些好處包括幾乎沒有限制的客戶端訪問和極其簡化的應(yīng)用程序部署和管理(要更新一個應(yīng)用程序,管理人員只需要更改一個基于服務(wù)器的程序,而 不是成千上萬的安裝在客戶端的應(yīng)用程序)。這樣,軟件工業(yè)正迅速地向建造基于瀏覽器客戶端的多層次應(yīng)用程序邁進(jìn)。 這些快速增長的精巧的基于 Web 的應(yīng)用程序要求開發(fā)技術(shù)上的改進(jìn)。靜態(tài) HTML對于顯示相對靜態(tài)的內(nèi)容是不錯的選擇;新的挑戰(zhàn)在于創(chuàng)建交互的基于 Web 的應(yīng)用程序,在這些程序中,頁面的內(nèi)容是基于用戶的請求或者系統(tǒng)的狀態(tài),而不是預(yù)先定義的文字。 對于這個問題的一個早期解決方案是使用 CGIBIN 接口。開發(fā)人員編寫與接口相關(guān)的單獨(dú)的程序,以及基于 Web 的應(yīng)用程序,后者通過 Web 服務(wù)器來調(diào)用前者。這個方案有著嚴(yán)重的擴(kuò) 展性問題 —— 每個新的 CGI 要求在服務(wù)器上新增一個進(jìn)程。如果多個用戶并發(fā)地訪問該程序,這些進(jìn)程將消耗該 Web 服務(wù)器所有的可用資源,并且系統(tǒng)性能會降低到極其低下的地步。 某些 Web 服務(wù)器供應(yīng)商已經(jīng)嘗試通過為他們的服務(wù)器提供“插件”和 API 來簡化Web 應(yīng)用程序的開發(fā)。這些解決方案是與特定的 Web 服務(wù)器相關(guān)的,不能解決跨多個供應(yīng)商的解決方案的問題。例如,微軟的 Active Server Pages( ASP)技術(shù)使得在Web 頁面上創(chuàng)建動態(tài)內(nèi)容更加容易,但也只能工作在微軟的 IIS 和 Personal Web Server 上。 還存在其他的解決方案,但都不能使一個普通的頁面設(shè)計者能夠輕易地掌握。例如,像 Java Servlet 這樣的技術(shù)就可以使得用 Java 語言編寫交互的應(yīng)用程序的服務(wù)器端的代碼變得容易。開發(fā)人員能夠編寫出這樣的 Servlet,以接收來自 Web 瀏覽器的 HTTP 請求,動態(tài)地生成響應(yīng)(可能要查詢數(shù)據(jù)庫來完成這項(xiàng)請求),然后發(fā)送包含HTML 或 XML 文檔的響應(yīng)到瀏覽器。 采用這種方法,整個網(wǎng)頁必須都在 Java Servlet 中制作。如果開發(fā)人員或者 Web管理人員想要調(diào)整頁面顯示,就不得不編輯并重新編譯該 Java Servlet,即使在邏輯上已經(jīng)能夠運(yùn)行了。采用這種方法,生成帶有動態(tài)內(nèi)容的頁面仍然需要應(yīng)用程序的開發(fā)技巧。 很顯然,目前所需要的是一個業(yè)界范圍內(nèi)的創(chuàng)建動態(tài)內(nèi)容頁面的解決方案。這個方案將解決當(dāng)前方案所受到的限制。如下: ? 能夠在任何 Web 或應(yīng)用程序服務(wù)器上運(yùn)行。 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 5 ? 將應(yīng)用程序邏輯和頁面顯示分離。 ? 能夠快速地開發(fā)和測試。 ? 簡化開發(fā)基于 Web 的交互式應(yīng)用程序的過程。 JSP 技術(shù)就是被設(shè)計用來滿足這樣的要求的。 JSP 規(guī)范是 Web 服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。 Sun 開發(fā)出這個規(guī)范來整合和平衡 已經(jīng)存在的對 Java 編程環(huán)境(例如, Java Servlet 和 JavaBeans)進(jìn)行支持的技術(shù)和工具。其結(jié)果是產(chǎn)生了一種新的、開發(fā)基于 Web 應(yīng)用程序的方法,給予使用基于組件應(yīng)用邏輯的頁面設(shè)計者以強(qiáng)大的功能。 HTML語言 在 萬維網(wǎng) 上的一個 超媒體 文檔稱之為一個 頁面 (英語: page)。作為一個組織或者個人在 萬維網(wǎng) 上放置開始點(diǎn)的 頁面 稱為 主頁 (英語: Homepage)或首頁,主頁中通常 [2]包括有指向其他相關(guān)頁面或其他節(jié)點(diǎn)的指針( 超級鏈接 ),所謂 超級鏈接 ,就是一種 統(tǒng)一資源定位器 ( Uniform Resource Locator,英語縮寫: URL)指針,通過激活(點(diǎn)擊)它,可使 瀏覽器 方便 地獲取新的網(wǎng)頁。這也是 HTML 獲得廣泛應(yīng)用的最重要的原因之一。在邏輯上將視為一個整體的一系列 頁面 的有機(jī)集合稱為 網(wǎng)站 ( Website或 Site)。超級文本標(biāo)記語言(英文縮寫: HTML)是為“ 網(wǎng)頁 創(chuàng)建和其它可在 網(wǎng)頁瀏覽器 中看到的信息”設(shè)計的一種 標(biāo)記語言 。 超文本標(biāo)記語言 網(wǎng)頁的本質(zhì)就是超級文本標(biāo)記語言,通過結(jié)合使用其他的 Web技術(shù) (如: 腳本語言 、 公共網(wǎng)關(guān)接口 、 組件 等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁。因而,超級文本標(biāo)記語言是萬維網(wǎng)( Web)編程的基礎(chǔ),也就是說 萬維網(wǎng) 是建立在超文本基礎(chǔ)之上的。超級文本標(biāo)記語言之所以稱為超文本標(biāo)記 語言 ,是因?yàn)槲谋局邪怂^“ 超級鏈接 ”點(diǎn)。 HTML 是: ? 全稱: HyperText Markup Language ? 譯稱:超文本標(biāo)記語言。 ? 是一套獨(dú)立于平臺的格式定義 ? 是由各種 標(biāo)記 (Tag)組成的標(biāo)記語言 ? 用來描述網(wǎng)頁文檔中的各個組成部分 ? 無需編譯,瀏覽器可直接解釋 ? 當(dāng)前版本: 在 WWW 的世界里,大家統(tǒng)一都用 URL 來說明地址,用來指向 Inter 上的各種資源。 URL=Uniform Resource Locator 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 6 格式:分成兩部份,第一個部份用來指定存取方式,第二個部份用來指定位址,兩者之間以“: //”符號隔開。如下所示 : 標(biāo)記的寫法 ? 通常 HTML 的標(biāo)記是以成對的方 式出現(xiàn)的,其格式如下: <標(biāo)記名稱 「屬性名稱=參數(shù)? ]內(nèi)容< /標(biāo)記名稱> ? 凡是在 標(biāo)記 和 /標(biāo)記> 之間的內(nèi)容均會受到這個標(biāo)記的影響 ? 但是有少部份的標(biāo)記,加上結(jié)尾標(biāo)注反而覺得累贅,因此在習(xí)慣上也有不加結(jié)尾標(biāo)記的。其格式如下: 標(biāo)記名稱 基本 HTML 頁面示例 HTML HEADTITLE我是 標(biāo)題 /TITLE/HEAD BODY TEXT=808080 LINK=008000 CenterThis is a test!!br a href=“ my homepage/a /Center /BODY /HTML 一般的 Web 頁面由主要由以下元素組成 : ? 文本 ? 超鏈接 ? 圖片 ? 表格 ? 輸入框 ? 按鈕 ? 多媒體效果 ? 框架 4 需求分析 在我們當(dāng)代信息社會里,人們對信息的交流與溝通越來越重視,對時間的有效利用更加的注重,其中個人信息容量也
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1