您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > 家庭理财的管理信息系统
唐山学院课程设计11引言随着计算机技术的不断发展,我们的生活中处处都体现着计算机技术给我们带来的方便和效率,它已经融入我们的生活的各个领域,并发挥着越来越重要的作用。计算机技术在日常的管理中得到了迅速的普及和应用,使用计算机家庭日常财务收支管理无疑是一个高效的方法。财务管理在每一个单位里都是一件必不可少的事情,它对于每一个管理者来说都至关重要,同样,对于一个家庭来说也是这样的。但是,一直以来人们使用传统人工方式的文件、纸张记账管理模式,这些管理模式存在着许多缺点,如:效率低、保密性差、另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了很多困难。所以,我们可以将计算机技术和家庭财务管理结合起来,发挥计算机计算的优点。开发出家庭理财系统,将我们的生活管理的更有效率,有条不紊。家庭理财系统可以有效地记录和管理家庭的收支,合理规划和支配家庭资金,是家庭理财的好帮手。它利用计算机技术技术,使家庭理财逐步信息化,从而形成由家庭成员与计算机共同构成服务于家庭的人机信息财务管理系统。随着计算机发展,家庭理财系统已经成为很多家庭财务管理的一个重要途径。计算机的最大优点在于利用它能够高效准确地进行财务信息管理。使用计算机进行信息财务管理,不仅提高了工作效率,而且大大的提高了其安全性。在数据库技术的开发工具中MicrosoftSQLSever是比较好的,安全性比较高,开发语言比较简单实用。所以后台数据库采用MicrosoftSQLSever。利用面向对象的方法设计系统,这样可以使程序设计条理清楚,明白。根据实际情况开发系统,能够使整个系统操作简单,满足多种家庭,不同文化水平的人的需求。唐山学院课程设计22需求分析2.1总体需求分析在系统设计之前,我们要做的工作就是对家庭理财的流程,操作等,做出详细的调查,从而了解系统需要实现的功能。系统在开发过程中,经过比较长时间的设计阶段,可以说模型贴近生活,有很大的现实意义。一般家庭或者类似家庭的小团体都能够比较方便的使用该系统。考虑到系统本身具有较强的专业性,而这些知识普及率毕竟有限,所以在程序设计过程中一直遵循实际应用的原则,保证设计出来的软件能被一般用户所接受。这也是由这个课题本身决定的。因此,它的操作界面会尽可能的简单,明了;各种控件的布置也会非常清晰,使用的控件种类不会太多且对控件的操作不会复杂。这样就能让不参与该软件设计的人也能够熟练地更好地使用。根据家庭的消费和收入记录要求,和记录数据的一些习惯,该系统实现后,应能达到以下目标:界面设计友好,美观,数据存储安全,可靠。基本的设置保证收入和支出分类管理强大的查询功能,保证数据查询的灵活性。对增加,删除,修改,查询的信息进行精密设计,保证能及时处理信息。2.2具体功能分析根据需求分析,了解了家庭的具体的财务管理情况,需要对系统进行功能上的初步规划和设计。首先系统要有保护功能,其次是修改删除,还有能够对家庭的收入支出做出记录。能够对总体的数据进行统计和分析。对家庭的财务有指导作用。系统主要功能需求如下:(1)允许用户进行系统管理,包括密码修改和重新登录的功能(2)用户可以进行基础数据管理,包括家庭成员管理,是对家庭信息表进行添加、修改、删除等操作,实现对数据库中家庭信息表的更新。(3)满足用户进行收入支出项目管理,实现对收入支出项目表的添加、删除和修改等操作,实现对数据库中日常收入支出项目表的更新。(4)允许用户进行日常收入和日常支出信息的添加、删除和修改等操作,实现对数据库中日常收入和日常支出信息表的更新。(5)允许用户进行银行储蓄管理,活期账户信息进行插入修改删除等操作,还包括模拟银行存取款的操作对账户信息进行更新。唐山学院课程设计3(6)允许用户进行定期账户进行添加修改和删除等操作,实现对数据库中定期账户信息表的更新。(7)能够允许用户对现有日常收入和日常支出信息进行按条件查询。实现对数据库中信息的选择浏览。唐山学院课程设计43系统可行性分析3.1可行性分析可行性分析是指在现有的技术,经济等,条件下分析每项需求实施的可行性,通过可行性分析,提出各个方面的相关要求,和设计条件,包括对对外界的依赖和技术障碍。可行性分析的任务是明确应用项目的开发的可能性和必要性。可行性取决于实现应用系统的资源和条件。每一个管理系统,都要有一个合适的设计思想和方法,这样才能保证系统的基本思想是贯彻始终的。选择合理的逻辑结构,物理结构,操作系统,和外部开发环境,这些都对系统的开发起着关键的作用。只有这样才能构成完善的整体的系统。3.1.1技术可行性就技术可行性而言,以现在的信息技术和计算机技术完全可以完成这个工作,现在的计算机技术已经发展到很高的水平了,处理这么一个小的系统是没有问题的。在数据库方面,SQLServer2000无疑是最成功的一个数据库开发工具,它可以对数据库实施操作,更新,维护,和权限识别。也可以应用SQL语句的综合,对数据库进行更复杂的操作。所以说对于这个系统来说,技术上是完全可行的。所设计的财务管理系统要充分应用现在的信息技术,软件开发技术,大型的数据库技术。来满足系统的需求,但是要根据实际情况对系统进行一些特殊功能的开发,来满足顾客特殊的需求。不断优化改进系统的逻辑设计和物理设计,从而不断优化系统的各项功能,最后使系统有较强的处理能力,运行能力。3.1.2经济可行性对于家庭财务管理的经济可行性来说,实在是很简单,只是需要购买一台配置比较高的计算机就可以了,没有什么大的投入。只要我们运用家庭财务管理系统就可以简单的有效地处理,复杂而又难以计算的数据。快速更新,修改,删除过时的,错误的信息。为我们节省了把贵的时间,提高了工作效率。不需要对家庭人员有特别的培训,无论是时间还是资金都有很大的节约。所以说,经济可行性是通过的。3.1.3社会可行性对于家庭理财管理系统来说,是很值得推广的,现在的计算机技术飞快发展,家庭里的单机计算机是很普遍的,再加上价钱比较低,很容易普及和发展.所以说家庭理财管理系统有很大的发展前途.只要我们做出符合用户需求的系统就可以唐山学院课程设计5得到很大的成功。所以这个系统的社会可行性是没有问题的。完全可以彻底的进行下去。3.2可行性结论通过以上对家庭理财管理系统的可行性分析,得出的结论是:理财管理系统的开发不管是在管理上、技术上、经济上还是安全保密上都是可行的,可以立即开发。该系统可以解决家庭一般的财务管理包括:账户管理和交易管理,收入和支出信息的添加、删除和查询,收入和支出信息的统计分析等。唐山学院课程设计64系统详细分析4.1业务流程图在大多数家庭里,收入和支出的流程大体是这样的,具体收入到支出,收入又去银行储蓄,银行储蓄又分为定期储蓄和活期储蓄,收入还可以再借出,但是相对于借款一般就不会进行储蓄和外借了。所以,流程图可以为:图4-1业务流程图外部实体数据处理信息表单数据流向借入资金家庭成员收入资金银行储蓄向外借钱借入资金表花费支出支出信息表活期账户表定期账户表借出资金信息表收入信息表审核借入资金统计花费资金审核收入资金审核储蓄款项统计借出款项到期取出存款取出存款表唐山学院课程设计74.2数据流程图0层数据流程图:1层数据流程图:家庭成员信息表收入支出项目表家庭成员信息表收入支出项目表P1基础数据管理日常收入信息表日常支出信息表日常收入信息表日常支出信息表P2日常收支管理借出信息表借入信息表借出信息表借入信息表活期账户信息表定期账户信息表活期账户信息表定期账户信息表P3活期账户管理P4借款管理家庭成员信息表收入支出项目信息表活期账户信息表定期账户信息表家庭成员信息表收入支出项目信息表定期账户信息表活期账户信息表P0家庭理财管理系统图4-20层数据流程图图4-6借款管理数据流程图图4-3基础数据处理流程图图4-4日常收支管理流程图图4-5活期账户流程图唐山学院课程设计82层数据流程图:更新活期账户表F1.1J1.1家庭成员P1.1更新家庭成员表D1.1家庭成员信息家庭成员表P1.2更新收支项目表D1.2收入/支出项目信息F1.2收入支出项目表J1.1家庭成员P3.1更新活期账户F3.1活期账户表D3.1活期帐户信息J1.1家庭成员P2.1更新日常收支信息表F2.1日常收入/支出信息表D2.1日常收入/支出信息J1.1家庭成员图4-7更新家庭成员流程图图4-8更新收支项目流程图图4-9更新日常收支信息流程图图4-10更新活期账户流程图唐山学院课程设计94.3数据字典4.3.1数据流数据流编号:D1.1数据流名称:家庭成员信息简述:家庭成员的添加、修改、删除等更新信息数据流来源:家庭成员数据流去向:家庭成员表数据项组成:性别+密码+姓名+称呼+生日数据流量:随机,高峰流量:随机数据流编号:D1.2数据流名称:收入/支出项目信息简述:收入/支出项目的添加、修改和删除等更新信息数据流来源:家庭成员数据流去向:收入/支出项目表数据项组成:项目编号+收入/支出项目数据流量:随机,高峰流量:随机数据流编号:D2.1数据流名称:日常收入/日常支出信息简述:日常收入和日常支出记录的添加、修改、删除等更新信息数据流来源:家庭成员更新定期账户表P3.2更新定期账户F3.2定期账户表D3.2定期帐户信息J1.1家庭成员P4.1更新借入借出表F4.1借入/借出表D4.1借出/借入信息J1.1家庭成员图4-12更新借入借出流程图图4-11更新定期账户流程图唐山学院课程设计10数据流去向:日常收入/日常支出信息表数据项组成:收入/支出编号+收入/支出日期+收入/支出方式+金额+收入/支出项目+来源/去处+收入/支出人员+备注数据流量:随机,高峰流量随机数据流编号:D3.1数据流名称:活期账户信息简述:活期账户存取款记录的添加、修改和删除等更新信息数据流来源:家庭成员数据流去向:活期帐户信息表数据项组成:存取编号+银行帐号+存取+存取数目+存取日期+剩余金额+取款人数据流量:随机,高峰流量:随机数据流编号:D3.2数据流名称:定期帐户信息简述:定期帐户记录的添加、修改、删除等更新信息数据流来源:家庭成员数据流去向:定期帐户信息表数据项组成:银行帐号+银行名称+银行地址+开户日期+开户金额+是否已取出数据流量:随机,高峰流量:随机数据流编号:D4.1数据流名称:借入/借出信息简述:借入借出记录的添加、修改、删除等更新信息数据流来源:家庭成员数据流去向:借入/借出信息表数据项组成:借入/借出编号+借出/借入人+借入/借出人+借入/借出日期+借入/借出金额+借入/借出原因+是否已还数据流量:随机,高峰流量:随机4.3.2处理逻辑处理逻辑编号:P1.1唐山学院课程设计11处理逻辑名称:更新家庭成员信息简述:对家庭成员表进行更新的添加、删除和修改等操作输入的数据流:家庭成员信息处理描述:在对家庭成员信息的添加、修改和删除等处理输出的信息流:家庭成员信息表处理频率:随机处理逻辑编号:P1.2处理逻辑名称:更新收入/支出项目信息简述:对收入/支出项目表进行更新的添加、删除和修改等操作输入的数据流:收入/支出项目信息处理描述:在对收入/支出项目信息的添加、修改和删除等处理输出的信息流:收入/支出项目表处理频率:随机处理逻辑编号:P2.1处理逻辑名称:更新日常收入/支出信息简述:对日常收入/支出信息表尽心更新的添加、删除和修改等操作输入的数据流:日常收入/支出信息处理描述:在对日常收入/支出信息的添加、修改和删除等处理输出的信息流:日常收入/支出信息表处理频率:随机处理逻辑编号:P3.1处理逻辑名称:更新活期帐户信息简述:对活期账户表尽心更新的添加、删除和修改等操作输入的数据流:活期帐户信息处理描述:在对活期账户信息的添加、修改和删除等处理输出的信息流:活期账户信息表处理频率:随机处理逻辑编号:P3.2处理逻辑名称:更新定期帐户信息简述:对定期帐户表尽心更新的添加、删除和修改等操作输入的数据流:定期帐户信息唐山学院课程设计12处理描述:在对定期帐户信息的添加、修改和删除等处理输出的信息流:定期帐户信息表处理频率:随机处理逻辑编号:P4.1处理逻辑名称
本文标题:家庭理财的管理信息系统
链接地址:https://www.777doc.com/doc-5680477 .html