【开题报告】北京交通大学开题报告ppt模板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【关键字】开题报告

北京交通大学开题报告ppt模板

篇一:开题报告模板

家庭理财管理系统的设计与实现

摘要:家庭理财管理系统是为满足当代家庭理财管理的需要而设计开发的一个财务管理系统。本系统实现了四大模块:身份验证模块、理财项目管理模块、日常财务管理模块和理财分析模块。能够对家庭成员资料进行管理及对使用权限进行管理。理财项目管理可以实现对日常收入来源和支出类型管理。日常财务管理对日常的收入和日常的支出进行管理。理财分析,实现分类查询,即按类别查询收支明细,而且可以看到收支的财务分析报告,并可打印。该系统基于B/S模式以作为开发平台,JSP作为前台开发语言,采用SQL Server XX数据库作为后台数据库。本系统操作简便、界面友好、灵活、实用,能够满足家庭从事财务管理方面的需要。

关键词:家庭理财,JSP技术,SQL Server,B/S

1 文献综述

家庭理财系统主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大增值[1]。按用途有效的进行消费计划和统计。主要为各家庭成员对家庭财产的增加和减少活动进行跟踪和记录,这样随时可以对家庭的财产拥有状况进行浏览,查询,方便家庭财产的添置和管理[2]。系统采用目前普遍使用的窗体显示模式,整个系统为彩色界面,力求界面的美观,简洁明了,富于人性化目标。系统界面尽量符合用户实际操作的要求,它是能否吸引用户的重要方面。数据输入可直接在数据输入框输入。系统把一些比较固定的常用信息供用户在输入时选择,方便输入和加快了速度。本系统设计的是一套功能比较完善的家庭理财系统。该系统的功能有:对家庭成员资料的管理及对使用权限的管理。可设置普通用户和系统管理员用户。对理财项目可以进行编辑。理财项目包括日常收入来源和支出类型,都可以实现添加、删除、修改功能。日常财务管理,包括日常收入和日常支出,即记下日常的收入和日常的支出。都可以实现添加、删除、修改功能。理财分析,实现分类查询,即按类别查询收支明细,而且可以看到收支的财务分析报告,并可打印。本系统技术上主要涉及界面设计和数据库设计。在开发工具方面,可采用应用软件快速开发工具,它是一个高度集成化开发环境,具有丰富的组件,尤其在数据库开发方面具有很大优势。能够支持大多数数据库的连接,通过数据库连接组件可方便快捷的实现数据库连接,并进行高效访问。本系统为B/S结构。也就是系统的的客户端采用的是浏览器,不用再另外编写客户端软件。系统部署在TOMCAT下运行,开发时的调试环境为,开发工具为,数据库采用了SQL SERVERXX。系统采用MVC模式。该模式是现在最流行的一种设计模式。MVC包括3类对象,简单地说,MODEL是应用对象,VIEW是它在屏幕上的表示。CONTROLLER定义用户界面输入的相应方式。本家庭理财系统是使用计算机进行信息管理,不仅提高了工作效率,而且操作简便、界面友好、灵活、实用,能够很好的满足家庭从事财务管理方面的需要开发一个通用型家庭理财软件,项目规模可以在适合大多数家庭的基础上

进行开发。

2 选题背景及其意义

随着社会的不断发展与进步,人们的生活水平不断提高,家庭的收入与支出也越来越多,越来越频繁。之前采用传统的人工方式记录、管理和处理家庭的财务收支也越来越跟不上时代发展的步伐。在这样的形势下,采用计算机系统来管理家庭的财务收支也是顺应了时代的发展。

在平时频繁的收支过程中,随着时间的推移,家庭财务收支事务会产生大量的文件与数据,而目前常被人们用来记录、管理和处理家庭的财务收支事务的传统人工方式,由于其具有难以长期保存、保密性差、检索困难、成本高、效率低等缺点,加重了人们的工作负担,降低了工作效率。人们几乎每一天都会经过许多次货币活动。其中包括了买入卖出实物,娱乐消费,起居饮食消费,还有发放工资等。如果能把各类不同的活动进行分类,分别对活动进行管理,那么无论现在还是将来,你的账务就会清楚明白了。现在我们把这些工作放到程序里去实现,就是这样的操作。日常生活中,当我们要对一周来收支的情况进行了解,就非常困难,而观察一个月里的利率走势就更加是问题。做到程序里,把它存放到一个数据表里就可以了。归结后,用户的操作一般如下:增加,减少,查找,统计。因而有了相应的操作来管理的账务,依据需要一个统计分析的过程。我定义这样一个过程,分析数据,生成表。比如日常收支统计。建立日常收支表,以收支类型,时间段分类统计也可综合统计。时间上可按年收支,月收支,日收支进行统计。在理财的大道上,我们也需要随时了解自己所处的位置,在终极目标的指引下,实现一个个短期的目标。而这一切也正是软件中统计表要告诉用户的。但是如果采用计算机系统对家庭财务收支进行记录、管理和处理就可以避免采用人工方式的缺点,提高家庭财务处理与管理的效率,可以说计算机系统管理家庭财务收支有着手工管理无法比拟的优势。计算机系统管理克服了手工方式管理难以解决的问题。因此,设计家庭理财管理系统是十分必要的。

3 研究内容

技术路线

在开发工具方面,可采用应用软件快速开发工具,它是一个高度集成化开发环境,具有丰富的组件,尤其在数据库开发方面具有很大优势[3]。能够支持大多数数据库的连接,通过数据库连接组件可方便快捷的实现数据库连接,并进行高效访问。本系统为B/S结构。也就是系统的的客户端采用的是浏览器,不用再另

外编写客户端软件。系统部署在TOMCAT下运行,开发时的调试环境为,开发工具为,数据库采用了SQL SERVERXX。系统采用MVC模式。该模式是现在最流行的一种设计模式。

开发语言:前段开发主要运用JSP技术。JSP全名为Java Server Pages,中文名叫java 服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准[4]。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP 标记(tag),从而形成JSP文件,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。它实现了Html语法中的java扩张(以形式)[5]。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,

相关文档
最新文档