Вы находитесь на странице: 1из 32

Global Warming Project Report

INTRODUCTION
It’ Global warming means an increase in the temperature due to increase in the

concentration of carbon dioxide in the earth’s atmosphere. When the level of green house

gasses like carbon dioxide, methane increases in the atmosphere they trap the excess heat.

This results in global warming. The two primary reason is relates to the nature of

movement of the earth in relation to the sun & the earth’s own rotation around its axis. The

second primary reason for global warming relates to the trapped heat in the atmosphere by

gasses called Green house gases. There are two sources of green house gasses, on source is

nature itself and the other sources are man induced.

OBJECTIVE AND SCOPE OF THE PROJECT:


The main objective and scope of the proposed project entitled “Global Warming”
highlight the following categories in details.

1. To create awareness among the people & understand the effects of it.
2. To imparts environment education to students for further studies & making

our mother earth greenly & leafy.

3. To know about the meaning of Global warming, causes, Global awareness,

effects, prevention etc

4. To promote the environment activities to conserve for our future generation

voices raised by different NGO’s whole over the worlds.

5. To spread the information and education about the major threat to be face by

our future generation.

1
Global Warming Project Report

THEORITICAL BACKGROUND:
After carefully analyzing the complete system, any user will allow to open the

developed application web pages packages entitled “Global Warming” and it does not

have a password & user name. Once you open the web pages using browser software or

double click web page program will displayed Global warming home page along with

developer name, Registration no level and institute name.

The main idea & objective about this project web page program is to let the user

know about the Global warming meaning, causes, effects, awareness, prevention,

different NGO’s engaged in rendering service for the human well being.

DEFINITION OF PROBLEM:

1. Macromedia Flash & HTML (Hypertext Markup language) is one of the most

popular languages for developing web pages related to static text and animation,

modeling graphics. So, the project was developed using the said languages

mention above.

2. My project entitled “Global warming “explain in details about “Why Global

Warming is happening?”

3. What are the impacts of Global Climate change in various spheres of life.

Example such as like glacier melt and sea level rise, impact of global warming

on migration of plants and animals etc.

4. My projects also contained about Nagaland Global warming prevention

measure, Global warming in Himalayan Glaciers.

2
Global Warming Project Report

SYSTEM ANALYSIS

3
Global Warming Project Report

DEFINITION AND REASON FOR CONDITION ANALYSIS:

System analysis will be preformed to determine if it is feasible to design


information based on policies and plans of the organization and on user requirement
to eliminate the weakness of the present system.

General requirement are:-

1. The new system should be cost effective.


2. To augment management, improve productivity and service.
3. To enhance User/System interface.
4. To improve information quality and usability.
5. To upgrade system’s reliability availability, flexibility and growth potential.

FESIBILITY STUDY:

TESTING PROJECT FEASIBILITY:


Preliminary investigation examine project feasibility, the likelihood the system
will be useful to the organization. Three testing of feasibility – all equally important-
studied: operational, technical and financial.

OPERATIONAL FEASIBILITY:
Proposed projects are beneficial only if they can be tuned into information
systems that will meet the organization’s operating requirements. Simply stated, this
test of feasibility asks if the system will work when it is developed and installed. Are
there major barriers to implementation? Here are questions that will help test the
operational feasibility of a project:

4
Global Warming Project Report

• Is there sufficient support for the project from management and users ? If the
current system is well liked and used to the extent that persons will not be able
to see reasons for change, there may be resistance.

• Are the current business methods acceptable to the users? If they are not, users
may welcome a change that will bring about a more operational and useful
systems.

• Have the users been involved in the planning and development of the project?
Early involvement reduces the chances of resistance to the system and in general
increases the likelihood of successful projects.

• Will the proposed system cause any harm? Will it produce poor results in any
respect or area? Will loss of control results in any area? Will accessibility of
information be lost? Will individual performance be poorer after implementation
than before? Will customers be affected in an undesirable way? Will the system
performance be slow in any area?

Issues that appear to be relatively minor in the beginning have ways of growing into
major problems after implementation. Therefore, all operational aspects must be
considered carefully.

