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

正文內(nèi)容

電話(huà)號(hào)碼查詢(xún)系統(tǒng)設(shè)計(jì)(數(shù)據(jù)庫(kù)管理)——基于java(編輯修改稿)

2025-01-20 08:45 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 縱數(shù)據(jù)庫(kù)。 Hibernate 可以應(yīng)用在任何使用 JDBC的場(chǎng)合,既可以在 Java的客戶(hù)端程序使用,也可以在 Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate可以在應(yīng)用 EJB的 J2EE架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 開(kāi)發(fā)工具 Myeclipse MyEclipse 是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā) Java, J2EE 的 Eclipse 插件集合,MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。 MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能??梢哉f(shuō) MyEclipse 幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專(zhuān)屬 eclipse 開(kāi)發(fā)工具。 Oracle ORACLE 數(shù)據(jù)庫(kù)系統(tǒng)是美國(guó) ORACLE 公 司(甲骨文)提供的以分布式數(shù)據(jù)庫(kù)為核心的一組軟件產(chǎn)品,是目前最流行的客戶(hù) /服務(wù)器 (CLIENT/SERVER)或 B/S體系結(jié) 4 電話(huà)號(hào)碼查詢(xún)系統(tǒng) 構(gòu)的數(shù)據(jù)庫(kù)之一。比如 SilverStream就是基于數(shù)據(jù)庫(kù)的一種中間件。 ORACLE數(shù)據(jù)庫(kù)是目前世界上使用最為廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng),作為一個(gè)通用的數(shù)據(jù)庫(kù)系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個(gè)關(guān)系數(shù)據(jù)庫(kù),它是一個(gè)完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫(kù)它實(shí)現(xiàn)了分布式處理功能。但它的所有知識(shí),只要在一種機(jī)型上學(xué)習(xí)了 ORACLE知識(shí),便能在各種類(lèi)型的機(jī)器上使用它。其 特點(diǎn)如下: ( 1)數(shù)據(jù)的大量性 ( 2)數(shù)據(jù)保存的持久性 ( 3)數(shù)據(jù)共享性 ( 4)數(shù)據(jù)的可靠性 ( 5)數(shù)據(jù)安全性強(qiáng)、穩(wěn)定性強(qiáng) Tomcat Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的 Web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪(fǎng)問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試 JSP 程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對(duì) HTML 頁(yè)面的訪(fǎng)問(wèn)請(qǐng)求。實(shí)際上 Tomcat 部分是 Apache 服務(wù)器的擴(kuò)展,但它是 獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 tomcat 時(shí),它實(shí)際上作為一個(gè)與 Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 第二章 系統(tǒng)的可行性分析 5 第二章 系統(tǒng)的可行性分析 可行性分析 可行性研究的目的是用最小的代價(jià)在盡可能的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。只要資源和時(shí)間不加以限制 , 所有的項(xiàng)目都是可行的 , 然而 , 由于資源缺乏和交付時(shí)間限制的困擾 , 給基于計(jì)算機(jī)系統(tǒng)的開(kāi)發(fā)帶來(lái)了困難。 因此對(duì)軟件項(xiàng)目的可行性做出細(xì)致而謹(jǐn)慎的評(píng)估是十分必要的。如果在定義階段盡早發(fā)現(xiàn)將來(lái)可能在開(kāi)發(fā)過(guò)程中遇到的問(wèn)題 , 及早做出 決定 , 可以避免大量的人工 , 金錢(qián) , 時(shí)間上的浪費(fèi)。 因此 , 在開(kāi)發(fā)本管理系統(tǒng)之前 , 對(duì)本次開(kāi)發(fā)的可行性進(jìn)行了分析。 技術(shù)可行性 數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于 60年代,40 多年來(lái)數(shù)據(jù)庫(kù)技術(shù)得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實(shí)用系統(tǒng)。面向?qū)ο笫且环N新興的程序設(shè)計(jì)方法 ,或者是一種新的程序設(shè)計(jì)規(guī)范(paradigm),其基本思想是使用對(duì)象、類(lèi)、繼承、封裝、消息等基本概念來(lái)進(jìn)行程序設(shè)計(jì)。許多程序開(kāi)發(fā)工具,如 VB、 Java等等,都支持面向?qū)ο蟮某绦蜷_(kāi)發(fā)。因此從技術(shù)上分析,要開(kāi)發(fā)一個(gè)電話(huà)號(hào)碼查詢(xún)系統(tǒng)是可行的。 經(jīng)濟(jì)可行性 電話(huà)號(hào)碼查詢(xún)系統(tǒng)只是一個(gè)小型的數(shù)據(jù)庫(kù)管理系統(tǒng),它的經(jīng)濟(jì)可行性可以從一下幾方面考慮: 軟件資源:目前網(wǎng)絡(luò)上有很多供用戶(hù)免費(fèi)下載的軟件,學(xué)校校園網(wǎng)的下載速度也非??焖?,所以可以從網(wǎng)上下載開(kāi)發(fā)系統(tǒng)所需的各種軟件,或是去電腦城購(gòu)買(mǎi),花費(fèi)個(gè)人完全可以承受。 硬件資源:已經(jīng)擁有一臺(tái)配置完全能夠開(kāi)發(fā)電話(huà)號(hào)碼查詢(xún)系統(tǒng)的計(jì)算機(jī)。 參與人員:開(kāi)發(fā)這個(gè)系統(tǒng)的人員就是自己,不需要花費(fèi)金額聘請(qǐng)專(zhuān)業(yè)人士。 資源和時(shí)間:資源和時(shí)間方面相對(duì)都是比較充足 的。學(xué)校的圖書(shū)館藏書(shū)很多, 想找到自己需要的資料并不困難,再者可以從書(shū)店購(gòu)買(mǎi)自己所需書(shū)籍。 綜合以上多方面的考慮結(jié)果 ,開(kāi)發(fā)一個(gè)電話(huà)號(hào)碼查詢(xún)系統(tǒng)在經(jīng)濟(jì)上是完全可 6 電話(huà)號(hào)碼查詢(xún)系統(tǒng) 行的。 操作可行性 用戶(hù)僅需具有基本的電腦操作能力即可。 社會(huì)因素可行性 從法律因素和安全用正版和免費(fèi)角度考慮,所有技術(shù)參考資料都經(jīng)授權(quán),所有軟件都選。 可行性研究結(jié)論 依據(jù)以上因素,本電話(huà)號(hào)碼查詢(xún)系統(tǒng)開(kāi)發(fā)項(xiàng)目不僅方便快捷、高效,而且社會(huì)效益比較好,從而使本系統(tǒng)開(kāi)發(fā)者相信該系統(tǒng) 開(kāi)發(fā)出來(lái)之后將取得的成功。 綜上所述,此項(xiàng)目在技術(shù)、經(jīng)濟(jì)、操作和社會(huì)效益上是完全可行的。 第三章 需求分析 7 第三章 需求分析 信息需求 通訊錄信息:人員編號(hào),人員姓名,人員電話(huà)號(hào)碼,人員 Emial,人員 ,人員公司 /學(xué)校名稱(chēng),人員公司 /家庭地址,人員備注。 用戶(hù)信息:用戶(hù)號(hào),姓名,登錄系統(tǒng)密碼,用戶(hù)身份,權(quán)限等。 功能需求 系統(tǒng)要實(shí)現(xiàn)的功能有: ( 1)用戶(hù)登錄,用戶(hù)通過(guò)輸入正確的用戶(hù)名和密碼登錄此電話(huà)號(hào)碼查詢(xún)系統(tǒng),用戶(hù)進(jìn)入此系統(tǒng)后,可以對(duì)他的通訊名單進(jìn)行管理 ,添加、刪除、修改、插入等操作。 ( 2)用戶(hù)注冊(cè),沒(méi)有賬戶(hù)的可以通過(guò)注冊(cè),添加一個(gè)自己的帳號(hào),之后就可以用這個(gè)賬戶(hù)登錄此系統(tǒng)了。 ( 3)對(duì)通訊錄信息的添加,用戶(hù)進(jìn)入系統(tǒng)后點(diǎn)擊添加按鈕,可以添加一個(gè)自己的好友信息。 ( 4)對(duì)通訊錄信息的刪除,用戶(hù)可以點(diǎn)擊刪除按鈕刪除自己選中的人員。 ( 5)對(duì)通訊錄信息的修改,用戶(hù)進(jìn)入系統(tǒng)后點(diǎn)擊修改按鈕,修改選中的的人員的信息。 ( 6)查詢(xún)功能的實(shí)現(xiàn),用戶(hù)進(jìn)入系統(tǒng)后可以輸入用戶(hù)名和電話(huà)號(hào)碼檢索自己要查看的通訊人員信息。 8 電話(huà)號(hào)碼查詢(xún)系統(tǒng) 程圖 圖 系統(tǒng)結(jié)構(gòu)功能圖 數(shù)據(jù)字典 第四章 系統(tǒng)總體設(shè)計(jì)與實(shí)現(xiàn) 9 第四章 系統(tǒng)總體設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng) ER圖 圖 用戶(hù) ER圖 10 電話(huà)號(hào)碼查詢(xún)系統(tǒng) 圖 通訊人員信息 ER圖 數(shù)據(jù)庫(kù)表的設(shè)計(jì) ( 1)用戶(hù)數(shù)據(jù)表: Telephone_user 表 ( 2) 通訊信息數(shù)據(jù)表: Telephone_book 表 第四章 系統(tǒng)總體設(shè)計(jì)與實(shí)現(xiàn) 11 詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì) 此系統(tǒng)選用的是 Oracle數(shù)據(jù)庫(kù) [1],采用的是 hibernate 框架對(duì)數(shù)據(jù)的管理 [2], Telephone_user 數(shù)據(jù)表與 Telephone_book 數(shù)據(jù)表之間存在依賴(lài)關(guān)系, 作為主鍵, 作為外鍵建立依賴(lài)關(guān)系 [3]。 數(shù)據(jù)庫(kù)的關(guān)系圖如下: 圖 數(shù) 據(jù)庫(kù)表關(guān)系圖 由于兩張表之間存在主外鍵的關(guān)聯(lián)關(guān)系,每一條通訊信息都會(huì)對(duì)應(yīng)一個(gè)用戶(hù),方便用戶(hù)對(duì)自己的通訊錄信息的管理。 Telephone_user 數(shù)據(jù)表與 Telephone_book數(shù)據(jù)表之間存在一對(duì)多與多對(duì)一的關(guān)聯(lián)關(guān)系,建立這種關(guān)系的好處是,當(dāng)用戶(hù)登錄到系統(tǒng)里面以后就會(huì)直接在系統(tǒng)里反映出他的通信信息。 Hibernate 中的配置信息 [4]如下( ): 12 電話(huà)號(hào)碼查詢(xún)系統(tǒng) ?xml version= encoding=UTF8? !DOCTYPE hibernateconfiguration PUBLIC //Hibernate/Hibernate Configuration DTD 。 hi
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1