What is Integra®?
Integra® is an advanced, modular (meaning every functionality in the program is designed as an independent, interchangeable module) software designed from the start to operate across architectures – desktop, local network, web and mobile environments. The modules have relationships, constraints, and boundaries between themselves in order to give access to data generated by each module with or without disclosing itself. Its purpose to bridge the wide gap between private enterprise operations & government regulatory operations & while providing a common, secure data access and data use infrastructure to both parties. The ultimate benefit is the ability to generate business intelligence from data across sectors, due to inter-operability of the modules
Background to Integra®
As early as 2010, we were deliberating on building software as the main business of a company, that was yet to be formed. What bothered us as developers at the time, fresh out of Makerere university, was not so much of what software to design, because this was the easy one – pick on any industry or sector and design an infosys. Indeed this was our approach with the Bizhub Desktop application, for retail businesses, and we have several different products for desktop and web on managing retail businesses
But the real issue was the architecture of the software we were to build – this needed to be future-proof, for the products to be scalable, reliable over the long haul and manageable – basically the landscape, lifecycle of the software
To design and maintaining the product was the most definitive question at the time. We were not yet fully introduced to tools and repositories. To get the idea lifted, we developed about 5 different desktop applications, at custom applications for our personal-level clients. But we soon run into problems supporting those applications, when those clients needed feature changes, enhancements or new functions. Fixing bugs and updating the application was a manual process. I didn’t like that. I wanted to be like software companies I use their software everyday and I’ve never met them. Their software self updated too, checked a server somewhere and asked to update whole or part of it. I was dreaming of modularity – a the software built in such a way that the parts can work
The Product – Integra®
Its made up different parts;
- The Desktop Application – runs as singleton system on individual computer
- The LAN (Local Network) / Client-Server Application – runs in local network
- The Cloud Application / Web Application – is accessed & used via browser
- The Mobile Application – a mobile app installed & run via Android & iOS ph0nes
Built with Java, leveraging the Rich Client Platform offered by java IDEs
What are the unique benefits & design goals
- Data Integration
- Security of the system itself & the data it collects
- Business Intelligence – agility to build insights across large sectors
- Inter-operability of the system, remaining connected across different environments
- High Level Features
- Maintenance Plan – updated, bug fixed, support
In response to the challenges highlighted in , we have developed a suite of propriety software and platform, for organizational excellence.
Common Modules –
- User Registration, Clearance Levels & Management
- Data Access & Security Module
- Privacy & Trust Module
Software architecture for enterprise to utilize software modules out of the box, for all operations
- Business to customer
- Business to business
- Business to Government
Software modules are developed in Java and delivered into the platform via online services. A software framework engineered to integrate data, secure information, enable connectivity of operations
Government focused Modules – common to to government & give access data
- Government-to-Employee (G2E)
- Government-to-Business (G2B)
- Government-to-Government (G2G)
- Graphical User Interface Design
- Database Management Systems supported
The Desktop Database
Our Software Engineering department is fully engaged in Desktop Applications Design, using the below;
We build desktop and client-server applications on contractual basis and as in-house products, on top of the NetBeans platform, making use of the framework for Swing applications.
We have the Nextel Enterprise Software Framework which provides a reliable and flexible application architecture – it is a well tested architecture for using, managing software modules meaningfully inside the enterprise, while also enabling sustainable development of software modules throughout the software life-cycle. Because the Nextel Enterprise framework architecture is modular, it’s easy to create robust and extensible applications.
The LAN (Local Area Network) Database
Development of networked applications that run in your local area network, some times called Client-Server Applications. We plan, design and develop Distributed applications which run concurrently (on multiple computing devices, within your network at the same time). Applications can store your data on servers locally within your network or on cloud-based servers.
This gives you access to your organisational information anytime anywhere and also information backup just in case local servers crash.
The Cloud Database
Nextel Systems provides the database infrastructure for the Government Framework, to serve online applications running online and on Mobile.We have fully Managed, Secure & Scalable cloud servers to provide long term data storage and processing with lower costs, ability to scale, and automated backups that can restore your database from any point in time.
The Web Application
Nextel provides the application to interface with your framework database account, so can focus on your operations on the go. The Cloud SQL enables perfect integration with framework applications.
The Mobile Application – Web
We provide the mobile optimized web application for the framework
The Mobile Application – Native
We provide the native mobile applications available in the framework, specifically designed to run on mobile operating system – Android, and iOS.
Native Mobile app tell the computer how to accept some type of input, manipulate that input, and spit it back out again in some form that consumers find useful. A specific programming language (eg. Java for Android, ObjectiveC for iOS) is used to code native applications and they are made to work with a specific mobile platform (eg. Android, iOS, BlackBerry OS, etc). Native apps can be downloaded from an app store or be already preinstalled on a device. Finally native apps can be programmed to leverage many mobile device capabilities such as the camera and geo-location.
To get your company setup on cloud accounting, please test the system with above user details for an idea of how it works and what features it offers, download and review the product document attached on this page (on top of this page).
Nextel Systems securely hosts all necessary databases and software on our servers, and businesses access their data anytime, anywhere via internet connection.
Modules / ApplicationsBase Modules in Integra®
data integration software platformData Integration
Integra® is a trusted data integration software platform, engineered by teams with extensive range of expertise & domain knowledge.