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

正文內(nèi)容

基于jsp個(gè)人管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-06-19 08:05 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 在高速增加。因此,個(gè)人信息的管理在日常工作和生活中成為必不可少的內(nèi)容。方便實(shí)用的個(gè)人信息管理工具對(duì)于提高信息利用效率具有重要意義。隨著個(gè)人電腦 的普及,簡(jiǎn)單實(shí)用的個(gè)人信息管理工具成為人們?nèi)粘€(gè)北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 7 人信息管理的不錯(cuò)選擇。該系統(tǒng)包括了對(duì)人們?nèi)粘I钪械母鞣N繁雜事務(wù)的添加、修改、刪除、查詢等基本操作。 系統(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è)人的多種常用功能。 個(gè)人信息管理系統(tǒng)的基本管理方法:在個(gè)人信息管理中,我們可以對(duì)自己的基 本信息進(jìn)行操作,具體的操作有:查看個(gè)人基本信息、修改個(gè)人基本信息、修改登錄密碼;在通訊錄管理中,我們可以查看通訊錄、增加聯(lián)系人、修改和刪除聯(lián)系人;在日程安排管理中,我們可以對(duì)平常要做的事情做一個(gè)備忘,如增加日程、查看日程、也可以對(duì)日程進(jìn)行修改和刪除; 根據(jù)以上可以得出業(yè)務(wù)流程如圖 所示: 圖 系統(tǒng) 可行性分析 本系統(tǒng)管理的對(duì)象都是 個(gè)人的基本信息 , 并 且數(shù)據(jù)內(nèi)容具有 一定 的關(guān)聯(lián)性,比較個(gè)人信息管理系統(tǒng)統(tǒng) 用戶登錄 用戶注冊(cè) 個(gè)人信息管理里 通訊錄管理 日程安排管理 修改信息 查看信息 修改密碼 查看通訊錄 增加聯(lián)系人 修改和刪除 查看日程 增加日程 修改和刪除 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 8 適合于采用數(shù)據(jù)庫(kù)管理。根據(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)。 本系統(tǒng)的設(shè)計(jì)是在 Windows XP 中文版操作系統(tǒng)環(huán)境下, 采用 JAVA 編程技術(shù), Microsoft SQL Server 作為 后臺(tái)數(shù)據(jù) 設(shè)計(jì)實(shí)現(xiàn) 。 SUN 公司的 JAVA 開(kāi)發(fā)工具,是目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_(kāi)發(fā)工具。 JAVA 設(shè)計(jì)之初就是為了簡(jiǎn)化開(kāi)發(fā),并且面向不同的設(shè)備。 JAVA 編程如同搭積木 ,將不同的模塊通過(guò)接口連接起來(lái)組成一個(gè)完整的系統(tǒng)。而且很多構(gòu)件是 JAVA 系統(tǒng)內(nèi)部的,而不需要程序員進(jìn)行開(kāi)發(fā),從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。 故而,實(shí)現(xiàn)本系統(tǒng) JAVA 是一個(gè)相對(duì)較好的選擇。 SQL Server 是一個(gè)簡(jiǎn)單易學(xué)的關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息 以供查詢、存儲(chǔ)和檢索 ,而且具有相應(yīng)的安全性 。 系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)流圖( DFD)是一種圖形化技術(shù),它描繪描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變化。因此,數(shù)據(jù)流圖中沒(méi)有任何具全的物理元素,只是用來(lái)描繪信息在系統(tǒng)中流動(dòng)和處理情 況。數(shù)據(jù)流圖共有四種基本符號(hào):矩形數(shù)據(jù)的源或終點(diǎn)(或稱為外部項(xiàng)),圓或橢圓表示變換數(shù)據(jù)的處理,向右開(kāi)口的矩形表示數(shù)據(jù)存儲(chǔ),箭頭表示數(shù)據(jù)流,即特定數(shù)據(jù)的流動(dòng)方向。根據(jù)現(xiàn)行個(gè)人信息管理的業(yè)務(wù)流程,首先確定數(shù)據(jù)流圖中源點(diǎn)和起點(diǎn)都是好友信息、事務(wù)、密碼,如此就可得到個(gè)人管理系統(tǒng)的基本系統(tǒng)模型如圖 所示: 圖 基本系統(tǒng)模型 系統(tǒng)功能 介紹 (1)用戶登錄與注冊(cè) 個(gè)人通過(guò)用戶名和密碼登錄系統(tǒng);注冊(cè)時(shí)應(yīng)提供本人的基本信息 個(gè)人信息管理 通許錄管理 日程安排管理 查詢 添加 刪除 修改 個(gè)人信息 通訊錄 日程安排理 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 9 (2)查看個(gè)人信息 主頁(yè)面顯示 個(gè)人基本信息:登錄名、用戶密碼、用戶姓名、用戶性別、出生日期、用戶民族、用戶學(xué)歷、用戶職稱、用戶電話、用戶住址、用戶郵箱等。 (3)修改個(gè)人信息 用戶可以修改自己的基本信息。如果修改了登錄名,下次登錄時(shí)應(yīng)使用新的登錄名。 (4)修改登錄密碼 用戶可以修改登錄密碼 (5)查看通訊錄 用戶可以瀏覽通訊錄列表,也可按照姓名檢索等。 (6)維護(hù)通訊錄 用戶可以增加、修改、刪除聯(lián)系人。 (7)查看日程安排 用戶可以查看日程安排列表,也可以查看某一日程的時(shí)間和內(nèi)容等。 (8)維護(hù)日程 一個(gè)新的日程安排包括日程標(biāo)題、內(nèi) 容。用戶可以對(duì)日程進(jìn)行添加、修改、刪除等。 系統(tǒng)開(kāi)發(fā)的目標(biāo) 本系統(tǒng)是 對(duì)個(gè)人信息進(jìn)行分析而設(shè)計(jì),因此本個(gè)人信息 管理 系統(tǒng)是 一個(gè)簡(jiǎn)單適用型的系統(tǒng),本系統(tǒng)的設(shè)計(jì)目標(biāo)將最終定位于完成以上所述的系統(tǒng)主要業(yè)務(wù)的基本模型上。 系統(tǒng) 的基本 ER 圖 在需求分析后,就可以設(shè)計(jì)出能夠滿足用戶需求的各類實(shí)體,以及它們之間的關(guān)系,為后面的設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體的信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。 根據(jù)上面的分析規(guī)劃出的實(shí)體有:個(gè)人信息實(shí)體、通訊錄信息實(shí)體、日程安排管理信息實(shí)體。 個(gè)人信息實(shí)體圖如圖 所 示: 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 10 圖 通訊錄管理實(shí)體圖 所示: 圖 日程安排實(shí)體圖如圖 所示: 聯(lián)系人 登錄名 名稱 郵箱 住址 電話 學(xué)歷 工作 用戶 姓名 密碼 性別 生日 民族 郵箱 住址 電話 學(xué)歷 工作 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 11 圖 關(guān)系描述的設(shè)計(jì) 根據(jù)數(shù)據(jù)庫(kù)原理,并結(jié)合以上 ER 圖,經(jīng)過(guò)轉(zhuǎn)換,可以導(dǎo)出各個(gè)關(guān)系。其轉(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)鍵字。根據(jù) 以上規(guī)則直接給出所有關(guān)系。 用戶(用戶 ID 號(hào), 用戶名稱,用戶 真實(shí)姓名,用戶性別,出生日期,用戶民族,用戶學(xué)歷,用戶職稱,用戶電話,用戶住址,用戶郵箱)關(guān)鍵字為用戶 ID 號(hào)。 通訊錄信息( ID,用戶登錄名,好友名稱,好友電話,好友郵箱,好友工作單位,好友住址,好友 號(hào))關(guān)鍵字為標(biāo)識(shí)。 日程安排( ID,用戶登錄名,日程內(nèi)容,日程時(shí)間)關(guān)鍵字為標(biāo)識(shí)。在得出以上關(guān)系后,根據(jù)關(guān)系數(shù)據(jù)庫(kù)的理論要求,需要對(duì)所有的關(guān)系進(jìn)行關(guān)系規(guī)范化。 5 系統(tǒng) 設(shè)計(jì) 根據(jù)需求階段的分析,已經(jīng)清楚系統(tǒng)必須具備的功能,接下來(lái)的工作就是這些功能 如何實(shí)現(xiàn)的問(wèn)題。 系統(tǒng)功能 結(jié)構(gòu) 圖 依據(jù)需求分析階段得到的數(shù)據(jù)流圖,采用軟件工程中軟件設(shè)計(jì)的概念和原理,在保證系統(tǒng)基本功能要求的前提下,結(jié)合本系統(tǒng)新的業(yè)務(wù)流程確定系統(tǒng)必備的所有功能,具體的功能包括登錄與注冊(cè)、個(gè)人基本信息管理模塊、用戶個(gè)人通訊錄模塊、日日程安排 登錄名 日程內(nèi)容 時(shí)間 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 12 程安排模塊。由此給出該個(gè)人信息管理系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)圖如圖 所示: 圖 系統(tǒng)功能流程圖 圖 系統(tǒng)功能流程圖 數(shù)據(jù)庫(kù)的設(shè)計(jì) 在需求分析階段已經(jīng)完成系統(tǒng)的所有數(shù)據(jù)分析。本階段的工作就是把前一階段的成果轉(zhuǎn)化為具體的數(shù)據(jù)庫(kù)。一般把數(shù)據(jù)庫(kù)的設(shè)計(jì)分為數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)和數(shù)據(jù)庫(kù)的物理設(shè)計(jì)兩個(gè)步驟。 主界面 數(shù)據(jù)庫(kù) 管理員登陸 個(gè)人信息管理 通訊錄管理 退出 日程安排 個(gè)人信息管理系統(tǒng) 用戶登錄 用戶注冊(cè) 個(gè)人信息管理里 通訊錄管理 日程安排管理 修改信息 查看信息 修改密碼 查看通訊錄 增加聯(lián)系人 修改和刪除 查看日程 增加日程 修改和刪除 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 13 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) 需求分析階段已經(jīng)給出了系統(tǒng)的概念模型即 ER 圖,根據(jù) ER 圖即可進(jìn)行數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)。數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)把得到的滿足第三范式的關(guān)系轉(zhuǎn)化為特定的數(shù)據(jù)庫(kù)系統(tǒng)下的數(shù)據(jù)表。根據(jù)前面得到的各個(gè)關(guān)系,現(xiàn)把它們轉(zhuǎn)化為數(shù)據(jù)表。 用戶表:用戶 ID 號(hào), 用戶名稱,用戶 真實(shí)姓名,用戶性別,出生日期,用戶民族,用戶學(xué)歷,用戶職稱,用戶電話,用戶住址,用戶郵箱。 通訊錄: ID,用戶登錄名,好友名稱,好友電話,好友郵箱,好友工作單位,好友住址,好友 號(hào)。 日程安排管理表: ID,事件日期,標(biāo)題,備注。 密碼備忘表: ID,用戶登錄名,日程內(nèi)容,日程時(shí)間 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 在完成數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)后,即可以開(kāi)始數(shù)據(jù)庫(kù)的物理設(shè)計(jì)?;谝陨蠑?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)用于管理通訊錄。及管理聯(lián)系人 (好友 )。其字段列表如表 所示: 表 ( 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)行安全性管理 。本系統(tǒng)的用戶名稱 和用戶密碼保存在 用戶信息 表中, 登錄時(shí)系統(tǒng)會(huì)自動(dòng)校驗(yà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)。 //中文轉(zhuǎn)換 String password=new 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 15 String((password).getBytes(ISO88591),UTF8)。 (text/html。charset=utf8)。 PrintWriter out = ()。 try{ ()。 }catch(ClassNotFoundException e){ (類沒(méi)有找到 )。 } try{ Connection con=null。 Statement stmt=null。 ResultSet rs=null。 String strconn=jdbc:od
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1