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

正文內(nèi)容

基于java實現(xiàn)的個人理財系統(tǒng)—畢業(yè)設(shè)計(編輯修改稿)

2025-01-04 10:23 本頁面
 

【文章內(nèi)容簡介】 。 ( 2) 封裝性:這一特性為信息的隱藏提供了具體的實現(xiàn)手段,用戶不必清楚對象內(nèi)部的細(xì)節(jié),只需了解其功能即可。 ( 3) 繼承性:這一特性為代碼的共享提供了一種非常有效的方法,從而可以避免重復(fù)的代碼設(shè)計,實現(xiàn)對象的可重用性。這一特性也是面向?qū)ο蟪绦蛟O(shè)計技術(shù)最本質(zhì)的特征。 ( 4) 可靠性:對象實現(xiàn)了抽象和封裝,從而使得其中出現(xiàn)的錯誤限制在對象的內(nèi)部,因而不會向外部傳播,同時也易于檢查和維護。 ( 5) 可 擴充性:面向?qū)ο笙到y(tǒng)可以通過繼承機制不斷擴充其對象的功能,而不會影響原系統(tǒng)的運行。 ( 6) 連續(xù)性:雖然面向?qū)ο蟮某绦蛟O(shè)計語言在編程模式上相差很大,但它并沒有摒棄傳統(tǒng)的做法,它不僅采用了傳統(tǒng)程序設(shè)計語言的語言元素,而且利用它們來模擬建立對象,從而使得一個熟悉傳統(tǒng)程序設(shè)計語言的編程者能夠很快掌握面向?qū)ο笤O(shè)計的規(guī)律。 SQL 語言介紹 SQL(Structured Query Language,結(jié)構(gòu)化查詢語言 )是由 Boyce 和Chamberlin 在 1974 年提出的,由于它功能豐富,使用靈活、語言簡潔易學(xué)等 特點,在計算機工業(yè)界和計算機用戶中倍受歡迎,快得到應(yīng)用和推廣。許多關(guān)系數(shù)據(jù)庫系統(tǒng) DB Oracle、 SQL Server 20 Sybase 等都實現(xiàn)了 SQL 語言。 1986年 10 月,美國國家標(biāo)準(zhǔn)局 (ANSI)的數(shù)據(jù)庫委員會批準(zhǔn)了 SQL 作為關(guān)系數(shù)據(jù)庫語言的美國標(biāo)準(zhǔn)。 1987 年 6月,國際標(biāo)準(zhǔn)化組織 (ISO)將其采納為國際標(biāo)準(zhǔn),也稱為“ SQL86”。因此, SQL 不僅是結(jié)構(gòu)化查詢語言,而且成為了國際標(biāo)準(zhǔn)語言。 SQL 數(shù)據(jù)庫的體系結(jié)構(gòu)基本上了三級模式結(jié)構(gòu)。如圖 。 圖 SQL 數(shù)據(jù)庫的體系結(jié)構(gòu) SQL 數(shù)據(jù)庫的體系結(jié)構(gòu)具有如下特點: (1) 一個數(shù)據(jù)庫 (Database)是表和約束的集合; (2) 一個表 (Table)由行 (Row)構(gòu)成,每行是列 (Column)的集合; (3) 一張表既可以是基本表,也可以是一個視圖; (4) 一個基本表可以跨一個或多個存儲文件,一個存儲文件也可存放一個或多個基本表,一個表可以帶若干索引,索引文件也存放在存儲文件中; (5) SQL 用戶可以是應(yīng)用程序,也可以是終端用戶。 SQL 語句可嵌入在各種宿主語言中,宿主語言有 VB、 VC、 VC、 、 Delphi、 PowerBuildings 等高級語言; SQL 語言也能作為獨立用戶接口,供交互環(huán)境下的終端用戶使用。 JDBC 數(shù)據(jù)訪問技術(shù) JDBC( Java Data Base Connectivity,java 數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL 語句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java語言編寫的類和接口組成。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的 API,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序,同時, JDBC 也是個商標(biāo)名。 有了 JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送 SQL 語句就是一件很容易的事。換言之,有了 JDBC API,就不必為訪問 Sybase 數(shù)據(jù)庫專門寫一個程序,為訪問 Oracle數(shù)據(jù)庫又專門寫一個程序,或為訪問 Informix 數(shù)據(jù)庫又編寫另一個程序等等,程序員只需用 JDBC API 寫一個程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送 SQL 調(diào)用。同時,將 Java 語言和 JDBC 結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java 語言 “ 編寫一次,處處運行 ” 的優(yōu)勢。 Java 數(shù)據(jù)庫連接體系結(jié)構(gòu)是用于 Java 應(yīng)用程序連接數(shù)據(jù)庫的標(biāo)準(zhǔn)方法。JDBC 對 Java 程序員而言是 API,對實現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。作為 API, JDBC 為程序開發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫廠商及第三方中間件廠商實現(xiàn)與數(shù)據(jù)庫的連接提供了標(biāo)準(zhǔn)方法。 JDBC 使用已有的 SQL 標(biāo)準(zhǔn)并支持與其它數(shù)據(jù)庫連接標(biāo)準(zhǔn),如 ODBC 之間的橋接。 JDBC 實現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡單、嚴(yán)格類型定義且高性能實現(xiàn)的接口。 Java 具有堅固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言。所需要的只 是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫之間進行對話的方法。而 JDBC 正是作為此種用途的機制。 JDBC 擴展了 Java 的功能。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁,而該 applet 使用的信息可能來自遠(yuǎn)程數(shù)據(jù)庫企業(yè)也可以用 JDBC 通過 Intra 將所有職員連到一個或多個內(nèi)部數(shù)據(jù)庫中(即使這些職員所用的計算機有 Windows、 Macintosh 和 UNIX 等各種不同的操作系統(tǒng))。隨著越來越多的程序員開始使用 Java 編程語言,對從 Java 中便捷地訪問數(shù)據(jù)庫的要求也在日益增加。 MIS 管理員們都喜歡 Java 和 JDBC 的結(jié)合,因為它使信息傳播變得容易和經(jīng)濟。企業(yè)可繼續(xù)使用它們安裝好的數(shù)據(jù)庫,并能便捷地存取信息,即使這些信息是儲存在不同數(shù)據(jù)庫管理系統(tǒng)上。新程序的開發(fā)期很短。安裝和版本控制將大為簡化。程序員可只編寫一遍應(yīng)用程序或只更新一次,然后將它放到服務(wù)器上,隨后任何人就都可得到最新版本的應(yīng)用程序。對于商務(wù)上的銷售信息服務(wù), Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法。 數(shù)據(jù)庫系統(tǒng)概述 (1) 數(shù)據(jù)( Data) 數(shù)據(jù)是數(shù)據(jù)庫中存儲的對象。數(shù)據(jù)在大多數(shù)人頭腦中的第一反映就是數(shù)字。其實數(shù)字只是最簡單的一種數(shù)據(jù),是數(shù)據(jù)的一種傳統(tǒng)和狹義的理解。廣義的理解,數(shù)據(jù)的種類很多,文字,圖形,圖像,聲音等都是數(shù)據(jù),可以對數(shù)據(jù)做以下定義:描述事物的符號記錄稱為數(shù)據(jù)。 (2) 數(shù)據(jù)庫( Database) 數(shù)據(jù)庫,顧名思義,是存放數(shù)據(jù)的倉庫。只不過這個倉庫是在計算機存儲設(shè)備上,而且數(shù)據(jù)是按一定的格式存放的。 數(shù)據(jù)庫是指長期存在計算機內(nèi)的,有組織的,可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織,描述和存儲,具有較高的數(shù)據(jù)獨立性和 易擴展性,并可以為各種用戶共享。 (3) 數(shù)據(jù)庫管理系統(tǒng)( Database Management System,簡稱 DBMS) 數(shù)據(jù)庫管理系統(tǒng)是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。它主要有以下幾個方面的功能: ① 數(shù)據(jù)定義功能 DBMS 提供數(shù)據(jù)定義語言,用戶通過它可以方便的對數(shù)據(jù)庫中的數(shù)據(jù)對象進行定義。 ② 數(shù)據(jù)操縱功能 DBMS 還提供數(shù)據(jù)操縱語言,用戶可以使用這語言操縱數(shù)據(jù)實現(xiàn)對數(shù)據(jù)庫的基本操作。如查詢,插入,刪除和修改等。 ③ 數(shù)據(jù)庫的運行管理 數(shù)據(jù)庫在建立,運行和維護時由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理, 統(tǒng)一控制,以保證數(shù)據(jù)的安全性,完整性,多用戶對數(shù)據(jù)的并發(fā)使用乃發(fā)生故障后的系統(tǒng)恢復(fù)。 ④ 數(shù)據(jù)庫的建立和維護功能 它包括數(shù)據(jù)庫初始的輸入,轉(zhuǎn)換功能,數(shù)據(jù)庫的轉(zhuǎn)存,恢復(fù)功能,數(shù)據(jù)庫的重組織功能和性能監(jiān)視。這些功能通常是由一些實用的程序完成的。 eclipse 開發(fā)工具 Eclipse 是一個開放源代碼的、與 NetBeans、 Sun ONE Studio 和 Borland Jbuilder 類似的一種基于 Java 的整合型可擴展開發(fā)平臺,也是目前最著名的開源項目之一, IBM 在最近幾年里也一直在大力支持該項目的發(fā)展 ,目標(biāo)是將其做成用以替代 IBM Visual Age for Java(簡稱 IVJ)的下一代 IDE 開發(fā)環(huán)境,并于2020 年 11 月宣布投入 4 千萬美元資金到該項目的研發(fā)。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運的是, Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。其未來的目標(biāo)不僅僅是成為專門開發(fā) Java 程序的 IDE 環(huán)境,根據(jù) Eclipse 的體系結(jié)構(gòu),通過開發(fā)插件,它能擴展到任何語言的開發(fā),甚至能成為圖片繪 制的工具。 目前, Eclipse 已經(jīng)開始提供 C語言開發(fā)的功能插件。更難能可貴的是, Eclipse是一個開放源代碼的項目,任何人都可以下載 Eclipse 的源代碼,并且在此基礎(chǔ)上開發(fā)自己的功能插件。也就是說未來只要有人需要,就會有建立在 Eclipse 之上的 COBOL, Perl, Python 等語言的開發(fā)插件出現(xiàn)。同時可以通過開發(fā)新的插件擴展現(xiàn)有插件的功能,比如本系列文章為了進行手機應(yīng)用程序的開發(fā)就是通過J2ME 插件的擴展來加以實現(xiàn)的。可以無限擴展,而且有著統(tǒng)一的外觀,操作和系統(tǒng)資源管理,這也正是 Eclipse 的潛 力所在。 Eclipse 的主要組成 Eclipse 是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺。它主要由 Eclipse 項目、 Eclipse工具項目和 Eclipse 技術(shù)項目三個項目組成,具體包括四個部分組成 ——Eclipse Platform、 JDT、 CDT 和 支持 Java 開發(fā)、 CDT 支持 C 開發(fā)、 PDE 用來支持插件開發(fā), Eclipse Platform 則是一個開放的可擴展 IDE,提供了一個通用的開發(fā)平臺。它提供建造塊和構(gòu)造并運行集成軟件開發(fā)工具 的基礎(chǔ)。 Eclipse Platform 允許工具建造者獨立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結(jié)束,而另一個工具功能在哪里開始。 Eclipse SDK(軟件開發(fā)者包)是 Eclipse Platform、 JDT 和 PDE 所生產(chǎn)的組件合并,它們可以一次下載。這些部分在一起提供了一個具有豐富特性的開發(fā)環(huán)境,允許開發(fā)者有效地建造可以無縫集成到 Eclipse Platform 中的工具。 Eclipse SDK 由 Eclipse 項目生產(chǎn)的工具和來自其它開放源代碼的第三方軟件組合而成。Eclipse 項目 生產(chǎn)的軟件以 CPL 發(fā)布,第三方組件有各自自身的許可協(xié)議。 系統(tǒng)開發(fā)理論介紹 系統(tǒng)規(guī)劃階段 系統(tǒng)規(guī)劃階段的任務(wù)是對各大學(xué)生理財?shù)沫h(huán)境、目標(biāo)及現(xiàn)行系統(tǒng)的狀況進行初步調(diào)查,根據(jù)大學(xué)生理財目標(biāo)和發(fā)展戰(zhàn)略,確定信息系統(tǒng)的發(fā)展戰(zhàn)略,對建設(shè)新系統(tǒng)的需求做出分析和預(yù)測,同時考慮建設(shè)新系統(tǒng)所受的各種約束,研究建設(shè)新系統(tǒng)的必要性和可能性。根據(jù)需要與可能,給出擬建系統(tǒng)的備選方案。對這些方案進行可行性分析,寫出可行性分析報告??尚行苑治鰣蟾鎸徸h通過后,將新系統(tǒng)建設(shè)方案及實施計劃編寫成系統(tǒng)設(shè)計任務(wù)書。 系統(tǒng)分析階段 系統(tǒng)分析階段的任務(wù)是根據(jù)系統(tǒng)設(shè)計任務(wù)書所確定的范圍,對現(xiàn)行系統(tǒng)進行詳細(xì)調(diào)查,描述現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,指出現(xiàn)行系統(tǒng)的局限性和不足之處,確定新系統(tǒng)的基本目標(biāo)和邏輯功能要求,即提出新系統(tǒng)的邏輯模型。這個階段又稱為邏輯設(shè)計階段,他是整個系統(tǒng)建設(shè)的關(guān)鍵階段,也是信息系統(tǒng)建設(shè)與一般工程項目的重要區(qū)別所在。該階段的工作成果體現(xiàn)在系統(tǒng)說明書中,這是系統(tǒng)建設(shè)的必備文件。它既是給用戶看的,也是下一階段的工作依據(jù)。因此,系統(tǒng)說明書既要通俗,又要準(zhǔn)確。用戶通過說明書可以了解未來系統(tǒng)的功能,判斷是不是其所要求的系統(tǒng) 。系統(tǒng)說明書一旦討論通過,就是系統(tǒng)設(shè)計的依據(jù),也是將來驗收系統(tǒng)的依據(jù)。 系統(tǒng)設(shè)計階段 簡單地講,系統(tǒng)分析階段的任務(wù)是回答系統(tǒng)“做什么”的問題,而系統(tǒng)設(shè)計階段要回答的問題是“怎么做”。該階段的任務(wù)是根據(jù)系統(tǒng)說明書中規(guī)定的功能要求,考慮實際條件,具體設(shè)計實現(xiàn)邏輯模型的技術(shù)方案,也即設(shè)計新系統(tǒng)的物理模型。這個階段又稱為物理設(shè)計階段,可分為總體設(shè)計和詳細(xì)設(shè)計兩個階段。這個階段的技術(shù)文檔是“系統(tǒng)設(shè)計說明書”。 系統(tǒng)實施階段 系統(tǒng)實施階段是將設(shè)計的系統(tǒng)付諸實施的階段。這一階段的任務(wù)包括計算機等設(shè)備 的購置、安裝和調(diào)試,程序的編寫和調(diào)試,人員培訓(xùn),數(shù)據(jù)文件轉(zhuǎn)換,系統(tǒng)調(diào)試與轉(zhuǎn)換等。這個階段的特點是幾個互相聯(lián)系、互相制約的任務(wù)同時展開,必須精心安排、合理組織。系統(tǒng)實施是按實施計劃分階段完成的,每個階段應(yīng)寫出實施進度報告。系統(tǒng)測試之后寫出系統(tǒng)測試分析報告。 系統(tǒng)運行和維護階段 系統(tǒng)投入運行后,需要經(jīng)常進行維護和評價,記錄系統(tǒng)運行的情況,根據(jù)一定的規(guī)格對系統(tǒng)進行必要的修改,評價系統(tǒng)的工作質(zhì)量和經(jīng)濟效益。 開發(fā) 環(huán)境 ①硬件環(huán)境 CPU:賽揚 ,內(nèi)存: 1GB,硬盤: 120GB ②操 作系統(tǒng) Microsoft174。 Windows XP Professional Service Pack 2 ③軟件環(huán)境 開發(fā)工具: Eclipse 3 系統(tǒng)設(shè)計 系統(tǒng)需求分析 性能需求 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,系統(tǒng)應(yīng)該滿足以下的性能需求: ( 1)系統(tǒng)處理的準(zhǔn)確性和及時性 系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng) 時間能夠滿
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1