SlideShare a Scribd company logo
1 of 81
Download to read offline
 
Husky Advantage
Project
Save More, Have More!
	
  
Business analysis 04/14/2014
	
  
Busi
ness	
  
Anal
ysis
	
  
	
  
	
  
	
  
	
  
	
  
	
  
04/1
4/20
14	
  
	
  
	
  
 	
  	
  	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
	
  
	
  
	
  
Husky Advantage
Under the guidance of
Prof. GAIL RAYNUS
TEAM	
  MEMBERS	
  
• DIPESH	
  KHANDPEKAR	
  
• KETAKI	
  GUNTOORKAR	
  
• NEHA	
  SAVANUR	
  
• RAHUL	
  ARORA	
  
• SURINDER	
  RAJ	
  
• YASHASWI	
  S	
  KUMAR	
  
 	
  	
  	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
	
  
1.1 TABLE	
  OF	
  CONTENTS	
  
1.1	
   Table of Contents..............................................................................................................................................2	
  
1.	
   EXECUTIVE SUMMARY	
  .....................................................................................................	
  1	
  
1.1.	
   Issue.................................................................................................................................................................1	
  
1.2.	
   Anticipated Outcomes....................................................................................................................................1	
  
1.3.	
   Recommendation............................................................................................................................................1	
  
1.4.	
   Justification.....................................................................................................................................................2	
  
2.	
   BUSINESS CASE ANALYSIS TEAM	
  ......................................................................................	
  2	
  
3.	
   PROBLEM DEFINITION	
  ......................................................................................................	
  3	
  
3.1.	
   Problem Statement.........................................................................................................................................3	
  
3.2.	
   Organizational Impact...................................................................................................................................4	
  
3.3.	
   Technology Migration....................................................................................................................................5	
  
4.	
   PROJECT OVERVIEW	
  ........................................................................................................	
  5	
  
4.1.	
   Project Description ........................................................................................................................................5	
  
4.2.	
   Goals and Objectives .....................................................................................................................................6	
  
4.3.	
   Project Performance ......................................................................................................................................7	
  
4.4.	
   Project Assumptions ......................................................................................................................................7	
  
4.5.	
   Project Constraints ........................................................................................................................................8	
  
4.6.	
   Major Project Milestones ..............................................................................................................................8	
  
5.	
   STRATEGIC ALIGNMENT	
  ..................................................................................................	
  9	
  
6.	
   COST BENEFIT ANALYSIS	
  ...............................................................................................	
  10	
  
7.	
   ALTERNATIVES ANALYSIS	
  ..............................................................................................	
  11	
  
8.	
   EXECUTIVE	
  SUMMARY	
  ..........................................................................................................	
  13	
  
8.1	
   Assumptions, Restrictions & Limitations .......................................................................................................13	
  
8.1.1	
   Assumptions:	
  .........................................................................................................................................	
  13	
  
 	
  	
  	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
8.1.2	
   Restrictions and Limitations:	
  .................................................................................................................	
  13	
  
9	
   DATA FLOW	
  ....................................................................................................................	
  14	
  
9.1	
   Product PersPECTIVE....................................................................................................................................14	
  
9.2	
   Architechture design .......................................................................................................................................15	
  
9.3	
   Activity Diagram.............................................................................................................................................16	
  
10	
   SWIMLANE DIAGRAM	
  ...................................................................................................	
  17	
  
11	
   SEQUENCE DIAGRAM	
  .............................................................................................	
  19	
  
12	
   NAVIGATION MAP	
  .........................................................................................................	
  20	
  
13	
   CUSTOMER WORKFLOWS	
  ..............................................................................................	
  21	
  
13.1	
   As-Is Business Use Cases and Actors...........................................................................................................21	
  
13.2	
   Actors............................................................................................................................................................23	
  
13.3	
   Description....................................................................................................................................................23	
  
14	
   BUSINESS AND FUNCTIONAL REQUIREMENTS	
  ................................................................	
  25	
  
14.1	
   Business Requirements .................................................................................................................................25	
  
14.1.1	
   General Requirements:	
  .........................................................................................................................	
  25	
  
14.1.2	
   Technical Requirements:	
  .....................................................................................................................	
  26	
  
14.2	
   Solution Requirements..................................................................................................................................26	
  
14.2.1	
   Functional Requirements:	
  ....................................................................................................................	
  26	
  
14.2.2	
   Non Functional Requirements:	
  ............................................................................................................	
  28	
  
14.3	
   Quality of Service Requirements ..................................................................................................................30	
  
14.3.1	
   Data Storage –	
  ......................................................................................................................................	
  30	
  
14.3.2	
   Data De-Identification –	
  ......................................................................................................................	
  30	
  
14.3.3	
   Data Validation –	
  .................................................................................................................................	
  30	
  
14.3.4	
   Data and user access –	
  .........................................................................................................................	
  31	
  
14.3.5	
   Reliability –	
  .........................................................................................................................................	
  31	
  
 	
  	
  	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
14.3.6	
   Performance –	
  ......................................................................................................................................	
  31	
  
14.3.7	
   System Availability –	
  ...........................................................................................................................	
  31	
  
14.3.8	
   User Interfaces –	
  ..................................................................................................................................	
  32	
  
14.3.9	
   Licensing Requirements –	
  ....................................................................................................................	
  32	
  
14.3.10	
   Purchased Components –	
  ...................................................................................................................	
  32	
  
15	
   USE CASES	
  ....................................................................................................................	
  33	
  
16	
   USER	
  INTERFACE	
  SCREEN	
  SHOT	
  ..............................................................................................	
  50	
  
16.1	
   Sign Up Page.................................................................................................................................................50	
  
16.2	
   LOGIN AND Administrator Page ................................................................................................................51	
  
16.3	
   Vendor Screens .............................................................................................................................................60	
  
16.4	
   Student Screens.............................................................................................................................................65	
  
17	
   USER	
  INERFACE	
  SITE	
  MAP	
  .....................................................................................................	
  72	
  
18	
   APPENDIX	
  ........................................................................................................................	
  73	
  
18.1	
   Revision History ...........................................................................................................................................73	
  
18.2	
   Document Reviewers / Approvers .............................................................................................................74	
  
19	
   REFERENCED	
  DOCUMENTS	
  ....................................................................................................	
  74	
  
	
  
	
  
 	
  	
  	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
Business Case
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
1	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
1. EXECUTIVE SUMMARY
This business Case outlines how the Husky Advantage Card will address current business
concerns, the benefits of the project, and recommendations and justification of the project. The
business case also discusses detailed project goals, performance measures, assumptions,
constraints, and alternative options.
1.1.ISSUE
Northeastern university partnered with Husky Advantage to provide with a valuable
discount service that can be added on the Husky Advantage Card. Students get exclusive
discounts of up to 40% on everyday purchases at favorite eateries, online stores, and
national brands. We carried out a survey to identify the number of students aware of the
Advantage card and its benefits. According to the survey, less than 40% students in NEU
are aware of the Advantage Card. Student Advantage enables students to make purchases
less expensively around campus, across the country, and online. Hence, Northeastern
decided to design a website for students to view and avail the discounts and exploit the
benefits of the Card to the fullest.
1.2.ANTICIPATED OUTCOMES
The new web-based application will increase awareness amongst the students about the
benefits of the Husky Advantage Card after the Marketing phase of the project. This
website will provide centralized platform for the students and the vendors. Students can
browse through the website and look for new and exciting deals and offers. The vendors
can advertise and increase their sales through offering exciting deals for students. Thus,
students avail these offers on their purchases and save big bucks!
1.3.RECOMMENDATION
Various options and alternatives were analyzed to determine the best way to Market the
Husky Advantage.com. The approach described herein allows us to meet our objectives
of continuously providing best deals for the Northeastern Students & benefits to vendors.
The recommended Husky Advantage project will initially aim at increasing the
awareness of the Husky Advantage Card among students. Some of the ways that this
project will achieve its desired results are:
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
2	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
üAfter implementing the Marketing plan, the percentage of students aware of the
Husky Advantage Card will increase from 38% to 65%.
üThe website will provide a centralized platform for the students and the vendors.
üStudents can avail better deals as per their needs and save money.
üThe vendors can use the website to advertise their products and increase their
revenue.
1.4.JUSTIFICATION
After developing HuskyAdvantage.com will result in greater efficiency with respect to
student purchases and availing discounts. The project is aligned to the objectives since it
stresses on increasing the awareness of the Husky Advantage Card and attract more
vendors. While other alternatives were analyzed, the Husky Advantage Project was
selected for proposal in this business case because it provides the best opportunity to
realize benefits in expected manner while also allowing for the greatest opportunities to
expand the model in the future. The initial estimates of the project are:
ü27% increase in students having the Husky Advantage Card in 4 months.
ü20% increase in the vendor participation in 4 months
ü20% increase in vendor’s revenue in 6 months
ü40% increase in offers availed by students
2. BUSINESS CASE ANALYSIS TEAM
Role Description Name/Title
Project Manager
Responsible for accomplishing the
project objectives within the constraints
of the project.
Yashaswi Kumar
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
3	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
Role Description Name/Title
Business Analyst
Deals with customers and specify the
direction to the software project by
gathering requirements.
Ketaki Guntoorkar
Business Analyst Co-ordinates development to meet the
business need. Surinder Raj
System Architect
Establishes the basic structure of the
computer system, defining the essential
core design features and elements that
provide the framework for all that
follows, and are the hardest to change
later.
Neha Savanur
UI Architect
Accountable for product look-and-feel
taking into account customer’s
requirements. Rahul Arora
UI Architect
Liable for making high level design
choices and to dictate technical
standards.
Dipesh Khandpekar
3. PROBLEM DEFINITION
3.1.PROBLEM STATEMENT
Northeastern university partnered with Student Advantage to provide with a valuable
discount service that can be added on the Husky Card. Students get exclusive discounts
of up to 40% on everyday purchases at favorite eateries, online stores, and national
brands. Less than 40% students are aware of the existence of this card. Husky
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
4	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
Advantage can make purchases less expensive to all the students there by creating
awareness and save a lot of money.
3.2.ORGANIZATIONAL IMPACT
The Husky Advantage Project will impact Boston Consultants in several ways. The
following provides a high-level explanation of how the organization, processes, and
roles and responsibilities will be affected as a result of the Husky Advantage Project
Implementation.
Processes: Since we are inculcating the process of Agile to Husky Advantage Project, it
is done in phases with customers being exposed to the UI frequently and change the
product based on students and vendor’s comments. A survey has been conducted with
vendors and students in order to procure the requirements.
Roles and Responsibilities: In traditional waterfall project management, the project
manager is burdened with balancing project scope, cost, quality, personnel, reporting,
risk, and adapting as requirements change. Agile Project Management divides these
overwhelming project management responsibilities among three agile roles.
üThe Product Owner handles setting project goals, handling the tradeoff of
schedule versus scope, adapting to changing project requirements and setting
priorities for product features.
üThe Scrum Master guides the team to prioritize their tasks and remove
impediments to handling their tasks.
üThe Team Members directly handle most of the task assignment, daily detail
management, progress reporting and quality control for the product.
Hardware/Software: in addition to the software and licensing for the project, Boston
Consulting will request Northeastern University to purchase additional servers to
accommodate the platform and its anticipated growth for the next 10 years. We use
latest technologies to be on par with the current market trends.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
5	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
3.3.TECHNOLOGY MIGRATION
In order to effectively migrate existing data from our legacy platform to the new Web-
based platform, a phased approach has been developed which will result in minimal/no
disruption to day-to-day operations, administration, and user activities. The following is
a high-level overview of the phased approach
Phase I: Hardware/Software will be purchased to create a web-based environment and
tested by the IT development group.
Phase II: IT group will stand up a temporary legacy platform in the technology lab to be
used for day-to-day operations for administration activities. This will be used as a
backup system and also to archive all data from the company mainframe.
Phase III: The web-based platform will be populated with all current user and
administrative data. This must be done in conjunction with the end of a pay cycle.
Phase IV: All employees will receive training on the new web-based platform.
Phase V: The web-based platform will go live and the legacy mainframe system will be
archived and stood down.
4. PROJECT OVERVIEW
The Husky Advantage Project will address the problem that the Advantage Card was not
given the exposure needed to have the students can exploit to its fullest. The overview
consists of a project description, goals and objectives for the Project, project performance
criteria, project assumptions, constraints, and major milestones. As the project is
approved and moves forward, each of these components will be expanded to include a
greater level of detail in working toward the project plan.
4.1.PROJECT DESCRIPTION
According to the survey carried out to identify the number of students aware of the
Advantage card and its benefits, we found that, less than 40% students in NEU are aware
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
6	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
of the Advantage Card. Student Advantage enables students to make purchases less
expensively around campus, across the country, and online. The new web-based
application will increase awareness amongst the students about the benefits of the Husky
Advantage Card after the Marketing phase of the project. This website will provide
centralized platform for the students and the vendors. Students can browse through the
website and look for new and exciting deals and offers. Once the phased implementation
of the project is completed, the new website will be operational.
Once the website is launched, the development will be continued in order to add new
features and enhance the website functionality following the agile methodology. Students
can browse through the website and look for new and exciting deals and offers. The
vendors can advertise and increase their sales through offering exciting deals for students.
4.2.GOALS AND OBJECTIVES
The Husky Advantage Project directly supports several of the corporate goals and
objectives established by Boston Consultants. The following table lists the business
goals and objectives that the Project supports and how it supports them:
Business Goal/Objective Description
Increase Student
Participation
Bring awareness amongst students using exciting
approaches in marketing phase.
Increase Vendor
Participation
Reach out to vendors’ offline to participate and provide
advertising benefits initially.
Provide User friendly
Website
Develop a common platform to bring together students
and vendors.
Enhance functionality of
website
Continuously add new features and attractive
deals/offers.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
7	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
4.3.PROJECT PERFORMANCE
The following table lists the key resources, processes, or services and their anticipated
business outcomes in measuring the performance of the project. These performance
measures will be quantified and further defined in the detailed project plan.
Key
Resource/Process/Servi
ce
Performance Measure
Marketing Increases student awareness of the Husky Advantage Card
from 38% to 65%.
User Friendly Website Develop a common platform to bring together students and
vendors.
Hire Interns Provide opportunities to Northeastern students to work on
campus.
4.4.PROJECT ASSUMPTIONS
The following assumptions apply to the Husky Advantage Project. As project planning
begins and more assumptions are identified, they will be added accordingly.
ü Funding for development and marketing phase will be provided by Northeastern
University.
ü Northeastern will provide funds for Software maintenance and Server hosting.
ü Funding is available for purchasing hardware/software for web-based system
ü Our vendors’ sponsors will provide investments.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
8	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
4.5. PROJECT CONSTRAINTS
The following constraints apply to the Husky Advantage Project. As project planning
begins and more constraints are identified, they will be added accordingly.
ü There are limited resources available to support our Project and other, ongoing, IT
initiatives.
ü The Marketing Phase of the project will demand large funds and time.
ü As implementation will be done internally and not by the product developers or
vendors, there will be limited support for website maintenance.
4.6.MAJOR PROJECT MILESTONES
The following are the major project milestones identified at this time. As the project
planning moves forward and the schedule is developed, the milestones and their target
completion dates will be modified, adjusted, and finalized as necessary to establish the
baseline schedule.
Milestones/Deliverables Target Date
Project Charter 01/10/2014
Project Plan Review and Completion 02/01/2014
Project Kickoff 02/19/2014
Phase I (Marketing) Complete 04/15/2014
Phase II Complete 05/15/2014
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
9	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  	
  
