资料介绍
我国中小企业融资难的问题已成为制约中小企业发展的主要障碍。而造成融资难的最根本的原因是企业信用问题。为了引导中小企业增强诚信观念、改善企业信用状况,开发一个标准的、可靠的信用评级系统显得尤为重要。面对众多的技术架构,以Java EE为核心的Struts2、Spring、Hibernate(SSH)框架成为开发B/S系统的首选。针对中小企业信用评级系统的特点,研究如何使用SSH进行系统架构。
最新数据显示,目前我国中小企业的数量占企业总数的99 ,它的经济总量占了6O ,上缴的利税占了50 ,特别是它的就业人数占了8O 口]。中小企业不断发展壮大,已经成为我国国民经济和社会发展的重要力量,在繁荣经济、增加就业、推动创新、改善民生等方面发挥着越来越大的作用。中国要在未来保持健康高速的经济增长,需要中小企业有更快的发展。然而,中小企业融资难的问题,始终没有得到根本性解决,尤其是那些规模小、成立时间短的小型企业,融资更为困难。
我国中小企业的生存和发展环境很不理想,融资途径不够顺畅,融资困难已经成为制约中小企业发展的主要障碍,可能成为中国经济发展的瓶颈。中小企业融资困难的根本原因是企业信用问题。所以加强信用管理,建立信用管理体系,增强风险防御能力,是当前我国中小企业走出信用困境的根本出路。
为了适应中小企业的发展需求,实现信用评级的自动化,我们拟定开发一套《中小企业信用评级系统》。
SSH集成框架实现了分层结构设计的技术要求,使每一层的功能和职责定义非常清楚,通过接口在层之间进行通信,可大大提高开发速度,增强系统的健壮性和稳定性,提高系统可维护性和可拓展性。具体包括:
1)表现层Struts管理各类用户的请求和响应,提供一个请求转发控制器将用户请求委托到Struts Action进行处理,Action用来组装在视图中表现的模型对象,同时调用业务层进行处理。
2)业务层Spring用来管理本系统众多组件之间的依赖性,这些组件包括Action、Service、DAO、Session工厂、数据源等,利用工厂模式,消除对单例的过多使用,易于开发且能提高系统性能。
3)持久层Hibernate实现本系统数据库到实体的映射关系,Hibernate通过HQL的面向对象查询语言,或者使用功能强大的API来查询、存储、更新和删除存储在数据库中的信息。
结合SSH架构图,从用户的请求到响应的整个过程可以描述如下:
1)Spring框架可以在服务器启动时通过读取相应配置文件进行组件(Bean)的依赖注入,包括Service组件和Action动作,即所谓的控制反转(IoC,Inversion of Contro1)。同时能够实现数据源的创建,SessionFactory(Hibernate Session工厂)的初始化,事务处理的初始化等业务操作,从而能够实现Spring与Hibernate、Struts2的集成与交互。
2)服务器启动后,用户通过浏览器发送了一个请求,被Struts2的FilterDispatcher所拦截,当接收到用户的请求时,它会根据配置文件查找相应的请求映射配置,得到使用那些拦截器(Intercep—tor)和Action类。
3)若该请求涉及到数据库的操作,则该Ac—tion动作类会通过Spring调用相应的HibernateService层进行处理,Service层又会逐层向下级调用DAO(Data Access Object,数据访问对象)以及Entity(实体),最终到数据库,完成增删改查(CRUD)等操作。然后按照相反的顺序依次返回处理结果,从Hibernate到Spring、Struts,最终将结果呈献给客户端浏览器。
- java教程之搭建第一个Java EE Web应用实验说明 10次下载
- MES系统适合怎样的企业应用? 6次下载
- 基于中小企业的数控设备网络系统设计 3次下载
- 基于Java EE的车辆管理系统设计 0次下载
- 基于ADO数据库访问技术的会计电算化系统设计与实现 23次下载
- 基于因子分析和聚类分析的中小制造企业信用评级研究 0次下载
- 基于iSCSI的IP-SAN存储解决方案 52次下载
- 基于BP神经网络的企业信用评估系统研究
- 基于订单生产的制造企业ERP系统设计
- 中小企业CRM系统的设计与实现
- 基于J2EE架构的信息查询系统的研究与应用
- 基于中小企业的网络信息管理设计
- 基于动态AOP 和WebServices 的轻量级RBAC
- 中小型服装企业商务网站模式的思考
- j2ee规范中文版下载 0次下载
- ERP、OMS、WMS这三个系统有什么区别? 529次阅读
- 简单了解Java的新特性 834次阅读
- 怎样配置Java开发环境? 959次阅读
- 为什么开发人员认为Java很复杂 1958次阅读
- 基于ARM微控制器和MC13192射频芯片实现酒店虚用系统的设计 2357次阅读
- 如何通过切换到支持AI的文档管理系统来提高工作效率 2386次阅读
- 凌壹科技:智能网安解决方案解析 1650次阅读
- COB小间距LED显示技术会是未来的发展趋势 6595次阅读
- 推荐系统中的EE问题及解决问题的基本Bandit算法详细概述 1.1w次阅读
- 别了Java EE!Eclipse将其正式更名为Jakarta EE 4402次阅读
- 10G以太网的万兆铜缆布线优势明显 3529次阅读
- 关于java的一些基础知识解析 4661次阅读
- 使用spring框架的好处说明 1.8w次阅读
- 细数10大常见数据中心运维陷阱 593次阅读
- LED灯产业链全程测试解决方案分析 1871次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多