您好,欢迎访问三七文档
管理信息系统分析与设计课题名称:家庭理财系统设计指导教师:庄世芳专业班级:软件开发(1)班小组成员:吴祥辉—123111071(组长)张艳—123111061蒋文勇—123111018胡文涛—123111027林希品—123111036陈彩娟—123111070杨阳—123111038完成日期:2015年6月10日目录目录1.系统规划..................................................................11.1项目背景..............................................................11.2研究的现状............................................................11.3系统目标..............................................................21.4可行性分析............................................................21.4.1技术可行性.......................................................21.4.2经济效益分析.....................................................21.4.3操作可行性分析...................................................31.5本文结构..............................................................32.需求分析..................................................................42.1详述功能...............................................................42.2系统用例的分析.........................................................52.2.1系统总用例......................................................52.2.2收入管理用例分析................................................62.2.3支出管理用例分析................................................62.2.4账目统计用例分析................................................72.2.5预算输出用例分析................................................82.2.6系统用例参与者..................................................92.3数据字典.............................................................102.4数据库E-R图.........................................................112.5本章小结.............................................................113.系统设计.................................................................123.1数据库设计...........................................................123.2系统模块设计.........................................................133.2.1用户管理模块...................................................133.2.2支出管理模块...................................................133.2.3收入管理模块...................................................143.2.4查询分析模块...................................................143.2.5预算输出模块...................................................153.3系统分析.............................................................163.3.1系统的时序图...................................................163.3.2系统的协作图...................................................163.3.3系统的状态图...................................................173.3.4系统的组件图...................................................183.3.5系统的配置图...................................................183.4用户权限设计.........................................................183.4.1权限设计思路....................................................183.4.2角色的访问控制..................................................183.5本章小结..............................................................184.系统总结.................................................................19第一章11.系统规划1.1项目背景随着改革开放的深入,社会的进步,经济的发展,家庭的收入支出水平的不断提高,家庭理财的重要性越发重要,理财对每一个家庭和个人都是一件十分重要的事,可以准确的反应出家庭的收支情况和盈余情况。为了迎合市场的要求,我们有必要开发一个能够满足一般家庭需求的理财系统,该系统主要有一下几个模块用户登录模型图,用户管理模块图,收入支出模型图,账目统计模块图,预算输出模块图,查询模块图。为了对理财进行更加有效,方便的管理,本家庭理财管理系统运用VisualStudio2010,运用面向对象的编程方法来实现家庭理财的自动化和信息化。系统的分析了软件的背景及过程。从时间上来说,国外理财产品类软件出现的较早,而国内在这方面很长的时间都是空白,但随着市场的需要,从上世纪90年代末,有些有实力的公司和个人也开始进行理财类软件的开发和研究,从目前情况看国外成功的理财有MONEY和quiackmoney他们的成功之处在于,功能强大,支持帐户管理、投资市场、税务、预算、分析、个人财务规划、支付等几乎所有金融管理的功能;使用了开放金融交换(OpenFinacialeXchange:OFX)协议,可以和各个银行的WebBanking和OnlineBanking系统,各个证券公司、基金公司、税务机构的各个系统进行联接,方便用户使用,给用户的所有资产管理提供了一个统一的管理入口。界面美观,人性化,包括和MSN集成等国内流行的家庭类软件有“财智家庭理财”,“财富大家-家庭理财”,“财神”“MONEYBOOKS”,“贤内助家庭理财”,“欢乐家庭-理财”“幸福理财”“汇金理财”这些家庭理财软件的共同点是:使用简单,容易上手,适合广大家庭使用;包含多种表的分析,直观实用,一目了然;具有资金预算功能。随着经济的发展家庭理财类到市场认可,2009年以前,家庭理财类类产品发行量每年占比不足5%,但从2010年开始该类产品发行量以接近250%的年均增长率急速增加,截至2014年前三季度,其发行量占理财产品总量的45.59%。1.2研究的现状在推动中国经济稳步前行的众多力量中,软件产业的发展可谓风头正劲,其在促进经济转型升级、打造新动能等方面正展现出强大的力量。作为信息产业的核心和灵魂,软件产业正在被政府、企业、用户等合力推向新高度,深刻融入生活、改变生活。工信部日前发布的数据显示,2014年,软件和信息技术服务业实现软件业务收入3.7万亿元,同比增长20.2%。回望2001年,这一数字仅为796亿元,13年间,软件产业产值增长了46倍。工信部电子一所软件与信息服务研究部主任李德升在第十九届软博会上提供的两组数字让人印象深刻:“《中国IT产业发展报告》显示,我国IT产业辐射指数从2010年的41.8提升至2014年的50.1,软件产业在‘两化’深度融合、智能制造、精准农业和金融领域起着越来越重要的支撑作用;与此同时,软件产业创新指数也从2010年的53.3%上升到2014年的62.2%”。与此同时,理财类的软甲随着70、80后这代人开始组建家庭而应运而生,使得理财类软件的使用遍布了各行各业,具体如图1-1所示。第一章20%20%40%60%80%100%120%1理财类软件用户职业分布图100%75%35%32%30%31%27%23%20%19%IT教育/学生金融/房产建筑政府/公共服务电信/网络服务农林/化工传媒/娱乐能源/采矿图1-1理财软件用户职业分布图1.3系统目标随着社会家庭理财观念的进一步提高,理财手段变得丰富多彩。再加上生活水平和文化水平的提高,家庭对于电脑购买以及应用的能力也开始提高。随着电脑在日常生活中的普及,大多数家庭都想拥有一款软件来帮助家庭记录日常的账务,方便对家庭的收入、支出、银行存取款、固定资产、债务、基本账目统计和预算等进行科学管理。系统主要面对的是一个家庭,需要考虑到用户整体的电脑操作水平。另外本系统是一个对家庭日常开支进行记录的工具,所以模块分化要详细。本系统要求:1)系统符合家庭收支情况的相关事项,满足家庭日常管理的基本需要,并且能够快速、有效、安全、可靠的完成基本功能。2)软件界面美观、内容简单易懂、分类明了、操作方便。3)降低软件的错误率,减少信息交流的繁琐过程。4)采用模块化设计方法,便于各个分工的组合和个性,也便于未参加开发的技术人员进行补充和维护。1.4可行性分析1.4.1技术可行性本系统的开发利用Myeclipse作为开发工具。Myeclipse是一个具有完善开发工具的平台。其中包括了windows应用程序开发、Web应用开发。改进了团队交流方式,Myeclipse为团队开发提供通道和完整的开发周期工具,特别是struts2与spring工具的引入使团队工作的耦合度更一步的得到了提高,从而增加了团队内部的交流与协作的效率。通过学习,熟悉和掌握Myeclipse8.5的使用方法,使用Myeclipse为开发工具将使整个系统的模块化设计变得更加简便。系统采用Mysql作为开发数据库。Mysql是一种客户机/服务器结构的关系数据库管理系统Mysql提供了许多易于使用的图形化工具和向导,其中最常用的是服务管理器、企业管理器和查询分析
本文标题:家庭理财系统研究
链接地址:https://www.777doc.com/doc-2905225 .html