| |
IBI specializes in helping Government and Corporate customers implement custom database applications that improve their data communication and information management systems. We have a proven track-record in providing custom database development and management solutions to our customers. We provide a flexible, customer-driven design approach that will provide an end product that meets your professional and business needs, quickly and efficiently. Data integrity, security and extensibility are of key importance in our approach. As a result, our customer is assured that any database solution we provide will be fully optimized and tailored to maximum cost-effectiveness and utility. We take extreme pride in executing our database development projects on time and under budget with highest customer satisfaction.
IBI uses the Rapid Application Development (RAD) model due to its effectiveness in the successful creation of custom database management systems. A typical production lifecycle in our custom database development are as follows:
 |
Requirements analysis |
| |
Our software engineers work closely with our clients for business logic and requirements collection to produce a design document and a statement of work. These preparatory documents cover the comprehensive business and functional requirements for the proposed database application.
|
 |
Design and functional specifications |
| |
IBI’s design engineers derive the logical and physical specification of the application based on the functional requirements. This includes a detailed design of the database schema, detailed ER diagram, physical data storage, data fields and data types. We insure that the database schemas are fully normalized for optimal design, with relevant data dictionaries defined. The specification also includes user interface requirements for database management. The design is fully centered around the business and functional requirements defined above, with emphasis on future scalability and expansion.
|
 |
Implementation |
| |
IBI’s software engineers integrate functional specifications and implement the database design to the highest coding standards and procedures. Where appropriate, clients are able to test prototypes during the database development process for verification of target design and the provision of key feedback during developmental stages.
|
 |
Testing and acceptance |
| |
Once our development team has tested the system, we release it to our client for beta-testing. At this point, we get comprehensive feedback from the end user with a defined acceptance and satisfaction check list.
|
 |
Deployment |
| |
Our deployment team verifies a series of checklists ranging from hardware/software implementation, network infrastructure and the appropriate security protocols utilized prior to deployment of the final database application. If applicable, IBI can produce automated application installers which can run from a CD, launched from a web browser, or installed from a centralized network location.
|
 |
Support and maintenance |
| |
All of IBI’s work is covered by a strict assurance of performance quality and reliability. However, additional database support and maintenance agreements can be executed for future database integrity and monitoring. |
IBI uses the latest state-of-the-art software tools available to create your custom database software application. Whether implementing a small inventory database or a complex system of integrated distributed database applications, we can help you select the right architecture, development tools, technology and platform for your company’s needs. Based on your business requirements and preferences we have talents and expertise that can expedite your project using a wide variety of development tools and technology integrated with the industry’s foremost Relational Database Management Systems (RDBMS). Our range of Database management system, development tools and technology are as follows:
| Database Management Systems: |
 |
Microsoft SQL Server |
 |
Oracle |
 |
Sybase |
 |
DB2 |
 |
Microsoft Access |
 |
MySQL |
|
| Web Technologies: |
 |
.NET |
 |
J2EE, J2SE and J2ME |
 |
XML |
 |
ColdFusion |
 |
PHP |
|
| Development Tools & Languages: |
 |
Visual Basic (VB6, VB.NET, VBScript, VBA) |
 |
Active Server Pages (ASP.Net) |
 |
Java Server Pages (JSP), Enterprise Java Beans (EJB) & Java Servlet |
 |
C, C++, Java 2 |
 |
SQL |
 |
JavaScript |
 |
SQL Server Reporting Services |
 |
Crystal Reports |
 |
Oracle Developer Suite |
|
| |
|
|
| |
|
|
|
|