毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#个人财务信息管理系统设计与实现(2)
2 系统分析
2.1可行性分析
2.1.1 技术可行性
技术可行性研究的任务,是从总体上鉴别和选择技术系统,是研究现有的技术条件能否顺利完成开发工作,硬、软件配置能否满足开发的需求等等。本系统的开发使用Microsoft Visual Studio 2005作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供了保障,非常有利于以后对新系统的扩展和修改。
综上所述,本系统为一个小型的个人理财系统,所耗费的资源非常小,现行的电脑无论是硬件还是软件都能够满足条件,因此,本系统在技术上是可行的。
2.1.2 经济可行性
进行软件开发项目成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发,这些即为经济可行性。
随着计算机技术的发展,各种实用软件的性能日渐提高。个人理财系统廉价的开发成本,能够为居民带来相当大的实惠和方便。主要表现在:
(1)本系统是一个拥有多种实用功能的个人理财管理信息系统,它集成了收支管理、查询管理、水晶报表等多种功能,具有较强的实用性和方便性。
(2)本系统的运行可以大大提高个人管理财务的效率,减少不必要的人力和物力。
由此可以得出,本系统在经济上就有可行性。
2.2需求分析
2.2.1需求分析概述
在软件工程中,需求分析的任务是通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。它是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师必须确定顾客的需要。只有在确定了这些需要后,他们才能够分析和寻求新系统的解决方法。
2.2.2需求分析方法
在管理信息系统开发实践中,系统分析人员使用了多种系统分析方法,主要有结构化分析方法(Structured Analysis 简称SA)、面向数据结构的分析方法以及面向对象的分析方法等。其中,结构化分析方法自从20世纪70年代末提出以后,由于其简单、清晰、易于学习、掌握和使用的特点,成为长期以来被广泛使用的分析方法。它有三个要点:(1)分解和抽象;(2)图标描述;(3)模型转换。
2.2.3功能需求分析
个人理财系统是典型的信息管理系统,其开发功能主要包括:通过计算机管理个人财务,实现无纸化理财;通过查询分析,统计出各项数据,提高办事效率。本系统主要有以下功能:
(1)用户登录模块
验证用户的信息是否合法,以及验证用户是否为系统的合法用户。
(2)收支模块
主要实现对收支记录的添加、删除、修改。
(3)账目统计模块
主要对总收入、总支出、余额管理。
(4)报表模块
主要实现对收入、支出记录的输出及打印。
(5)查询模块
主要实现对收入、支出记录按时间按类型查询等。
3 系统设计
3.1系统目标
根据用户对系统的要求,制定个人理财系统目标如下:
(1)操作简单方便、界面简洁美观。
(2)对用户的收支情况管理时,对用户的收支情况进行添加、修改、删除。
(3)方便快捷的全方位查询。
(4)按照指定的条件进行统计。
(5)用水晶报表实现对收支查询信息的打印。
(6)能够在当前运行的系统中实现对用户的注销、切换。
3.2系统功能结构
根据需求分析,得到个人理财系统的功能结构图如图1所示。
图1 个人理财系统的功能结构图
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
JSP在线选课系统设计+需求分析+可行性分析
下一篇:
ASP.net网上书店系统的设计与实现+ER图+系统模块图
银行行办公信息服务系统【1544字】
论信息技术茬外语教學中的應用【3270字】
计算机信息管理茬第三方...
电子商务中信息不對称问题研究【2365字】
用友NC信息系统的实施應用实践研究【3307字】
网络信息安全技术管理的...
Excel财务数据变化时计算个人所得税【1376字】
神经外科重症监护病房患...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
志愿者活动的调查问卷表
承德市事业单位档案管理...
C#学校科研管理系统的设计
国内外图像分割技术研究现状