+ All Categories
Home > Engineering > Introduction to WEB engineering TERMINOLOGIES

Introduction to WEB engineering TERMINOLOGIES

Date post: 15-Jul-2015
Category:
Upload: rafiullah-kaki
View: 75 times
Download: 5 times
Share this document with a friend
Popular Tags:
12
PRESENTATION CHAPTER#1 WEB engineering Department: Software Engineering University of Malakand [email protected]
Transcript

PRESENTATION CHAPTER#1

WEB engineering

Department: Software Engineering

University of Malakand

[email protected]

WHAT IS ENGINEERING?

The productive use of scientfic knowledge is

called engineering.

OR

Using of systematic approach to develop a

product called engineering.

WHAT IS SOFTWARE?

Computer programs and associated

documentation

Software products may be developed for a

particular customer or may be developed for a

general market

Software products may be

• Generic - developed to be sold to a range of different customers

• Bespoke (custom) - developed for a single customer according to their specification

WHAT IS SOFTWARE ENGINEERING?

Software engineering is an engineering discipline

which is concerned with all aspects of software

production

Software engineers should adopt a systematic and

organised approach to their work and use

appropriate tools and techniques depending on the

problem to be solved, the development constraints

and the resources available

WEB ENGINEERING

What is Websit?

“A collection of logically connected Web pages managed as a single entity.”

What is webpage?

A single page developed in HTML, DHTML, CSS, PHP……

The term “Web engineering” was first published in 1996 in a conference paper by

Gellersen.

DEFINATION

“The use of scientific, engineering, and

management principles and systematic

approaches with the aim of successfully

developing, deploying and maintaining high

quality Web-based systems and applications”.

The web engineering is_specialization_of

software engineering.

APPLICATION OF WEBSITE

Web has three type of application

1. Web hypermedia

• Non conventional e.g. HTML, JAVA SCRIPT,

AND multimedia .

• Publication of information on the web

1. Web software application

• Conventional ..egg. Ecommerce, data base

Booking system.

APPLICATION OF WEBSITE

3) Web application

It combine both characteristics of web hyper

media and web software..

WEB DEVELOPMENT VS. SOFTWARE

DEVELOPMENT

Main three differences

1. Intrinsic characteristics of web application.

2. Involved people.

3. Audience for which they are developed.

DIFFERENCES BASED ON THE ABOVE THREE

CATEGORIES.

1.Application Characteristics

2. Primary Technologies Used

3. Approach to Quality Delivered

4. Development Process Drivers

5. Availability of the Application

6. Customers (Stakeholders)

NEXT

7. Update Rate (Maintenance Cycles)

8. People Involved in Development

9. Architecture and Network

10. Disciplines Involved

11. Legal, Social, and Ethical Issue

12. Information Structuring and Design

THE NEED FOR ENGINEERING APPROACH .

observation

Valid

hypothesis

theory

prediction

validation

no yes


Recommended