A Project Report on “india Hot Property ” r.d.e.c. Ghaziabad

Embed Size (px)

Citation preview

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    1/104

    A

    Project Report

    On

    INDIA HOT PROPERTY

    R.D.E.C.Ghaziabad

    Submitted By:

    Arvind Kumar

    M.B.A. Final

    0823170008

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    2/104

    Certificate

    This is to certify that the Project entitled INDIA HOT PROPERTY a genuine work

    done by Arvind Kumar student of R.D.E.C. Ghaziabad under my supervision and

    guidance.

    Mr . Atish KumarS/W Developer

    (Logical Infopath Pvt. Ltd.)

    .

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    3/104

    Declaration

    This is to certify that the project report titled INDIA HOT PROPERTYwhich I gave to LOGICAL INFOPATH PVT LTD requirementmanagements of marketing Program. This study is submitted for theapproval to the R.D.E.C. Ghaziabad .

    I declare that the form and content of the

    above mentioned project are original and have not been submitted in part or

    full for any other degree or diploma of this or any other organization

    Institute/ University.

    Signature :

    Name :Arvind Kumar

    Enroll. No. : 0823170008

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    4/104

    Acknowledgement

    At the very outset we have the great pleasure in expressing our deep sense of gratitude torespected Prof. Kumar Siddhartha , H.O.D. M.B.A. Department, R.D.E.C. Ghaziabad,who gave us the opportunity to carry out this project.

    The euphoria and happiness of successfully completing any task is incomplete without

    thanking the people who have directly or indirectly helped us in preparation of this project.

    We also have the great pleasure in expressing our vote of thanks to our respected

    Director, Miss . Preeti Arora and Mr. Atish Kumar, S/W Developer of Logical

    Infopath Pvt. Ltd. under whose able guidance, encouragement, deep personal interest

    and supervision this work has taken its present shape.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    5/104

    Preface

    www.indiahotproperties.com is Indias largest Real Estate website,visited by thousands of property buyers/sellers/lessors everyday.Advertising your projects, properties and services onindiaproperties.com offers you tremendous mileage.Indiahotproperties is open to innovative advertising concepts for thatextra brand visibility and mileage.

    Web site comprises following modules: Administration Module User Module Advertisement Module Search Module Sell/Lease Out module

    Purchase/Rent Module Member & Agent Module Property Tools Module City Description Module Database Design

    This websi te i s developed to faci l ita te and manage the variouspeoples to search for their Propert ies .This web si te is developedin ASP.Net, MsSql Server 2000 and Java Script for designing. Wealso use HTML, DHTML and XML.

    First part of report gives all information about the project, about thecompany under which we developed.

    Second part of the report over the problem Definition, Methodologywe have used and System Requirements.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    6/104

    Third part covers the Design of the system, main functions, howdata is f lowing between different modules, Relat ion ship betweendifferent entities, database used.

    Fourth part of the report describes the project plan assumption we

    have made.Fifth part covers the Screen shots of the project

    In Sixth part describes the coding standards and conventions used.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    7/104

    Executive Synopsis

    www.indiahotproperties.com is Indias largest Real Estate website,visited by thousands of property buyers/sellers/lessors everyday.Advertising your projects, properties and services onindiaproperties.com offers you tremendous mileage.Indiahotproperties is open to innovative advertising concepts for thatextra brand visibility and mileage.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    8/104

    About Company:

    Logical Infopath Pvt Ltd Delhi

    Our capability of addressing technologies like .Net, j2EE, and AutomatedTesting tools, with varied domain expertise leads to on time and withinbudget completion of software development projects.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    9/104

    Problem Definition&

    Description

    Statement about the Problem

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    10/104

    Till date searching the property were done by the persons own self from the

    property Dealer or through Internet sites there was a limitation of matching

    choice of your property but these sites takes much time in searching and

    purchasing a property. In both the cases the time was very essential. So to

    solving this problem a stock of problems can be listed in the existing system.

    After gaining an in-depth knowledge to the various processes and the manner in

    which they are carried out, it was realized that these were not only tedious and

    cumbersome but also error prone. These bottlenecks are featured in

    consideration with the overall aspects of the present functioning system.

    Following are the problems in the existing system:

    Increased time taken by personnel. It is very

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    11/104

    TimeConsideration

    tedious job to find a proper material as per your

    choice and for the other. At the time of searching property all the records

    have to be scanned and even after the people

    cant be sure that they will be able to find a

    proper property . In addition, owner wants to update their records

    each time a deletion or addition. And the transactions of payments with the client

    also take a lot of time.

    CostConsideration

    A large number of peoples are involved to

    maintain the whole system that is very

    expensive. The cost also increases to the buyer with the

    increasing of shop maintenance.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    12/104

    Other diverseproblems

    A large number of manpower is involved to

    maintain the whole system, which is very

    expensive and cumbersome. Unreliable and inefficient data entry. Lesser user friendly. Redundant data storage. Use of a lot registers for maintain records.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    13/104

    HardwareHardware

    &&

    Software RequirementSoftware Requirement

    Hardware Requirements:

    Server

    Processor : Pentium 3,500 MHz (or above).

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    14/104

    RAM : 128 MB (or above).

    HDD : 20 GB (or Above).

    Client

    Processor : Celeron 500 MHz or above, Pentium 2,350 MHz or above.

    RAM : 64 MB (or Above).

    HDD : 10 GB (or Above).

    Proprietary Software: Microsoft Visual Studio .NET

    SQL Server 2000

    Windows Server 2000 / Windows XP with Service Pack 2

    Internet Information Server

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    15/104

    Web-Browser: Internet Explorer 4 or Netscape 4x or upwards

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    16/104

    ScopeScope

    &&Objective of ProjectObjective of Project

    Scope

    The system is highly flexible one and is well efficient to make easy interactionswith the client. The key focus is given on data security, as the project is onlineand will be transferred in network. The speed and accuracy will be maintainedin a proper way.

    This will be a user-friendly one and can successfully overcome strict and severevalidation checks. The system will be a flexible one and changes whenever canbe made easy. Using the facility and flexibility in .NET and SQL, the softwarecan be developed in a neat and simple manner there by reducing the operator'swork.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    17/104

    Since the project is developed in ASP.NET as a front-end and SQL as a back-end it can be modified easily and used for a long period.

    Through this project I have tried to automate the task of: Category of property Features of property Details Of Property Price Details Special Offer List for Registered Users Property detail by Messaging Available Properties Information Member Management Member Id is generated automatically from the table by auto

    generation Entering the details like Primary Information, Religious Background

    Educational & Professional Information, Contact Information, and

    Other Information. Checking Password and Confirm Password

    Add Banners and Property Images Save time of Search Give a modification power to sites owner at any label. So,

    Administrator of site can make any changes such like can add a new

    property, Features and Property Details on the working windows. Administrator can also change the Banner and also can change the list

    of special offer property.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    18/104

    Objective

    TimeEffective and

    Cost

    Property site is available to anybody and anywhere.

    This saves a lot of time of the customer and in a very

    little time span the registered user may look the whats

    a offer on the special products purchasing. This plancost offered is economic too.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    19/104

    DatabaseCreation

    A database of the registered users will be created and

    this will help the users to fetch the details of recent

    property as per requirements. There is a separate

    database for administrator for updating the site.

    MobilityInternet is available to everybody anywhere anytime

    here, this makes the site highly mobile.

    Informative

    The site has all the necessary details about the

    concerned property and materials hence, provide all the

    relevant information therefore. For example, searching

    of appropriate property has done, then the information

    of purchasing is provided to registered users by mailing.

    WideApproach

    Any person can visit it. User can register with or without

    photographs. Therefore it has a wide range of users.

    Security

    Proper authorization and authentication provisions have

    been made for the security of the site so that only the

    registered users can look the special offer details.

    Without proper login no one is allowed to access the

    special offer list of this site.

    Flexible

    The site is flexible to any expansion or contraction in thefuture. For example: Magazines section can be added,

    sending, telegrams can be included etc.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    20/104

    SYSTEM ANALYSISSYSTEM ANALYSIS

    ANALYSIS OF PROPOSED SYSTEM:

    Indiahotproperties web site is a distributedproject. Projects can be categorized in twoways:-

    1. Local area network Projects

    2. Distributed projects

    Local area Network projects are thoseprojects where application has to be incooperated in the Local area network of the client i.e. with in its premises only. InLAN cases, server is not remotely locatedand client access this application through

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    21/104

    this network. Here the question of platformindependence does not arise and we usetechnologies like: Visual Basic, Fox pro,D2K or C, C++.

    But Distributed projects are those projectswhere application is remotely situated. Inthese kind of projects application isremotely situated on to the remote server from where client machine connects to theremote server and application isdownloaded on to client machine. Here thequestion of platform independence arisesand we use technologies like ASP.NET.

    Data Gathering:This project is a Business to Consumer and is a well-commercial site of propertywhich serves Indians and others, with avariety of property.

    Business system Elements:

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    22/104

    ObjectivesConstraintsControlsInputProcessingOutputFeed Back

    1. Objective: The system analyst must be

    aware of exactly what the user requiresroom a specific system. That ismanagement goals or objectives mustbe fully understood.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    23/104

    2. Constraints: The analyst and the user must both recognize any limitations or constraints that may be imposed whenthe analyst is designing a computerizedsystem. Some types are:

    Legal constraints Budgetary Constraints Equipment Constraints

    3. Controls: The user must familiarize theanalyst with the ways in which errorsare minimized under the current system.

    4. Input: All input data that server as their basis for, desired output must bestudied where all data used for processing originates. How often iseach type of input generate? If there are

    code or abbreviations used for inputdoes the analyst have complete list of these. What happens to inputdocuments after has been processed?

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    24/104

    5. Processing: The analyst must thenanalyze the processing or type of operations that are currently performedin order to achieve the desired results.

    Feasibility Study

    A feasibility study is conducted top select

    the best system that meets performancerequirement. The key consideration infeasibility analysis is:

    1. Economic Feasibility

    2. Technical Feasibility

    Economic Feasibility:

    The proposed system is economicallyfeasible because the cost involved inpurchasing that hardware and the softwareare within approachable. The personal costlike salaries of employees hired are also

    nominal, because working in this systemneed not required a highly qualifiedprofessional .The operating environment

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    25/104

    costs are marginal .The less time involvedalso helped in its economical feasibility.

    Technical Feasibility:

    Hardwares used in this project are p3processor 733 MHz, 64 MB RAMS, 10 GBhard disk, floppy drive. These hard wareswere already available on the existingcomputer system. The software like MS-

    ACCESS, VB, MS-WORD and operatingsystem used were already installed on theexisting. So no additional hardware andsoftware were required to purchase and itis technically feasible.

    Tools Used:1. HTML, DHTML

    2. Java Script

    3. SQL SERVER-2000

    4. ASP.Net

    Promotion of the site:Site will be promoted through variousmeans:

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    26/104

    1. Through personal approach bymarketing division.

    2. Through telemarketing.

    3. Through advertisement such like variousnewspapers etc.

    4. Through web Marketing.

    Methodology

    System:

    A system is the combination of people,devices, and methods interrelated inworking towards a common goal.

    Information system:

    An information system is a computer based

    business, system that provides the dataprocessing capabilities information that anorganization needs to be informed aboutvarious aspects of its operation, are-

    1. Value useful system & Provide accurateinformation

    2. Provide timely information & Be capableof communicating that information to thepeople in the company who need it.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    27/104

    Software RequirementSpecification

    Software Requirement Specification:

    Purpose:

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    28/104

    indiahotproperties is a well-knowncompany serving Indians and others, witha variety of properties that represent theproperty include Residential Flat, Land,Hotel, Shopping Complex.

    User friendliness:

    This project will have user-friendlyscreens. The screens designed will have

    very simple functionality for retrieving/adding/ updating the in information.

    Consistency:

    The consistency in the proposed systemwill provide high efficiency due to smaller learning curves and increased dataintegrity.Compatibility:

    This project offers great compatibility, as itwill be designed with proper methodology,new tools and technology

    Security:This project is a secured system, which willprovide corporate level security. Only theauthorized people will be able to access

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    29/104

    critical information. Also that will enable auser to view /edit/ add the information,based on roles and privilege assigned tothat user.

    Reliability & Robustness:

    This project is built with proper architecture and design and it will providea reliable and robust application to the

    users.Performance:

    The performance of this application will behigh because of its optimize design andsound architecture.

    Extensibility:

    This project has a modular design andwould provide the f lexibil ity of adding,future modules to the application

    Flexibility:

    This project has the flexibility of adding

    new modules when needed.Methodology

    One can perform cost estimation at anypoint in the software lifecycle. As the cost

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    30/104

    of the project depends on the nature andcharacteristics of the project, at any point,the accuracy of the estimate will dependon the amount of reliable information wehave about the final product. Clearly whenthe product is delivered the cost can beaccurately determined, as all the dataabout the project and the resources spentcan be fully known by then. This is costestimation with complete knowledge aboutthe project. On the other extreme is thepoint when the project is being initiated or during the feasibility study. At this time wehave only some idea of the classes of datathe system will get and produce the major functionality of the system. There is agreat deal of uncertainty about the actualspecification of the system.

    An estimation model for computer softwareuses empirically derived formulas to

    predict effort as a function of LOC or FP isestimated. The empirical data that supportmost estimation models are derived from alimited sample of projects. For this noestimation model is appropriate for all

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    31/104

    classes of software and in all developmentenvironment. The result obtained fromsuch models must be used judiciously.

    The Structure of Estimation Models

    A typical estimation model is derived usingregression analysis on data collected from

    past software projects. The overallstructure of such models takes the form

    E= A + B*(eV)

    Where A, B and C are empirically derivedconstants, E is effort in person month andeV is the estimation variable (either LOCor FP).

    In addition to the relationship noted in theEquation, the majority of estimation modelshave some form of project adjustmentcomponent that enables E to be adjustedby other project characteristics likeproblem complexity, staff experience anddevelopment environment.

    3

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    32/104

    Such uncertainty represent a range of possible final products not one preciselydefined product. Hence, the costestimation based on this type of information cannot be accurate. Estimatesat this phase of the project can be off fromthe actual final cost.

    THE WATERFALL MODEL

    The reason for choosing the Waterfallmodel in our project is:

    The waterfall model is simple and isconsidered to be the base model of

    SDLC (Software Development LifeCycle)

    A sequence of phases is followed inthe waterfall life cycle model, with theexit of one phase certifying the entryinto the next phase.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    33/104

    It also verifies that each phase is in-line with the next phase, andtraceability of the requirements ismaintained through the phases.

    Phases of Waterfall Life Cycle Modelare:

    Analysis and Design

    Awareness can be increased about thedifferent schemes of shopping sites.General public interests can be generatedin the sites.

    1

    Requirement Analysis

    DesignCoding /Developmen

    t

    UnitTesting

    IntegrationTesting

    SystemTesting

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    34/104

    Better Productivity and comforts can beprovided by the system.

    Customers will be able to check their queries with ease.

    Users can able to perform Transactionslike:

    Maintaining the details in master fileswhich can be easily updated

    Keeping Transactions Like:

    1. Adding Property Type

    2. Adding Property Features

    3. Adding property Details

    4. Modifying Property5. Modifying property Features and Details

    6. Adding Property rates, electricity Rates

    7.City Description

    8. Adding Banners

    Preliminary InvestigationIn preliminary Investigation to check that isthere is any need of this type of systemand shall we survive without this system, is

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    35/104

    the system is feasible for us etc. First of all, the need of the system is checked. If the system is developed shall it give anyrevenue to us?

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    36/104

    Feasibility StudyFeasibility Study

    3

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    37/104

    Feasibility Study

    There are three types of Feasibility study:

    (1) Technical Feasibility(2) Economical Feasibility

    (3) Operational Feasibility

    Technical Feasibility

    Meaning: Can the work for the project be

    done with current equipment existingsoftware technology and availablepersonnel? If new technology is needed,what is the likelihood that it can bedeveloped?

    Reply: In this project the work cannot be

    done by the current system becausecurrently all the records, filling,transactions, entries, are done by manuals.It is really time consuming and margin of error is more.

    Yes, the current available personnel candevelop this system but special trainingshould be given to those personnel toimprove their skills. Yes new technology or software, which is currently working in the

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    38/104

    market, is to be needed to develop thissystem.

    It can be developed easily with thissoftware and for a long term it is workingeffectively and margin of error is less.

    To run this product the followingtechnological consideration has to be keptin mind by the Company.

    SQL server as back-end is a good DBMSsoftware with long-standing track record inindustry for the good technical aspect ,extensibil ity, concurrency and supportneeded for this purpose.

    SQL server2000 and Windows NToperating system are used while makingthis product. Language such as .NET isalso used while making this project.

    SQL server can run on the differentwindows operating systems from Windows95 to windows 2000, Win NT, and Win 98.

    Economical Feasibility

    Meaning: Are there sufficient benefits increating the system to make the costs

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    39/104

    acceptable? Or Are the costs of notcreating the system so great that it isadvisable to undertake the project.

    This will include three major costs asdescribed below:-

    Cost of Hardware and Software Cost of software to be acquired to build

    and run the product is a one time cost. Buying a back end database is the

    major part of hardware and softwarecost. Comparison between the Oracledatabase high cost and better featureswith the SQL server low cost and better support for the same vendor operatingsystem make this decision needoriented.

    Benefits in reduced cost, error and Savingswill be made by reduction of presentsystem expenses, time saving andincreased accuracy.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    40/104

    Cost Avoidance

    Future cost reduction in from of reductionin the number of administrative staff needed and manual records maintains inorganization.

    Rise in cost will be avoided.

    Operational Feasibility

    Meaning: The system will be used if it isdeveloped well then be resistance fromusers that undermine the possibleapplication benefits.

    Dealer Support :

    Dealer and user support for presentsystem is there, as the current procedureused takes more time and effort thanproposed system.

    No major training and new skills arerequired as it is based on DBMS model.

    It will help in the time saving and fastprocessing and dispersal of user requestand applications.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    41/104

    New product will provide all the benefits of present system with better performancesuchlike Improved information, better management and collection of the reports.

    User Support :

    User involvement in the building of presentsystem is sought to keep in mind the user specific requirement and needs.

    User will have control over there owninformation. Important information such aspay-slip can be generated at the click of abutton.

    Faster and systematic processing of user applications will save user fromcumbersome process of filling forms andsubmitting them at different places andthen waiting for applications to beprocessed.

    Old method used for application approval,allocation of IDs, payments, etc. used hadgreater chances of error due to wronginformation entered

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    42/104

    StructureStructure DesigningDesigning

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    43/104

    DATA FLOW DIAGRAM

    A newer graphic for defining input, processesand outputs is the data flow diagram. Only afew symbol are used, as shown in figure andthese symbols may be located in a rather informal way.1. Data Transformation

    2. Temporary Data Storage

    3. Data Flow

    DATA FLOW DIAGRAM OF MESSAGE

    MODULE:Context Level DFD

    1

    Admin Index Details

    Indiahotproperties Search Result Property

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    44/104

    SearchResults

    LEVEL ONE DFDDFD 1

    Login

    Property type, Features of property,city, Banner DFD 2

    Details

    DFD3

    2

    AdminAdding &ModifyingProperty Propertys

    Detail

    Index property Property

    Features

    Search

    Submit theDetails

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    45/104

    DFD In Structural DesigningThis is the first step in the structure designmethod. In our project, there are two inputfiles: file1 and file2 and two outputs arerequired: the merit list and the waiting list.A high level DFD for this is given. Thediagram is fairly clear. First we receive theapplication forms. Then with the help of input file1 and file2 we check for thevalidation of forms, if correct then storethem in temporary database else they arerejected and send the rejection letter. Therecord from First level factoring: The first-level structure chart can easily be obtainedand is shown in f igure. In the structurechart, instead of having one output modulefor each of the three outputs, as is shownin the data flow diagram, we have only oneoutput module, which then invokes threeoutput modules for the different outputs.

    Factoring I/O modules:The output module does not need anyfactoring. According to the designmethodology, the input module which

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    46/104

    validates the input will have on inputmodule to get the array of validated formsby referring to the other input files. Thisinput module can then be factored intoother input modules to get the validationdone. The input module will get data frominput file2 and validate the given forms thestructure chart is shown in the figure.

    Design Analysis:

    Here we list each major requirement andthen list the modules in the structure chartthat implements that requirement.

    Analysis using information flow Metrics:

    Based on the structure chart the design of the system was first specified completely:This required formally specifying the datastructure and all the modules. For eachmodule we specified the purpose of themodule, its interface, the modules itinvokes, and the estimated size of themodule (in LOC). This formed the firstversion of the design document. The firstthing that could be noted was that when

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    47/104

    specifying a complete design from thestructure chart the design usually expands.

    We can develop the code for the givenproject using the sketched design in any of the languages which fit into the softwarerequirements.

    Configuration Control Plan

    In this project, we will only haveconfiguration control for the code. Thedesign will not be under configurationmanagement. The requirements areassumed to be frozen; any change will benegotiated with the management.

    The configuration control board (CCB) willconsist only of the group leader. A modulewill be taken for configurationmanagement, only after it has beensuccessfully unit tested and its unit test

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    48/104

    results have been approved by the groupleader. Change requests will be made tothe CCB through electronic mail, and therequester will have to justify the request.Request changes will generally be allowedif the change does not change theinterface of the module, and the project isnot behind the schedule. Changes that willmodify the module interface or affect other programmers will, in general, not beapproved unless there are good reasonsfor doing so. In this case, all the concernedparties will informed of the change throughelectronic mail.

    Quality Assurance Plans

    To ensure quality, the following documents(besides this plan and the requirementsdocument) will be produced during thedevelopment:

    " System design document" Code

    " Unit test plan

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    49/104

    " System test reports

    The following methods will be used for quality control:

    " Preliminary design review

    " Unit testing

    " System test plan review

    " System testing

    It is felt that because the system is small,a detailed incremental testing is notneeded. A two-level testing is used: unittesting followed by system testing. Thesystem test plan, however, will bereviewed before the testing is performed.

    No code review will be done.

    Monitoring Plans

    Three basic methods will be used for project monitoring - project logs, biweeklymeetings and reviews. Because we do not

    have a time sheet processing system, eachproject member will keep a multipurposelog in which he will record the differentactivities he performs and the date and

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    50/104

    duration of the activity. The failure anderror data obtained during testing will alsobe recorded in the log.

    Cross checking of the log data can bedone by those events in which more thanone person of the team participated. Theformat of the log entries is:

    Date

    Time

    Time

    Time Activity

    Comments

    From

    To InMinutes

    Type

    Activity type is one of the following:requirement understanding, design(system or detailed), coding, testing, reportwriting, meeting, debugging (includingcorrecting errors), and others. In the

    comment f ield, the errors encounteredduring testing have to be recorded.

    Reviews to be held are defined earlier. Inaddition to reviews, a biweekly meeting will

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    51/104

    be held to discuss the progress of theproject.

    Risk Management

    The project has no major hazardsassociated with it. The only risks it has arethe cost and schedule risks. Althoughanalysis can easily be done regarding the

    schedule risks involved, it is felt thatbecause the team has one part-timemember (who is largely under-used)schedule slippage can be easily handled.Similarly, because the costs are low in thissmall project, it is felt that an analysis of

    the cost risk is unnecessary.

    FLOW CHART

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    52/104

    Checking DetailsEnter theDetails DetailsOut put

    1

    StartIndexAcceptAcceptthe

    Details

    Proc essingStop

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    53/104

    Start

    Login in with password & user nameMake RegistrationSearch the propertyLogoutSelect mode of

    paymentMake Transactions

    NAVIGATIONAL FLOW CHART

    It would be helpful if you could provide us

    with a navigational flow chart for your website. This is very much in the format of a family tree with your home page at thetop of the tree/chart with branches/links toall other pages and then sub pages

    1

    New user NoFlat No

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    54/104

    User name

    Sear ch

    AddingFeatures

    Modifying thedetailsAddingdetails

    E-R DIAGRAM

    1

    UsersLoginValid User Password

    PerformTransactionsAddingProperty

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    55/104

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    56/104

    System TestingSystem Testing

    &&ValidationValidation

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    57/104

    High Level System DesigningThe purpose of this phase will be to design theoverall functioning of the proposed system andfinalize the input and output formats. Theadministrator and the projects teams shouldpresent the document of functionalspecifications in a language that can beunderstood. The client must approve thedesign, and the project team should then beable to move on to the subsequent phases

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    58/104

    1

    . NET FRONT ENDCONTAINS

    User AdminSearch

    DATA BASE IndiahotpropertiesProcess InputText File

    Input Text File

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    59/104

    Objective of System Testing Testing is vital to the success of any system,Testing is done at different stages within thedevelopment phase. System testing makes alogical assumption that if all parts of the systemare correct, the goals will be achievedsuccessfully, inadequate tests or no testingleads to errors that may come up after whencorrection would be extremely difficult. Another objective of testing is its utility as a user-oriented vehicle before implementation.

    UnitTesting

    Each module will be tested

    individually so as to make the

    individual component error free.

    Also other attached modules will

    also be error free.IntegrationTesting

    Each module will be tested of its

    effect on other modules by

    integrating the modules. This will

    remove further errors from the

    system and may also result in

    some changes in the individual;

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    60/104

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    61/104

    close examinations of

    procedural details. Providing

    test cases that exercise specificsets of condition or loops tests

    logical paths through the

    software.

    Black BoxTesting

    This Testing method focuses

    on the functional requirementsof the proposed software.

    ConditionTesting

    It is a test case design method

    that exercise the logical

    conditions contained in a

    program module.

    Data flowTesting

    This method selects paths of a

    program according to the

    locations of definitions and

    uses of variables in the

    program.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    62/104

    The testing of the system was done on bothartificial and live data. The following types of tests are performed.

    Unit TestingThis testing focuses verification on the module.Using procedural design description as aGuide; important control paths are tested touncover errors with in the boundaries of themodule. The relative complexity of tests anduncovered errors is limited by the constraintsscope established for unit testing. The unittesting can be conducted in parallel for severalmodules.

    Integration TestingGenerally a combined approach known assandwich testing using features of top downtesting strategy for upper levels of the programstructure, coupled with the bottom up strategyfor subordinate modules.Functional testing

    This is done for each module/sub module of thesystem. Functional testing serves as a meansof validating weather the functionality of thesystem confirms the original user requirementi.e. done the module do what is supposed to

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    63/104

    do. The separate schedules were made for functional testing .it involves preparation of bugs listing for non-conformities.

    System TestingSystem testing is done when the entire systemhas been fully integrated. The purpose of thesystem testing is to test how the differentmodules interact with each other and whether

    the system provides the functionality that wasexpected.It consists of the following steps.1. Program Testing2. String Testing3. System Testing

    4. System Documentation5. User Acceptance TestingValidations and verificationsTesting Testing presents an interesting anomaly for thesoftware engineer. During earlier softwareengineering activities, the engineer attempts tobuild software from an abstract concept to atangible product. Now comes testing. Theengineer creates a series of test cases that areintended to demolish the software that has

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    64/104

    been built. In fact, testing is the one step in thesoftware process that could be viewed(psychologically, at least) as destructive rather

    than constructive.Software engineers are by their natureconstructive people. Testing requires that thedeveloper discard preconceived notions of thecorrectness of software just developed andovercome a conflict of interest that occurs whenerrors are uncovered.If testing is conducted successfully (accordingto the objectives stated previously), it willuncover errors in the software. As a secondarybenefit, testing demonstrates that softwarefunctions appear to be working according tospecification, that behavioral and performance

    requirements appear to have been met. Inaddition, data collected as testing is conductedprovide a good indication of software reliabilityand some indication of software quality as awhole. But testing cannot show the absence of errors and defects, it can show only thatsoftware errors and defects are present. It is

    important to keep this (rather gloomy)statement in mind as testing is beingconducted.Testing principles:

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    65/104

    Before applying methods to design effectivetest cases, a software engineer mustunderstand the basic principle that guide

    software testing.All tests should be traceable to customer requirements.Tests should be planned long before testingbegins.80 percent of all errors uncovered during

    testing will likely be traceable to 20 percent of all program components. The problem, of course, is to isolate these suspect componentsand to thoroughly test them.Testing should being in the small andprogress toward testing in the large.Exhaustive testing is not possible.To be most effective an independent third partyshould conduct testing.A rich variety of test case design methods haveevolved for software. These methods providethe developer with a systematic approach totesting. More important, methods provide a

    mechanism that can help to ensure thecompleteness of tests and provide the highestlikelihood for uncovering errors in software.Any engineered product (and most other things)can be tested in one of two ways.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    66/104

    (1) Knowing the specified function that aproduct has been designed to perform, testscan be conducted that demonstrate each

    function is fully operational while at the sametime searching for errors in each function.(2) Knowing the internal working of a product,tests can be conducted to ensure that all gearsmesh, that is, internal operations areperformed according to specifications and allinternal components have been adequatelyexercised. The first test approach is calledblack box testing and the second, white-boxtesting.White box testing, sometimes called glass-boxtesting is a test case design method that usesthe control structure of the procedural design to

    derive test cases. Using white-box testingmethods, the software engineer can derive testcases that(1) Guarantee that all independent paths withina module have been exercised at least once,(2) Exercise all logical decisions on their trueand false sides,(3) Execute all loops at their boundaries andwithin their operational bounds, and(4) Exercise internal data structures to ensuretheir validity.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    67/104

    White-box testing of software is predicated onclose examination of procedural detail.

    Providing test cases that exercise specific setsof conditions and/or loops tests logical pathsthrough the software. The status of theprogram may be examined at various points todetermine if the expected or asserted statuscorresponds to the actual status. Basis pathtesting is a white-box testing technique firstproposed by Tom McCabe. The basis pathmethod enables the test case designer toderive a logical complexity measure of aprocedural design and use this measure as aguide for defining a basis set of executionpaths. Test cases derived to exercise the basisset are guaranteed to execute every statementin the program at least one time during testing.Black box testing, also called behavioraltesting, focuses on the functional requirementsof the software. That is, black box testingenables the software engineer to derive sets of input conditions that will fully exercise all

    functional requirements for a program. Blackbox testing is not an alternative to white-boxtechniques. Rather, it is a complementaryapproach that is likely to uncover a differentclass of error than white-box methods. When

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    68/104

    computer software is considered, black boxtesting alludes to tests that are conducted atthe software interface. Although they are

    designed to uncover errors, black-box tests areused to demonstrate that software functions areoperational, that input is properly accepted andoutput is correctly produced and that theintegrity of external information is maintained. Ablack-box test examines some fundamentalaspect of a system with a little regard for theinternal logical structure of the software. Blackbox testing attempts to find errors in thefollowing categories:(1) Incorrect or missing functions,(2) Interface errors,(3) Errors in data structures or external

    database access,(4) Behavior or performance errors, and(5) Initialization and termination errors.By applying black-box techniques, we derive a

    set of test cases that satisfy the followingcriteria:

    (1)Test cases that reduce, by a count that isgreater than one, the number of additionaltest cases that must be designed to achievereasonable testing and

    3

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    69/104

    (2)Test cases that tell us something about thepresence or absence of classes of errors,rather than an error associated only with the

    specific test at hand.White-box testing should not, however, bedismissed as impractical. A limited number of important logical paths can be selected andexercised. Important data structures can beprobed for validity. The attributes of both blackand white box testing can be combined toprovide an approach that validates the softwareinterface and selectively ensures that theinternal workings of the software are correct.

    VALIDATION CHECKSThe major decisions of a validation stage areconcerned with handling errors and distributionof data. The data relevant to the system entersit through a set of validation procedures. Oftenthey are caused by a generalized inputvalidation package tailored for the needs of aparticular system.There are various ways of handling errors opento the designer that includes rejection of theitem of input or processing the next item, writingerror record and signaling the appropriatemessage to the user. Error procedures must

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    70/104

    be specified in detail showing decisions, actionsand exceptions.In most of the cases where error occurs anerror message is popped to the user who issupposed to realize the fact and do thenecessary steps. The program developed ischecked thoroughly for errors by testing it withdata and the errors that are raised during thiscan be clarified. The program may halt duringan unpredictable error.

    TestingTesting

    &&

    3

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    71/104

    ImplementatioImplementationn

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    72/104

    TESTING (TESTING TECHNIQUE SANDTESTING STRATEGIES) ANDIMPLEMENTATIONUnit testing of the modules is done so as tocheck that each of the modules works, as theyshould be. Following is the module wise testingof this project:

    Test Case1:

    Login FormValid User name and PasswordInput=Login Id, PasswordOutput: Corresponding Form ShowImplementation of Test Case:User Enters valid User name and Password(administrator, User). Login Values are mappedin database table to check login id andpassword is ok. If entry exits then Loginprocess will be successful.

    Test Case 2:Wrong user Id and Password:Input: Wrong Login Id and Password:Output: Error Message generated

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    73/104

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    74/104

    EVALUATIONIn evaluation we prepare the team to evaluatethe system. The review team prepares a formalreview plan around the objectives of the review,

    the type of evaluation to be carried out and thetime schedule required. An overall plan coversthe following areas:

    Administrative plan: Review area objectives,operating costs, actual operating performanceand benefits.Personnel requirements plan: Reviewperformance objectives and trainingperformance to data.Hardware plan: Review performancespecifications.

    3

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    75/104

    All plans have been done by taken proper careand seriousness and each module is evaluatedusing simulated data. This review not only

    evaluated how well the current system isdesigned and implemented, but also is avaluable source of information that can beapplied to the next system project.Project Management PlanThis Project management Plan for theHelpdesk explains the following:

    It provides an overview of the project interms of its purpose, what it covers & what itdelivers.

    It provides an insight into the structure of theproject team & resources needed.

    It also explains the software developmentlife cycle adopted for the project in terms of the phases, iterations, and work procedures.

    The way project will be managed throughout itslife cycle, in terms of detailed phase wise plan,process of monitoring, control & process of riskmanagement. Also, the plan of supporting

    activities required for project management ismentioned.PurposeThis plan details the strategy to administer,monitor and control the Helpdesk project. It is to

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    76/104

    be used, along with project status reports, tomanage and track the project by the ProjectLeader and the Project Management Office.

    ScopeThis version of PMP covers projectmanagement & software engineeringmethodology for the FG project.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    77/104

    ResponsibilitiesResponsibilitiesOf Of

    Team MembersTeam Members

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    78/104

    ResponsibilitiesProject Manager

    Ensure adequate resources are available Facilitate required training for the team Review the plans, estimates and deliverable Participates on module end reviews Project Initiation and wind up. Ensure that the project follows the Quality

    Management System. Represent the project status in meeting and

    escalate any issues/risks o senior management.

    Project Leader Customer interaction Developing and administering the projects

    PMP Requirement Management Resolution of technical issues between

    project team Provide Inputs and feedback to the Module

    Leader on Technical and Non-Technicalissues Design Review Ensuring Timeliness and quality of all

    deliverables1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    79/104

    Ensuring Projects Defined SoftwareProcess identified in PMP are followed

    Status reporting to PM Review of test plans & test cases Plan and Participate in Review and Audits

    Module Leader Technical assistance and guidance to the

    team Design Backups Requirement Analysis Participation in Reviews and Audits Prepare Release Note. Integration of all developed units. Prepare installable & release to testing

    team. Coding Code reviews Self Testing

    Developers Coding

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    80/104

    Code Review Self Testing Repair defects Peer Review Review of unit test cases.. Participate in Review & Audits

    Configuration Controller (CC)For CC the responsibilities are defined how

    tools will be used during project developmentTesting Engineer Develop Test Plan Develop Test Cases Conduct Testing Report Testing Result Tailoring Decisions

    and Projects Defined Software Process

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    81/104

    Projects DefinedProjects Defined

    Life CycleLife CycleForForIndiahotpropertiesIndiahotproperties

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    82/104

    Projects Defined Life Cycle (PDSP)

    Our team will develop the software inaccordance with PDSP iterative lifecycle.Artifacts and evidence of results of softwaredevelopment activities will be managed andcontrolled as per Software ConfigurationManagement Plan and made available tosupport management reviews, metrics

    calculations, quality audits, product evaluations,and preparation of product deliverables.Phases of Life cycleFour distinct phases are followed in the project,which are Inception, Elaboration, andConstruction & Transition. Which are indicatorsof the progress of the project.

    1. Inception this phase brings to light anoriginal vision of a potential product, andtransform it into an actual project. Thefollowing important activities will be done inthis phase-

    Feasibility Study of existing process. Collection of core projects requirement One or more prototype development

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    83/104

    Initial Risk assessment and Initialproject management plan showingphase and iterations

    Test planning Estimation Phase end reviews

    2. Elaboration the main goal of this phase isto more thoroughly analyze the problemdomain, to define and stabilize the architecture,and address the highest risk element of theproject. The following important activities will bedone in this phase-

    Detailed Project Management plan is

    prepared. Most of the Critical project risks are

    mitigated. Review of prototype by customer and

    rework. Re-estimation Review of requirements and approval High Level Design Low Level Design Review of test plan

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    84/104

    System Test cases identification. Phase end review

    3. Construction in this phase theconstruction of product is made. The followingimportant activities will be done in this phase-

    Coding of Modules Unit testing & Code review. The Software product integration on the

    required platform. Re-estimation Close of open defects Peer Reviews of code Self testing by developers Phase end review

    4. Transition in this phase the product is putin the hands of its end user. The importantactivities will be done in this phase are:

    System testing to validate the new systemagainst user expectations

    Training of users and maintainers.

    Project windup activities. Each phase emphasizes on some keyaspects of the development essential for thepurpose of demonstrating progress on the

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    85/104

    project. Each phase end is a key milestonewith defined goals, which is described in theProject plan section of this PMP.

    IterationEach phase is broken into one or moreiterations. From a technical perspective thesoftware development is seen as a succession

    of iterations, through which the software under development evolves incrementally.Iteration is a complete development loopresulting in a release (internal or external) of anexecutable product, a subset of the finalproduct under development, which growsincrementally from iteration to iteration tobecome the final system.The project has multiple iterations as defined inthe SDP and at the end of the each iterations, abuild will be made and will be delivered to thecustomer. The core procedure followed and themajor activities performed herein are

    described in subsequent sections.Requirements ManagementFollowing activities will be performed for Requirements Management:

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    86/104

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    87/104

    Select and customize coding standards Develop units Code Self test will be done before submitting it to

    Code Review Code review will be done by peers, by the

    method of walkthrough Unit test by test engineers. Integration of components Integration testing Preparation of Installable Release to testing team Outputs Integrated and tested units Peer Review Code Review Log

    TestingFollowing activities will be performed for Testing:

    Develop Test Plan Review test plan

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    88/104

    Develop test cases Review test cases Execute integration test Execute System test

    Outputs Test plan Test cases Testing records and defect List

    DeploymentFollowing activities will be performed for Deployment:

    Secure the deliverable Prepare appropriate media, ensure

    correctness of version and check product

    integrity Check for virus, worms or any other element

    that could cause a damage Prepare Delivery Note, in case of final

    delivery Close Field Defects

    Get Acceptance Certificate from customer Get the Project Evaluation Form filled by the

    Customer User Acceptance Plan

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    89/104

    No separate acceptance plan would be made. Itwould be found accepted, if developed moduleis delivered as per requirements mentioned in

    SR.Project EstimatesThe Helpdesk Project Manager & ProjectLeader will do estimation for the project.Phase Plan and Milestones

    Phase Iteration

    Major Milestones& Releases

    StartDate

    EndDate

    Inception

    Iteration -1

    Prototype ? ?

    Inception

    Iteration -1

    SR ? ?

    Elaboration

    Iteration -2

    DesignDocument

    ? ?

    Elaboration

    Iteration -2

    SystemTest plan

    ? ?

    Construc

    tion

    Iteratio

    n 3

    Beta

    Version

    ? ?

    Transition

    Iteration 4

    FinalRelease

    ? ?

    ? = Till now not known

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    90/104

    MaintenanceMaintenance

    &&Security MeasureSecurity Measure

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    91/104

    MAINTENANCE

    Maintenance is the last part of the SystemDevelopment Life Cycle that is actually theimplementation of the post-implementationreview plan.When this system is installed it is used for longperiod. The average life of a system is 4 to 6years and maximum used for 10 years.

    However, this period of use brings with it theneed to continually maintain the system, butthis system can be modified and newtechnologies can be used which are prevalentin market at that period of time.SECURITY MEASURES TAKEN

    Security options provided with the SQL server and Win NT are relied upon heavily for securityof the organizational information and user privacy:Users are provided with the login name andpassword to use to login to the site. Users aredivided into their categories so that only links

    that are visible to them are links they haveaccess to. Links those are not required by theuser or not required to perform their duties arehidden from them.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    92/104

    Provide two type of security mode one isWINDOWS NT authentication and other is SQLServer mix mode. If user log on the site using

    Windows NT domain then first security mode isgood to use. If there exists the combination of system that runs on Operating system as WIN95/98 then it is the only option available to logon to server. Mix mode authentication is morecomplex as it has more layer of processingsecurity.

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    93/104

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    94/104

    as the project is online and will be transferred innetwork. The speed and accuracy will bemaintained in a proper way.

    This will be a user-friendly one and cansuccessfully overcome strict and severevalidation checks. The system will be a flexibleone and changes whenever can be made easy.Using the facility and flexibility in .NET andSQL, the software can be developed in a neatand simple manner there by reducing theoperator's work. Since the project is developedin .NET as a front-end and SQL as a back-endit can be modified easily and used for a longperiod.

    CONCLUSION

    Working on the project was good experience. Iunderstand the importance of Planning anddesigning as a part of software development.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    95/104

    But its very difficult to complete the program for single person.Developing the project has helped us someexperience on real-time developmentProcedures.

    2

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    96/104

    SNAP SHOTS

    Home Page

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    97/104

    Sell

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    98/104

    Emi Calculator

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    99/104

    Buy

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    100/104

    Admin Login:

    3

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    101/104

    Admin Login - AddAdvertisementPackage

    3

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    102/104

    1

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    103/104

    Bank Loan Details:

    3

  • 8/14/2019 A Project Report on india Hot Property r.d.e.c. Ghaziabad

    104/104

    ***End of Project Report ***