3
Jessica C. Octavo Overview Functional Description High level description of the Messaging Service Messages are sent from a subscriber to an application or sent from an application to a subscriber. It is a store and forward way of transmitting messages to and from an application to the other application vice versa. A messaging service needs a sender and recipient. The program is about sending and receiving message from a program. The first thing to be consider was to be able to create a message. The message should contain any characters. There would be a place where Messaging Framework There would be a Login, this login would serve as the unique identity of the every user. The sender of the message should have an exact recipient of the message. These message would be send to the inbox of the recipient while it would be saved into the outbox of the sender. Application The application is a GUI made with C# codes, typically it is an Object Oriented program. Lessons Learnt Describe what you have learned from the exercise in bulleted list System Principles The system has an XmlSerializer serializer these is used in the program as a part of the main program. The Serialize method converts the public fields and read/write properties of an object into XML. It does not convert methods, indexers, private fields,

Template

Embed Size (px)

DESCRIPTION

tem

Citation preview

Page 1: Template

Jessica C. Octavo

OverviewFunctional DescriptionHigh level description of the

Messaging Service

Messages are sent from a subscriber to an application or sent from an application to a subscriber. It is a store and forward way of transmitting messages to and from an application to the other application vice versa.

A messaging service needs a sender and recipient. The program is about sending and receiving message from a program. The first thing to be consider was to be able to create a message. The message should contain any characters. There would be a place where

Messaging Framework

There would be a Login, this login would serve as the unique identity of the every user. The sender of the message should have an exact recipient of the message. These message would be send to the inbox of the recipient while it would be saved into the outbox of the sender.

Application

The application is a GUI made with C# codes, typically it is an Object Oriented program.

Lessons Learnt Describe what you have learned from the exercise in bulleted list

System Principles

The system has an XmlSerializer serializer these is used in the program as a part of the main program. The Serialize method converts the public fields and read/write properties of an object into XML. It does not convert methods, indexers, private fields, or read-only properties. To serialize all an object's fields and properties, both public and private, use the Binary Formatter.

Design Principles

Page 2: Template

Future Applications

Design Class Diagram

Page 3: Template

Provide an interaction diagram

Class SpecificationInterfacesClasses

The System.Xml.Serialization namespace contains classes that are used to serialize objects into XML format documents or streams. The program used it as a Public class.

Methods