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

正文內(nèi)容

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

2025-01-22 20:34上一頁面

下一頁面
  

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