• No results found

LESSON PLAN. Sub Code & Sub Name : T214 - HUMAN COMPUTER INTERFACE. Branch: B.Tech-CSE A Year:IV B.Tech Semester : VIII

N/A
N/A
Protected

Academic year: 2021

Share "LESSON PLAN. Sub Code & Sub Name : T214 - HUMAN COMPUTER INTERFACE. Branch: B.Tech-CSE A Year:IV B.Tech Semester : VIII"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

LESSON PLAN

Date: 16-12-13

EWD:12-04-14

Sub Code & Sub Name : T214 - HUMAN COMPUTER INTERFACE

Branch: B.Tech-CSE A Year:IV B.Tech Semester : VIII

Course Description

This course deals with the details and importance of interface. It includes importance of good design in

interface disadvantages of poor design techniques while designing, process of designing, screen

designing, techniques, windows, navigation schemes, controls, components of windows, multimedia

,various interaction devices and device drivers etc.

Course Objectives:

Give students an understanding of the basic principles and importance of computer Interface.

Give students an overview of the main techniques used in computer interface.

Provide various design principles, techniques of screen design.

Provide an over view of windows, navigation schemes and controls.

Provide an over view of windows components, interaction devices and device drivers.

Course Outlines:

Importance of good design.

Benefits of design.

Design process.

Screen designing process.

Windows and navigation schemes, controls and components.

Interaction devices and drivers

Student Learning Outcomes:

Upon the successful completion of this course students will be able to:

 Student able to learn importance of good screen design and its benefits.

 How to design good screen and how to operate.

 How to interact windows and use navigation schemes and techniques.

 How to work with various components and controls of windows.

 Able to learn about multimedia and its components.

(2)

UNIT: 1

Session

No Topics to be covered No. of

Classes

Date Teaching Method

1 Introduction

Importance of user interface 2

16.12.2013

16.12.2013 BB 2 Definition ,importance of good design,

Benefits of good design 2

17.12.2013

17.12.2013 BB 3

A brief history of screen design 2 18.12.2013 BB 4

Graphical user interface 1 19.12.2013 BB 5 Tutorial/Seminar 2 20.12.2013 20.12.2013 BB 6 Popularity of graphics 2 23.12.2013 23.12.2013 BB 7

Concept of direct manipulation 2 24.12.2013

24.12.2013 BB 8 Graphical system, characteristics, Web user

interface, popularity 1

26.12.2013

BB 9

Characteristics ,principles of user interface 2 27.12.2013

27.12.2013 BB UNIT II

10

Design process introduction 2 30.12.2013

30.12.2013 BB 11

Human interaction with computers 2 31.12.2013

31.12.2013 BB 12

Tutorial/Seminar 1 02.01.2014 BB

13

Importance of human characteristics 2

03.01.2014 03.01.2014 BB 14 Human consideration 2 06.01.2014 06.01.2014 BB 15

Human interaction speeds

2

07.01.2014

07.01.2014 BB 16

Understanding business junctions 2

08.01.2014

BB

17 Human consideration, Human interaction speeds 09.01.2014 BB

18 Tutorial/Seminar 1 17.01.2014 17.01.2014 BB UNIT III 19

Screen designing, design goals

Organizing screen elements 2

20.01.2014

20.01.2014 BB

20

Screen planning and purpose

2

21.01.2014

21.01.2014 BB 21 Ordering of screen data and content 3 22.01.2014

(3)

22

Screen navigation and flow 1

24.01.2014

24.01.2014 BB 23

Visually pleasing composition, Focus and emphasis 2

27.01.2014 27.01.2014 BB 24 Tutorial/Seminar 2 28.01.2014 28.01.2014 BB 25 Presentation information simply and meaning fully

2 29.01.2014 BB 26 Information retrieval from web

1 30.01.2014 BB Statistical graphics

1

31.01.2014 31.01.2014

27 Technological consideration in interface design

2

03.02.2014 03.02.2014 BB 28 Tutorial/Seminar

2

04.02.2014 04.02.2014 BB UNIT-IV Session No Topics to be covered No. of

Classes Date Teaching Method

29

Windows,

2

10.02.2014

10.02.2014 BB

30

New and navigation schemes

2

11.02.2014 11.02.2014 BB 31 selection of windows 2 12.02.2014 BB

32

Tutorial/Seminar

1

13.02.2014 BB

33

