student marks analysis system

18
STUDENT MARKS ANALYSIS SYSTEM 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 USE CASE DIAGRAM CLASS DIAGRAM

Upload: karthi-cool

Post on 14-Dec-2015

31 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Student Marks Analysis System

STUDENT MARKS ANALYSIS SYSTEM1. 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

USE CASE DIAGRAM

CLASS DIAGRAM

Page 5: Student Marks Analysis System

CLASS CODE

public class MarksRegister{   private int StringRegno;   private int intMaxmarks;   private int intMinmarks;   private int intMarksobtained;  

  /**   @roseuid 46D9020F0017    */   public MarksRegister()   {      }     /**   @roseuid 46D901BF027C    */   public void checkRegno()   {   

Page 6: Student Marks Analysis System

   }     /**   @roseuid 46D901C501FF    */   public void checkSubjectCode()   {      }     /**   @roseuid 46D901CC0395    */   public void setResults()   {      }}

RESULT:-Thus the UML models for the Student Marks Analysis System have been developed and verified.

AIM:        To model the "Student Marks Analysis System" using the software Rational Rose with various UML (Unified Modeling Language) diagrams.

UML DIAGRAMS:

USE CASE DIAGRAM:

Page 10: Student Marks Analysis System

Click to view full image!

RESULT:               Thus the Student Marks Analysis System application was successfully designed and the output was verified.

CS2357 OOAD LAB Object oriented and analysis and design QUIZ SYSTEM

QUIZ SYSTEM

MODULE 1

Get login details of the user

Page 11: Student Marks Analysis System

If new user, create a new account

Verify password and ID

MODULE 2

Display the questions

The user selects an option for each question or skips it.

Move to next question

MODULE 3

Check if the answers for each question are right or wrong.

Sum up all scores to get the total marks

Get the total of all users.

MODULE 4

Find the winner.

If a user is a winner, print you win.

Else print, game over.

SEQUENCE DIAGRAM