3.系统分析
3.1 家庭财务管理系统的目标分析
本系统要达到的目标有以下几点:
(1)验证用户和密码的正确性再登入,以及修改密码和退出系统;
(2)保存每次输入的收支记录,并提供两种查询方式:种类法和编号法;
(3)家庭现金和信用卡的收入/支出进行管理,实现费用的增加,修改,查询,删除
(4)整个收支记录库可以导出为文本文件,以便做其它工作;
(5)给出理财报告,对数据报表进行分析预测、给出理财建议,报表输出;
(6)能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。
3.2 系统可行性分析
可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。从现在应用的技术方面、管理者和用户的操作方式方面研究智能家庭理财系统的可行性和必要性。智能家庭理财系统的实施,将很大程度上提高现代家庭的理财效率,使得现代家庭能够更加方便的对自己的财务进行个性化的管理。
3.3 系统需求分析概述
在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时,为描写新系统的目的、范围和定义所要做的所有的工作。需求分析的任务是通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。它是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师必须确定顾客的需要。只有在确定了这些需要后,他们才能够分析和寻求新系统的解决方法。如果在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件无法在规定的时间里完工。
3.4 系统需求分析方法
在管理信息系统开发实践中,系统分析人员使用了多种系统分析方法,主要有结构化分析方法(Structured Analysis简称SA)、面向数据结构的分析方法以及面向对象的分析方法等。其中,结构化分析方法自从20世纪70年代末提出以后,由于其简单、清晰、易于学习、掌握和使用的特点,成为长期以来被广泛使用的分析方法。
结构化系统分析是指用一组标准的准则和工具从事分析工作,即有组织、有计划、有规律地进行分析。它是一种利用系统工程的思想和有关结构的概念、自顶向下划分模块、逐步求精的分析方法。该方法把研究对象看成一个系统,用分解和抽象这两个基本策略来控制系统的复杂性。它有三个要点:(1)分解和抽象;(2)图表描述;(3)模型转换。
结构化系统分析常用的工具有:数据流程图(DFD)、数据字典(DD)、数据库存储结构规范化法;数据立即存取图;处理逻辑的表达方法(决策树、判定表、结构式语言)
上一页 [1] [2] [3] [4] [5] [6] 下一页
C#家庭财务管理系统的设计与实现论文 第3页下载如图片无法显示或论文不完整,请联系qq752018766