نرم افزار جامع بانکی ABIS
ABIS Technical Specification
System Analysis Orientation: ERP (Enterprise Resource Planning)
Platform: Open ,Open Hardware, Operating System and Database: The system can operate on products supplied by various hardware and software manufacturers Technology:
J2EE Framework:
RCFaces & JSF Web Client , Ajax
Spring Aspect Oriented , Dependency Injection
Hibernate ORM
Quartz Job Scheduler
Jasper Report Report Engine
ACEGI Authentication , Authorization (Security
Controller)
JBoss Rules Rule Engine
JBPM Business Process Management
Spring Web Flow Web Flow Management Business
JCaptcha Human Operator Detection
Jasypt
Data Encryption
Log4J
Logging
EHCache
Caching
Bean Shell Script Engine
Application Server: Open for J2EE
ABIS is open application server and can operate any
popular J2EE compliant (For example JBoss / Tomcat)
Database: Open
ABIS is open database and can work with any popular
DB servers such as SQL Server, Oracle, DB2, …
Architecture:
Multi-Tire, Multi-layer, Service Oriented, Object Oriented
Testing Tools:
JUnit for Unit Test
JMeter for Load & Stress Test
Glass-Box for White Box Testing
Selenium for User Acceptance Testing
Implementation Environment:
IntelliJ IDEA, Eclips
Case Tools: For Software Development Process, Analysis and Design
we used
Enterprise Architecture
MS-Word
MS-Excel
MS-Visio
MS-Project
JIRA
Sub Version
Modeling Language:
UML2
Development Process Methodology:
A Custom Methodology of RUP & XP