Sie sind auf Seite 1von 8

ANNAI MATHAMMAL SHEELA ENGINEERING COLLEGE COURSE DELIVERY PLAN Name of the Department: Information Technology Sub Code

& Name: CLIENT SERVER COMPUTING UNIT -1 INTRODUCTION Lect. Date no Planed Topics to be covered Introduction to Client/Server Computing 1 Overview of Client/Server Computing LV A Time Teaching Teaching required Methods Aids (periods) Books/Journals Referred Name of the Staff: M.KARTHIKEYAN Year / Sem: III Yr /05 Sem.

What is Client/Server Computing Application Tasks Rightsizing Benefits of Client/Server Computing Dollar Savings Increased Productivity Flexibility and Scalability Resource Utilization Centralized Control Open Systems Evolution of Client/Server Computing Hardware Trends Power Chips Memory Software Trends Relational Databases GUIs Multithreaded Processing Continuing Evolution Evolution of Operating Systems

PP

CB

CB

5 6

Networking Trends Business Considerations

1 1

L L

CB PP

A A

Overview of Client/Server Applications Components of Client/Server Applications 29 The Client The Server The Network Classes of Client/Server Applications Host-Based Processing Client-Based Processing Cooperative Processing Categories of Client/Server Applications Office Systems Front-Ends to Existing Systems Database Access TransactionProcessing Applications Revision

CB

CB

CB

10

CB

UNIT II CLIENT/SERVER OPERATING SYSTEMS Lect. no 1 Date Planed Topics to be covered Dispelling the Myths Client/Server Computing is Easily Implemented Current Desktop Time required (periods) 2 Teaching Teaching Methods Aids L PP Books/Journals Referred A

Machines Are Sufficient Minimal Training Is Required All Data Are Relational Development Time Is Shorter Obstacles-Upfront and Hidden Costs Mixed Platforms Maintenance Reliability Restructuring Corporate Architecture Open Systems and Standards Standards Areas Existing Standards Open Systems Standards-Setting Organizations Open Software Foundation UNIX International X/Open Object Management Group SQL Access Group Factors for Success Internetworking Interoperability Compatible Environments Perceived Benefits

CB

PP

CB

CB

Revision

GD

CB

UNIT III THE CLIENT Lect. no 1 Date Planed Topics to be covered Time requi red (peri ods) 1 Teaching Methods LV Teaching Aids PP Books/Journals Referred A

Client Hardware and Software Client Components Client Hardware Client Software Interface Environments Client Operating Systems DOS with Windows 3.x OS/2 UNIX-Based What is a GUI? Screen Characteristics Event Driven Native API X Window vs. Windowing X Window GUIs Windowing GUIs Other Environments Database Access SQL Interface Extended SQL Application Logic Generated Application Logic Customized Application Logic Client Software Products GUI Environments Windows 3.x Presentation Manager Motif

CB

CB

CB

CB

CB

PP

PP

Open Look Converting 3270/5250 Screens Database Access Tools

Client Requirements GUI Design Standards Open GUI Standards Interface Independence Testing Interfaces Development Aids Smart GUI interfaces Smart SQL Interfaces Data Dictionaries and Repositories Smart OLTP Interfaces

PP

UNIT IV THE SERVER Lect. no 1 2 3 Date Planed Topics to be covered Server Hardware Benchmarks Categories of Servers File Server Application Server Data Server Compute Server Database Time required (periods) 1 1 1 Teaching Teaching Methods Aids LV L L PP PP CB Books/Journals Referred A A A

Server Communica tion Server Features of Server Machines Multiproces sing Multithreadi ng Memory Subsystems Redundant Components Classes of Server Machines Micro/Serve r Supersavers Database Machines Server Environment Network Management Environment Distributed Management Environment Object Management Architecture UI-Atlas Networking Computing Environment Distributed Computing Environment Open Network Computing Network Operating System Server Requirements

PP

CB

CB

CB

CB

9 10

1 1

L L

CB CB

A A

11

Platform Independence Transaction Processing Two-Phase Commits Transaction Logs Connectivity Remote Procedure Calls

CB

12

CB

13

CB

14

Server Data Management and Access Tools Data Manager Features Data Management Software Database Gateways Revision

CB

15

TT

CB

UNIT V CLIENT SERVER AND INTERNET Lect. no 1 2 3 4 5 6 7 8 Date Planed Topics to be covered Client server and internet Web client server 3 tier client server web style CGI The server side of web CGI and State SQL database servers Middleware and federated databases 1 1 1 1 1 L LV LV LV LV CB D D D D A A A A A Time required (periods) 1 1 1 Teaching Teaching Methods Aids L L L PP CB CB Books/Journals Referred A A A

9 10 11 12 13 14

Data warehouses EIS/DSS to data mining GroupWare Server What is GroupWare? Components of GroupWare Revision

1 1 1 1 1 1

L L L L L S

PP PP PP PP PP CB

A A A A A A

Teaching Aids : Video Film (VF), Power Point Presentation (PP), Demo (D) , Models (M) , Over Head Project (OHP), Chalk Board (CB). Teaching Methods: Lecturer (L), Group Discussion (GD) , Quiz (Q), Seminar (S), Team Teaching (TT) , Lab Visit (LV) ,Industrial Visit Industrial Visit . Name of the books: A. Dawana Travis Dewire, Client Server Computing, Tata Mc-Graw Hill Education Pvt. Ltd.,New Delhi, 2003 B. Robert Orfali, Dan Harkey & Jeri Edwards, Essential Client/Server Survival Guide,second edition, John Wiley & Sons, Singapore, 2003. C. Any other related D. Eric J Johnson, A complete guide to Client / Server Computing, first edition, Prentice Hall,New Delhi, 2001. E. 2. Smith & Guengerich, Client /Server Computing, Prentice Hall, New Delhi, 2002 F. 3. James E.Goldman, Phillip T.Rawles, Julie R.Mariga,Client/Server Information Systems, A Business Oriented Approach, John Wiley & Sons, Singapore, 2000.