alert messaging system

21
ALERT MESSAGING SYSTEM ALERT MESSAGING SYSTEM Submitted by Submitted by Vinish.A Vinish.A Vindhya.K.V Vindhya.K.V Drishya.T.M Drishya.T.M Leeshma.A Leeshma.A

Upload: suchin

Post on 08-Jan-2016

30 views

Category:

Documents


0 download

DESCRIPTION

ALERT MESSAGING SYSTEM. Submitted by Vinish.A Vindhya.K.V Drishya.T.M Leeshma.A. Introduction. Alert Messaging System. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ALERT MESSAGING SYSTEM

ALERT MESSAGING SYSTEMALERT MESSAGING SYSTEM

Submitted bySubmitted by

Vinish.AVinish.A

Vindhya.K.VVindhya.K.V

Drishya.T.MDrishya.T.M

Leeshma.ALeeshma.A

Page 2: ALERT MESSAGING SYSTEM

IntroductionIntroduction

Alert Messaging System.Alert Messaging System.

Designed for the instant communication Designed for the instant communication between company to company, company between company to company, company to user, user to user. to user, user to user.

Developed for banking systems.Developed for banking systems.

System with proper feedback of Message System with proper feedback of Message Status.Status.

Page 3: ALERT MESSAGING SYSTEM

Send Messages about critical Send Messages about critical conditions to customers.conditions to customers.

Secure Banking transactions.Secure Banking transactions.

Alerting Customers through Mail and Alerting Customers through Mail and Mobile. Mobile.

Can work with every front and back Can work with every front and back office Application. office Application.

Page 4: ALERT MESSAGING SYSTEM

Block diagramBlock diagram

Transaction Alert Messaging System

Customer

SystemAdministrator

InformationInformation

AlertsAlerts

ReportsReports

Request for ReportsRequest for Reports

Report RequestReport Request

Page 5: ALERT MESSAGING SYSTEM

About projectAbout project

Server administrator will give instruction to Server administrator will give instruction to create the server.create the server.

Customer sheet is generated consisting of Customer sheet is generated consisting of customer ID,information about the channel customer ID,information about the channel interfaces like Email,SMS.interfaces like Email,SMS.

Any customer can be added or deleted Any customer can be added or deleted through Customer Management by the through Customer Management by the server administrator.server administrator.

Page 6: ALERT MESSAGING SYSTEM

An application on the server send the An application on the server send the Message through JSMSMessage through JSMS

Message routed through Virtual Message routed through Virtual Modem connected to a Cell phone Modem connected to a Cell phone using Java Communication API.using Java Communication API.

Then Message is routed to SMSC-Then Message is routed to SMSC-domain of mobile Network and domain of mobile Network and transmitted to the Customer.transmitted to the Customer.

Page 7: ALERT MESSAGING SYSTEM

Application program on the Server Application program on the Server route the E-Mail to Java Mail API, route the E-Mail to Java Mail API, sending it to the desired customer.sending it to the desired customer.

Generates reports regarding the Generates reports regarding the Message Status - Send or Failed.Message Status - Send or Failed.

Page 8: ALERT MESSAGING SYSTEM

RequirementsRequirements

Windows XPWindows XP

SQL Server 2000SQL Server 2000

JDK 1.4 (JSMS ,Java Mail,POP3)JDK 1.4 (JSMS ,Java Mail,POP3)

Java Servlet Development KitJava Servlet Development Kit

Page 9: ALERT MESSAGING SYSTEM

Project designProject design

ModulesModulesCustomer Management.Customer Management.

Message Management.Message Management.

Alerting Management.Alerting Management.

Page 10: ALERT MESSAGING SYSTEM

Interface design Interface design

JavaJava

Login formLogin form

Customer formCustomer form Inserting Customers Details.Inserting Customers Details.

Updating Customers Details. Updating Customers Details.

Other options.Other options.

Page 11: ALERT MESSAGING SYSTEM

Message formMessage formMessage about the critical condition.Message about the critical condition.

Alert formAlert formMessage Details.Message Details.Customer Details.Customer Details.Type of Alert-Mobile or E-Mail.Type of Alert-Mobile or E-Mail.

Page 12: ALERT MESSAGING SYSTEM

Data flow diagramData flow diagram

Level 0Level 0

AlertMessaging

system

LoginLogin AlertingAlerting

Administrator

Page 13: ALERT MESSAGING SYSTEM

Level 1Level 1

Alert Messaging

System

AdministratorAdministrator

CustomerCustomer

ManagementManagement

MessageMessage

ManagementManagement

AlertingAlerting

CustomerCustomer MessageMessage

Alerting through Mobile andAlerting through Mobile and

EmailEmail

Page 14: ALERT MESSAGING SYSTEM

Level 2Level 2

AdministratorAdministratorAlertAlert

MessagingMessaging

SystemSystem

ExitExitCustomerCustomer

ManagementManagement

AddAdd

CustomerCustomer

ModifyModify

CustomerCustomer

DeleteDelete

CustomerCustomer

AlertingAlerting

MessageMessage

ManagementManagement

NotifyNotify

AddAdd

MessageMessage

ModifyModify

MessageMessage

DeleteDelete

MessageMessage

JSMSJSMS

EngineEngineJava MailJava Mail

CustomerCustomer

MessageMessage

CustomerCustomer MessageMessage

Alerting ThroughAlerting Through

Page 15: ALERT MESSAGING SYSTEM

Database designDatabase design

Based on SQLBased on SQLWide range of users can access it at the Wide range of users can access it at the same timesame time

Helps in transmitting commands between the Helps in transmitting commands between the applications running on separate computersapplications running on separate computers

Data in SQL server tables can be partitioned Data in SQL server tables can be partitioned across federationsacross federations

Page 16: ALERT MESSAGING SYSTEM

Tables usedTables usedAlertAlert

CustomerCustomer

CustomerTrackingCustomerTracking

EmployeeEmployee

MessageMessage

UsersUsers

Page 17: ALERT MESSAGING SYSTEM

ApplicationsApplications

Banking applications.Banking applications.

Automatically delivering new product Automatically delivering new product information to customers.information to customers.

Distributing market analysis and trend Distributing market analysis and trend reports.reports.

Keeping partners informed about service Keeping partners informed about service calls and product updates.calls and product updates.

Page 18: ALERT MESSAGING SYSTEM

ConclusionConclusionSecurity is preserved.Security is preserved.No malpractice possible.No malpractice possible.Processing is fast and efficient.Processing is fast and efficient. It sends any data from any database It sends any data from any database

source to anybody,anywhere,via any source to anybody,anywhere,via any device or method.device or method.

Page 19: ALERT MESSAGING SYSTEM

ConstraintsConstraints

Equipped user.Equipped user.

Dependent on services of E-mail,SMS.Dependent on services of E-mail,SMS.

Text length and size have limitation.Text length and size have limitation.

Dependent on the database server Dependent on the database server maintained within other organization.maintained within other organization.

Page 20: ALERT MESSAGING SYSTEM

ReferenceReference

www.sunmicrosystems.comwww.sunmicrosystems.com

www.sourceforge.netwww.sourceforge.net

Complete Reference 1.3.Complete Reference 1.3.

SQL Server 7.0-BPB Application.SQL Server 7.0-BPB Application.

Software Engineering-A practioner’s Software Engineering-A practioner’s approach-McGraw Hill.approach-McGraw Hill.

System analysis and Design-EM Awadh.System analysis and Design-EM Awadh.

Page 21: ALERT MESSAGING SYSTEM