Information System Development Courses Figure: ISD Course Structure.
-
Upload
joan-watkins -
Category
Documents
-
view
212 -
download
0
Transcript of Information System Development Courses Figure: ISD Course Structure.
![Page 1: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/1.jpg)
Information System Development Courses
ISD1. Analysis andLogical Design of IS
ISD2. Physical Designin Database
Environments
ISD3. Physical Designin Emerging
Environments
ISD4. ProjectManagement and
Practice
IT7. DatabaseSystems
IT8. Modern SoftwareArchitectures
ISD5. Social Impactsand Computer Low
Figure: ISD Course Structure
![Page 2: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/2.jpg)
IT7. Database Systems DESCRIPTION: This course discusses main
characteristics of the most important and most popular data models: the entity-relationship, relational, object, object-relational and XML data models. Appropriate query languages, a typical DBMS architecture and general functions of a DBMS are also discussed.
OBJECTIVES: The purpose of the course is to provide students with solid knowledge about databases and database management systems.
![Page 3: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/3.jpg)
CONTENT THROUGH LEARNING UNITS
The worlds of database systems
Overview of data models Theory of the relational
model SQL Basic concepts of object
and object-oriented models
Semistructured model Functions of a DBMS
The evolution of database systems. Data models and Database management systems (DBMS), database system
architecture. Model components: Structure, Constraints and Operations. Entity-relationship model, Relational model, Object model, Object/relational model.
basics structure and constraints, relational algebra, relational calculus
Definition of tables, different type of queries, views, constraints and triggers, active database systems. SQL in programming environment.
ODL, OQL, basics of the object-relational model, SQL:1999 object extensions;
XML and its data model, XQUERY
transaction management, recovery, concurrency control, data protection and integrity.
![Page 4: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/4.jpg)
ISD1. Analysis and Logical Design of IS
DESCRIPTION: This course discusses relationship between models, methods and system architectures. Both, conventional and object-oriented models, development processes and modeling tools are considered and compared.
Working in small groups, students will practice team oriented analysis and logical design of a departmental level system.
OBJECTIVES: During this course students will learn to analyze and logically design information systems, using appropriate conventional and object-oriented models and methods.
![Page 5: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/5.jpg)
CONTENT THROUGH LEARNING UNITS
Introduction Conventional models Conventional
development processes
Object-oriented models (UML)
Object-oriented development process
Business Process Modeling
Relationship between Models, Development processes (Methodologies) and System architectures;
Structure System Analysis, Entity relationship model, Overview of other conventional models; SADT, IDEFnX models; Structured methodologies,
“Waterfall” lifecycle model (Planning, Requirements analysis, Logical design, Physical design, implementation -coding and testing; Prototyping; Use case model, Class Diagram, Sequence Diagram, Collaboration diagram, Statechart Diagram, Activity diagram;
Basic characteristics. Lifecycle model: Phases(Inception, Elaboration, Construction, Transition) Iteration and Increments, Workflows (Requirements, Analysis, Design, Implementation, Testing);Different standards and different approaches to business process modeling.
![Page 6: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/6.jpg)
ISD2. Physical Design in Database Environments
DESCRIPTION: This course covers information systems design and implementation within a conventional database management system environment. Logical and physical database design is considered. Application development in two-tier client/server architecture, with different ways of communication between clients and servers is discussed. Information integration is also included in the course.
OBJECTIVES: In this course students will learn to develop the logical and detailed physical database design and to implement an information system using database software with integrated modern features in a DBMS environment.
![Page 7: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/7.jpg)
CONTENT THROUGH LEARNING UNITS
Logical database design
Physical database design
Application development
Information integration
Normal forms and normalization process. Transformation of Entity-relationship to Relational model, Case tools for logical database design.
Overview of physical data structures. Distributed Databases. Distribution (data fragmentation, replication and allocation), Clustering, Indexing.
SQL in a Programming Environment, Procedures stored in Schema. The SQL Environment, Schemas, Catalog, Client and Servers, Connections, Sessions. Using a Call-Level interface, ODBC, JDBC. Middleware, EJB, ADO.NET.
Federated databases, Warehousing, Mediation.
![Page 8: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/8.jpg)
ISD3. Physical Design in Emerging Environments
DESCRIPTION: This course covers information systems design in emerging environments, using an appropriate object-oriented models and development process. Implementation in emerging distributed computing environments is discussed.
OBJECTIVES: Students will extend their knowledge by implementing an information system in an emerging systems environment, using components and patterns.
![Page 9: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/9.jpg)
CONTENT THROUGH LEARNING UNITS
Object-oriented models and development process
Design Implementation
Overview of models and development process. UML Design Models, Design Class Diagram, Components and Component Diagram, Deployment Diagram.
From logical to physical design. Design Patterns. Determine Visibility, Creating Design Class Diagram. Organizing Design and Implementation Model Packages. Designing the Persistence Framework with patterns.Mapping Designs to Code. Creating Class Definitions from Design Class Diagram. Creating Methods from Interaction and Statechart Diagrams. Test/First Programming. Implementation in J2EE and Microsoft .NET Environment.
![Page 10: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/10.jpg)
ISD4. Project Management and Practice
DESCRIPTION: This course covers the factors necessary for successful management of information systems development or enhancement projects. Both technical and behavioral aspects of project management are applied within the context of an information systems development project.
OBJECTIVES: The purpose of the course is to provide students with solid knowledge about project management, management of the IS function, and systems integration.
![Page 11: Information System Development Courses Figure: ISD Course Structure.](https://reader036.fdocuments.in/reader036/viewer/2022072015/56649ecf5503460f94bdc63e/html5/thumbnails/11.jpg)
CONTENT THROUGH LEARNING UNITS
Managing the system life cycle
Software Metrics Project tracking and
system performance evaluation
requirements determination, design, implementation, system and database integration issues, network management.
Different software metrics models, Software economics.
managing expectations of managers, clients, team members, and others; Determining skill requirements and staffing; Cost-effectiveness analysis; reporting and presentation techniques; Management of behavioural and technical aspects of the project; Change management; Software tools for project tracking and monitoring; Team collaboration techniques and tools.