diff options
-rw-r--r-- | UML/Assumptions.txt | 13 | ||||
-rw-r--r-- | UML/B10.zuml | bin | 114266 -> 197067 bytes | |||
-rw-r--r-- | UML/Sequences.txt | 30 |
3 files changed, 12 insertions, 31 deletions
diff --git a/UML/Assumptions.txt b/UML/Assumptions.txt index 0dda666..a123081 100644 --- a/UML/Assumptions.txt +++ b/UML/Assumptions.txt @@ -1,6 +1,15 @@ Every Insurance policy is converted from an Insurance proposal.
+
Every Insurance proposal is stored, because it contains the details about risks, premiumInfo and type of insurance.
+
Premium amount is stored as €/month.
-An insurance policy and insurance proposal is of a single type of insurance.
-Website users must log-in (and register) before they can make unsurance proposals.
\ No newline at end of file +An insurance policy and insurance proposal is of a single insurance.
+
+Website users must log-in (and register) before they can make insurance proposals.
+
+Insurance proposals created when doing basic calculations via the website are deleted when the
+permium amount has been calculated.
+
+An insurance proposal remains stored in the system if the attached policy is deleted, because
+of reuse.
\ No newline at end of file diff --git a/UML/B10.zuml b/UML/B10.zuml Binary files differindex ed179e9..9dcd585 100644 --- a/UML/B10.zuml +++ b/UML/B10.zuml diff --git a/UML/Sequences.txt b/UML/Sequences.txt index 83460f7..0d29481 100644 --- a/UML/Sequences.txt +++ b/UML/Sequences.txt @@ -1,30 +1,2 @@ -- De duidelijke sequences staan er niet in.
+- De duidelijke sequences staan er niet in, dit zijn die met maar een procedure aanroep.
- De procedure "Edit...()" bestaat eigenlijk uit de "Set...()" procedures van alle properties.
-
-
-
-basic calculations via website:
- WebsiteUser.Login();
- InsuranceProposal.InsuranceProposal();
- CalculatePremiumAmount();
-
-manage timesheets:
- Employee.SearchTimesheet();
-
-employee management:
- Employee.SearchSalary();
- Employee.SearchTimesheet();
- Employee.SearchCareerStep();
-
-internal career tracking:
- Employee.SearchCareerStep();
-
-convert into policy:
- InsuranceProposal.ConvertToPolicy();
- InsurancePolicy.InsurancePolicy();
- PaymentInfo.PaymentInfo();
-
-add proposal:
- InsuranceProposal.InsuranceProposal();
- InsuranceProposal.CheckForUpSell();
- InsuranceProposal.CheckForCrossSell();
|