Integrated Smart Client Software Functionality For Mortgage Origination, Loan Servicing and Leasing Products
What helps define Smart Client and Security Software Capabilities?
"ARMnet Smart Client"
The phrase “developed as a Smart Client application” can best be understood by explaining the basis upon which the term “Smart Client” is used. This term is attributed to applications that meet criteria created by the IT community to enable users to distinguish between older legacy applications and those developed utilising newer technologies and design methodologies.
ARMnet is a Smart Client application. The underlying design criteria ensures it can be viewed as being “smart” when an application accesses and processes data from a myriad of external sources before being displayed to the home base that requested it. Information which resides in standalone databases and is not accessible in a controlled real time interactive mode is now considered as a legacy system.
The smart client application is always part of a much larger distributed network which interacts with its individual parts through a series of Web based services that connect individual computer systems for the purposes of using each system’s residing local data and applications. For instance a financial institution is able to run in a “store and forward” mode due to the offline processing capabilities of an application designed to cache data and manage connections in an intelligent way.
Other benefits that “Smart Client” developments offer businesses are more “administrative”. The deployment and update of systems and information is easier, more secure and less time consuming than when legacy systems were deployed. The use of new development tools such as Microsoft’s .Net Framework and ASP.Net are web based tools that use the internet connectivity to its maximum.
ARMnet is a software application built on the “Grid Processing” concept defined in the SOA model. Service Grid Processing is the ability to process many transactions “concurrently” either in the same computer or over a cluster of networked systems. Grid computing depends on the ARMnet software dividing and apportioning pieces of the program to as many computers and services as needed to complete a processing operation within an acceptable time frame. Running an application that completes outside a known and acceptable “Time Window” determines the number of “processing services” needed to be activated. End Of Day is one such module.
ARMnet is a date, task and transaction driven system. This was a deliberate design choice. The decision to use this method was decided on long before SOA and B-AE and associated concepts became fashionable. To automate any type of manual process requires a complexity in design conversely proportional to that process’s ease of use.
In the ARMnet system the key processing module this doctrine applies to is the End of Day function.
The Service Grid Processing feature is the key to mass transaction throughput. The EOD module invokes the Grid Processor Service which then queues all the tasks and transactions. To reduce the total time taken to process, multi services can be invoked on separate servers and over separate processors. For example a cluster of servers can be configured with each server running One Task Processor and One Transaction Processor. (The Task and Transaction function can be further split into two processors for usability reasons.) When in full processing mode the Grid Processor load balances the EOD process across all servers. Concurrent processing reduces update times significantly when much larger volumes are involved. By adding more services and servers to the grid ARMnet is deemed to be a scalable system. The grid can constitute a combination of local or web connected networks.
The term is generally used to describe the ability of a hardware or software system(s) to continue to function at its current level or better, when changes are made to enable the system to meet new requirements of a user. The rescaling is normally an upward movement caused by either increases in volumes (such as transactions) or new business systems (such as web interfacing or the use of mobile phone technology). A system that has the ability to accept new applications, to process a greatly increased volume of transactions (database) and continues to operate when changing operational platforms (i.e.: a new Windows operating system.), is said to be Scalable. ARMnet is completely “Scalable”.
ARMnet gives the user the ability to build an information processing infrastructure that allows a business to respond very quickly to new and emerging challenges. With all the good intentions under the sun, creating an SOA compliant infrastructure that ticks all the boxes for the inclusion of Internet, Web and Smart Client services and even incorporates the concept of Service Grid Processing is worth nothing if the application software at the heart of your system is not designed from the ground floor up with these objectives in mind.
ARMnet Centralizes Your Data
With the centralization of your files and documents, mobile members of your team can now work efficiently from virtually anywhere in the world on a broadband connection. ARMnet Integrated Banking Software successfully centralizes in the customer or vendor space your view of your electronic documents and other files while still allowing remote users to work offsite when needed.
- The sharing of important information between staff is performed far more effectively than ever before
- The costs (measured in time or money) of administering your systems are vastly reduced.
- Substantially decrease your real estate costs and be able to hire staff to telecommute without any decrease in productivity.
- Allow your staff to focus more on their tasks rather than learning how to integrate multiple software packages to address resolving customer issues and prevent computer networking headaches.
Through ARMnet there is also a substantial decrease in server loads, therefore server costs reduce.
End User Independence
The structural design of the ARMnet software allows the end user a significant amount of independence when compared to the accepted boundaries of the Client/User relationship. This is achieved by the provision of development tools that can be used by a competent Business Analyst (BA) to customize the software. With these tools of trade, a BA can view, change, and build business rules from within ARMnet. A working knowledge of the Structured Query Language (SQL) is required.
The ARMnet database is an “open” entity and available for interrogation through either Microsoft SQL Server tools or other third party reporting tools such as Microsoft Excel Pivotal Tables or Crystal Reports. Input and Enquiry screens can be changed and workflow added without any programming intervention from Axcess once we have trained an internal BA to manage this. For example when a customer requires an advance on an existing loan we call it a “further advance”. The business rules behind the further advance procedure change for each client we speak to. Do you create a “Further Advance” screen with associated workflow or simply add icons and workflow to the existing settlement screen. Maybe the current Settlement Screen enforces a loan advance and approval process prior to the settlement that is not required in the “further advance” situation. A streamlined further advance process without an enforced Approval process included might be advantageous in circumstances for amounts less than the normal approval limits. The creation of the new screen with its associated workflow is not a programmer role. A competent BA can create the further advance automated process starting from the screen size, the look, the format and the icon selections. They can use existing workflow or create new ones. Should a new database field be needed it can be created and used by all workflow, Reports, Letters and other documentation. You do this independently of Axcess Canada team members or with our support. In doing so our desire is to allow ARMnet to place much more control in the hands of the user organization.
ARMnet Integrated Banking Software was designed to not only simplify the front end application process but also the back end network management structure. The system allows us to create multiple security profiles within the application. These profiles can be granular down to the access to fields or associated documents. We can also define rights to each field for the ability to make something viewable in read only access but not printable as an example. Each profile can then be attached to a user as desired. We can create as many profiles as the institution desires and apply them to individual users or user groups. The security profiles can also be easily adjusted as the implementation evolves in a very timely manner.
For further information on the benefits of ARMnet Financial Software or a demonstration please contact us at 1-888-883-2852 Extension 400 or by email at armnetsales.
ARMnet Financial Product Management Solutions –
“Tomorrow’s Financial Product Management Solutions, Here Today.”