|
|
| |
|
| ||
|
Introduction
Here are a few custom software development projects that we have undertaken so far. Click on a title to expand it. |
| |
|
Operating Systems - Programmed and Integrated DOS, Windows 9.x, Windows NT, UNIX, OS/400, BOS, and Novell Netware.
VCL, OLE, ActiveX OCXs, OLE Automation Servers and Clients, TAPI, MAPI, TCP/IP, RPC, HTTP, NNTP, SMTP, POP3, RS232 Serial Communications, X.25, Faxing, TWAIN Scanning, Imaging, and IVRs (Interactive Voice Response Applications).
UniSign Signature Storage and Retrieval System UniSign Signature Storage and Retrieval System is implemented at UBL Pakistan and UAE with or without Oracle support, and Bolan Bank Limited. Askari Commercial Bank is in the process of finalizing the purchase. Habib Bank UAE is also in final stages of purchasing UniSign.
UniSign is a versatile system, that can be integrated with text based banking systems running on UNIX/LINUX or AS/400 or Windows based banking software. It can be tightly integrated with banking software and no modifications to the banking software is required at all to make UniSign work with it.
For further details, see our products section.
DocuStore Online Circulars Distribution at Askari Bank Limited Askari Commercial Bank has purchased DocuStore Document Storage, Searching, and Retrieval Engine to make its circulars available online through internet to all its branches. Circulars are stored in a very efficient bitonal compressed format, and can be searched using any word used in subject. Selected circulars are queued at automatically downloaded at branch end. AES encryption, TCP/IP and FTP programming, and TWAIN programming are used to create this product in Borland C++ Builder.
FastFax to Centralize L/C Processing at Union Bank Limited FastFax is implemented at Union Bank Limited to transfer L/C documents from branches to head office as soon as they are submitted by bank customers. Using this methodology, Union Bank is able to centralize processing of its L/C documents in more efficient manner while consuming less human resources. It involves TWAIN scanning, state of the art bitonal image compression, and TCP/IP and FTP programming. Programmed in C++ using Borland CBuilder. In this product, the emphasis was on ease of use, ease of maintenance, and less down time.
Bolan Bank Limited Inter-Branch Transaction System Designed and developed Online Inter-Branch Transaction System for Bolan Bank Limited. This system includes COBOL programming for UniBank Banking Software running on SCO UNIX, plus Windows side online client programming. This product utilizes financial controls and processes, TAPI and RS/232 programming, VT-100 terminal emulation, and DES-3 encryption. Funds from one account to another can be instantly transferred, and customers can deposit or withdraw cash to their accounts from many branches of BBL. UniSign Signature Verification System is also included in the package.
Forex Rates Distribution on X.25 Network Developed a Windows based program for foreign exchange rates distribution over WAN. This program runs on Windows 95/NT based computer. It logins to UNIX server via a built-in VT-200 terminal emulator. A Microsoft Excel based spread sheet is provided on daily basis to the program, which is converted to text and distributed to more than 20 branches via UNIX X.25 connectivity. This program is capable of automatically picking Forex rates from Reuters using DDE and can distribute these rates in unattended mode. Programming language used is Borland Delphi 3.0
Human Resource System Developed a Human Resource Management System for Human Resource Department of Tetra Pak (Pakistan) Limited. This system keeps tracks of improvement in qualification, grade, salary, vacations, etc of employees alongwith personal data and photograph. This data can be viewed in form of reports and graphs. Programming language used is Borland Delphi 5.0
Fax Transmission Server Module Developed OLE Automation capable Fax Transmission program. This program accepts text files from OLE clients like VB or Delphi programs, converts these text files to fax format and transmit them. Transmission queues, status reports, automatic retries, retries for failed transmission, etc. is provided. Programming language used is Borland Delphi 2.0-5.0
Document Scanning And Retrieval System for WANs Developing an Automated Document Scanning and Transmission (ADSATS) program for Bank of America. This program is used for centralized document processing at main branch. Local branches scan documents using built-in scanning module, scanned documents are authorized for transmission by authorized officer, and then sent to main branch using X.25 based WAN. As soon as program at main branch receives this document, it sends notification messages to the concerned officers. These officers can view or print these documents. They may make annotations on these documents and send them back to the sender. Annotations include highlights, notes, arrows, circles, rectangles, free hand drawings, voice, etc. Documents are digitally stamped with the ID of the sender. Only authorized memebers or destination department can view or print the document. Programming language used is Borland Delphi 3.0. Later modified this system to run on Cisco Router based WAN.
WAN Based Faxing using TCP/IP Developed a TCP/IP based program in Borland Delphi and Visual C++, which enables a user to send faxes to other users connected to a LAN/WAN/Intranet. Program is run on a PC equipped with a scanner and a laser printer. User puts his document in the scanner, selects the target computer, and presses send button. Document is automatically scanned, and then sent to the target computer, which automatically prints it on its laser printer. Document files are transferred through RPC request to UNIX servers.
Telephone Banking Systems (IVR) Developed a Windows NT based Telephone banking IVR system for Bank of America. This system provides account information to the bank's customers using telephone and fax. Programming language used was Visual Basic 5. Custom Active X OCX’s were built using Visual C++.
Developed an IVR Telephone Banking System for Prudential Commercial Bank Limited. This system provides standard Telephone Banking system like account queries and fax on demand. Connectivity to PIBAS Banking System running on Novel networks is implemented. Developed in VB 5.0. Faxing module is built using Borland Delphi 3.0. OLE Automation Server functionality is built for submitting faxes. Developed a Windows NT based centralized Telephone banking IVR system for Askari Commercial Bank. This system provides account information to the bank's customers using telephone and fax. Faxes are sent using Microsoft Exchange program and MAPI interface provided in Windows 95/NT. Programming language used was Visual Basic 5. Trained programmers of Management Services Division of the bank so that they can develop such systems for the bank in future.
Streamlined Image Compression for Transmission Developed image manipulation and treatment program to efficiently compress an image so that cost of sending that image over phone lines reduces in terms of time and money. This product is targeted at the emerging WANs of newspapers and publications that require sending huge amount of image data using long-distance telephone calls. This system can accomodate both black and white and colored images.
Chatting over TCP/IP Developed a TCP/IP based network chat program in Visual Basic. The program provides text chat and drawing board surface to users. Any user connected to a LAN / WAN can use this program to share ideas with any other user connected to the same LAN/WAN. Two or more users connected through this program share the same text chat window and drawing surface, and whenever a user types something or draws something, it immediately appears on his screen as well as on the screen of the other users. Being a TCP/IP based program, we can use it on Intranets and the Internet as long as we know the IP address of the other users.
Voice Communciations Over TCP/IP Developed a TCP/IP based program in Visual Basic that makes it possible for users connected to a LAN or WAN or Intranet to talk to each other using sound card installed in their PCs. Users can make private or conference calls.
Telephone Banking with AS/400 Interface for Bank of America Developed PC Telephony (Interactive Voice Response) application for Bank of America. This system enables account holders to query account balance and transactions calling the bank's computer from touch-tone telephones. Information is played back to callers using digitized voice recordings. Statements can be faxed back to customers on demand. On-line connectivity to the main banking hosts (an IBM AS/400 computer)is provided using terminal emulation methods and through routers. Programmed in C++. The user management shells were developed in CA-Clipper. This system was responsible for providing the on-line balance to the remote branch IVR systems connected through X.25 as well.
Balance Retrieval Gateway with RS/232 and LAN Interface Developed a balance gateway server for Bank of America. This server accepted a request for account balance through serial connection or network drive, posted that request to AS/400 through terminal emulation or by using routers, and then posted the result to the caller on serial line or network. Programming language used was C++.
POS VISA Card Gateway for Bank of America Developed software for Bank of America, which after receiving a customer's Master/Visa card number processed the card transaction to the caller on his Point of Sale Terminal or telephone. System used bank's PDN connection for this processing. System was developed in C++ language and was connected to bank's OmniHost Computer, Visa/Master card server, and POS/Telephone of the caller.
Debit Card Server for Bank of America Participated in development of Bank of America's debit card server application. Wrote module that accepted requests on serial port from their OmniHost server (credit/debit card switch), posted it to an AS400 application, and then posted the resultant authorization code to OmniHost. Merchants got authorization for card transactions through TeleBank (a PC telephony application) or through Point of Sale Terminals. Managed development of Merchant sales draft processing and other modules of the system which were written in Visual Basic and were connected to AS400 database through ODBC.
Electronic Transaction History Download for Bank of America Participated in development of an application for Bank of America that enabled bank customers to dial to the bank's UNIX computer through their PC and exchange email and account information. Wrote UNIX host part in C language on SCO UNIX for this project.
Account Statement Generation Program for Bank of America Developed an Account Statement Generation system for Bank of America. The bank archived any data that belonged to previous month on its tapes and removed it from its AS/400 computer. Now, if a customer wanted to get an account statement that was for a period older than one month, the bank staffs had to load archives, generate statement, and then unload the archives. This all process took a number of days. After getting Account Statement Generation system, the account officers could generate any account statement or balance certificate in matter of seconds. This system used the TeleBank Database maintained for IVR system. Programmed in C++.
|
|
|
|
| ||