uml diagrams of ttd managment

Post on 13-Nov-2014

5.172 Views

Category:

Documents

71 Downloads

Preview:

Click to see full reader

DESCRIPTION

all uml diagrams of ttd managment

TRANSCRIPT

TTD e-Services

Problem statement:

A visit to Tirumala-Tirupati would be an enchanting experience by the new e-services started by TTD management. There are ample services launched through online by TTD for the smooth movement of pilgrims.

TTD ensures comfortable accommodation at a reasonable cost through e-accommodation. People have to reserve for accommodation before one month. Maximum of 2 rooms are allotted for each reservation. They have to give the details like type and no. of rooms.

Pilgrims can make advance booking for Dharshan like sarvadarshan which is for free or for special darshan which requires payment as well as for special sevas which are offered daily, weekly, periodically through e-darshan and e-seva. What pilgrim need is just to enter the personal information and type of seva he/she prefer to offer. Based on the availability, date and time will be given to attend.

TTD also started e-sales, providing people to buy publications of TTD, audio and video CD’s, photos and other sacred items of TTD to buy by online.

People can make donations to TTD through their credit card using e-donations for various social welfare activities like Annadanam, Health camps, Rehabilitation houses, training physically challenged, maintenance of Orphanage homes etc.

People interested to offer voluntary services for welfare activities organized by TTD can also register online. People who want to join in schools, colleges, poor home can also register.

Classical artists and singers who are interested to participate in various competitions and concerts organized by TTD can also register online for regular events or periodic using e-services.

TTD also provide online help, where people can pose any queries about contact information of various managing sectors of TTD.

Face scan is also done in reserving for darshan and seva tickets. Payment for accommodation, darshan, seva, sales, donations can be done through credit card. If valid, confirmation is given by allotting booking number. Rescheduling can be done in case of reserving for accommodation, darshan, seva.

CONCLUSION:

This project is designed to provide a smooth visit to pilgrims of Tirupati. Those who can’t go to TTD counters to register for sevas, accommodation etc. are benefited by this e-service. This model is an efficient way to access the service.

CLASS DIAGRAM FOR ACCOMMODATION TO CHECK

AVAILABILITY AND ENTER DETAILS

CLASS DIAGRAM FOR DARSHAN OR SEVA TO CHECK

AVAILABILITY AND ENTER DETAILS

CLASS DIAGRAM TO REGISTER FOR CULTURAL ACTIVITIES

CLASS DIAGRAM TO REGISTER FOR DONATIONS

CLASS DIAGRAM TO JOIN INSTITUTIONS

CLASS DIAGRAM FOR PAYMENT

CLASS DIAGRAM FOR RESCHEDULING

CLASS DIAGRAM TO REGISTER FOR SALES

CLASS DIAGRAM FOR SCANNING

SEQUENCE DIAGRAM FOR ACCOMMODATION

CHECK AVAILABILITY AND ENTERING DETAILS

COLLABORATION DIAGRAM FOR ACCOMMODATION

CHECK AVAILABILITY AND ENTERING DETAILS

SEQUENCE DIAGRAM FOR DARSHAN OR SEVA

CHECK AVAILABILITY AND ENTER DETAILS

COLLABORATION DIAGRAM FOR DARSHAN AND SEVA

CHECK AVAILABILITY AND ENTERING DETAILS

SEQUENCE DIAGRAM FOR REGISTERING TO DONATIONS

COLLABORATION DIAGRAM FOR REGISTERING TO DONATIONS

SEQUENCE DIAGRAM FOR REGISTERING TO SALES

COLLABORATION DIAGRAM FOR REGISTERING TO SALES

SEQUENCE DIAGRAM FOR REGISTERING TO

CULTURAL ACTIVITIES

COLLABORATION DIAGRAM FOR REGISTERING TO CULTURAL ACTIVITIES

SEQUENCE DIAGRAM FOR JOINING INSTITUTIONS

COLLABORATION DIAGRAM TO JOIN INSTITUTIONS

SEQUENCE DIAGRAM FOR PAYMENT

COLLABORATION DIAGRAM FOR PAYMENT

SEQUENCE DIAGRAM FOR RESCHEDULING RESERVATION

COLLABORATION DIAGRAM FOR RESCHEDULING RESERVATION

COLLABORATION DIAGRAM FOR SCANNING FACE

SEQUENCE DIAGRAM FOR SCANNING

SEQUENCE DIAGRAM FOR ACCOMMODATION

CHECK AVAILABILITY AND ENTERING DETAILS

COLLABORATION DIAGRAM FOR ACCOMMODATION

CHECK AVAILABILITY AND ENTERING DETAILS

SEQUENCE DIAGRAM FOR DARSHAN OR SEVA

CHECK AVAILABILITY AND ENTER DETAILS

COLLABORATION DIAGRAM FOR DARSHAN AND SEVA