Milestones/Deliverables Target Date
Phase III Complete 06/15/2014
Phase IV Complete 07/15/2014
Website Launch 08/31/2014
5. STRATEGIC ALIGNMENT
The Husky Advantage Project is in direct support of several of Boston Consultancy’s Strategic
Plans. By directly supporting these strategic plans, this project will improve our business and
help move the company forward to the next level of maturity.
Plan Goals/Objectives Relationship to Project
Boston Consultancy
Strategic Plan for
Marketing Management
To add new vendors
by effective
marketing strategy.
By applying new technical means we will
be able to find vendors who will suit the
student market.
Boston Consultancy
Strategic Plan for
Marketing Management
To utilize the media
department more
effectively to
capture students.
Better media relationship with the
university will provide greater domain to
capture the student market and make sure
the offer reaches them.
Boston Consultancy
Strategic Plan for
Student Involvement
Engage the students
in the web
development
process.
This project will provide an opportunity
for fresh talent to work as interns and help
to provide a new dimension to the web
platform.
Boston Consultancy
Strategic Plan for
Expansion
To expand beyond
the northeastern
university.
This project will allow the Boston
Consultancy to implement the target card
beyond the scope northeastern university
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
10	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
6. COST BENEFIT ANALYSIS
The following table captures the cost and savings actions associated with the Husky
Advantage Project, descriptions of these actions, and the costs or savings associated with
them through the first year. At the bottom of the chart is the net savings for the first year of
the project.
Action
Action
Type
Description First year
costs (-
indicates
anticipated
savings)
Marketing and Initial
Project Investment Cost Initial investment for
HuskyAdvantage.com $5,000.00
Initial Discounting for
referral Cost Cost for Risk Referral Scheme $2,500.00
Software Purchase and
Interns Cost Interns Hiring $3,500.00
Membership fees Saving
s
Membership fees 50$ from each
student (200 students already)
-
$10,000
Vendor Sponsorship Saving
s Initial Vendor sponsorship Investment -5,000
University Funding Saving
s
University Funding from Student
Program -$10,000
Net First Year Savings $15,239.00
Based on the cost benefit analysis above we see that by authorizing Husky Advantage,
Boston Consultants will save $15,000.00 in the first quarter alone. This represents a
significant improvement in our operating costs and is a clear indicator of the benefit this
project will have on the company.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
11	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
7. ALTERNATIVES ANALYSIS
The following alternative options have been considered to address the business problem.
These alternatives were not selected for a number of reasons which are also explained below.
No Project (Status Quo) Reasons For Not Selecting Alternative
Keep the current system for purchasing the
card
• Lack of student awareness
• Limited number of vendor
participation
Alternative Option Reasons For Not Selecting Alternative
Outsource the implementation of a web-
based platform
• Significantly higher cost
• Expertise already exists amongst
Northeastern students
• Vendor’s lack of familiarity with our
internal requirements
Alternative Option Reasons For Not Selecting Alternative
Develop mobile application • Limited number of audience
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
12	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
	
  
Requirement
Document
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
13	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
8. EXECUTIVE	
  SUMMARY	
  
Northeastern university partnered with Husky Advantage to provide with a valuable discount
service that can be added on the Husky Advantage Card. Students get exclusive discounts of up
to 40% on everyday purchases at favorite eateries, online stores, and national brands. We carried
out a survey to identify the number of students aware of the Advantage card and its benefits.
According to the survey, less than 40% students in NEU are aware of the Advantage Card.
Student Advantage enables students to make purchases less expensively around campus, across
the country, and online. Hence, Northeastern decided to design a website for students to view
and avail the discounts and exploit the benefits of the Card to the fullest.
8.1 ASSUMPTIONS, RESTRICTIONS & LIMITATIONS
8.1.1 ASSUMPTIONS:
The first assumption made is that University supports for all hardware and software
requirement for the website. All the students have to be registered to NEU. Outsourcing
the background verification. Outsource the money transaction/payment-gateway. All the
vendors should deliver the offer as mentioned in the advertisement.
8.1.2 RESTRICTIONS AND LIMITATIONS:
There are limited IT resources available to support the Husky Advantage Project and
other, ongoing, IT initiatives. There are a limited number of commercial off the shelf
(COTS) products to support both payroll and administrative activities. As implementation
will be done internally and not by the product developers or vendors, there will be limited
support from the hardware/software providers.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
14	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
9 DATA FLOW
9.1 PRODUCT PERSPECTIVE
We have used MVC architecture to design the Husky Advantage. The following diagram
represents the architecture of Husky Advantage Project.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
15	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
9.2 ARCHITECHTURE DESIGN
Application Layer Business Layer Database Layer
Login	
  UI	
   Login	
  Manager	
   Login	
  	
  
Registration	
  UI	
  
Search	
  UI	
  
Deals	
  UI	
  
Blog	
  UI	
  
Report	
  UI	
  
Registration	
  
Manager	
  
Search	
  Manager	
  
Deals	
  Manager	
  
Blog	
  Manager	
  
Report	
  Manager	
  
Students.	
  Vendors	
  
Deals	
  
Blog	
  
Report	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
16	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
9.3 ACTIVITY DIAGRAM
Figure 1: Activity Diagram
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
17	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Description:
A Guest or non-member will first registers in order to use full feature of the website.
After successful registration, the member logs in into the system. After successful login,
the member has two options either to add credit to his husky account or he can browse all
the available deals. If he chooses to browse the deals, he can select the deal and add it to
his cart, and checkout by paying the amount of money and buy the deal. A vendor can
login and post his own deals and offers; he can also view success stories of other vendors
and can post his own stories.
10 SWIMLANE DIAGRAM
Description:
A swimlane is a visual element used in process flow diagrams, or flowcharts that visually
distinguishes responsibilities for sub-processes of a business process. Swim lanes may be
arranged either horizontally or vertically. When used to diagram a business process that
involves more than one department, swimlanes often serve to clarify not only the steps
and who is responsible for each one, but also how delays, mistakes or cheating are most
likely to occur.
Many process-modeling methodologies utilize the concept of swimlanes, as a mechanism
to organize activities into separate visual categories in order to illustrate different
functional capabilities or responsibilities. Swimlanes are used in Business Process
Modeling Notation (BPMN) and Unified Modeling Language activity diagram modeling
methodologies.
Below Diagram is the SwimLane process of Husky Advantage System.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
18	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Diagram: SwimLane Diagram
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
19	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
11 SEQUENCE DIAGRAM
Diagram: Sequence Diagram
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
20	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Description:
A sequence diagram is an interaction diagram that shows how processes operate with one
another and in what order. It is a construct of a Message Sequence Chart. A sequence
diagram shows object interactions arranged in time sequence. It depicts the interactions
and messages exchanged between the Users with the system.
12 NAVIGATION MAP
Diagram: Navigation Diagram
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
21	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
13 CUSTOMER WORKFLOWS
13.1 AS-IS BUSINESS USE CASES AND ACTORS
The Business Use Case Diagrams below depict the ‘big picture’ of the business
processes that will be modified or replaced with our project Husky Advantage. The actors
involved with each process are also shown. Below is the use case diagram:
The use case diagrams show all use cases and actors involved in the Husky Advantage
project.
§ The box represents the scope of this project.
§ The ovals inside are the different use cases – sequence of actions that a system
performs by interacting with the actors.
§ The actors involved with the use cases could be the human beings, other system or
pieces of hardware.
Actors are user types that represent certain behavioral patterns and are responsible for
different operations with different sets of authorities. They represent the customer goals,
to be achieved by means of the product. The actor could be a person, another system, and
a piece of hardware that interacts directly with the system.
Each actor participates in at least one use case or coherent set of use cases to accomplish
an overall purpose.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
22	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
23	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
13.2 ACTORS
Actor Background and Skill Set Goals
Non-Member Knows how to operate
Computer
To register into the system
Student Knows how to operate
Computer
Login and access deals
Administrator Management skills Maintain all the relevant information
Vendor Registered and Accredited Manage deals and write blogs
13.3 DESCRIPTION
Use-cases are collections of scenarios about system use, where each scenario describes a
sequence of events. Each sequence is initiated by an actor or by passage of time. The result has
to be something of use either to the actor who initiated or to another actor.
Use-Case ID Actor Brief Description
1 Non-Member Sign-Up
2 Member Login
3 Admin User Account Approval
4 Admin Blog Approval
5 Admin View Active Student and send remainders to recharge when
the credit is near minimum limit.
6 Admin Analyze performance of the company by viewing student
and vendor report.
7	
   Student	
   Avail	
  Deals	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
24	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use-Case ID Actor Brief Description
8	
   Student	
   Provide	
  Deal/Vendor	
  Feedback	
  
9	
   Student	
   Add	
  Husky	
  Credits	
  
10	
   Student	
   Use	
  Website	
  Guiding	
  Tutorials	
  	
  
11	
   Vendor	
   Register	
  
12	
   Vendor	
   Upgrade	
  plan	
  
13	
   Vendor	
   View/Write	
  Success	
  Stories	
  
14	
   Vendor	
   Deal	
  Analysis	
  
15	
   Visitor	
   Browse	
  Deals	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