Selection of devices based and screen based

controls

1

14.02.2014 14.02.2014 BB 34 Tutorial/Seminar 2 17.02.2014 17.02.2014 BB UNIT V 35

Components, Text and messages 2

18.02.2014

18.02.2014 BB

36

Icons and images

2 19.02.2014 BB

37

Multimedia, colors uses

1

20.02.2014 BB

(4)

21.02.2014 39

Tutorial/Seminar

Interaction devices, Keyboard and function keys 2

24.02.2014 24.02.2014 BB 40 Pointing devices 2 25.02.2014 25.02.2014 BB 41 Speech recognition, digitization and generation

2 26.02.2014 BB 42

Image and video displays, drivers 1 27.02.2014 BB 43 Revision Tutorial/Seminar 1 28.02.2014 28.02.2014 BB

Prepared by

Approved by

Signature

Name

M. Sri Bala

HOD/CSE

Designation

Assistant Professor/CSE

Professor

(5)

LESSON PLAN

Date: 16-12-13

EWD:12-04-14

Sub Code & Sub Name : T214 - HUMAN COMPUTER INTERFACE

Branch: B.Tech-CSE A Year:IV B.Tech Semester : VIII

Course Description

This course deals with the details and importance of interface. It includes importance of good design in

interface disadvantages of poor design techniques while designing, process of designing, screen

designing, techniques, windows, navigation schemes, controls, components of windows, multimedia

,various interaction devices and device drivers etc.

Course Objectives:

Give students an understanding of the basic principles and importance of computer Interface.

Give students an overview of the main techniques used in computer interface.

Provide various design principles, techniques of screen design.

Provide an over view of windows, navigation schemes and controls.

Provide an over view of windows components, interaction devices and device drivers.

Course Outlines:

Importance of good design.

Benefits of design.

Design process.

Screen designing process.

Windows and navigation schemes, controls and components.

Interaction devices and drivers

Student Learning Outcomes:

Upon the successful completion of this course students will be able to:

 Student able to learn importance of good screen design and its benefits.

 How to design good screen and how to operate.

 How to interact windows and use navigation schemes and techniques.

 How to work with various components and controls of windows.

 Able to learn about multimedia and its components.

(6)

UNIT: 1

Session

No Topics to be covered No. of

Classes

Date Teaching Method

1 Introduction

Importance of user interface 2

16.12.2013

16.12.2013 BB 2 Definition ,importance of good design,

Benefits of good design 2

17.12.2013

17.12.2013 BB 3

A brief history of screen design 2

18.12.2013

18.12.2013 BB 4

Graphical user interface 1 19.12.2013 BB 5 Tutorial/Seminar 2 20.12.2013 BB 6 Popularity of graphics 2 23.12.2013 23.12.2013 BB 7

Concept of direct manipulation 2 24.12.2013

24.12.2013 BB 8 Graphical system, characteristics, Web user

interface, popularity 1

26.12.2013

BB 9

Characteristics ,principles of user interface 2 27.12.2013

27.12.2013 BB UNIT II

10

Design process introduction 2 30.12.2013

30.12.2013 BB 11

Human interaction with computers 2 31.12.2013

31.12.2013 BB 12

Tutorial/Seminar 1 02.01.2014 BB

13

Importance of human characteristics 2

03.01.2014 03.01.2014 BB 14 Human consideration 2 06.01.2014 06.01.2014 BB 15

Human interaction speeds

2

07.01.2014

07.01.2014 BB 16

Understanding business junctions 2

08.01.2014 08.01.2014

BB

17 Human consideration, Human interaction speeds 09.01.2014 BB

18 Tutorial/Seminar 1 17.01.2014 BB

UNIT III 19

Screen designing, design goals

Organizing screen elements 2

20.01.2014

20.01.2014 BB

20

Screen planning and purpose

2

21.01.2014

21.01.2014 BB 21 Ordering of screen data and content 3 22.01.2014

(7)

23.01.2014 22

Screen navigation and flow 1 24.01.2014 BB

23

Visually pleasing composition, Focus and emphasis 2

27.01.2014 27.01.2014 BB 24 Tutorial/Seminar 2 28.01.2014 28.01.2014 BB 25 Presentation information simply and meaning fully

2

29.01.2014

29.01.2014 BB 26 Information retrieval from web

1 30.01.2014 BB Statistical graphics

1 31.01.2014 27 Technological consideration in interface design

