2023年-家庭理财系统家庭理财系统.docx
《2023年-家庭理财系统家庭理财系统.docx》由会员分享,可在线阅读,更多相关《2023年-家庭理财系统家庭理财系统.docx(21页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、一以及问题定义家庭理财系统的问题定义阶段必须回答的关键问题是:“要解决的问题是什 么? ”不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时 间和金钱,最终得出的结果可能是毫无意义的。尽管确切地定义问题的必要性是 十分明显的,但是在实践中它却可能是最容易被忽视的一个步骤。下面就将“家 庭理财系统要解决的问题做是什么? ”这个问题做出详细的分析。随着社会主义的不断发展与进步,人们的生活部断完善,家庭的收入也越 来越多,人们的收入再不是用来解决生计问题了。而是最求更高的物质文明与精 神文明,就在解决了物质与精神文明的高度完美,很多家庭往往都会有剩余资金, 这剩余资金虽然说当前没什么大
2、的用处,然而我们却不能将乱用,以防在什么不 好的情况下使用。这就需要我们与银行打交道,将暂时不用的钱存在银行,这不 但与助于我国经济的发展,而且我们还会得到一定的利息。这岂不是一箭双雕的 好办法。这就要求我们对家庭收入做一个很好的支配,记录什么时候存的款,存 款何时到期。当然我们不会只选择一个银行去存款,我们会在不同银行存款。记 录在那个银行的存款的多少以及存款何时到期,这将是一个很头疼的事,当然有 个专门的人来管这写信息这也不是难事,但是在一个家庭会有专门人员来负责这 些账目吗? 一般的答案师否定的,因为每个家庭成员都有自己的事要做,当然就 不能专门为这些“小事”去投入太多精力。如果有一个专
3、门管理家庭存款信息的 软件来记录以及存储这些信息,会为我们解决很多麻烦。古人说的好“没有吃不 了的苦,只有享不了的福”,既然我们读通过自己的努力获得了剩余资金,我们 在为他的管理煞费脑筋,我们就不正中了古人这句名言,这个家庭理财系统软件 就是为我们解决这个棘手的问题,让我们不在为这种小事伤太多的脑筋。对于存 款方面的功能包括银行存款信的息录入。银行信息浏览。家庭成员录入。当然银行是我们不可避免要打交道,然而平时的开支如果也能有所记录我 们就可以知道我们的钱用在那些地方,那些钱必须花又有那些钱不该花。这个系 统也帮我们记录平时的开支。我们国家还是发展中国家,还处在社会主义初级阶 段,正是发展经济
4、建设的时期,设想如果我们把不该花的钱节约下来,当然一个 家庭节约的钱要推动全国经济发展就犹如妣蜉撼树,然而千千万万个家庭都能够 节约用钱,将节约下来的钱存入银行这也是一笔不小的费用,将它用于国家的建使用本软件人员要求有一定计算机基础的人员,使用人员都要认真学习我们 的使用说面。8. 2需要设备终端PC机2 0台网络设备/配置8. 3局限性目前该软件使用范围非常狭窄,且该软件是我们的初次版本。如果该软件 要有提高版本,还需要大量的修改和更新。9以及投资及效益分析9.1费用开支基础投资:电费:6X7X0. 5=21 元生活费:10X5X7=350元终端PC机磨损费:50X5= 250元网络设备/配
5、置:18/30X7X3=6. 3元共计:627. 3元4. 2收益一次性收益:1000元/户。家庭经常收益:300/月,持续至少十年。10以及社会因素方面的可行性10.1法律因素本软件的开发和使用没有触犯国家的任何法律。10. 2用户使用可行性本软件使用起来简单易学,使人员有使用计算机的基本常识,因此,他们 完全可以充分利用本软件提高他们的账务管理效率。11以及结论意见11.1 可行性综合分析技术可行性:对于该系统的技术要求,现行的软件开发条件,环境,完全可以实 现。Visualfoxpro完全可以提供该系统的操作要求和数据库需求。操作可行性:该系统的开发要求是界面简单,易于操作,因此使用者利
6、用用户手 册完全可以操作此软件,所以家庭理财系统的操作上是完全可行的。经济可行性:该系统做为课程设计开发,经济可行性在此不做讨论。 法律可行性:没有触犯任何国家法律。11.2 结论必须时刻记住,可行性研究的目的不是解决问题,而是确定问题是否值得 去解决。怎样达到这个目的呢?当然不能靠主观猜想而只是靠客观分析。必须分 析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否实现,系统 完成后所带来的效益是否值得开发这个系统的程度。因此,可行性研究实质上是 要进行一次大大压缩简化了的系统分析过程,也就是在较高层上以较抽象的方式 进行的系统分析和设计的过程,也就是在高层次上以抽象的方式进行的系统
7、分析 和设计的过程。首先需要进一步分析和澄清问题定义。在问题定义阶段初步确定的规模和 目标,如果是正确的就进一步加以肯定,如果有错就应该及时改正,如果对目标 系统有任何约束和限制,也必须把他们清楚地列举出来。在澄清了问题定义之后,分析员应该导出系统的逻辑模型。然后从系统逻 模型出发,探索若干种可供选择的主要解法(即系统实现法案)。对每种解法都 应该仔细研究它的可行性。当然,可行性研究最根本的任务是对以后的行动方针提出建议。如果问题 没有可行解,分析员应该建议停止这项开发工程,以免时间以及资源以及人力和 金钱的浪费;如果问题值得解,分析员应该推荐一个较好的解决方案。可行性研究需要的时间长短取决于
8、工程的规模,一般来说,可行性研究的 成本只是预期的工程总成本的5%-10%o由于投资效益比远大于100%,技术以及经济以及操作都有可行性,可以 进行开发。三以及需求分析1以及意义信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济 和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算 机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,家 庭理财系统软件为家庭这个小单位带来了极大的方便。该软件的功能在系统内部 有源代码直接完成。通过操作手册,使用者可以了解本软件的基本工作原理。操 作人员只需输入一些简单的汉字以及数字,即可达到自己的目标。为了开发出
9、真正满足用户需求的家庭理财系统软件产品,首先必须知道用户 对该软件的需求。对该软件的深入理解是软件开发工作获得成功的前提,不论人 们把设计和编码做的如何出色,不能真正满足用户需求的程序只会令用户失望, 给开发者带来麻烦。需求分析是软件定义的最后一个阶段,它的基本任务是准确 地回答“家庭理财系统必须做什么? ”这个问题。虽然在可行性研究阶段已经粗略的了解了家庭用户的需求,甚至还提出了一 些可行的方案,但是,可行性研究的基本目的是用最小的成本在最短的时间内确 定是否存在可行性的解法,因此许多细节被忽略了。然而在最终的家庭理财系统 中却不能遗漏任何一个微小的细节,所以可行性研究并不能代替需求分析,它
10、实 际上并没有准确的回答“家庭理财系统必须做什那么? ”这个问题。在分析软件需求和书写软件规格说明书的过程中,我们和用户都起着关键 的以及必不可少作用。只有用户才真正知道自己需要做什么,但是他们并不知道 怎样怎样使用软件来实现自己的需求,用户必须把他们对软件的需求尽量准确以 及具体地描述出来;我们知道他们怎样用软件实现他们的需求,但是在需求分析 开始时我们对用户的需求并不十分清楚,必须通过与用户沟通获得软件的需求。需求分析和规格说明是一项十分艰巨的复杂的任务工作。用户与我们之间 需要沟通的内容非常多,在双方交流信息的过程中很容易出现误解或遗漏,也可 能存在二意性。因此,不仅在整个需求分析过程中
11、应该采取有效地通信技术,集 中精力细致工作,而且必须严格审查验证需求分析的结果。尽管目前有许多不同的用于需求分析得结构化分析方法,但是,所有这些分 析方法都遵守下述规则。(1)必须理解并描述问题的信息域,根据根据这条准则应该建立数据模 型。(2)必须定义软件完成的功能,这条准则要求建立行为模型。(3)必须描述作为外部事件结果的软件行为,这条准则要求建立行为模 型。(4)必须描述信息,功能和行为的模型进行分解,用层次的方法展示细 下。1.1 编写目的本需求的编写目的在于研究家庭理财系统软件的开发途径和应用方法。本需 求的预期读者是与家庭理财系统软件开发有联系的决策人,开发人员,扶助开发 者,支持
12、本项目的领导和家庭用户,软件验证者。一个好的需求分析可以为以后 工作减轻很多不必要的花费。它是软件开过程中最重要的任务之一,如果需求分 析完成的不好,这个软件很有可能是没有作用的,所以我们一定要编写好需求分 析。1.2 背景及范围本项目的名称:家庭理财系统开发软件。本项目的任务提出者是很多家庭账务繁琐的家庭本产品能具体化以及合理化的管理家庭输入以及开支以及存款信息记录, 用结构化的思维方式去了解计算机的基本工作原理。L 3定义缩写词略语家庭理财系统:家庭理财系统是帮助家庭处理开支以及收入以及存款等方面信息的管理软件。1 . 4参考资料软件工程导论-张海藩编著清华大学出版社-王珊萨师炮主编高等教
13、育出版社Oisualfoxpro课程设计案例精编罗松俞简编著数据库原理及应用清华大学出版社2 .任务概述该家庭理财系统软件目前已有比较完善的管理与使用功能。开发家庭理财系 统软件是为了满足各家庭账务管理的方便较少不必要的可浪费,以现代化的创新 思维模式去工作。2.1 确定对系统的综合要求(1)功能需求:虽然在问题定义阶段已经反复强调过系统共能,但是那只是粗略的说明, 在需求分阶段必须详细指定系统必须提供的服务。(2)意图a.帮助家庭管理财务信息.b.为了给家庭人员江青负担.c.为了促进国家经济建设的发展.(3)目标通过本系统软件,能帮家庭成员机,快速方便的对家庭财务管理以及查 看等需求操作时方
14、便家庭财务记录管理,使散乱的各种记录,档案能够具体化, 直观化以及合理化。(4)使用及范围本软件适用于每个财务复杂的家庭,它是比较完善的系统管理软件,对 家庭财务信息可以随时输入,更改,查看。(5)背景现在大多数家庭都在为麻烦的财务管理发愁,如果有一个专门管理软件来 管理这些账务,岂不为家庭成员减少很多负担?(6)用户特点本软件的使用对象是家庭成员只要稍微懂得计算机基本操作就可以利用该 软件进行所需操作。(7)假定和约束a.设计人员3人,开发人员2人b.在管理方针,硬件的限制,并行操作安全和保密方面无约束。c.假设开发经费不到位,管理不完善,设计时没能用全得到考虑,本项 目的开发都将受到很大的
15、影响。2. 2分析系统的数据要求任何一个软件系统本质上都是信息处理系统,系统必须处理的信息和系统 应该产生的信息在很大程度上决定了系统的面貌,对软件设计有深远的影响,因 此,必须分析系统的数据需求,这是软件分析的一个重要任务。软件系统经擦汗 那个使用各种长期保存的信息,这些信息通常以一定方式组织并存放在数据库或 文件中,为了减少数据冗余,避免出现插入或删除异常,简化修改数据的过程, 同擦汗那个将数据结构规范化。2. 3导出系统逻辑模型综合上述两项分析的结果可以导出系统的详细逻辑模型,通常用数据流图 以及实体联系图以及状态转换图以及数据字典和主要的处理算法描述这个家庭 理财系统模型。2. 4修正
16、系统开发计划根据在分析过程中获得的更深入具体地了解,可以比较准确的估计系统的 成本和进度,对以前制定的开发计划做一修改。3、与用户沟通获取需求的方法3.1访谈我们经过多天的访谈(正式的和非正式的)我们将提出的一些事先准备好的 关于家庭理财系统的问题,例如银行信息以及与银行往来等信息功能反映给用户。 在正式访谈中我们提出一些用户可以自由回答的开放性问题,以鼓励用户们说出 自己的想法,例如他们还有那些方面的功能需要我们完成,我们这个家庭理财系 统还需要怎样去完善。在访问用户的过程中使用情景分析技术往往非常有效,所谓情景分析就是对 用户将来使用目标系统解决某个具体问题的方法和结果进行分析。3. 2简
17、易规格说明书使用简易的应用规格说明技术需求的典型过程如下:(1)首先进行初步访谈,通过用户对基本问题的回答,初步确定待解决的问 题的范围和解决方案。然后开发者和用户分别写出“产品需求”。选定会议的时 间和地点,并选举一个负责人主持会议的协调人。邀请开发者和用户双方组织的 代表出席会议,并且在开会前将预先写好的产品需求分析发给每个与会者,做为 自己参考。(2)会议开始后,讨论的第一个问题时,是否需要这个新产品,一旦大家同 意确实需求这个产品,每位与会者应该把他们在会议前准备好的列表展示出来供 大家讨论。可以把这些列表抄在打纸上钉在墙上。理想的情况是,表中每种情况 妒能单独移动,这样就能方便的删除
18、添加表项,或组织不同的列表。在这个阶段, 严格制止批评与争论(3)在展示完每个人的列表后,大家共同创建一张组合表。在走合列表时消 去冗余项,加入新想法,以便更准确的描述将被开发的产品。讨论的目的是,针 对每个议题都创建出一张意见一致表(4)每个小组委为每个立标的项目制定小型说明。小型说明是对列表中包含 的单词或短语的准确说明。(5)接下来每个与会者制定出产品的一套确认标准,并把自己制定的标准提 交会议讨论,以创建出意见一致的确认标准。最后,再由一名或多名与会者根据 会议结果起草完整的软件规格说明书。3. 3面向数据流求精过程4以及实体联系图4.1家庭成员(编号,姓名,性别,出生日期,手机,工作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 家庭理财 系统
限制150内