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

正文內(nèi)容

家庭理財軟件的設(shè)計及實(shí)現(xiàn)畢業(yè)論文-在線瀏覽

2024-08-07 21:03本頁面
  

【正文】 作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Visual Basic是一個非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點(diǎn)和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言Visual Basic語言,該開發(fā)工具具有很多長處:Visual Basic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。在Visual Basic環(huán)境下,利用事件驅(qū)動的編程機(jī)制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。如果對界面的效果不滿意,還要回到程序中修改。Visual Basic提供了可視化設(shè)計工具,把Windows界面設(shè)計的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。Visual Basic自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實(shí)現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。在一般的面向?qū)ο蟪绦蛟O(shè)計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計方法,把程序和數(shù)據(jù)封裝起來作為一個對象,并為每個對象賦予應(yīng)有的屬性,使對象成為實(shí)在的東西。每個對象以圖形方式顯示在界面上,都是可視的。Visual Basic的編輯器支持彩色代碼,可自動進(jìn)行語法錯誤檢查,同時具有功能強(qiáng)大且使用靈活的調(diào)試器和編譯器。在設(shè)計Visual Basic程序的過程中,隨時可以運(yùn)行程序,而在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離Visual Basic環(huán)境,直接在Windows環(huán)境下運(yùn)行。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應(yīng)。在用Visual Basic設(shè)計大型應(yīng)用軟件時,不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個微小的子程序,即過程。訪問數(shù)據(jù)庫Visual Basic具有強(qiáng)大的數(shù)據(jù)庫管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理Microsoft Access格式的數(shù)據(jù)庫,并提供了強(qiáng)大的數(shù)據(jù)存儲和檢索功能。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問服務(wù)器上的數(shù)據(jù)庫。當(dāng)原始數(shù)據(jù)變化時,可以自動更新鏈接的數(shù)據(jù)。對象的鏈接與嵌入(OLE)對象的鏈接與嵌入(OLE)將每個應(yīng)用程序都看做是一個對象,將不同的對象鏈接起來,再嵌入某個應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動畫、文字等各種信息的集合式的文件。利用OLE技術(shù),可以方便地建立復(fù)合式文檔,這種文檔由來自多個不同應(yīng)用程序的對象組成,文檔中的每個對象都與原來的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來應(yīng)用程序完全相同的操作。但它可以通過動態(tài)鏈接庫技術(shù)將C/C++或匯編語言編寫的程序加入到Visual Basic應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語言編寫的函數(shù)。微軟公司的Visual Basic ,是目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。故而,實(shí)現(xiàn)本系統(tǒng)VB是一個相對較好的選擇。數(shù)據(jù)庫技術(shù)的發(fā)展已經(jīng)經(jīng)歷了很長的一段時間,從層次型數(shù)據(jù)庫,網(wǎng)狀數(shù)據(jù)庫直到今天的關(guān)系型數(shù)據(jù)庫以及面向?qū)ο蟮臄?shù)據(jù)庫。即對分布式數(shù)據(jù)庫管理系統(tǒng)的部分要求——數(shù)據(jù)的位置透明性和安全性。在這里,我是用的是Access 2000。Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。另外,Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。第三章 系統(tǒng)設(shè)計①系統(tǒng)分析員審查軟件計劃、軟件需求分析提供的文檔,提出最佳推薦方案,用系統(tǒng)流程圖,組成系統(tǒng)物理元素清單,成本效益分析,系統(tǒng)的進(jìn)度計劃,供專家審定,審定后進(jìn)入設(shè)計。確定模塊間的聯(lián)系,確定數(shù)據(jù)結(jié)構(gòu)、文件結(jié)構(gòu)、數(shù)據(jù)庫模式,確定測試方法與策略。選擇分解功能與劃分模塊的設(shè)計原則,例如模塊劃分獨(dú)立性原則,信息隱蔽原則等。根據(jù)家庭財務(wù)管理系統(tǒng)的日常工作流程與內(nèi)容,預(yù)測開發(fā)的管理系統(tǒng)達(dá)到的功能如下:現(xiàn)金的收入:錄入現(xiàn)金的收入情況現(xiàn)金的支出:錄入現(xiàn)金的支出情況現(xiàn)金的查詢:查詢收入情況、支出情況及現(xiàn)金的節(jié)余情況信用卡的收入:錄入信息卡現(xiàn)金的收入情況信用卡的支出:錄入信用卡現(xiàn)金的支出情況信用卡現(xiàn)金的查詢:查詢信用卡的收入情況、支出情況及現(xiàn)金的節(jié)余情況收入與支出項目的維護(hù):維護(hù)收入項目和支出項目,方便用戶的選擇年報表/月報表:以報表形式輸出年/月的收入與支出情況其他功能:密碼管理等退出系統(tǒng)根據(jù)上述系統(tǒng)總體設(shè)計及面向?qū)ο蟮脑O(shè)計思想,可以得出如下系統(tǒng)結(jié)構(gòu)功能設(shè)計(見圖31)和工作原理(見圖32): 用 戶 登 入 添加收支信息 修改記錄信息 查詢信息記錄 信 息 報 表 系 統(tǒng) 設(shè) 置 資金收入 資金支出 收入信息修改 支出信息修改 收入信息查詢 支出信息查詢年/月收入信息報表年/月支出信息報表 類型查詢 金額查詢 修改密碼 增加用戶 退出系統(tǒng)圖31 系統(tǒng)結(jié)構(gòu)功能設(shè)計圖工作原理:用戶通過用戶識別系統(tǒng)后進(jìn)入系統(tǒng)主界面,從而對該用戶存儲的信息進(jìn)行增、刪、改、查等操作,系統(tǒng)進(jìn)入數(shù)據(jù)庫對相應(yīng)數(shù)據(jù)做相應(yīng)操作,然后將用戶收支信息反饋給用戶。主要任務(wù)如下:①為每個模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過程,寫出模塊的詳細(xì)過程性描述;②確定每一模塊使用的數(shù)據(jù)結(jié)構(gòu);③確定模塊接口的細(xì)節(jié),包括對系統(tǒng)外部的接口和用戶界面,對系統(tǒng)內(nèi)部其它模塊的接口,以及模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。本章只介紹詳細(xì)設(shè)計的方法,具體詳細(xì)設(shè)計環(huán)節(jié),見第四章及第五章內(nèi)容?,F(xiàn)金的收入/支出模塊IPO圖:圖33 現(xiàn)金的收入/支出模塊IPO圖IOP查詢內(nèi)容的設(shè)定提供相應(yīng)的界面供操作人員操作顯示查詢的結(jié)果統(tǒng)計相關(guān)信息 用戶在現(xiàn)金結(jié)余查詢時,需輸入相應(yīng)查詢信息的時間等,系統(tǒng)將自動查詢用戶信息并顯示統(tǒng)計結(jié)果。圖35 收入/支出項目模塊IPO圖IOP收入/支出信息提供相應(yīng)的界面供操作人員錄入保存到表 除了現(xiàn)金的收支,信用卡消費(fèi)也逐漸在家庭中占有相當(dāng)?shù)匚唬虼藢ǖ氖罩в涗浺惨敿?xì)記錄,信用卡的收入/支出模塊IPO圖:圖36 信用卡的收入/支出模塊IPO圖IOP查詢內(nèi)容的設(shè)定提供相應(yīng)的界面供操作人員操作顯示查詢的結(jié)果統(tǒng)計相關(guān)信息 此功能大致和現(xiàn)金查詢類似,信用卡余額的查詢模塊IPO圖:圖37 信用卡余額的查詢模塊IPO圖IOP原密碼新密碼確認(rèn)密碼提供相應(yīng)的界面供操作人員操作保存到用戶管理表 為了保證用戶的敏感信息,用戶擁有個人帳戶及密碼,修改密碼時,需錄入正確原密碼,方可修改信息。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個不同部分的術(shù)語,象記錄、域等。后臺數(shù)據(jù)庫的合理設(shè)計在本系統(tǒng)的數(shù)據(jù)信息管理系統(tǒng)中占有相當(dāng)重要的地位,數(shù)據(jù)庫設(shè)計的優(yōu)劣將直接影響系統(tǒng)的準(zhǔn)確性、效率及實(shí)現(xiàn)結(jié)果,合理的設(shè)計能提高數(shù)據(jù)存儲效率,保證數(shù)據(jù)的完整和一致。4.2數(shù)據(jù)庫需求分析根據(jù)系統(tǒng)功能模塊圖及普通大眾家庭財務(wù)管理的實(shí)際情況,分析設(shè)計出如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)?,F(xiàn)金日常收/支信息,包括的數(shù)據(jù)項有:編號,日期,收入項目,支出項目,金額。收入項目信息,包括的數(shù)據(jù)項有:收入項目,用戶名。有了上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),就可以進(jìn)行下面的數(shù)據(jù)庫設(shè)計了。根據(jù)上面的設(shè)計規(guī)劃出的實(shí)體有:用戶信息實(shí)體,現(xiàn)金日常收支信息實(shí)體,卡日常收支信息實(shí)體,收入項目信息實(shí)體,支出項目信息實(shí)體。4.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計現(xiàn)在需要將上節(jié)的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為ACCESS 2000數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。每個表格表示在數(shù)據(jù)庫中的一個表。(2) 單擊【添加】按鈕,彈出“創(chuàng)建新數(shù)據(jù)源”界面。(4) 進(jìn)入“選擇數(shù)據(jù)庫”對話框,選擇對應(yīng)ACCESS數(shù)據(jù)庫的位置,并選擇相應(yīng)數(shù)據(jù)庫,單擊【確定】按鈕。(5) 單擊【確定】按鈕,完成數(shù)據(jù)庫的連接。主界面是一個圖形界面窗口,整個平臺顯示采用人性化方式,可以非常方便用戶對日常收支的基本情況的信息進(jìn)行增刪改查等操作,而且系統(tǒng)維護(hù)相對較簡單。5.1系統(tǒng)登錄模塊的設(shè)計與實(shí)現(xiàn)在進(jìn)入系統(tǒng)之前,必須要有符合本系統(tǒng)的用戶以及每個用戶對應(yīng)的密碼。如果用
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1