2

03.02.2014 03.02.2014 BB 28 Tutorial/Seminar

2

04.02.2014 04.02.2014 BB UNIT-IV Session No Topics to be covered No. of

Classes Date Teaching Method

29

Windows,

2

10.02.2014

10.02.2014 BB

30

New and navigation schemes

2

11.02.2014 11.02.2014 BB 31 selection of windows 2 12.02.2014 12.02.2014 BB

32

Tutorial/Seminar

1

13.02.2014 BB

33

Selection of devices based and screen based

controls

1

14.02.2014 BB 34 Tutorial/Seminar 2 17.02.2014 17.02.2014 BB UNIT V 35

Components, Text and messages 2

18.02.2014

18.02.2014 BB

36

Icons and images

2

19.02.2014

19.02.2014 BB

37

Multimedia, colors uses

1

20.02.2014 BB

(8)

39

Tutorial/Seminar

Interaction devices, Keyboard and function keys 2

24.02.2014 24.02.2014 BB 40 Pointing devices 2 25.02.2014 25.02.2014 BB 41

Speech recognition, digitization and generation

2

26.02.2014

26.02.2014 BB 42

Image and video displays, drivers 1 27.02.2014 BB 43 Revision Tutorial/Seminar

1 28.02.2014 BB

Prepared by

Approved by

Signature

Name

M. Sri Bala

HOD/CSE

Designation

Assistant Professor/CSE

Professor

(9)

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS)

L.B.REDDY NAGAR, MYLAVARAM – 521 230

School of Management Studies

A c a d e m i c Y e a r : 2 0 1 3 – 1 4

S U B J E C T : I N D U S T R I A L E N G I N E E R I N G & M A N A G E M E N T S T A F F : U . R A M B A B U

C S E : 4t h Y E A R I I S E M S E C - A C R E D I T s : 0 4

SNO HOURNO.

S DATE PLANNED TOPICS REMARKS

1.

01 16-12-2013 UNIT I Management Introduction

2. 01 17-12-2013 Definition, Nature 3. 01 17-12-2013 Importance of management 4. 01 18-12-2013 Functions 5.

01 19-12-2013 Taylor’s scientific management theory 6.

01 19-12-2013 Fayal’s principles of management 7.

01 20-12-2013 Tutorials 8.

01 20-12-2013 Contribution of Elton mayo 9.

01 23-12-2013 MASLOW theory

10. 01 24-12-2013 Herzberg, douglas, MC Gregor, basic concepts of Orgn. 11. 01 24-12-2013 tutorials

12. 01 26-12-2013 Basic concept of organization :Authority Responsibility 13.

01 26-12-2013 Delegation of Authority and span of control 14. 01 27-12-2013 Departmentation and Decentralization 15. 01 27-12-2013 tutorials

16. 01 30-12-2013 Orgn.structure Line and staff organization 17. 01 31-12-2013 Line and staff organization

18. 01 31-12-2013 Functional organization

19. 01 02-01-2014 Committee Matrix organization 20. 01 02-01-2014 Tutorials

21. 01 03-01-2014

UNIT II Operatons Management

22. 01 03-01-2014 Plant location Factors influencing location 23. 01 06-01-2014 Principles and types of plant layouts 24.

01 07-01-2014 Methods of production : job batch and mass production 25.

01 07-01-2014 Work study 26.

(10)

27.

01 08-01-2014 Work measure ment 28.

01 09-01-2014 tutorial 29.

01 16-01-2014 UNIT III quality and materials management

30.

01 16-01-2014 Statistical quality control Meaning 31.

01 17-01-2014 Variables and attributes 32.

01 17-01-2014 X chart R Chart C Chart PC hart 33.

01 20-01-2014 X chart R Chart C Chart PC hart 34.

01 21-01-2014 Acceptance sampling Sampling plans 35.

01 21-01-2014

Deming’s contribution to quality

36.

01 22-01-2014

Materials management :

objectives 37.

01 23-01-2014 Need for inventory control 38. 01 23-01-2014 Tutorials 39. 01 24-01-2014 Purchase procedure 40. 01 24-01-2014 Store records 41. 01 27-01-2014 EOQ 42. 01 28-01-2014 problens 43. 01 29-01-2014 ABC analysis 44. 01 30-01-2014 Stock levels 45.

01 30-01-2014 Stock level problems 46.

