finel report on india map project

Post on 15-Jul-2015

266 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Software Requirements Specif ication

“ Smart Map”

Submitted By: Submitted To:Ashish Sharma Mr. Sanjeev KukretiAshish Kumar Sharma

Date: Sign of the Guide:

Table of Contents

1. Introduction2. The Overall Description3. Specific Requirements4. Change Management Process5. Document Approvals6. User Interface Design7. Coding8. Bibliography

1.INTRODUCTION

In Order to find out the solution of any problem it is very

important to collect all the relevant information

concerning to it.

This project is basically based on the working of the

Online Mapping Information.

2. The Overall Description

This project Smart Map India aims at providing good

information about Indian map and its states. It provides

fast and better access to up-to-date information.

Software Development Life Cycle:

A software life cycle is the series of identifiable stages that a software product undergoes in its lifetime. The first stage in the life cycle of any software product is usually the feasibility study stage. Commonly the subsequent stages are: requirements analysis and specification, design, coding, testing, maintenance. Each of these stages is called as life cycle phase. Software life cycle model is descriptive and diagrammatic representation of the software life cycle. A life cycle model represents all the activities required to make a software product transit through its life cycle phases. It also captures the order in which these activities performed on a software product from its inception to retirement.

During any life cycle, more than one activity may also be carried out. The primary advantage of life cycle model is that it encourages development of software in a systematic and disciplined manner whereas a documented life cycle model, besides preventing the misinterpretations that occur hen the life cycle model is not adequately documented, so helps in identifying inconsistencies, redundancies, omissions in the development process, it also enhances the understanding of the process among the

developers an mandates the software development organization to accurately define every activity in the life cycle.

Requirement Analysis

DesignDesign

CodingCoding

Verification and Validation

Implementation/Implementation/InstallationInstallation

Maintenance and Support

Project Life Cycle

System Design:

The design phase focuses on the detailed implementation of the system recommended in the feasibility study. The Emphasis is on translating performance specifications into design specifications. The design phase is a transition from a user-oriented document (system proposal) to a document oriented to the programmers or data base personnel.

Logical and Physical Design:

System Design goes through two phases of development:

1. Logical and 2. Physical Design

The Design Covers The Following:

Reviews the current physical system-its data flows, file content, volumes, frequencies, etc. Prepares output specifications- that is, determines the format, content, and frequency of reports, including terminal specifications and locations.Prepares input specifications-format, contents and most of the input functions. This includes determining the flow of the document from the input data source to the actual input location.Prepares edit, security, and control specifications. This Includes specifying the rules for edit correction, backup procedures, and the controls that ensures processing and file integrity-Specifies the implementations plan. Prepares a logical design walkthrough of the information flow, output, input, controls and implementation plan, Reviews benefits, Costs, target dates, and system constraints.

System design goes through Logical and Physical Design.This process includes 3 major Modeling:

• Process Modeling• Logic Modeling• Conceptual Data Modeling

Process Modeling:

Components Several Different tools have been developed for Process Modeling (PC tools) also called Process technology tools to represent the key element of a process so that it can be better understood. Process modeling itself involves graphical representing functions, or processes that capture, manipulate, store and distribute data between a system & its environment and between within a system. A common form of Process model is Data Flow Diagram.The project is broken down into Modules.

The manner in which modules are identified and defined is a technical process and is outside the scope of the definition of this assignment. It is only important to understand that a Project consists of one or more Modules and each module, in turn, may consist of several Components. A Component (not to be mistake for Component Object Model or any other design acronym around Component technologies) is essentially an independent design entity, which interacts with other such entities to deliver the functionality of the module.

This modeling involves representing the internal structure & functionality of the process represented on data flow diagrams. These processes appear on DFD’s as little more than black boxes, in that we cannot tell from only their names or CASE repository descriptions precisely what they do & how they do it. It includes the following models:

Functions and Modules List:

In the Organization there has been a lot of working for different types. So the working can be categorized in to following modules. The working of Module is to make easier, efficient and easy error recoverable.

MODULE FOR User

• View Map• Create A New User

3. SPECIFIC REQUIREMENTS

Hardware Specification :

1. Processor Pentium 4

2. 512 Ram

3. 1 GB Free Drive Space

4. Graphics Card capable of 256 colors and 600x800 resolution

5. Network Interface Card

Software Specification:

1. Windows Server2003 or Windows XP

2. MS Internet Explorer 6.0+

Tools and Environment:

1. Technology: Java and Jsp+ Frontpage

2. Database Maintenance: MsAccess

3. Various Ip protocols

4. FrontEnd: Jsp

5. BackEnd: MsAccess

4.Change Management Process:

5. Document Approvals

Flow Chart

Context Diagram

New User Request

Display SateWise Map Request Login Request

Display Literacy Request

Display Statewise Population Request

Response to various requests

Smart MapIn

dia

Exist User:

Map Of India

Login as User State Map User id & Password Population StateWise

Literacy StateWise

Results Detail Of State

Reports

