1. 研究目的与意义
随着中国特色社会主义进入新时代以及改革开放进入第40个年头,中国的经济取得了前所未有的发展成果,也直接惠及了广大老百姓。人民群众的收入渐渐多了起来,也逐渐开始有了理财的意识,理财已经成为许多家庭重要的收入来源之一。同时,计算机和互联网技术迅速普及,家家户户都有了自己的计算机,也让人们能够使用信息化的理财系统进行理财。通过个人理财软件为人们提供理财记录、规划和指导,人们能够科学及时地获取理财信息,很大程度上方便了人们的理财工作。更重要的是,采用信息化的个人理财系统,能够让人们彻底摆脱纸张记录被动获取信息型的理财方式,减少因为数据记录错误以及信息闭塞造成的风险和经济损失,让每个人都能够安心方便快捷地享受信息时代为理财带来的便利。
2. 课题关键问题和重难点
(1)对数据库知识了解不足,所以对数据库设计可能存在困难。
(2) 后台数据库要设计多张表,这些表的每一个字段的定义、类型的定义,涉及到表与表之间如何更好的关联等一系列的问题。
(3)所有的用户都是以唯一的ID登录,登录成功后进行相关操作,为了确保数据的安全性就必须对用户的权限进行管理等。
3. 国内外研究现状(文献综述)
个人理财系统是利用计算机应用技术,使个人理财逐步信息化,从而形成由个人与计算机共同构成服务于个人的人机信息财务管理系统。使用个人理财系统,首先是由于运算速度快、精度高,信息反馈及时,可以及时地为用户决策提供真实可靠的信息,以满足工作的需求,实现高层次、高水平的服务。通过个人理财系统及时而全面地了解;由于个人财务活动情况的多样性,又要分析各收入和各支出的情况,平时检查工作量很大,而采用计算机管理系统,可以提高工作效率,使个人财务管理科学化,智能化。个人理财系统在国内外很多地方使用已经相当的普遍。国外的个人理财管理系统发展的相对比较成熟,比如他们系统里包含有股票的预测、基金的分析等等。在国内,以前的个人管理财务非常繁琐,管理人员付出大量的工作时间,得到的效率很低。在现今的商品社会是一个讲究效率的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发个人理财系统软件,可以适应现今社会并提高生产效率。而计算机使用盛行的当今社会,个人理财管理系统已基本替代了传统的手工记账理财的方法,给消费者带来极大的方便,但由于人们的生活水平越来越高,收支种类越来越多,家庭消费的内容日益丰富等,现行的许多理财管理系统已不能满足大家的需求,许多功能还亟待完善与更新。虽然国内的理财管理系统功能较不完善,但在我国科技迅速发展的今天,其发展前景将十分令人期待,尤其是在近几年,伴随着计算机在社会中的高速普及,理财系统的使用范围逐步扩大,从最早的简单记录家庭、个人财务的收支情况,到现在对财务的收支查询、汇总、报表分析、预测等等。巨大的市场需求也促使了很多公司加大了对家庭理财系统的研究。当今社会人们的生活水平和文化素质普遍提高,随着市场经济的快速发展,观念的不断更新,每个人的理财意识普遍增强,特别是家庭理财意识得到很大发展,人们对家庭各方面消费不仅仅只有进行记录和统计的愿望,各种收入消费途径错综复杂,如何使用户能更加方便的操作成为要求;同时伴随精神和物质生活的提高,人们购置和使用计算机的能力也在增强,网络越来越发达,一种新型网络家庭理财管理系统软件正等待出现。理财管理系统是一个为方便处理家庭财务的一个软件,它的作用是更好的满足理财者对财务管理的需要。目前社会上普遍使用的理财管理系统基本都是单机版的,随着IT技术的进步和计算机网络技术的发展,以及家庭收支范围的扩大,家庭理财管理系统将逐渐从传统的桌面管理向网络集成的方向发展,从局部、静态、事后核算到全局、动态、实时的管理,基于不同软硬件平台、不同网络架构的各级财务管理子系统需要有机地协同工作。因此基于Internet的家庭理财管理系统必然成为未来理财管理系统的发展趋势。
随着计算机技术的发展以及计算机网络的逐渐普及,互联网成为人们查找信息的重要场所,二十一世纪是信息的时代,所以信息的交换和信息流通显得特别重要。因此,使用计算机来实现个人理财系统的设计与实现成为必然。开发合适的个人理财系统,可以让用户更好的进行个人理财信息的管理,提高个人理财管理效率。
过去人们大都采用纸张来记录个人日常收入和支出信息,长时间以来容易出现丢失的问题,对利息计算、收入和支出的统计也没有更好的进行管理,账目查询起来复杂,不能及时的对每月的支出收入进行合理的分析,这样导致了太多的月光族,入不敷出越来越严重,针对这一现状,我们急需开发出一套适合使用的个人理财系统,伴随着计算机技术的成熟和普及,个人理财系统应运而生。系统的开发有利于人们更好的进行个人理财的管理。用户可以通过系统来进行添加、查询和统计个人收支信息等。
4. 研究方案
在此次的系统开发中,结合大学期间学习的知识,准备采用软件工程中的瀑布模型来规范流程。在实际的开发中,将严格按照瀑布模型各个阶段的任务安排整个开发的进度。
通过最初的调研,首先进行系统的可行性分析,完成系统的需求分析;在概要设计阶段,通过分析E-R图进行数据库设计并确立将要采用的技术;在详细设计阶段,将整个系统模块化,细化各模块负责的功能;在代码实现阶段,先进行静态页面设计,在完成页面的跳转之后再真正的实现数据库和页面的连接;在最后的测试和优化阶段,进行白盒和黑盒测试,按照测试用例对系统进行全面的测试。
(1)文献资料研究:通过上网和图书馆找大量的文献资料进行研究。
5. 工作计划
第1周:接受任务书,领会课题含义,按要求查找相关资料;
第2周:阅读相关资料,理解有关内容;
第3周:查找文献;
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。