家庭财务管理系统可行性报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

家庭财务管理系统可行性报告前言:(1)项目背景:随着国民经济的发展,人们的理财也日益成为人们日常生活中不可或缺的一部分。理财观念也成为人们所关心的问题和日益经成为衡量整个家庭的经济和文化程度的表现,可以预见的是,在未来几年里,理财观念将不可避免地成为每个家庭的主力军。但是,与此同时,大量收入的来源的涌入,使得理财在某种程度上成为人们最头痛的事情,盗窃案时有发生,而且理财观念的落后也给许多在逃的犯罪分子提供了可趁之机;同时,钱财的保管受到一定的限制,使得城市的钱财盗窃现象时有发生,随着大量的投诉事件以及消费者意识的不断提高,如何改善服务以同其他银行竞争已经成为了一个迫在眉梢的问题。作为顾客服务的第一道关,改善钱财家管或从如银行的沿用多年且已逐渐落后于时代步伐的家庭财务管理系统势在必行。(2)编写目的家庭财务管理系统应运软件给家庭乘员提供了一个在Window操作系统上运行的管理平台,家庭成员可以对其进行成员编号,姓名以及收入,指出构成进行增加,删除,新修改等管理操作,同时,该系统给家庭提供了家庭成员管理系统,根据家庭成员得分类,其拥有的权限也不同,系统可以判断家庭成员的权限信息,用户名和密码,从而判断该家庭是否能够使用该系统的那些特定的功能,不同级别的家庭成员之间不能越权使用该系统功能,家庭成员分家庭和普通成员两类。通过对财务的分派达到资源的合理应运,并且通过计算机记录你所消费的金额和所省的余额,以便对家庭的财务支出和收入有一个合理的评估,什么时候该省点钱,什么时候该消费有所结余,以便对未来的支出有所考虑,这样对一个家庭财务的合理分派有重要的关系。以防到头来发生经济危机,造成东讨西借的惨败局面,此系统相当于一个理财专家样告诉你这笔钱该放什么地方和用什么场合,都可以做一个合理的规划和网上操作,是有目标有方向的进行而不是无目标无动机的去执行你的规划。(3)问题的定义家庭财务管理系统模块化分层次Administratoruserloginvb(4)使用的语言及实现的方法使用简单的C++,C语言,VB进行一些简单的界面设计。对该系统的编程可以采取模块化的编程方法,把每个模块进行独立编程,然后利用调用函数的方法进行函数的调用,就会完成任务。对一些操作性的步骤可以采取VB进行界面化的设计,使得用户能够直截了当的了解所要执行的操作和步骤。2系统运行环境(1)硬件环境·处理器:intelpentium166MX·内存:32MB以上·显卡:SVGA显示适配器(2)软件环境·操作系统:Window98ME/2000/XP3可行性研究的前提(1)系统的功能家庭管理系统时为用户进行家庭成员的收支构成及信息管理进行辅助的应运软件,其功能描述如下:·用户登陆:系统获取的家庭成员用户名和密码判断该家庭能否成功登陆该系统,并且当用户登录该系统后根据权限判断该成员是家长还是普通成员,可以使用那些对应功能。普通级别的用户只有浏览等权限而不能进行实质性改动。·给家庭成员提供功能选择界面:不同级别的家庭成员对应不同的功能选择界面。功能选择界面包括输入功能选项、调用功能程序两大需求。管理员和普通用户对应的功能选择界面是不同的。·创建收支信息文件:用户根据提示输入家庭成员的姓名、序号、各项财务信息,如收入、支出、合计。可一次性输入多条家庭成员的收入信息记录。系统将家庭成员的收支信息记录从出在系统磁盘的文件中,以便进行管理、查找和备份。·增加家庭成员收支信息:可在原有收支信息文件的基础上增加新的家庭成员财务信息记录,并继续保存到磁盘,并且将保存后的文件存储状况反应给用户。在增加新成员收支信息的过程中,系统提示用户输入收入、指出两个财务构成相,最后综合,要求系统自动计算获得,并同样作为财务构成相存入文件中对应的记录中。·删除家庭成员的收支信息:提示用户要删除操作的家庭成员序号,如果在文件中有该家庭成员的手指信息存在,则提示用户输入要删除的该家庭成员的姓名、收入和支出构成等需要修改的选项,并将修改结果存储于文件,该部分内容也需要提示用户选择是否继续进行修改操作,修改操作中的合计部分,也需要有系统根据修给后的收入、支出相,自动计算修改后的合计财务数额,并连同用户输入的其他修改相一起存入磁盘文件中。·查询家庭成员财务系统情况:分为根据姓名查找和根据序号查询个具体要求,分为提示用户输入要车寻家庭成员的序号和姓名,如果在磁盘文件中有对应的家庭成员财务信息,则提示用户以找到,并逐项列出对家庭成员的收支情况,在该功能中,也需要继续查找,如不再继续查找,则返回主页面。·家庭成员收支排行浏览:该项需求要求根据家庭成员的合计相进行排行,以便用户对家庭成员的收入情况有比较直观的了解,由于在磁盘存的出的家庭成员收支可能有多个,所以要提示用户浏览具体文件名,然后根据合计项从大到小进行排序,显示家庭成员号、姓名及家庭财务构成。·家庭成员管理:家长对家庭成员的管理也需要进行家庭成员的创建、增加、删除、修改和浏览。家长创建的家庭成员记录存储在名为yonghu的磁盘文件中,每当有家庭成员登陆该系同时,系统都会根据该文件中的用户名和密码进行合适判断,用户才能够顺利登陆。家长还具有增加型家庭成员的权利,新增家庭成员的登陆及密码、权限等也被继续存放在yonghu文件中,当某些家庭成员不再使用该系同时,还可以进行删除操作,并且家长具有修改家庭成员的权限和功能。(2)系统的安全性和与为界的关系:系统采用一个家庭一个密码和操作平台,做到与为界的隔离,如果有必要也可以与银行建立合作关系,一个家庭的银行帐号和家庭管理系统是建立于同一个管理之下的,从银行到家庭管理系统及从家庭管理系统到银行,只要有密码和帐号就可以进行登陆和转账等操作,但是密码和帐号只有用户自己清楚,所以安全性跟银行系统是一样的。(3)项目进行的条件和要求:此系统比较的小,适合于在学校及几个学生之间团队合作来完成,对锻炼同学的实践能力和团队合作能力有很好的作用,而且加强对所学知识的应运。由于是学生为操作主题,所以在操作技术和经费的投入上存在很大问题,再加上平时还要上课,时间比较紧张,完成的期限也难以预料,再加上还要投入大部分的人员进行深入社会进行调查,也影响了一定的进度,鉴于目前系统的使用也不急,我们会充分利用平时的可谓时间和空闲时间来尽量加快进程,利用好一切可以利用的资源和人力,一些可利用的硬件和软件系统和自己掌握的技术知识,可利用的资源和信息和特色,发挥每个人的爱好和特长,景观如此,估计到这学期末,就可以完成此项目的,为了完成任务我们决定采取如下的措施以加快进程:打破成规的开发系统开发程序,采用模块化的开发方式,也一次为评价尺度去评估系统开发的进程,每天下达一定的任务,在必定的时间内完成,以便于在系统的开发过程中好管理和运营,考虑到该系统的特殊性,设计界面的安全性,在用户登陆系统时需要输入用户的密码和用户名两项,因此在安全验证的界面中要分层次提示用户,将这两个输入项分开进行,避免用户错误操作。并且如果用户用户输入的用户名和密码不正确,提示用户重新输入。考虑到密码的安全性,将用户登录时输入的密码采用不回显的方式从屏幕获取,即用户输入的密码字符比在屏幕上显示,从而保证密码不被其他人从旁窃取。当用户的密码相符,则会提示用户登录成功,并通过程序处理告之用所拥有权限显示是家长还是普通成员。4对旧系统的分析研究·由于软件运行在Windows操作系统上的,因此其安全性值得商榷。作为新时代的家庭理财软件,家庭财务管理系统没有一定的安全形势万万不行的,因此建立在比较安全的操作系统上时比较必要的。·由于软件系高级语言编写,产品的运行速度较慢。·软件的可操作性不够,尤其是数据的录入,比较烦琐。家庭收入水平和生活水平的提高,对该软件的支持和使用市场会有一个很大的空间,提高系统的可操作性和质量的提高也迫在眉睫。·现在的家庭财务管理系统往往只有少数的人被使用,而现在随着人数得不断增多,系统的维护和维护也成了问题,就我所了解的而言,家庭的理财多数人是魑魅库眼的问题,做不出一个合理的规划,而对已有的软件的不成熟以表示强烈的不满意,许多的功能模块和信息系统都不完善。5对现有系统的可行性分析开发出一套用于家庭财务系统的软件,力求解决家庭理财上的隐患。并通过此次软件开发过程全面提高自身的综合素质。技术目标(1)软件力求实现数据库与编程相结合的目的,使得使用和维护变得相对简单实用。(2)经济目标单纯从经济角度上来看,我们认为这样做会造成一定的经济损失。损失主要来自以下几个方面:首先,开发系统需要大量的资金投入,而且,系统的维护需要相关的专业人员;其次,数据结构图第三,我们要对相应的操作人员进行专业培训;第四,相应的硬件设施要进行升级,这需要一笔不菲的投入;第四,由于售票流程的相对复杂,操作人员的操作时间将延长,在短暂的时户可能会减少,这也将是一笔损失。但是,从此举所带来的社会效益上来看,我们认为这样做是可行的。同时本工程产品作为独立软件,是带有很大的实验性质的。因此从某种角度来讲无经济上收益。其主要目的是为了通过在编写软件的过程中不断提高自身的动手能力,达到理论与实践相结合的效果。本系统是建立在学生之间的进行技术于学术交流的工程开发,所以对经费的需求不是很多,大概需要4000—5000之间,包括人员的食宿和工作的必须品,主要是有学校和学院支持,以后的成本和利益主要有血原来负责,但对当前的形式来看,需要计算机和一定的硬件设备视需要学院的权利指出的,负责我们是无法完成此次的任务的,所需人员直接在我们的同学中间选择并组建团队,正如以前所说,此系统在学生之间进行,延迟的时间也比较长,所以工作的量也非常的大。6社会可行性分析(1)社会效益:基于软件本身编写的目的,相信软件能够实现其所期望的正面社会影响。同时也能够实现家庭管理系统人性化,有利于家庭财务管理系统的市场竞争力。(2)相关的法律可行性:软件系自主开发,无法律风险。(3)在人力资源方面的影响:由于使用了一些新技术,故可以锻炼同学们的技术和团队合作精神。(4)风险评估由于采用的OS平台的局限性,故存在着较大风险。7小结本系统阐述了一个完整的家庭管理系统的分析、设计创建的全过程。本系统实现了家庭管理系统中财务信息的增加、山粗和修改等基本功能,并提供了用户登录的相关接口。在本系统中我们模拟了实际情况进行了详尽的系统需求分析,并给出了系统需求分析的典型分析步骤,在系统的总体设计部分海中将会给出系统设计模块图,并对模块的设计过程进行了阐述,本系统根据软件工程的基本流程,还对系统流程进行了描述,并将进行系统假面设计和数据结构设计,整个系统设计部分微系统地实现构建了骨架,并再详细设计中有各个功能模块实现各个细节部分。本系统里在实现一些家庭财务管理系统的基本功能,但对其中的一些界面地实现较为简单,不支持图形化的用户界面打给与用户一些简单的操作提示,应为使用使用C语言来进行GUI地实现技术上较为复杂,而且要对相应的库进行扩展,另为对于管理信息的存储使用文件的形式来完成的,没有语后台的数据库进行互联,这都是今后将要完善的方面。在本系统地使用过程中,为了能够对系统的功能有一个清晰地划分,采用了多个不同的功能模块,这些功能模块之间的调用和关联使通过#include指令的包含的。此为,本例采用了C语言的函数封装了大部分的电性功能,从而使得代码简洁易懂。8参考资料《软件工程导论》,清华大学出版社,张海藩。《C语言程序设计》,电子工业出版社,黄明梁旭万洪黎万维网《C语言程序设计》,清华大学出版社,谭浩强《Visaulbasic程序设计教程》,电子工业出版社,林卓然

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功