SCHOOL OF COMPUTING
DEPARTMENT OF SOFTWARE ENGINEERING, INFORMATION
 TECHNOLOGY, COMPUTER SCIENCE AND ENGINEERING
      FACULTY OF ENGINEERING & TECHNOLOGY
                MINI PROJECT REPORT
   SUBJECT TITLE: OBJECT ORIENTED ANALYSIS AND DESIGN
                 SUBJECT CODE: 15SE203
                     PROJECT TITLE
                    TEAM MEMBERS
                   (NAME AND REG.NO)
               <<DEPARTMENT NAME>>
                          SRM Institute of Science and Technology
                             SRM Nagar, Kattankulathur-603203
                             Kancheepuram District, Tamil Nadu
                                                  Rubrics
Experiment Component     Max. Marks                                 Grading Rubrics
                                      UML Diagram’s are well
                                                                            Missing two or more required
    Documentation/                    documented. The documentation
                                                                            functional requirement .The
                             3        supporting all functional
       Procedure                                                            documentation work not up to the
                                      requirement and non-functional
                                                                            mark. (2)
                                      requirement(3)
        Concept                       Completeness of
                                      concept, consistent      Completeness of
 Diagrams and Usage of                variable naming and      concept, inconsistent
                                                                                        Incomplete static view. (1
       Symbols               4        relationship in static   variable naming and
                                                                                        Mark)
                                      view. Precise usage of   relationship in static
    Static Diagrams,                  symbols in dynamic       view. (3 Marks)
Dynamic Diagrams                      view.(4 Marks)
                                   Precise usage of
                                   symbols in dynamic
       Concept
                                   view.
Diagrams and Usage of                                          Incorrect/omitted        Symbol’s misplaced in
                                   All States and Activities
      Symbols                 3                                states and activities.   diagram.
                                   Recognized and flow
   Dynamic Diagrams                described                   (2 Marks)                (1 Mark)
State Chart and Activity           (3 Marks)
        TOTAL                 10
                                      List of Diagrams
     S.No                     Diagram Name                             Page No
       1                    Use Case Diagram
       2                      Class Diagram
       3                   Interaction Diagram
       4                   State Chart Diagram
       5                     Activity Diagram
       6                   Component Diagram
       7                   Deployment Diagram
15SE203-OOAD-Mini Project(Rubrics)                       Title:
                  1           2                     3              4                        Total
Application       Concept     Usage of Symbols[4]   Diagram and    Innovative ideas[2]      10
Components        [2]                               Layout [2]
Marks awarded
Staff Signature                                                    Total Marks (Max = 10)
  1.        Name of the Project       Car Pooling
                                      To maintain a web based intranet application that enables the
  2.        Objective/ Vision         corporate employees within an organization to avail the facility of car
                           pooling effectively.
                            a. Admin
                                   b. Corporate Employees
3.   Users of the System
                              i.       A system for an Admin who can enter the employee details
                                       like name, contact number, vehicle details etc
                              ii.      Corporate employees can register the details to the website
                              iii.      The facility to see the available services in the route
                              iv.      Employees receive SMS alerts regarding the route and
                                       timings.
                              v.       The facility to check whether the vehicle and driver is
     Functional
                                       authorized or not
4.   Requirements
                              vi.      Admin can view the report of the car pooling process to
                                       improve the system
                              vii.     Employees can report suggestions/complaints in the website
                              viii.    Admin can monitor every activity which is performed by
                                       System
                              ix.      Employees can view the details of registered vehicles and
                                       the owners which will develop trust and understanding
                                       among the employees
                              i.        Secure access of confidential data (car pooling details).
     Non-functional
5.   requirements             ii.       24 X 7 availability
      (sample)                   iii.       Flexible service based architecture will be highly desirable
                                            for future extension
                                        a. Sending Reports through E-mails
                                        b. Calculation of distance or time required for the vehicle to
                                            reach the employee pick up point
 6.   Optional features
                                        c. Reminder for the driver regarding the pickup points as
                                            registered by other employees
                                        d. Facility to track the vehicle location
7.    Team Size            2-3
      Technologies to be
8.                         Java Technology- Reverse Engineering
      used
                                           Visual Paradigm Tool - Community Edition
9.    Tools to be Used
                                           NetBeans IDE- Easy UML Plug-in
                             Documentation Report
      Final Deliverable
10.
      must include
UML Diagrams
Use Case Diagram
Class Diagram
Sequence Diagram
      4. Communication Diagram
5. Start Chart Diagram
6. Activity Diagram
Component Diagram
Deployment Diagram