You are on page 1of 23

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)

Submitted By

Students Name
Under the Guidance of
Prof. -------(Department of Computer Science & Engineering)

RKDF INSTITUTE OF SCIENCE AND TECHNOLGY

BHOPAL (M.P)
Jan- Jun 2016

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.

Prof.

Guide

Head

(Department Of
Computer Science & Engineering)
& Engineering)

(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 time during my project work in the
Department.

At the same time, I would like to thank Prof..


(HOD, CSE/IT) and all other faculty members and all nonteaching staff of department of Computer Science & Engineering
for their valuable co-operation.

Student name
VIth Semester
B.E. (CSE)

RKDFIST, BHOPAL
(M.P.)

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

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.1 Data Flow Diagram

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
12. References

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 Indias 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 (users 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
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 reviewers 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.3 Flow Diagram

3.4 USE case

diagram

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 others 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.3 Use cases of Guest

3.5 Sequence Diagram


3.5.1 Anonymous user

3.5.2 Registration

3.5.3 Request

3.6 Activity Diagram


3.6.1 For submitting article

3.6.2 User activities

3.6.3 Question

3.6.4 Login

3.6.5 Accept or reject article

3.6.6 Registration

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 ibms 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

Conclusion:- Increased understanding about the worlds current


wildlife situation and a increased emphasis on education will give future
generation an opportunity to experience nature to its fullest extent.

You might also like