电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>模拟数字>基于Java-EE的中小企业信用评级系统的架构

基于Java-EE的中小企业信用评级系统的架构

2019-01-17 | rar | 0.20 MB | 次下载 | 免费

资料介绍

  我国中小企业融资难的问题已成为制约中小企业发展的主要障碍。而造成融资难的最根本的原因是企业信用问题。为了引导中小企业增强诚信观念、改善企业信用状况,开发一个标准的、可靠的信用评级系统显得尤为重要。面对众多的技术架构,以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,最终将结果呈献给客户端浏览器。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1490次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  92次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  10次下载  |  免费
  11. 6基于AT89C2051/4051单片机编程器的实验
  12. 0.11 MB  |  4次下载  |  免费
  13. 7蓝牙设备在嵌入式领域的广泛应用
  14. 0.63 MB  |  3次下载  |  免费
  15. 89天练会电子电路识图
  16. 5.91 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233045次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费