01 31-01-2014 UNIT IV Human Resource management Concepts of HRM 47.

01 31-01-2014 Basic functions of HR manager 48.

01 03-02-2014 Man power planning 49.

01 04-02-2014 Selection 50.

01 04-02-2014 Recruitment 51.

01 05-02-2014 Training and development Placement 52.

01 10-02-2014 Wage and salary admn 53. 01 11-02-2014 Promotion

54.

01 11-02-2014 Transfers Separation performance. Appraisal 55.

01 12-02-2014 Job evaluation and merit ranking 56. 01 13-02-2014 Tutorials

57. 01 13-02-2014 UNIT V project management Early techniques in project

(11)

SIGNATURE OF FACULTY HOD

58.

01 14-02-2014 Network analysis Programme evaluation and review technique (PERT) 59.

01 14-02-2014 Critical path method 60.

01 17-02-2014 Identifying critical path 61. 01 18-02-2014 Problems 62. 01 18-02-2014 problems 63. 01 19-02-2014 problems 64. 01 20-02-2014 problems 65.

01 20-02-2014 Probability of completing project within time 66.

01 21-02-2014 problems

67.

(12)
(13)

LAKIREDDY BALI REDDY COLLEGE OF ENGINEERING (AUTONOMOUS)

L.B.REDDY NAGAR, MYLAVARAM – 521 230

School of Management Studies

A c a d e m i c Y e a r : 2 0 1 3 – 1 4

S U B J E C T : I N D U S T R I A L E N G I N E E R I N G & M A N A G E M E N T S T A F F : U . R A M B A B U

C S E : 4t h Y E A R I I S E M S E C - B C R E D I T s : 0 4

SNO HOURNO.

S DATE PLANNED TOPICS REMARKS

1.

01 16-12-2013 UNIT I Management Introduction

2. 01 17-12-2013 Definition, Nature 3. 01 17-12-2013 Importance of management 4. 01 18-12-2013 Functions 5.

01 18-12-2013 Taylor’s scientific management theory 6.

01 19-12-2013 Fayal’s principles of management 7.

01 20-12-2013 Tutorials 8.

01 20-12-2013 Contribution of Elton mayo 9.

01 23-12-2013 MASLOW theory

10. 01 23-12-2013 Herzberg, douglas, MC Gregor, basic concepts of Orgn. 11. 01 24-12-2013 tutorials

12. 01 24-12-2013 Basic concept of organization :Authority Responsibility 13.

01 26-12-2013 Delegation of Authority and span of control 14. 01 27-12-2013 Departmentation and Decentralization 15. 01 27-12-2013 tutorials

16. 01 30-12-2013 Orgn.structure Line and staff organization 17. 01 31-12-2013 Line and staff organization

18. 01 31-12-2013 Functional organization

19. 01 02-01-2014 Committee Matrix organization 20. 01 03-01-2014 Tutorials

21. 01 03-01-2014

UNIT II Operatons Management

22. 01 06-01-2014 Plant location Factors influencing location 23. 01 07-01-2014 Principles and types of plant layouts 24.

01 07-01-2014 Methods of production : job batch and mass production 25.

01 08-01-2014 Work study 26.

(14)

27.

01 09-01-2014 Work measure ment 28.

01 16-01-2014 tutorial 29.

01 17-01-2014 UNIT III quality and materials management

30.

01 17-01-2014 Statistical quality control Meaning 31.

01 20-01-2014 Variables and attributes 32.

01 21-01-2014 X chart R Chart C Chart PC hart 33.

01 21-01-2014 X chart R Chart C Chart PC hart 34.

01 22-01-2014 Acceptance sampling Sampling plans 35.

01 22-01-2014

Deming’s contribution to quality

36.

01 23-01-2014

Materials management :

objectives 37.

01 24-01-2014 Need for inventory control 38. 01 24-01-2014 Tutorials 39. 01 27-01-2014 Purchase procedure 40. 01 28-01-2014 Store records 41. 01 28-01-2014 EOQ 42. 01 29-01-2014 problens 43. 01 29-01-2014 ABC analysis 44. 01 30-01-2014 Stock levels 45.

01 31-01-2014 Stock level problems 46.

01 31-01-2014 UNIT IV Human Resource management Concepts of HRM 47.

01 3-02-2014 Basic functions of HR manager 48.

01 04-02-2014 Man power planning 49.

01 04-02-2014 Selection 50.

