IT4201:Rapid Application Development RAD - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

IT4201:Rapid Application Development RAD

Description:

Developing Applications with Visual Basic and UML by Paul. R. Reed. JR, Addison Wesley, 2000 ... For your Case study, designing of system should be done ... – PowerPoint PPT presentation

Number of Views:83
Avg rating:3.0/5.0
Slides: 20
Provided by: del5207
Category:

less

Transcript and Presenter's Notes

Title: IT4201:Rapid Application Development RAD


1
IT4201 Rapid Application Development (RAD)
  • rad_at_ict.cmb.ac.lk

2
Objectives of the Course
  • After successfully completing this module the
    student should be able
  • To have a firm foundation on Rapid Application
    Concepts and methodology, various Visual Tools,
    advantages and limitations of RAD
  • To acquire sufficient working knowledge on Visual
    Basic as a Rapid Application Tool

3
Outline of the Syllabus
  • RAD Concept and Introduction to programming task.
  • 6 hours
  • Introduction to Visual basic as RAD environment.
  • 15 hours
  • Component Development
  • 5 hours

4
Outline of the Syllabus
  • Reusability
  • 03 hours
  • Database Design and Modeling Tools
  • 10 hours
  •  Internet Integration
  • 3 hours

5
Outline of the Syllabus
  • Client /Server debugging
  • 02 hours
  • Application deployment flexibility
  • 02 hours
  • Application deployment wizard tool extensibility
  • 02 hours

6
Outline of the Syllabus
  • Application deployment wizard tool extensibility
  • 02 hours
  • Project using Visual Basic
  • 12 hours

7
Outline of the syllabus
  • Total number of hours for the subject is 60hrs
  • Out of the 60 hrs 36 hrs should be spent on the
    lectures
  • Students are expected to do 24 hrs of practical
  • For further information on the syllabus, please
    refer to the BIT web site www.bit.lk

8
Reading and Reference
  • Main Reading
  • Teaches Visual Basic 6, by Paul D. Sheriff,
    Prentice Hall of India,1999
  • Visual Basic 6 , by Rob Thayer,
    Unleashed(Techmedia), 2000
  • Mastering Visual Basic 6 by Petroutsos
  • Developing Applications with Visual Basic and UML
    by Paul. R. Reed. JR, Addison Wesley, 2000

9
Hardware and Software requirement
  • Hardware
  • Any standard PC (Pentium)
  • Software 
  • Windows 95/98/2000/NT  
  • Microsoft Visual Basic 6 Compiler  
  • Microsoft Visual Modeler
  • For RDBMS MSSQL server and Oracle 

10
Examination Procedure
  • Part 1 2 Hour paper consisting of Multiple
    Choice Questions 
  • Part 2 1 Hour Paper consisting of Structured
    Questions  (Candidates will be given two case
    studies during the semester. There will be
    multiple choice or structured questions based on
    these case studies.)

11
Helpful Suggestions
  • For your Case study, designing of system should
    be done according to what you have learnt in the
    Object Oriented System Development

12
RAD Concepts
  • should have a thorough understanding of RAD
    concepts and Phases
  • RAD PhasesBusiness modeling, Data modeling,
    Process modeling, Application generation, Testing
    and turnover.
  • (Pressman)

13
Introduction to RAD Tools
  • Some of the RAD tools available today are
    PowerBuilder,Visual J, Visual C , MS Visual
    Basic etc.
  • Microsoft Visual Basic Version 6 is covered in
    detail in this course as a RAD tool

14
Client/Server Architecture
  • Server provides service as the client request for
    the particular service
  • Presentation Service
  • Business Service
  • Data Service
  • Two-Tier,Three Tier or N-Tier

15
Client/Server Architecture cont
  • Fat client Thin Client

16
Microsoft Visual Basic 6 as a RAD environment
  • Introduction to MS Visual Basic 6
  • Event-driven Programming Language
  • Object Based instead structured or Object
    Oriented
  • And is part of Visual Studio

17
Introduction to Visual Basic 6
  • Recently released Visual Basic.net the latest of
    Visual Basic language is fully object oriented
    language with Implementation inheritance (N.B. WE
    USE ONLY MSVISUAL BASIC 6 FOR THIS COURSE)

18
Introduction to Visual Basic ..
  • Visual Basic 6 does not have implementation
    Inheritance instead it has interface inheritance
    .
  • Visual Basic supports OLE(object Linking and
    Embedding)
  • COM(Component Object Model Architecture) and
    Later into DCOM(Distributed Component Object
    Model Architecture)

19
Introduction to Visual Basic 6
  • Other MS technologies
  • Open Database Connectivity(ODBC), Active Server
    Pages, ISAPI or Internet Server API
Write a Comment
User Comments (0)
About PowerShow.com