Table Of Contents
SECTION.................................................................................................................PAGE

1. INTRODUCTION
1.1 Introduction
1.2 Project Name
1.3 Project Objectives
1.4 Project Standards
1.5 References

2
2
2
3
4

2. PROJECT PLAN
2.1 Introduction
2.2 Software Methodology
2.3 Software Modeling
2.4 Project Schedule
2.5 Project Staffing
2.6 Project Risks
2.7 References

2
2
3
4
6
8
9

3. BASIC CONCEPTS
3.1 Introduction
3.2 Business Challenge
3.3 Company Policy
3.4 Process Flow for Document Signing
3.5 Extensible Markup Language (XML)
3.5.1 Layout of an XML Document
3.5.2 XML Digital Signature Concept
3.6 References

2
2
3
4
5
5
7
11

4. SCENARIO
4.1 Introduction
4.2 Objectives
4.3 Scenario's Roles
4.4 Scenario Roles' Definitions
4.4.1 Company
4.4.2 Company Management(CM)
4.4.3 Company Sales Department(CSD)
4.4.4 Company Warehouse(CW)
4.4.5 Customer
4.5 Digital Signatures from Business Perspectives
4.6 Scenario
4.6.1 Company Policy
4.7 Sample XML Document that Contains Multiple Signatures

2
2
2
3
3
3
3
3
3
3
4
4
6
SECTION.................................................................................................................PAGE

5. CUSTOMER SENDS ORDER
5.1 Introduction
5.2 Customer Sends Order
5.3 Use Case Diagram of Customer Sends Order
5.4 Class Diagram of Customer Sends Order
5.5 Sequence & Collaboration Diagrams of the Step
5.6 User Interfaces

2
2
4
5
6
8

6. SALES DEPT. APPLIES POLICY AND SENDS
ORDER TO THE WAREHOUSE
6.1 Introduction
6.2 Sales Department Sends Order to Warehouse
6.3 Use Case Diagram of Sales Department Sends Order
6.4 Class Diagram of Sales Department Sends Order
6.5 Sequence & Collaboration Diagrams of the Step
6.6 User Interfaces

2
2
4
5
6
8

7. SALES DEPT. APPLIES POLICY AND SENDS
ORDER TO THE MANAGEMENT
7.1 Introduction
7.2 Sales Department Sends Order to Management
7.3 Use Case Diagram of Sales Department Sends Order
7.4 Class Diagram of Sales Department Sends Order
7.5 Sequence & Collaboration Diagrams of the Step
7.6 User Interfaces

2
2
4
5
6
8

8. MANAGEMENT SENDS ORDER TO THE
WAREHOUSE
8.1 Introduction
8.2 Management Sends Order to Warehouse
8.3 Use Case Diagram of Management Sends Order
8.4 Class Diagram of Management Sends Order
8.5 Sequence & Collaboration Diagrams of the Step
8.6 User Interfaces

2
2
5
6
7
9

9. CONCLUSION
9.1 Introduction
9.2 Testing/ Experimental Result
9.2.1 Unit Test
9.2.2 Integration Test
9.2.3 System Test
9.3 API Documentation
9.3.1 Encryption Class
9.3.2 Decryption Class
9.3.3 Signature Class
9.3.4 Verify Signature Class
9.4 Experiences/Lessons learned
9.5 References

2
2
2
2
2
3
3
3
3
3
4
5
SECTION.................................................................................................................PAGE

APPENDIX
1 Encryption Class
2 Decryption Class
3 Signature Class
4 Verify Signature Class

2
3
4
6

Table ofcontents

  • 1.
    Table Of Contents SECTION.................................................................................................................PAGE 1.INTRODUCTION 1.1 Introduction 1.2 Project Name 1.3 Project Objectives 1.4 Project Standards 1.5 References 2 2 2 3 4 2. PROJECT PLAN 2.1 Introduction 2.2 Software Methodology 2.3 Software Modeling 2.4 Project Schedule 2.5 Project Staffing 2.6 Project Risks 2.7 References 2 2 3 4 6 8 9 3. BASIC CONCEPTS 3.1 Introduction 3.2 Business Challenge 3.3 Company Policy 3.4 Process Flow for Document Signing 3.5 Extensible Markup Language (XML) 3.5.1 Layout of an XML Document 3.5.2 XML Digital Signature Concept 3.6 References 2 2 3 4 5 5 7 11 4. SCENARIO 4.1 Introduction 4.2 Objectives 4.3 Scenario's Roles 4.4 Scenario Roles' Definitions 4.4.1 Company 4.4.2 Company Management(CM) 4.4.3 Company Sales Department(CSD) 4.4.4 Company Warehouse(CW) 4.4.5 Customer 4.5 Digital Signatures from Business Perspectives 4.6 Scenario 4.6.1 Company Policy 4.7 Sample XML Document that Contains Multiple Signatures 2 2 2 3 3 3 3 3 3 3 4 4 6
  • 2.
    SECTION.................................................................................................................PAGE 5. CUSTOMER SENDSORDER 5.1 Introduction 5.2 Customer Sends Order 5.3 Use Case Diagram of Customer Sends Order 5.4 Class Diagram of Customer Sends Order 5.5 Sequence & Collaboration Diagrams of the Step 5.6 User Interfaces 2 2 4 5 6 8 6. SALES DEPT. APPLIES POLICY AND SENDS ORDER TO THE WAREHOUSE 6.1 Introduction 6.2 Sales Department Sends Order to Warehouse 6.3 Use Case Diagram of Sales Department Sends Order 6.4 Class Diagram of Sales Department Sends Order 6.5 Sequence & Collaboration Diagrams of the Step 6.6 User Interfaces 2 2 4 5 6 8 7. SALES DEPT. APPLIES POLICY AND SENDS ORDER TO THE MANAGEMENT 7.1 Introduction 7.2 Sales Department Sends Order to Management 7.3 Use Case Diagram of Sales Department Sends Order 7.4 Class Diagram of Sales Department Sends Order 7.5 Sequence & Collaboration Diagrams of the Step 7.6 User Interfaces 2 2 4 5 6 8 8. MANAGEMENT SENDS ORDER TO THE WAREHOUSE 8.1 Introduction 8.2 Management Sends Order to Warehouse 8.3 Use Case Diagram of Management Sends Order 8.4 Class Diagram of Management Sends Order 8.5 Sequence & Collaboration Diagrams of the Step 8.6 User Interfaces 2 2 5 6 7 9 9. CONCLUSION 9.1 Introduction 9.2 Testing/ Experimental Result 9.2.1 Unit Test 9.2.2 Integration Test 9.2.3 System Test 9.3 API Documentation 9.3.1 Encryption Class 9.3.2 Decryption Class 9.3.3 Signature Class 9.3.4 Verify Signature Class 9.4 Experiences/Lessons learned 9.5 References 2 2 2 2 2 3 3 3 3 3 4 5
  • 3.