Petals SAP Point Of Sale System Second Project Presentation M.Tech Team SE 15 (Saturday) Team Aug-2008
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Demonstration of Prototype Transition of Analysis to Design Management Reports Overall Project Progress 2 nd Phase Management problems and solutions Plans for Implementation Phase Implementation Mgmt and Technical Problems and Solutions Q & A
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Demonstration of Prototype Transition of Analysis to Design Management Reports Overall Project Progress 2 nd Phase Management problems and solutions Plans for Implementation Phase Implementation Mgmt and Technical Problems and Solutions Q & A
Project Background The OBTECH Asia pacific Pte ltd, Singapore is an accounting application solution provider and a SAP global partner. Its clients use a POS system that’s provided by a 3rd party vendor and has many complaints, issues. The vendor is not ready to accommodate change requests and also not ready to provide source code for doing enhancements. As a result the company intends to develop a new POS system that shall have the basic POS system functionality and can accommodate future Singapore customer’s requirements. The project objective is to “develop a client based sales system for retail sales that will integrate with the SAP business one accounting system.”
Project Team NoNameRole 1David TanProject Owner 2RamaProject Manager 3AjishQA Manager 4Wu Xue SongSystem Architect 5Zang YanTechnical Lead 6Zhang XiProgrammer 1 7BensamProgrammer 2 8Zhao Zu QiuProgrammer 3
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Demonstration of Prototype Transition of Analysis to Design Management Reports Overall Project Progress 2 nd Phase Management problems and solutions Plans for Implementation Phase Implementation Mgmt and Technical Problems and Solutions Q & A
First Presentation Feedback Updates
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Demonstration of Prototype Transition of Analysis to Design Management Reports Overall Project Progress 2 nd Phase Management problems and solutions Plans for Implementation Phase Implementation Mgmt and Technical Problems and Solutions Q & A
Technical Reports Use Case Modeling
Technical Reports Analysis of Key Use Cases
Create Transaction - High Level View Create Transaction Customer Lookup Create Transaction Item Product LookupGet Price Calculate Amount Update Transaction Item Update Discount Update Tax Delete Transaction Item Update Subtotal Discount
Create Transaction – 1a Default Cash Customer
Create Transaction – 1b Customer Lookup by Code
Create Transaction – 1c Customer Lookup by Name or Group
Create Transaction – 2a Create/Update Transaction Item
Create Transaction – 2b Delete Transaction Item
Create Transaction – 2c Update Subtotal Discount
Make Payment – Single Currency
Make Payment – Multiple Currency
Technical Reports High Level Design Deployment Diagram
Technical Reports High Level Design Component Diagram – SPOS Subsystem
Technical Reports High Level Design Component Diagram – DTS Subsystem
Technical Reports Transition of Analysis to Design SPOS Client --.NET Windows Forms application SPOS Server --.NET Console application that hosts SPOS WCF service SPOS Service --.NET WCF Service that encapsulates the business logic and provides WCF service contract to SPOS Client DTS Client and DTS Server -- SQL Server Integration Services that fulfill the synchronization of various data between head office SAP Database and local Store Database.
Technical Reports Prototype Demonstration SPOS Client –.NET Windows Forms application
Technical Reports Prototype Demonstration SPOS Server –.NET Console application that hosts SPOS WCF service
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Demonstration of Prototype Transition of Analysis to Design Management Reports Overall Project Progress 2nd Phase Management problems and solutions Plans for Implementation Phase Implementation Mgmt and Technical Problems and Solutions Q & A
Management Reports Overall Project Progress
Management Reports 2nd Phase Management problems & solutions
Management Reports Implementation Mgmt
Management Reports Technical Problems And Solutions
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Demonstration of Prototype Transition of Analysis to Design Management Reports Overall Project Progress 2nd Phase Management problems and solutions Plans for Implementation Phase Implementation Mgmt and Technical Problems and Solutions Q & A