TECHNICAL FEASIBILITY:
The technical issue raised during the feasibility stage of the investigation
includes these:
1. Does the necessary technology exist to do what is suggested (and can it
be required)?

2. Does the proposed equipment have the technical capacity to hold the data
required to use the new system?

5
Global Warming Project Report

3. Will the proposed system provide adequate responses to inquiries,


regardless of the number or location of users?

4. Can the system be expanded if developed?

5. Are the technical guarantees of accuracy, reliability, ease of access, and


data secured?

For example, if the proposed includes a printer that prints at the rate 15,000
lines per minute, a brief search shows that this specification is technically
feasible.( whether it should be included in the configuration of an economic
decision.) On the other hand, if a user is requesting voice input to write,
read, and change stored data, the proposed may not be technically feasible.

FINANCIAL AND ECONOMICAL FEASIBILITY:

A system that can be developed technically and that system will be used if
install must still be a good investment for the organization. Financial benefits must
equal or exceed the costs. The financial and economical question raised by analysis
during the preliminary investigation are for the purpose of estimating the following:
1. The cost to conduct a full systems investigation

2. The cost of software and hardware for the class of application


being considered.

3. The benefits in the form of reduced costs or fewer costly errors.

4. The cost if nothing changes (i.e., the proposed system is not


developed)

6
Global Warming Project Report

To be judged feasible, a project proposal must pass all these tests. Otherwise, it is not a
feasible project. For example, a personal record system that is financially feasible and
operationally attractive is not feasible if the necessary technology does not exit. A
medical system that can be developed at reasonable cost but that nurses will avoid using
cannot be judged operationally feasible.

SYSTEM PLANNING (PERT CHART):


 Program Evaluation Review Technique (PERT) can be both a
cost and a time management system. PERT is organized by events and
activities or tasks. PERT has several advantages over bar charts and is
likely to be used with more complex projects.

 Also, by displaying the various task paths, PERT enables the


calculation of a critical path. Each path consists of combinations of
tasks, which must be completed. PERT control times and costs during
the project and also facilitates finding the right balance between
completing a project on time and within the budget.

7
Global Warming Project Report

PERT CHART FOR PAYROLL SYSTEM:


DAY 25
WRITE
DAY 1
START

DAY 25 DAY 50

CODING INTEGRATION
ANALYSIS
AND TESTING

DAY 15

FINISH

DAY 60

METHODOLOGY ADOPTED, SYSTEM


IMPLEMENTATION:

SOFTWARE DEVELOPMENT PROCESS:


 In the software development process we focus on the activities directly related to
production of the software. For example, design, coding, and testing. A
development process model specifies some activities that, according to the
model, should be performed and the order in which they should be performed.
As stated earlier, for cost, quality and project management reasons, development
processes are generally phased.

 As the development process specifies the major development and quality


assurance activities that need to be performed in the project, the development

8
Global Warming Project Report

process is really the core of the software process. The management process is
decided based on the development process. Due to the importance of the
development process, various models have been proposed.

PROTOTYPING MODEL:

 The goal of a prototyping-based development process is to counter the first two


limitations of the waterfall model. The basic idea is that instead of freezing the
requirements before any design or coding can proceed, a throwaway prototype is
built to help understand the requirements. This prototype is developed based on
the currently known requirements. Development of the prototype obviously
undergoes design, coding, and testing, but each of these phases is not done very
formally or thoroughly.

 By using this prototype, the client can get an actual feel of the system because
the interactions with the prototype can enable the client to better understand the
requirements of the desired system. This results in more stable requirement that
change less frequently.

 Prototyping is an attractive idea for complicated and large systems for which
there is no manual process or existing system to help determine the requirements
in such situations letting the client “play” with the prototype, provides
invaluable and intangible inputs that help determine the requirements of the
system. It is also an effective method of demonstrating the feasibility of a
certain approach. This might be needed for novel systems, where it is not clear
that constraints can be met or that algorithms can be developed to implement
requirements. In both situations, the risks associated with the projects are being
reduced through the use of prototyping.

A development process using a throwaway prototyping typically are as follows:-

9
Global Warming Project Report

 The development of the prototype typically starts when the preliminary


