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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于java實(shí)現(xiàn)的個(gè)人理財(cái)系統(tǒng)—論文(編輯修改稿)

2025-01-06 17:21 本頁(yè)面
 

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