01 05-02-2014 Recruitment 51.

01 05-02-2014 Training and development Placement 52.

01 10-02-2014 Wage and salary admn 53. 01 11-02-2014 Promotion

54.

01 11-02-2014 Transfers Separation performance. Appraisal 55.

01 12-02-2014 Job evaluation and merit ranking 56. 01 12-02-2014 Tutorials

57. 01 13-02-2014 UNIT V project management Early techniques in project

(15)

SIGNATURE OF FACULTY HOD

58.

01 14-02-2014 Network analysis Programme evaluation and review technique (PERT) 59.

01 14-02-2014 Critical path method 60.

01 17-02-2014 Identifying critical path 61. 01 18-02-2014 Problems 62. 01 18-02-2014 problems 63. 01 19-02-2014 problems 64. 01 19-02-2014 problems 65.

01 20-02-2014 Probability of completing project within time 66.

01 21-02-2014 problems

67.

(16)
(17)

T-305 SERVICE ORIENTED ARCHITECTURE

Lecture

: 4 Periods/week

Internal Marks

: 25

Tutorial

: 1

External Marks

: 75

Credits

: 4

External Examinations

: 3 Hrs.

UNIT I

Roots of SOA – Characteristics of SOA - Comparing SOA to client-server and distributed internet architectures – Anatomy of SOA- How components in an SOA interrelate - Principles of service orientation

UNIT II

Web services – Service descriptions – Messaging with SOAP –Message exchange Patterns – Coordination –Atomic Transactions – Business activities – Orchestration – Choreography - Service layer abstraction – Application Service Layer –Business Service Layer – Orchestration Service Layer

UNIT III

Service oriented analysis – Business-centric SOA – Deriving business services- service modeling - Service Oriented Design– WSDL basics – SOAP basics – SOA composition guidelines – Entity-centric business service design – Application service design – Task Entity-centric business service design

UNIT IV

SOA platform basics – SOA support in J2EE – Java API for XML-based web services (JAX-WS) - Java architecture for XML binding (JAXB) – Java API for XML Registries (JAXR) - Java API for XML based RPC (JAX-RPC)- Web Services Interoperability Technologies (WSIT) - SOA support in .NET – Common Language Runtime - ASP.NET web forms –ASP.NET web services – Web Services Enhancements (WSE)

UNIT V

WS-BPEL basics – WS-Coordination overview - WS-Choreography, WS-Policy, WS-Security

TEXT BOOKS:

1. Thomas Erl, “Service-Oriented Architecture: Concepts, Technology, and Design”,Pearson Education,2005.

REFERENCES:

1. Thomas Erl, “SOA Principles of Service Design “(The Prentice Hall Service-Oriented Computing Series from Thomas Erl), 2005.

2. Newcomer, Lomow, “Understanding SOA with Web Services”, Pearson Education, 2005.

3. Sandeep Chatterjee, James Webber, “Developing Enterprise Web Services, An Architect’s Guide”, Pearson Education, 2005.

(18)

LESSON PLAN

Date: 16-12-13

EWD:28-02-14

Sub Code & Sub Name : T305 – SERVICE ORIENTED ARCHITECTURE

Branch: B.Tech-CSE A Year:IV B.Tech Semester : VIII

Course description:

This course encourages the development of Service-oriented solutions by specifying its desired

characteristics and principles. It introduces the web services technology framework along with SOAP

messaging framework to develop SOA based solutions. It elaborates the advanced specifications of

Web services framework for getting the supplementary features of primitive SOA. It provides the basic

knowledge about how to create web forms and web services in J2EE and .NET platforms and it

provides the good demonstration on XML technology.

Course Objectives:

To gain understanding of the basic principles of service orientation.

To learn service oriented analysis techniques.

To gain knowledge about SOAP, UDDI and XML to create web services.

To learn technology underlying the service design.

To learn advanced concepts such as service composition, orchestration and Choreography.

To learn about various WS-* specification standards.

Course Outlines:

Introduction to SOA.

SOA characteristics and principles.

Web services framework.

Message exchange patterns, SOAP messaging.

Orchestration and Choreography concepts.

Service layers of abstraction.

Service oriented analysis and design.

SOA platforms.

Second generation specifications of Web services framework.

Student Learning Outcomes:

