Analyse beta-versie EBI Neutrino ERP en CRM applicatie
Enterprise Business Interface (EBI) Neutrino is een Open Source ERP / CRM applicatie ontwikkeld door een team van ontwikkelaars onder leiding van Francesco Bramante uit Esslingen, Duitsland.
EBI Neutrino richt zich op het midden- en kleinbedrijf en is een oplossing voor relatiebeheer, voorraadbeheer, verkoop en distributie, en de ondersteuning van de boekhouding.
In de architectuur van EBI Neutrino zijn een aantal bekende raamwerken geïntegreerd waaronder:
- Hibernate Object Relational Mapping framework
- JasperReport system
Het EBI Neutrino raamwerk bestaat uit drie onderdelen die in feite drie verschillende layers vertegenwoordigen:
- de Persistentie Laag (Persistence Layer) wordt ingevuld door de EBI Neutrino Core.
EBI Neutrino maakt gebruik van het Hibernate Object Relational Mapping (ORM) gereedschap voor het persistent maken van gegevens en voor het opslaan (create), ophalen (read), aanpassen en verwijderen (delete) van objecten (CRUD operaties) in de database. Daarmee is het mogelijk om de opslag van gegevens te ontkoppelen van de business- en applicatielogica.
- de Business Domein Laag (Business Domain Layer) wordt ingevuld door de EBI Neutrino SDK en bevat de business logica.
- de Applicatie Laag (Application Layer) wordt ingevuld door de EBI Neutrino Business Modules bestaande uit de modules ERP, CRM, Financials en Settings. De applicatielaag bevat de applicatielogica
Meer informatie over EBI Neutrino kunt u terugvinden op de website www.ebineutrino.org. Ik ga u hierna doorheen de installatie van EBI Neutrino leiden. Verder zal ik u wat vertellen over de standalone CRM functionaliteit van EBI Neutrino.
- Systeemvereisten:
EBI Neutrino draait onder Java Virtual Machine, versie 1.5 of hoger, en kan standalone of via een webbrowser benaderd worden.
Alhoewel EBI Neutrino database-onafhankelijk is door het gebruik van Hibernate is het advies om MySQL of Oracle als Database Management System (DBMS) te gebruiken. De ontwikkelaars van EBI Neutrino hebben de software uitgebreid getest met beide databases.
- Ga naar de website van EBI Neutrino en klik op de menuoptie Download. U wordt nu doorgeleid naar de projectomgeving waar u de software kunt downloaden.
U kunt ook rechtstreeks naar de projectomgeving ebineutrino.sourceforge.net gaan en de software downloaden.
De software is beschikbaar in de vorm van een bestand dat gecomprimeerd is met het datacompressie-algoritme RAR.
- Wanneer u de software heeft gedownload moet u deze uitpakken naar uw harde schijf. Daarvoor kunt u WinZip of de Open Source software 7-zip die beschikbaar is onder GNU LGPL licentie. gebruiken.
- Maak daarna een gebruiker aan onder MySQL voor EBI Neutrino. Dit is niet noodzakelijk u kunt ook gebruik maken van de default administrator login (root).
- Ga naar de directory waarin u EBI Neutrino hebt uitgepakt en start het programma ebiNeutrino.exe voor Windows.
- U krijgt als eerste een melding dat geen connectie met een database gemaakt kon worden.

Tevens wordt u gevraagd of u een connectie wilt configureren. Klik op de knop Yes.
- Selecteer in het dialoogscherm Language Setup de taal die u wilt gebruiken.

Momenteel worden slechts Engels, Duits en Italiaans ondersteund.
- In het dialoogscherm EBI Neutrino Database Setup selecteer de database MySQL.

Vul in het veld Host de waarde localhost in en geef daarna de gebruikersnaam en het wachtwoord van de MySQL administrator op.
Klik op de knop Test Connection om de connectie met de MySQL database te testen.

Wanneer de connectie werkt zal de knop Generate beschikbaar komen. De knop Generate zorgt ervoor dat uw instellingen worden opgeslagen in het bestand ebi_neutrino.properties in de folder ebineutrino\config. De gebruikersgegevens worden gedecodeerd zodat deze niet leesbaar zijn.
Wanneer de gegevens zijn weggeschreven krijgt u hiervan een melding.

