Systems Integration NET World team designs, develops, and delivers complete turnkey solutions that are fully integrated with new or existing customer system utilizing combination of hardware, packaged and custom software, and various networks and communications protocols. The integration of the complete solutions takes advantage of what is already in place to help clients protect and build on their existing investment. In all of its solutions, NET World combines its knowledge and systems integration experience with an extensive knowledge of open systems and third party technologies in order to better serve our clients.
NET World has an extensive systems-integration experience in mission-critical, high volume systems. With our strong know-how and technology background, we can examine your organization’s current systems and suggest the required improvements. Furthermore, we offer a deep foundation & understanding in legacy environments as well.
Quality is priority number one in NET World. Therefore, we strive to follow principles of TQM (Total Quality Management) and elaborate quality control process to mange our programs and projects. In fact, this is very important because at the end of a project, followed TQM principles can be easily passed on to our clients as well. The discipline we follow ensures that each and every one of our team members adhere to strict quality control guidelines, such as unbiased quality assurance reviews throughout every client engagement.
From designing, architecture planning and development through implementation to ongoing delivery and maintenance, NET World has the solutions, services and technology to help and guide your organization to ride the next wave of technological innovations to new heights. With us you are always a winner.
Security Solutions
As new security challenges are emerging ever faster than any time in recent history, NET World is working hard to ensure that our clients are always a step ahead of security challengers. It is our best reputation in this particular area where we strive to always guarantee our clients absolutely state of the art technologies and solutions that our competitors would probably have never heard of. We have a proven record of offering very innovative and customized solutions by integrating several specific products from different suppliers that make a unique solution overall. The added benefit is that such solutions are much more flexible and usually come at a much lower price than if procured from a single supplier.
Our security solutions cover the following: • Physical Security Systems: Virtual Fence & Intruder Detection, Fire Alarm and Fire Fighting Systems, and Intruder Disability Systems (Smoke Blanket).
• Surveillance Systems: CCTV, Infrared, and FLIR camera surveillance CCTV systems, Motion Detection, License Plate Recognition, and Traffic Evaluation.
• Access Control Systems: Entry/Exit Systems using various types of verification methodologies ranging from simple cards to advanced biometrics such as Iris, Fingerprint, Hand-Geometry & Face Recognition.
• IT Security: Network security evaluation, assessment, and recommendations for improvements.
Telecommunications Solutions
There hasn’t been a time in history where the need for greater telecommunications speeds and capabilities is so much faster than the confining offerings of technologies and products that it basically is in a constant state of explosion. This is why maintaining customers’ satisfaction with regard to telecommunications offerings has become such a big challenge to maintain. New services and faster speeds have to always be thrown into their baskets to keep them happy. And that is precisely why NET World strategy is to advance our customers in several small steps rather than fewer giant leaps. This strategy has proven successful in keeping our clients always up to date with a lower cost/performance ratio, and hence, higher value.
Our telecommunication solutions cover the following:
• Wired Networks: Copper & Fiber Optic networks
• Wireless IT Network: Point to Point, Point to Multi Point, Hot Spots, Laser & Infrared Based Links using FSO technologies.
• Wireless Communications Systems: Land Based VHF/HF, Air Communications Systems (Air Traffic Control), Voice Communication Links
• PBX Systems: Advanced VOIP based PBX systems for small and enterprise deployments.
Low Current Solutions
Our low current solutions cover the following:
• Building Management Systems (BMS)
• Room Management Systems (RMS)
IT Solutions
Adapting to clients ever changing needs is a task that requires a lot of flexibility and ability to cope with constant changes. NET World believes that change is a sign of progress and thus, is a good indicator of success. Our software development strategy focuses on giving our clients’ business-rules flexibility and freedom that they never realized in legacy hard-coded business applications. The ability to accommodate changes in business rules is a very important advantage that makes a very big difference in the success of any IT solution implementation. In addition, it ensures the client’s ability to adequately adapt to emerging needs and new rules and thus, guarantees continuous success with change.
NET World is continuously updating its development tools and enhancing its development strategies to take advantage of the latest technology has to offer. NET World adapts the most flexible and scalable methodologies when it comes to its own internal software development strategy. Our developers and software engineers are constantly updated and on the latest releases of development tools that they use. To distinguish ourselves and to enhance the flexibility of our solutions, we have adapted the following strategies/methodologies:
Our Basic Application Structure consists of mainly the following layers:
- Storage Management Layer – SM
Information is stored and maintained using RDBMS and data-warehousing packages such as Oracle, MS-SQL Server, IBM DB/2 or Fully Object Oriented Database such as Intersystems Cache. ODBC is used as the middleware database protocol between this layer and TM layer. Also, standard ANSI-SQL code is used as much as possible to maintain portability.
The resulting advantage is the complete freedom to choose the best RDBMS package that fits and meets the clients’ requirements and OS prerequisites .
- Transaction Management Layer - TM
Transaction commit/rollback and inter-transactional state management are maintained in this layer. Also, connection and resource management are maintained between this layer and the two adjacent SM and BR layers. We employ Component Object Model (COM+) and BEA Tuxedo in some cases to host the object components of this layer.
This layer’s main advantage is to isolate the complexities of database transactional management tasks as well as DB connection handling from the BR layer. By doing so, it allows a much simpler design in the BR layer that closely matches real life business rules. In addition, this layer represents ultimate measures when it comes to scalability through optimizing the use and release of resources by connected users/clients.
- Business Rules/Logic Layer - BR
This is the layer that is supposed to closely match real life business rules. The purpose of number of layers introduced here is to achieve this goal. By doing so, the flexibility of the system is ensured by not hard coding the business rules into any of the other layers. Therefore, any changes in business rules would not affect any of the remaining layers.
In addition, we take great care & measures when designing this layer to avoid hard coding business rules even in this layer. This is attained by carefully designing a very flexible and general business rules management engine that can manipulate and be manipulated by external layers with not necessarily knowing their internal structures. This engine is the main bread and butter of NET World and was designed by the founder of the company, Mr. Ghamdan Al-Anesi.
- User Interface Layer - UI
This layer is not required for all tasks (objects) as many business tasks are based on batch operations that do not require user interface or any user interaction at all. However, for the tasks that require user interaction (or User interactive sessions), all the user interface designs are done in this layer.
It is also important to note that, unlike many development practices, we at NET World, allow the segmentation of this layer into many redundant and complementary parallel layers at the same level. For example, a user interface for an “Inventory Item Entry Form” can be custom developed on several OS platforms (such as Windows, MAC OS, SUN Solaris, Linux…etc) as a compiled application on each of those platforms. The UI application can be built using any of the available development tools and languages such as C++, Visual Basic, Oracle Developer 2000, Java…etc. In addition, the UI can also be implemented as a WEB page allowing all those platforms to access that form (UI) with no need for compiling it on each of the platforms and by using standard web browsers.
The preferred method is chosen according to the client’s general specifications and security needs and requirements. And in many cases both methods are used for portability. This also has the advantage of making it possible for non-programmers (UI design experts & artists) to design the user interface as it is very well known that programmers have the habit of designing poor and cluttered user interfaces.
In implementing the above mentioned layers, NET World adapts the following principles to guarantee a real open-system, flexible, and scalable design:
- Complete isolation between Storage Management Layer (SM) and Business Rules Layer (BR)
- Complete isolation between Transaction Management Layer (TM) and Storage Management Layer (SM)
- Managed/Transparent isolation between Transaction Management Layer (TM) and Business Rules Layer (BR)
- Complete isolation between User Interface Layer UI and Business Rules Layer BR
By employing these general principles, NET World is able today to offer its clients state-of-the-art solutions taking advantage of the best that technology has to offer in each of the layers separately. By having more granular up-to-date strategy at the level of each of the separate layers, we take advantage of every technological advancement as it occurs in serving its determined purpose. We also, achieve the highest scalability measures by employing a separate transactional and resource management layer. This all serves to provide our clients with ultimate flexibility, scalability and up-to-date solutions.
Customer Service Program
NET World quality is backed by an extensive and flexible Customer Service Program designed to meet the individual client’s needs and requirements. Our clients are regularly and fully informed about the latest developments and innovations in the IT world. We remain committed to our clients for the lifetime of their systems.
Performance data for each solution is retained in a permanent customer service file. This enables our Customer Service Department staff to readily access all relevant data to ensure unsurpassed solutions support. Our advanced Customer Service Program permits rapid assembly of information and prompt and accurate service response. Trained personnel may be contacted by phone, fax, or the Internet to provide assistance.
NET World also offers on-site training programs and its team conduct regular site visits. If your solution requires on-site service, we will make sure that our team is fully prepared with full maintenance capability that exactly meets your needs.
|