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

正文內(nèi)容

畢業(yè)設(shè)計(jì)web家庭收支管理系統(tǒng)(更新版)

  

【正文】 、 OLAP、分析 )等功能 , 而像存儲(chǔ)過(guò)程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫(kù)才擁有 的。 (3) 刪除儲(chǔ)蓄卡卡號(hào):對(duì)銀行卡以及對(duì)應(yīng)的信息進(jìn)行刪除操作。 (2) 修改支出信息:用戶可以修改支出信息,包括對(duì)支出信息的日期,金額,經(jīng)手人等的修改。 (8) 本月統(tǒng)計(jì):將用戶的本月所有的收 入信息進(jìn)行統(tǒng)計(jì),并生成相應(yīng)的報(bào)表。 (6) 上周統(tǒng)計(jì):將用戶的上周所有的 支出信息 進(jìn)行統(tǒng)計(jì),并生成相應(yīng)的報(bào)表。 系統(tǒng) 架構(gòu)設(shè)計(jì) 系統(tǒng)建立工程項(xiàng)目名為 WebFamly,其下有文件夾 src,頁(yè)面顯示文件夾 WebRoot,其中 src 為工程的類所在文件夾, 分別有四個(gè)包, hibernate 包, publiclass 包,session 包, struts 包,這些包用來(lái)存放項(xiàng)目的各種類,包括每個(gè)功能對(duì)相應(yīng)的類以及公共類。并且通過(guò)調(diào)查、收集和分析信息,以了解在數(shù)據(jù)庫(kù)中需要存儲(chǔ)哪些數(shù)據(jù),要完成什么樣的數(shù)據(jù)處理功能。 數(shù)據(jù) 概念設(shè)計(jì) 根據(jù) 以上對(duì)系統(tǒng)所作出的需求分析設(shè)計(jì)及功能 劃分,規(guī)劃出本系統(tǒng)所使用的數(shù)據(jù)庫(kù)實(shí)體,它們分別為用戶信息實(shí)體, 銀行卡 信息實(shí)體,資金信息實(shí)體,債務(wù)信息實(shí)體,收 入 信息實(shí)體, 支出信息實(shí)體。表結(jié)構(gòu)如下: 表 tb_user 的結(jié)構(gòu) 字段名 數(shù)據(jù)類型 是否為空 是否主鍵 默認(rèn)值 描述 id int(4) no yes ID 自動(dòng)編號(hào) username varchar(50) no 用戶名 password varchar(50) no null 用戶密碼 truename varcha。 1 用戶信息實(shí)體 用戶信息實(shí)體包括用戶 ID、用戶名、用戶密碼、實(shí)姓名、年齡、性別、城市、Email、電話、興趣、特長(zhǎng)、安全問(wèn)題、 安全問(wèn)題答案。 需求分析的重點(diǎn)是調(diào)查、收集與分析用戶在數(shù)據(jù)管理中的信 息要求、處理要求、安全性與完整性要求。系統(tǒng)的整體架構(gòu)及相互間的關(guān)系如下圖所示: 圖 系統(tǒng)架構(gòu)圖 西南交通大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 16 頁(yè) 系統(tǒng)流程圖 系統(tǒng)的處理過(guò)程首先是登錄系統(tǒng),登陸成功后,根據(jù)菜單的顯示,用戶可以進(jìn)行各種相應(yīng)的操作,操作結(jié)束后,可以得到對(duì)應(yīng)的結(jié)果,用戶完成所有操作后,流程結(jié)束后,退出系統(tǒng),系統(tǒng)流程圖如下: 圖 系統(tǒng)流程圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。 (8) 本月統(tǒng)計(jì):將用戶的本月所有的 支出信息 進(jìn)行統(tǒng)計(jì),并生成相應(yīng)的報(bào)表。 (10) 按季度統(tǒng)計(jì):將用戶的所有的收入信息按季度進(jìn)行統(tǒng)計(jì),并生成相應(yīng)的報(bào)表。 (2) 按月統(tǒng)計(jì):將用戶 的所有的收入信息按每月進(jìn)行統(tǒng)計(jì),并生成相應(yīng)的報(bào)表。 (2) 修改信用卡卡號(hào):對(duì)卡號(hào)信息進(jìn)行修改,包括對(duì)卡號(hào),卡上余額,卡的賬戶名的修改操作。 西南交通大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 10 頁(yè) 第 三 章 需求分析與功能設(shè)計(jì) 系統(tǒng)總體需求 在 12 世紀(jì)信息技術(shù)飛速發(fā)展的背景下,人們生活的多元化的趨勢(shì)下,傳統(tǒng)的手工管理收支信息已經(jīng)跟不上時(shí)代的步伐,人們需要在日趨復(fù)雜的消費(fèi)環(huán)境以及收入多元化得環(huán)境下對(duì)家庭的 收支信息進(jìn)行高效的管理,因此 Web 家庭收支信息管理系統(tǒng)將為千萬(wàn)戶家庭提供新時(shí)代,新技術(shù),新方式的管理方式。 與 ACCESS 數(shù)據(jù)庫(kù)相比, SQL Server 2021 數(shù)據(jù)庫(kù)的規(guī)模更大,它可以將用戶的數(shù)據(jù)存儲(chǔ)在多個(gè)服務(wù)器上,并利用復(fù)制技術(shù)跨越多個(gè)服務(wù)器進(jìn)行分布式處理,實(shí)現(xiàn)真正意義上的分布式數(shù)據(jù)庫(kù)。 Microsoft SQL Server 是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) 。 (3) 通過(guò) javaD property=value 的方式來(lái)指定使用的系統(tǒng)屬性。 Hibernate是一種非強(qiáng)迫性解決方案。其對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程序員可以隨心所欲地使用面向?qū)ο缶幊趟枷雭?lái)操縱數(shù)據(jù)庫(kù)。 3 控制器 (Controller)。 MVC 框架圖如下: 控 制 層視 圖 層 模 型 層用 戶 請(qǐng) 求選 擇 V i e w查 詢業(yè) 務(wù) 處 理 圖 MVC 框架 Struts 簡(jiǎn)介 Struts 是一個(gè)簡(jiǎn)化的 MVC 開發(fā)的非常優(yōu)秀的 Web 應(yīng)用框架,主要采用 JSP、 Servlet等技術(shù)實(shí)現(xiàn),應(yīng)用框架為開發(fā)者提供可重用的基礎(chǔ)架構(gòu),為業(yè)務(wù)邏輯開發(fā)者提供支持,西南交通大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 5 頁(yè) 減少底層代碼工作量,從而減少 Web 應(yīng)用系統(tǒng)的開發(fā)時(shí)間,提高開發(fā)效率。 西南交通大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 4 頁(yè) 第二章 系統(tǒng)開發(fā)的相關(guān)技術(shù) JSP 技術(shù) JSP 技術(shù)是由 Sun 公司提出、多個(gè) IT 公司參與合作建立的一種動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)標(biāo)準(zhǔn)。 要求 系統(tǒng)界面友好 簡(jiǎn)捷 ,操作 方便 ,能完成 銀行卡 信息 管理,資金 信息 管理 , 日常收支信息的管理,收支信息報(bào)表的生成,收支信息圖線的生成 ,用戶個(gè)人信息的管理 。在網(wǎng)絡(luò)中,很少發(fā)現(xiàn)有基于 B/S架構(gòu)的家庭收支信息管理 。 大到國(guó)家的科技發(fā)展,小到人們的日常生活 ,都 隨之邁上了信息化的新臺(tái)階, 家庭收支信息管理的 信息化 ,網(wǎng)絡(luò)化,自動(dòng)化也逐漸代替?zhèn)鹘y(tǒng)的手動(dòng)紙張記賬模式 ,如何更好地利用 網(wǎng)絡(luò)化,信息化的 資源為 家庭收支 信息 提供高效 服務(wù),如何積極創(chuàng)新,變傳統(tǒng)服務(wù)模式為更能滿足 用戶 需要的網(wǎng)絡(luò)環(huán)境下的信息服務(wù)模式, 是一個(gè)急需解決的問(wèn)題。 使收支信息 管理更加規(guī)范化、科學(xué)化。 二、 應(yīng)完成的硬件或軟件實(shí)驗(yàn) 數(shù)據(jù)庫(kù)( SQL SERVER、 MySQL 等) 安裝、配置及 數(shù)據(jù)庫(kù) 編程 實(shí)驗(yàn) 基于 Java Script、 JSP、 ASP 等的動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)與實(shí)驗(yàn) 基于 Structs 和 Hibernate 的 MVC 編程實(shí)驗(yàn) 三、 應(yīng)交出的設(shè)計(jì)文件及實(shí)物(包括設(shè)計(jì)論文、程序清單或磁盤、實(shí)驗(yàn)裝置或產(chǎn)品等) 系統(tǒng)源程序及安裝 畢業(yè)設(shè)計(jì)論文、程 序光盤 四、 指導(dǎo)教師提供的設(shè)計(jì)資料 √ √ 西南交通大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 III 頁(yè) 家庭 財(cái)務(wù) 管理 的基本 功能要求 基于 Structs 和 Hibernate 的基本編程 資料 五、 要求學(xué)生搜集的技術(shù)資料(指出搜集資料的技術(shù)領(lǐng)域) 基于 Java 或 .NET 平臺(tái)的 MVC 實(shí)現(xiàn)模式及 框架 數(shù)據(jù)庫(kù)編程基本資料 六、 設(shè)計(jì)進(jìn)度安排 (共 16 周) 第一部分 收集、 整理系統(tǒng)開發(fā)的工具與資料 ,熟悉 Web 應(yīng)用編程 ( 4 周) 第二部分 調(diào)研 家庭 財(cái) 務(wù) 管理 的實(shí)際需求 ,完成 系統(tǒng)功能 和總體設(shè)計(jì) ( 2 周) 第三部分 完成系統(tǒng)的詳細(xì)設(shè)計(jì)、編碼和測(cè)試 ( 7 周) 第四部分 整理開發(fā)文檔、論文 ( 2 周) 評(píng)閱及答辯 論文答辯 ( 1 周) 指導(dǎo)教師: 年 月 日 室主任審查意見: 審 批 人: 年 月 日 注:設(shè)計(jì)任務(wù)書審查合格后,發(fā)到學(xué)生手上 。本 系統(tǒng)開發(fā)的重點(diǎn)是基于 B/S 架構(gòu)實(shí)現(xiàn)一個(gè)收支條目可動(dòng)態(tài)修改,具有較強(qiáng)數(shù)據(jù)分析、統(tǒng)計(jì)的財(cái)務(wù)管理軟件,系統(tǒng)需要實(shí)現(xiàn)的功能包括:儲(chǔ)蓄卡、信用卡的賬號(hào)、資金管理;用戶登錄、密碼管理;消費(fèi)、支出科目的添加、刪除管理;消費(fèi)及收入統(tǒng)計(jì)、分析;家庭收入、支出的統(tǒng)計(jì)報(bào)表(月、季度、年)生成;家庭收入、支出趨勢(shì)分析及趨勢(shì)線生成等。 包括了 收支信息管理 的主要業(yè)務(wù),實(shí)現(xiàn)對(duì) 收支 的信息化管理, 以及卡號(hào)資金等的管理。信息化是由工業(yè)社會(huì)向信息社會(huì)演化的動(dòng)態(tài)過(guò)程,信息化水平的高低已 成為衡量一個(gè)國(guó)家、一個(gè)地區(qū)現(xiàn)代化水平和綜合國(guó)力的重要標(biāo)志。 家庭收支 信息 管理 系統(tǒng)的現(xiàn)狀及分析 雖然信息技術(shù)發(fā)展飛快,網(wǎng)絡(luò)早已遍布千萬(wàn)人家,但是 Web家庭收支信息管理系統(tǒng)的發(fā)展還處于初級(jí)階段, 現(xiàn)有的 家庭收 支管理系統(tǒng),大多數(shù)都是基于 C/S架構(gòu)的,人們使用它,必須得到相應(yīng)的安裝軟件,把系統(tǒng)裝在自己的電腦中才能使用。 研究主要內(nèi)容和方法 Web家庭收支信息管理系統(tǒng)采用 B/S服務(wù)器模式, 為了提高工作效率和服務(wù)質(zhì)量,本文針對(duì) 用戶對(duì)于家庭收支信息管理 的特點(diǎn)和要求, 設(shè)計(jì)了一個(gè)基于 Web的管理系統(tǒng),可滿足 大多數(shù)用戶對(duì)于家庭收支信息 管理要求。 服務(wù)器端 操作系統(tǒng): Windows XP; Web 服務(wù)器端: Tomcat 服務(wù)器 ; 數(shù)據(jù)庫(kù)服務(wù)器: SQL Sever 2021; 瀏覽器: IE ; 西南交通大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 3 頁(yè) 客戶 端 瀏覽器: Inter Explorer ; 分辨率:最 佳效果 1280*800 像素 本章小結(jié) 本節(jié)對(duì)系統(tǒng)的背景以及研究方法等作了簡(jiǎn)單的描述,并對(duì)系統(tǒng)的開發(fā)工具等作了講解,接下來(lái)將對(duì)畢業(yè)設(shè)計(jì)使用的技術(shù)作詳細(xì)的介紹。同時(shí),也可以使軟件的可維護(hù)性,可擴(kuò)展性、可修復(fù)性,靈活性以及封裝性大大提高??珊?jiǎn)化應(yīng)用系統(tǒng)的界面開發(fā)。 Hibernate 的介紹 Hibernate 是一個(gè)開源的對(duì)象 /關(guān)系 (Object/Relational Mapping)映射框架的解決方案,簡(jiǎn)稱 ORM。 基于 Hibernate 開發(fā)的各種應(yīng)用系統(tǒng)可維護(hù)性好,系統(tǒng)修改十分方便。 (2) classpath 目錄下中提供 文件。 西南交通大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 8 頁(yè) VO 在 Struts 框架和 Hibernate 框架中的工作模式如下圖: 圖 VO 的工作模式 SQL Sever 2021 Web 家庭收支信息管 理 系統(tǒng)是一個(gè) 中 小型的 信息管理數(shù)據(jù)庫(kù)系統(tǒng),在此次設(shè)計(jì)中選擇 SQL Server 數(shù)據(jù)庫(kù)進(jìn)行開發(fā) 。 SQL 觸發(fā)器, 是一種特殊的存儲(chǔ)過(guò)程,它在插入,刪除或修改特定表中的數(shù)據(jù)時(shí)觸 發(fā)執(zhí)行,它比數(shù)據(jù)庫(kù)本身標(biāo)準(zhǔn)的功能有更精細(xì)和更復(fù)雜的數(shù)據(jù)控制能力。 本章小結(jié) 本節(jié)對(duì)設(shè)計(jì)使用的主要技術(shù)進(jìn)行了詳細(xì)的介紹,包括 Struts 框架技術(shù)的介紹,框架體系的描述以及 Hibernate 框架的講解,為后續(xù)的設(shè)計(jì)做好鋪墊。 2 信用卡的管理:用戶可以添加卡號(hào) ,修改卡號(hào)信息,刪除卡號(hào)信息; (1) 添加信用卡卡號(hào):用戶能添加銀行卡號(hào)信息,包括對(duì)卡號(hào),卡上余額,卡的賬戶名的填寫操作。 統(tǒng)計(jì)報(bào)表 用戶在這個(gè)模塊下通過(guò)操作能得到相應(yīng)的統(tǒng)計(jì)報(bào)表: 1 收入信息報(bào)表:默認(rèn)生成數(shù)據(jù)庫(kù)所有 收入信息 記錄的報(bào)表,用戶可以根據(jù)需求選擇各種不同的報(bào)表生成方式,如按天,按月等; (1) 按日統(tǒng)計(jì):將用戶的所有的收入信息按每日進(jìn)行統(tǒng)計(jì),并生成相應(yīng)的報(bào)表。 (9) 上月統(tǒng)計(jì):將用戶的上月所有的收入信息進(jìn)行統(tǒng)計(jì),并生成相應(yīng)的報(bào)表。 (7) 本周統(tǒng)計(jì):將用戶的本周所有的 支出信息 進(jìn)行統(tǒng)計(jì),并生成相應(yīng)的報(bào)表。 WebRoot 文件夾用來(lái)存放各種功能對(duì)應(yīng)的顯示 頁(yè)面,即 Jsp 文件,以及需要的圖片和 CSS 文件 ,JS 文件等。這一過(guò)程是數(shù)據(jù)庫(kù)設(shè)計(jì)的起點(diǎn),它將直接影響到后面各個(gè)階段的設(shè)計(jì),并影響到設(shè)計(jì)結(jié)果是否合理和實(shí)用。 下面分別介紹這些實(shí)體并給出特悶的 ER
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1