version of the requirements specification document has been developed. At
this stage, there is a reasonable understanding of the system and where it
needs are unclear or likely to change.

 After the prototype has been developed the end users and clients are given an
opportunity to use the prototype and play with it. Based on their
experienced, they provide feedback to the developers regarding the
prototype: what is correct, what needs to be modified, what is missing, what
is not needed, etc.

 Based on the feedback, the prototype is modified to incorporate some of the


suggested changes that can be done easily, and then the users and clients are
again allowed to use the system.

 This cycle repeats until, in the judgment of the prototypers and analysis, the
benefit from further changing the system and obtaining feedback is out
weighted by the cost and time involved in making the changes and obtaining
the feedback. Based on the feedback, the initial requirements are modified
to produce the final requirement specification, which is then used to
developed the production quality system.

 For prototyping the purpose of the requirement analysis to be feasible, its


cost must be kept low. Consequently, only those features are included in the
prototype that will have a valuable return from the user experience.
Exception handling, recovery, and conformance to some standards and
formats are typically not included in prototypes.

 In prototyping, as the prototype is to be discarded, there is no point in


implementing those parts of the requirements that are already well

10
Global Warming Project Report

understood. Hence, the focus of the development is to include those features


that are not properly understood. And the development approach is “quick
and dirty” which focus on quick development rather then quality. Because
the prototype is to be throw away, only minimal documentation needs to be
produced during prototyping.

 Overall, in projects where requirements are not properly understood in the


beginning, using the prototyping process model can be the most effective
method for developing the software. It is an excellent technique for reducing
some types of risks associated with a project.

IMPLEMANTATION:
 Implementation is the stage where the
theoretical design is tuned into a working system. The most crucial stage
is achieving a new successful system and in giving confidence on the
new system for the users so that it will work efficiently and effectively.

 The system can be implemented only after


thorough testing is done and if it is found to work according to the
specification.

11
Global Warming Project Report

 It involves careful planning, investigation


of the current system and its constraints on implementation, design of
methods to achieve the change over and an evaluation of change over
methods apart from planning. Two major tasks of preparing the
implementation are education and training of the users and testing of the
system.

 The more complex the system being


implemented, the more involved will be the systems analysis and design
effort required just for implementation.

 The implementation phase comprises of


several activities. The required hardware and software acquisition is
carried out. The system may require some software to be developed. For
this, programs are written and tested. The user then changes over to his
new fully tested system and the old system is discontinued.

 Thus we can say that after developing the


actual system, the key point lies in installing and implementing that
system at the site of the client. Even carefully developed systems
wouldn’t always run properly at the work place due to lack of knowledge
of difference in environment settings.

12
Global Warming Project Report

SOFTWARE AND HARDWARE SPECIFICATIONS:

HARDWARE SPECIFICATION

PROCESSOR Pentium series / core 2 duo / i5 /i7

RAM 512 MB or Higher

HARD DISK 20 GB or Higher

SOFTWARE SPECIFICATION

OPERATING SYSTEM Windows 9x / XP / 2000/2003/ VISTA/


Windows 7

BROWSER Microsoft Internet explorer / Opera /


Firefox / other browser software
LANGUAGE HTML

ANIMATION STUDIO Macromedia Flash Professional 8


SOFTWARE

13
Global Warming Project Report

INTRODUCTION TO HTML (LANGUAGE):


HTML is special dimension software. This is one area where information plays a
vital and dynamic role. Tried and tested method of providing information in the form of
manual, books and so on does not really work for software information.

To resolve this problem, information need to store in such a manner that


whenever the information changes, these changes can be incorporated with the least cost
and time. A tried and tested method that allows this is to store the information in the
form of computer based files. These files could be stored at a central location. Once
stored at a central location the files can be accessed when required for reference.

FUNCTION OF HTML PROGRAM:

The language used to develop web pages is called Hypertext Markup Language
(HTML). HTML is the language interpreted by a browser. Web pages are also called
HTML documents. HTML is a special code’s that can be embedded in text to add
formatting and linking information. HTML is specified as TAGS in an HTML
document (i.e. the web page).

HTML TAGS:

