家庭理财软件的设计和实现.docx

上传人:b****4 文档编号:3180964 上传时间:2022-11-19 格式:DOCX 页数:28 大小:554.65KB
下载 相关 举报
家庭理财软件的设计和实现.docx_第1页
第1页 / 共28页
家庭理财软件的设计和实现.docx_第2页
第2页 / 共28页
家庭理财软件的设计和实现.docx_第3页
第3页 / 共28页
家庭理财软件的设计和实现.docx_第4页
第4页 / 共28页
家庭理财软件的设计和实现.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

家庭理财软件的设计和实现.docx

《家庭理财软件的设计和实现.docx》由会员分享,可在线阅读,更多相关《家庭理财软件的设计和实现.docx(28页珍藏版)》请在冰豆网上搜索。

家庭理财软件的设计和实现.docx

家庭理财软件的设计和实现

摘要

为了方便操作,从多方面把用户的家庭收入、家庭支出、存款信息管理、借款信息管理等财产管理的数据,以及他们的生活结余和消费统计,用科学统计的方法把这些数据存储在财务管理软件之中。文中着重论述了该系统的功能与实现,如数据流程与存储、管理等功能,并对关键的技术作了较详细的介绍。

理财系统是一个家庭收支或者家庭不可缺少的部分,家庭收支很早就实施了理财的集中管理,而家庭使用的小型理财系统却只是凤毛麟角,理财是很小的一个部分,但从到家庭收支,到家庭投资都有十分重要的意义。

本项目利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立、维护以及前端应用程序开发,实现了家庭理财的自动化和信息化以及图形化。

系统开发采用C#编程语言进行程序的编写,以VisualStudio2010、SQLServer2008为开发工具,采用B/S框架开发的网站模式的网站系统。

关键词:

家庭;理财;ASP.Net技术;B/S

Abstract

Inordertofacilitatetheoperation,fromtheaspectsoftheuser'sfamilyincome,familyexpenses,deposit,loaninformationmanagementinformationmanagement,propertymanagementdata,aswellastheirlifebalanceandconsumptionstatistics,usingscientificstatisticalmethodstothedatastoredinthefinancialmanagementinthesoftware.Thispapermainlydiscussestherealizationofthesystemandfunctions,suchasdataflowandstorage,managementandotherfunctions,andthekeytechnologyareintroducedindetail.

Thefinancialsystemisanindispensablepartoffamilyincomeorfamily,familyincomeandearlyimplementationofthecentralizedfinancialmanagement,financialmanagementsystemandthesmallfamilyuseisveryrare,moneyisaverysmallpart,buttothefamilyincome,areofgreatsignificancetothefamilyinvestment.

Theprojectusesthesoftwareengineeringprinciple,usestheobject-orientedprogrammingmethod,itsdevelopmentmainlyincludestheestablishmentandmaintenanceofback-enddatabaseandfront-endapplicationdevelopment,theimplementationoffamilyfinancialmanagementautomationandinformationtechnologyandgraphic.

SystemdevelopmentusingC#programminglanguageforthepreparationofprocedurestoVisualStudio2010,SQLServer2008asthedevelopmenttool,theuseofB/SframeworkforthedevelopmentofWebsitesystemmodel.

Keywords:

family;financialmanagement;ASP.Nettechnology;B/S

摘要1

第1章系统概述5

1.1研究背景5

1.2研究的意义6

1.3主要研究内容6

第2章系统开发环境7

2.1ASP.NET概述7

2.2动态网站技术介绍7

2.3数据库技术8

第3章需求分析9

3.1需求分析9

3.1.1功能需求9

3.2可行性分析9

3.2.1可行性分析9

3.2.2技术可行性9

3.2.3运行可行性10

3.2.4时间可行性10

3.3系统流程和逻辑10

第4章系统概要设计4

4.1概述4

4.2系统结构4

4.3.数据库设计5

4.3.1数据库概念设计5

4.3.3数据库设计表7

第5章系统详细设计10

5.1登陆模块的实现10

5.2用户信息管理10

5.3家庭成员信息管理11

5.4收入类目信息管理12

5.5支出类目信息管理13

5.6收入信息管理13

5.7支出信息管理14

5.8修改密码15

第6章系统测试16

6.1家庭理财管理系统的测试目的16

6.2家庭理财管理系统的测试方法16

6.3家庭理财管理系统的测试特列16

6.4家庭理财管理系统的系统测试结果17

第7章总结21

致谢语22

参考文献:

23

第1章系统概述

1.1研究背景

家庭理财管理,它利用计算机应用技术,使家庭理财逐步信息化,从而形成由家庭成员与计算机共同构成服务于家庭的人机信息财务管理。

家庭理财系统在国内外很多地方使用已经相当的普遍。

国外的家庭理财管理系统发展的相对比较成熟,比如他们系统里包含有股票的预测、基金的分析等等。

在国内,计算机使用盛行的当今社会,家庭理财管理系统已基本替代了传统的手工记账理财的方法,给消费者带来极大的方便,但由于人们的生活水平越来越高,收支种类越来越多,家庭消费的内容日益丰富等,现行的许多家庭理财管理系统已不能满足大家的需求,许多功能还亟待完善与更新。

