| 家庭理财系统设计与实现开题报告 |
|
| 设计类别:免费范文 文章来源:www.lw63.com 计算机毕业设计 | 【字体:小 大】 |
|
一、 问题的提出 国内外研究的现状 全球经济的蓬勃发展带来了金融理财领域的巨大变革和创新,新的金融工具和理财观点不断产生,迅速刷新家庭与个人传统的理财观念。改革开放以来,我国社会经济的发展和居民收入水平得到了很大的提高,家庭理财活动已成为居民生活的重要内容。人们迫切需要一个能充分利用计算机优势,并可以管理家庭财务的软件平台,利用这个平台使得个人的财务有了明晰的收支情况的系统。 家庭理财系统在国外很多地方使用已经相当的普遍,而且国外的家庭理财系统功能相当强大,比如系统里包含有股票的预测、基金的分析等等。在我们国内,尤其是在近几年,伴随着计算机的高速普及,家庭理财系统的使用范围逐步扩大,从最早的简单使用纸笔记录家庭、个人财务的收支情况,到现在用计算机对财务的收支、查询、汇总等等。巨大的市场需求也促使了很多公司加大了对家庭理财系统的研究。 二、研究目的及意义 管理信息系统(Management Information Systems 简称MIS)是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。它在现代社会已深入到各行各业,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过构建个性化的MIS必将为企业带来巨大的经济效益和社会效益,成为企业新的竞争力,从而使企业的办公及管理都将朝着高效、快速、无纸化的方向发展。 家庭理财系统采用VS2005作为开发工具,采用SQL SERVER 2000开发后台数据库。主要包含了用户登录模块、用户管理模块、数据库备份模块、收入模块、支出模块、密码管理模块、帐目统计模块、报表输出模块以及查询模块。用户能够通过这些模块所提供的功能,完成相应的操作,满足家庭内部对家庭理财需求。 三、课题主要研究内容 家庭理财管理系统是针对用户要求用计算机,对自己的财务的收入、支出以及相关的各种信息,进行记录、修改、添加、删除而设计的一种现代化管理软件。 通过需求分析,本系统需要具有以下功能: (1)由于一项新的软件在被使用之前,对于使用者来说是陌生和崭新的,所以要求系统具有良好的人机界面。 (2)能够家庭理财管理系统的各项功能,能成功的对用户各种信息进行管理。 (3)查询、修改、删除、添加数据方便,数据的稳定性和可靠性好。 具体说来,要求本系统具有以下几个功能模块:用户登录模块、用户管理模块、数据库备份模块、收入模块、支出模块、密码管理模块、账目统计模块、报表输出模块以及查询模块。系统整体的简单关系图如下所示: 各模块具体的需求描述如下: (1)用户登录模块 用户登录:验证用户的信息是否合法,以及验证用户是否为系统的合法用户。 (2)用户管理模块 在系统中主要包括添加用户。 (3)数据库备份模块 主要对数据库里的数据进行备份。 (4)收入模块 主要实现对收入记录的添加、删除、修改。 (5)支出模块 主要实现对收入记录的添加、删除、修改。 (6)密码管理模块 在系统中主要包括用户修改密码。 (7)账目统计模块 主要对总收入、总支出、余额管理。 (8)报表输出模块 主要实现对收入、支出记录的输出及打印。 (9)查询模块 主要实现对收入、支出记录按时间按类型查询等。 四、功能模块的实现(不完整) 4.1 登录功能的实现 当用户输入完用户名和密码以后,系统会触发一个验证用户输入的用户名称、密码是否正确的事件。只有当两个信息全部正确时,用户才能够登录到系统中,否则页面将通过Messagebox控件显示登录时发生的相关错误信息。用户登录成功后,系统将跳转到主界面。 然后再将获取的信息与信息表里的信息进行比较,做出是否登录的判断,如果用户名和密码不相匹配的话,则无法登录。 4.2 用户信息管理模块的设计 添加用户信息页面主要实现对新用户的信息进行添加的功能。因为本系统涉及到对用户的财务信息进行相关的管理,这些信息对于用户来说应该是相当机密相当重要的。所以,本系统添加的用户只能够是家庭内部成员。在以后需要的情况下,可以由已经存在的拥护从数据库中添加新的用户。
4.5 删除收入记录 在删除记录的时候,只需要让该记录获取焦点,再点击工具栏中的删除图标就可以了。 4.6 支出模块的设计 对于该家庭理财系统来说,支出模块是很非常重要的一个模块。因为它能记录用户支出的一切信息,让用户能清楚地知道每一分钱到底是花在了什么地方。为用户提供一个非常实用且便捷的记录功能。此外,该模块还具有修改、删除、排序、查找等功能。 在家庭理财系统中,用户添加支出记录是很频繁的事,那么在系统中支出的记录就会非常多。正因为如此,所以每条记录的信息就显得尤为重要。添加收入信息记录的内容包括:支出金额、支出者、支出日期、支出用途以及相关备注这几项。 4.6.1 添加支出记录
五、课题研究思路及方法 1、研究思路 ① 调查研究分析目前公司的工作现状; ② 系统需求、可行性分析; ③ 分析现有的工作流程和问题处理的程序等,进行系统规划; ④ 在分析的基础上设计出所开发系统的要求; ⑤ 系统的数据库、功能结构、流程分析设计; ⑥ 系统实施(代码设计、界面设计、输入输出设计等); ⑦ 系统测试,进行分阶段分模块以及集中测试; ⑧ 整理编写文档资料及软件说明书。 2、研究方法 本系统的研究开发方法采用的是结构化系统分析和设计的思想,运用系统工程的思想,自上向下的进行系统的分析、设计、实施等工作。整个系统将采用C/S模式开发,前台开发工具为Visual Basic 6.0,后台数据库为SQL Server 2000,中间层全面应用ADO数据访问技术,将每个数据库表的字段和操作封装到类中。 五、进度安排 毕业设计进程安排 设计各阶段内容 起止日期 选题、文献检索、撰写开题报告 第1-7周 开题答辩 第8周 业务流程分析、数据流程分析 第9周 系统平台设计、数据库设计、功能结构设计 第10-11周 系统实施、代码编写 第12-14周 撰写设计报告、毕业设计材料汇总、修改 第15-16周 毕业论文提交 第17周 毕业设计答辩、材料归档 第18周
6 结论与展望 致 谢 参考文献
|
•如果以上是免费范文,不建议使用,免费范文在网络上出现频繁,出现不良后果就不好啦(^_^) •如果您没有时间写论文,欢迎购买我们定做的计算机毕业设计,联系QQ:79524445 电子邮箱:huangchangguo@vip.qq.com
浏览了该毕业设计的网友,还浏览了以下计算机毕业设计(可能对你感兴趣) |
|
|
|
|
|
|