Top Banner
Symbiosis Institute of Computer Studies and Research Online Admission System RUP Analysis with all diagrams Name: Krunal Shah PRN: 11030142029
14

Online Admission System Kunal Shah

Apr 27, 2015

Download

Documents

krunal_nnnshah
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Online Admission System Kunal Shah

Symbiosis Institute of Computer Studies and Research

Online Admission System

RUP Analysis with all diagrams

Name: Krunal Shah

PRN: 11030142029

Page 2: Online Admission System Kunal Shah

Contents

-------------------------------------------------------------------------

1) Introduction……………………………………………………………..

2) RUP Analysis…………………………………………………………...

3) Use case Diagram………………………………………………………

4) Activity Diagram…………………………………………………………

5) Sequence Diagram……………………………………………………..

6) Class Diagram…………………………………………………………..

7) State Chart Diagram……………………………………………………

8) Component Diagram……………………………………………………

***

Page 3: Online Admission System Kunal Shah

Introduction: Online admission system includes complete RUP [Rational Unified

Process] analysis according to object oriented concepts.

It contains overall analysis of system for online and offline admission

system.

It is totally object oriented based analysis for online admission system.

It includes different phases of RUP like inception, elaboration,

transition and deployment.

Modules:

Inquiry Module.

Form Filling.

Criteria Settings.

Merit Generation.

Final Admission.

Fees Payment.

User Validations.

Report Generation and analysis.

Use Case Diagram:

o A use case diagram in the Unified Modeling language (UML) is a type of behavioral

diagram defined by and created from a Use case analysis.

o In this system four actors are there.

o Applicant, visitor, student and administrator.

o Processes like inquiry, login admission form filling, merit generation, final admission,

payment of admission.

o Also login process includes some authentication sub cases.

Page 4: Online Admission System Kunal Shah

Activity Diagram:

o Activity diagrams are graphical representations of workflows of stepwise activities and

actions with support for choice, iteration and concurrency. o This system contains activities like inquiring , applying merit generating final

admission confirmation payments etc .

Page 5: Online Admission System Kunal Shah
Page 6: Online Admission System Kunal Shah

Sequence Diagram:

o A sequence diagram in Unified modeling language (UML) is a kind of Interaction

diagram it shows how processes operate with one another and in what order. o It shows how object behaves with another object during its life line.

1) Sequence diagram for Visitor and Administrator.

2) For Applicant and Administrator.

Page 7: Online Admission System Kunal Shah

3) For Student and Administrator.

Class Diagram:

Class diagram in the Unified Modeling Language (UML) is a type of static

structure diagram that describes the structure of a system by showing the

system's classes, their attributes, operations (or methods), and the relationships

among the classes. Diagram: Its contains classes for person class Admin side may be interviewer etc.

Code of classes in this system.

import java.util.Vector;

public class Administrator

{

public Integer Admin_id;

public String Admin_name;

public String Rights;

public Visitor Association;

public Applicant Association;

public Student Association;

Page 8: Online Admission System Kunal Shah

public Vector May be Admin itself;

public void Set_Criteria()

{

}

public void Generate_merit_list()

{

}

public void View_students()

{

}

public void Update_student()

{

}

public void ConfirmAdmission()

{

}

public void View_inquiries()

{

}

public void Reply_Inquiries()

{

}

public void newOperation()

{

}

Page 9: Online Admission System Kunal Shah

}

Diagram:

State chart diagram:

o A state diagram is a type of diagram used in computer science and related fields to

describe the behavior of systems. State diagrams require that the system described is

composed of a finite number of states sometimes, this is indeed the case, while at other

times this is a reasonable abstraction. o This system contains different states like inquiry state login state final admission state.

Page 10: Online Admission System Kunal Shah

Diagram:

1) Inquiry state:

2) Form Filling:

Page 11: Online Admission System Kunal Shah

3) Login state:

4)Merit Generation state

Page 12: Online Admission System Kunal Shah

4) Final admission state:

5) Criteria set state:

Page 13: Online Admission System Kunal Shah

6) Final admission.

Collaboration Diagram:

o A Collaboration Diagram is a diagram that shows object interactions organized

around the objects and their links to each other. o Unlike a Sequence Diagram, a Collaboration Diagram shows the relationships

among the objects. Sequence diagrams and collaboration diagrams

express similar information, but show it in different ways.

Page 14: Online Admission System Kunal Shah

Component Diagram:

o In the Unified Modeling Language, a component diagram depicts how components are

wired together to form larger components and or software systems. They are used to

illustrate the structure of arbitrarily complex systems. o This system contains components like o Applicant’s desktop. o Website console. o College server. o Merit console. o Cashier’s desktop o Bank database.

***