Tuesday, 5 July 2011

Mini project : tourism database management systems

Topic Selection : 
         This one being the base of all our further proceedings was the most time consuming part of developing this project. As, a group of four members with different perspectives, we spent first week in deciding our topic and finally came up with TOURISM DATABASE MANAGEMENT SYSTEMS, as this one was something that seemed to provide us a chance to know the assets of our country in depth.
Project Development : 
         The first challenge that we faced was the one called Requirements Engineering. We spent next week in listing down the overall requirements of this project that turn out to be:
  • Prerequisite knowledge of VISUAL BASIC'06, in order to form different modules,
  • PL/SQL syntax to manage databases in Oracle,
  • Further to link Oracle database to the different modules of VB'O6 and
  • The most important was the expected output as a result of these considering the limitations of scope in order to complete the project within the allocated deadline(initially 1 month).
          Hence we opted to go by RAD model of project development. So, we divided India as per four directions. I opted to go by North. We decided to form at most 9 modules using VB'06 and its attributes for front end(user end), each by further dividing each part in four sub-parts having description of four most famous tourist places.
It took approx. 3-4 weeks to complete, though we decided to follow RAD model, designing the modules turn  out to be the INCREMENTAL model.
     Finally, we left out with the challenge to link all the modules to the Oracle database(i.e Back end) and that we did in the extension provided in deadline.
Challenges faced : 
  • Once scope of Project is defined improperly, it leads to unnecessary delay and misunderstandings among team members,
  • We should decide the extensions(like client-server format etc.) while requirements engineering, so that the modules could be designed in order to accomodate extensions or further modifications.
Key Learnings :
  • Learnt to manage databases using Oracle and develop modules in VB'06 with client - server approach in order to link it to the available databases,
  • Got to know the benefits of team work along with the difficulties that are to be faced in team works and ways to handle them.
  • Learnt the importance of time and resource management while planning any task.

1 comment:

  1. plzz send the html source code of tuorism management
    my email id -malunjkarashish@gmail.com

    ReplyDelete