CHECK AVAILABILITY AND ENTERING DETAILS

SEQUENCE DIAGRAM FOR REGISTERING TO DONATIONS

COLLABORATION DIAGRAM FOR REGISTERING TO DONATIONS

SEQUENCE DIAGRAM FOR REGISTERING TO SALES

COLLABORATION DIAGRAM FOR REGISTERING TO SALES

SEQUENCE DIAGRAM FOR REGISTERING TO

CULTURAL ACTIVITIES

COLLABORATION DIAGRAM FOR REGISTERING TO CULTURAL ACTIVITIES

SEQUENCE DIAGRAM FOR JOINING INSTITUTIONS

COLLABORATION DIAGRAM TO JOIN INSTITUTIONS

SEQUENCE DIAGRAM FOR PAYMENT

COLLABORATION DIAGRAM FOR PAYMENT

SEQUENCE DIAGRAM FOR RESCHEDULING RESERVATION

COLLABORATION DIAGRAM FOR RESCHEDULING RESERVATION

COLLABORATION DIAGRAM FOR SCANNING FACE

SEQUENCE DIAGRAM FOR SCANNING

ACTIVITY DIAGRAM FOR TTD SYSTEM

COMPONENT DIAGRAM

DEPLOYMENT DIAGRAM

USE CASE CONTENTS:

USE CASE:

Use case model describes how to organize and model the behavior of a system. It describes the interaction between the user and the system. A use case is a single unit of meaningful work such as reserving for accommodation etc. Actor is one who gets benefit from the system or who is responsible for carrying out the behavior. Use case model describes how actors interact with system. A use case includes or extends another use case.

ACTORS:

1. Pilgrim2. Database administrator3. Accommodation database4. Darshan and seva database5. Donations database6. Cultural activities database7. Sales database8. Institutions database9. Bank database10.Help desk

USE CASES:

1. Reserving for accommodation2. Reserving for darshan and seva3. Sending donations4. Registering for cultural activities5. Registering for institutions6. Sales

7. Check availability 8. Enter details9. Rescheduling10.Payment11. Scan

USE CASE SPECIFICATIONS

1. RESERVING FOR ACCOMMODATION:

1.1. Brief Description:

Te people who want to reserve for accommodation has to check for availability and get reservation for room, payments should be done. This includes details such as name, email id, address, phone no etc.

Flow of events:

1.2. Basic flow:

1. The pilgrim has to check for availability on particular date through website.

2. If there is availability, the pilgrim’s details have to be entered.3. Payment details should be submitted by pilgrim through website.4. The room is reserved on particular date.

1.3. Alternate flow:

If there is no availability, the pilgrim has to contact accommodation manager. Contact information can be provided by helpdesk.

1.4. Pre-condition:

The reservation should be done at least one month advance for the date required.

1.5. Post-condition:

Accommodation is reserved successfully. Accommodation database is updated accordingly.

2. RESERVING FOR DARSHAN/SEVA:

2.1. Brief Description:

Te people who want to reserve for darshan or seva has to check for availability and get reservation for required type. This includes details such as name, email id, address, phone no, photo scan etc.

Flow of events:

2.2. Basic flow:

1. The pilgrim has to check for availability on particular date through website.

2. If there is availability, the pilgrim’s details have to be entered.3. Payment details should be submitted by pilgrim through website.4. The reservation is done for particular date.

2.3. Alternate flow:

If there is no availability, the pilgrim has to contact darshan and seva manager. Contact information can be provided by helpdesk. Payment can be done by D.D.

2.4. Pre-condition:

The reservation should be done at least one month advance for the date required.

2.5. Post-condition:

Reservation is done successfully. Darshan and seva database is updated accordingly.

3. REGISTERING TO SEND DONATIONS :

3.1. Brief Description:

Te people who want to send donations for various social welfare activities like Annadanam, Health camps, training physically challenged, maintenance of Orphanage homes etc. have to register in website. This includes details such as name, email id, address, phone no, type of payment etc.

Flow of events:

3.2. Basic flow:

1. Person who wants to send donations has to enter details in website.2. Payment is done through credit card. 3. Confirmation is sent.

3.3. Alternate flow:

Payment can be done by D.D.

3.4. Pre-condition:

Registration before payment is to done. Card should be valid.

3.5. Post-condition:

Payment is done successfully. Donations database is updated accordingly.

4 . REGISTERING TO OBTAIN ITEMS BY SALES :

4.1. Brief Description:

Te people who want to buy publications of TTD, audio and video CD’s, photos and other sacred items of TTD have to register in website. This includes details such as name, email id, address, phone no, type of payment etc.

Flow of events:

4.2. Basic flow:

1. Person who wants to buy items has to enter details in website.2. Payment is done through credit card3. Confirmation is sent

4.3. Alternate flow:

Payment can be done by D.D.

4.4. Pre-condition:

Registration before payment is to be done. Card should be valid.

4.5. Post-condition:

Payment is done successfully. Sales database is updated accordingly.

5. REGISTERING TO PARTICIPATE IN CULTURAL ACTIVITIES:

5.1. Brief Description:

People who are interested to participate in various competitions and concerts organized by TTD can also register online for regular events or periodical events. This includes details such as name, email id, address, phone no etc.

Flow of events:

5.2. Basic flow:

1. Person who wants to participate has to select type of competition2. Required details have to be entered in entry form3. Confirmation is sent.

5.3. Alternate flow:

The person has to contact cultural activities manager directly. Contact information can be provided by helpdesk

5.4. Pre-condition:

Registration has to be done.

5.5. Post-condition:

Cultural activities database is updated accordingly.

6. REGISTERING TO JOIN INSTITUTIONS:

6.1. Brief Description:

People interested to offer voluntary services for welfare activities organized by TTD can also register online. People who want to join in schools, colleges, poor home can also register. This includes details such as name, email id, address, phone no etc.

Flow of events:

6.2. Basic flow:

1. Person who wants to participate has to select type of institution.2. Required details have to be entered in entry form. 3. Confirmation is sent.

6.3. Alternate flow:

The person has to contact institutions manager directly. Contact information can be provided by helpdesk

6.4. Pre-condition:

Registration has to be done.

6.5. Post-condition:

Institutions database is updated accordingly.

7. CHECK AVAILABILITY:

7.1. Brief Description:

To make any type of reservation such as reservation for accommodation, seva, darshan, the availability should be checked first. This includes details such as date, time, type of reservation etc.

Flow of events:

7.2. Basic flow:

1. To reserve for accommodation, the pilgrim has to specify the details such as type of room (free or paid), number of rooms and date.

2. To reserve for seva or darshan, the pilgrim has to enter details like type of seva (daily, weekly, periodical sevas), type of darshan (sarvadarshan, special darshan) and required date and time should be given.

3. Database administrator has to check details and information about availability is to be given.

7.3. Alternate flow:

None

7.4. Pre-condition:

Maximum no. of rooms to be allotted is 2 only.Requesting date should be done 1 month in advance to reservation date.

7.5. Post-condition:

According to the results given, pilgrim has to submit details.

8. ENTERING DETAILS:

8.1. Brief Description:

After the confirmation of availability, a form will be given in which pilgrim has to enter details. This includes pilgrim’s name, phone no, address etc.

Flow of events:

8.2. Basic flow:

1. Request for entering personal information.2. Pilgrim will be responded with entry form.3. The details are entered in the form and submitted to the system.4. If information is accepted, then pilgrim will follow the next sequence.

8.3. Alternate flow:

None

8.4. Pre-condition:

Confirmation of availability.

8.5. Post-condition:

The details should be accepted by the system.

9. PAYMENT:

9.1. Brief Description:

Once the pilgrim’s filled entry is accepted by the system, as per the details entered, the secure payment form will be provided. This form normally includes card no and expiry date.

Flow of events:

9.2. Basic flow:

1. As per the request, secure payment form is displayed.2. Card no, account no, expiry date should be entered.3. If information is valid, then amount will be withdrawn. 4. Then pilgrim will be given transaction details like serial no, order no, amount.5. Booking confirmation no. is given to the pilgrim.

9.3. Alternate flow:

The amount can be paid to the concerning officer through D.D.

9.4. Pre-condition:

Payment is done only for paid reservation.Card numbers should be valid.Expiry date should be one month ahead of requesting date.

9.5. Post-condition:

Booking confirmation no. is available to pilgrim.

10. RESCHEDULING:

10.1. Brief Description:

If pilgrim wants reschedule the reservation, he has to enter booking number. If it is valid, then person is allowed to reschedule the date.

Flow of events:

10.2. Basic flow:

1. The pilgrim requests the rescheduling form.2. The booking number date and time are entered.3. If the entered details are valid, then person allowed to request for new date.4. If there is no availability, then he is allowed to reserve on the date.

10.3. Alternate flow:

The pilgrim has to contact the concerned person.

10.4. Pre-condition:

Pilgrim has been already to be reserved.

10.5. Post-condition:

The pilgrim will be reserved on the reschedule date.

11. SCAN:

11.1. Brief Description:

To reserve for darshan and sevas, the pilgrim’s face is to be scanned. This is done for the individual identification of pilgrims. To reserve for accommodation, the scanning of pilgrims is not necessary.

Flow of events:

11.2. Basic flow:

1. The pilgrim is placed before scanner.2. Then pilgrim face is scanned.3. The scanned image is maintained in the database of that particular reservation.

11.3. Alternate flow:

Thumb print of pilgrim can be scanned.

11.4. Pre-condition:

All previous details must be accepted.

11.5. Post-condition:

The scanned image of pilgrim’s face is placed in database.

top related