24
1 The best way to meet the needs of your customers

1 The best way to meet the needs of your customers

Embed Size (px)

Citation preview

Page 1: 1 The best way to meet the needs of your customers

1

The best way to meet the needs of your customers

Page 2: 1 The best way to meet the needs of your customers

2

ARCHITECTURE

&

FRAMEWORK

Page 3: 1 The best way to meet the needs of your customers

3

LAN / Web

GPRS

Client PC

Client PC

Pocket PC

Laptop/Tablet PC

IP Phone

bcom

VOIP Server

DB ServerMS SQL 2005

.NET 2.0 Framework + IIS 6.0

Application & Web Server

ARCHITECTURE

Page 4: 1 The best way to meet the needs of your customers

4

AvailabilityFlexibility

Agent

Tele WorkerLondon

Head QuarterIn NY

Page 5: 1 The best way to meet the needs of your customers

5

Security

Agent

Tele WorkerLondon

Head QuarterIn NY

Page 6: 1 The best way to meet the needs of your customers

6

Data Services

Users

Business Workflows

Business Entities

b.com

Data Access Layer

Interfaces

Tools & Controls

Framework

LogicalArchitecture

Page 7: 1 The best way to meet the needs of your customers

CRM ServerCRM Server

ArchitectureFrame

Communication ServerCommunication Server

CTICTI

Multimedia ACD Multimedia ACD Standard Business

Entity

Standard Business

Entity

Data Layer (Ado.Net/XML)Data Layer (Ado.Net/XML)

Multilanguage LayerMultilanguage Layer

Skin LayerSkin Layer

PBXPBX

ISDNISDN VOIP (Sip)VOIP (Sip)

SMTPSMTP

POPPOP

SMSSMS

VideoVideo

Gate

way

Gate

way

FaxFax

Tools & ControlsTools & Controls

DB ServerDB Server

SDK

b.comb.com

OtherBusinessSystem

ERPLegacy

IntegrableOn

Multiplelevels

OtherBusinessSystem

ERPLegacy

IntegrableOn

Multiplelevels

GSMGSM

VoceVoce

RTG, Carrier Voip, Gsm, Umts, http (web)

RTG, Carrier Voip, Gsm, Umts, http (web)

Page 8: 1 The best way to meet the needs of your customers

ServerArchitecture

DATABASESERVER

WITH RAID SYSTEM

WEB SERVERAPPLICATION

WIN 2003 STD o ENT R2 SP2WIN 2008 64BIT

WINDOWS 2003 64BIT orWINDOWS 2008 64BIT

SQL SERVER 2005 (EXP/WRK/STD/ENT)

32 o 64BIT

IIS 6 (se W2003)or

IIS 7 (se W2008)

XP_SISECO.dllASP.NET 3.5

+ Crystal Report Redist

SDKB.COM

B.COM core

B.COM PLUG IN (customer customization)

W E BSERVER DB SERVER BCOM

Page 9: 1 The best way to meet the needs of your customers

B.ComIN PROC

WEB SERVERAPPLICATION

WINDOWS 2003 64BIT orWINDOWS 2008 64BIT

IIS 6 (se W2003)or

IIS 7 (se W2008)

ASP.NET 3.5 + Crystal Report Redist

SDKB.COM

B.COM core

B.COM PLUG IN (customer customization)

BCOM

USER & APPSESSION

PLUS

Faster

MINUS

A problem in WEB Application Case restarting the service and the loss of the work session.

Must use only one server application to adopt a less complex solutions System.

The application can not be installed on web applications that require FARM SESSION LESS.

IIS Domain

W3WP.exe

SERVER BCOM

Page 10: 1 The best way to meet the needs of your customers

B.ComSTATE Server

WEB SERVERAPPLICATION

WINDOWS 2003 64BIT orWINDOWS 2008 64BIT

IIS 6 (se W2003)or

IIS 7 (se W2008)

ASP.NET 3.5 + Crystal Report Redist

SDKB.COM

B.COM core

