interim kartik

Upload: kartikeya-kasera

Post on 07-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Interim Kartik

    1/29

    Flat Allotment System Project Interim Report

    Page 1

    SVKMs Narsee Monjee

    Mukesh Patel School of Technology

    Management & Engineering NMIMS

    A REPORT

    ON

    FLAT ALLOTMENT SYSTEM

    By : Kartik Agarwal

    Indian Oil Corporation Ltd

  • 8/6/2019 Interim Kartik

    2/29

    Flat Allotment System Project Interim Report

    Page 2

    Contract:

    A REPORT

    ON

    FLAT ALLOTMENT SYSTEM

    By

    Kartik Agarwal

    A report submitted in partial fulfillment of the

    requirements of 5 years Integrated MBA (Tech) Program

    of Mukesh Patel School of Technology Management &

    Engineering NMIMS

    Distribution List:

  • 8/6/2019 Interim Kartik

    3/29

    Flat Allotment System Project Interim Report

    Page 3

    Completion CertificateThis is to certify that

    Shri/Smt/Kum..Kartik Agarwal .........

    Roll No..340...

    Has completed the training & project as a part of

    Technical Internship in our company as mentioned

    below and the report is also submitted.

    (I) Project Title: Flat allotment System

    (II) Date of Joining: 2nd February11(III)Date of Completion:24

    th

    April11

  • 8/6/2019 Interim Kartik

    4/29

    Flat Allotment System Project Interim Report

    Page 4

    In partial fulfillment of IX Trimester Technical Internship for MBA

    (Tech) program of Mukesh Patel School of Technology Management &

    Engineering, Narsee Monjee Institute of Management Studies

    (NMIMS)(Deemed-to-be University), Mumbai.

    ..

    Industry Mentor

    Date:-

    Place:-

    Company Seal:-

  • 8/6/2019 Interim Kartik

    5/29

    Flat Allotment System Project Interim Report

    Page 5

    Project Interim Report

    On

    Flat AllotmentSystem

  • 8/6/2019 Interim Kartik

    6/29

    Flat Allotment System Project Interim Report

    Page 6

    Table of Contents

    1.Introduction

    1.1Purpose, Scope and Limitations

    1.2 Sources and Methods

    1.3 Report Organization

    a.Flowchart

    b.DFDs

    2.Project Progress

    2.1 Snapshots

    3.Industrial Analysis

    4.Screenshots

    5.Glossary

    6.Referrences

    7.Conclusion

  • 8/6/2019 Interim Kartik

    7/29

    Flat Allotment System Project Interim Report

    Page 7

    1. Introduction:y IOCL being a MAHARATNA and a public sector organization thus its oath to

    comprise of thousands of employees working in different departments. In

    such a case residence poses to be a major issue in the metropolitan citiesmainly such as Mumbai, Chennai, Delhi, etc especially when any employee

    is assigned a designation at a different location. Therefore a system was

    required so as to help the employees to get a residence as they arrive to a

    new designated department, or a residence for betterment.

    y Hence, Our project is hereby referred to as Flat Booking System/House

    Allotment System will function towards booking of flats for the employees

    of the company considering their priorities, categories and roles mentioned

    below and their respective designations, thus maintaining proper updated

    waiting lists of the flats at various regions in the city.

    y The project ensures the proper updating and functioning of the flat that are

    in the waiting list, that are booked, etc in the system. The purpose of this

    project is to provide a high-level of transparency and easy to use facilities

    for booking of flats especially for the employees of the company residing at

    Mumbai.

    y

    Basically at all times there is a waiting list maintained which can be viewed

    by all the employees so as to enable them to keep a track of their

    preferences of the flat they desire which is categorized under 3 different

    categories. They are:

    Category 1:- New Allotment

    Category 2:- Betterment

    Category 3:- Non-entitled Categories

    y This application also maintains the required transparency in anyorganization. This is maintained by the grade A-E employees not able to

    view the flat and flat details that are for the grade F-G employees and vice

    versa.

  • 8/6/2019 Interim Kartik

    8/29

    Flat Allotment System Project Interim Report

    Page 8

    1.1 Purpose, Scope & Limitations:

    (a). Purpose:The purpose of this document is to provide a high-level transparency

    to the employees wherein they can view their flat status at all times and easy touse facilities for booking of flats according to their desire. This document shall be

    used by developers as a guide for the implementation of the project. In this we

    basically aim at booking of various flats considering the categories and roles listed

    below along with proper provision of waiting lists of various regions that ensures

    the proper updating and functioning of the flat booking system.

    IOCL being a public sector company, there are oath to be discrepancies

    at some level due to very many reasons, so to avoid these issues and maintain

    transparency to a great extent ,hence the Flat booking system was put into force

    by the company itself.

    Some factors which are more critical like health and related issues were

    also mentioned in it considering which one can ask for a different location for the

    flat or for a betterment flat ,but there is always an option to approach the ADMIN

    directly in critical cases as the queues can be long.

    (b). ScopeThe project, hereby referred to as Flat Booking System will function

    towards booking of flats for the employees considering their priorities, varioushealth and related issues for the flats, the categories and roles mentioned below

    and their respective designations, thus maintaining proper updated waiting lists.

    Since there are many members involved in an organization with different

    ranks and designations, the priority is given to the higher rank employees, so

    transparency is important to be maintained as lower rank employees should not

    be able to view the flats which are bigger and at better location than theirs as

    they are more important to the organization . Lower rank employees are not even

    able to view the flats at all or its area and anything related to the flat.The user interface is not as appealing, detailed and informative as it should

    be. It has to be a little more resourceful and enhanced.

  • 8/6/2019 Interim Kartik

    9/29

    Flat Allotment System Project Interim Report

    Page 9

    (c). Limitations:y IOCL is a Public sector organization, thus there has to be great

    responsibilities on each employee in the firm. In such a situation the

    responsibility for the flats to be allotted maybe assigned to an individual

    like in the present case. Hence it becomes problematic to take decisions

    single handedly, also there are chances of transparency not being

    maintained by allotting the flats on personal relation basis.

    y This should be strictly avoided and there should be a special committee

    setup to take any sort of necessary decisions as and when required. This is

    the main limitation that we have faced up to now.

    1.2 Sources and Methods:

    Whenever any employee is designated a different designation at some

    other location then not being a residence of that particular place becomes a

    problem. So the company decided to provide the flat to the various employees of

    their company rather than providing the Guest houses at all times to these

    employees. Hence for this purpose so as to maintain proper functioning and easy

    to use facilities such as:

    y Employee Registration

    y Employee login

    y Employee details, etc

    In this system there is high-level of transparency maintained so as to make

    it easy for all the employees to view their flat details. This was one of the main

    sources of this projects initialization which aims at providing various facilities to

    their company employees. There are various methods involved in this project as

    per the location of the flat, the desire of the employee, the employees priority,the employees preferences, etc.

    This project was initialized 10years ago and is done on IIS server. We are

    going to be doing this project in asp and IIS server.

  • 8/6/2019 Interim Kartik

    10/29

    Flat Allotment System Project Interim Report

    Page 10

    1.3 Report Organization:

    (a).Flowchart:This flowchartshows the basic pictorial workflow of the flat

    booking system. It typicallyshows the starti.e. the homepage of the

    system, the login option, the new user registration option and the

    waiting list option.The login option further comprises of:

    y New Flat

    y Betterment

    y Own Property

    We can see that the New user Registration option has a Plocy PDF

    option that Goes back to the Post login option.

    The waiting list further comprises of:

    y Category 1

    y Category 2

    y Category 3

    STARTHomepage

    LoginNew User

    RegistrationWaiting list

    New Flat OwnProperty

    PolicyPDF

    Category 1 Category 2 Category 3Betterment

  • 8/6/2019 Interim Kartik

    11/29

    Flat Allotment System Project Interim Report

    Page 11

    (b). DFDs:

    User Level DFDs

    y 0-Level DFD:

    Employee Application Open

    Validation ByAdmin

    FlatBooking

    System

    Open

  • 8/6/2019 Interim Kartik

    12/29

    Flat Allotment System Project Interim Report

    Page 12

    y 1-Level DFD:

    Employee

    FlatBookingSystem

    EmployeeLogin/Reset

    Policy PDF VacantFlat

    Status

    NewUser

    WaitingList

    Status

    Open

    Admin

    (Database)

    Email IDPassword

  • 8/6/2019 Interim Kartik

    13/29

  • 8/6/2019 Interim Kartik

    14/29

    Flat Allotment System Project Interim Report

    Page 14

    y 3-Level DFD:

    Employee

    Flat

    Booking

    System

    Employee

    Login/Reset

    Policy PDF Vacant

    Flat

    Status

    New

    User

    Waiting

    List

    Status

    Open

    Database

    Email ID

    Password

    Locationwise list

    House Allotment

    form

    Category

    SAP

    Joining

    Report

    Ref No

    Location

    Preference

    Type as

    per

    23.01.09

    Category

    Cat 1

    New

    User Cat 2

    Betterment

    Cat 3

    Own

    Property

  • 8/6/2019 Interim Kartik

    15/29

    Flat Allotment System Project Interim Report

    Page 15

    y 4-Level DFD:

    Employee

    Flat

    Booking

    System

    Employee

    Login/Reset

    Policy PDF Vacant

    Flat

    Status

    New

    User

    Waiting

    List

    Status

    Open

    Database

    Email ID

    Password

    Location

    wise list

    House Allotment

    form

    Category

    SAP

    Joining

    Report

    Ref No

    Location

    Preference

    Type as

    per

    23.01.09

    Category

    Cat 1

    New

    User Cat 2

    Betterment

    Cat 3

    Own

    Property

    User Roles

    Logout

    Change

    Password

    Personal

    Details

    Modify

    Choice

    Cancel

    Allotment

    Apply/

    Modify

    Better-

    ment

    Cancel

    Better-

    ment

    Current

    Status

  • 8/6/2019 Interim Kartik

    16/29

    Flat Allotment System Project Interim Report

    Page 16

    2. Project Progress till now:y We have broken up the main projectinto small modules. Currently we

    have been working on the New User Page and the Login Page.

    y The New User Page is the one wherein a new user/employee will have

    to fill inhis/her details and register as per the requirements and

    priorities of the flati.e.

    Locationdesired for the flat

    Size of flatdesired

    Any other priorities or desires

    y Once the New user registershimself/herselfhere, thenhis/her details

    will go from this New User Page to the database directly. In the

    database it goes to the Usertable. Thisis where all the entries of the

    newly registered employees will be entered.

    y Next comes the Login Page wherein the employees can login with their

    respective email IDs and Password. From this page the information will

    directly be enteredin the mst_login table in the database and will also

    have the records of all the members who login along with theirrespective employee ID(empid), employee name(empname), eemployee

    password, employee rolecode.

  • 8/6/2019 Interim Kartik

    17/29

    Flat Allotment System Project Interim Report

    Page 17

    y We have also created a few important table in the database that are

    required for this project. They are:

    mst_area table : it contains the areas where all the IOCL flats are

    available along withits area code, area address and area name. a

    snapshot of the same is given below:

    mst_flatcode table : it contains the codes of the flats based on

    varioussituations. An example in the form of a snapshotisshown

    below:

    As we cansee, there are different codes for different flat categories.

    mst_status table : this table contains the information regarding

    which flats are to be allotted to which employee of the

    organization based onhis/her designationin the company. An

    snapshot of the same is given below:

  • 8/6/2019 Interim Kartik

    18/29

    Flat Allotment System Project Interim Report

    Page 18

    y The snapshots of the login page ,the new user page and the respective

    database entriesis given below.

    2.1 Snapshots:The New User page:

  • 8/6/2019 Interim Kartik

    19/29

    Flat Allotment System Project Interim Report

    Page 19

  • 8/6/2019 Interim Kartik

    20/29

    Flat Allotment System Project Interim Report

    Page 20

    The Login page:

  • 8/6/2019 Interim Kartik

    21/29

    Flat Allotment System Project Interim Report

    Page 21

    The mst_login page in the database:

  • 8/6/2019 Interim Kartik

    22/29

    Flat Allotment System Project Interim Report

    Page 22

    3. Industry Analysis:

    y A flat allotment system is necessary to be there in public sector

    organization like IOCL, all the more because of its strength of employees

    that it has.

    y In the industry analysis the seniors and/or the employees who have been

    allotted any flat and who wish to bring about some change or modification

    in the system would give the feedback. Based on their feedback an analysis

    is done for the various options of the flat allotment system by the industry.

    y Basically there analysis includes not letting a A-E grade designation

    employees view the details of the flats that are assigned to the F-G

    designation employees.

    y Also to offer fair opportunities to the existing occupants, the applications

    which are under the Betterment i.e. Category-2 should be given more

    priority over the New Applications i.e. Category-1.

    y The incumbents that come on transfer would be given the first priority than

    the others.

    This is the industry analysis that is taken out with the feedback got by the

    various employees of the company which mainly includes the senior authorities,

    who have been allotted flats and who have applied for flats.

  • 8/6/2019 Interim Kartik

    23/29

    Flat Allotment System Project Interim Report

    Page 23

    4. Screenshots: These are the screenshots of the project Flat Allotment System from the

    main homepage screen till the logout screen of the employee.

    One important point to be noted is that the layout i.e. User Interface (UI) of

    the final project might appear in a modified form since we are still working

    on it.

    These are the various screenshots given below:

    y This is the main page i.e. when the employee enters the house

    allotment system application.

  • 8/6/2019 Interim Kartik

    24/29

    Flat Allotment System Project Interim Report

    Page 24

    y These are the New user form screenshots which consist of:

    New user category

    Desired Location preference

    User Location list

    New user type

    New user category:

  • 8/6/2019 Interim Kartik

    25/29

    Flat Allotment System Project Interim Report

    Page 25

    User Location List:

  • 8/6/2019 Interim Kartik

    26/29

    Flat Allotment System Project Interim Report

    Page 26

    Desired Location Preference:

  • 8/6/2019 Interim Kartik

    27/29

    Flat Allotment System Project Interim Report

    Page 27

    New user type:

  • 8/6/2019 Interim Kartik

    28/29

    Flat Allotment System Project Interim Report

    Page 28

    5. Glossary:Definitions, acronyms, and abbreviations

    Any flat has to be allotted to the employee considering these

    three important and mandatory features in mind by the authority,

    which are the three categories as mentioned:-

    CATEGORIES :

    y New Allotments

    y Allotments o change/Betterment

    y Non-entitled categories

    These are the main facilities/roles that are given to any employee who

    registers himself/herself for the Flat Allotment System

    ROLES :

    y Logout

    y Change password

    y Personal details

    y Modify choices

    y Cancel allotment

    y Apply/modify

    y Betterment

    y Cancel betterment

    y Current status

    WAITING LIST :

    y On the basis of location

    y On the basis of above mentioned three categoriesy Normal list

  • 8/6/2019 Interim Kartik

    29/29

    Flat Allotment System Project Interim Report

    6. Conclusion:On the basis of the above mentioned information , we will be further working

    on the project assigned by IOCL , thus utilizing the resources available to us,

    keeping the limitations in mind by overcoming them and the important

    suggestions given to us by the respective authorities as our technical project for

    the trimester IX .