Klik op de knop OK om verder te gaan.
Hierna wordt u gevraagd of u het database schema van EBI Neutrino wilt importeren.

Klik op de knop Yes voor het openen van het EBI Neutrino Database Schema Import dialoogscherm.
Tip: Het schema bevindt zich in de folder sql van ebineutrino.
Klik op de knop Import om het schema te importeren.

U kunt de voortgang volgen in het dialoogscherm.
Wanneer de database is aangemaakt krijgt u de melding dat de default gebruiker root met wachtwoord ebineutrino is aangemaakt.

Klik op de knop OK en daarna op de knop Finish .
De configuratie van EBI Neutrino is nu afgerond en een standaard systeem is geïnstalleerd op uw computer. Wanneer u nu naar MySQL gaat met de MySQL administrator kunt u zien dat de database ebineutrino is aangemaakt met al de bijbehorende (lege) tabellen (aantal 66).
Klik op de knop OK voor het opstarten van EBI Neutrino.

Voer de gebruikersnaam root en het wachtwoord ebineutrino in en klik op de knop Login.

Werken met EBI Neutrino CRM Module
Voor het gebruik van de EBI Neutrino CRM module is het niet nodig om de JBoss applicatieserver te installeren.
Wanneer EBI Neutrino is opgestart ziet u bovenaan de menuopties System (Systeem), Settings (Instellingen), System Scripting (Systeem Scripts) en Help. In het midden ziet u de EBI Neutrino Workspace, de plek waar u alle geïnstalleerde Business modules kunt zien.
Onder het menu Instellingen kunt u de systeeminstellingen en de functie voor het onderhoud van gebruikers terugvinden.

Gebruikers met administratierechten kunnen met deze functie nieuwe gebruikers aanmaken, wijzigen of verwijderen. Hier kunt u eveneens het wachtwoord van de super-gebruiker wijzigen.
Start nu de CRM module vanuit de EBI Neutrino Workspace. De CRM module kent een aantal tabbladen waaronder Company, Contact partner, Address, Bank data, Meeting report, Activities, Opportunity, Offer, Order, Summary en Mailing.
Het tabblad Company (Bedrijf) zal als eerste geopend worden en daarmee kunt u de gegevens van uw eigen bedrijf vastleggen. Alvorens u van start gaat met het aanmaken van een eigen bedrijf moet u eerst de wijze waarop u gebruik wilt maken van CRM initialiseren.
De CRM module bevat bovenaan een toolbar met een aantal functies / knoppen waaronder van links naar rechts:
- Workspace (Werkruimte)
- New (Nieuw)
- Save (Bewaar)
- Company Search (Zoek bedrijf)
- Contact Search (Zoek contact)
- Print (Druk af)
- Delete (Verwijder)
- Settings (Instellingen)

Klik nu op de uiterst rechtse knop voor het openen van de CRM Instellingen.

Deze instellingen zijn opgedeeld naar panelen die u later zult terugvinden in de verschillende onderhoudsfuncties:
- settings for company panel (instellingen voor het bedrijfspaneel)
Met deze instellingen kunt u waarden definiëren voor de drie groepen Category, Classification en Cooperation. Wanneer u een nieuw bedrijf aanmaakt dient u een waarde te selecteren voor elk van de drie groepen.
Voor nu wil ik mijn verdere analyse van EBI Neutrino stopzetten. EBI Neutrino is op dit moment nog in beta-fase en alleen de standalone functionaliteit is beschikbaar. Ik heb gemerkt dat bepaalde functionaliteit niet werkt zoals het hoort. Zo is het niet mogelijk om met de knop New nieuwe records aan te maken. Wat dat betreft is de huidige functionaliteit nog instabiel.
Begin januari 2009 komt vermoedelijk een stabiele versie beschikbaar. Wanneer het zover is ga ik de functionaliteit verder onder de loep nemen. Het moet gezegd dat wat ik tot nu toe gezien heb er vrij goed uitziet. De installatie van EBI Neutrino verloopt soepel en de gebruikersinterface ziet er goed maar een volledig werkend systeem is het verre van.
handig die handleiding. goed dat je ook wat screenshots gebruikt. bedankt voor het plaatsen!
Comment by J.van Holst — December 1, 2008 @ 10:49 am