From ecc6dd5bfa4abc85186b136e57dd1095b97317cd Mon Sep 17 00:00:00 2001 From: Oliver Schinagl Date: Mon, 17 Oct 2005 17:29:51 +0000 Subject: --- UML/Assumptions.txt | 13 +++++++++++-- UML/B10.zuml | Bin 114266 -> 197067 bytes 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 index ed179e9..9dcd585 100644 Binary files a/UML/B10.zuml and b/UML/B10.zuml differ 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(); -- cgit v0.12