project work[1]

Upload: anu-radha

Post on 08-Apr-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Project Work[1]

    1/27

    VI SEMESTER MCA PROJECT WORK

    GUIDELINES

    Dr.M.A.JayaramProfessor and Head

    DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS

    SIDDAGANGA INSTITUTE OF TECHNOLOGYTUMKUR-572103

  • 8/6/2019 Project Work[1]

    2/27

    MCA Project work guidelines

    PREAMBLE

    This manual provides general guidelines to VI semester MCA project

    work. The material presented in this manual will help the studentsregarding what is to be presented during the three project seminarsand how the project report is to be written. However, special emphasisis laid on writing a scientific article in general and project report inparticular. Students are requested to find the time to read this manualcarefully.

    The production of a good piece of a project report is as much a part ofthe project as doing the experimental work. However excellent andoriginal a piece of work the project may be, unless the results areproperly communicated to other people, it may as well not have been

    done! . Communicating results of an investigation in a clear and usefulway is a key part of science and is the reason for devoting a lot ofeffort to this aspect.

    It is not necessary, or even desirable to describe every minute detail ofwhat was done. One of the most important aspects of good technicalwriting is to be concise, yet remain informative. The ability to selectwhat is essential, and to omit what is merely incidental detail, is a skillevery student needs to develop.

    While writing a project works, following points are to be borne in mind;

    Make sure you mention the background to, and aim of the work.

    Include the basic concepts and theory relating to the work.

    Describe the procedures used. Identify major sources of errorand explain how they were dealt with.

    Only data directly relevant to the calculation of final resultsshould be presented, omit raw data. Graphs are a particularlyeffective way of presenting results - only use table where itwould make more sense than providing a graph.

    Final results should be presented clearly and concisely; includean analysis of errors, but omit details of arithmeticalmanipulations.

    If computer code was used or written, give details of the checksand validations you performed on the code.

    The interpretation of the results must be discussed, andimprovements and possible extensions of the work is to besuggested.

    2

  • 8/6/2019 Project Work[1]

    3/27

    MCA Project work guidelines

    Give references to any books, articles or other sources ofinformation (e.g. web sites) that have proved useful in preparingthe report, or carrying out the work.

    To be acceptable as an MCA project work, your project must conform to the

    requirements stipulated by Visvesvaraya Technological University. Additionalrequirements are:

    The report should demonstrate an appropriate level of professional

    competence in the practical development of a suitable application, tool or

    similar work.

    Projects must give a clear description of the life-cycle stages undertaken and

    must describe the use of appropriate tools.

    A description of how verification and validation have been applied to each

    stage of the project must also be included. [Note the word 'how': you're not

    expected to include details like test plans or test results in the body of thereport, although these may be appropriate in appendices.]

    Good writing is simple writing

    Writing in a formal style doesn't mean that your report should be hard to read

    because it's full of long words and complicated sentences. Concentrate on

    getting over the information (facts, reasons) to the reader as clearly as

    possible.

    By all means use common technical terms in the field, but avoid unnecessary

    jargon or long words, which are just designed to impress. You won't. Long and complex sentences should be broken up. The same is true of

    paragraphs. (On the other hand, sequences of very short sentences and

    paragraphs are irritating.)

    Spelling, punctuation and grammar should be perfect. Use appropriate tools

    to check. Spelling checkers are normally good (don't forget to set them to

    British English). In my personal experience, the grammar checker in Microsoft

    Word is of great use. Try to get someone else to proof read your report:

    remember that other people are generally better at spotting your mistakes

    than you are.

    Plagiarism is cheating by claiming someone else's work as your own. Don't do it!

    Consequences can be very severe.

    Accusations of plagiarism in a report can always be avoided by quotation and proper

    referencing.

    3

  • 8/6/2019 Project Work[1]

    4/27

    MCA Project work guidelines

    You cannot copy and paste any text from any source unless it is quoted to

    make it clear that it is copied and not your own words.

    Material, which is quoted, must be referenced in the text, that is there must

    be a direct indication in the text of its source, using some standard

    convention (e.g. numbers such as [1], or names and dates such as Smith

    2001).

    Material which is paraphrased or otherwise directly used must also be

    referenced. Where you paraphrase ideas or use re-write material in your own

    words, you must still acknowledge the source, e.g. by writing The outline

    presented here is based on Smith (1999).

    There is a distinction between a list of references at the end of a piece of

    work and a bibliography. The list of references gives full details of the

    references in the text, whether these are numbers or names/dates. The

    bibliography lists sources you consulted that have contributed to the work in ageneral way, but which are not specifically referenced in the text. Usually the

    list of references should be much longer than the bibliography.

    You are not expected to re-invent the wheel; indeed you can legitimately be

    penalized for doing so. It's good software engineering practice to re-use code. But

    you must make clear which parts of your code are taken from elsewhere and which

    are original. Carefully commenting your code can achieve this. You also need to

    take precautions against other people copying your project, leading to you being

    falsely accused of collusion. If your code and project report are on a networked

    machine, make sure the permissions do not allow viewing. Put your name as author

    in every Java class/C++ class.

    I trust this manual will be a useful reckoner in your hands.

    Dr.M.A.JayaramProfessor and HeadDepartment of MCA

    4

  • 8/6/2019 Project Work[1]

    5/27

    MCA Project work guidelines

    1.INTERNAL EVALUATION

    1.1Project Seminars

    You are required to present three seminars at various stages of your projectwork. The date and time of your presentation will be communicated to you well inadvance. All the faculty of the department will evaluate your project work. The

    seminars are crucial in getting good internal marks.

    1.2First Seminar:

    Weightage: 5 marks.Duration: 15 minutes.

    Content of the seminar:

    You are expected to present about the domain (area) you have chosen.Following are the high spots in your presentation:

    What is the area?

    What is my understanding about the area?

    What am I planning to do?

    What is the background work I have done? (Like literature survey, learninga programming language or a software package etc,,,,,)

    What are the related works already available as referrals?

    A brief summary.

    1.3 Second Seminar:Weightage: 10 marks.Duration: 15 minutes.

    Content of the seminar:

    5

  • 8/6/2019 Project Work[1]

    6/27

    MCA Project work guidelines

    You are expected to include the following in your presentation in the secondseminar;

    How the implementation of the project is planned?

    The Components/ Modules of the Project.

    ER and Data flow diagrams (in case of DBMS oriented projects). Data Structures to be used (in case of a non-DBMS oriented projects)

    A brief summary.

    1.4 Third Seminar

    Weightage: 10 marks.Duration: 15 minutes.

    Content of the seminar:

    You are expected to include the following in your presentation in the thirdseminar;

    The Demo along with brief explanation.

    If live demo is not possible, screen snap shots showing all the sessionswith the software developed.

    Briefing on tests/validations conducted.

    A brief summary.

    Internal Evaluation Break-Up

    Particulars Marks

    1.Seminar-I 052.Seminar-II 103.Seminar-III 104.Report 25

    Maximum Marks: 50

    2. EVALUATION BY UNIVERSITY

    2.1 Evaluation of the project report/dissertation

    At the university level, the project report gets evaluated for 125 marks. Theproject report undergoes double evaluation i.e., by the respective guide and by

    6

  • 8/6/2019 Project Work[1]

    7/27

    MCA Project work guidelines

    the external examiner designated by the University. The parameters that areseen during the evaluation are;

    2.2 Evaluation through viva-voce

    An external examiner and internal examiner both designated by the university willconduct viva-voce and the student will be evaluated for 75 marks. The candidatewill be examined for the extent of the work done, originality, usefulness andrelevance.

    3. DETAILS OF SUBMISSION

    The number of reports to be prepared is at least FOUR.

    One to be submitted to the office of the Principal. One to the Department.

    One to the Concerned Guide(s)

    One to the candidate.

    It is required to submit the reports well within the date specified by VTU. Thestudents, who fail to submit within the last date given, will be permitted to submitdissertation reports later during the next subsequent semester examinationsonly. Normally the last date for submission will be placed somewhere duringsecond or third week ofJune.

    4. PROJECT REPORT

    4.1 Arrangement of Contents of Project Report

    The sequence in which the project report material should be arranged and boundshould be as follows:

    1. Title page

    2. Bonafide Certificate

    3. Abstract

    4. Acknowledgement

    5. Table of Contents

    6. List of Tables

    7. List of Figures

    8. List of Symbols, Abbreviations or Nomenclature (Optional)

    7

  • 8/6/2019 Project Work[1]

    8/27

    MCA Project work guidelines

    9. Chapters

    10. Appendices

    11. References

    4.2 PAGE DIMENSIONS AND MARGIN

    The dimensions of the final bound copies of the project report should be 290mm

    x 205mm. Standard A4 size (297mm x 210mm) paper may be used for preparing

    the copies.

    The final five copies of the project report (at the time of submission) should have

    the following page margins:

    Top Margin: 30 mm

    Bottom edge: 30 mm

    Left side: 35 mm

    Right side: 25 mm

    The project report should be prepared on good quality white paper preferably not

    lower than 80 Gms /Sq. Meter.

    Tables and figures should conform to the margin specifications. Large size

    figures should be photographically or otherwise reduced to the appropriate size

    before insertion.

    4.3 MANUSCRIPT PREPARATION

    The student shall supply a typed copy of the manuscript to the guide for the

    purpose of approval. In the preparation of the manuscript, care should be taken

    8

  • 8/6/2019 Project Work[1]

    9/27

    MCA Project work guidelines

    to ensure that all textual matter is typed to the extent possible in the same format

    as may be required for the final project report.

    Hence, some of the information required for the final typing of the project report is

    also included in this section.

    4.3.1 Title page A specimen copy of the title page for project report is given in

    Appendix 1.

    Bonafide Certificate A sample certificate is appended in appendix-II

    4.3.3 Abstract Abstract should be an essay type of narrative not exceeding

    two pages, outlining the problem, the methodology used for tackling it and a

    summary of the findings. The abstract should be spaced at 11/2 line spacing.

    Sample abstracts are appended in Appendix-1

    4.3.4 Acknowledgement It should be brief and should not exceed one page

    when typed double spacing.

    4.3.5 Table of contents The table of contents should list all material following

    it as well as any material which precedes it. The title page, bonafide Certificate

    and acknowledgement will not find a place among the items listed in the table of

    contents but the page numbers of which are in lower case Roman letters. One

    and a half spacing should be adopted for typing the matter under this head.

    4.3.6 List of Tables The list should use exactly the same captions as they

    appear above the tables in the text. One and a half spacing should be adopted

    for typing the matter under this head.

    9

  • 8/6/2019 Project Work[1]

    10/27

    MCA Project work guidelines

    4.3.7 List of Figures The list should use exactly the same captions as they

    appear below the figures in the text. One and a half spacing should be adopted

    for typing the matter under this head.

    4.3.8 List of Symbols, Abbreviations and Nomenclature One and a half

    spacing should be adopted for typing the matter under this head. Standard

    symbols, abbreviations etc. should be used.

    4.3.9 Chapters The chapters may be broadly divided into 3 parts (i)

    Introductory chapter, (ii) Chapters developing the main theme of the project

    report, (iii) Results, Discussion and Conclusion.

    The main text will be divided into several chapters and each chapter may be

    further divided into several divisions and sub-division.

    Each chapter should be given an appropriate title.

    Tables and figures in a chapter should be placed in the immediate vicinity of the

    reference where they are cited.

    Footnotes should be used sparingly. They should be typed single space andplaced directly underneath in the very same page which refers to the material

    they annotate.

    4.3.10 Appendices Appendices are provided to give supplementary

    information, which if included in the main text may serve as a distraction and

    cloud the central theme under discussion.

    Appendices should be numbered using Arabic numerals, e.g. Appendix 1,

    Appendix 2, etc.

    Appendices, Tables and References appearing in appendices should be

    numbered and referred to at appropriate places just as in the case of chapters.

    10

  • 8/6/2019 Project Work[1]

    11/27

    MCA Project work guidelines

    4.3.11 List of References Any work of other researcher is used either directly

    or indirectly. The origin of the material thus referred to at appropriate places in

    the project report should be indicated. A paper, a monograph or a book may be

    designated by the name of the first author followed by the year of publication,

    placed inside brackets at the appropriate places in the project report should be

    indicated. The citation may be written in any one of the following forms.

    4.3.12 Examples of citation

    An improved algorithm has been adopted in literature [Tsychiya 1980]

    An elaborate discussion on this topic is found in the reference [Tenonbam, 2004]

    The problem of high dimensional problem space is often referred to as curse of

    dimensionality [Goldberg, 2001].

    The listed should be typed 4 spaces below the heading REFERENCES in

    alphabetical order in single spacing left justified. The reference material should

    be listed in the alphabetical order of the first author. The name of the

    author/authors should be immediately followed by the year and other details. A

    typical illustrative list given below relates to the citation examples quoted above.

    4.3.13 References

    Book: (Author(s) name(s), Title of the Book, Publisher, Place, Year)

    1. Eberhart R.C., Simpson P.K., Dobbins RW. : Computational Intelligence PC

    Tools, Academic Press Professional, Boston (1996).

    Paper in a Journal: (Author(s), Title of the paper, Journal, Volume (issue), year,

    Page to page)

    2. Fogel D.B.: An Introduction to Simulated Evolutionary Optimization, IEEE

    Trans. Neural Networks, 5(1), 1994, 3-1.

    11

  • 8/6/2019 Project Work[1]

    12/27

    MCA Project work guidelines

    Web Site

    3. http://engr.iupui.edu/~shi/Conference/psopap4.html/

    4.3.14 Tables and Figures By the word Table, is meant tabulated data in the

    body of the project report as well as in the appendices. All other material used in

    the body of the project report and appendices such as charts, graphs, maps,

    photographs, and screen snap shots and diagrams may be designated as

    figures.

    A table or figure including caption should be accommodated within the prescribed

    margin limits. The caption should be typed on the top of the body of table. All the

    tables should be numbered in the sequence they appear in a particular chapter.

    Table 1.2 means, second table in first chapter. Similarly, figures

    Tables and figures on half page or less in length may appear on the same page

    along with the text. However, they should be separated from the text both above

    and below by triple spacing.

    Two or more small tables or figures may be grouped if necessary in a single

    page.

    Photographs and screen snap shots should be included in the colour Xerox form

    only. More than one photograph can be included in a page.

    5 GUIDELINES FOR TYPING

    5.1 General

    This section includes additional information for final typing of the project report.

    Some information given earlier under Manuscript preparation shall also be

    referred.

    12

  • 8/6/2019 Project Work[1]

    13/27

    MCA Project work guidelines

    The impressions on the typed copies should be black in colour.

    Uniformity in the font of letters in the same project report shall be

    observed.

    A sub-heading at the bottom of a page must have at least two full lines

    below it or else it should be carried over to the next page.

    The last word of any page should not be split using a hyphen.

    One and a half spacing should be used for typing the general text.

    Single spacing should be used for typing:

    o Long Tables

    o Long quotations

    o Footnotes

    o Multiline captions

    o References

    All quotations exceeding one line should be typed in an

    indented space the indentation being 15mm from either margin.

    Double spacing should be used for typing the Bonafide

    Certificate and Acknowledgement.

    5.2 Chapters

    The format for typing chapter headings, divisions headings and sub divisionheadings are explained through the following illustrative examples.

    Chapter heading: CHAPTER 1

    Division heading: INTRODUCTION

    Division heading: 1.1 OUTLINE OF PROJECT REPORT

    Sub-division heading: 1.1.2. Literature survey.

    The word CHAPTER without punctuation should be centered 50mm down fromthe top of the page. Two spaces below, the title of the chapter should be typed

    13

  • 8/6/2019 Project Work[1]

    14/27

    MCA Project work guidelines

    centrally in capital letters. The text should commence 4 spaces below this title,the first letter of the text starting 20mm, inside from the left hand margin.

    The division and sub-division captions along with their numberings should be leftjustified. The typed material directly below division or sub-division heading should

    commence 2 spaces below it.

    6. TYPING INSTRUCTIONS

    6.1 GeneralThis section includes additional information for final typing of the project report.Some information given earlier under Manuscript preparation shall also bereferred.

    The impressions on the typed copies should be black in colour.

    Uniformity in the font of letters in the same project report shall be observed.

    A sub-heading at the bottom of a page must have atleast two full lines below it orelse it should be carried over to the next page.

    The last word of any page should not be split using a hyphen.

    One and a half spacing should be used for typing the general text.

    Single spacing should be used for typing:

    Long TablesLong quotations

    Foot notes

    Multiline captions

    References

    All quotations exceeding one line should be typed in an indented space the

    indentation being 15mm from either margin.

    Double spacing should be used for typing the Bonafide Certificate and

    Acknowledgement.

    6.2 Chapters

    14

  • 8/6/2019 Project Work[1]

    15/27

    MCA Project work guidelines

    The format for typing chapter headings, divisions headings and sub division

    headings are explained through the following illustrative examples.

    Chapter heading : CHAPTER 1

    Division heading INTRODUCTION

    Division heading : 1.1 OUTLINE OF PROJECT REPORT

    Sub-division heading : 1.1.2. Literature review.

    The word CHAPTER without punctuation should be centered 50mm down fromthe top of the page. Two spaces below, the title of the chapter should be typed

    centrally in capital letters. The text should commence 4 spaces below this title,

    the first letter of the text starting 20mm, inside from the left hand margin.

    The division and sub-division captions along with their numberings should be left

    justified. The typed material directly below division or sub-division heading should

    commence 2 spaces below it and should be offset 20mm from the left hand

    margin. Within a division or sub-division, paragraphs are permitted. Even

    paragraph should commence 3 spaces below the last line of the preceding

    paragraph, the first letter in the paragraph being offset from the left hand margin

    by 20mm.

    7. GUIDELINES FOR NUMBERING

    7.1 Page Numbering

    All pages numbers (whether it be in Roman or Arabic numbers) should be typedwithout punctuation on the bottom right hand corner. The preliminary pages of

    the project report (such as Title page, Acknowledgement, Table of Contents etc.)

    should be numbered in lower case Roman numerals. The title page will be

    numbered as (i), the page immediately following the title page shall be numbered

    (ii) and it should appear at the bottom right hand corner as already specified.

    15

  • 8/6/2019 Project Work[1]

    16/27

    MCA Project work guidelines

    Pages of main text, starting with Chapter 1 should be consecutively numbered

    using Arabic numerals.

    7.2 Numbering of Chapters, Divisions and Sub-Divisions

    The numbering of chapters, divisions and sub-divisions should be done, using

    Arabic numerals only and further decimal notation should be used for numbering

    the divisions and sub-divisions within a chapter. For example, sub-division 4

    under division 3 belonging to chapter 2 should be numbered as 2.3.4. The

    caption for the sub-division should immediately follow the number assigned to it.

    Every chapter beginning with the first chapter should be serially numbered using

    Arabic numerals. Appendices included should also be numbered in an identical

    manner starting with Appendix 1.

    7.3 Numbering of Tables and Figures

    Tables and Figures appearing anywhere in the project report should bear

    appropriate numbers. The rule for assigning such numbers is illustrated through

    an example. Thus if as figure in Chapter 3, happens to be the fourth then assign

    3.4 to that figure. Identical rules apply for tables except that the word Figures is

    replaced by the word Table. If figures (or tables) appear in appendices thenfigure 3 in Appendix 2 will be designated as Figure A 2.3. If a table to be

    continued into the next page this may be done, but no line should be drawn

    underneath an unfinished table. The top line of the table continued into the next

    page should, for example read Table 2.1 (continued) placed centrally and

    underlined.

    7.4 Numbering of Equations

    Equations appearing in each Chapter or Appendix should be numbered serially,

    the numbering commencing a fresh for each Chapter or Appendix. Thus for

    example, an equation appearing in Chapter 2, if it happens to be the eighth

    equation in that Chapter should be numbered (2.8) thus:

    16

  • 8/6/2019 Project Work[1]

    17/27

    MCA Project work guidelines

    )(min xfRx

    (2.8)

    While referring to this equation in the body of the project report it should be

    referred to as Equation (2.8).

    8. BINDING SPECIFICATIONS

    Project report submitted should be bound using flexible cover of thick white art

    paper. The spine for the bound volume should be of Light Blue. The cover should

    be printed in black letters and the text for printing should be identical to what has

    been prescribed for the title page.

    9. CHAPTER CONTENTS

    Chapter 1. : Introduction: Theoretical background of the area chosen for theproject work, Definition of the problem.

    Chapter 2: System Analysis & Design: User Requirements, System planning,Methodology adopted.

    Chapter 3: Design of the System: ER-Diagrams, Data Flow Diagrams, DataStructures Used, Input and Output Screen Design, Process involved,Methodology used for testing, Test Report, Printout of the Reports, Printout of theCode Sheet, User/Operational Manual - including security aspects, access rights,back up, controls, etc.

    Chapter 3: System Implementation: Details of Hardware & Software Used,System Maintenance & Evaluation, Cost and benefit Analysis Detailed Life Cycleof the Project.

    Chapter 5: A session with the software: Screen snap shots in the chronologicalorder with brief explanation for each.

    17

  • 8/6/2019 Project Work[1]

    18/27

    MCA Project work guidelines

    Chapter 6: Conclusions and Future Directions

    APPENDIX 1

    (A typical Specimen of Title Page)

    A GUI PACKGE FOR KOHONENS SELF

    ORGANIZED MAPSSubmitted in partial fulfillment of the requirements

    for the award of the degree

    Of

    MASTER OF COMPUTER APPLICATIONSOf

    Visvesvaya Technological University

    By

    (Name of Candidate)

    USN

    18

  • 8/6/2019 Project Work[1]

    19/27

    MCA Project work guidelines

    DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS

    Siddaganga Institute of TechnologyTumkur-572103

    2007

    APENDIX-II(Format of the Bonafide certificate)

    SIDDAGANGA INSTITUTE OF TECHNOLOGYDepartment of Master of Computer Applications

    Tumkur-572103

    CERTIFICATE

    Certified that this project report titledsubmitted in partial

    fulfillment of the requirement of the degree of Master of Computer

    Applications is the bonafide work of Mr./ Ms..who

    carried out the project under my supervision. Certified further, that to the best of

    19

  • 8/6/2019 Project Work[1]

    20/27

    MCA Project work guidelines

    my knowledge the work reported herein does not form part of any other project

    report or dissertation on the basis of which a degree or award was conferred on

    an earlier occasion on this or any other candidate.

    APENDIX-III(Sample abstracts)

    An Abstract is basically a summary or gist of the project. It should preferably, be

    of about 2-3 pages. The content should be as brief as is sufficient enough to

    explain the objective and implementation of the project. The write up must

    adhere to the guidelines and should include the following;

    Name / Title of the Project

    Statement about the Problem

    Few lines are the chosen area to bring out its significance.

    Why is the particular topic chosen?

    Objective and scope of the Project

    Methodology adopted/proposed.

    Hardware & Software used

    Testing Technologies used

    What contribution would the project make?

    Following are two typical examples of abstracts.

    20

    Name and Designation of the Guide Signature of External Guide

    Head of the DepartmentPrincipal

  • 8/6/2019 Project Work[1]

    21/27

    MCA Project work guidelines

    Example 1:

    A GUI BASED GENETIC ALGORITHM OPTIMISER

    A genetic algorithm (GA) is a searchtechnique used in computing to find exact orapproximate solutions to optimization and searchproblems. Genetic algorithms

    are categorized as global search heuristics. Genetic algorithms are a particular

    class of evolutionary algorithms (also known as evolutionary computation) that

    use techniques inspired by evolutionary biology such as inheritance, mutation,

    selection, and crossover.

    Genetic algorithms are implemented as a computer simulation in which a

    population of abstract representations (called chromosomes or the genotype or

    the genome) ofcandidate solutions (called individuals, creatures, orphenotypes)

    to an optimization problem evolves toward better solutions. Traditionally,

    solutions are represented in binary as strings of 0s and 1s, but other encodings

    are also possible. The evolution usually starts from a population of randomly

    generated individuals and happens in generations. In each generation, the

    fitness of every individual in the population is evaluated, multiple individuals are

    stochastically selected from the current population (based on their fitness), and

    modified (recombined and possibly randomly mutated) to form a new population.

    The new population is then used in the next iteration of the algorithm. Commonly,

    the algorithm terminates when either a maximum number of generations has

    been produced, or a satisfactory fitness level has been reached for the

    population. If the algorithm has terminated due to a maximum number of

    generations, a satisfactory solution may or may not have been reached.

    This project work is an attempt to develop a GUI based package for the

    implementation of simple genetic algorithm based optimizations in any field that

    is user specific. The package is provided with an efficient user interface with

    explanation facility so that even a novice user can participate in the development

    21

    http://en.wikipedia.org/wiki/Searchhttp://en.wiktionary.org/wiki/techniquehttp://en.wikipedia.org/wiki/Computinghttp://en.wikipedia.org/wiki/Approximatehttp://en.wikipedia.org/wiki/Optimization_(mathematics)http://en.wikipedia.org/wiki/Searchhttp://en.wikipedia.org/wiki/Problemhttp://en.wikipedia.org/wiki/Categorizehttp://en.wikipedia.org/wiki/Global_optimizationhttp://en.wikipedia.org/wiki/Evolutionary_algorithmhttp://en.wikipedia.org/wiki/Evolutionary_computationhttp://en.wikipedia.org/wiki/Evolutionary_biologyhttp://en.wikipedia.org/wiki/Biological_inheritancehttp://en.wikipedia.org/wiki/Mutation_(genetic_algorithm)http://en.wikipedia.org/wiki/Mutation_(genetic_algorithm)http://en.wikipedia.org/wiki/Selection_(genetic_algorithm)http://en.wikipedia.org/wiki/Crossover_(genetic_algorithm)http://en.wikipedia.org/wiki/Implementationhttp://en.wikipedia.org/wiki/Computer_simulationhttp://en.wikipedia.org/wiki/Populationhttp://en.wikipedia.org/wiki/Chromosome_(genetic_algorithm)http://en.wikipedia.org/wiki/Genotypehttp://en.wikipedia.org/wiki/Genomehttp://en.wikipedia.org/wiki/Candidate_solutionshttp://en.wikipedia.org/wiki/Phenotypehttp://en.wikipedia.org/wiki/Stochasticshttp://en.wikipedia.org/wiki/Algorithmhttp://en.wiktionary.org/wiki/techniquehttp://en.wikipedia.org/wiki/Computinghttp://en.wikipedia.org/wiki/Approximatehttp://en.wikipedia.org/wiki/Optimization_(mathematics)http://en.wikipedia.org/wiki/Searchhttp://en.wikipedia.org/wiki/Problemhttp://en.wikipedia.org/wiki/Categorizehttp://en.wikipedia.org/wiki/Global_optimizationhttp://en.wikipedia.org/wiki/Evolutionary_algorithmhttp://en.wikipedia.org/wiki/Evolutionary_computationhttp://en.wikipedia.org/wiki/Evolutionary_biologyhttp://en.wikipedia.org/wiki/Biological_inheritancehttp://en.wikipedia.org/wiki/Mutation_(genetic_algorithm)http://en.wikipedia.org/wiki/Selection_(genetic_algorithm)http://en.wikipedia.org/wiki/Crossover_(genetic_algorithm)http://en.wikipedia.org/wiki/Implementationhttp://en.wikipedia.org/wiki/Computer_simulationhttp://en.wikipedia.org/wiki/Populationhttp://en.wikipedia.org/wiki/Chromosome_(genetic_algorithm)http://en.wikipedia.org/wiki/Genotypehttp://en.wikipedia.org/wiki/Genomehttp://en.wikipedia.org/wiki/Candidate_solutionshttp://en.wikipedia.org/wiki/Phenotypehttp://en.wikipedia.org/wiki/Stochasticshttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Search
  • 8/6/2019 Project Work[1]

    22/27

    MCA Project work guidelines

    of optimization model in his/her chosen domain. The front end has been created

    using Java Swing. At the back end the algorithm has been coded in Java.

    The validation has been done for some benchmark problems availed from the

    literature. The system yielded encouraging results in terms of optimized decision

    variable values. Though the package has given satisfactory results at academic

    level, the package needs to be field tested for its adaptability and usefulness.

    Example 2:

    REAL ESTATE ADMINISTRATIVE MANAGEMENT SYSTEM

    In real estate administration, providing ready information about location, nature

    cost of lands and related operations on the data can be a very costly and time-

    consuming process. To remain competitive, an organization needs to automate

    the process of collecting the backup information for these operations. In addition,

    real estate companies that manage huge volumes of tenant billing backup data

    should integrate their billing systems and ensure easy correspondence

    management with their customers. Ensuring that journal entry imaging for

    property reporting and audit purposes is a built-in component is also critical to

    best practices and reduced business operating costs. The typical data sources

    and operations are Investing, Converting, Leveraging real estate assets, and

    management for your properties, their administration financial reporting issues,

    turnovers and many more.

    22

  • 8/6/2019 Project Work[1]

    23/27

    MCA Project work guidelines

    This project brings out the development of an online estate agent system, which

    could be deployed either by a real estate agent or a prospective buyer. The

    project is more of a Web Enabled Agent (WEEA), which is internet-based

    application. This system is intended to be used for storing and searching the

    property portfolios.

    The main modules of the system include Property Portfolio Management, User

    Management, and General Management. Property portfolio management deals

    with maintaining information related to properties. User management deals with

    maintaining user information depending on the user category, transaction type,

    property category and property subcategory. General management deals with

    concepts like advertisements and sending buyer information to the seller.

    The project is developed in Industrial Competency Laboratory, using Java2

    Enterprise edition and Oracle 8i at the back end. This project presents the

    development of a GUI based package that caters to all the information needed

    for the users. It is felt that this package is of great help for the people who need

    their land property be sold and also for the people who are desirous of

    purchasing of such property.

    The system has given satisfactory results at academic level testing. However,

    field-testing of the software is yet to be done to improve the software.

    23

  • 8/6/2019 Project Work[1]

    24/27

    MCA Project work guidelines

    APENDIX-III(Sample Conclusions)

    The conclusion of your project work should provide a final critical reflection on the

    study and its contribution to literature and the area of investigation. It should also

    point to issues that could be pursued in future project work.

    Conclusions are usually short and should not contain new material. They are

    often difficult to write, as you are likely to feel that you have said it all by this

    stage. As a result, many students simply summarize what they have said in

    previous chaptersunfortunately, this is NOT concluding! The conclusion of your

    project has three main roles.

    First, it provides an ending to the project as mentioned above, it

    provides the opportunity for you to say what your project means.

    Second, it provides you with the opportunity to say how your project can

    contribute to our understanding of the knowledge in the area, of currentpractice and/ or relevant methods.

    Third, it leaves the reader with a final impression of the quality of your

    work.

    Two sample conclusions are provided here for your reference.

    24

  • 8/6/2019 Project Work[1]

    25/27

    MCA Project work guidelines

    Example 1:

    A GUI BASED GENETIC ALGORITHM OPTIMISER

    This project report brought out the development of a simple genetic algorithm

    (SGA) shell, which can be a useful tool in the hands of any user to develop SGA

    model for optimization problem in his/her domain of interest. The package has

    been provided with highly interactive user interface. Based on the project work,

    following conclusions could be drawn.

    1. A Graphical User Interface (GUI) based optimizer like the one developed

    in this work is of immense help for any user as he/she could effortlessly

    model the chosen domain.

    2. A user can directly type the objective function and constraints so that the

    user would be at ease.

    3. The package can cater to any number of decision variables. The results

    are tuned to third decimal place of accuracy,

    4. With minor modification, the package can be uploaded over to the net.This enables a large number of people to make use of the effort.

    Finally, the reported work is open to suggestions, comments, and modifications

    by the experts in the field of Evolutionary optimization techniques.

    Future Enhancements

    The project carried out is amenable for future enhancements. Following are the

    improvements suggested:

    25

  • 8/6/2019 Project Work[1]

    26/27

    MCA Project work guidelines

    1. The selection operator used in the development of software is Roulette

    Wheel selection. However, provisions could be made to implement other

    selection methods like Rank selection, steady state selection and Elitism.

    2. Simple single crossover operator is used in the development; other crossover operations like arithmetic crossover and uniform cross over could be

    implemented.

    3. Binary coding is adopted to encode decision variables, real, octal and

    hexadecimal coding techniques could be tried as a future enhancement.

    Example 2:

    REAL ESTATE ADMINISTRATIVE MANAGEMENT SYSTEM

    This project presented the development of Real Estate Administration

    Management System. The main aim of the project was to bring various activities

    related to real estate such as buying, selling, mortgaging and description of the

    property.

    The development of the software was done on a modular basis. Following are

    the facilities provided:

    1. Description of the property to be sold or bought.

    2. Approximate price, name and details of the owner.

    3. Search information

    4. Update information

    26

  • 8/6/2019 Project Work[1]

    27/27

    MCA Project work guidelines

    5. Deleting Information.

    It is felt that this kind of a package is useful in the hands of real estate people

    and the others involved in buying and selling land properties. The interface has

    been extremely good such that even a novice user can work with the software.

    Future Enhancements

    There is still lot of scope for the enhancement of this work. Following are the

    suggested future enhancements.

    1. Details of location of the plot need be graphically shown with the relevant

    area map.

    2. The details of predominant monuments and the like in the neighborhood of

    the property are to be displayed.

    3. The foreseeable improvements that may happen around the property be

    highlighted.