Tuesday, February 24, 2009

Week 31

The following is a diagram depicting the current system as I understand it.





The analysis will include ... a justification of why we are using middleware as the connecting technology. This software could have easily been constructed where the website is in MIS and published from the same server. The MIS could directly interact with the website to publish updates and the system would be significantly simpler in design.

There are several disadvantages to the latter method - commonly refered to as integration.

Disadvantages:

  • Highly coupled design
  • Difficult to expand
  • Limited load capacity / or capacity relative to hardware

Advantages:

  • Simple design
  • Simple configurations
  • Likely a more cost effective solution

The feasibility analysis compared the following;

1. Technical

2. Operational

3. Economical

4. Schedule

The main reason for using a middleware solution is to support the large scale expansion that the company is projecting.


The user stories should come after and hopefully be a proper lead into the design that follows.



No comments: