Download presentation
Presentation is loading. Please wait.
Published byHilda Ilene Lester Modified over 9 years ago
1
Group Purchasing for FPT Corporation Capstone Project
2
Project instructors Mr. Nguyen Tat TrungMr. Huynh Anh Dung
3
Project team Nguyen Cong Danh DanhNC00739 Dang Tuan Thanh ThanhDT00730 Tran Duc Tri Quang QuangTDT00756 Nguyen Thi Thuy Quynh QuynhNTT00419 Hoang Van Tuyen TuyenHV00608 Le To Trang TrangLT00601
4
Project Organization Project Manager Tech. Lead/Dev QA/TesterDeveloper Tech. Lead/Dev QA/Tester
5
Agenda Project Idea Project Plan Software Requirement Specification Software Design Testing Project Results Lesson learned and future development Demonstration
7
PROJECT IDEA Group Purchasing for FPT Corporation
8
Project Idea FPT Corporation 11 Subsidiaries and Associates Large-scale Procurement processes are different and complicated
9
Project Idea One FPT Leading global corporation in Vietnam Forbes’s top 500 businesses Synergy and unity
10
Project Idea Idea Unify procurement processes Group purchasing for discounts
11
Project Idea One of the first B2B e- commerce in Vietnam Establish Group Purchasing- Alliance in Vietnam. Can be applied in a larger scale Highly appreciated by CEO of FPT Corp., Mr. Truong Dinh Anh
12
Literature review Groupon is being known as a very successful deal-of-the-day website
13
Literature review Group purchasing organization (or GPO) in US Used in many industries to purchase raw materials and supplies In 2010, Non-Profit Purchasing Group was introduced The annual saving for a company which has membership in NPGP may up to 25% * *: As calculated with NPPG’s Savings Calculator http://www.nonprofitpurchasinggroup.org/SavingsCalculator
14
Benefit of Group Purchasing Group Purchasing Significant cost savings No need to negotiate Choose the best offer
15
Benefit of Group Purchasing Group Purchasing No minimums Improved operational efficiency Centralized procurement process
16
Different points in GP-F The two ways communication between supplier and buyers Collect demands from departments internally Reverse-auction ability
17
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 from Suppliers and Members
18
PROJECT PLAN Group Purchasing for FPT Corporation
19
Project Management Goal Scope goal Time goal Cost goal
20
Project Plan
21
Team Management Project plan: update daily, inform progress via email, meetings Weekly meeting: Monday & Thurday 6pm at FUMeeting minutes and follow-up actionsCommunication: mail group, Facebook group, Skype...
22
Software Development process model Copyright © 2011 GP-F Team22
23
Risk Management User Involvement Executive management support Integration with current system Project Management skill Hardware availability Resource Experience
24
SOFTWARE REQUIREMENT SPECIFICATION Group Purchasing for FPT Corporation
25
Central Offers Operator Supplier Requests Orders Internals Requests Orders User Manager Offers Domain Model Copyright © 2011 GP-F Team25 ProductsCategories…
26
Business Process Model Copyright © 2011 GP-F Team26
27
Central Business Process Copyright © 2011 GP-F Team27 Supplier submit Offer Operator approve Offer Operator close Offer
28
Central Business Process Supplier submit Offer Operator approve Offer Operator close Offer Supplier confirm Order User make Order on Offers
29
Internal Business Process Copyright © 2011 GP-F Team29 User submit Requests Manager consolidate Requests Manager public Requests Manager close Requests
30
Internal Business Process Copyright © 2011 GP-F Team30 User submit Requests Manager consolidate Requests Manager public Requests Manager close Requests Supplier create Offer for Request User make Order on Offers Supplier confirm Order
31
Central Business Process Copyright © 2011 GP-F Team31 Supplier submit Offer Open Operator approve Offer Approved Operator close Offer Closed
32
Central Business Process Supplier submit Offer Open Operator approve Offer Approved Operator close Offer Closed Supplier confirm Order Processed User make Order on Offers Order Made
33
Internal Business Process Copyright © 2011 GP-F Team33 User submit Requests Manager consolidate Requests Manager public Requests Submitted Public Manager close Requests Closed
34
Internal Business Process Copyright © 2011 GP-F Team34 User submit Requests Manager consolidate Requests Submitted Manager public Requests Public Manager close Requests Closed Offer Created Supplier create Offer for Request User make Order on Offers Supplier confirm Order Awaiting Confirmation Successful
35
Central Functional requirements Copyright © 2011 GP-F Team35 Actors Functions SupplierOperator View “Request”XX Manage “Offer”XX Approve “Offer” X View “Order”XX Confirm “Order”X Close “Offer”XX Manage “Category” X Manage “Product” X Manage “Supplier” X Manage “Member” X Manage “User” X Export to ExcelXX Refine Product List X
36
Internal Functional requirements Copyright © 2011 GP-F Team36 Actors Functions UserManager Manage “Request”XX Consolidate “Request” X Public “Request” X Close “Request”XX View General “Offer”XX Order on Specific “Offer”XX Order on General “Offer”XX Cancel “Order”XX Manage “User” X Export to ExcelXX
37
Business Process Model Offers Operator Supplier Requests Orders User Manager Create Approve Cancel Create Public Close Make Offers Requests Order Confirm Cancel
38
Non-functional requirements Copyright © 2011 GP-F Team38 UsabilityPerformanceSecurity
39
SOFTWARE DESIGN Group Purchasing for FPT Corporation
40
Frameworks & IDE Developing Environment 4 Version Q2 2011 released 07/12/2011
41
Developing Environment Built on top of Microsoft ASP.NET AJAX framework Rich client-side capabilities; nearly identical client-side and server-side APIs Built-in support for LINQ, Entity Framework, ADO.NET/WCF Services… Performance optimization helper controls and HTTP compression
42
Workspace & Productivity tools Developing Environment Testing and deploy
43
System Context Copyright © 2011 GP-F Team43
44
Executive Summary Copyright © 2011 GP-F Team44
45
Architecture Overview Copyright © 2011 GP-F Team45
46
Central Components Diagram Copyright © 2011 GP-F Team46
47
Internal Components Diagram 47Copyright © 2011 GP-F Team
48
Class Diagram Copyright © 2011 GP-F Team48
49
Sequence Diagram Copyright © 2011 GP-F Team49
50
Database Design
51
Audit tracking Active/inactive instead of deletion
52
Database Access Pros High Performance Flexibility in building object Cons Longer developing time High code-prone error ADO.NET Entity Framework
53
Database Access Pros Time-saver Strongly typed object Almost no code-prone error Cons Low performance Inflexible
54
Win-service Automation data retrieving task Low memory cost, suit long running time task
55
Web-service WCF Pros Performance Flexibility Cons Complex
56
Web-service security Central Internal 101100001 010110000 Hello hash Hello 101100001 010110000 hash 101100001 010110000 Internal’s private key Central’s private key Central’s public key Internal’s public key transfer Digital Signature
57
SOFTWARE TESTING Group Purchasing for FPT Corporation
58
Test types User Interface testFunction testPerformance testSecurity and access control
59
Test stages Start: 05-07-2011 End: 19-07-2011 Unit test & Prototype test Start: 20-07-2011 End: 27-07-2011 Integration test Start: 30-07-2011 End: 14-08-2011 System test
60
Bug’s life cycle Log to Excel file Commit to SVN Announce to all Bug detected Dev. Confirm bug Update status daily Bug fixing Dev. inform tester Tester re-test Close Reopen Bug fixed
61
Test Execution Summary
62
Test results CentralInternalTotal Test case250110360 Passed247107354 Bugs 125120245
63
Outstanding Incidents
64
Incidents report
65
PROJECT RESULTS Group Purchasing for FPT Corporation
66
Project result Complete all core business functions Out of scope Consolidate Request Email notification Refine Product list …
67
LESSON LEARNED AND FUTURE DEVELOPMENT Group Purchasing for FPT Corporation
68
Lessons learned
69
Future development Complete all requirements Users credit assessment Apply enterprise architecture Establish GP Company
70
DEMONSTRATION Group Purchasing for FPT Corporation
71
Q&A Group Purchasing for FPT Corporation
72
THANK YOU FOR LISTENING
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.