EAIPJ Report
-
Upload
jeffrey-yong -
Category
Documents
-
view
14 -
download
0
description
Transcript of EAIPJ Report
NANYANG POLYTECHNIC
SCHOOL OF INFORMATION TECHNOLOGY
SEMESTER 2 2012/2013
IT3592 –Enterprise Application Integration Project
STUDENT NAME WITH ADMIN NUMBERS
Goh Wan Ting (101044H)
Guo XiuHao (105866Y) – Group Leader
Seah Kai Li Adeline (102056H)
Tan Liyuan Angela (102860T)
Yong Jie Hui Jeffrey (103531M)
TUTORIAL GROUP
BI1006-ZF
SUBMITTED TO:
Ms Serena Goh
DEADLINE: 5th February 2013
Table of Contents
1.0 Executive Summary.............................................................................................................3
2.0 Task Allocation among Team Members..............................................................................4
3.0 Future Enhancements...........................................................................................................6
4.0 Conclusion............................................................................................................................6
IT3506- Enterprise Application Integration Project LegacySG
1.0 Executive Summary
Offerings
Our company provides different events packages. Our aim is to enhance Singaporeans’
knowledge on Singapore through events. Events are held all over Singapore to let them
experience the environment/atmosphere. We also have a spot in our website to help local
entrepreneurs showcase their talents. This is to show the cultural and social influence of
Singaporeans.
Functions and Features
Tan Liyuan Angela – Registration (With checking of email’s existence, password strength,
password mismatch, recaptcha). Login (Validation of email’s existence, forget password and
retrieve by email). Plan My Day is to let users plan their itinerary. RSS is to allow users to
know the latest Singapore news through our website. Admin control is to prevent users from
misusing our website and also add and view employees’ information. KPI is to show the
analytics of the company’s revenue in overall, events and products.
Goh Wan Ting- Events are where users can choose through a calendar to make booking. Each
event has limited participants (status colour change) and users can review and rate on the
events they participated before. After selecting the event, users can proceed to payment
(Credit card validation) and a confirmation page will appear after payment is made (generate
PDF). Manage Events is where our management team can insert, update and delete events.
Adeline - Entrepreneurial Products are where users can upload and sell their unique products
on our website (Manage stock). Manage Entrepreneurial Products where management crew
are able to search and change products’ status. Career opportunity is for users to apply their
interest for a particular position in LegacySG; users can also upload their resume too.
Shortlisted/Accepted/Rejected applicants will be notified with their current status through
email (with multiple attachments). 3rd party chat is where users are able to communicate
directly to Legacy’s administrator.
IT3506- Enterprise Application Integration Project LegacySG
2.0 Task Allocation among Team MembersNames Task Allocation Tan Liyuan Angela User Control (Login, Registration with Recaptcha, Profile
and Backend) Admin Control (Manage Employees, Profile) Plan My Day (Day Planner) KPI (Graph) RSS
Goh Wan Ting Events ( Data Calendar, Events, Review(Rating), Recommend, Booking, Events Shopping Cart, Payment, Confirmation-PDF)
Manage Events (Data Calendar -Insert, Edit, Delete Events, Review)
Credit Card Validation Seah Kai Li Adeline Entrepreneurial Products (Upload Product, Product,
Product shopping Cart, Payment, Confirmation-PDF) Manage Products (Pending, Approved and Past Products) Career Opportunities (Apply Career, Upload Resume) Manage Career Opportunities Applicants (Send Email) 3rd Party Chat
Yong Jie Hui Jeffrey Speakers’ Wall (With Like, Delete, Comment, Report, Spam Filter, Dismiss, Backend)
Photo Gallery (With Like, Delete, Report, Spam Filter, Dismiss, Backend)
Guo Xiu Hao Points Redemption (Points Purchase, Redeem Cart, Redeem Confirmation, Backend)
Feedback (Customers Feedback, Backend- Graph) Forum Promotions Notifications
2.1 Highlight Any Technologies UsedGoogle Map- (Plan My Day and Events Location)
RSS – (Articles)
Recaptcha- For Registration of New Users
Data Calendar- For Events Calendar
AJAX Control Toolkit- (Calendar for Add Employees and Registration, Events Rating)
iText Sharp- For PDF (Events Confirmation, Products Confirmation, Redeem Confirmation)
Silverlight – For web analytics
IT3506- Enterprise Application Integration Project LegacySG
3.0 Future EnhancementsSome Future enhancements of LegacySG would be a mobile application for (Android & iOS)
and learning journey.
The mobile application will become a tool in our events. It has a camera function and a QR-
code reader for the users to utilize in the event. It can also be used to access our features such
as the MarketPlace and Speaker’s Wall. It can also sync with your calendar on Android and
iOS. The map function can be used for location suggestions. The application will share a
common database with the website so users can see the website anywhere.
Learning journey is an interactive learning platform to allow our users to know more about
the history of Singapore.
4.0 Conclusion Legacy is a local business with e-commerce website. Our aim is to use events and packages
to enhance the knowledge of Singaporeans on Singapore. Besides, we seek to provide a
platform for users to interact and share their views and thoughts on Singapore. Users can
have fun and learn at the same time.
Legacy means anything handed down from an ancestor or predecessor. The aim of Legacy is to pass
down knowledge from one generation to another and to ensure that the culture, tradition and heritage
are preserved.
IT3506- Enterprise Application Integration Project LegacySG