25	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
14 BUSINESS AND FUNCTIONAL REQUIREMENTS
14.1 BUSINESS REQUIREMENTS
14.1.1 GENERAL REQUIREMENTS:
üThe new web-based application will increase awareness amongst the students about the
benefits of the Husky Advantage Card after the Marketing phase of the project.
üThis website will provide centralized platform for the students and the vendors.
Students can browse through the website and look for new and exciting deals and
offers.
üThe vendors can advertise and increase their sales through offering exciting deals for
students. Thus, students avail these offers on their purchases and save big bucks!
üIt is a requirement that the solution is delivered within the timescale and budget agreed
upon and that, at its completion, it fulfills all the business needs specified by the
sponsor.
üThe system shall conform to the organization’s internal policies and never put in risk
the company’s legal standing.
üThe system shall create an interface that uses logos, images and colors that are coherent
with the organization’s already established brands.
üThe system shall reflect the values and culture of the organization, both in its internal
undertakings as well as in its approach to dealing with its customers and the public at
large.
üThe system shall use English as the language for communicating with the
organization’s customers.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
26	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
üIt is a requirement that the system can support the continuity of the organization’s
operations in the event of unforeseeable disasters. A plan must exist to manage risks
and to guarantee the recovery of operations, assuring that the organization will not be,
in any shape or form, harmed by a non-operational system.
14.1.2 TECHNICAL REQUIREMENTS:
üThe system shall accommodate the use of most of the commercially available desktop
operational systems in use (e.g. Microsoft Windows, Apple OS) as well as support
mobile applications with Internet connectivity.
üThe system shall be able to operate in the most popular web browsers in use today,
namely Google Chrome, Firefox, Internet Explorer and Safari.
üThe system should support the use of dial-up (56Kbps) and broadband (768Kbp and
above) connections.
üThe system shall use encryption whenever necessary in order to guarantee the
protection of customer’s confidentiality and security.
14.2 SOLUTION REQUIREMENTS
14.2.1 FUNCTIONAL REQUIREMENTS:
üVendor Approval
üBackground check on vendor including credit history and company reputation.
üApprove/Reject vendor Blogs based of acceptance document
üStudent Approval
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
27	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
üView Active Student and send remainders to recharge when the credit is near minimum
limit. (5$ minimum limit for remainder)
üAnalyze performance of the company by viewing student and vendor report.
üView Reports.
üView Student participation report.
üView Vendor participation report.
üView performance report of each Vendor.
üRegister to Husky Advantage Card via web site or mobile app
üAvail Latest Deals on the location, discount percentage and product category and add to
favorites if needed for future use
üProvide feedback for a deal/vendor based upon experience of service.
üAdd credit to his Husky Advantage Card or Deactivate account.
üUser-friendly tutorials to easily browse and navigate through the website.
üRegister to Husky Advantage Card via web site or mobile app and select membership
plan.
üUpgrade membership plan at any point and manage deal priority based upon current plan.
üUser-friendly tutorials to manage deals and reply users.
üRegister to Husky Advantage Card via web site or mobile app
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
28	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
üBrowse through website deals.
üView and Analyze periodic status report of deals published.
14.2.2 NON FUNCTIONAL REQUIREMENTS:
üKerberos protocol- this is currently an unbreakable framework for access security to
provide secure login to users.
üPolicy to change password in regular intervals
üUpdating to the latest anti virus at regular intervals on the server.
üPayment operation should be performed under secured gateway (3rd
party like PayPal and
ours as well).
üThe website/mobile app should be up and running 24*7 throughout the year to all
users/visitors.
üThe Response time should be in within milliseconds for a user
üDeal availability should be updated instantaneously.
üBrowser Compatibility: the website should be compatible with latest versions of all the
major browsers
üRegular cleaning and maintaining of database on the server.
üConfirmation of the deal from the vendor before publishing on the website.
üSaving cart items on network latency.
üTransaction cancelation on payment in case of incomplete transaction or wrong
credentials.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
29	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
üEasy tutorial for students and vendors.
üStudent recommendations based upon pervious searches and purchases.
üIndependently functional module in order to fit the AGILE development methodology.
üUnit and Regression testing before release on the live website
üTech Support staff to receive and handle user issues.
üThe web site should be able to support at least 500 users concurrently with minimal
latency.
üThe web site should be scalable for other universities in near future.
üUnit and Regression testing before release on the live website
üUser Acceptance Testing (UAT)
üEasy and reliable integration with 3rd
party payment gateways like PayPal or Google
Wallet.
üThe software is built independent of the platform (Portable language like Java)
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
30	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
14.3 QUALITY OF SERVICE REQUIREMENTS
14.3.1 DATA STORAGE –
üAll the personal information entered by the user is stored.
üThe person’s symptoms and his vital signs are stored.
üA list of his vital signs history is also maintained.
üAll the past records of the patients are stored.
üA list of all the pharmacies and their information is maintained properly.
üAll the drug information is also a part of the system.
üAll these information can be used as and when the patient desires it or requires
it.
üA person should have the option of being anonymous while giving a feedback.
14.3.2 DATA DE-IDENTIFICATION –
üThe vendor’s SSN should be de-identified after use for security purposes.
üAll the students and vendors payment information must be secured and not
accessible to anyone.
üThe vendor’s CRN has to be de-identified.
üDate of Birth and Zip Code have to be de-identified.
14.3.3 DATA VALIDATION –
üAll the text fields i.e. Student name etc. should only contain alphabets.
üAll the dates should be in mm/dd/yyyy format.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
31	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
üLimit check should be performed where data are checked for one limit only,
upper OR lower.
üA logical error should be avoided.
üSpelling and grammatical errors should be taken care of.
14.3.4 DATA AND USER ACCESS –
üThe users of the system will be the students, vendor and the administrator.
üOnly the administrator should be able to add and remove vendors, analyze
their information etc.
üOnly the students should be able to modify account details.
üOnly the vendors should be able to manage deals (add, modify, delete).
14.3.5 RELIABILITY –
üPayment process must be atomic in nature.
üSystem must be up and running 24/7.
üAll personal identifiable information (PII) must be encrypted.
14.3.6 PERFORMANCE –
üResponse Time – The average response time for a transaction should be 2
seconds. The maximum should be 4 seconds.
üCapacity – It should be high enough to accommodate 20000 users and 50000
transactions.
üThroughput – It should be around 0.8 transactions per second for the whole
system.
14.3.7 SYSTEM AVAILABILITY –
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
32	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
üThe reports and software interface created as part of this project will be online
/ operational 24*7.
üDisaster recovery management is in place in case of system failure.
üSystem backup will be scheduled on a weekly basis.
14.3.8 USER INTERFACES –
üThe student will be able to interact with the system with interfaces, which
would help him to – view and purchase deals, modify personal information.
üThe vendor will have interfaces to modify deals information; write and view
blogs.
üThe administrator should have interfaces for adding or deleting a vendor,
approving blogs, sending e-mails to students and vendors.
14.3.9 LICENSING REQUIREMENTS –
üAll the vendors associated with the system should have valid Company
Registration licenses.
üAll the students associated with the system should have unique NUID.
14.3.10 PURCHASED COMPONENTS –
üDatabase MySQL should be used for storing data.
üIn order to setup the system a wide list of hardware components should be
bought for setting up client-server architecture.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
33	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
15 USE CASES
Use Case Name: login ID: UC - 1 Priority: Medium
Actor: Administrator, Student, Vendor
Description: This use case deals with all users Logging into website-
www.huskyadvantage.com.
Trigger: a) User enters the web address- www.huskyadvantage.com in the browser.
b) Clicks on the Login button.
Preconditions: Users should have a valid user account.
Normal course:
1. User visits website and clicks on login button.
2. If the username and password are matched with our records, then user
will successfully login to the website.
Post Conditions: If the username and password are matched with our records, then
user will successfully login to the website.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
34	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name: Sign Up ID: UC - 2 Priority: High
Actor: Student, Vendor
Description: This use case deals with students and vendors signing up for website-
www.huskyadvantage.com.
Trigger: User enters the web address- www.huskyadvantage.com in the browser.
Clicks on the Sign Up button.
Preconditions: User should have visited the website www.huskyadvantage.com
and is not a member.
Normal course: User visits website and clicks on Sign Up button. The user is
redirected to Sign Up form.
1.Student Signup:
Students fills in details – Name, Preferred user ID, password, NUID, graduation
date, Husky email Id, payment details.
Checks the terms and Conditions agreement.
User approval request is generated.
2.Vendor Signup:
Vendor fills in details – Name, Preferred user ID, password, last 4 digits of SSN,
email Id, payment details, company details, CRN.
Checks the terms and Conditions agreement.
User approval request is generated.
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
35	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Post Conditions:
Administrator gets a approval request for user account.
Exceptions:
User Account is already registered.
Username is already used
Email ID is wrong.
Payment details cannot be verified
Already graduated from college.
Include:
Use Case name: Vendor Approval
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
36	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name: User Account Approval ID: UC - 3 Priority: High
Actor: Administrator
Description: This use case deals with user approval procedure.
Trigger: User enters the web address- www.huskyadvantage.com and signs up for an
account.
User Account request is generated.
Preconditions: User Approval request is already generated.
Normal course: Checks the user approval Request
Student Approval:
Activates the student account and automatic mail is generated to notify student.
Vendor Approval:
Administrator sends the vendor details to third party for verification of vendor.
As per the verification report administrator can either activate or deactivate the
Vendor account and vendor is notified.
Exceptions:
NA
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
37	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name: Blog Approval ID: UC - 4 Priority: High
Actor: Administrator
Description: This use case deals with user blog approval procedure.
Trigger: User enters the web address- www.huskyadvantage.com and logs in.
User writes a blog.
Approval request is generated.
Preconditions: User has written a blog and approval request is generated.
Normal course: Checks the blog approval Request.
The contents are checked based on acceptance document.
If the blog is accepted, it is published.
The approval details are mailed to the user.
Exceptions:
NA
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
38	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name: View Active Student and
send remainders to recharge when the credit is
near minimum limit. (5$ minimum limit for
remainder)
ID: UC - 5 Priority: Medium
Actor: Administrator
Description: This use case deals with managing active students and payments.
Trigger: Admin enters the web address- www.huskyadvantage.com and logs in.
Admin enters student ID.
Admin clicks on payment detail button.
Preconditions: Student account should be active.
Normal course: Checks student account.
Admin sends out a mail if remaining amount is less than $5.
Post Conditions: Student account details are displayed.
Admin sends out a mail if remaining amount is less than $5.
* Admin sends out a mail if remaining amount is less than $5.
Exceptions: Student account inactive.
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
39	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name: Analyze performance of the
company by viewing student and vendor
report.
ID: UC - 6 Priority: Medium
Actor: Administrator
Description: This use case deals with analyzing performance.
Trigger: Admin enters the web address- www.huskyadvantage.com and logs in.
Admin enters student ID/Vendor ID.
Admin clicks on view performance button.
Preconditions: NA
Normal course:
Checks Vendor performance
Check Student performance
Post Conditions: Student/Vendor performance details are displayed.
Exceptions: Student/Vendor account inactive.
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
40	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name: Avail Latest Deals on the
location, discount percentage and product
category and add to favorites if needed for future
use
ID: UC - 7 Priority: High
Actor: Student
Description: This use case deals with browsing through the website and grab latest
deals.
Trigger: Student enters the web address- www.huskyadvantage.com and logs in.
Student checks the deals available.
Student clicks on avail button.
Preconditions: Student should be a member.
Normal course:
Student browses through deals using filters like – location, categories, best deals.
Student avails the deal.
Student gets a mail confirmation and redeems the offer.
Post Conditions: Student gets email confirmation of the offer availed.
Include: Use Case: Vendors updating new ads
Exceptions: Offer not available
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
41	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name: Provide feedback for a deal/vendor
based upon experience of service.
ID: UC -
8
Priority:
Medium
Actor: Student
Description: This use case deals with providing vendor feedback.
Trigger: Student enters the web address- www.huskyadvantage.com and logs in.
Student clicks on feedback tab.
Student writes their feedback.
Preconditions: Student should be a member.
Normal course: Student clicks on feedback tab.
Student enters details like - vendor name, deal availed.
Student clicks on give feedback button.
Exceptions: NA
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
42	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name: Add credit to his Husky Advantage
Card or Deactivate account.
ID: UC - 9 Priority: High
Actor: Student
Description: This use case deals with adding credit to student account.
Trigger: Student enters the web address- www.huskyadvantage.com and logs in.
Student clicks on add credit button.
Student enters payment details.
Preconditions: Student should be a member.
Normal course:
Student clicks on add credit button.
Student enters the details like- amount, credit card details, billing address.
Student clicks on submit button.
Post Conditions: Account is credited if valid details are entered.
Exceptions: Payment details cannot be verified
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
43	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name User-friendly tutorials to easily
browse and navigate through the website.
ID: UC-10 Priority:
Actor: Student
Description: This use case deals with understanding the website functionality
through tutorial.
Trigger: Student enters the web address- www.huskyadvantage.com and logs in.
s Student clicks on help button.
Student selects the help topic.
Preconditions: Student should be a member and logged in.
Normal course: Student clicks on help button.
Student selects the help criteria topic.
Student follows the video.
Post Conditions: The related video can be viewed depending on the criteria selected.
Exceptions: Video not being rendered on browsers Flash player not available
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
44	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name Easy registration and
membership plan selection.
ID: UC-11 Priority: Medium
Actor: Vendor
Description: Easy registration and membership plan selection options with user
friendly display towards details for all plans and if required terms and conditions
as well
Trigger: Vendor enters the web address- www.huskyadvantage.com and logs in.
Vendor clicks on help button or more information for terms and condition.
Preconditions: NA
Normal course: Vendor clicks on signup button.
Vendor views available plans.
Vendor selects suitable plan and submits application to be
reviewed.
Post Conditions: Admin notified of new vendor to view
Advertising options are available based upon the plan selected.
Vendor able to log into his dashboard and submit deals.
Exceptions: Membership plan not successful.
Unable to verify credit card details.
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
45	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name Plan up gradation and
prioritization of selected uploaded deals.
ID: UC-
12
Priority:
Medium
Actor: Vendor
Description: The vendor would be easily able to change his membership plan at
any point of time. Also he/she would be able to prioritize/highlight the allotted
number of deals based upon his/her current selected plan.
Trigger: Vendor clicks on to upgrade plan and selects another plan.
Vendor changes deals to highlight.
Preconditions: Vendor should be a member to be able to do any of the above
Normal course: Vendor clicks on upgrade plan button.
Vendor views available plans.
Vendor selects suitable plan.
Vendor selects priority deals.
Vendor changes/removes/closes priority deals section.
Post Conditions: Vendor notified of upgraded plan change via email and
notification in his/her dashboard.
Vendor able to view his newly selected higher priority deals to be
emphasized upon.
Exceptions: Membership plan unsuccessful.
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
46	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name Easy view for other vendor’s
success stories and ask questions.
ID: UC-13 Priority: Medium
Actor: Vendor
Description: The vendor would be able to easily view success stories of other
vendors and ask questions if necessary.
Trigger: Vendor clicks on success stories tab to view them.
Vendor asks question by submitting it in the text area for the designated
vendor’s story.
Preconditions: Vendor should be a member to be able to do any of the above
Normal course: Vendor clicks on success stories tab.
Vendor asks question on that success story to that particular vendor.
Post Conditions: Vendor notified of any reply from the vendor.
Exceptions: Failure to view vendor’s stories
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
47	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
Use Case Name Detailed analysis for vendor’s
deals published.
ID: UC-14 Priority: Medium
Actor: Vendor
Description: The vendor would be able to easily view and analyze his published
deals on a monthly basis.
Trigger: Vendor clicks on “Deals Analysis”.
Preconditions: Vendor should be a member to be able to do any of the above.
Normal course: Vendor clicks on Deals Analysis tab.
Post Conditions: Vendor notified every month about the current analysis on his
deals published on the website via email and on his dashboard
Exceptions: Failure in loading deal analysis page, email sending failure
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
48	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
Use Case Name Easy and Glitch free browsing
through available deals.
ID: UC –
15
Priority: Medium
Actor: Visitor
Description: The visitor should be able to browse smoothly browse through the
currently available deals at any point of time and view descriptions if interested.
Trigger: Deal description shown upon selection.
Preconditions: NA
Normal course: Vendor clicks on Deal.
Post Conditions: NA
Alternative Path (Extends): NA
s
ew
Exceptions: NA
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
   	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
