个人财务管理系统分析报告

上传人:cn****1 文档编号:474359717 上传时间:2024-01-30 格式:DOC 页数:45 大小:1.52MB
返回 下载 相关 举报
个人财务管理系统分析报告_第1页
第1页 / 共45页
个人财务管理系统分析报告_第2页
第2页 / 共45页
个人财务管理系统分析报告_第3页
第3页 / 共45页
个人财务管理系统分析报告_第4页
第4页 / 共45页
个人财务管理系统分析报告_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《个人财务管理系统分析报告》由会员分享,可在线阅读,更多相关《个人财务管理系统分析报告(45页珍藏版)》请在金锄头文库上搜索。

1、理工大学本科毕业设计论文个人财务管理系统Personally Financial Management System学 院系: 软件学院 专 业: 软件工程学 生 姓 名:学 号: 2009XXXXX指 导 教 师:评 阅 教 师:完 成 日 期: 2013.6.7 理工大学Dalian University of Technology / 摘 要当前社会,很大一部分年轻人对理财意识相对薄弱,知识匮乏。与此同时,市场上的财务管理系统软件大多数是面向企业或特定用户的需求,面向普通用户的个人财务管理软件极为稀少。为了满足普通用户的需求,开发了此软件。个人财务管理系统的主要功能是实现财务管理的系统化

2、,规化,自动化。此财务管理系统分为用户管理模块、系统管理模块、收支管理模块、接待管理模块、待购管理模块、资金管理模块、财务统计模块七个模块,实现账务提醒、用户管理、财务查询、统计分析等功能,帮助用户更好的管理个人财务。本次毕业设计个人财务管理系统基于ASP.NET, 以SQL Server 2012作为数据库工具,以Visual Studio 2012进行界面设计、系统设计与开发,设计完成的。本报告采用生命周期法,自顶向下地完成对开发系统的了需求分析,得到系统的功能需求,随后对系统进行概要设计和详细设计,确定系统功能模块、基本流程、存储结构、基本界面等。随后应用开发工具对系统进行设计、编码、调

3、试等操作,最终实现个人财务管理系统的各个功能。关键词:个人财务管理系统;C#;SQL数据库;ASP.NET;Visual StudioPersonally Financial Management SystemAbstractThe current society, a large part of young peoples financial awareness is relatively weak, and lack of knowledge. At the same time, the market is facing financial management software most

4、 enterprise, or have special use .facing common users personal financial management system is extremely scarce. In order to meet the needs of ordinary users, especially developed this software.Personal financial management systems main function is to achieve financial management systematization, sta

5、ndardization and automation. The financial management system is divided into the user management module, system management module, the revenue and expenditure management module, borrow and lend management module, to be purchased management module, fund management module, financial statistics module

6、seven modules to achieve accounting reminders, user management, financial tracking, budgeting, statistical analysis, small tools and other functions, help users better manage their personal finances.The graduation project personal financial management system based on ASP.NET, with SQL Server 2012 as

7、 the database tools and Visual Studio 2012 for interface design, system design and development.This article uses life-cycle approach, top-down on the development of systems to complete a needs analysis, system functional requirements, and then outline the system design and detailed design, to determ

8、ine the system function modules, the basic process, storage structure, basic interface. Followed by application development tools on the system design, coding, debugging and other operations, and ultimately achieve personal financial system functional.Key Words:Personal Financial Management System;

9、C#; SQL Server; ASP.NET; Visual Studio目 录摘 要IAbstract1引 言41 开发目的和核心技术介绍51.1 系统目的和目标51.2 开发工具简介61.2.1 Microsoft Visual Studio简介61.2.2 C#简介61.2.3 ASP.NET简介71.2.4 SQL Server102 系统分析102.1 可行性分析102.2 用户需求分析122.3 业务流程分析122.4 数据流程分析133 系统总体设计143.1 系统总体结构设计153.2 功能模块设计153.3 数据类的设计173.4 数据库设计213.4.1 概念结构设计22

10、3.4.2 逻辑结构设计234 系统详细设计264.1 用户管理模块264.2 系统管理模块284.3 收支管理模块314.4 借贷管理模块334.5 待购管理模块344.6 资金管理模块364.7 财务统计模块375 系统实现375.1 界面实现375.2 功能实现396 系统测试416.1 测试目的和意义416.2 测试原则426.3 测试用例43结 论45参 考 文 献46致 47引 言在平时的生活中,我们很多人缺乏财务管理的意识。我们有多少钱,我们的钱都存在哪儿,我们把钱花在了哪儿,花的值不值,这些问题,只有一个模糊的认识。由此常常会出现钱不够花的状况。所谓开源节流,科学的财务管理对于