Upon the successful completion of this course students will be able to:

 Know more about the characteristics and principles of SOA to design applications.

 Differentiate SOA with previous architectures.

 Know about the importance of web services majorly in the aspect of vendor-diversity and

interoperability and finally he can work with web services with a good basic information.

 Develop the simple web forms and web services through different SOA platforms (J2EE &

.NET).

 Understand the usage of XML technology with J2EE and .NET platforms, WSDL, and SOAP

messaging frame work.

(19)

UNIT-I

S.NO

TOPICS TO BE COVERED

NO. OF

CLASSES

DATE

TEACHING

METHOD

1 Introduction

1 16.12.2013 BB

2 Introduction, Importance of Web services with SOA 1 17.12.2013 BB 3 Characteristics of SOA 2 18.12.2013 18.12.2013 BB 4 Characteristics of SOA 2 19.12.2013 19.12.2013 BB 5

Comparing SOA to client-server 2 20.12.2013

20.12.2013 BB,PPT 6 Comparing SOA to distributed internet

architectures 1 23.12.2013 BB,PPT 7 Tutorial/Seminar 1 24.12.2013 BB 8 Anatomy of SOA 2 26.12.2013 26.12.2013 BB,PPT 9

How components in an SOA interrelate 2 27.12.2013

27.12.2013 BB,PPT 10 Principles of service orientation 1 30.12.2013 BB,PPT

11 Tutorial/Seminar 1 31.12.2013 BB

UNIT-II

12

Web services introduction, Service descriptions 2 02.01.2014

02.01.2014 PPT 13

Message exchange Patterns, Coordination 2 03.01.2014

03.01.2014 PPT 14 Tutorial/Seminar 1 06.01.2014 BB,PPT 15 Atomic Transactions 1 07.01.2014 PPT 16 Business activities 2 08.01.2014 08.01.2014 PPT 17 Orchestration 2 09.01.2014 09.01.2014 PPT 18 Choreography 2 17.01.2014 17.01.2014 PPT

19 Service layer abstraction 1 20.1.2014 PPT

20 Tutorial/seminar 1 21.01.2014 PPT

21 Application Service Layer, Business Service Layer 2 22.01.2014

22.01.2014 PPT 22

Orchestration Service Layer 2 23.01.2014

23.01.2014 BB

23 Revision 1 27.01.2014 PPT

UNIT-III

24 Service oriented analysis, Business-centric SOA 1 28.01.2014 PPT 25

Deriving business services, service modeling 2 29.01.2014

(20)

26

Service Oriented Design, WSDL basics 2 30.01.2014

30.01.2014 PPT

27 Tutorial/Seminar 2 31.01.2014

31.01.2014 PPT

28 WSDL and SOAP basics 1 03.02.2014 PPT

29

SOA composition guidelines, Entity-centric business service design

1 04.02.2014

BB,PPT

30 Application service design, Task-centric business

service design 1 10.02.2014 PPT

31 Tutorial/Seminar 1 11.02.2014 PPT

UNIT-IV

32 SOA platform basics, SOA support in J2EE,

Java API for XML-based web services (JAX-WS) 2

12.02.2014

12.02.2014 PPT 33 Java architecture for XML binding (JAXB), Java API

for XML Registries (JAXR) 2

13.02.2014

13.02.2014 PPT 34 Java API for XML based RPC (JAX-RPC), Web

Services, Interoperability Technologies 2

14.02.2014

14.02.2014 PPT

35 Tutorial/seminar 1 17.02.2014 PPT

36 SOA support in .NET(Comparison with J2EE needed

in explanation), Common Language Runtime 1 18.02.2014 BB 37 ASP.NET web forms, ASP.NET web services

2 19.02.2014

19.02.2014 PPT 38 Web Services Enhancements (WSE)

2 20.02.2014 20.02.2014 PPT 39 Tutorial/Seminar 2 21.02.2014 21.02.2014 PPT

UNIT-V

40 Introduction to WS-*, WS-BPEL basics 1 24.02.2014 PPT

41 WS-Coordination overview 1 25.02.2014 PPT 42 WS-Choreography, WS-Policy 2 26.02.2014 26.02.2014 BB,PPT 43 WS-Security 2 27.02.2014 27.02.2014 PPT 44 Tutorial/Seminar 2 28.02.2014 28.02.2014 BB

Prepared by

Approved by

Signature

Name

V.VIJAYA BHASKARA REDDY

HOD/CSE

Designation

Assistant Professor/CSE

