Project Phases_121

advertisement
PrinceSultanCollege for Women
IS 333Information System Development
Project Work Details
Instructor: Ms. Nermeen Hakim
Teaching Assistant :Ms. Ghada Al Mazroa
____________________________________________________________________________________________________________________
IS 333 Project Details Term-112 (Spring 2012)
 The IS 333 students as a part of their coursework requirement have to complete aproject i.e. “Design and Implement
of any Information System”based on the knowledge they have gained from different chapters of their course book as
well as from the pre-requisite courses IS 225 Systems Analysis & Design –I, IS 223 Database Systems, IS 325
Systems Analysis& Design -II. It includes
o System’s Specifications
 System’s Functional and Non Functional Requirements
 Data Requirements
 Functional Modeling
 Use Case Modeling
 Class Diagram
 Sequence Diagram for main use cases.
 ER- Modeling
o Database Designing
o Creating Tables using Oracle 10g
o Inserting Data in the tables
o Writing Advanced SQL Queries
1
PrinceSultanCollege for Women
IS 333Information System Development
Project Work Details
Instructor: Ms. Nermeen Hakim
Teaching Assistant :Ms. Ghada Al Mazroa
____________________________________________________________________________________________________________________
 Correlated and Non-correlated Sub queries
 Aggregate Functions
 Procedures
 Triggers
 Cursors
o Designing Forms and Reports
 The Information System Development project workwill be done in groups, where each group will have 3 students at
the most.
 The Information System Development project work will be divided into different phases, where the groups have to
submit a deliverable of each phase on the assigned dates given below.Each phase will have a group leader, whose job
is to make an action plan for assign,coordinate and monitor the work among the group members. Every student
should get a chance to become a group leader for a phase of the course project. Each Phase will have maximum grade
of 5. The group leader will be asked to evaluate her group members for each phase and asked questions regarding
their submitted work on the time of submission to ascertain to contribution in each phase.
 The team members within a group should show coordination and team spirit among each other.
 The groups should adhere to the submission dates for different phases.
 The students should produce their own work rather than copying work from the previous projects or any student.
2
PrinceSultanCollege for Women
IS 333Information System Development
Project Work Details
Instructor: Ms. Nermeen Hakim
Teaching Assistant :Ms. Ghada Al Mazroa
____________________________________________________________________________________________________________________
 The group members should use
LMSforums (blogs) to discuss the project. Their online involvement will be
monitored and evaluated by the course instructor.
Note:
Submission dates will not be postponed.
#
Project Phases
Documents to be submitted


Phase 1.
Phase 2.
Phase 3.
Describing the Information System to be 
developed


Analysis Phase (Modeling)
Designing Database and Normalization
and
Creating Tables using Oracle 10g
Rough Sketch of the (Forms) to be
designed.
Description of the Organization
Description of the purpose and scope of the
Information Systems
Data Requirements Functional System
Requirements
Non Functional System Requirements
8 Queriesspecified from the system





Functional (Process) Modeling and
Use Case Modeling
Class Diagram
Sequence Diagram for main use cases.
Summary of each model shown.


ER Diagrams
Data Dictionary showing:
o Description of each entity
o Relationships between the entities
o Business Rules showing
Cardinality/Participation
Relational Model
Tables along-with all the required integrity
and column constraints


3
Date of Submission
PrinceSultanCollege for Women
IS 333Information System Development
Project Work Details
Instructor: Ms. Nermeen Hakim
Teaching Assistant :Ms. Ghada Al Mazroa
____________________________________________________________________________________________________________________
#
Project Phases
Documents to be submitted

Insert data for at least 5 rows

Phase 4.
Meeting the Query Specification of
Phase 1 i.e. Writing Advanced Queries
using Oracle 10g
Phase 5.
Designing the User Interface (Oracle
Forms-I) using Oracle Developer Suite
10g.
Creating Database Triggers
Phase 6
Designing the User Interface (Oracle
Forms-II) using Oracle Developer Suite
10g
Write 8 SQL Queries specified in the first
phase using:
o Joining
o Correlated and Non-correlated Sub
queries
o Aggregate Functions,
o Grouping
o ANY, ALL
using Oracle 10g software



Forms using Oracle 10g
o Design of the common template
o Main Page
o Log in Page
Create and execute 2 Database Triggers
Create simple form including:
o LOV’s
o Radio group
o Check box
o List box
o Form Triggers ( using Sequence)
o Alerts
4
Date of Submission
PrinceSultanCollege for Women
IS 333Information System Development
Project Work Details
Instructor: Ms. Nermeen Hakim
Teaching Assistant :Ms. Ghada Al Mazroa
____________________________________________________________________________________________________________________
#
Project Phases
Documents to be submitted
Date of Submission

Phase 7.
Phase 8.
(Bonus)
Designing the User Interface (Oracle
Forms-III) using Oracle Developer
Suite 10g


Project Completion
Designing Reports using Oracle
Developer Suite 10g(if time
permits)
Create Buttons:
o Add
o Create
o Save
o Update
o Delete
o Search
(Covering the concepts of Procedures, Cursors,
& Triggers)
Various Reports related to main functions of
the Information System
5
Week 15
Download