On line Image Management System Implementation Scope
By Aces Group
The purpose of this Document is to provide an overview of Implementation that was done for the Project.
Implementation Platform:
In the Project Group meeting, various possible Implementation platforms were discussed. Some of them were the J2EE architecture using JDeveloper IDE and Oracle as back end, Dot Net Architecture etc.
However, because a lot of assignments in the CIS764 course were already done in JDeveloper and because also a lot of discussion was already done on Dot Net in the Class, the Team decided to opt for something new to learn and implement. Therefore, “Drupal” was finalized as the platform for Implementation. Using Drupal had two advantages: Firstly, it gave the whole team a change to learn Content Management Systems. That was something new and an unknown quantity for all members of the team. So using Drupal was expected to be very challenging and interesting. Secondly, Drupal is said to be a Rapid Application Development Tool. So given the limited time frame that was available for implementation, Drupal was thought to be a good option available.
Implementation Scope:
This project was intended to design and
implement major functionalities of the On-line Image Management System. More
information about the Requirements assumed and the Design Models Developed can
be found in the “SRS and Design” Document and the various diagrams developed
under the link “Project Diagrams”.
The part implemented is a subset of the Parts that were designed. Not all parts
could be implemented because of time constraints. Following are some of the
functionalities that were implemented:
Manager can manage Photo Gallery and Edit, View, delete photos
Photographer can Edit only his own photos and view all photos and
Customer can just view photos.
Please refer to the “Implementation Screen Shots” link on the Project Website for a Snapshot of the Actual Working Project Screens.
Please refer to the “Implementation” link on the Project Website to experience a Live demo of the application.