Email Client System
Email Client System
Email Client System
No 9
EMAIL CLIENT SYSTEM
CONTENTS
1. ANALYSIS
1.1 Identifying the Actors
1.2 Identifying the Use Cases
2. REQUIREMENTS
2.1 System Requirements
2.2 Software Requirements
3. DESIGN
3.1 Use Case Diagram
3.2 Class Diagram
3.3 Sequence Diagram
3.4 Collaboration Diagram
3.5 Activity Diagram
3.6 State Diagram
1
ANALYSIS
Identifying the Actors
• Administrator
• Course
• Professor
• Student
• Billing
REQUIREMENTS
System Requirements
Processor : Pentium IV 1.7
RAM : 128 MB
Hard Disk : 40 GB
Software Requirements
CASE Tool : Rational Rose
Language : Visual Basic in Java
Front End : Visual Basic , Visual C++
Back End : MS Access , Oracle
Testing : Win Runner
2
USE CASE DIAGRAM
3
CLASS DIAGRAM
SEQUENCE DIAGRAM
4
5
COLLABORATION DIAGRAM
6
ACTIVITY DIAGRAM
7
STATE CHART DIAGRAM
8
CLASS CODE
}
}
String id
String name
public create()
{
}
public login()
{
}
public idAccount()
{
}
}
public website()
{
}
}
9
public edit()
{
}
public send()
{
}
public composer()
{
}
}
String readReply
public check()
{
}
public delete()
{
}
}
RESULT:-
Thus the UML models for the Email Client System have been developed and verified.
10