Google India Module

User

New User:

Enter Detail For New Account

Information

Result

Google India

New User

Data Flow Diagram:

First Level DFD:Login

Validation

User Name Password

Not ValidateLog in as User

Verification for user Name & Password

User

Page for User

Literacy Details

Map Of Sates

Map Of India

Population Details

Sates Detail

DFD for User Account:

Inserting new Changing Password Delete User

Login

1.1 User Account

1.1.3Delete user password

1.1.1Create new user

1.1.2

Change user

password

E-R Diagram of user:

User

Mailid passwor

d

hint

View All map

India Map

State wise Population

Statewise Literacy

All State Map

Contact

ans

Name

User Login

6. User interface Design

Main Page Of India Online Map Information

Main Page Of India Online Map Information

Login Screen For The User

Screen After Unsuccessfully Login

Screen After Successfully LoginWe can Select Any State Map From This Page

Screen For Map Of Uttarakhandfrom This Map We Can Select Any District Map

Map Of Dehradun

Information About Dehradun

Map of Nainital

Information About Nainital

Map Of Rajasthan & Other Information

State wise Population List

State wise Literacy Rate

Screen For Creating New User

Validation For User Screen Entry

Screen After Successful User Created

7. CODING

<html>

<head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>India Map</title></head><body bgcolor=#CCCCFF><p align="center"><font size="5" color="#008000"><b>Click On State For State Map Information</b></font></p><p align="center"><img src="india-map.gif" width="612" height="538" alt="Planets" usemap="#planetmap" /><map name="planetmap"> <area shape="rect" coords="141, 23, 186, 60" alt="jammu" href="jammu.htm" /> <area shape="circle" coords="162, 119, 14" alt="punjab" href="punjab.htm" /> <area shape="circle" coords="199, 98, 13" alt="himchal" href="himachal.htm" /> <area shape="circle" coords="238, 132, 16" alt="uttrakand" href="utt.htm" /> <area shape="circle" coords="177, 148, 13" alt="haryana" href="harya.htm" /> <area shape="circle" coords="219, 154, 9" alt="delhi" href="jammu.htm" />

<area shape="circle" coords="257, 186, 28" alt="up" href="up.htm" /> <area shape="circle" coords="121, 194, 37" alt="Rajasthan" href="raj.htm" /> <area shape="circle" coords="428, 172, 18" alt="sikkm" href="sikkm.htm" /> <area shape="circle" coords="394, 208, 17" alt="bihar" href="bihar.htm" /> <area shape="circle" coords="558, 145, 13" alt="Ap" href="arunap.htm" /> <area shape="circle" coords="526, 187, 14" alt="assam" href="assam.htm" /> <area shape="circle" coords="572, 189, 15" alt="nagaland" href="naga.htm" /> <area shape="circle" coords="556, 215, 15" alt="manipur" href="mai.htm" /> <area shape="circle" coords="492, 209, 15" alt="magalaya" href="maga.htm" /> <area shape="circle" coords="489, 239, 15" alt="tripura" href="tripura.htm" /> <area shape="circle" coords="536, 242, 15" alt="mizoram" href="mizoram.htm" /> <area shape="circle" coords="71, 263, 37" alt="Gujrat" href="gujrat.htm" /> <area shape="circle" coords="247, 249, 29" alt="MP" href="mp.htm" /> <area shape="circle" coords="366, 235, 16" alt="Jarkhan" href="jhar.htm" /> <area shape="circle" coords="422, 249, 16" alt="West Bangal" href="jammu.htm" /> <area shape="circle" coords="293, 287, 21" alt="Chattisgargh" href="chatt.htm" /> <area shape="circle" coords="372, 297, 23" alt="Orrisa" href="orissa.htm" />

<area shape="circle" coords="157, 323, 35" alt="Maharastra" href="maha.htm" /> <area shape="circle" coords="235, 384, 31" alt="Andra Pradesh" href="andra.htm" /> <area shape="circle" coords="112, 401, 11" alt="Goa" href="goa.htm" /> <area shape="circle" coords="157, 418, 24" alt="Karnataka" href="karan.htm" /> <area shape="circle" coords="220, 480, 24" alt="Tamil Nadu" href="tamil.htm" /> <area shape="circle" coords="158, 485, 20" alt="Kerla" href="kerla.htm" />

<area href="map1.htm" shape="default"><area href="map1.htm" coords="0, 0, 10000,

10000" shape="rect"></map></p><table border="1" width="100%" id="table1">

<tr><td width="507"><span style="font-family: Times New

Roman; font-weight: 700"><font size="5"><a

href="pop.htm">Statewise population List</a> </font></span></td>

<td><span style="font-family: Arial; color: black; font-weight: 700">

<font size="5"><a href="litr.htm">Statewise Literacy rate in India</a></font></span></td>

</tr></table><p align="center">&nbsp;</p></body></html>

8. Bibliography

www.wikipedia.comwww.mapsofindia/statesprofilewww.topindiaatour.com/indiastates.html

top related