虽然国内的家庭理财管理系统功能较不完善,但在我国科技迅速发展的今天,其发展前景将十分令人期待,尤其是在近几年,伴随着计算机在社会中的高速普及,家庭理财系统的使用范围逐步扩大,从最早的简单记录家庭、个人财务的收支情况,到现在对财务的收支查询、汇总、报表分析、预测等等。

巨大的市场需求也促使了很多公司加大了对家庭理财系统的研究。

当今社会人们的生活水平和文化素质普遍提高,随着市场经济的快速发展,观念的不断更新,每个人的理财意识普遍增强,特别是家庭理财意识得到很大发展,人们对家庭各方面消费不仅仅只有进行记录和统计的愿望,各种收入消费途径错综复杂,如何使用户能更加方便的操作成为要求;同时伴随精神和物质生活的提高,人们购置和使用计算机的能力也在增强,网络越来越发达,一种新型网络家庭理财管理系统软件正等待出现。

家庭理财管理系统是一个为方便处理家庭财务的一个软件,它的作用是更好的满足理财者对家庭财务管理的需要。

目前社会上普遍使用的家庭理财管理系统基本都是单机版的,随着IT技术的进步和计算机网络技术的发展,以及家庭收支范围的扩大,家庭理财管理系统将逐渐从传统的桌面管理向网络集成的方向发展,从局部、静态、事后核算到全局、动态、实时的管理,基于不同软硬件平台、不同网络架构的各级财务管理子系统需要有机地协同工作。

因此基于Internet的家庭理财管理系统必然成为未来家庭理财管理系统的发展趋势。

1.2研究的意义

家庭理财管理系统系统站是为满足当代家庭理财管理的需要而设计开发的一个财务管理系统网。

它针对家庭理财的需要,开发出一个能实现管理家庭财务收支以及统计分析等功能的实用型网站,能够为每一个家庭的管理者提供充足的信息和快捷的查询手段,大大方便家庭管理者合理科学有效的理财。

伴随着信息时代的到来,信息的种类、数量越来越多,容量也越来越大,在竞争越来越激烈的今天,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

而使用计算机对家庭财务进行管理,已经成为一种趋势,与传统的手工式家庭财务管理相比,利用计算机软件对家庭财务实行管理具有检索迅速、查找方便、可行性高、存储量大、保密性好、寿命长、成本低等优点。

家庭理财管理系统系统站正是在这种环境下应运而生,其开发的整体任务是实现家庭财务管理的系统化、规范化、科学化,从而达到有效管理家庭财务的目的。

因此,开发这样一个网站在当今社会中是很有必要的。

1.3主要研究内容

家庭理财管理系统,是一个家庭内部提供信息管理的平台,是完全的,高速的,开放的,其核心思想是提供一个以自然语言为主的用户界面,让用户能够更好的刚加方便快捷的管理物流信息的一个渠道和平台。

本课题的开发工具可以使用MicrosoftVisualStudio2010,开发语言可以是MicrosoftVisualC#.NET等开发语言,后台数据库可采用MicrosoftSQLServer2008。

该系统的基本功能包括用户登录,用户管理,家庭成员信息管理,收入类目管理,支出类目管理,收入情况管理,支出情况管理,收支统计,修改密码等功能。

第2章系统开发环境

2.1ASP.NET概述

随着时代的发展ASP已经无法满足需求,而ASP.NET则是在其基础之上所新衍生而出的一种环编程境。

1997年由于ASP的缺点越来越明显,急需改进或者一个新的技术产生,刚从杜克大学毕业的ScottGuthrie与他的团队开发出了基于Java语言的XSP。

随着时代的发展,微软在2002年左右正式推出了第一个版本的ASP.NET和.NETFramework1.0。

自此之后,ASP.NET随着版本的跟新附带了更多的新特性。

作为依靠通用语编译运行的ASP.NET,它具有强大的适应性,可以在Web等几乎所有的平台上运行。

ASP.NET的Web应用中完美的集合了通用语的基本库、消息机制、数据接口的处理等。

ASP.NET的设计开发可以是单独化的语言,也可以选择一种你觉得适合你的语言,更有甚者,你觉得你是大神,你也可以用各种各样不同的语言来编程。

将来还有更多的语言会根据功能的需要运用到ASP.NET中。

由于ASP.NET使用的系统界面是分层的,使用的时候需要先经行相关的配置。

在简单文本中保存配置信息。

一般不需要启动本地系统拥有者工具就能完成新的设置。

这种使ASP.NET基于应用的开发更加详细和快速便捷的哲学观念被称为"ZeroLocalAdministration"。

它的安装过程可以说是非常简单的,只需要将一些必要的文件复制到服务器上就可以完成安装了。

ASP.NET在开发各种软件程序中广泛使用,因为它功能多,技术性也比较不错,非常大的提升了运行速率。

即一个处理器开发可在多个处理器运行,这点事ASP做不到的。

ASP.NET的优点如下:

(1)效率。

因为建立的环境为.NETFramework,所以只需要一次编译就能够永久运行。

这样大幅度的节省了重复编译的时间,所以速率会提高非常明显。

(2)可重用性。

ASP.NET完全分开了代码与内容,具有了重用性。

因为它的代码与内容是分开的,所以它的代码可以复制粘贴以

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 可爱清新

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1