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

正文內(nèi)容

[工學]家庭財務管理系統(tǒng)論文-文庫吧

2025-01-03 13:17 本頁面


【正文】 ,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C(C++和Java的結合體),VB,Jscript[4]。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于COM+開發(fā)的程序?! ?,分級的配置系統(tǒng),使你服務器環(huán)境和應用程序的設置更加簡單。因為配置信息都保存在簡單文本中,新的設置有可能都不需要啟動本地的管理員工具就可以實現(xiàn)。這種被稱為Zero Local Administration,和快捷。,不需要系統(tǒng)的重新啟動,一切就是這么簡單。,它在多處理器的環(huán)境下用特殊的無縫連接技術,將很大的提高運行速度。,將來多處理器運行時不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP確做不到這一點。:(1)效率, Framework之上的,可使用Visual Basic ,C++這樣的模塊化程序設計語言,在第一次執(zhí)行后不須重新編譯就可直接運行,所以速度和效率比ASP這種只能用VBScript或JavaScript這樣的非模塊化語言來編寫的腳本編程語言提高很多。(2),而是實現(xiàn)代碼與內(nèi)容的完全分離,可重用性強。(3),就可自動實現(xiàn),所以,實現(xiàn)同樣的功能,。 SQL Server數(shù)據(jù)庫簡介⑴ SQL Server為用戶提供了完整的數(shù)據(jù)庫解決方案,該軟件功能強大、使用方便,已為越來越多的人所信賴。SQL Server支持并發(fā)連接,允許多個用戶同時訪問數(shù)據(jù),完全能夠滿足用戶的需求。SQL提供了強大的數(shù)據(jù)存儲功能,高效率的數(shù)據(jù)查詢技術、方便易用的向?qū)Ш凸ぞ?,友好親切的用戶界面,是制作該系統(tǒng)后臺的很好的UY工具。⑵ SQL Server 特點① 真正的客戶機/服務器體系結構。②豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地。③ SQL Server與Windows NT完全集成,利用了NT的許多功能. SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成[7]。④ SQL Server 具有很好的伸縮性,提供數(shù)據(jù)倉庫功能。 ⑤ 對Web技術的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上 ,圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 HTMLHTML的英文全稱是Hypertext Markup Language,中文譯為“超文本標記語言”。“超文本”就是指頁面內(nèi)可以包含圖片,聯(lián)接,甚至音樂,程序等非文字的元素。在幾年前作為SGML的一個子集開發(fā)的。一個HTML文件中包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如哪些文字應放置在何處,顯示模式是什么樣的等。如果你還有一些圖片、動畫、聲音或是任何其它形式的資源,HTML文件也會告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁的什么位置。瀏覽的網(wǎng)頁就是由HTML語言編寫出來的。雖然HTML是一種語言,但HTML不是程序語言,如 C++ 和 Java 之類,它只是標示語言, 的格式非常簡單,只是由文字及標記組合而成,因此任何文本編輯器都可以制作HTML頁面。在編輯器中輸入html代碼即可完成對網(wǎng)頁的設計,如果在其中加入VB,JAVA等腳本文件以及數(shù)據(jù)庫連接有關的語句指令,便可對已知數(shù)據(jù)進行查詢,從而生成動態(tài)網(wǎng)頁的一部分[2]。第3章 系統(tǒng)概要設計 功能模塊圖如圖31所示圖31 內(nèi)部功能模塊圖 詳細功能模塊 家庭成員管理模塊通過家庭成員管理模塊設置家庭成員,進行增加、刪除、修改或者查看等操作。家庭成員字段應該包括“編號,姓名,登錄名,登錄密碼”等。家庭成員可以用登錄名和登錄密碼登錄家庭財務管理系統(tǒng)進行記賬管理。 收支項目管理模塊通過收支項目管理模塊設置收支項目,進行增加、刪除、修改或者查看等操作。收支項目要求分為兩層,比如“車輛維護保養(yǎng)費”;任意一層次都可作為收支項目記賬,用戶在不清楚支出是否屬于“保養(yǎng)費”的時候,可以選擇大類“車輛維護”作為支出項;收支項目具體應該包括“編號,項目名稱,收入還是支出”,編號不用顯示在收支賬薄中。 統(tǒng)計管理模塊 (1)記賬 記錄收支項目,收支日期,收支家庭成員,收支金額,備注等內(nèi)容。幣種只支持人民幣。 (2)賬薄管理 顯示給用戶一個賬薄,可以賬薄上新增、修改、刪除、查詢記賬,查詢記賬可以選定一個日期范圍進行查詢。 數(shù)據(jù)備份模塊 通過數(shù)據(jù)備份模塊進行家庭財務信息數(shù)據(jù)備份,點擊“數(shù)據(jù)備份”,通過超鏈接再點擊下載并保存。第4章 系統(tǒng)詳細設計該網(wǎng)站將采用三層體系結構將應用程序劃分為三個邏輯層面,因為三層結構有很多優(yōu)點,具體而言主要有以下幾點:首先,通過將整個系統(tǒng)分為不同的邏輯塊,大大降低了應用系統(tǒng)開發(fā)和維護的成本。其次,系統(tǒng)的擴展性大大增強。模塊化使得系統(tǒng)很容易在縱向和水平兩個方向拓展:一方面可以將系統(tǒng)升級為更大、更有力的平臺,同時也可以適當增加規(guī)模來增強系統(tǒng)的網(wǎng)絡應用。最后,三層機構的中間層還提供全程交易保護功能,即要么全部提交要么全部放棄,數(shù)據(jù)具有高度的完整性和安全性。這三個邏輯層在本網(wǎng)站系統(tǒng)的具體功能如下:(1)用戶服務層(User Services Tier),也稱為表現(xiàn)服務(Presebtation Services),是用戶與應用程序進行交互的端點。通常由WIN32或者基于瀏覽器的圖形用戶界面應用構成。在該層用戶可以查看、輸入和處理數(shù)據(jù)[10]。從用戶的角度來看,用戶服務層就是整個應用。在該網(wǎng)站系統(tǒng)中, web forms構成,它可以提供用戶瀏覽和查詢服務,查看他們的感興趣的企業(yè)或是個人的信息,并且進行互動。(2)商務服務層,也稱為中間層或者應用服務層,它負責封裝事務處理、商務規(guī)則、數(shù)據(jù)訪問及其他的核心應用邏輯。商務服務層可以有效地作為前臺用戶服務層和后臺數(shù)據(jù)服務和數(shù)據(jù)存儲之間的橋梁。在網(wǎng)站系統(tǒng)中。它的任務是接受用戶的請求,首先需要執(zhí)行相應的擴展應用程序與數(shù)據(jù)庫進行連接,通過SQL等方式向數(shù)據(jù)庫服務器提出數(shù)據(jù)處理申請,而后等數(shù)據(jù)庫服務器將數(shù)據(jù)處理的結果提交給Web服務器,再由Web服務器傳送回客戶端。(3)數(shù)據(jù)服務層,該層負責檢索和操作在一個或者多個數(shù)據(jù)存儲中存儲的數(shù)據(jù)。通過將數(shù)據(jù)訪問和操作分離到獨立的邏輯層中,就可以將商品服務層從附屬數(shù)據(jù)存儲的細節(jié)中抽象出去。在該網(wǎng)站系統(tǒng)中,數(shù)據(jù)服務層定義和維護數(shù)據(jù)的完整性和安全性,響應訪問數(shù)據(jù)的請求,它接受Web服務器對數(shù)據(jù)庫操縱的請求,實現(xiàn)對數(shù)據(jù)庫查詢、修改、更新等功能,把運行結果提交給Web服務器。整個網(wǎng)站系統(tǒng)的邏輯體系結構如表41所示:表41 網(wǎng)站系統(tǒng)的邏輯體系結構用戶服務用戶交互頁面導航數(shù)據(jù)表現(xiàn) Forms 業(yè)務服務 事務處理邏輯 業(yè)務規(guī)則定義 數(shù)據(jù)訪問.NET的服務器組件 數(shù)據(jù)服務 數(shù)據(jù)檢索數(shù)據(jù)操作數(shù)據(jù)驗證SQL SERVER的存儲過程 數(shù)據(jù)存儲 數(shù)據(jù)存儲數(shù)據(jù)關系數(shù)據(jù)完整性數(shù)據(jù)庫 軟件的運行環(huán)境設計服務端硬件要求:如表42 所示表42 服務端硬件要求 站點最低配置 PIII 500 MHz 以上 256 MB 600MB 以上 站點推薦配置 PIII 500 MHz 以上 512 MB 1GB 以上 服務端操作系統(tǒng)及軟件要求:1 服務器要求: Windows NT Server With Server Pack4 and Microsoft Internet Explore SP1 以上 Windows 2000 系列 [11]2 Web 服務器: Microsoft IIS 以上 3 數(shù)據(jù)庫服務器: SQL server 客戶端硬件及軟件要求:如表43 所示表43 客戶端硬件及軟件要求主頻 內(nèi)存 瀏覽器 最低配置 賽陽 300 MHz 以上 64 MB 以上 IE 標準配置 PII 400 MHz 以上 128 MB 以上 IE 本系統(tǒng)采用B/S結構(Browser/Server,瀏覽器/服務器結構)和基于Web服務兩種模式,是一個適用于Internet環(huán)境下的模型結構。只要用戶能連上Internet,便可以在任何時間、任何地點使用。系統(tǒng)工作原理圖如圖44所示:圖 44 系統(tǒng)工作原理圖 數(shù)據(jù)庫需求分析數(shù)據(jù)庫的設計通常是以一個已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為基礎的,常用的數(shù)據(jù)庫管理系統(tǒng)有MYSQL,SQL Server, Oracle等[8]。我采用了SQL server2005數(shù)據(jù)庫管理系統(tǒng),建立的數(shù)據(jù)庫名為FinancialManagement。 數(shù)據(jù)庫結構設計 Users (家庭人員信息表)主要用于保存家庭人員的基本信息,該表的結構如表45 所示表 45 Users表列名數(shù)據(jù)類型長度允許空IdInt4否NameNvarchar50是PwdNvarchar50是RealNameNavarre50是 F_shouru(財務信息表)主要用于收入記賬的基本信息,該表的結構如表46所示表 46 F_shouru表列名數(shù)據(jù)類型長度允許空IdInt4否NameNvarchar50是TypeNvarchar50是AddtimeDatetime8是UserNameNvarchar50是AddMoneyFloat8是DsText16是 Type (記賬類型信息表)主要用于保存記賬類型的基本信息,該表的結構如表47 所示表 47 Type表列名數(shù)據(jù)類型長度允許空IdInt4否NameNvarchar50是TypeNvarchar50是 F_zhichu(財務信息表)主要用于支出記賬的基本信息,該表的結構如表48所示表 48 F_zhichu表 列名數(shù)據(jù)類型長度允許空IdInt4否NameNvarchar50是TypeNvarchar50是AddtimeDatetime8是UserNameNvarchar50是AddMoneyFloat8是DsText16是 Data (數(shù)據(jù)類型信息表)主要用于保存數(shù)據(jù)類型的基本信息,該表的結構如表49所示表 49 Data表列名數(shù)據(jù)類型長度允許空IdInt4否PathNvarchar500是AddtimeAddtime50是 系統(tǒng)ER圖家庭財務管理系統(tǒng)如圖410所示圖 410 ER圖 處理流程設計 系統(tǒng)操作流程如下圖411所示:圖411 系統(tǒng)操作流程 數(shù)據(jù)增加流程添加信息時,編號字段由系統(tǒng)自動生成,且不能修改,其他信息由用戶輸入,之后對數(shù)據(jù)進行合法判斷,合法則寫入保存至數(shù)據(jù)庫,不合法則重新輸入數(shù)據(jù)。數(shù)據(jù)增加流程圖:如下圖412所示。圖412 數(shù)據(jù)增加流程圖 數(shù)據(jù)修改流程在修改信息時,先選中一條待修改的記錄,然后直接輸入數(shù)據(jù),判斷合法性,合法則保存至數(shù)據(jù)庫,不合法重新輸入。數(shù)據(jù)修改流程圖如下圖413所示。 圖413 數(shù)據(jù)修改流程圖 數(shù)據(jù)刪除流程當用戶選定一條記錄時,單擊刪除按鈕,會提示用戶是否確定刪除,然后刪除數(shù)據(jù)庫相關內(nèi)容。數(shù)據(jù)刪除流程圖如下圖414所示。圖414 數(shù)據(jù)刪除流程圖 用戶登陸模塊 系統(tǒng)的登錄界面,需要家庭成員才能登錄進入使用系統(tǒng),當輸入錯誤的帳號、密碼會有提示框提醒重新輸入。如圖415所示:圖415 用戶登錄模塊主要代碼如下:private void chkUser() { if ( == amp。amp。 == ) { (沒有輸入賬號和密碼!, )。 } else { dr = (select * from [Users] where Name=39。 + () + 39。and Pwd=39。 + () + 39。)。 if (()) { Session[User] = dr[Name].ToString()。 ()。 } else { (賬號或者密碼不對請重新登陸!, )。 } } } protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { chkUser()。 } protected void ImageButton2_Click(object sender, ImageClickEventArgs e) { = 。 = 。 } protected void LinkButton1_Click(object sender, EventArgs e) { ()。 } 賬目管理模塊
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1