49	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
User Interface
Screenshots
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
50	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
16 USER	
  INTERFACE	
  SCREEN	
  SHOT	
  
16.1 SIGN	
  UP	
  PAGE	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
51	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
16.2 LOGIN	
  AND	
  ADMINISTRATOR	
  PAGE	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
52	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
53	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
54	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
55	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
56	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
57	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
58	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
59	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
60	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
16.3 VENDOR	
  SCREENS	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
61	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
62	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
63	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
64	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
65	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
16.4 STUDENT	
  SCREENS	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
66	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
   	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
67	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
68	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
69	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
70	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
71	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  
	
  	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
72	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
17 USER	
  INERFACE	
  SITE	
  MAP	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
73	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
18 APPENDIX	
  
	
  
18.1 REVISION HISTORY
	
  
Change	
  Date	
   Changed	
  by	
   Description	
  of	
  Change	
   Version	
  
11/11/2013	
   Neha	
  S.	
   Use	
  Cases,	
  Activity	
  Diagrams	
  modifications	
   1.0.1	
  
10/11/2013	
   Ketaki	
  G	
   Business	
  Requirement	
  Changes	
   1.0.2	
  
10/11/2013	
   Yashaswi	
  K	
   Solution	
  Scope	
  Changes	
   1.0.3	
  
11/25/2013	
   Dipesh	
  K	
   Changes	
  in	
  swimlane	
  diagram	
   1.0.4	
  
11/30/2013	
   Rahul	
  A	
   Modifications	
  in	
  activity	
  diagram.	
   1.0.5	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
74	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
18.2 DOCUMENT	
  REVIEWERS	
  /	
  APPROVERS	
  
	
  
Name	
   Position	
   Reviewer	
   Reviewer	
   and	
  
Approver	
  
Signature	
   of	
  
Approver	
  
Sign-­‐off	
  
Date	
  
Gail	
  Raynus	
   PROFESSOR	
   X	
   X	
   X	
   	
  
Yashaswi	
  
Kumar	
  
Project	
  
Manager	
  
X	
   X	
   X	
   11/11/13	
  
Ketaki	
  
Guntoorkar	
  
Business	
  
Analyst	
  
X	
   X	
   	
   	
  
Neha	
  Savanur	
  
Solution	
  
Architect	
  
X	
   X	
   	
   	
  
19 REFERENCED	
  DOCUMENTS	
  
System	
  Analysis-­‐	
  Chapter	
  10	
  by	
  Debra	
  Paul	
  
http://en.wikipedia.org/wiki/Use_case	
  
http://searchcio.techtarget.com/definition/Business-­‐Process-­‐Modeling-­‐Notation	
  
http://www.isixsigma.com/implementation/project-­‐selection-­‐tracking/business-­‐
requirements-­‐document-­‐high-­‐level-­‐review/	
  
http://en.wikipedia.org/wiki/Business_requirements	
  
https://www.studentadvantage.com/uid/northeastern/data_entry.jsf?promoCode=UID06
W9007	
  
	
  
	
  
	
  
  	
   	
  
	
   	
  	
  	
  	
  	
  	
   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Husky	
  Advantage	
  
75	
  |	
  P a g e 	
   | 	
   H U S K Y 	
   A D V A N T A G E © 	
  
	
  
	
  

More Related Content

What's hot

Healthy habits
Healthy habits Healthy habits
Healthy habits Ads Master
 
Healthy habits (1)
Healthy habits (1)Healthy habits (1)
Healthy habits (1)KUSHALjain82
 
Healthy Food Habits
Healthy Food HabitsHealthy Food Habits
Healthy Food HabitsShareideas
 
Healthy Habits
Healthy HabitsHealthy Habits
Healthy HabitsRustam42
 
Healthy habits
Healthy habitsHealthy habits
Healthy habitsJeffOnwuka
 
Healthy Habits For A Better Lifestyle
 Healthy Habits For A Better Lifestyle Healthy Habits For A Better Lifestyle
Healthy Habits For A Better LifestyleNickNicola4
 
Quality control report
Quality control reportQuality control report
Quality control reportNewGate India
 
Healthy habits
Healthy habits  Healthy habits
Healthy habits mohamob
 
Tourism Sector Review and Masterplan (Final Published Report) 190906
Tourism Sector Review and Masterplan (Final Published Report) 190906Tourism Sector Review and Masterplan (Final Published Report) 190906
Tourism Sector Review and Masterplan (Final Published Report) 190906Ross Hopkins
 

What's hot (18)

Healthy habits
Healthy habitsHealthy habits
Healthy habits
 
Healthy habits
Healthy habits Healthy habits
Healthy habits
 
Healthy habits
Healthy habitsHealthy habits
Healthy habits
 
Healthy habits (1)
Healthy habits (1)Healthy habits (1)
Healthy habits (1)
 
Healthy habits
Healthy habitsHealthy habits
Healthy habits
 
Healthy habits
Healthy habitsHealthy habits
Healthy habits
 
Healthy Food Habits
Healthy Food HabitsHealthy Food Habits
Healthy Food Habits
 
Healthy Habits
Healthy HabitsHealthy Habits
Healthy Habits
 
Healthy habits
Healthy habitsHealthy habits
Healthy habits
 
Healthy Habits
Healthy Habits Healthy Habits
Healthy Habits
 
Healthy habits
Healthy habitsHealthy habits
Healthy habits
 
Healthy Habits For A Better Lifestyle
 Healthy Habits For A Better Lifestyle Healthy Habits For A Better Lifestyle
Healthy Habits For A Better Lifestyle
 
Quality control report
Quality control reportQuality control report
Quality control report
 
Healthy habits
Healthy habits  Healthy habits
Healthy habits
 
Healthy habits
Healthy habitsHealthy habits
Healthy habits
 
21 306 marine design
21 306 marine design21 306 marine design
21 306 marine design
 
Quality Manual
Quality ManualQuality Manual
Quality Manual
 
Tourism Sector Review and Masterplan (Final Published Report) 190906
Tourism Sector Review and Masterplan (Final Published Report) 190906Tourism Sector Review and Masterplan (Final Published Report) 190906
Tourism Sector Review and Masterplan (Final Published Report) 190906
 

Similar to Husky Advantage Project_BA_FinalReport

eXtropia goals vision strategy_jan_2003
eXtropia goals vision strategy_jan_2003eXtropia goals vision strategy_jan_2003
eXtropia goals vision strategy_jan_2003Eric Tachibana
 
Business Analysis BOK
Business Analysis BOKBusiness Analysis BOK
Business Analysis BOKeeww08
 
130429 biberatica business plan
130429 biberatica business plan130429 biberatica business plan
130429 biberatica business planDaniele Pes
 
2008 Annual Report Wasso Hospital, Ngorongoro, Tanzania
2008 Annual Report Wasso Hospital, Ngorongoro, Tanzania2008 Annual Report Wasso Hospital, Ngorongoro, Tanzania
2008 Annual Report Wasso Hospital, Ngorongoro, TanzaniaChristian van Rij
 
A CULTURE OF FOOD SAFETY A POSITION PAPER FROM THE GLOBAL FOOD SAFETY INITIAT...
A CULTURE OF FOOD SAFETY A POSITION PAPER FROM THE GLOBAL FOOD SAFETY INITIAT...A CULTURE OF FOOD SAFETY A POSITION PAPER FROM THE GLOBAL FOOD SAFETY INITIAT...
A CULTURE OF FOOD SAFETY A POSITION PAPER FROM THE GLOBAL FOOD SAFETY INITIAT...Mostafa El-kholy
 
Serbia judicial functional review (full report) - Izveštaj o funkcionalnosti ...
Serbia judicial functional review (full report) - Izveštaj o funkcionalnosti ...Serbia judicial functional review (full report) - Izveštaj o funkcionalnosti ...
Serbia judicial functional review (full report) - Izveštaj o funkcionalnosti ...gordana comic
 
Sanbi Biodiversity Series 111
Sanbi Biodiversity Series 111Sanbi Biodiversity Series 111
Sanbi Biodiversity Series 111melissagmoye
 
Personal Development Mobile App Market 2022.pdf
 Personal Development Mobile App Market 2022.pdf Personal Development Mobile App Market 2022.pdf
Personal Development Mobile App Market 2022.pdfGlobemonitor
 
Geology and Stratigraphy of Hazara,Mansehra and Oghi Khaki Road Pakistan
Geology and Stratigraphy of Hazara,Mansehra and Oghi Khaki Road PakistanGeology and Stratigraphy of Hazara,Mansehra and Oghi Khaki Road Pakistan
Geology and Stratigraphy of Hazara,Mansehra and Oghi Khaki Road PakistanHammad Ahmad Sheikh
 
Vision, Mission, and Guiding Principles for SCUHS
Vision, Mission, and Guiding Principles for SCUHSVision, Mission, and Guiding Principles for SCUHS
Vision, Mission, and Guiding Principles for SCUHSwilliamwoods03
 
Strategies of ICICI bank
Strategies of ICICI bankStrategies of ICICI bank
Strategies of ICICI bankSIBM Bangalore
 
Developing small and medium enterprises in traditional handicraft villages in...
Developing small and medium enterprises in traditional handicraft villages in...Developing small and medium enterprises in traditional handicraft villages in...
Developing small and medium enterprises in traditional handicraft villages in...https://www.facebook.com/garmentspace
 
Multi-segment token-ring self study
Multi-segment token-ring self studyMulti-segment token-ring self study
Multi-segment token-ring self studyRonald Bartels
 