Tags are instructions that are embedded directly into the text of the document.
An HTML tag is a signal to a browser that it should do something other than just throw

14
Global Warming Project Report

text up on the screen. By convention all the HTML text begin with an open angle
bracket (<) and end with a close angle bracket (>).

HTML can be of two types:

Paired tags: - A tag is said to be paired tag if it along with a companion tag, flanges the
text. For example the <B> tag is a paired tag. The <B> tag with the companion tag </B>
causes the text contained between them to be rendered in bold. The effect of other
paired tag is applied only to the text they contain.

In paired tag, the first tag (<B>) is often called the opening tag and the second
tag (</B>) is called the closing tag.

The opening tag activates the effect and the closing tag turns the effect off.

Singular tags: - The second type of tag is the singular or stand-alone tag. A stand-alone
tag does not have a companion tag. For example <Br/> tag will insert a line break. This
tag does not require any companion tag.

The skill in creating an HTML web page would lie in knowing the functionality
of all HTML tags and tag attributes were applicable. The skill can be used to format
large quantities to textual information as required and have this ready to use on a web
site.

The simplest and quickest way to know the functionality tag would be to learn a
few tags (and their attributes were applicable) and immediately use these tags in
formatting textual information to be used in a web page as part of a web site. Using this
technique the HTML tag, is attributed where applicable, and its functionality will
immediately become apparent.

15
Global Warming Project Report

HTML is to create a series of web pages for a fictitious company to be used on


the website. Textual information will be viewed in a browser without the HTML tags in
place and subsequently with the HTML tag in place. The difference in presentation
quality of the textual information will be very apparent.

INTRODUCTION TO MACROMEDIA
FLASH:

Macromedia Flash Professional 8. Flash provides everything you need to create


and deliver rich web content and powerful applications. Whether you're designing
motion graphics or building data-driven applications, Flash has the tools to produce
great results and deliver the best user experience across multiple platforms and devices.
It was originally developed by Macromedia flash was introduced in 1996 and is
currently developed & distributed by Adobe system, as the result of their 2005 purchase
of the company.

This guide is designed to introduce you to Flash. The tutorial in this guide leads you
through the process of creating a simple Flash application.

What is Flash
Flash is an authoring tool that designers and developers use to create
presentations, applications, and other content that enables user interaction. Flash
projects can include simple animations, video content, complex presentations,
applications, and everything in between. In general, individual pieces of content made
with Flash are called applications, even though they might only be a basic animation.
You can make media-rich Flash applications by including pictures, sound, video, and
special effects.

Flash is extremely well suited to creating content for delivery over the Internet
because its files are very small. Flash achieves this through its extensive use of vector

16
Global Warming Project Report

graphics. Vector graphics require significantly less memory and storage space than
bitmap graphics because they are represented by mathematical formulas instead of large
data sets. Bitmap graphics are larger because each individual pixel in the image requires
a separate piece of data to represent it.

To build an application in Flash, you create graphics with the Flash drawing
tools and import additional media elements into your Flash document. Next, you define
how and when you want to use each of those elements to create the application you
have in mind.

When you author content in Flash, you work in a Flash document file. Flash
documents have the file extension .fla (FLA). A Flash document has four main parts:

The Stage is where your graphics, videos, buttons, and so on appear during
playback. The Stage is described further in Flash Basics.

The Timeline is where you tell Flash when you want the graphics and other
elements of your project to appear. You also use the Timeline to specify the layering
order of graphics on the Stage. Graphics in higher layers appear on top of graphics in
lower layers.

The Library panel is where Flash displays a list of the media elements in your
Flash document.

ActionScript code allows you to add interactivity to the media elements in your
document. For example, you can add code that causes a button to display a new image
when the user clicks it. You can also use ActionScript to add logic to your applications.
Logic enables your application to behave in different ways depending on the user's
actions or other conditions. Flash includes two versions of ActionScript, each suited to
an author's specific needs. For more information about writing ActionScript, see
Learning ActionScript 2.0 in Flash in the Help panel.

Flash includes many features that make it powerful but easy to use, such as
prebuilt drag-and-drop user interface components, built-in behaviors that let you easily
add ActionScript to your document, and special effects that you can add to media
objects.

