Presentation is loading. Please wait.

Presentation is loading. Please wait.

HR for XML WebService -- Week 2 System Design Phase Smartest Fish.

Similar presentations


Presentation on theme: "HR for XML WebService -- Week 2 System Design Phase Smartest Fish."— Presentation transcript:

1 HR for XML WebService -- Week 2 System Design Phase Smartest Fish

2 2015-11-282 Outline Management Issues Risk Management Change Control Management System Design Database Design Sequence Diagram Class Diagram Quality Assurance Document Review/ Code Review Test Plan

3 2015-11-283 What about the Project Management? -- Management Issues

4 2015-11-284 Risk Management Misunderstanding Requirement was changed. Some members were not familiar with a certain UML tool. Some members became sick during the week. Management

5 2015-11-285 Risk Management Added some new risks into Risk List Updated Mitigation Strategy for a certain risk Updated Risk Order and Magnitude Current Risk List Totally 10 Risks

6 2015-11-286 Change Control Process Create a Change Control Request Request will be processed by Change Control Board (CCB) CCB consists of If a Change Control Request is accepted Plan will be modified according to the CR. Relative work may be delayed for a few days.

7 2015-11-287 Change Request CR1: Requirement in “Attendance Management ” part Reason: Original requirement specification is not practical. Cost: changes on SRS, UCS. Some work may be delayed Impact: Medium CR2: C#  C# & Java Reason: Database implementation can be organized as an individual module and provided as WSDL. Cost: affects design and implementation Impact: low

8 2015-11-288 How the system has been designed? -- System Design

9 2015-11-289 System Design Sequence Diagram Class Diagram Database Design

10 B/S Web Service providing Transaction support Integration with Java and C# 5 Level interaction design Smartest Fish

11 Client Firewall Web Server Web Service Server DB HTTP Request Dispatch Service Request Data Request HTTP Response IIS Server WebSphere Application Server MS SQL Server C# Java Web Service Receiver Web Service Provider Smartest Fish

12 Ajax JavaScript and XML Controller Accept and dispatch users’ request Model Handle all the business in the transaction level Proxy Proxy invokes the Web Service Smartest Fish

13 Form Client Controller Model Proxy View Page Input Data Submit Forward Ajax enhancing the user interaction Model used to abstract the transaction and be reusable. Handle Web Service Provide data to Model level Smartest Fish

14 Service Interface Service Implementation DAO level Hibernate POJO Level DB Smartest Fish

15 Service Interface Service Impleme ntation DAO Data Access Object HibernateDB Service Provider Smartest Fish

16 Update Employee Information Smartest Fish

17

18

19 2015-11-2819 What about the QA process? -- Quality Assurance

20 2015-11-2820 Quality Assurance Document Review Code Review Test Plan

21 2015-11-2821 Document Review Process Document and it’s review Review plan and assignment Change requests

22 2015-11-2822 Code Review Process Code convention Code review list

23 2015-11-2823 Test Plan Testing stages Unit test Integration test System test Testing types Functional test User interface Data and database Load/stress test Installation Security Failover and recovery

24 2015-11-2824 Test plan cont. Strategy Test plan Test cases Test report Test evaluation Bug tracing

25 2015-11-2825 Conclusion Deeper understanding of the system Get some experience in managing the project The importance of good communication Have a clear idea what to do in next week Met some problems in last week, but will learn from those problems

26 2015-11-2826 Thank you!


Download ppt "HR for XML WebService -- Week 2 System Design Phase Smartest Fish."

Similar presentations


Ads by Google