Aenova

TimEnterprise

Introductie
Concept
Aanpak
Interactief weekbriefje
Roosters, verlof en ziekte
Budget, planning en informatie
Koppelingen
MS Project
Webinterface
Planningsmodule
Systeemeisen
Vraag informatie aan

Home > Producten > TimEnterprise > Concept, architectuur, systeemeisen

Concept, architectuur, systeemeisen

TimEnterprise is ontworpen op basis van de jarenlange ervaring die Aenova heeft opgedaan met de ontwikkeling van netwerksoftware en applicaties, onder andere op het gebied van registratie- en begrotingssystemen. Daarom kan de TimEnterprise server op een breed scala aan operating systems en databases worden geïnstalleerd en is het systeem in hoge mate configureerbaar om aan te kunnen sluiten bij uw specifieke bedrijfssituatie.

Vrijheid van keuze

Het centrale uitgangspunt bij het ontwerp en de ontwikkeling van TimEnterprise is keuzevrijheid. Deze vrijheid van keuze is terug te vinden in alle aspecten van de applicatie; u bent vrij om de TimEnterprise server op een breed scala aan operating systems en servers te installeren; u kunt zelf een database platform kiezen; de applicatie kan gebruikt worden op vrijwel alle client platforms en biedt individuele gebruikers uitgebreide mogelijkheden voor persoonlijke aanpassingen. Ook in functioneel opzicht is TimEnterprise in hoge mate configureerbaar om naadloos aan te kunnen sluiten bij uw specifieke bedrijfssituatie.

Open systeem

TimEnterprise is voorzien van tal van koppelmogelijkheden met andere systemen en applicaties. Voor alle relevante gegevens in de TimEnterprise database zijn import/export faciliteiten beschikbaar. De specificaties van alle interfaces zijn vrij beschikbaar en Aenova stelt ontwikkelkits (SDK's) beschikbaar om eenvoudig koppelingen te realiseren met TimEnterprise.

Architectuur

TimEnterprise is ontworpen op basis van het n-tier model. De applicatiefuncties zijn verdeeld over een aantal lagen of componenten.

Componenten

De onderste applicatielaag wordt gevormd door de database. De TimEnterprise servermodule vormt de centrale laag van TimEnterprise en bevat de applicatielogica (business logic), de verbinding met de database, een rapportage-engine, de communicatiemodules t.b.v. de clients op de werkstations en interfaceprotocollen voor koppelingen met overige applicaties. De derde laag bestaat uit de TimEnterprise werkstation client en is verantwoordelijk voor de presentatielogica (user-interface) en de koppeling met eventuele lokale applicaties. Naast de werkstation client kan ook de TimEnterprise webinterface worden opgenomen om de applicatie via een standaard webbrowser te benaderen.

Database

TimEnterprise is niet gebonden aan een specifiek databaseplatform, maar kan in principe functioneren met iedere SQL database waarvoor geschikte drivers beschikbaar zijn. Bijvoorbeeld: Oracle, MS SQL Server, IBM DB2 en PostgreSQL.

TimEnterprise server

De serverapplicatie is gebaseerd op Java en kan worden geïnstalleerd op elk systeem waarvoor een geschikte JVM (Java Virtual Machine) beschikbaar is.

Werkstation client

Ook de werkstation client is ontwikkeld als Java applicatie en kan worden geïnstalleerd op elk systeem waarvoor een geschikte JVM (Java Virtual Machine) beschikbaar is. De client biedt een geavanceerde grafische user-interface die in hoge mate aan de persoonlijke voorkeuren van de individuele gebruikers kan worden aangepast.

Netwerkverbinding

De communicatie tussen de TimEnterprise server en de werkstation clients verloopt via TCP/IP protocol zodat de werkstation client ook kan worden gebruikt via netwerkverbindingen met geringe bandbreedte (bijv. ISDN). Zelfs met een gewone modemverbinding zijn al acceptabele resultaten te behalen. Op deze wijze is de volledige functionaliteit van TimEnterprise (inclusief de beheer- en rapportagefaciliteiten) ook beschikbaar voor decentrale gebruikers.

TimEnterprise webinterface

De registratiefaciliteit van TimEnterprise kan ook beschikbaar worden gesteld via een standaard webbrowser. Zo kunnen gebruikers vanaf elke willekeurige locatie met een internetverbinding hun gewerkte uren registreren. Om deze werkwijze mogelijk te maken kan de TimEnterprise server via een web interface gekoppeld worden aan een standaard webserver, waaronder Apache Tomcat en Oracle Application Server.

TimEnterprise management console

Deze module is uitsluitend bedoeld voor de systeem-beheerder(s). Het management console is toegankelijk via een beveiligde autorisatieprocedure vanuit een standaard webbrowser op een willekeurige werkplek. De module biedt faciliteiten voor het beheer en onderhoud van de TimEnterprise server. Er zijn log-functies beschikbaar voor alle relevante systeemprocessen. Via het management console kan ook de TimEnterprise database worden beheerd.

Installatie

TimEnterprise is voorzien van een multi-platform installer waarmee de verschillende server- en databasemodules geautomatiseerd kunnen worden geïnstalleerd. De installatie van de werkstation client bestaat uit een simpele “copy-only” procedure en kan met de automatische installer worden uitgevoerd of worden opgenomen in de gebruikelijke standaardprocedures voor netwerkbeheer. De werkstation client kan eventueel ook vanaf het netwerk worden opgestart; in dat geval behoeft er niets op de werkstations te worden geïnstalleerd.

Distributiesysteem

Met het ingebouwde distributiesysteem is het mogelijk om via een webbrowser op alle werkstations TimEnterprise te installeren.

Systeemeisen

TimEnterprise server:
CPU
Intel Pentium (min. P3, 1 GHz, 256 MB RAM), Itanium, IBM POWER4, IBM iSeries, HP PA-RISC
Platform: Windows NT / 2000 / 2003, HP-UX, IBM AIX, IBM OS/400, Novell Netware 6, Linux

TimEnterprise werkstation client:
CPU
Standaard PC, minimaal 300 MHz, 128 MB RAM
Platform: Windows 98 / NT / 2000 / XP, Linux,
Mac OS X, Citrix MetaFrame
in ontwikkeling: PocketPC

Netwerk:
Protocol: TCP/IP

Bandbreedte:
minimaal 64 kb/sec

TimEnterprise web client:
Browser: MS Internet Explorer (vanaf versie 5.5)
Mozilla 1.7, Firefox 1.0

Database:
Oracle (vanaf versie 8.1)
MS SQL Server
IBM DB2
PostgreSQL

Webservers:
Apache Tomcat vanaf versie 5
Oracle Application Server 109 Release 2 of hoger

[Terug naar boven]

©2012 Aenova Software