11、我们来说非常重要。如今社会高速发展,个人财务管理的重要性日益突出,当今社会越来越朝着信息化数字化发展,计算机的应用领域使我们的生活越来越方便和快捷,可以说我们每个人的生活都离不开计算机的帮助了。越来越多的个人应用软件成为人们重要的助手,也在潜移默化的改变着我们的生活。许多软件研发人员开始着手于财务管理系统的开发。个人的财务管理也向着系统化、电子化发展。但现今市场上个人的财务管理软件确很少且不完善,实际生活中经常要对个人的各项财务收支进行管理,本课题的目的就是利用计算机对各项财务进行电子化的管理,使我们的理财更加方便和理性化,提高我们生活的质量和品质。我在在大学学到的编程方面的基本知识,加上实习

12、过程中掌握的网络方面、ASP.NET,C#等新知识,使得开发一款能实现基本功能的个人财务管理系统成为可能。这样可以帮助我们可以在之后利用计算机来管理日常开支、借贷等个人财务方面的工作。在减轻个人财务管理的压力的同时,使财务管理更加专业化,自动化,理性化,以提升个人的生活态度、生活质量等。1 开发目的和核心技术介绍1.1 系统目的和目标企业财务管理很重要,同样,个人的理财也占据同等甚至更高的地位。日子就是靠过出来的,得精打细算。因此,设计一款简单使用的个人财务管理系统来管理日常开支、借入借出、收支统计等十分有必要性。个人财务管理系统主要解决的问题,及设计此款软件的目的由以下所述:1计算机记录个人

13、日常财务支出、借入借出、收入等相关信息,可以节省许多人力和物力,方便管理,由此可以减少纸笔等不必要的开支。2系统生成财务统计相关信息,能够准确的统计用户在特定时间财务方面的相关信息。个人财务的管理包括收入、支出、统计、预算等各个方面。我通过对同事、同学调查问卷的方式调查身边人对财务管理方面的相关信息发现,身边大部分人没有严格的个人财务管理的概念,而其他部分人也仅仅是流水账的形式,对工资、支出等做统计,数据相对比较混乱,不易统计,由此,以年轻人为对象,设计一款能够科学地记账、财务统计、预算的软件来满足用户个人理财的需要。此系统提供用户信息管理、开支收入记录、借入借出统计、账务查询、预算管理等功能

14、,实现以下几个目标:1系统界面简洁美观,易使用、易维护,能够适用于非计算机人员使用。能够完成对用户基本财务状况的存储和查询,并提供数据备份等系统维护功能,可以查找、修改、添加和删除用户个人财务信息。从而使用户面对一个庞大的用户财务数据库,可以全面、准确、有效的处理财务管理的各种信息,及时掌握财务信息的动态变化,更方便地管理个人财务。2可扩展性和包容性强。系统的可扩展性应包括能接纳已有的系统和在今后系统软硬件扩展时,能有效地保护已有的投资,特别是在应用需求变化时,有一个较好的应用平台,能容易地加以调整。系统易于扩充升级,既能满足当前业务的需求,又能为今后的扩充留有空间。3为用户提供良好方便的信息

15、服务。在财务信息标准化、规化的基础上,对信息进行合理的布局,在提供优质、高效的业务管理和事务处理的同时,能够按照用户要求进行高效率的计算统计任务,使用户可以在这个平台上了解个人财务信息,自主的按分类查找信息,并且可以提供统计信息,使用户及时真实的了解自己的收入、支出和债务情况。4可靠运行,安全。可以使用网络加密保护,用来帮助尽可能地减少在公用网络和专用网络上传输敏感信息所带有的风险和权限限制等。因此系统建设应具有安全高效的通信机制、身份认证、权限检查,以解决财务管理系统的安全性、性问题,防止非法侵入和信息泄密。1.2 开发工具简介本次毕业设计个人财务管理系统基于ASP.NET,以C#作为编程语言, 以SQL Server 2012作为数据库工具,以Visual Studio 2012作为开发平台。1.2.1 Microsoft Visual Studio简介Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Wind

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号