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

正文內(nèi)容

基于jsp個(gè)人管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2025-07-17 08:05本頁(yè)面
  

【正文】 SQL Server 數(shù)據(jù)庫(kù)是一種關(guān)系數(shù)據(jù)庫(kù) 。 它的顯著特點(diǎn)是易學(xué)、易用、功能強(qiáng)大,且與其他 Office 應(yīng)用程北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 3 序高度集成。 SQL Server 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。 SQL Server 作為關(guān)系數(shù)據(jù)庫(kù)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。它實(shí)現(xiàn)了真正的關(guān)系數(shù)據(jù)庫(kù)管理 ,具有 ODBC 特性 ,保證了數(shù)據(jù)庫(kù)引擎應(yīng)用的完整性 。 數(shù)據(jù)庫(kù)的特點(diǎn) 有 : (1)具有最小的冗余度,即數(shù)據(jù)庫(kù)盡可能不重復(fù); (2)資源共享性,即以最優(yōu)的方式服務(wù)與一個(gè)或多個(gè)應(yīng)用程序; (3)數(shù)據(jù)獨(dú)立性, 即數(shù)據(jù)的存儲(chǔ)盡可能獨(dú)立于使用它的應(yīng)用程序; (4)安全可靠; (5)保密性能好 。使用 Java 語(yǔ)言和 JDBC API 發(fā)布含有 applet 小程序的網(wǎng)頁(yè),通過(guò)網(wǎng)頁(yè)中 applet 小程序訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)在目前已被廣泛的應(yīng)用。 在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)調(diào)用 JDBC API 方法之前,首先需要進(jìn)行注冊(cè)和裝入 JDBC 驅(qū)動(dòng)程序。方法如下: public static class forName(String className) throws classNotFoundExecption { return forName0(className,true,()。連接過(guò)程包括所執(zhí)行的 SQL 語(yǔ)句和獲取在該連接上所返回的結(jié)果。 JSP 技術(shù) JSP( Java Server Pages)技術(shù)是由 Sun 公司發(fā)布的用于開(kāi)發(fā)動(dòng)態(tài) Web 應(yīng)用的一項(xiàng)技術(shù)。在國(guó)內(nèi), JSP 現(xiàn) 在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來(lái)越多的動(dòng)態(tài)網(wǎng)站開(kāi)始采用 JSP 技術(shù)。在各種各樣的應(yīng)用程序中,對(duì)于可能使用的基于 Web 的客戶端,看上去沒(méi)有任何限制。這些好處包括幾乎沒(méi)有限制的客戶端訪問(wèn)和極其簡(jiǎn)化的應(yīng)用程序部署和管理(要更新一個(gè)應(yīng)用程序,管理人員只需要更改一個(gè)基于服務(wù)器的程序,而 不是成千上萬(wàn)的安裝在客戶端的應(yīng)用程序)。 這些快速增長(zhǎng)的精巧的基于 Web 的應(yīng)用程序要求開(kāi)發(fā)技術(shù)上的改進(jìn)。 對(duì)于這個(gè)問(wèn)題的一個(gè)早期解決方案是使用 CGIBIN 接口。這個(gè)方案有著嚴(yán)重的擴(kuò) 展性問(wèn)題 —— 每個(gè)新的 CGI 要求在服務(wù)器上新增一個(gè)進(jìn)程。 某些 Web 服務(wù)器供應(yīng)商已經(jīng)嘗試通過(guò)為他們的服務(wù)器提供“插件”和 API 來(lái)簡(jiǎn)化Web 應(yīng)用程序的開(kāi)發(fā)。例如,微軟的 Active Server Pages( ASP)技術(shù)使得在Web 頁(yè)面上創(chuàng)建動(dòng)態(tài)內(nèi)容更加容易,但也只能工作在微軟的 IIS 和 Personal Web Server 上。例如,像 Java Servlet 這樣的技術(shù)就可以使得用 Java 語(yǔ)言編寫(xiě)交互的應(yīng)用程序的服務(wù)器端的代碼變得容易。 采用這種方法,整個(gè)網(wǎng)頁(yè)必須都在 Java Servlet 中制作。采用這種方法,生成帶有動(dòng)態(tài)內(nèi)容的頁(yè)面仍然需要應(yīng)用程序的開(kāi)發(fā)技巧。這個(gè)方案將解決當(dāng)前方案所受到的限制。 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 5 ? 將應(yīng)用程序邏輯和頁(yè)面顯示分離。 ? 簡(jiǎn)化開(kāi)發(fā)基于 Web 的交互式應(yīng)用程序的過(guò)程。 JSP 規(guī)范是 Web 服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開(kāi)發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。其結(jié)果是產(chǎn)生了一種新的、開(kāi)發(fā)基于 Web 應(yīng)用程序的方法,給予使用基于組件應(yīng)用邏輯的頁(yè)面設(shè)計(jì)者以強(qiáng)大的功能。作為一個(gè)組織或者個(gè)人在 萬(wàn)維網(wǎng) 上放置開(kāi)始點(diǎn)的 頁(yè)面 稱為 主頁(yè) (英語(yǔ): Homepage)或首頁(yè),主頁(yè)中通常 [2]包括有指向其他相關(guān)頁(yè)面或其他節(jié)點(diǎn)的指針( 超級(jí)鏈接 ),所謂 超級(jí)鏈接 ,就是一種 統(tǒng)一資源定位器 ( Uniform Resource Locator,英語(yǔ)縮寫(xiě): URL)指針,通過(guò)激活(點(diǎn)擊)它,可使 瀏覽器 方便 地獲取新的網(wǎng)頁(yè)。在邏輯上將視為一個(gè)整體的一系列 頁(yè)面 的有機(jī)集合稱為 網(wǎng)站 ( Website或 Site)。 超文本標(biāo)記語(yǔ)言 網(wǎng)頁(yè)的本質(zhì)就是超級(jí)文本標(biāo)記語(yǔ)言,通過(guò)結(jié)合使用其他的 Web技術(shù) (如: 腳本語(yǔ)言 、 公共網(wǎng)關(guān)接口 、 組件 等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁(yè)。超級(jí)文本標(biāo)記語(yǔ)言之所以稱為超文本標(biāo)記 語(yǔ)言 ,是因?yàn)槲谋局邪怂^“ 超級(jí)鏈接 ”點(diǎn)。 ? 是一套獨(dú)立于平臺(tái)的格式定義 ? 是由各種 標(biāo)記 (Tag)組成的標(biāo)記語(yǔ)言 ? 用來(lái)描述網(wǎng)頁(yè)文檔中的各個(gè)組成部分 ? 無(wú)需編譯,瀏覽器可直接解釋 ? 當(dāng)前版本: 在 WWW 的世界里,大家統(tǒng)一都用 URL 來(lái)說(shuō)明地址,用來(lái)指向 Inter 上的各種資源。如下所示 : 標(biāo)記的寫(xiě)法 ? 通常 HTML 的標(biāo)記是以成對(duì)的方 式出現(xiàn)的,其格式如下: <標(biāo)記名稱 「屬性名稱=參數(shù)? ]內(nèi)容< /標(biāo)記名稱> ? 凡是在 標(biāo)記 和 /標(biāo)記> 之間的內(nèi)容均會(huì)受到這個(gè)標(biāo)記的影響 ? 但是有少部份的標(biāo)記,加上結(jié)尾標(biāo)注反而覺(jué)得累贅,因此在習(xí)慣上也有不加結(jié)尾標(biāo)記的。因此,個(gè)人信息的管理在日常工作和生活中成為必不可少的內(nèi)容。隨著個(gè)人電腦 的普及,簡(jiǎn)單實(shí)用的個(gè)人信息管理工具成為人們?nèi)粘€(gè)北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 7 人信息管理的不錯(cuò)選擇。 系統(tǒng)需求分析 本系統(tǒng)主要是在對(duì)個(gè)人基本信息的分析上進(jìn)行設(shè)計(jì)的,根據(jù)需要,本系統(tǒng)主要具備了以下特點(diǎn)和功能: (1)具有良好的人機(jī)界面; (2)具有較好的權(quán)限管理; (3)方便查詢和修改數(shù)據(jù); (4)數(shù)據(jù)穩(wěn)定性 ;( 5)實(shí)用性;要具有管理中心,如個(gè)人基本信息管理、登錄與注冊(cè)等相關(guān)個(gè)人的多種常用功能。根據(jù)所學(xué)的專業(yè)知識(shí)和所具備的專 業(yè)技能, 采用功能強(qiáng)大的JAVA 編程技術(shù), 利用微軟公司的 Microsoft SQL Server 作為 后臺(tái)數(shù)據(jù)庫(kù) 設(shè)計(jì)實(shí)現(xiàn),有指導(dǎo)老師的指導(dǎo)、 同學(xué)的幫助 和相關(guān)參考文獻(xiàn) 、 網(wǎng)上資料,及參考其它程序的功能,因此完全可以實(shí)現(xiàn)。 SUN 公司的 JAVA 開(kāi)發(fā)工具,是目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_(kāi)發(fā)工具。 JAVA 編程如同搭積木 ,將不同的模塊通過(guò)接口連接起來(lái)組成一個(gè)完整的系統(tǒng)。 故而,實(shí)現(xiàn)本系統(tǒng) JAVA 是一個(gè)相對(duì)較好的選擇。 系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)流圖( DFD)是一種圖形化技術(shù),它描繪描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變化。數(shù)據(jù)流圖共有四種基本符號(hào):矩形數(shù)據(jù)的源或終點(diǎn)(或稱為外部項(xiàng)),圓或橢圓表示變換數(shù)據(jù)的處理,向右開(kāi)口的矩形表示數(shù)據(jù)存儲(chǔ),箭頭表示數(shù)據(jù)流,即特定數(shù)據(jù)的流動(dòng)方向。 (3)修改個(gè)人信息 用戶可以修改自己的基本信息。 (4)修改登錄密碼 用戶可以修改登錄密碼 (5)查看通訊錄 用戶可以瀏覽通訊錄列表,也可按照姓名檢索等。 (7)查看日程安排 用戶可以查看日程安排列表,也可以查看某一日程的時(shí)間和內(nèi)容等。用戶可以對(duì)日程進(jìn)行添加、修改、刪除等。 系統(tǒng) 的基本 ER 圖 在需求分析后,就可以設(shè)計(jì)出能夠滿足用戶需求的各類實(shí)體,以及它們之間的關(guān)系,為后面的設(shè)計(jì)打下基礎(chǔ)。 根據(jù)上面的分析規(guī)劃出的實(shí)體有:個(gè)人信息實(shí)體、通訊錄信息實(shí)體、日程安排管理信息實(shí)體。其轉(zhuǎn)化規(guī)則為首先每個(gè)實(shí)體應(yīng)該轉(zhuǎn)換成一個(gè)關(guān)系,有屬性的聯(lián)系也應(yīng)轉(zhuǎn)化為一個(gè)關(guān)系然且需要給出每個(gè)關(guān)系的關(guān)鍵字。 用戶(用戶 ID 號(hào), 用戶名稱,用戶 真實(shí)姓名,用戶性別,出生日期,用戶民族,用戶學(xué)歷,用戶職稱,用戶電話,用戶住址,用戶郵箱)關(guān)鍵字為用戶 ID 號(hào)。 日程安排( ID,用戶登錄名,日程內(nèi)容,日程時(shí)間)關(guān)鍵字為標(biāo)識(shí)。 5 系統(tǒng) 設(shè)計(jì) 根據(jù)需求階段的分析,已經(jīng)清楚系統(tǒng)必須具備的功能,接下來(lái)的工作就是這些功能 如何實(shí)現(xiàn)的問(wèn)題。由此給出該個(gè)人信息管理系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)圖如圖 所示: 圖 系統(tǒng)功能流程圖 圖 系統(tǒng)功能流程圖 數(shù)據(jù)庫(kù)的設(shè)計(jì) 在需求分析階段已經(jīng)完成系統(tǒng)的所有數(shù)據(jù)分析。一般把數(shù)據(jù)庫(kù)的設(shè)計(jì)分為數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)和數(shù)據(jù)庫(kù)的物理設(shè)計(jì)兩個(gè)步驟。數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)把得到的滿足第三范式的關(guān)系轉(zhuǎn)化為特定的數(shù)據(jù)庫(kù)系統(tǒng)下的數(shù)據(jù)表。 用戶表:用戶 ID 號(hào), 用戶名稱,用戶 真實(shí)姓名,用戶性別,出生日期,用戶民族,用戶學(xué)歷,用戶職稱,用戶電話,用戶住址,用戶郵箱。 日程安排管理表: ID,事件日期,標(biāo)題,備注?;谝陨蠑?shù)據(jù)庫(kù)的邏輯設(shè)計(jì),考慮程序設(shè)計(jì)的簡(jiǎn)易性及通用性,本系統(tǒng)采用 Microsoft SQL Sever 2021數(shù)據(jù)庫(kù),并在 其下創(chuàng)建 3 個(gè)數(shù)據(jù)表,其結(jié)構(gòu)分別如下: (1)用戶表 其字段列表如表 所示: 表 ( user) 字段名稱 字段類型 字段長(zhǎng)度 字段說(shuō)明 UserName varchar 30 用戶登錄名 password varchar 30 用戶登錄密碼 name varchar 30 用戶真實(shí)姓名 sex varchar 2 用戶性別 birth varchar 10 出生日期 nation varchar 10 用戶民族 edu varchar 10 用戶學(xué)歷 works varchar 30 用戶職稱 phone varchar 30 用戶電話 place varchar 30 用戶住址 varchar 30 用戶郵箱 (2)通訊錄管理表 (friends)用于管理通訊錄。其字段列表如表 所示: 表 ( friends) 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 14 字段名稱 字段類型 字段長(zhǎng)度 字段說(shuō)明 userName varchar 30 用戶登錄名 name varchar 30 好友名稱 phone varchar 10 好友電話 varchar 30 好友郵箱 workplace varchar 30 好友工作單位 place varchar 30 好友住址 varchar 10 好友 號(hào) qq_number varchar 20 no (3)日程安排管理表 (date)用于管理用戶的日程安排,其字段列表如表 所示: 表 字段名稱 字段類型 字段長(zhǎng)度 字段說(shuō)明 userName varchar 30 用戶登錄名 thing varchar 255 日程內(nèi)容 date varchar 10 日 程時(shí)間 6 通訊錄管理模塊的實(shí)現(xiàn) 系統(tǒng)登陸界面 設(shè)計(jì) 本 部分 的主要功能是為了對(duì)系統(tǒng)進(jìn)行安全性管理 。如果密碼輸入錯(cuò)誤,則會(huì)提示“密碼錯(cuò)誤,請(qǐng)重新輸入!”,在本 界面 中設(shè)置有“登陸”,“重置”,“注冊(cè)”三個(gè)按鈕,其中“登陸”代碼如下: public class LoginServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {//拋出異常 String userName=new String((userName).getBytes(ISO88591),UTF8)。 (text/html。 PrintWriter out = ()。 }catch(ClassNotFoundException e){ (類沒(méi)有找到 )。 Statement stmt=null。 String strconn=jdbc:odbc:person。 String strPsw=123456。 stmt=(,CUR_READ_ONLY)。+userName+39。 ()。 k=()。 (refresh, 5。 while(()){ if(((password))){ LoginBean nn=new LoginBean()。 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 16 (password)。 ArrayList login=new ArrayList()。 (login, login)。 (refresh, 5。 ()。 }catch(SQLException e1){ (())。 } } 本系統(tǒng)相對(duì)安全,因?yàn)樵谠O(shè)置過(guò)程中我通過(guò)一個(gè)類來(lái)實(shí)現(xiàn)。 登陸界面 如圖 所示 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 17 圖 用戶登錄界面的 測(cè)試 該測(cè)試的目的是保證登陸界面的正確性與在錯(cuò)誤發(fā)生時(shí)的容錯(cuò)與糾錯(cuò)性。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 package friendManager。 p
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1