17
Global Warming Project Report

When you have finished authoring your Flash document, you publish it using the
File > Publish command. This creates a compressed version of your file with the
extension .swf (SWF). You can then use Flash Player to play the SWF file in a web
browser or as a stand-alone application.

About Flash Player


Flash Player 8, which runs the applications that you create, is installed by default when
you install Flash. Flash Player ensures that all Flash SWF files are viewable and
available consistently across the broadest range of platforms, browsers, and devices,
including mobile phones.

Flash Player is distributed with products from every major software partner, including
Microsoft, Apple, Netscape, AOL, and Opera, which brings rich content and
applications to over 516 million people worldwide. Flash Player is distributed freely
to anyone who wants to use it.

SYSTEM MAINTENANCE & EVALUATION:


As the number of computer-based systems, grieve libraries of computer
software began to expand. In house developed projects produces tones of
thousand of soft program source statement. Software products purchase form the
outside added hundreds of thousands of new statements. A dark cloud appeared
on the horizon.
All of these programs, all of those source statements had to be corrected when
false were detected, modified as user requirements changed, or adapted to new
hardware that was purchased. These activities were collectively called Software
Maintenance.

The maintenance phase focuses on changes that are associated with error
correction, adaptations required as the software environment evolves, and
changes due to enhancements brought about by changing user requirement.

18
Global Warming Project Report

Four types of changes are encountered during the maintenance phase;

1) Corrective
2) Adaptation
3) Enhancement
4) Prevention

CORRECTION:
 Even with the best quality assurance activities, it is lightly that
the user will uncover defects in the software. Corrective maintenance changes
the software to correct defects.

 Maintenance is a set of software Engineering activities that occur


after software has been delivered to the user and put into operation. Software
configuration management is a set of tracking and control activities that began
when a software project begins and terminates only when the software is taken
out of the operation.

 We may define maintenance by describing four activities that are


undertaken after a program is released for use:
 Corrective maintenance
 Adaptive maintenance
 Perfective maintenance or Enhancement
 Preventive maintenance or reengineering

 Only about 20 percentage of all maintenance work are spent “fixing mistakes”.
The remaining 80 percentage are spent adapting existing systems to changes in
their external environment, making enhancement requested by users, and
reengineering an application for use.

ADAPTATION:

19
Global Warming Project Report

 Over time, the original environment (EG, CPU, operating system, business rules,
external product characteristics ) for which the software was developed is likely
to change. Adaptive maintenance results in modification to the software to
accommodate change to its external environment.

ENHANCEMENT:
 As software is used, the use/user will recognize additional functions that will
provide benefit. Perceptive maintenance extends the software beyond its
original function requirements.

PREVENTION:
Computer software deteriorates due to change, and because of this, preventive
maintenance, often called software re-engineering, must be conducted to enable the
software to serve the needs of its end users. In essence, preventive maintenance makes
changes to computer programs so that they can be more easily corrected, adapted and
enhanced. Software Configuration Management (SCM) is an umbrella activity that is
applied throughout the software process. SCM activities are developed to:

 Identify change.
 Control change.
 Ensure that change is being properly implemented.
 Report change to others that may have an interest

20
Global Warming Project Report

COST AND BENEFITS ANALYSIS:

COST OF ESTIMATION OF THE PROJECT:

 This project entitled “Global Warming ” comes under the “small project”
category. Obviously the cost estimation of the project mainly depends
on the number of lines of code generated and animation effects applied
i.e., the developer is paid and the final cost estimation is done using the
volume of code.

 The team consists of one team member. The projection to do this project
is about 2 months. 8 weeks or 60 days and an average of 8 working hours
a day. Totaling about 480 working hours.

 Accordingly the manpower should be compensated by calculating the


man-hours and the wage paid per man-hours (It varies from place to
place and the context also), thus we can finally arrive at the cost.

 In the proposed software HTML & Macromedia Flash is used, while


estimating the project cost we have to consider the software.

 The proposed software requires the following Hardware to estimate the