The Introduction of Speos 2023R2 Users Guide
The Introduction of Speos 2023R2 Users GuideThe Introduction of Speos 2023R2 Users Guide
The Introduction of Speos 2023R2 Users GuideTP1801
 
Sanitary drainage design
Sanitary drainage designSanitary drainage design
Sanitary drainage designSaifulAzri4
 

Similar to Husky Advantage Project_BA_FinalReport (20)

eXtropia goals vision strategy_jan_2003
eXtropia goals vision strategy_jan_2003eXtropia goals vision strategy_jan_2003
eXtropia goals vision strategy_jan_2003
 
Business Analysis BOK
Business Analysis BOKBusiness Analysis BOK
Business Analysis BOK
 
130429 biberatica business plan
130429 biberatica business plan130429 biberatica business plan
130429 biberatica business plan
 
2008 Annual Report Wasso Hospital, Ngorongoro, Tanzania
2008 Annual Report Wasso Hospital, Ngorongoro, Tanzania2008 Annual Report Wasso Hospital, Ngorongoro, Tanzania
2008 Annual Report Wasso Hospital, Ngorongoro, Tanzania
 
A CULTURE OF FOOD SAFETY A POSITION PAPER FROM THE GLOBAL FOOD SAFETY INITIAT...
A CULTURE OF FOOD SAFETY A POSITION PAPER FROM THE GLOBAL FOOD SAFETY INITIAT...A CULTURE OF FOOD SAFETY A POSITION PAPER FROM THE GLOBAL FOOD SAFETY INITIAT...
A CULTURE OF FOOD SAFETY A POSITION PAPER FROM THE GLOBAL FOOD SAFETY INITIAT...
 
Serbia judicial functional review (full report) - Izveštaj o funkcionalnosti ...
Serbia judicial functional review (full report) - Izveštaj o funkcionalnosti ...Serbia judicial functional review (full report) - Izveštaj o funkcionalnosti ...
Serbia judicial functional review (full report) - Izveštaj o funkcionalnosti ...
 
Sanbi Biodiversity Series 111
Sanbi Biodiversity Series 111Sanbi Biodiversity Series 111
Sanbi Biodiversity Series 111
 
Personal Development Mobile App Market 2022.pdf
 Personal Development Mobile App Market 2022.pdf Personal Development Mobile App Market 2022.pdf
Personal Development Mobile App Market 2022.pdf
 
Geology and Stratigraphy of Hazara,Mansehra and Oghi Khaki Road Pakistan
Geology and Stratigraphy of Hazara,Mansehra and Oghi Khaki Road PakistanGeology and Stratigraphy of Hazara,Mansehra and Oghi Khaki Road Pakistan
Geology and Stratigraphy of Hazara,Mansehra and Oghi Khaki Road Pakistan
 
WelDest Primary Research Report
WelDest Primary Research ReportWelDest Primary Research Report
WelDest Primary Research Report
 
Vision, Mission, and Guiding Principles for SCUHS
Vision, Mission, and Guiding Principles for SCUHSVision, Mission, and Guiding Principles for SCUHS
Vision, Mission, and Guiding Principles for SCUHS
 
Strategies of ICICI bank
Strategies of ICICI bankStrategies of ICICI bank
Strategies of ICICI bank
 
Pnrwd litreview
Pnrwd litreviewPnrwd litreview
Pnrwd litreview
 
AssetCentral manual-en_v1r8
AssetCentral manual-en_v1r8AssetCentral manual-en_v1r8
AssetCentral manual-en_v1r8
 
Developing small and medium enterprises in traditional handicraft villages in...
Developing small and medium enterprises in traditional handicraft villages in...Developing small and medium enterprises in traditional handicraft villages in...
Developing small and medium enterprises in traditional handicraft villages in...
 
Multi-segment token-ring self study
Multi-segment token-ring self studyMulti-segment token-ring self study
Multi-segment token-ring self study
 
The Introduction of Speos 2023R2 Users Guide
The Introduction of Speos 2023R2 Users GuideThe Introduction of Speos 2023R2 Users Guide
The Introduction of Speos 2023R2 Users Guide
 
Abs mhsqe guide
Abs mhsqe guideAbs mhsqe guide
Abs mhsqe guide
 
Sanitary drainage design
Sanitary drainage designSanitary drainage design
Sanitary drainage design
 
2020 K9 Carnivore product catalog pdf
2020 K9 Carnivore product catalog pdf2020 K9 Carnivore product catalog pdf
2020 K9 Carnivore product catalog pdf
 

