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]