Professor

(21)

T-305 SERVICE ORIENTED ARCHITECTURE

Lecture

: 4 Periods/week

Internal Marks

: 25

Tutorial

: 1

External Marks

: 75

Credits

: 4

External Examinations

: 3 Hrs.

UNIT I

Roots of SOA – Characteristics of SOA - Comparing SOA to client-server and distributed internet architectures – Anatomy of SOA- How components in an SOA interrelate - Principles of service orientation

UNIT II

Web services – Service descriptions – Messaging with SOAP –Message exchange Patterns – Coordination –Atomic Transactions – Business activities – Orchestration – Choreography - Service layer abstraction – Application Service Layer –Business Service Layer – Orchestration Service Layer

UNIT III

Service oriented analysis – Business-centric SOA – Deriving business services- service modeling - Service Oriented Design– WSDL basics – SOAP basics – SOA composition guidelines – Entity-centric business service design – Application service design – Task Entity-centric business service design

UNIT IV

SOA platform basics – SOA support in J2EE – Java API for XML-based web services (JAX-WS) - Java architecture for XML binding (JAXB) – Java API for XML Registries (JAXR) - Java API for XML based RPC (JAX-RPC)- Web Services Interoperability Technologies (WSIT) - SOA support in .NET – Common Language Runtime - ASP.NET web forms –ASP.NET web services – Web Services Enhancements (WSE)

UNIT V

WS-BPEL basics – WS-Coordination overview - WS-Choreography, WS-Policy, WS-Security

TEXT BOOKS:

1. Thomas Erl, “Service-Oriented Architecture: Concepts, Technology, and Design”,Pearson Education,2005.

REFERENCES:

1. Thomas Erl, “SOA Principles of Service Design “(The Prentice Hall Service-Oriented Computing Series from Thomas Erl), 2005.

2. Newcomer, Lomow, “Understanding SOA with Web Services”, Pearson Education, 2005.

3. Sandeep Chatterjee, James Webber, “Developing Enterprise Web Services, An Architect’s Guide”, Pearson Education, 2005.

(22)

LESSON PLAN

Date: 16-12-13

EWD:28-02-14

Sub Code & Sub Name : T305 – SERVICE ORIENTED ARCHITECTURE

Branch: B.Tech-CSE B Year:IV B.Tech Semester : VIII

Course description:

This course encourages the development of Service-oriented solutions by specifying its desired

characteristics and principles. It introduces the web services technology framework along with SOAP

messaging framework to develop SOA based solutions. It elaborates the advanced specifications of

Web services framework for getting the supplementary features of primitive SOA. It provides the basic

knowledge about how to create web forms and web services in J2EE and .NET platforms and it

provides the good demonstration on XML technology.

Course Objectives:

To gain understanding of the basic principles of service orientation.

To learn service oriented analysis techniques.

To gain knowledge about SOAP, UDDI and XML to create web services.

To learn technology underlying the service design.

To learn advanced concepts such as service composition, orchestration and Choreography.

To learn about various WS-* specification standards.

Course Outlines:

Introduction to SOA.

SOA characteristics and principles.

Web services framework.

Message exchange patterns, SOAP messaging.

Orchestration and Choreography concepts.

Service layers of abstraction.

Service oriented analysis and design.

SOA platforms.

Second generation specifications of Web services framework.

Student Learning Outcomes:

Upon the successful completion of this course students will be able to:

 Know more about the characteristics and principles of SOA to design applications.

 Differentiate SOA with previous architectures.

 Know about the importance of web services majorly in the aspect of vendor-diversity and

interoperability and finally he can work with web services with a good basic information.

 Develop the simple web forms and web services through different SOA platforms (J2EE &

.NET).

 Understand the usage of XML technology with J2EE and .NET platforms, WSDL, and SOAP

messaging frame work.

(23)

UNIT-I

S.NO

TOPICS TO BE COVERED

NO. OF

CLASSES

DATE

TEACHING

METHOD

1 Introduction 2 16.12.2013 16.12.2013 BB 2 Introduction, Importance of Web services with SOA 1 17.12.2013 BB 3 Characteristics of SOA 2 18.12.2013 18.12.2013 BB 4 Characteristics of SOA 2 19.12.2013 19.12.2013 BB 5 Comparing SOA to client-server 1 20.12.2013 BB,PPT 6 Comparing SOA to distributed internet

