• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Create Flight schedule / and admin module

 
George Willy K
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Any thought about how to create a new flight schedule? If FBN is introducing new flights, how to add them to the application? Do we need to include an admin module to handle master data? Do we include them in the class diagram?
 
Cleuton Sampaio
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Any thought about how to create a new flight schedule? If FBN is introducing new flights, how to add them to the application? Do we need to include an admin module to handle master data? Do we include them in the class diagram?


Aha! That�s a very good question!

I had been stucked in this problem for an entire month!

Please note that I haven�t passed step II and III yet. I have submitted my assignment and took the phase III essay exam.

Without violating the rules, I would like to ask you something. FBN has spent a half of million dollars only with the FFMS system, right? Considering that they already have a mainframe IMS database, which is a very expensive intrastructure, do you really think that they will throw everything alway and replace by your application?

Flight creation and schedulling is a very complicated business process. Do you have anything in the assignment about that?

If you join my both questions, you should know what I have decided to do.
 
Steve Taiwan
Ranch Hand
Posts: 166
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think Cleuton Sampaio be right. Besides, there is no any use case talking about the admin module.
 
Manny Pacquiao
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Steve Taiwan:
I think Cleuton Sampaio be right. Besides, there is no any use case talking about the admin module.


Somewhere in the assignment document it was mentioned that the IMS database will be replaced by an RDBMS like Oracle or Informix. So I think it's correct to point out the concept of a schedule object/class, but not necessarily create a schedule maintenance module. Maybe add this into the class diagram, later referred to in the Prepare Itinerary Use Case.
 
Dan Drillich
Ranch Hand
Posts: 1183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi George,

As Cleuton said, the assignment doesn't mention the 'Create Flight schedule / and admin module'. Never forget the KISS principle .

Regards,
Dan
 
Newman Huang
Ranch Hand
Posts: 85
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi, George

Sun give your rights to make assumptions. Don't give up it.
 
Cleuton Sampaio
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Newman Huang is right. You can assume that ALL the applications will need to be replaced. If you will produce the replacements or not, it is up to you.

I have assumed that the IMS database will be replaced in this application, but will remain with the other back-office applications (FFMs redemption and accrual, boarding, flight planning and loading, flight creation, equipment creation etc).

If you assume that the IMS will be replaced by Oracle for ALL applications, then there will be no flight creation application. You can assume that it will be developped by other team.

But, if you assume that you should design the flight creation (and equipment creation, and boarding etc), then you will have to produce a larger architecture, including things that will not give you extra points, but can take out your points.

The KISS principle is valid here. I have produced a "minimalist" project and passed. Some people have produced complex projects and also passed, but the "surface �rea" of your project will be larger.

In fact, in real life, I have worked in a project very similar to the FBN�s and the minimalist approach was successfully employed.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic