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

正文內(nèi)容

基于bs結(jié)構(gòu)家庭理財系統(tǒng)設(shè)計與實現(xiàn)(編輯修改稿)

2025-06-12 18:24 本頁面
 

【文章內(nèi)容簡介】 圖 2- 4支出表 用例圖 【 圖 2- 4用例圖 說明】 此圖為支出表用例圖 1) Bianhao1:編號。 2) Jilushu:共有記錄數(shù)。 3) Zhichushijian:支出時間。 4) Huoshifei:伙食費。 5) Shuifei:水費。 6) Xiaofeididian:消費地點。 7) Dianfei\:電費。 8) Chouyanfei:抽煙費。 系統(tǒng)問題分析 家庭理財系統(tǒng)主要是由日常記賬管理和應(yīng)用各種理財手段進行合理的理財實現(xiàn)家庭資金的最大增值的一個系統(tǒng)。按用途去有效的進行消費計劃和統(tǒng)計。主要為各家庭成員對家庭財產(chǎn)的增加和減少活動進行跟蹤和記錄,這樣隨時讓你都可以對家庭的財產(chǎn)擁有狀況進行瀏覽,查詢,方便家庭財產(chǎn)的添置和管理。 系統(tǒng)功能需求 用戶建立功能:用戶在系統(tǒng)中進行建立用戶名與刪除用 戶。 瀏覽選擇功能:對系統(tǒng)進行瀏覽,查看賬戶的余額,消費的類型 時間 。 安全性功能:用戶可為系統(tǒng)設(shè)置用戶名和密碼,防止非法用戶進入系統(tǒng),破壞數(shù)據(jù)或查看信息。 系統(tǒng)退出功能:關(guān)閉整個系統(tǒng),保存數(shù)據(jù),安全退出。 收支記賬:日常收支活動進行記錄。對每天的消費進行及時的入賬。便于以后對家庭的收支或個人收支的查詢和統(tǒng)計。它記錄了收支活動的日期,收支的類型,活動的說明,收入的金額,支出的金額,余額,以及消費者。 收支分類:收支分類主要為各種收支活動按一種統(tǒng)一的標準進行分類,便于對各類的收支進行一個分類統(tǒng)計整理。用戶可以用 收支分類表自行添加新的收支 第 2 章 需求分析 11 刪除不需要的或模糊的類目,并可以查詢和瀏覽系統(tǒng)中所有的類目信息。收支類型信息作為系統(tǒng)信息為各種記賬活動提供各種選擇。 系統(tǒng)性能分析 1)易用性要求 系統(tǒng)采用的是目前普遍使用的窗體型顯示模式,而整個系統(tǒng)為彩色界面,力求界面的美觀大方,簡潔明了,富于人性化的目標。系統(tǒng)的界面盡量符合用戶實際操作的要求,它是能否吸引用戶的一個重要方面。數(shù)據(jù)輸入可直接在數(shù)據(jù)輸入框輸入。系統(tǒng)把一些比較固定的常用信息供用戶在輸入時選擇,既方便了輸入又能加快了速度。 2)系統(tǒng)安全性 系統(tǒng)涉及到一個家庭的財 務(wù)和賬務(wù)的信息,安全性還是比較重要,系統(tǒng)應(yīng)有密碼設(shè)置,這樣防止了家庭財務(wù)信息外泄或不想被人知道的信息外露的這樣的事情的發(fā)生。可在每次進入系統(tǒng)前要求輸入用戶名和密碼進行登陸。 可行性分析 1)經(jīng)濟和市場的可行性分析 現(xiàn)在,人們的生活水平和文化素質(zhì)普遍提高,并且開始注重生活質(zhì)量。隨著市場經(jīng)濟的快速發(fā)展,觀念的不斷更新,個人理財意識普遍增強,特別是家庭理財意識得到很大發(fā)展,在意識上,一方面,人們對家庭和個人的各方面消費有想進行統(tǒng)計和分析的愿望,以便更好地做好家庭收支計劃,和家庭財務(wù)管理。另一方面,各種理財手 段不斷豐富,如何把各種理財手段統(tǒng)一起來,并且能更加方便的操作成為要求。在物質(zhì)基礎(chǔ)上,計算機的應(yīng)用開始普及,人們購置計算機和使用計算機的能力增強,人均計算機擁有量將快速提高。這些條件說明,人們有購買一個家庭理財軟件的要求。在一個可接受的價格范圍內(nèi),將購買這種軟件,因此具有市場潛力。開發(fā)一個小型財務(wù)軟件,用快速開發(fā)工具可在幾個月內(nèi)由幾個人的開發(fā)小組完成。經(jīng)過以上分析,開發(fā)一個通用型家庭理財軟件具有在經(jīng)濟和市場可行性。 2)技術(shù)可行性分析(1)開發(fā)一個通用型的家庭理財軟件,項目規(guī)??梢栽谶m合大多數(shù)家庭的基礎(chǔ)上進 行開發(fā)。技術(shù)上主要是涉及了界面設(shè)計和數(shù)據(jù)庫設(shè)計二個方面。在開發(fā)工具方面,可采用應(yīng)用軟件快速開發(fā)工具 ,它是一個高度集成化的開發(fā)環(huán)境,具有豐富的組件,尤其在數(shù)據(jù)庫開發(fā)方面具有很大優(yōu)勢。 能夠支 第 2 章 需求分析 12 持大多數(shù)數(shù)據(jù)庫的連接,通過數(shù)據(jù)庫連接組件可方便快捷的實現(xiàn)數(shù)據(jù)庫的連接,并進行高效的訪問。 (2)開發(fā)環(huán)境 本系統(tǒng)為 B/S 結(jié)構(gòu)。也就是系統(tǒng)的的客戶端采用的是瀏覽器模式,不用再另外的去編寫客戶端的軟件。系統(tǒng)的部署在 TOMCAT 下運行的,開發(fā)時的調(diào)試環(huán)境為TOMCAT5,開發(fā)工具為 ,數(shù)據(jù)庫采用了 SQL Server2021。 系統(tǒng)采用 MVC 模式。該模式是現(xiàn)在最流行的一種設(shè)計模式。 MVC 包括 3 類對象,簡單地說, MODEL 是應(yīng)用對象, VIEW 是它在屏幕上的表示。 CONTROLLER 定義用戶界面輸入的相應(yīng)方式。 MVC 模式有以下的優(yōu)點: a) 可以為一個模型在運行時同時建立和使用多個視圖。變化 傳播機制可以確保所有相關(guān)的視圖及時得到模型數(shù)據(jù)變化,從而使所有關(guān)聯(lián)的視圖和控制器做到行為同步。 b) 視圖與控制器的可接插性,允許更換視圖和控制器對象,而且可以根據(jù)需求動態(tài) 的打開或關(guān)閉、甚至在運行期間進行對象替換。 c) 模型的可移植性。因為模型是獨立于視圖的,所以可以把一個模型獨立地移植到新的平臺工作。需要做的只是在新平臺上對視圖和控制器進行新的修改。 d) 潛在的框架結(jié)構(gòu)??梢曰诖四P徒?yīng)用程序框架,不僅僅是用在設(shè)計界面的設(shè)計中。 圖 25MVC模式圖 (3)開發(fā)工具 Java Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后再運行的,而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。Servlet 其實和傳統(tǒng)的 CGI 程序和 ISAPI、 NSAPI 等 Web 程序開發(fā)工具的作用是相 第 2 章 需求分析 13 同的,在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI方式,也不必使用只能在某個固定 Web 服務(wù)器平臺運行的 API 方式來動態(tài)生成 Web 頁面。許多Web 服務(wù)器都支持 Servlet, 即使不直接支持 Servlet 的 Web 服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 Servlet。得 益于 Java 的跨平臺的特性, Servlet 也是平臺無關(guān)的,實際上,只要符合Java Servlet 規(guī)范, Servlet 是完全平臺無關(guān)且是 Web 服務(wù)器無關(guān)的。由于 Java Servlet 內(nèi)部是以線程方式提供服務(wù),不必對于每個請求都啟動一個進程,并且利用多線程機制可以同時為多個請求服務(wù),因此 Java Servlet 效率非常高 [1]。 JavaBeans 就是 Java 的可重用組件技術(shù)。 ASP 通過 COM來擴充復(fù)雜的功能 ,如文件上載、發(fā)送 以及將業(yè)務(wù)處理或復(fù)雜計算分離出來成為獨立可重復(fù)利用的模塊。 JSP 通過 JavaBeans 實現(xiàn)了同樣的功能擴充。 JSP 對于在 Web 應(yīng)用中集成JavaBeans 組件提供了完善的支持。這種支持不僅能縮短開發(fā)時間(可以直接利用經(jīng)測試和可信任的已有組件,避免了重復(fù)開發(fā)),也為 JSP 應(yīng)用帶來了更多的可伸縮性 [4]。 JavaBeans 組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負責與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等。由于 JavaBeans 開發(fā)起來簡單,又可以利用 Java 語言的強大功能,許多動態(tài)頁面處理過程實際上 被封裝到了 JavaBeans 中 [2]。 JSP 全名為 java server page,其根本是一個簡化的 Servlet 設(shè)計,他實現(xiàn)了Html語法中的 java 擴張(以 %, %形式)。 JSP 與 Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶端。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功 能。 JSP 技術(shù)是目前網(wǎng)上最流行的在服務(wù)器端運行的腳本技術(shù) 。 JSP 具有跨平臺、安全、強大的可伸縮性的 等 特點,而果硬要挑一些毛病, 那么 JSP 相對別的腳本更加 的 難掌握,因為精通 JSP 必須精通 要先 Java 語言,對于中小型項目,我們要考慮開發(fā)人員、開發(fā)速度、開發(fā)成本等 諸多 問題 [3]。 Microsoft SQL Server 2021 是用于大規(guī)模聯(lián)機事務(wù)處理 (OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用的數(shù)據(jù)庫平臺;也是用于數(shù)據(jù)集成、分析和報表解決方案的商業(yè)智能平臺。 JSP 技術(shù)還具有了以下的特點: 將內(nèi)容的生成和顯示進行 分離。使用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用HTML 或者 XML 標識來設(shè)計和格式化最終頁面。使用 JSP 標識或者小腳本來生成頁面上的動態(tài)內(nèi)容。生成內(nèi)容的邏輯被封裝在標識和 JavaBean 組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運行。如果核心邏輯被封裝在標識和 Beans 第 2 章 需求分析 14 中,那么其他人,如 Web 管理人員和頁面設(shè)計者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。在服務(wù)器端, JSP 引擎解釋 JSP 標識和小腳本,生成所請求的內(nèi)容 (例如,通過訪問 JavaBean 組件,使用 JDBCTM 技術(shù)訪問數(shù)據(jù)庫,或者包含文件 ),并且將結(jié)果以 HTML(或者 XML)頁面的形式發(fā)回瀏覽器。這既有助于作者保護自己的代碼,又能保證任何基于 HTML 的 Web 瀏覽器的完全可用性 。 強調(diào)可重用的組件。絕大多數(shù) JSP 頁面依賴于可重用的、跨平臺的組(JavaBean 或者 Enterprise JavaBean 組件 )來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。采用標識簡化頁面開發(fā)。 Web 頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。 Java Server Page 技術(shù)封 裝了許多功能,這些功能是在易用的、與 JSP 相關(guān)的 XML 標識中進行動態(tài)內(nèi)容生成所需要的。標準的 JSP標識能夠訪問和實例化 JavaBean 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼且耗時的功能。 SQL Server 2021 引入了一些 “Studio”幫助實現(xiàn)開發(fā)和管理任務(wù): SQL Server Management Studio 和 Business Intelligence Development Studio。在 Management Studio 中,可以開發(fā)和管理 SQL Server 數(shù)據(jù)庫引擎 與通知解決方案,管理已部署的 Analysis Services 解決方案,管理和運行 Integration Services 包,以及管理報表服務(wù)器和 Reporting Services 報表與報表模型。在 BI Development Studio 中,可以使用以下項目來開發(fā)商業(yè)智能解決方案:使用 Analysis Services 項目開發(fā)多維數(shù)據(jù)集、維度和挖掘結(jié)構(gòu);使用 Reporting Services 項目創(chuàng)建報表;使用報表模型項目定義報表的模型;使用 Integration Services 項目創(chuàng)建包。 Microsoft SQL Server 2021 是一個全面的數(shù)據(jù)庫平臺,使用集 成 的商 業(yè) 智能 (BI)工具 提供了企業(yè)級的數(shù)據(jù)管理。 Microsoft SQL Server 2021 數(shù)據(jù)庫 引擎 為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。 Microsoft SQL Server 2021 數(shù)據(jù)引擎是該企業(yè)數(shù)據(jù)管理解決方案的核心。此外 Microsoft SQL Server 2021 結(jié)合了 分析、報表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟有效的 BI 解決方案,幫助您的團隊通過記分卡、 Dashboard、Web services 和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域。 本系統(tǒng)采用了 SQL Server。 SQL Server 是新一代大型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可為數(shù)據(jù)管理者提供強大的支持,對數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理,并采用有效的措施實現(xiàn)數(shù)據(jù)的完整性及數(shù)據(jù)的安全性 [11]。 SQL Server 具有增強了安全 第 2 章 需求分析 15 性, NET 框架主機, XML 技術(shù),通告服務(wù), Web 服務(wù),報表服務(wù),全文搜索功能的增強等特點 家庭理財系統(tǒng)在上述的應(yīng)用環(huán)境中十分的符合,因此系統(tǒng)的實現(xiàn)在技術(shù)上具有了可行性 。 本章小結(jié) 本章詳細的列出了家庭理財系統(tǒng)要實現(xiàn)的功能模塊。同時列出一部分的用例圖和數(shù)據(jù)流圖。同時從技術(shù)可行性 ,經(jīng)濟可行性,市場可行性等方面進行論述。最后列出系統(tǒng)的開發(fā)環(huán)境開發(fā)語言等。 第 3 章 系統(tǒng)設(shè)計 16 第 3 章 系統(tǒng)設(shè)計 總體設(shè)計 總體設(shè)計的主要任務(wù) 1) 通過在軟件需求時分析時撐握的文檔,制定以最佳方案,用系統(tǒng)流程圖,組成系統(tǒng)物理元素清單,系統(tǒng)的進度計劃,供日后詳細設(shè)計時使用。 2)確 定模塊結(jié)構(gòu),劃分功能模塊,將軟件功能需求分配給所劃分的最小單元模塊(如食品消費模塊、著裝消費模塊、行車消費模塊,家居消費模塊等)。確定模塊間的聯(lián)系,確定數(shù)據(jù)結(jié)構(gòu)、文件結(jié)構(gòu)、數(shù)據(jù)庫模式。 系統(tǒng)的功能模塊分為:登錄模塊 , 消費模塊 , 統(tǒng)計模塊,收入模塊四大部分。 登錄模塊的功能:主要是對用戶的管理權(quán)限進行驗
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1