IT4201: Rapid Application Development (RAD) : Rad@ict - Cmb.ac - LK

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 19

IT4201: Rapid

Application Development
(RAD)

rad@ict.cmb.ac.lk
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
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
Outline of the Syllabus
Reusability
03* hours
Database Design and Modeling Tools
10* hours
Internet Integration
3 hours
Outline of the Syllabus
Client /Server debugging
02* hours
Application deployment flexibility
02 hours
Application deployment wizard tool
extensibility
02 hours
Outline of the Syllabus
Application deployment wizard tool
extensibility
02 hours
Project using Visual Basic
12* hours
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
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
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
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.)
Helpful Suggestions
For your Case study, designing of
system should be done according to
what you have learnt in the Object
Oriented System Development
RAD Concepts
should have a thorough understanding
of RAD concepts and Phases
RAD Phases:
Business modeling, Data modeling,
Process modeling, Application
generation, Testing and turnover.
(Pressman)
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
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
Client/Server Architecture
cont…
Fat client & Thin Client
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
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)
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)
Introduction to Visual Basic 6
Other MS technologies
Open Database Connectivity(ODBC),
Active Server Pages, ISAPI or Internet
Server API

You might also like