capstone project group purchasing for fpt corporation

28
Capstone Project Group Purchasing for FPT Corporation

Upload: janice-brown

Post on 27-Dec-2015

221 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Capstone Project Group Purchasing for FPT Corporation

Capstone ProjectGroup Purchasing for FPT Corporation

Page 2: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 2

Project Instructor

Mentor Huynh Anh Dung

Page 3: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 3

Project Member

Central Site Team

Nguyen Cong DanhProject Manager

Internal Site Team

Dang Tuan ThanhTeam Leader/Developer

Tran Duc Tri QuangTeam Leader/Developer

Le To TrangTester

Nguyen Thi Thuy QuynhTester

Hoang Van TuyenDeveloper

Page 4: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 4

AGENDAI. Problem Definition

Project idea Literature review Proposal and benefit

II. Project Plan Project scope Team management Software development Process model Work assignment Risk management

III. Software Requirement Specification High Level Requirement Business Process Model Use case diagram

IV. Software Design Design Overview Architecture Design Component Diagram Technical points Database Design

V. TestingVI. DemoVII. Lesson Learnt and future development

Page 5: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 5

Problem Definition

About FPT Corp. and “One-FPT” Strategy

Procurement processes in 11 subsidiaries are fragments

Unifying these processes can be a great deal

The principle: leverage the purchasing power of a group of

businesses to obtain discounts from vendors

Page 6: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 6

Project Idea

The project idea is highly appriciated by Mr. Truong Dinh Anh -

CEO of FPT Corporation

This idea can be applied in a larger scale, not only in FPT

Establish Group Purchasing-Alliance at Vietnam.

To be a pioneer of B2B e-commerce in Vietnam

Page 7: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 7

Literature review

Group purchasing organization (or GPO) in US

Used in many industries to purchase raw materials and supplies

Common practice in the grocery industry, health care, electronics,

industrial manufacturing and agricultural industries

In 2010, Non-Profit Purchasing Group is introduced

The annual saving for a company which has membership in NPGP

may up to 25%

Page 8: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 8

Literature review

From B2C, Groupon is being known as a very successful deal-of-

the-day website

The company is on pace to make $1 billion in sales faster than any

other business, ever

Over 35,000 businesses wanting to be featured on the site

nationwide

At Vietnam, nhommua.vn or muachung.vn is based on Groupon

model

Page 9: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 9

Benefit of Group Purchasing

Significant cost savings - save from 20% up to 83%No need to negotiate contracts with multiple suppliers Flexibility - can choose the most beneficial for your company's

specific needs.No minimums - not required to purchase a minimum quantity of

products Improved operational efficiency - order directly from alliance partner

suppliers through members only website.A one-stop solution to effectively streamline and manage member

company's procurement processes - ultimately resulting in higher profit margins for company

Page 10: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 10

Different points of GP-F

The two ways communicate between supplier and buyers

The ability for a company to collect demands from many departments

internally

Reverse-auction ability

We are not hosting payment service. Deal is made between Supplier

and the Alliance‘s member.

Page 11: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 11

Disadvantage and potential risks

Require changes in enterprise’s processes. Especially for asset

management department

Buying decision of Vietnamese people is often based on “touch and

feel”

Low commitment of Suppliers and Members

Page 12: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 12

PART II

Project Plan Project scope Team management Software development Process model Work assignment Risk management

Page 13: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 13

Scope goal

Time goal

Cost goal

Project Management Goal

Page 14: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 14

Project plan: update daily, inform progress via email, meeting

Weekly meeting: Monday, Thurday; 18pm at FU

Meeting minitues and follow-up actions

Communication Tool: Group email; Facebook group; Skype

Team Management

Page 15: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 15

Software Development process model

Page 16: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 16

User Involvement

Executive management support

Integration with current system

Project Management skill

Hardware availability

Resource Experience

Risk Management

Page 17: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 17

PART III

Software Requirement Specification High Level Requirement Business Process Model Use case diagram

Page 18: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 18

Domain ModelInternal SiteWeb service

Request

Offer

Supplier

Internal User

Internal Operator

creates

publics to central site

offers best price

Order

makes

Central Operator

Product

Category

belongs to

on a specific push to

Central Site

Public Request from Internal Site

for a specific

selects and approves

push to

Approved Offer from Central Site

query fromquery from

on

Order made from Internal Site

push topush toconfirm and shipping

Product

Category

belongs to

synchronize

synchronize

synchronize

synchronize

on

Page 19: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 19

Business Process ModelBusiness Process Flow

Internal Site:Start

Internal User:Submit request

Internal Operator:Consolidate similar

requests

System: Suggest officer exist similar

request

Internal Operator:Highlight the request to get more orders

Is potential request?

NoInternal Operator:

Public request to get proposal

yes

Suppliers:Offer best price

Central Operator:Select and approve best offer

Internal Users:Order and Verify

Order

meet minimum quantity and in

time line?

no

yesSupplier

Process Orders

End

Central Site:Start

System: Suggest potential requests

Internal User:Select and order on best offer

offer for specific request

general offer

Page 20: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 20

Functional requirements

Page 21: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 21

Non-functional requirements

Page 22: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 22

PART IV

Software Design Design Overview Architecture Design Component Diagram Technical points Database Design

Page 23: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 23

Executive Summary cmp GP-F Executiv e Summary

GeneralService IntegrationPlatform Internal Site

Central Site

Manage Offer

Request Synchronization and Operation

Request Management and Operation

Order Management and Operation

Active Directory(from External System)

Email System(from External System)

Supplier(from Central Site)

Central Operator(from Internal Site)

Order Synchronization and Operation

Category and Product

Supplier and Member

Offer Synchronization and Operation

User Management

Export Routine

Central Administrator(from Central Site)

Request Services

Offer Services

Order Services

Product and Category Services

Dashboard

View/Search Facility

Authorization

Email Notification

Internal Administrator(from Internal Site)

Internal Operator(from Internal Site)

Internal User(from Internal Site)

System Administrator(from Central Site)

«SMTP»

«LDAP»

«access»

«access»«access»

«access»«access»

«access»

«SOAP»

«manage»

Page 24: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 24

System ContextEnd User Front Server Web Application Server Database Server and External System

Cen

tral

Site

Inte

rnal

Site

User

Operator

AdministratorDirectory Server

LDAP

SMTP

Proxy Server

SQL Server 2008ODBC

GP-F Internal

Web service hosting

SOAP

SQL Server 2008

Supplier

Operator

Administrator

Load Balancer

GP-F Central

Email System

ODBC

Web Service

expose

ODBC

Page 25: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 25

Architecture Overview pkg GP-F Architecture

Common Layer

IE7/8/9(from Environment)

LAN(from Environment)

Spring .NET Security

Microsoft Enterprise Library

Business

Telerik Ajax

ValidationControllerASPX

Client Layer

Presentation Layer

Business Layer

ADO.NET

WCF Integration

Internal Access(from Environment)

Common Helper

+ Third Party+ Ulility Classes

Operational Management

+ Configuration+ Exception Management

Communication

+ Format+ Protocol+ Synchronization

WCF Web-service«use»

«access»

«use»

«use»

«use»

«use»«use»

«use»

«use»

«forward»

Page 26: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 26

GUI

Web-service

Security on web-service and authorization

Digital signature

Win-service

ADO.NET to LINQ

LINQ

Technical points

Page 27: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 27

PART V

Software Testing

Page 28: Capstone Project Group Purchasing for FPT Corporation

Copyright © 2011 GP-F Team 28

PART VI

Demonstration