数据结构课程设计
家庭理财管理系统需求分析
小组成员:0806054251 庞磊峰
0806054237 李浩
0806054252 陈明
指导老师:马巧梅
2011年6月1日
设计背景
家庭理财系统,利用计算机应用技术,使家庭理财逐步信息化,从而形成家庭成员与计算机共同构成服务于家庭的人机信息财务管理系统。随着计算机发展,家庭理财系统已经成为很多家庭财务管理的一个重要途径。计算机的最大优点就是利用它能够提高效率,准确的进行财务信息管理。实用计算机进行财务管理,不仅提高了工作效率,而且大大提高了其安全性。
系统的用户群体是家庭内部成员,用户类型单一,因此将本系统设计成一个相对封闭的单机运行系统结合居民管理信息方面的具体需求,利用Visual C++ 作为开发工具,结合相应的数据结构以及软件工程开发方法,作为本次课题的研究方法。
技术可行性
由于系统采用Visual C++语言开发,它是一种具有完善开发工具的平台。通过对C语和数据结构的学****相信可以完成。开发期间,可以与小组成员讨论,交流,以及询问老师,加上对相关文献的参考,一定能够解决技术上所遇到的困难。
经济可行性
本系统在经济上可行。
操作可行性
由于系统的对象比较明确,就是对于资金收入支出的一些相关管理,且设计过程也不复杂,因此,软件的使用非常方便,任何一个普通计算机用户都能很快的熟悉软件的使用。
家庭理财管理系统是针对用户要求用计算机,对自己的财务的收入、支出以及相关的各种信息,进行记录、修改、添加、删除而设计的一种现代化管理软件。
通过需求分析,本系统需要具有以下功能:
(1)记录家庭每月的全部收入及各项开支情况,包括食品消费,房租,子女教育费用,水电费,医疗费,储蓄等;
(2)进入系统后可以输入和修改某月的收支情况;
(3)可以对每月的开支从小到大进行排序;
(4)可以根据输入的月份查询每月的收支情况。
具体说来,要求本系统具有以下几个功能模块:用户登录模块、用户管理模块、收入模块、支出模块、密码管理模块、账目统计模块以及查询模块。
各模块具体的需求描述如下:
(1) 用户登录模块
用户登录:验证用户的信息是否合法,以及验证用户是否为系统的合法用户。
(2)用户管理模块
在系统中主要包括添加用户、删除用用户、更改用户、用户修改密码、为用户设计计数器,减少用户统计资金链的烦恼。
(4) 收支输入模块
主要实现对收入记录的添加、删除、修改。
(7) 查询模块
主要实现对收入、支出记录按时间按类型查询、消费提醒(实际消费额快接近预消费额)收入、支出记录的输出(包括财务报表、累计消费额、余额)。
开发环境:Microsoft Visual C++
硬件平台:PC机
软件平台:windows XP
(1
家庭理财系统需求分析报告 来自淘豆网www.taodocs.com转载请标明出处.