Monday, March 15, 2010

2007 P3 Archives

2007 P3 - Network Services and Equipment Migration
Project Members: Chan Ween Fai, Melvin & Tung FuHong, Richson

=================================================

Overview
Network services and equipment migration has always been critical to a business in all organization. The majority of organizations today rely heavily on the network and network service delivery capabilities to run their business.

Due to technology modification, organization has to adopt such changes in order for network service delivery capabilities to run their businesses.

Project Objectives
  • Facilitate the movement of the Service-oriented architecture Cisco equipment from block M to block L SOA lab.

  • To investigate, consolidate plan, design, develop, implement and review classroom network migration for Engineering Informatics from block M level 3 to block L level 6

Project Description

  • Plan the migration. This include gathering of project requirements, netowork design and process planning.

  • Testing of existing equipment. Equipment cabling and Racking of equipment during migration.

  • Understand and modify the setting of the equipment for show case and for classroom teachings.

Project Charter

Work Break Down Structure


Project Processes

Project Phases

  • Phase 1 - Project Planning, Shifting of SOA Cisco equipment to SOA lab, testing the Cisco equipment housekeeping.

  • Phase 2 - Migration of Cisco equipment from blcok M to block L, apply network topology, IP addressing, equipment configuration, testing, troubleshooting and housekeeping.

  • Phase 3 - Project documentation, Maintenance, review and closure.
Problem Encounter
  • Level 6 room access right

  • Testing Equipment request

  • Authorization of migration equipment
Solution
  • Discuss with supervsior about access right issue.

  • Supervisor work with stakeholders of School of Information Technology office for access rights.

  • School of Information Technology new level 6 server room access rights from various parties.
Equipment request - Solution:
  • Look for alternative sources for equipment

  • Request from various parties which is able to supply the require equipment

  • Self improvise equipment
Authorization of migration equipment - Solution:
  • Putting up request from various party when is the equipment migration allow to take place

  • Checking with supervisor if the migration been approved
Problem Encounter - Phase 2
  • Physcial and logical layout changes

  • Lack of Equipment and changes

  • Delays in project
Physical and logical layout Changes - Solution:
  • Consult Project Manager and change accordingly

  • Reduce changes to minimal

Lack of Equipment - Solution:

  • Look for alternative source for equipment

  • Request from various parties which is able to supply the require equipment.
Self Improvise Equipment

2007 P2 Archives

Development of Secured Web Services for Multi-Platform Mobile Clients
Group Members: Ruzaini Bin Razali, See Jian Hong, Kong Yu Qi
===============================================================

Introduction

Our Project Web service application is application is a Cinema Ticketing System.

  • Allows the users to View Movie Details
  • We develop the web service application on 2 different platforms
  • .Net platform and Java Platform

Project Scope

  • Develop a web service application on different platform
  • To be consumed by handheld clients
  • SOA interoperability testing will be conducted
What we have learnt?

  • How to telnet to the cisco model
  • Troubleshooting the cisco model
  • How to know which IP address should be inside and which IP address should be outside looking at the IP address of the previous model.






Problems Faced


  • Unable of Filter Unwanted fields on data grid for .Net Platform
  • Web Service is not compliant with Java Platform
  • Problems connecting the cisco Equipments correctly
  • Unable to download Apache Tomcat Software
  • Unable to ping the sample web service from one application to another application successfully

Accomplishments


  • Able to show only required fields on data grid for .Net platform
  • Create a Broker Web Service to comply with Java Platform
  • Successfully ping from one application to another application and the Apache Tomcat web page & Sample Web Service can be retrieved.

Future Enhancements

  • Give the Web Service Application a more Professional Look
  • Have a function to allow retrieval of Booked Tickets Information
  • Improve on Java Platform Application
Conclusion
  • Really benefited us greatly in widening our programming & networking skills
  • Help us to learn that proper planning is crucial to get things done
  • Learnt new things that could be apply for the future to come
  • Teamwork is important as everyone plays a part in the project

2007 P1 Archives

Development of Web Service Application for Mobile Clients


Group Members: Samantha Yong, M Meenatchi, Eng Jun Jia
===============================================================
Project Description

  • Develop Web Service Application
  • Develop handheld clients on several platforms to consume web service application over wireless network
  • Customize the settings of the secured Site to Site VPN using Cisco Equipment
  • Configure Secure Wireless Connectivity for the web service handheld devices

Research: Service Oriented Architecture

  • Service-Oriented Architecture also known as SOA
  • An architecture that relies on service-oriented as its fundamental design principle

Virtual Private Network(VPN)

A private communications network often used by companies and organizations to communicate confidentially over a public network.


Site to Site VPN


Problems Encountered

  • Unsure of what to do and how to start the whole project. Solution: Group discussion and Drawing out a Mind Map

  • Unable to retrieve data from server, Unable to input data into data grid, some values were not displayed according to criteria selected. Solution: Seek helped from supervisor and other lecturers

Web Service

Project: Cinema Ticketing System

Client will be able to do the following functions:

  • View details of Movies
  • Book Ticket
  • Cancel Reservation

Conclusion

In conclusion, through Project Planning and Teamwork, we managed to complete developing first half of the project, coming out with a basic web service application using the secure network.