B.COM PLUG IN (customer customization)

BCOM

USER & APPSESSION

VANTAGGI

Scalable solution across multiple Web servers.

Better exploit any server MULTI CORE because it can use multiple processes W3WP.exe

The application can be installed on web applications that require FARM SESSION LESS.

SVANTAGGI

Slower.

IIS Domain

W3WP.exe

ASPNET_STATE.exe

W3WP.exeW3WP.exe

SERVER BCOM

Page 11: 1 The best way to meet the needs of your customers

B.ComSTATE Server

WEB SERVERAPPLICATION

WINDOWS 2003 64BIT orWINDOWS 2008 64BIT

IIS 6 (se W2003)or

IIS 7 (se W2008)

ASP.NET 3.5 + Crystal Report Redist

B.COM core

B.COM PLUG IN (customer customization)

BCOM

USER & APPSESSION

ASPNET_STATE.exe

WEB SERVERAPPLICATION

WINDOWS 2003 64BIT orWINDOWS 2008 64BIT

IIS 6 (se W2003)or

IIS 7 (se W2008)

WEB SERVERAPPLICATION

WINDOWS 2003 64BIT orWINDOWS 2008 64BIT

IIS 6 (se W2003)or

IIS 7 (se W2008)

ASP.NET 3.5 + Crystal Report Redist

B.COM core

B.COM PLUG IN (customer customization)

SDKB.COM

W3WP.exeW3WP.exeW3WP.exe

SDKB.COM

W3WP.exeW3WP.exeW3WP.exe

SERVER BCOMSERVER BCOM

Page 12: 1 The best way to meet the needs of your customers

SQLSERVER

DB

WEBSERVER

200864BIT

WEBSERVER

200864BIT

WEBSERVER

200864BIT

WEBSERVER

200864BIT

WEBSERVER

200864BIT

STATESERVER

W E B

B.ComScalability

Page 13: 1 The best way to meet the needs of your customers

13

C#, Vb.Net, …

Add-Ins Thirds Part

b.comb.com

+b.com++

b.com can apply extensions to its basic structure. In particular, you can enter and run Add-Ins developed by third parties is in the data access (for example during special events and / or states) is in the part of management.

Page 14: 1 The best way to meet the needs of your customers

14

Web Based

Client Cross Platform

PC / LINUX / Mac PalmareLaptop

Firefox SafariIE

General Features

Page 15: 1 The best way to meet the needs of your customers

15

Multi - Languages

….

Data Export

….

General Features

Page 16: 1 The best way to meet the needs of your customers

16

Technologies

Page 17: 1 The best way to meet the needs of your customers

17

b.com® e AJAX

• b.com represents the state of the unified management of multimedia systems on a single blending and web-based, highly interactive Thanks to also use techniques such as AJAX (Asynchronous JavaScript and XML).

• Ajax is development’s technique for creating interactive Web applications.

• The intention is to get Web pages that respond faster, thanks to the exchange in the background of small packets of data with the server, so that the entire web page does not have to be reloaded each time the user makes a change .

• This technique can, therefore, improve interactivity, speed and usability of a web page.

Page 18: 1 The best way to meet the needs of your customers

More Speedon WEB

• b.com consumes little bandwidth

– Using WireShark (www.wireshark.org) we have filtered the traffic generated by b.com during 30 minutes of normal activities by obtaining the following results

Only 5,9 Kb/s(for user)

Page 19: 1 The best way to meet the needs of your customers

19

Reliability• b.com allows for high reliability and correctness of fruition of its

services by exploiting the scalability of applications and data, for example, in case of malfunction of a server, you can use to another place until full recovery of the damaged avoiding interruption of service and labor of workers.

Scalability• b.com allows you to scale applications and data on different computer

servers make them cooperate with each other. In principle the various servers may be located in different locations.

Flexibility• b.com can be used by any remote location (including tele-workers at

home) with any device or any Internet browser that allows you to navigate and view pages on websites (laptop, PDA, etc.)..

Technical Features

Page 20: 1 The best way to meet the needs of your customers

20

Technical Features

Security

• Can manage the security level of their corporate network and connections to and from the outside (Internet) using protocols and / or networks VPN (Virtual Private Network) that allow the use of applications and data only to users with the right . With encryption and authentication / authorization prevent sensitive data can be used and seen by everyone on the network.

Multi-tenancy & Virtualization

• The ability to have multiple locations throughout the territory but which are managed from a single headquarters (all possible locations become so if they were managed as a single call center "virtual"). This also allows you to manage the various operators / agents (including those who work from home) so simply and effectively reducing the cost and management of IT equipment used (for example, you can share licenses on various sites). It also allows you to have a single centralized security management network and data (mirrored and / or disaster recovery).

And also: Multi-tenancy, Density & Efficiency, Ease of administration

Page 21: 1 The best way to meet the needs of your customers

• Full support for the ASP.NET Web Parts Framework - Web Parts Framework includes a set of controls and services that specifically target the growing demand for Web portal creation, including support for personalization, membership, communication and other infrastructural tasks. B.com CRM is built on top of the standard Web Part API.

• Commitment to standards - B.com CRM renders XHTML compliant code and enables users to develop fully standards-compliant portals that will work reliably on different platforms.

• Unlimited design flexibility - Developers can create user interface templates without any limitations, using their favorite approach (tables, DIVs, CSS, ...).

• Open API - B.com CRM allows developers to access all of its back-end functionality through a comprehensive set of fully documented methods and events.

• Support for localization - All content and user interface elements can be localized at run time using only browser-based administrative tools. In addition to the standard .NET localization infrastructure, B.com CRM can store all localization resources in a portal database.

• Advanced module communication - Developers can design sophisticated and elaborate Web part communication scenarios using the module communication support.

• Development flexibility - All B.com CRM Web parts are in essence standard ASP.NET user controls. This allows developers to leverage their experience without the need to learn about new APIs and development environments. Controls are registered with the portal just by placing them in the module gallery folder. Additionally, there is an actual underlying file for each page, making it easy to customize the behavior of each portal page just like it is an ordinary ASPX page.

• Multi-databas environments - Unlimited number of databases can be served from a single installation site.

• Advanced personalization infrastructure - B.com CRM builds upon the personalization system that is integrated into ASP.NET 2.0, enabling users to personalize their working environment on both user and shared levels.

Technical Features

Page 22: 1 The best way to meet the needs of your customers

22

Controls &Components

Tools for comment

Page 23: 1 The best way to meet the needs of your customers

23

S.D.K.

• All b.com’s controls (combo bounded, grills, toolbar, menu, context-menu, loading progress, data layer...)• Tools to manage Multi-Language• Tools for handling and export data• Component for the management of the Add-Ins developed by third parties• b.com Widgets• MacroLanguage Simple #• Web services included in b.com

Personalize as you want!

b.com’s KIT DEVELOPMENT A set of development tools for customization of Business and/or interface

Page 24: 1 The best way to meet the needs of your customers

24

Contact

SISECO

www.siseco.com

www.crm-b.com

[email protected]

• Head Quarter

Corso Sempione 27020028 San Vittore Olona (Milan)Tel +39 0331 9351 – Fax +39 0331 935151

• Project TeamProject Manager Ing. Roberto Lorenzetti [email protected] Manager Ing. Cristiano Di Battista [email protected] Delivery Dott. Fausto Lazzati [email protected]

® 1988-2009 - SISECO.com - Empower your Business with Our Solutions - ERP l CRM, IP Contact Center Solutions l Telemarketing SoftwareTrademarks or reproduced: MS-Windows, MS-Dos and MS-Windows logo are trademarks of Microsoft Corporation. Other brands or product names are trademarks or registered by their respective owners and are mentioned only to indicate the compatibility or incompatibility with this software. This document is drawn up in order to demonstrate the functionality of the software in question.

Not bond for SISECO, may be changed without notice. The document is confidential and property covered by the Copyright