Husky Advantage Project_BA_FinalReport

  • 1.   Husky Advantage Project Save More, Have More!   Business analysis 04/14/2014   Busi ness   Anal ysis               04/1 4/20 14      
  • 2.                                                                                                                                                                                                                                                                                                                                                                                Husky  Advantage                                         Husky Advantage Under the guidance of Prof. GAIL RAYNUS TEAM  MEMBERS   • DIPESH  KHANDPEKAR   • KETAKI  GUNTOORKAR   • NEHA  SAVANUR   • RAHUL  ARORA   • SURINDER  RAJ   • YASHASWI  S  KUMAR  
  • 3.                                                                                                                                                                                                                                                                                                                                                                                Husky  Advantage                                     1.1 TABLE  OF  CONTENTS   1.1   Table of Contents..............................................................................................................................................2   1.   EXECUTIVE SUMMARY  .....................................................................................................  1   1.1.   Issue.................................................................................................................................................................1   1.2.   Anticipated Outcomes....................................................................................................................................1   1.3.   Recommendation............................................................................................................................................1   1.4.   Justification.....................................................................................................................................................2   2.   BUSINESS CASE ANALYSIS TEAM  ......................................................................................  2   3.   PROBLEM DEFINITION  ......................................................................................................  3   3.1.   Problem Statement.........................................................................................................................................3   3.2.   Organizational Impact...................................................................................................................................4   3.3.   Technology Migration....................................................................................................................................5   4.   PROJECT OVERVIEW  ........................................................................................................  5   4.1.   Project Description ........................................................................................................................................5   4.2.   Goals and Objectives .....................................................................................................................................6   4.3.   Project Performance ......................................................................................................................................7   4.4.   Project Assumptions ......................................................................................................................................7   4.5.   Project Constraints ........................................................................................................................................8   4.6.   Major Project Milestones ..............................................................................................................................8   5.   STRATEGIC ALIGNMENT  ..................................................................................................  9   6.   COST BENEFIT ANALYSIS  ...............................................................................................  10   7.   ALTERNATIVES ANALYSIS  ..............................................................................................  11   8.   EXECUTIVE  SUMMARY  ..........................................................................................................  13   8.1   Assumptions, Restrictions & Limitations .......................................................................................................13   8.1.1   Assumptions:  .........................................................................................................................................  13  
  • 4.                                                                                                                                                                                                                                                                                                                                                                                Husky  Advantage                                   8.1.2   Restrictions and Limitations:  .................................................................................................................  13   9   DATA FLOW  ....................................................................................................................  14   9.1   Product PersPECTIVE....................................................................................................................................14   9.2   Architechture design .......................................................................................................................................15   9.3   Activity Diagram.............................................................................................................................................16   10   SWIMLANE DIAGRAM  ...................................................................................................  17   11   SEQUENCE DIAGRAM  .............................................................................................  19   12   NAVIGATION MAP  .........................................................................................................  20   13   CUSTOMER WORKFLOWS  ..............................................................................................  21   13.1   As-Is Business Use Cases and Actors...........................................................................................................21   13.2   Actors............................................................................................................................................................23   13.3   Description....................................................................................................................................................23   14   BUSINESS AND FUNCTIONAL REQUIREMENTS  ................................................................  25   14.1   Business Requirements .................................................................................................................................25   14.1.1   General Requirements:  .........................................................................................................................  25   14.1.2   Technical Requirements:  .....................................................................................................................  26   14.2   Solution Requirements..................................................................................................................................26   14.2.1   Functional Requirements:  ....................................................................................................................  26   14.2.2   Non Functional Requirements:  ............................................................................................................  28   14.3   Quality of Service Requirements ..................................................................................................................30   14.3.1   Data Storage –  ......................................................................................................................................  30   14.3.2   Data De-Identification –  ......................................................................................................................  30   14.3.3   Data Validation –  .................................................................................................................................  30   14.3.4   Data and user access –  .........................................................................................................................  31   14.3.5   Reliability –  .........................................................................................................................................  31  
  • 5.                                                                                                                                                                                                                                                                                                                                                                                Husky  Advantage                                   14.3.6   Performance –  ......................................................................................................................................  31   14.3.7   System Availability –  ...........................................................................................................................  31   14.3.8   User Interfaces –  ..................................................................................................................................  32   14.3.9   Licensing Requirements –  ....................................................................................................................  32   14.3.10   Purchased Components –  ...................................................................................................................  32   15   USE CASES  ....................................................................................................................  33   16   USER  INTERFACE  SCREEN  SHOT  ..............................................................................................  50   16.1   Sign Up Page.................................................................................................................................................50   16.2   LOGIN AND Administrator Page ................................................................................................................51   16.3   Vendor Screens .............................................................................................................................................60   16.4   Student Screens.............................................................................................................................................65   17   USER  INERFACE  SITE  MAP  .....................................................................................................  72   18   APPENDIX  ........................................................................................................................  73   18.1   Revision History ...........................................................................................................................................73   18.2   Document Reviewers / Approvers .............................................................................................................74   19   REFERENCED  DOCUMENTS  ....................................................................................................  74      
  • 6.                                                                                                                                                                                                                                                                                                                                                                                Husky  Advantage                                               Business Case
  • 7.                                                                          Husky  Advantage   1  |  P a g e   |   H U S K Y   A D V A N T A G E ©       1. EXECUTIVE SUMMARY This business Case outlines how the Husky Advantage Card will address current business concerns, the benefits of the project, and recommendations and justification of the project. The business case also discusses detailed project goals, performance measures, assumptions, constraints, and alternative options. 1.1.ISSUE Northeastern university partnered with Husky Advantage to provide with a valuable discount service that can be added on the Husky Advantage Card. Students get exclusive discounts of up to 40% on everyday purchases at favorite eateries, online stores, and national brands. We carried out a survey to identify the number of students aware of the Advantage card and its benefits. According to the survey, less than 40% students in NEU are aware of the Advantage Card. Student Advantage enables students to make purchases less expensively around campus, across the country, and online. Hence, Northeastern decided to design a website for students to view and avail the discounts and exploit the benefits of the Card to the fullest. 1.2.ANTICIPATED OUTCOMES The new web-based application will increase awareness amongst the students about the benefits of the Husky Advantage Card after the Marketing phase of the project. This website will provide centralized platform for the students and the vendors. Students can browse through the website and look for new and exciting deals and offers. The vendors can advertise and increase their sales through offering exciting deals for students. Thus, students avail these offers on their purchases and save big bucks! 1.3.RECOMMENDATION Various options and alternatives were analyzed to determine the best way to Market the Husky Advantage.com. The approach described herein allows us to meet our objectives of continuously providing best deals for the Northeastern Students & benefits to vendors. The recommended Husky Advantage project will initially aim at increasing the awareness of the Husky Advantage Card among students. Some of the ways that this project will achieve its desired results are:
  • 8.                                                                          Husky  Advantage   2  |  P a g e   |   H U S K Y   A D V A N T A G E ©       üAfter implementing the Marketing plan, the percentage of students aware of the Husky Advantage Card will increase from 38% to 65%. üThe website will provide a centralized platform for the students and the vendors. üStudents can avail better deals as per their needs and save money. üThe vendors can use the website to advertise their products and increase their revenue. 1.4.JUSTIFICATION After developing HuskyAdvantage.com will result in greater efficiency with respect to student purchases and availing discounts. The project is aligned to the objectives since it stresses on increasing the awareness of the Husky Advantage Card and attract more vendors. While other alternatives were analyzed, the Husky Advantage Project was selected for proposal in this business case because it provides the best opportunity to realize benefits in expected manner while also allowing for the greatest opportunities to expand the model in the future. The initial estimates of the project are: ü27% increase in students having the Husky Advantage Card in 4 months. ü20% increase in the vendor participation in 4 months ü20% increase in vendor’s revenue in 6 months ü40% increase in offers availed by students 2. BUSINESS CASE ANALYSIS TEAM Role Description Name/Title Project Manager Responsible for accomplishing the project objectives within the constraints of the project. Yashaswi Kumar
  • 9.                                                                          Husky  Advantage   3  |  P a g e   |   H U S K Y   A D V A N T A G E ©       Role Description Name/Title Business Analyst Deals with customers and specify the direction to the software project by gathering requirements. Ketaki Guntoorkar Business Analyst Co-ordinates development to meet the business need. Surinder Raj System Architect Establishes the basic structure of the computer system, defining the essential core design features and elements that provide the framework for all that follows, and are the hardest to change later. Neha Savanur UI Architect Accountable for product look-and-feel taking into account customer’s requirements. Rahul Arora UI Architect Liable for making high level design choices and to dictate technical standards. Dipesh Khandpekar 3. PROBLEM DEFINITION 3.1.PROBLEM STATEMENT Northeastern university partnered with Student Advantage to provide with a valuable discount service that can be added on the Husky Card. Students get exclusive discounts of up to 40% on everyday purchases at favorite eateries, online stores, and national brands. Less than 40% students are aware of the existence of this card. Husky
  • 10.                                                                          Husky  Advantage   4  |  P a g e   |   H U S K Y   A D V A N T A G E ©       Advantage can make purchases less expensive to all the students there by creating awareness and save a lot of money. 3.2.ORGANIZATIONAL IMPACT The Husky Advantage Project will impact Boston Consultants in several ways. The following provides a high-level explanation of how the organization, processes, and roles and responsibilities will be affected as a result of the Husky Advantage Project Implementation. Processes: Since we are inculcating the process of Agile to Husky Advantage Project, it is done in phases with customers being exposed to the UI frequently and change the product based on students and vendor’s comments. A survey has been conducted with vendors and students in order to procure the requirements. Roles and Responsibilities: In traditional waterfall project management, the project manager is burdened with balancing project scope, cost, quality, personnel, reporting, risk, and adapting as requirements change. Agile Project Management divides these overwhelming project management responsibilities among three agile roles. üThe Product Owner handles setting project goals, handling the tradeoff of schedule versus scope, adapting to changing project requirements and setting priorities for product features. üThe Scrum Master guides the team to prioritize their tasks and remove impediments to handling their tasks. üThe Team Members directly handle most of the task assignment, daily detail management, progress reporting and quality control for the product. Hardware/Software: in addition to the software and licensing for the project, Boston Consulting will request Northeastern University to purchase additional servers to accommodate the platform and its anticipated growth for the next 10 years. We use latest technologies to be on par with the current market trends.
  • 11.                                                                          Husky  Advantage   5  |  P a g e   |   H U S K Y   A D V A N T A G E ©       3.3.TECHNOLOGY MIGRATION In order to effectively migrate existing data from our legacy platform to the new Web- based platform, a phased approach has been developed which will result in minimal/no disruption to day-to-day operations, administration, and user activities. The following is a high-level overview of the phased approach Phase I: Hardware/Software will be purchased to create a web-based environment and tested by the IT development group. Phase II: IT group will stand up a temporary legacy platform in the technology lab to be used for day-to-day operations for administration activities. This will be used as a backup system and also to archive all data from the company mainframe. Phase III: The web-based platform will be populated with all current user and administrative data. This must be done in conjunction with the end of a pay cycle. Phase IV: All employees will receive training on the new web-based platform. Phase V: The web-based platform will go live and the legacy mainframe system will be archived and stood down. 4. PROJECT OVERVIEW The Husky Advantage Project will address the problem that the Advantage Card was not given the exposure needed to have the students can exploit to its fullest. The overview consists of a project description, goals and objectives for the Project, project performance criteria, project assumptions, constraints, and major milestones. As the project is approved and moves forward, each of these components will be expanded to include a greater level of detail in working toward the project plan. 4.1.PROJECT DESCRIPTION According to the survey carried out to identify the number of students aware of the Advantage card and its benefits, we found that, less than 40% students in NEU are aware
  • 12.                                                                          Husky  Advantage   6  |  P a g e   |   H U S K Y   A D V A N T A G E ©       of the Advantage Card. Student Advantage enables students to make purchases less expensively around campus, across the country, and online. The new web-based application will increase awareness amongst the students about the benefits of the Husky Advantage Card after the Marketing phase of the project. This website will provide centralized platform for the students and the vendors. Students can browse through the website and look for new and exciting deals and offers. Once the phased implementation of the project is completed, the new website will be operational. Once the website is launched, the development will be continued in order to add new features and enhance the website functionality following the agile methodology. Students can browse through the website and look for new and exciting deals and offers. The vendors can advertise and increase their sales through offering exciting deals for students. 4.2.GOALS AND OBJECTIVES The Husky Advantage Project directly supports several of the corporate goals and objectives established by Boston Consultants. The following table lists the business goals and objectives that the Project supports and how it supports them: Business Goal/Objective Description Increase Student Participation Bring awareness amongst students using exciting approaches in marketing phase. Increase Vendor Participation Reach out to vendors’ offline to participate and provide advertising benefits initially. Provide User friendly Website Develop a common platform to bring together students and vendors. Enhance functionality of website Continuously add new features and attractive deals/offers.
  • 13.                                                                          Husky  Advantage   7  |  P a g e   |   H U S K Y   A D V A N T A G E ©       4.3.PROJECT PERFORMANCE The following table lists the key resources, processes, or services and their anticipated business outcomes in measuring the performance of the project. These performance measures will be quantified and further defined in the detailed project plan. Key Resource/Process/Servi ce Performance Measure Marketing Increases student awareness of the Husky Advantage Card from 38% to 65%. User Friendly Website Develop a common platform to bring together students and vendors. Hire Interns Provide opportunities to Northeastern students to work on campus. 4.4.PROJECT ASSUMPTIONS The following assumptions apply to the Husky Advantage Project. As project planning begins and more assumptions are identified, they will be added accordingly. ü Funding for development and marketing phase will be provided by Northeastern University. ü Northeastern will provide funds for Software maintenance and Server hosting. ü Funding is available for purchasing hardware/software for web-based system ü Our vendors’ sponsors will provide investments.
  • 14.                                                                          Husky  Advantage   8  |  P a g e   |   H U S K Y   A D V A N T A G E ©       4.5. PROJECT CONSTRAINTS The following constraints apply to the Husky Advantage Project. As project planning begins and more constraints are identified, they will be added accordingly. ü There are limited resources available to support our Project and other, ongoing, IT initiatives. ü The Marketing Phase of the project will demand large funds and time. ü As implementation will be done internally and not by the product developers or vendors, there will be limited support for website maintenance. 4.6.MAJOR PROJECT MILESTONES The following are the major project milestones identified at this time. As the project planning moves forward and the schedule is developed, the milestones and their target completion dates will be modified, adjusted, and finalized as necessary to establish the baseline schedule. Milestones/Deliverables Target Date Project Charter 01/10/2014 Project Plan Review and Completion 02/01/2014 Project Kickoff 02/19/2014 Phase I (Marketing) Complete 04/15/2014 Phase II Complete 05/15/2014
  • 15.                                                                          Husky  Advantage   9  |  P a g e   |   H U S K Y   A D V A N T A G E ©       Milestones/Deliverables Target Date Phase III Complete 06/15/2014 Phase IV Complete 07/15/2014 Website Launch 08/31/2014 5. STRATEGIC ALIGNMENT The Husky Advantage Project is in direct support of several of Boston Consultancy’s Strategic Plans. By directly supporting these strategic plans, this project will improve our business and help move the company forward to the next level of maturity. Plan Goals/Objectives Relationship to Project Boston Consultancy Strategic Plan for Marketing Management To add new vendors by effective marketing strategy. By applying new technical means we will be able to find vendors who will suit the student market. Boston Consultancy Strategic Plan for Marketing Management To utilize the media department more effectively to capture students. Better media relationship with the university will provide greater domain to capture the student market and make sure the offer reaches them. Boston Consultancy Strategic Plan for Student Involvement Engage the students in the web development process. This project will provide an opportunity for fresh talent to work as interns and help to provide a new dimension to the web platform. Boston Consultancy Strategic Plan for Expansion To expand beyond the northeastern university. This project will allow the Boston Consultancy to implement the target card beyond the scope northeastern university
  • 16.                                                                          Husky  Advantage   10  |  P a g e   |   H U S K Y   A D V A N T A G E ©     6. COST BENEFIT ANALYSIS The following table captures the cost and savings actions associated with the Husky Advantage Project, descriptions of these actions, and the costs or savings associated with them through the first year. At the bottom of the chart is the net savings for the first year of the project. Action Action Type Description First year costs (- indicates anticipated savings) Marketing and Initial Project Investment Cost Initial investment for HuskyAdvantage.com $5,000.00 Initial Discounting for referral Cost Cost for Risk Referral Scheme $2,500.00 Software Purchase and Interns Cost Interns Hiring $3,500.00 Membership fees Saving s Membership fees 50$ from each student (200 students already) - $10,000 Vendor Sponsorship Saving s Initial Vendor sponsorship Investment -5,000 University Funding Saving s University Funding from Student Program -$10,000 Net First Year Savings $15,239.00 Based on the cost benefit analysis above we see that by authorizing Husky Advantage, Boston Consultants will save $15,000.00 in the first quarter alone. This represents a significant improvement in our operating costs and is a clear indicator of the benefit this project will have on the company.
  • 17.                                                                          Husky  Advantage   11  |  P a g e   |   H U S K Y   A D V A N T A G E ©     7. ALTERNATIVES ANALYSIS The following alternative options have been considered to address the business problem. These alternatives were not selected for a number of reasons which are also explained below. No Project (Status Quo) Reasons For Not Selecting Alternative Keep the current system for purchasing the card • Lack of student awareness • Limited number of vendor participation Alternative Option Reasons For Not Selecting Alternative Outsource the implementation of a web- based platform • Significantly higher cost • Expertise already exists amongst Northeastern students • Vendor’s lack of familiarity with our internal requirements Alternative Option Reasons For Not Selecting Alternative Develop mobile application • Limited number of audience            
  • 18.                                                                          Husky  Advantage   12  |  P a g e   |   H U S K Y   A D V A N T A G E ©         Requirement Document                      
  • 19.                                                                          Husky  Advantage   13  |  P a g e   |   H U S K Y   A D V A N T A G E ©     8. EXECUTIVE  SUMMARY   Northeastern university partnered with Husky Advantage to provide with a valuable discount service that can be added on the Husky Advantage Card. Students get exclusive discounts of up to 40% on everyday purchases at favorite eateries, online stores, and national brands. We carried out a survey to identify the number of students aware of the Advantage card and its benefits. According to the survey, less than 40% students in NEU are aware of the Advantage Card. Student Advantage enables students to make purchases less expensively around campus, across the country, and online. Hence, Northeastern decided to design a website for students to view and avail the discounts and exploit the benefits of the Card to the fullest. 8.1 ASSUMPTIONS, RESTRICTIONS & LIMITATIONS 8.1.1 ASSUMPTIONS: The first assumption made is that University supports for all hardware and software requirement for the website. All the students have to be registered to NEU. Outsourcing the background verification. Outsource the money transaction/payment-gateway. All the vendors should deliver the offer as mentioned in the advertisement. 8.1.2 RESTRICTIONS AND LIMITATIONS: There are limited IT resources available to support the Husky Advantage Project and other, ongoing, IT initiatives. There are a limited number of commercial off the shelf (COTS) products to support both payroll and administrative activities. As implementation will be done internally and not by the product developers or vendors, there will be limited support from the hardware/software providers.
  • 20.                                                                          Husky  Advantage   14  |  P a g e   |   H U S K Y   A D V A N T A G E ©     9 DATA FLOW 9.1 PRODUCT PERSPECTIVE We have used MVC architecture to design the Husky Advantage. The following diagram represents the architecture of Husky Advantage Project.
  • 21.                                                                          Husky  Advantage   15  |  P a g e   |   H U S K Y   A D V A N T A G E ©     9.2 ARCHITECHTURE DESIGN Application Layer Business Layer Database Layer Login  UI   Login  Manager   Login     Registration  UI   Search  UI   Deals  UI   Blog  UI   Report  UI   Registration   Manager   Search  Manager   Deals  Manager   Blog  Manager   Report  Manager   Students.  Vendors   Deals   Blog   Report  
  • 22.                                                                          Husky  Advantage   16  |  P a g e   |   H U S K Y   A D V A N T A G E ©     9.3 ACTIVITY DIAGRAM Figure 1: Activity Diagram
  • 23.                                                                          Husky  Advantage   17  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Description: A Guest or non-member will first registers in order to use full feature of the website. After successful registration, the member logs in into the system. After successful login, the member has two options either to add credit to his husky account or he can browse all the available deals. If he chooses to browse the deals, he can select the deal and add it to his cart, and checkout by paying the amount of money and buy the deal. A vendor can login and post his own deals and offers; he can also view success stories of other vendors and can post his own stories. 10 SWIMLANE DIAGRAM Description: A swimlane is a visual element used in process flow diagrams, or flowcharts that visually distinguishes responsibilities for sub-processes of a business process. Swim lanes may be arranged either horizontally or vertically. When used to diagram a business process that involves more than one department, swimlanes often serve to clarify not only the steps and who is responsible for each one, but also how delays, mistakes or cheating are most likely to occur. Many process-modeling methodologies utilize the concept of swimlanes, as a mechanism to organize activities into separate visual categories in order to illustrate different functional capabilities or responsibilities. Swimlanes are used in Business Process Modeling Notation (BPMN) and Unified Modeling Language activity diagram modeling methodologies. Below Diagram is the SwimLane process of Husky Advantage System.
  • 24.                                                                          Husky  Advantage   18  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Diagram: SwimLane Diagram
  • 25.                                                                          Husky  Advantage   19  |  P a g e   |   H U S K Y   A D V A N T A G E ©     11 SEQUENCE DIAGRAM Diagram: Sequence Diagram
  • 26.                                                                          Husky  Advantage   20  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Description: A sequence diagram is an interaction diagram that shows how processes operate with one another and in what order. It is a construct of a Message Sequence Chart. A sequence diagram shows object interactions arranged in time sequence. It depicts the interactions and messages exchanged between the Users with the system. 12 NAVIGATION MAP Diagram: Navigation Diagram
  • 27.                                                                          Husky  Advantage   21  |  P a g e   |   H U S K Y   A D V A N T A G E ©     13 CUSTOMER WORKFLOWS 13.1 AS-IS BUSINESS USE CASES AND ACTORS The Business Use Case Diagrams below depict the ‘big picture’ of the business processes that will be modified or replaced with our project Husky Advantage. The actors involved with each process are also shown. Below is the use case diagram: The use case diagrams show all use cases and actors involved in the Husky Advantage project. § The box represents the scope of this project. § The ovals inside are the different use cases – sequence of actions that a system performs by interacting with the actors. § The actors involved with the use cases could be the human beings, other system or pieces of hardware. Actors are user types that represent certain behavioral patterns and are responsible for different operations with different sets of authorities. They represent the customer goals, to be achieved by means of the product. The actor could be a person, another system, and a piece of hardware that interacts directly with the system. Each actor participates in at least one use case or coherent set of use cases to accomplish an overall purpose.
  • 28.                                                                          Husky  Advantage   22  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 29.                                                                          Husky  Advantage   23  |  P a g e   |   H U S K Y   A D V A N T A G E ©     13.2 ACTORS Actor Background and Skill Set Goals Non-Member Knows how to operate Computer To register into the system Student Knows how to operate Computer Login and access deals Administrator Management skills Maintain all the relevant information Vendor Registered and Accredited Manage deals and write blogs 13.3 DESCRIPTION Use-cases are collections of scenarios about system use, where each scenario describes a sequence of events. Each sequence is initiated by an actor or by passage of time. The result has to be something of use either to the actor who initiated or to another actor. Use-Case ID Actor Brief Description 1 Non-Member Sign-Up 2 Member Login 3 Admin User Account Approval 4 Admin Blog Approval 5 Admin View Active Student and send remainders to recharge when the credit is near minimum limit. 6 Admin Analyze performance of the company by viewing student and vendor report. 7   Student   Avail  Deals  
  • 30.                                                                          Husky  Advantage   24  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use-Case ID Actor Brief Description 8   Student   Provide  Deal/Vendor  Feedback   9   Student   Add  Husky  Credits   10   Student   Use  Website  Guiding  Tutorials     11   Vendor   Register   12   Vendor   Upgrade  plan   13   Vendor   View/Write  Success  Stories   14   Vendor   Deal  Analysis   15   Visitor   Browse  Deals                              
  • 31.                                                                          Husky  Advantage   25  |  P a g e   |   H U S K Y   A D V A N T A G E ©     14 BUSINESS AND FUNCTIONAL REQUIREMENTS 14.1 BUSINESS REQUIREMENTS 14.1.1 GENERAL REQUIREMENTS: üThe new web-based application will increase awareness amongst the students about the benefits of the Husky Advantage Card after the Marketing phase of the project. üThis website will provide centralized platform for the students and the vendors. Students can browse through the website and look for new and exciting deals and offers. üThe vendors can advertise and increase their sales through offering exciting deals for students. Thus, students avail these offers on their purchases and save big bucks! üIt is a requirement that the solution is delivered within the timescale and budget agreed upon and that, at its completion, it fulfills all the business needs specified by the sponsor. üThe system shall conform to the organization’s internal policies and never put in risk the company’s legal standing. üThe system shall create an interface that uses logos, images and colors that are coherent with the organization’s already established brands. üThe system shall reflect the values and culture of the organization, both in its internal undertakings as well as in its approach to dealing with its customers and the public at large. üThe system shall use English as the language for communicating with the organization’s customers.
  • 32.                                                                          Husky  Advantage   26  |  P a g e   |   H U S K Y   A D V A N T A G E ©     üIt is a requirement that the system can support the continuity of the organization’s operations in the event of unforeseeable disasters. A plan must exist to manage risks and to guarantee the recovery of operations, assuring that the organization will not be, in any shape or form, harmed by a non-operational system. 14.1.2 TECHNICAL REQUIREMENTS: üThe system shall accommodate the use of most of the commercially available desktop operational systems in use (e.g. Microsoft Windows, Apple OS) as well as support mobile applications with Internet connectivity. üThe system shall be able to operate in the most popular web browsers in use today, namely Google Chrome, Firefox, Internet Explorer and Safari. üThe system should support the use of dial-up (56Kbps) and broadband (768Kbp and above) connections. üThe system shall use encryption whenever necessary in order to guarantee the protection of customer’s confidentiality and security. 14.2 SOLUTION REQUIREMENTS 14.2.1 FUNCTIONAL REQUIREMENTS: üVendor Approval üBackground check on vendor including credit history and company reputation. üApprove/Reject vendor Blogs based of acceptance document üStudent Approval
  • 33.                                                                          Husky  Advantage   27  |  P a g e   |   H U S K Y   A D V A N T A G E ©     üView Active Student and send remainders to recharge when the credit is near minimum limit. (5$ minimum limit for remainder) üAnalyze performance of the company by viewing student and vendor report. üView Reports. üView Student participation report. üView Vendor participation report. üView performance report of each Vendor. üRegister to Husky Advantage Card via web site or mobile app üAvail Latest Deals on the location, discount percentage and product category and add to favorites if needed for future use üProvide feedback for a deal/vendor based upon experience of service. üAdd credit to his Husky Advantage Card or Deactivate account. üUser-friendly tutorials to easily browse and navigate through the website. üRegister to Husky Advantage Card via web site or mobile app and select membership plan. üUpgrade membership plan at any point and manage deal priority based upon current plan. üUser-friendly tutorials to manage deals and reply users. üRegister to Husky Advantage Card via web site or mobile app
  • 34.                                                                          Husky  Advantage   28  |  P a g e   |   H U S K Y   A D V A N T A G E ©     üBrowse through website deals. üView and Analyze periodic status report of deals published. 14.2.2 NON FUNCTIONAL REQUIREMENTS: üKerberos protocol- this is currently an unbreakable framework for access security to provide secure login to users. üPolicy to change password in regular intervals üUpdating to the latest anti virus at regular intervals on the server. üPayment operation should be performed under secured gateway (3rd party like PayPal and ours as well). üThe website/mobile app should be up and running 24*7 throughout the year to all users/visitors. üThe Response time should be in within milliseconds for a user üDeal availability should be updated instantaneously. üBrowser Compatibility: the website should be compatible with latest versions of all the major browsers üRegular cleaning and maintaining of database on the server. üConfirmation of the deal from the vendor before publishing on the website. üSaving cart items on network latency. üTransaction cancelation on payment in case of incomplete transaction or wrong credentials.
  • 35.                                                                          Husky  Advantage   29  |  P a g e   |   H U S K Y   A D V A N T A G E ©     üEasy tutorial for students and vendors. üStudent recommendations based upon pervious searches and purchases. üIndependently functional module in order to fit the AGILE development methodology. üUnit and Regression testing before release on the live website üTech Support staff to receive and handle user issues. üThe web site should be able to support at least 500 users concurrently with minimal latency. üThe web site should be scalable for other universities in near future. üUnit and Regression testing before release on the live website üUser Acceptance Testing (UAT) üEasy and reliable integration with 3rd party payment gateways like PayPal or Google Wallet. üThe software is built independent of the platform (Portable language like Java)
  • 36.                                                                          Husky  Advantage   30  |  P a g e   |   H U S K Y   A D V A N T A G E ©     14.3 QUALITY OF SERVICE REQUIREMENTS 14.3.1 DATA STORAGE – üAll the personal information entered by the user is stored. üThe person’s symptoms and his vital signs are stored. üA list of his vital signs history is also maintained. üAll the past records of the patients are stored. üA list of all the pharmacies and their information is maintained properly. üAll the drug information is also a part of the system. üAll these information can be used as and when the patient desires it or requires it. üA person should have the option of being anonymous while giving a feedback. 14.3.2 DATA DE-IDENTIFICATION – üThe vendor’s SSN should be de-identified after use for security purposes. üAll the students and vendors payment information must be secured and not accessible to anyone. üThe vendor’s CRN has to be de-identified. üDate of Birth and Zip Code have to be de-identified. 14.3.3 DATA VALIDATION – üAll the text fields i.e. Student name etc. should only contain alphabets. üAll the dates should be in mm/dd/yyyy format.
  • 37.                                                                          Husky  Advantage   31  |  P a g e   |   H U S K Y   A D V A N T A G E ©     üLimit check should be performed where data are checked for one limit only, upper OR lower. üA logical error should be avoided. üSpelling and grammatical errors should be taken care of. 14.3.4 DATA AND USER ACCESS – üThe users of the system will be the students, vendor and the administrator. üOnly the administrator should be able to add and remove vendors, analyze their information etc. üOnly the students should be able to modify account details. üOnly the vendors should be able to manage deals (add, modify, delete). 14.3.5 RELIABILITY – üPayment process must be atomic in nature. üSystem must be up and running 24/7. üAll personal identifiable information (PII) must be encrypted. 14.3.6 PERFORMANCE – üResponse Time – The average response time for a transaction should be 2 seconds. The maximum should be 4 seconds. üCapacity – It should be high enough to accommodate 20000 users and 50000 transactions. üThroughput – It should be around 0.8 transactions per second for the whole system. 14.3.7 SYSTEM AVAILABILITY –
  • 38.                                                                          Husky  Advantage   32  |  P a g e   |   H U S K Y   A D V A N T A G E ©     üThe reports and software interface created as part of this project will be online / operational 24*7. üDisaster recovery management is in place in case of system failure. üSystem backup will be scheduled on a weekly basis. 14.3.8 USER INTERFACES – üThe student will be able to interact with the system with interfaces, which would help him to – view and purchase deals, modify personal information. üThe vendor will have interfaces to modify deals information; write and view blogs. üThe administrator should have interfaces for adding or deleting a vendor, approving blogs, sending e-mails to students and vendors. 14.3.9 LICENSING REQUIREMENTS – üAll the vendors associated with the system should have valid Company Registration licenses. üAll the students associated with the system should have unique NUID. 14.3.10 PURCHASED COMPONENTS – üDatabase MySQL should be used for storing data. üIn order to setup the system a wide list of hardware components should be bought for setting up client-server architecture.
  • 39.                                                                          Husky  Advantage   33  |  P a g e   |   H U S K Y   A D V A N T A G E ©     15 USE CASES Use Case Name: login ID: UC - 1 Priority: Medium Actor: Administrator, Student, Vendor Description: This use case deals with all users Logging into website- www.huskyadvantage.com. Trigger: a) User enters the web address- www.huskyadvantage.com in the browser. b) Clicks on the Login button. Preconditions: Users should have a valid user account. Normal course: 1. User visits website and clicks on login button. 2. If the username and password are matched with our records, then user will successfully login to the website. Post Conditions: If the username and password are matched with our records, then user will successfully login to the website.
  • 40.                                                                          Husky  Advantage   34  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name: Sign Up ID: UC - 2 Priority: High Actor: Student, Vendor Description: This use case deals with students and vendors signing up for website- www.huskyadvantage.com. Trigger: User enters the web address- www.huskyadvantage.com in the browser. Clicks on the Sign Up button. Preconditions: User should have visited the website www.huskyadvantage.com and is not a member. Normal course: User visits website and clicks on Sign Up button. The user is redirected to Sign Up form. 1.Student Signup: Students fills in details – Name, Preferred user ID, password, NUID, graduation date, Husky email Id, payment details. Checks the terms and Conditions agreement. User approval request is generated. 2.Vendor Signup: Vendor fills in details – Name, Preferred user ID, password, last 4 digits of SSN, email Id, payment details, company details, CRN. Checks the terms and Conditions agreement. User approval request is generated.
  • 41.                                                                          Husky  Advantage   35  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Post Conditions: Administrator gets a approval request for user account. Exceptions: User Account is already registered. Username is already used Email ID is wrong. Payment details cannot be verified Already graduated from college. Include: Use Case name: Vendor Approval
  • 42.                                                                          Husky  Advantage   36  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name: User Account Approval ID: UC - 3 Priority: High Actor: Administrator Description: This use case deals with user approval procedure. Trigger: User enters the web address- www.huskyadvantage.com and signs up for an account. User Account request is generated. Preconditions: User Approval request is already generated. Normal course: Checks the user approval Request Student Approval: Activates the student account and automatic mail is generated to notify student. Vendor Approval: Administrator sends the vendor details to third party for verification of vendor. As per the verification report administrator can either activate or deactivate the Vendor account and vendor is notified. Exceptions: NA      
  • 43.                                                                          Husky  Advantage   37  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name: Blog Approval ID: UC - 4 Priority: High Actor: Administrator Description: This use case deals with user blog approval procedure. Trigger: User enters the web address- www.huskyadvantage.com and logs in. User writes a blog. Approval request is generated. Preconditions: User has written a blog and approval request is generated. Normal course: Checks the blog approval Request. The contents are checked based on acceptance document. If the blog is accepted, it is published. The approval details are mailed to the user. Exceptions: NA
  • 44.                                                                          Husky  Advantage   38  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name: View Active Student and send remainders to recharge when the credit is near minimum limit. (5$ minimum limit for remainder) ID: UC - 5 Priority: Medium Actor: Administrator Description: This use case deals with managing active students and payments. Trigger: Admin enters the web address- www.huskyadvantage.com and logs in. Admin enters student ID. Admin clicks on payment detail button. Preconditions: Student account should be active. Normal course: Checks student account. Admin sends out a mail if remaining amount is less than $5. Post Conditions: Student account details are displayed. Admin sends out a mail if remaining amount is less than $5. * Admin sends out a mail if remaining amount is less than $5. Exceptions: Student account inactive.      
  • 45.                                                                          Husky  Advantage   39  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name: Analyze performance of the company by viewing student and vendor report. ID: UC - 6 Priority: Medium Actor: Administrator Description: This use case deals with analyzing performance. Trigger: Admin enters the web address- www.huskyadvantage.com and logs in. Admin enters student ID/Vendor ID. Admin clicks on view performance button. Preconditions: NA Normal course: Checks Vendor performance Check Student performance Post Conditions: Student/Vendor performance details are displayed. Exceptions: Student/Vendor account inactive.          
  • 46.                                                                          Husky  Advantage   40  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name: Avail Latest Deals on the location, discount percentage and product category and add to favorites if needed for future use ID: UC - 7 Priority: High Actor: Student Description: This use case deals with browsing through the website and grab latest deals. Trigger: Student enters the web address- www.huskyadvantage.com and logs in. Student checks the deals available. Student clicks on avail button. Preconditions: Student should be a member. Normal course: Student browses through deals using filters like – location, categories, best deals. Student avails the deal. Student gets a mail confirmation and redeems the offer. Post Conditions: Student gets email confirmation of the offer availed. Include: Use Case: Vendors updating new ads Exceptions: Offer not available    
  • 47.                                                                          Husky  Advantage   41  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name: Provide feedback for a deal/vendor based upon experience of service. ID: UC - 8 Priority: Medium Actor: Student Description: This use case deals with providing vendor feedback. Trigger: Student enters the web address- www.huskyadvantage.com and logs in. Student clicks on feedback tab. Student writes their feedback. Preconditions: Student should be a member. Normal course: Student clicks on feedback tab. Student enters details like - vendor name, deal availed. Student clicks on give feedback button. Exceptions: NA
  • 48.                                                                          Husky  Advantage   42  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name: Add credit to his Husky Advantage Card or Deactivate account. ID: UC - 9 Priority: High Actor: Student Description: This use case deals with adding credit to student account. Trigger: Student enters the web address- www.huskyadvantage.com and logs in. Student clicks on add credit button. Student enters payment details. Preconditions: Student should be a member. Normal course: Student clicks on add credit button. Student enters the details like- amount, credit card details, billing address. Student clicks on submit button. Post Conditions: Account is credited if valid details are entered. Exceptions: Payment details cannot be verified          
  • 49.                                                                          Husky  Advantage   43  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name User-friendly tutorials to easily browse and navigate through the website. ID: UC-10 Priority: Actor: Student Description: This use case deals with understanding the website functionality through tutorial. Trigger: Student enters the web address- www.huskyadvantage.com and logs in. s Student clicks on help button. Student selects the help topic. Preconditions: Student should be a member and logged in. Normal course: Student clicks on help button. Student selects the help criteria topic. Student follows the video. Post Conditions: The related video can be viewed depending on the criteria selected. Exceptions: Video not being rendered on browsers Flash player not available            
  • 50.                                                                          Husky  Advantage   44  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name Easy registration and membership plan selection. ID: UC-11 Priority: Medium Actor: Vendor Description: Easy registration and membership plan selection options with user friendly display towards details for all plans and if required terms and conditions as well Trigger: Vendor enters the web address- www.huskyadvantage.com and logs in. Vendor clicks on help button or more information for terms and condition. Preconditions: NA Normal course: Vendor clicks on signup button. Vendor views available plans. Vendor selects suitable plan and submits application to be reviewed. Post Conditions: Admin notified of new vendor to view Advertising options are available based upon the plan selected. Vendor able to log into his dashboard and submit deals. Exceptions: Membership plan not successful. Unable to verify credit card details.      
  • 51.                                                                          Husky  Advantage   45  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name Plan up gradation and prioritization of selected uploaded deals. ID: UC- 12 Priority: Medium Actor: Vendor Description: The vendor would be easily able to change his membership plan at any point of time. Also he/she would be able to prioritize/highlight the allotted number of deals based upon his/her current selected plan. Trigger: Vendor clicks on to upgrade plan and selects another plan. Vendor changes deals to highlight. Preconditions: Vendor should be a member to be able to do any of the above Normal course: Vendor clicks on upgrade plan button. Vendor views available plans. Vendor selects suitable plan. Vendor selects priority deals. Vendor changes/removes/closes priority deals section. Post Conditions: Vendor notified of upgraded plan change via email and notification in his/her dashboard. Vendor able to view his newly selected higher priority deals to be emphasized upon. Exceptions: Membership plan unsuccessful.        
  • 52.                                                                          Husky  Advantage   46  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name Easy view for other vendor’s success stories and ask questions. ID: UC-13 Priority: Medium Actor: Vendor Description: The vendor would be able to easily view success stories of other vendors and ask questions if necessary. Trigger: Vendor clicks on success stories tab to view them. Vendor asks question by submitting it in the text area for the designated vendor’s story. Preconditions: Vendor should be a member to be able to do any of the above Normal course: Vendor clicks on success stories tab. Vendor asks question on that success story to that particular vendor. Post Conditions: Vendor notified of any reply from the vendor. Exceptions: Failure to view vendor’s stories                
  • 53.                                                                          Husky  Advantage   47  |  P a g e   |   H U S K Y   A D V A N T A G E ©     Use Case Name Detailed analysis for vendor’s deals published. ID: UC-14 Priority: Medium Actor: Vendor Description: The vendor would be able to easily view and analyze his published deals on a monthly basis. Trigger: Vendor clicks on “Deals Analysis”. Preconditions: Vendor should be a member to be able to do any of the above. Normal course: Vendor clicks on Deals Analysis tab. Post Conditions: Vendor notified every month about the current analysis on his deals published on the website via email and on his dashboard Exceptions: Failure in loading deal analysis page, email sending failure                  
  • 54.                                                                          Husky  Advantage   48  |  P a g e   |   H U S K Y   A D V A N T A G E ©       Use Case Name Easy and Glitch free browsing through available deals. ID: UC – 15 Priority: Medium Actor: Visitor Description: The visitor should be able to browse smoothly browse through the currently available deals at any point of time and view descriptions if interested. Trigger: Deal description shown upon selection. Preconditions: NA Normal course: Vendor clicks on Deal. Post Conditions: NA Alternative Path (Extends): NA s ew Exceptions: NA                      
  • 55.                                                                          Husky  Advantage   49  |  P a g e   |   H U S K Y   A D V A N T A G E ©                   User Interface Screenshots
  • 56.                                                                          Husky  Advantage   50  |  P a g e   |   H U S K Y   A D V A N T A G E ©     16 USER  INTERFACE  SCREEN  SHOT   16.1 SIGN  UP  PAGE                          
  • 57.                                                                          Husky  Advantage   51  |  P a g e   |   H U S K Y   A D V A N T A G E ©     16.2 LOGIN  AND  ADMINISTRATOR  PAGE        
  • 58.                                                                          Husky  Advantage   52  |  P a g e   |   H U S K Y   A D V A N T A G E ©      
  • 59.                                                                          Husky  Advantage   53  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 60.                                                                          Husky  Advantage   54  |  P a g e   |   H U S K Y   A D V A N T A G E ©      
  • 61.                                                                          Husky  Advantage   55  |  P a g e   |   H U S K Y   A D V A N T A G E ©      
  • 62.                                                                          Husky  Advantage   56  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 63.                                                                          Husky  Advantage   57  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 64.                                                                          Husky  Advantage   58  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 65.                                                                          Husky  Advantage   59  |  P a g e   |   H U S K Y   A D V A N T A G E ©        
  • 66.                                                                          Husky  Advantage   60  |  P a g e   |   H U S K Y   A D V A N T A G E ©     16.3 VENDOR  SCREENS    
  • 67.                                                                          Husky  Advantage   61  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 68.                                                                          Husky  Advantage   62  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 69.                                                                          Husky  Advantage   63  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 70.                                                                          Husky  Advantage   64  |  P a g e   |   H U S K Y   A D V A N T A G E ©      
  • 71.                                                                          Husky  Advantage   65  |  P a g e   |   H U S K Y   A D V A N T A G E ©     16.4 STUDENT  SCREENS    
  • 72.                                                                          Husky  Advantage   66  |  P a g e   |   H U S K Y   A D V A N T A G E ©      
  • 73.                                                                          Husky  Advantage   67  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 74.                                                                          Husky  Advantage   68  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 75.                                                                          Husky  Advantage   69  |  P a g e   |   H U S K Y   A D V A N T A G E ©    
  • 76.                                                                          Husky  Advantage   70  |  P a g e   |   H U S K Y   A D V A N T A G E ©      
  • 77.                                                                          Husky  Advantage   71  |  P a g e   |   H U S K Y   A D V A N T A G E ©                
  • 78.                                                                          Husky  Advantage   72  |  P a g e   |   H U S K Y   A D V A N T A G E ©     17 USER  INERFACE  SITE  MAP                  
  • 79.                                                                          Husky  Advantage   73  |  P a g e   |   H U S K Y   A D V A N T A G E ©     18 APPENDIX     18.1 REVISION HISTORY   Change  Date   Changed  by   Description  of  Change   Version   11/11/2013   Neha  S.   Use  Cases,  Activity  Diagrams  modifications   1.0.1   10/11/2013   Ketaki  G   Business  Requirement  Changes   1.0.2   10/11/2013   Yashaswi  K   Solution  Scope  Changes   1.0.3   11/25/2013   Dipesh  K   Changes  in  swimlane  diagram   1.0.4   11/30/2013   Rahul  A   Modifications  in  activity  diagram.   1.0.5                      
  • 80.                                                                          Husky  Advantage   74  |  P a g e   |   H U S K Y   A D V A N T A G E ©     18.2 DOCUMENT  REVIEWERS  /  APPROVERS     Name   Position   Reviewer   Reviewer   and   Approver   Signature   of   Approver   Sign-­‐off   Date   Gail  Raynus   PROFESSOR   X   X   X     Yashaswi   Kumar   Project   Manager   X   X   X   11/11/13   Ketaki   Guntoorkar   Business   Analyst   X   X       Neha  Savanur   Solution   Architect   X   X       19 REFERENCED  DOCUMENTS   System  Analysis-­‐  Chapter  10  by  Debra  Paul   http://en.wikipedia.org/wiki/Use_case   http://searchcio.techtarget.com/definition/Business-­‐Process-­‐Modeling-­‐Notation   http://www.isixsigma.com/implementation/project-­‐selection-­‐tracking/business-­‐ requirements-­‐document-­‐high-­‐level-­‐review/   http://en.wikipedia.org/wiki/Business_requirements   https://www.studentadvantage.com/uid/northeastern/data_entry.jsf?promoCode=UID06 W9007        
  • 81.                                                                          Husky  Advantage   75  |  P a g e   |   H U S K Y   A D V A N T A G E ©