请英语高手帮忙翻译一下~谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/22 22:39:15
项目名称:人力资源管理系统
主要技术:Spring2.0+Hibernate3.1+Struts2.0
运行环境:Linux10+Apache Http Server+Apache Tomcat6.0
数据库: Oracle9i
开发语言:Java
项目描述:
1、Spring的IoC容器负责管理业务逻辑组件、持久层组件、控制层组件,充分利用了依赖注入的优势,提高了系统的解耦和可扩展性。AOP框架为系统的权限提供了支持,应用中控制器没有权限检查逻辑,每个控制器都需要重复检查调用者是否有足够的访问权限,那么采用AOP框架可以避免重复检查。另外在事务方面,本模拟系统也采用了Spring的声明式事务框架,通过声明式事务,不需要将事务策略以硬编码的方式与业务代码耦合在一起,而是放在配置文件中声明。另外系统的工资自动结算、自动考勤都采用Qutarz框架,该框架使用Cron表达式触发来调度作业,从而完成任务的自动化。
2、Hibernate作为O/R Mapping框架使用,简化了数据库的访问,以面向对象的方式操作数据库,更加符合面向对象程序设计的思路,为底层的DAO对象的实现提供了支持。
3、Struts作为MVC框架,稳定、简单、易用,用Action拦截了用户的所有请求,系统的超链接、表单提交都转向了Action,避免用户直接访问JSP页面,从而提高了系统的安全性。

你要翻译成英语啊~
还是?~~~~~~~~~
英语翻译在下面不知对不对啊~
Project Name: Human Resource Management System
Main Technical: Spring2.0 + Hibernate3.1 + Struts2.0
Operating Environment: Linux10 + Apache Http Server + Apache Tomcat6.0
Database: Oracle9i
Development language: Java
Project Description:
1, Spring's IoC container is responsible for the management of business logic components, persistence layer components, control layer components, made full use of the advantages of dependency injection, improve the system decoupling and scalability. AOP framework for system-provided support, applications do not have permission to check the logic controller, each controller are required to repeat the caller to check whether there is sufficient access, then the use of AOP framework can avoid duplication of inspection. Also in the affairs of this simulation system has also been adopted statement Spring transaction framework, through a statement-type affairs, no