architectures 2 23.12.2013 23.12.2013 BB,PPT 7 Tutorial/Seminar 1 24.12.2013 BB 8 Anatomy of SOA 2 26.12.2013 26.12.2013 BB,PPT 9 How components in an SOA interrelate 1 27.12.2013 BB,PPT 10

Principles of service orientation 2 30.12.2013

30.12.2013 BB,PPT

11 Tutorial/Seminar 1 31.12.2013 PPT

UNIT-II

12

Web services introduction, Service descriptions 2 02.01.2014

02.01.2014 PPT 13

Message exchange Patterns, Coordination 1 03.01.2014 PPT 14 Tutorial/Seminar 2 06.01.2014 06.01.2014 BB,PPT 15 Atomic Transactions 1 07.01.2014 PPT 16 Business activities 2 08.01.2014 08.01.2014 PPT 17 Orchestration 2 09.01.2014 09.01.2014 PPT 18 Choreography 1 17.01.2014 PPT

19 Service layer abstraction 2 20.1.2014

20.1.2014 PPT

20 Tutorial/seminar 1 21.01.2014 PPT

21 Application Service Layer, Business Service Layer 2

22.01.2014

22.01.2014 PPT 22

Orchestration Service Layer 2

23.01.2014 23.01.2014 BB 23 Revision 2 27.01.2014 27.01.2014 PPT UNIT-III

24 Service oriented analysis, Business-centric SOA 1 28.01.2014 PPT 25

Deriving business services, service modeling 2 29.01.2014

(24)

26

Service Oriented Design, WSDL basics 2

30.01.2014

30.01.2014 PPT

27 Tutorial/Seminar 1 31.01.2014 PPT

28 WSDL and SOAP basics 2 03.02.2014

03.02.2014 PPT

29

SOA composition guidelines, Entity-centric business service design

1 04.02.2014

BB,PPT

30 Application service design, Task-centric business

service design 2 10.02.2014

10.02.2014 PPT

31 Tutorial/Seminar 1 11.02.2014 PPT

UNIT-IV 32 SOA platform basics, SOA support in J2EE,

Java API for XML-based web services (JAX-WS) 2

12.02.2014

12.02.2014 PPT 33 Java architecture for XML binding (JAXB), Java API

for XML Registries (JAXR) 2

13.02.2014

13.02.2014 PPT 34 Java API for XML based RPC (JAX-RPC), Web

Services, Interoperability Technologies 1

14.02.2014

PPT

35 Tutorial/seminar

2 17.02.2014

17.02.2014 PPT 36 SOA support in .NET(Comparison with J2EE needed

in explanation), Common Language Runtime 1 18.02.2014 BB 37 ASP.NET web forms, ASP.NET web services

2 19.02.2014

19.02.2014 PPT 38 Web Services Enhancements (WSE)

2 20.02.2014

20.02.2014 PPT

39 Tutorial/Seminar 1 21.02.2014 PPT

UNIT-V 40 Introduction to WS-*, WS-BPEL basics

2 24.02.2014 24.02.2014 PPT 41 WS-Coordination overview 1 25.02.2014 PPT 42 WS-Choreography, WS-Policy 2 26.02.2014 26.02.2014 BB,PPT 43 WS-Security 2 27.02.2014 27.02.2014 PPT 44 Tutorial/Seminar 1 28.02.2014 BB

Prepared by

Approved by

Signature

Name

V.VIJAYA BHASKARA

REDDY

HOD/CSE

Designation

Assistant Professor/CSE

Professor

References

Related documents

Signature based IDS systems with too many packets to the point that the IDS cannot keep up with the traffic, thus making the IDS time out and drop packets and as a

Carbon dioxide injection simulation was carried out through the following scenarios: the constant and miscible injection of carbon dioxide with different pressures; miscible

dr Folkert Kuiken together with Dr Ineke Vedder collaborates with the University of Barcelona in the CALC-project (The relationship between Communicative Adequacy and

{ Create and document sources of test data { Allow sufficient time for system testing. { Develop detailed plan

The results given as % invasion (Figure 4.12B) confirm the increased invasion potential of hypoxic cell cultures which is statistically significant.. Migration

In this chapter we argue that social media are well suited to address the learning needs of Indigenous students in Australia, and at the same time we use Batchelor Institute

The secondary information were through literature review on the subject matter, while the primary sources involved: first, a reconnaissance survey of the study