当前位置:文档之家› 基于SSH的财务管理系统的设计与实现开题报告

基于SSH的财务管理系统的设计与实现开题报告

种Web应用程序开源框架。Struts,Spring,Hibernate这三大框架在Web应用中
不是孤立执行而是相互关联,相互支持的。这就使集成了SSH框架的系统在职
责上的四层:表示层、业务逻辑层、数据持久层和域模块层密切联系,最大化 地实现SSH集成框架的功能。Struts2、Spring、Hibernate三个框架中,用Struts2来完成页面的控制跳转;用Spring的Bean来管理组件(主要是DAO业务逻辑和Struts的Action);而用Hibernate来完成数据的持久层应用。
计息学院
课题名称
基于SSH的财务管理系统的设计与实现
课题类型
技术开发型
导师姓名
学生姓名
学号
2010
专业班级
计科102
、选题依据
1、目的、意义及实际应用
随着我国国民经济的持续增长人们收入也在逐年增加,个人的可支配财产 也随之增加,随着经济形式多样化,人们的收入和支出形式也出现多样化,需 要我们在对个人收入、资产、负债等数据进行分析整理的基础上,根据个人对 风险的偏好和承受能力,结合预定目标运用诸如储蓄、保险、证券、外汇、收 藏、住房投资等多种手段管理资产和负债,合理安排资金,从而在各个人风险 可以接受范围内实现资产增值的最大化的过程。理财须要了解自己的财务情况,
我国早期的财务软件是财务和报表处理软件,主要解决几张和报表处理的 效率问题,经历了从蜘蛛开发、委托开发、通用化、专业化、网络化发展几个 阶段。为了促进我国商品化财务软件的发展,财政部颁布了我国会计电算化管 理办法,并组织商品化财务软件评审。软件企业各采用新技术,逐步发展为财 务软件在企业管理上实现了事前预测,事中预警控制,真正实现了财务软件的 核算、报表、管理、预测、分析等功能,财务软件实现了质的飞越。
系,并对双向一对多的情况进行了非常详细的介绍;最后带领读者去学习Spri ng
的技术,对AOP和IOC的注入方式进行详细讲解。
(2)国外参考文献综述:
Gary Mak, Daniel Rubio, Josh Long编写的《Spring攻略(第2版)》 以大量的实例,全面透彻地揭示了Spring框架的各项特性以及围绕该框架新推 出的许多周边框架,以实际问题一解决方案一具体做法的方式,为读者展示了 这一流行框架从基本概念到各种应用,最后到企业集成的各种实际运用,是Spring框架使用者必备的完全指南。
开发技术》中讲解了如何使用MyEclipse+Struts+Hibernate+Spri ng框架开发Java Web应用程序。具体讲解SSH开发技术的同时,结合MyEclipse工具,演 示了实际应用项目开发的全过程。首先介绍Struts的使用,让渎者耐视图层的 结构有非常好的掌握;然后详细介绍了Hibernate的使用与配置文件的映射关
张杰,戴英侠讲解了SSHtt、议的特点及研究意义,接着对SSH协议的传输、 认证、连接3层模型结构以及SSH协议相关的基本概念进行了研究和分析,并指 出实现SSH协议时的注意事项;然后介绍了SSH协议的发展和应用,以及SSH提 供的主要安全服务;最后归纳总结了SSH协议本身存在的若干缺陷和不足,以备 实际操作过程中参考和注意。高洪岩也在他的书《至简SSH:精通JavaWeb实用
张岚与史永翔说,财务软件系统的开发和应用,是财务管理史上的一次深 刻地革命,它对实现财务管理信息化、提高财务管理质量、提升财务管理水平 产生重要的影响。财务软件系统以集中管理、优化理财的概念为核心,是企业 集中财务管理,进行整体运作的信息化平台,对于强化财务各项基础管理工作, 提高财务运作和企业整体管理效率,发挥着积极有效的作用。而个人财务亦是 关键。
尽管企业Web应用程序的外观和操作方式很重要,但是开发人员发现,开 始编写应用程序的业务逻辑之前他们总是要花太多的时间在前端的表示上。为 了解决这个问题,Jakarta Struts将Java Servlet、JavaServer Pagss(JSP)、 自定义标记义及消息资源(messagingresource)结合为一种统一的、可重用的 框架。Struts是一个可以共同合作、协同动作的平台、对于独立的开发人员、 大型开发团队以及介于这二者之间的任何人都很适用。
因此,采用目前比较流行的Struts2、Spring、Hibernate三个框架为核心 技术对系统的架构进行搭建符合当今技术发展的现状。
3、文献综述
(1)国内文献综述:
兰国海和高阳指出:从我国财务软件的发展方向入手,阐述了财务发展方 向和经历的几个主要阶段,从不同的角度和侧面反映了财务软件存在的问题和 发展方向,为财务软件的开发提供借鉴意义。
再进行投资等规划,此时就需要理财软件用于记录和管理个人财务情况。
个人理财软件是帮助实现个人理财的计算机应用程序。个人理财软件可以 完成收支记帐、预算、统计分析、帐户管理等功能,帮助用户能更好的管理个 人财务!
2、技术发展状况
随着In ternet的飞速发展,企业计算模式正摒弃C/S结构而采用Web-Browser结构,即客户端、服务器、大容量数据库的3层或N层体系结构。
二、
财务是人的生活中一个重要部分,而管理又是中重要的一个环节。因为理 财须要了解自己的财务情况,再进行规划,此时就需要理财软件用于记录和管 理个人财务情况。为此,通过对个人理财的运行管理机制进行调查研究后,开发 了此个人理财系统。本系统中解决了个人理财中常遇到的基本问题以及相关统 计工作。
本系统中包含3个大的功能模块:支出管理,收入管理,用户管理。支出 管理模块主要完成对支出信息添加、查询、删除的功能;收入管理模块主要完 成对收入信息的添加、查询和删除的功能;用户管理模块主要完成管理员对用 户的添加、查询、修改和删除功能。
由于Java的特点,使得它在开发服务器端的应用程序方面有着得天独厚的优势, 面向服务器端的Java EE为当今逐渐流行的N层体系结构提供了一个标准的Java计算平台:界面一致、工具简易、丰富、Web页面互联便捷,从而能大大
加速和简化各种应用系统的开发。
SSH是Struts+Spri ng+Hibernate的集成框架的简称,是目前较流行的一
相关主题