cost of the project. The system requires minimum Pentium –IV or
HIGER and 40 GB Hard. The management found that this is the
minimum requirement in software and hardware aspects as present
system already having above said hardware and software requirements.

21
Global Warming Project Report

SYSTEM DESIGN

22
Global Warming Project Report

FLOWCHART

START

Loading of program

Global Warming
( Home Page)
Contents & sub
contents

Meaning Cause Effects Awarene Prevention NGO Nagaland GWP


s ss

Home Page

STOP

23
Global Warming Project Report

METHODOLOGY USED FOR TESTING:

TESTING TECHNIQUES:

TEST PLANS:
The test plan is a product of software design. The test specifies the objectives of testing, test
completion criteria, system integration plan, methods to be used on modules and particular
test cases to be used.

• Functional tests – Specifies operating conditions, input values and expected results.

• Performance tests – Should be design to verify response time, execution time,


throughput, primary and secondary memory utilization and traffic rates on data
channel and communication links.

• Stress test – are designed to over load a system in various ways. The purpose of a
stress test is to determine the limitations of the system.

• Structural tests - Are concerned with examining the internal processing logic of a
software system.

TESTING:

The approach of testing is illustrated as:

DEBUGGING UNIT TESTING INTEGRATION TESTING

DEBUGGING:
Debugging is the process of isolating and correcting the causes of known errors.
Commonly used debugging methods include:

24
Global Warming Project Report

• Debugging by induction or deduction.

• Debugging by backtracking.

Debugging by induction or deduction proceeds as follows.

Debugging by induction or deduction proceeds as follows:


• Listing the possible causes for the observed failure
• Using the available information to eliminate various hypotheses.
• Elaborating the remaining hypotheses.
• Proving or disproving each hypothesis.
• Determining the appropriate corrections.
• Verifying the correction

Debugging by backtracking involves working backward in the source code form the point
where the error was observed in an attempt to identify the exact point where the error
occurred.

Traditions debugging techniques include:


Snap shot dumps- which is an machine-level representations of the partial or total program
state at a particular point in the execution sequence. For example, core dump during
execution of a C program. The image of the program along with all registers are dumped to a
file (core) at the point of execution error.

Trace facilities - which list changes in selected state components. In its simplest form, a trace
will print all changes in data values for all changes in control flow. For example, in Visual
Basic 6.0 usage of watch pane is a trace facility.

25
Global Warming Project Report

Traditions breakpoint facility – interrupts program execution and transfers control to the
programmers’ terminal when execution reaches a specified break instruction in the source
code, for example inserting breakpoint in a visual basic program by using stop keyword.

UNIT TESTING:

 A program unit is usually small enough that the programmer who developed it
can test it in a great detail and certainly in greater detail than will be possible
when the unit is integrated into an evolving software product. There are four
categories of tests that a programmer will typically perform on a program unit.

 Functional tests – Specify operating conditions, input values and expected


results. For example, for a function written for sorting copy, the source or
destination string can be passed as null argument. The function should be able
to take care of that situation.

 Performance tests – Should be designed to verify response time, execution


time, throughput, primary and secondary memory utilization and traffic rates
on data channels and communication links. For example, a query executed
takes 5 seconds to display result, is a test for response time. Execution time is
the time taken by CPU to execute a program. Throughput is the rate at which
data gets transferred from one data source to destination. Primary and
secondary memory utilization needs to be optimized. Traffic rates on data
channels and communication link testing is applicable for networks.

 Stress tests – Are designed to overload a system in various ways. The purpose
of a stress test is to determine the limitations of the system. For example,
during a sort operation, the available memory can be reduced to see whether
the program is able to handle the situation.

26
Global Warming Project Report

 Structural tests – Are concerned with examining the internal processing logic
of a software system. For example, if a function is responsible for tax
calculation, the verification of the logic is a structural test.

SYSTEM TESTING:

 A system is tested for online responses, volume of transactions, stress,


recovery from failure, and usability.

 System testing involves two kinds of activities – integration testing and


acceptance testing.

INTEGRATION TESTING:

 Bottom – up testing is the traditional strategy used to integrate the components of a


