Vous êtes sur la page 1sur 23
Title of Project
Title of Project

A Dissertation Work

Submitted as Major Project in Partial fulfillment for the award of Graduate Degree in Bachelor of Engineering in Computer Science & Engineering

Submitted to

RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA BHOPAL (M.P)

Title of Project A Dissertation Work Submitted as Major Project in Partial fulfillment for the award

Submitted By

Student’s Name

Under the Guidance of

Prof. --------

(Department of Computer Science & Engineering)

RKDF INSTITUTE OF SCIENCE AND TECHNOLGY

BHOPAL (M.P) Jan- Jun – 2016

RKDF INSTITUTE OF SCIENCE AND TECHNOLGY BHOPAL (M.P) Jan- Jun – 2016 CERTIFICATE This is to

CERTIFICATE

This is to certify that the project entitled “Title” being submitted by Student name student of Seventh Semester, Degree in Computer Science & Engineering have done their work as MAJOR PROJECT for Partial fulfillment of the degree from RGPV, Bhopal (M.P.) is a record of bonafide work out by his/her under our supervision.

Prof.

Guide

(Department Of

Computer Science & Engineering) & Engineering)

Prof.

Head

(Department Of Computer Science

ACKNOWLEDGEMENT

I take the opportunity to express my cordial gratitude and deep sense of indebtedness to my guide guide namefor the valuable guidance and inspiration throughout the project duration. I feel thankful to him for his innovative ideas, which led to successful completion of this project work. I feel proud and fortune to work under such an outstanding mentor in the field of project name. He/She has always welcomed my problem and helped me to clear my doubt. I will always be grateful to him for providing me moral support and sufficient time.

I owe sincere thanks to ……………… Director RKDFIST ,who

helped

me

duly

in

Department.

time

during

my

project

work

in

the

At the same time, I would like to thank Prof………………… .. (HOD, CSE/IT) and all other faculty members and all non- teaching staff of department of Computer Science & Engineering for their valuable co-operation.

Student name VI th Semester B.E. (CSE)

(M.P.)

RKDFIST, BHOPAL

APPROVAL CERTIFICATE

This is to certify that the project entitled Title being submitted by Student name student of Seventh semester, Degree in Computer Science & Engineering have done their work as MAJOR PROJECT for Partial fulfillment of the degree from RGPV, Bhopal (M.P.).

Prof.

Guide (Department of Computer Science & Engineering)

TABLE OF CONTENTS

Page No.

Abstract

I

List of Figures

VI

List of Tables

XII

CHAPTER

  • 1. Introduction

    • 1.1 Overview………………………………………………… 10 ..

    • 1.2 Objectives …………………………………………………12

    • 1.3 Organization of the Report(not done)

  • 2. Background and Literature survey

    • 2.1 Software Requirement Specifications

    • 2.2 Innovativeness and Usefulness

  • 3. Design

  • 3.2

    Entity Relationship Diagram

    • 3.3 USE-CASE diagrams

    • 3.4 Sequence Diagram

    • 3.5 Activity Diagram

    • 4. Software Requirement

      • 4.1 Front-end Tools (With brief description)

      • 4.2 Back-end Tools (With brief description)

      • 4.3 Operating System (With brief description)

  • 5. Hardware Requirements

    • 5.1 System Configuration (CPU, RAM, HDD, Network used

      • 6. Process Model

        • 6.1 Market Potential and Competitive Advantage

        • 6.2 Proposed Model

        • 6.3 Project Estimate and Schedule

          • 7. Coding (for next semester)

          • 8. Testing (for next semester)

          • 9. Screen Layouts

            • 10. Future Enhancement

            • 11. Conclusion

  • 13. Appendix

    1. INTRODUCTION

    • 1.1 Overview

    Proposed system:

    1. It allows users to post articles. 2. Search no. of articles. 3. View and download articles. 4. Rating will be therefore for every article, so that one can really go after that.

    On the whole it is an amusing website for promoting awareness and conservation of India’s wildlife. Apart from arousing the alertness it will posses detailed information on various rare Indian animals along with coverage of all species of animals that roam in the woods of INDIA. With this, it will act as a platform for wildlife conservationists and ecologists to share their knowledge and recent trends in this field. It will incubate research and participation on subjects like animal communications, habitats, wildlife health issues, effects of global warming and various disasters.

    • 1.2 Objectives

    ANIMAL KINGDOM is a web application where we get detailed information on various rare Indian animals along with coverage of all species of animals that roam in the woods

    of

    India.

    It

    will

    incubate

    research

    and

    participation

    on

    subjects

    like

    animal

    communication, wildlife health issues, effects of global warming and various disasters.

    Our plan:

    • 1. Creating users for students withe registration no. and also for staff.

    • 2. Post news- letters.

    • 3. View news-letters.

    • 4. Search for articles.

    • 5. Provide career opportunities in this field.

    • 6. Comment on articles(opinions).

    • 7. Upload/download pictures, videos.

    2. BACKGROUND AND LITERATURE SURVEY

    2.1 Software Requirement Specifications

    2.1.1 Functional Requirements

    i.

    To monitor statistics related to endangered species, jeopardized habitats, unbalanced ecosystems and unfavorable climatic changes.

    ii.

    To facilitate members to form groups to organize local meetings, wildlife forums, periodicals and Wildlife camps.

    iii.

    To provide a space for registered users to post interesting photos, videos and presentations on Indian Wildlife.

    iv.

    Secure registration and profile management facilities for registered members and, government and non government agencies.

    v.

    To acquaint users with various career opportunities in the field of wildlife, along with list of universities offering Wildlife Degrees, fellowships and certifications.

    vi.

    It will portray recent wildlife success stories with an opportunity for users to participate in Wildlife blogs, forums, internships, conferences and other awareness programs.

    vii.

    A regular news-letter should be sent to registered users to spread awareness.

    viii.

    To setup a reviewers panel to have a tab on data being posted for the website and select appropriate contents from them to be posted. Moreover, this panel will be responsible for solving various queries of website users.

    ix.

    Basic and advance administration facilities like add/update members, back

    up/recovery of data, generating various reports, etc.

    2.1.2

    Non-Functional Requirements

    i.

    Secure access of confidential data (user’s details). SSL can be used.

    ii.

    24 X 7 availability

    iii.

    Better component design to get better performance at peak time

    iv.

    Flexible service based architecture will be highly desirable for future extension.

    2.1.3

    Product Prospective

    2.2 Innovativeness and Usefulness  Secure registration and profile management facilities for registered members and all

    2.2 Innovativeness and Usefulness

    Secure registration and profile management facilities for registered members and all agencies.

    Apart from arousing the alertness, it will posses detailed information on various rare Indian animals along with coverage of all species of animals that roam in the woods of INDIA.

    Registered users can post the problems existing in the reviewer’s panel which is responsible for solving various queries for website users.

    This provides an opportunity for users to participate in wildlife blogs, forums,

    internships, etc

    ,

    and form groups to organize local meetings, wildlife forums, and

    wildlife camps.

    It will incubate research and participation on subjects like animal communications, habitats, wildlife health issues, effects of global warming and various disasters.

    With this, it will act as a platform for wildlife conservationists and ecologists to share their knowledge and recent trends in this field.

    3. DESIGN

    • 3.1 Data Flow Diagram

    3.2 Entity Relationship Diagram
    • 3.2 Entity Relationship Diagram

    3.3 Flow Diagram 3.4 USE case diagram
    • 3.3 Flow Diagram

    3.3 Flow Diagram 3.4 USE case diagram
    • 3.4 USE case diagram

    Actors i. Registered users: Student/faculty is considered to be user. He/she will be available with a

    Actors

    i.

    Registered users: Student/faculty is considered to be user. He/she will be available with a platform which enables them to share their technical knowledge in the form of articles by submitting them to moderator. In addition the users can view other’s articles and comment, rate them. Registered user is given with user id and password.

    ii.

    Guest/anonymous: Guest is anonymous user who is interested in technical stuff and he can view the articles and rate them. But an anonymous user does not have the privilege of submitting the articles. A guest cannot log into the website.

    iii.

    G.O & N.G.O: They provide career opportunities and funds to this field.

    iv.

    Admin: Administrator maintains all the registered users and can add new users. He has the right of deleting a user.

    • 3.4.1 Use cases of Registered Users

    3.4.2 Use cases of Admin
    • 3.4.2 Use cases of Admin

    3.4.2 Use cases of Admin
    • 3.4.3 Use cases of Guest

    3.4.3 Use cases of Guest 3.5 Sequence Diagram 3.5.1 Anonymous user
    • 3.5 Sequence Diagram

    3.5.1 Anonymous user

    3.4.3 Use cases of Guest 3.5 Sequence Diagram 3.5.1 Anonymous user

    3.5.2

    Registration

    3.5.2 Registration 3.5.3 Request
    • 3.5.3 Request

    3.5.2 Registration 3.5.3 Request
    • 3.6 Activity Diagram

    3.6.1 For submitting article

    3.6 Activity Diagram 3.6.1 For submitting article 3.6.2 User activities
    • 3.6.2 User activities

    3.6 Activity Diagram 3.6.1 For submitting article 3.6.2 User activities
    • 3.6.3 Question

    3.6.3 Question 3.6.4 Login
    • 3.6.4 Login

    3.6.3 Question 3.6.4 Login
    • 3.6.5 Accept or reject article

    3.6.5 Accept or reject article 3.6.6 Registration
    • 3.6.6 Registration

    3.6.5 Accept or reject article 3.6.6 Registration

    4

    Software requirment

    4.1Front-end tools

    Development tool- EDITPLUS: It is a text editor for the microsoft windows operating system. The editor contains tools for programmers, including syntax highlighting, file type conversions, line editing conversion, regular expressions for search-and-replace, keystroke, spell check, full support for unicode editing and more. The “view in browser” button is useful for editing html code and viewing the reults immediately in the editor.

    Design tool- MICROSOFT VISIO 2010: It is a diagramming and vector graphics application and is part of microsoft family. This tool is used to build UML diagrams. It makes it easy for users to connect their diagrams to data sources and display their data graphically.

    Image editing tool- ADOBE PHOTOSHOP CS2: It is a raster graphics editor developed and published by adobe systems. It is basically used to photoshop or edit images.

    4.2Back-end tools

    Database platform- MYSQL: It is an open source relational database management system that delivers flexible and used for open source projects. It is fast, stable and true multi-user, multi-threaded sql database server.

    4.3Operating system

    Microsoft Windows: It is a multi user operating system allows multiple users to do work at time, it is best OS for managing and monitoring these kinds of applications very easily. Rational software architect made by ibm’s rational software divison, is a comprehensive modeling and development environment that uses the unified modelling language(UML) for designing architecture for C++ and J2EE applications and web services. It is built on eclipse open source framework and includes capabilities focused on architectural code analysis, C++, and model driven development with the UML for creating resilient applications and web services.

    4.4Additional software requirement

    Web server- APACHE SERVER V2.1.1: It is mostly used web server software. It played a key role in devloping world wide web. It is a freely available web server that is distributed under an ‘open source’ license. It is similar to development of Linux OS.

    5

    Hardware requirment

    5.1System configuration

    5 Hardware requirment 5.1System configuration
    5 Hardware requirment 5.1System configuration

    Conclusion:- Increased understanding about the world’s current wildlife situation and a increased emphasis on education will give future generation an opportunity to experience nature to its fullest extent.