Download presentation
Presentation is loading. Please wait.
Published byAbel Lane Modified over 9 years ago
1
Petals SAP Point Of Sale System Second Project Presentation M.Tech Team SE 15 (Saturday) Team 08 28-Aug-2008
2
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Transition of Analysis to Design Demonstration of Prototype 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
3
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Transition of Analysis to Design Demonstration of Prototype 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
4
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.”
5
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
6
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Transition of Analysis to Design Demonstration of Prototype 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
7
First Presentation Feedback Updates Controlled the number of use cases Implementation using 3-tier architecture on.Net platform Verified feasibility and reduced risk by early prototyping
8
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Transition of Analysis to Design Demonstration of Prototype 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
9
Use Case Modeling : POS
10
Use Case Modeling : SMS
11
Use Case Modeling : DTS Client
12
Use Case Modeling : DTS Server
13
Technical Reports Analysis of Key Use Cases Create transaction Make payment
14
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
15
Create Transaction – 2a Create/Update Transaction Item
16
Make Payment – Single Currency
17
Technical Reports High Level Design Deployment Diagram
18
Technical Reports High Level Design Component Diagram – SPOS Subsystem
19
Technical Reports High Level Design Component Diagram – DTS Subsystem
20
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.
21
Technical Reports Prototype Demonstration SPOS Client –.NET Windows Forms application
22
Technical Reports Prototype Demonstration SPOS Server –.NET Console application that hosts SPOS WCF service
23
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Transition of Analysis to Design Demonstration of Prototype Management Reports Overall Project Progress 2nd Phase Management problems and solutions Plans for Implementation Phase Implementation Mgmt and Technical Problems and Solutions Q & A
24
Management Reports Overall Project Progress 1
25
Management Reports Overall Project Progress 2
26
Management Reports Overall Project Progress
27
Management Reports 2nd Phase Deliverables Prototype Study Report Use Case Model Survey Use Case Realization Report (Analysis) High-level Design Specification
28
Management Reports 2nd Phase Management problems & solutions Task assignment. Assign task owners for each task. Task owner to plan and implement task. Task owner to request for resources and for review meetings. Provide team members with visibility of all tasks using effort estimate table.
29
Management Reports 2nd Phase Management problems & solutions Begin detailed design after first iteration of prototyping Divide team to 2 groups to do work in parallel POS and Store Manager Data transfer service Involve user early in all key review phases High level design Prototype Change user requirement
30
Management Reports 2nd Phase Management problems & solutions
33
Management Reports Technical Problems And Solutions Problems and Solutions Change request in URS Conduct internal meeting on the Change Request and estimate the efforts Slight delay in Schedule Delay in schedule by three days and adjusted by planned buffer days
34
Management Reports Technical Problems And Solutions Areas of Improvement More Internal Reviews More Internal Audit (Verification) Conducting regular meetings Review the meeting resolutions
35
Management Reports Plans For Implementation Use Google code SVN Workload shared as below RamaManagement, User guide AjishTest Plans, User guide ThomasCoding (SMS) Zhang XiCoding (POS/SMS) ZuquiCoding (POS) XuesongCoding(DTS-Client / Server) BensamCoding(DTS-Client / Server)
36
Management Reports Expected Implementation issues Duration for Coding and SIT very short Potential Risks: Larger quantity of bugs Delay in the Project Mitigation strategy Perform more rigorous peer review of code Coding tasks assigned by use-case
37
Presentation Overview Project Background First presentation feedback updates Technical Reports The Use Case Modelling Analysis of Key Use Cases Software Architecture Transition of Analysis to Design Demonstration of Prototype Management Reports Overall Project Progress 2nd Phase Management problems and solutions Plans for Implementation Phase Implementation Mgmt and Technical Problems and Solutions Q & A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.