software system into a functional whole. Bottom-up integration consists of unit
testing, followed by subsystem testing, followed by testing the entire system. Unit
testing has the goal of discovering errors in the individual modules of the system.

 The primary purpose of subsystem testing is to verify operation of the interfaces


between modules in the subsystem. System testing is concerned with the logic, control
flow, recovery procedures, throughput, capacity and timing characteristics of the entire
system.

Disadvantages of bottom-up testing include:


1. Necessity to write and debug test hardness’ for modules and subsystems.
2. Level of complexity that results from combining modules and subsystems into
larger and larger units.

27
Global Warming Project Report

Top – down integrates starts with the main routine and one or two immediate subordinated
routines in the system structure. Top – down integration offers several advantages:
1. System integration is distributed throughput the implementation phase
2. Top – level integrates are tested first
3. The top – level routines provide a natural test harness for lower – level routines.
4. Error are localized to the new modules and interfaces that are being added.

Automated tools in integration testing include:


1. Module drivers.
2. Test data generators.
3. Environment simulators.
4. Library management facility to allow easy configuration and reconfiguration of system
elements.

ACCEPTANCE TESTING:
Acceptance testing involves planning and execution of functional tests, performance tests and
stress tests in order to demonstrate that the implemented system satisfies the requirements.

Tools of special importance during acceptance testing include:


• Test coverage analyzer – records the control paths followed for each test cases.
• Timing analyzer – also called a profiler, reports the time spent in various regions of the
source code under different test cases, the regions of the code are areas to concentrate
on to improve system performance.
• Coding standards – static analyzers and standard checkers are used to inspect code for
deviations from standards and guide lines.

WHITE BOX TESTING:


 Using white box testing methods, the software engineer can drive test cases
that do the following:
• Guarantee that all independent paths within a module have been
exercised at least once.
• Exercise all logical decisions on their true and false sides.

28
Global Warming Project Report

• Execute all loops at their boundaries and within their operational


bounds and
• Exercise internal data structures to ensure their validity.

BLACK BOX TESTING:


 Black box testing methods focus on the functional requirements
of the software. It enables the software engineer to drive sets of input
conditions that will fully exercise all functional requirements for a program.
Black box testing is not an alternative to white box testing techniques. Rather,
it is a complementary approach that is likely to uncover a different class of
errors than white box methods.
• Black box testing method attempts to find errors in the
following categories:
• Incorrect or missing functions
• Interface errors.
• Errors in data structures or external database access.
• Initialization and termination errors.

29
Global Warming Project Report

LIMITATION
1. There is no runtime checking in HTML & Macromedia Flash professional.

2. User can’t view the other Information apart from causes, effects , precaution ,

prevention, awareness, NGO’s, Nagaland Global warming prevention which is not

loaded in the system.

3. In future instead of using HTML & Macromedia Flash for developing this project if it

will be rewrote to new language or platforms like ASP.NET will be more better for

supporting database.

4. The use of syntax is very easy but the program code become bigger and larger later on

it will be very complicated.

5. Beginner of Macromedia Flash leaner will be difficult for using layer concept, button,

tools, stage, library etc.

30
Global Warming Project Report

CONCLUSION:

The rate of warming has been increasing for years now .On the global level lots of
work have been done for achievement. However, an increase in the temperature of earth has
not been normalized. With the development and working of this project people will give more
attention towards changes in balancing the earth’s atmosphere.

The project entitled “Global warming” is very easy to open using any web browser
software and it was created with great care so that it display web page contents correctly. This
project is user friendly application program which will give the simplest way of learning in
details of HTML & Macromedia Flash professional

The “Global Warming” has been successfully completed. The goal is achieved and
problems are solved.

31
Global Warming Project Report

BIBLOGRAPHY:
The following books were referred during the analysis and execution phase of the project

 An approach to Man and Environment by M. I. Laskar & Rajesh Shah

 Environmental Education by Dr. M. P. Mishra

 Software Engineering by Pressmen

 Structure System Analysis & Design by S Jain.

 HTML, Java script, D HTML and P H P by Bay Ross

 ISHANI Magazine on “ Global Climate Change” by Dr. P. Basak

32

Вам также может понравиться