1: Client Team Role  

  After discussing and evaluating, our team have proposed the requirements for the below chosen real world software project.

            1a) Title of Project identified: Online Ticketing/Booking System for Cinemas

Initial Requirements

a)      Credit card verification to allow online ticket purchase.

b)      Show Movie schedule (name, date, and time of movie).

c)      Seating interface (show availability of seats in the selected movie). The cinema layout must be there with different coloring to differentiate free and occupied seats.

d)      Booking should be done on the seating interface by clicking on the seats available.

e)      Allows canceling of tickets 2 hours before the screening of the movie

f)        Summary of ticket transaction after booking confirmed and credit card processed.

g)      Simple and user-friendly interface.

 

1b) Reasons for coming out with this project for the developer team

     We find that this project deals with a new life everyday situation, where the

                  lives of the normal urban people are getting more hectic and nowadays, with    

                  increasingly number of people owning hand phones and having web access, it

      is only practical that software can be used for booking facilities and

      entertainment activities (in this case, the watching of movies).

      So we have task the development team to come out with the relevant software

      that movie goers can just book a ticket with a click of a mouse or using their

      phones without having to physically go down to the cinemas themselves to

      buy the tickets.

  

1c) Software Requirements (refined)

1)      The system is for one cinema only.

 

 

  2: Role of Developer Team  

We have receive the following software project requirements from our client.

 

      2a) Title of Project Identified: Intelligent Vehicle Parking System (IVPS)

a)      A parking system which has separate peak and off peak hours, During the off

peak hours, the new users is allow to choose one of the available empty

slots in the car park and specify the time period for which he will be parking the vehicle.

b)      The User is allow to renew and extend the time period half an hour before the     

expiry of the time period

c)      A grace period off half an hour is given to every user after which expiry will

incur a penalty charge of $10 an hour

d)      When the user has chosen a slot, the system will show the user the path to the             

slot location.

e)      Any user can park in the specified slot

f)        When the car park is completely full, the user can choose to park in one of the premium slots available in the car park

g)      There are 400 parking slots available in the 4 level car park, out of which 20 are premium slots.

h)      The rates are as follows: peak ($2 for the first hour, $1 for the next half an hour or part thereof), off-peak ($2 for the first hour, $0.50 for the next half hour or part thereof). For the premium rates, ($5 per hour or part thereof).

 

 

  3: Drawing the project team organization for our project  

 

 

 
  4: Assigning roles and responsibility to team members  
 

Name

Role
(eg. Manager/ Analyst/ Designer/ Programmer/Test Engineer)

Sia Jiun Kae

Developer Team Leader

Soh Ling Hoe

Client Team Leader

Wang Siang Loong

Designer

Wang Shieh Hwa

Designer

Chia Ti Yan

Programmer

Koh Keng Leong, Terence

Programmer

Ang Ser Hsien

Programmer

Poh Wei Beng

Analyst

Sim Sian Hui, Kelvin

Test Engineer

     4b) Tentative breakdown of job scope of each team member’s roles

a)      Manager - To coordinate the tasks given to each members, making sure that

                        each member is given his/her fair self of the project

Planning and overall in charge of the project

            b)   Analyst   - work out and refining the system software model

            c)   Designer - coming out with the system design of the software

d)      Programmer -Programming the software

e)       Test engineer -Testing of the software.

 
1

Hosted by www.Geocities.ws