|
|
 |
|
iB2C – Integrierte-Business-to-Consumer-(B2C) Plattform
|
|
|
Geschäftliche
Herausforderung
balina.joppich.at Handels GmbH, ein Unternehmen, das sich mit dem Verkauf
von Abendkleidung beschäftigt
und eine große Produktpalette auf dem deutschsprachigen Markt anbietet,
hatte drei Ziele:

|
Ein Customer Relationship Management System zu entwickeln,
das erlaubte, ihre Kunden mit Informationen über Verkäufe, Dienstleistungen und Produkte zu versorgen.
|
|

|
Ein Informationsportal für Interessenten an den
Wiener Tanzbällen und ähnlichen Veranstaltungen aufzubauen. Die Erstellung einer solchen Community würde dem Kunden
ermöglichen, seine Dienstleistungen und Produkte der Zielgruppe besser anzubieten.
|
|

|
CRM und B2C-Frameworks zu erstellen, die für andere Geschäfte installiert und auf andere Zielmärkte angepasst werden können.
|
Verwendete Technologien
Bei Projektauftakt haben die Spezialisten von Intellias eine Technologiebewertung
durchgeführt. Besondere Aufmerksamkeit wurde auf die folgenden Plattformen gelegt:
- Microsoft .NET
- J2EE
- ColdFusion
Basierend auf dieser detaillierten Analyse der Kundenanforderungen haben die Software- architekten
von Intellias die Microsoft .Net-Plattfom
als die am besten passende technische Lösung
vorgeschlagen. Microsoft .NET-Plattform gewähr- leistete
alle notwendigen Schnittstellen und
Komponenten um eine vollständige Lösung zu
entwickeln. Am Anfang wurde das Projekt unter der
Verwendung von .NET Framework 1.0 entwickelt und
|
 |
 |
 |
nach dem offiziellen Release von .NET Framework 1.1 wurde das Projekt auf die neue Version
umgestellt. MS SQL Server 2000 auf dem MS Windows Server
2003 wird als Datenbackend verwendet.
Die Verwendung einer Reihe von 3rd party
Komponenten und Bibliotheken erlaubte es mehr
Funktionalität ins System einzufügen und trotzdem
die Entwicklungskosten zu senken.
|
 |
Projektarchitektur
|
|
Das Diagram verschafft einen Überblick über die Projektarchitektur. Da die Plattform mit dem Ziel entwickelt
wurde, an andere Kunden verteilt zu werden, kann sie mehrere Mandanten auf einem einzigen Server haben.

| Betriebssystem: |
MS Windows Server 2003 |
| Entwicklungsplattform: |
.NET Framework 1.1 (ASP.NET), MS Visual Studio 2005 |
| Datenbankbackend: |
MS SQL Server 2000 |
| Andere Technologien: |
ASP.NET, C#, C++, .NET Remoting, ADO.NET, HTML/DHTML, XML, 3rd party Komponenten |
| Methodologie: |
OOP Design Patterns
Intems ERP & PM
|
| Projektteam: |
Projektmanager, Projektleiter, 5 Programmierer und 3 QS-Ingenieure |
| Projektaufwand: |
42,000 Mannstunden |
| Codezeilen: |
500,000 |
| Klassen und Schnittstellen (OOP): |
3,000 |
| Datenbankdetails: |
200 Tabellen |
| Verwendete CASE Systems: |
PowerDesigner DataArchitect 6
Rational Rose 2000
TestTrack Pro 7
Surround SCM 3.x
MS Visual SourceSafe
MS Project 2000
MS Visio 2000
|
|
|
|
 |
|
|
|