Case Study On Lic (Life Insurance) : Bachelor of Technology in
Case Study On Lic (Life Insurance) : Bachelor of Technology in
On
LIC(LIFE INSURANCE)
BACHELOR OF TECHNOLOGY in
COMPUTER SCIENCE AND ENGINEERING
By
SINGH PURUSHOTTAM MANOJ
Registration number:11802669
Roll No:A08
Section:K18JC
I hereby declare that the case study entitled “LIC (LIFE INSURANCE )”submitted at Lovely
Professional University, Phagwara, Punjab is an authentic work and has not been submitted
elsewhere.
I understand that the work presented herewith is in direct compliance with Lovely Professional
University’s Policy on plagiarism, intellectual property rights, and highest standards of moral and
ethical conduct. Therefore, to the best of my knowledge, the content of this case study represents
authentic and honest effort conducted, in its entirety, by me. I am fully responsible for the contents
of my case study report.
Signature of Candidate
Page | 1
1.5.3 Development tool........................................................................................
5
1.5.3.1 Hardware tools required .......................................................................
5
1.5.3.2 Software tools required.........................................................................
6
1.5.4 System evaluation procedure ......................................................................
6
1.6 Feasibility of the project ...................................................................................
6
1.6.1 Technical feasibility....................................................................................
6
1.6.2 Economic feasibility ..................................................................................
7
1.6.3 Operational feasibility ...............................................................................
7
1.7. 4 Schedule feasibility ....................................................................................
7
1.7.5 Political Feasibility .....................................................................................
8
1.9. Project Schedule ..............................................................................................
8
1.10 Project team management ...............................................................................
8
1.11 Organization of the study ................................................................................
9
CHAPTER TWO
...................................................................................................11
2. Current system
..................................................................................................11
2.1Description of current system .......................................................................11
2.2 Strength in the existing system ....................................................................11
Page | 2
2.3 Weakness in the Existing system.................................................................11
2.4Business rules ...............................................................................................12
2.5 Expected outcome of the project .................................................................13
CHAPTER THREE
...............................................................................................14
3. Proposed system ...............................................................................................14
3.1 Overview of the proposed system ...............................................................14
3.2Functional requirements ...............................................................................14
3.3 Nonfunctional requirements ........................................................................15
3.4 Hardware Requirement
................................................................................15
3.5 Software Requirement .................................................................................15
3.6. Security and Safety Procedure ....................................................................16
3.2.1 Security Procedure .................................................................................16
3.6.2 Safety Procedure
....................................................................................16
CHAPTER FOUR
..................................................................................................17
4. System Analysis and designing ........................................................................17
4.1 System models .............................................................................................17
4.1.1Scenarios
.................................................................................................17
4.1 .2 Use case diagram ..................................................................................17
4.1.3 Use Case Description ............................................................................20
4.1.4 Class diagram (conceptual modeling) ...................................................31
4.1.5 ER (EER) diagram (conceptual modeling) ...........................................32
4.2.1.1 Normalized table (3rd) .....................................................................33
4.3 Dynamic model ............................................................................................37
4.3.1 Sequence diagram ..................................................................................37
Page | 3
4.3.2 Activity Diagram ...................................................................................47
4.2.3 State chart diagram
................................................................................52
4.2.4 Component Modeling
............................................................................55 4.2.5 Deployment
modeling ...........................................................................56
4.2.6 Architecture of the system .....................................................................57
4.2.6.1 Subsystem decomposition ...............................................................58
4.2.7 User interface (navigational phase and screen markups) ......................60
4.2.8 User interface design .............................................................................61
References
................................................................................................................64
List of figure Figure 1 use case diagram ................................................ Error! Bookmark not defined.
Figure 2 class diagram (conceptual modeling) ........................................................................................... 34
Figure 3 ER diagram.................................................................................................................................. 35
Figure 4 login sequence diagram ............................................................................................................... 40
Figure 5 Insured registration sequence diagram ......................................................................................... 41
Figure 6 update insured sequence diagram ................................................................................................ 42
Figure 7 Record payment sequence diagram ............................................................................................ 43
Figure 8 renew insurance sequence diagram ............................................................................................. 44
Figure 9 post notice sequence diagram ...................................................................................................... 45
Figure 10 generate report sequence diagram .............................................................................................. 46
Figure 11 delete insured sequence diagram ................................................................................................ 47
Figure 12 view accident sequence diagram ............................................................................................... 48
Figure 13 create account sequence diagram ............................................................................................... 49
Figure 14 login activity diagram................................................................................................................ 50
Figure 15 registration activity diagram ...................................................................................................... 51
Figure 16 update insured activity diagram ................................................................................................. 51
Figure 17 record payment activity diagram ................................................................................................ 51
Figure 18 generate report activity diagram ................................................................................................ 52
Figure 19 delete insured activity diagram................................................................................................... 52
Figure 20 view accident activity diagram ................................................................................................... 53
Figure 21 Create account activity diagram ................................................................................................. 53
Figure 22 post notice activity diagram ...................................................................................................... 54
Figure 23 login state chart diagram ........................................................................................................... 55
Page | 4
Figure 24 Register insured state chart diagram .......................................................................................... 56
Figure 25 Update insured state chart diagram ............................................................................................ 56
Figure 26 delete insured state chart diagram .............................................................................................. 57
Figure 27 post notice state chart diagram .................................................................................................. 57
Figure 28 Component diageram ................................................................................................................. 58
Figure 29 deployment diagram .................................................................................................................. 59
Figure 30 architecture of the system diagram ............................................................................................ 59
Figure 31 subsystem decomposition diagram ............................................................................................. 62
Figure 32 navigational phase and screen markups diagram ....................................................................... 63
Figure 33 home page user interface ........................................................................................................... 64
Figure 34 create account user interface ..................................................................................................... 65
Figure 35 login user interface ..................................................................................................................... 65
Figure 36 insured registration user interface .............................................................................................. 65
Figure 37 feedback user interface .............................................................................................................. 66
List of table
Table 1 cost estimation ................................................................................................................... 7
Table 2 project eschedule ................................................................................................................
8
Table 3 login use case description ...............................................................................................
20
Table 4 insured registration use case description ......................................................................... 21
Table 5 payment record use case description ............................................................................... 22
Table 6 update insured use case description .................................................................................
23
Table 7 generate report use case description ............................................................................... 24
Table 8 post notice use case description .......................................................................................
25
Table 9 delete insured use case description .................................................................................
26
Table 10 generate report use case description .............................................................................. 27
Table 11 renew insurance ............................................................................................................ 28
Table 12 create account ............................................................................................................... 29
Table 13 view accident ................................................................................................................ 30
Abbreviations
Page | 5
CD---------------------- Compact Disk
DVD---------------- digital versatile disk
MS SQL------------------Microsoft structural query language
MS word------------ -Microsoft Word
NIC--------------------Network Interface Card
OOSAD--------------- Object Oriented system analysis and Design
PC------------------personal computer
RAM------------------Random Access Memory
UML------------------Unified Modeling Language
Xampp-------------- cross-platform, Apache, MySQL, PHP and Perl
CHAPTER ONE
1. Introduction
Insurance system is one of the important organization in the world that are becoming more spread
from time to time. Insurance system is a system in which one makes agreement to pay money to a
company and the company pays back if an accident or injury happens to the members of the
organization. The one that pays money to the company is called insured and the one that pays back
if an accident or injury happens is insurer. In other words, insured pays money to insurer. The
insured receives a contract or insurance policy which details the conditions and circumstances
under which the insured will be financially compensated. Insurance involves pooling funds from
many insured entities to pay for the losses that some may incur. The insured entities are therefore
protected from risk for a fee, with the fee or premium being dependent upon the frequency and
severity of the event occurring on the members of the organization .There are different types of
insurances given by companies such as life insurance, health insurance, auto or vehicle insurance
etc. For example, in auto insurance it will typically cover both the property risk (damage or theft
to the vehicle) and liability risk legal claims arising from an accident.
Page | 6
1.2 Statement of problem
Life Insurance have many problems because it perform its operations manually. Due to this
reason the institution face too many problems. More specific problems are listed as follows:
- To search data from the manually recorded take more time and difficult.
- Less availability.
- Less secure (data can be accessed by unauthorized users or agents).
- It require higher cost.
- Difficult to handle error and input data is not validated.
- Data duplication: the same data gets repeated over and over since the workers find
it hard to keep track of the documents, information and transactions
- Inconsistency of data: there will be unavailability for future use, since data might
get misplaced during manual filing. So data won’t be preserved properly for future
use.
- Files cannot be shared easily in the institution.
- Study the existing system and identifying the problems under the existing system.
- Requirement analysis of the existing system with respect to functional and nonfunctional
requirement.
- Design new system based on the requirement analysis of the existing system.
- Implementing the new system.
Page | 7
- Deploying the system the system after the system is tested.
- Maintain and update the system when needed.
1.4 Scope of the project
. The project is enable fast and available service for the insured of the Insurance.
1.4.1. In scope
- This project can do the following insurance types.
▪ insurance.
▪ Fire and lightning insurance.
- Shortage of data: there is no enough information about other insurance types. Because of
this we cannot include other types of insurance.
- Shortage of time: We have shortage of time to complete the project in one semester. This
enforces our project team to minimize the project scope.
1.5.2 .1 Institution
Page | 8
➢ Speed up the business operation.
➢ Increase competency.
➢ Control customer’s records.
1.6 Methodology
1.6.1 Method of data collection
There are different methods of data collection methods. From those we used the following
methods respectively to collect data from the organization.
❖ Direct Observation: use this method to get the right information about the
organization and also understand by viewing how the existing system works.
Page | 9
❖ Interview: through interviewing the manager and another employee of the
organization and we get enough and reliable data which is important to do the project.
❖ Document analysis: we analyzing the manual resources of the organization how the
current system operates.
Personal computer (PC): almost all tasks of our project are performed on
computer.
Flash disk: required for data movement to store & transfer data from one PC
to another PC.
Disks (CD, DVD): necessary for the movement, backup and recovery
mechanism of relevant data.
Paper and pen: for writing all necessary documentations associated with the
project.
Windows 8.1 Operating system: will be used for the system since it is readily
available in laboratories.
Page | 10
Firefox, chrome browsers: -since our system is web based, it is very
necessary requirement.
Page | 11
Economic feasibility is the process of identifying the financial benefits and costs associated with
the project being developed. So the project is economically feasible because the project reduce
the cost of the resources. But Economic Feasibility is expressed as cost- benefit analysis.
Costs- our system use new technology and have centralized database cannot need more
resources. It require minimum amount of cost. The estimate cost of resources that we use to
Develop this project.
Types of costs Tool name Quantity Unit price (in Total price (in Birr)
Birr)
Hardware costs Computer 1 8000 8000
Flash(8 GB) 1 180 180
Paper 1 packet 100 100
The system perform all operations to achieve the specified objective, User friendly and
interactive with the environment and the system will perform all operation that the organization
runs. And it will not have any difficulty or procedures to perform the operation of the system.
So the project is operational feasible.
Page | 12
The project built without violating rules and regulations of the governments as well as the
organization. The system being built is for the sake of service of the organization, so that the project
is legally feasible.
Task name month oct2015 Nov2015 Dec2015 Jan2016 Feb201 Mar2016 Api2016 Jun2016
6
week 3 4 1 2 34 1 2 34 1 2 34 1 2 34 123 4 12 3 4 1 2
Project proposal
Requirement
analysis
Design
Implementation
Testing
Chapter one: this chapter deals about identification of problems in the existing system by
gathering information from the organization.
Determine objective: based on the identified problem we design the general objective and
specific objective of the project to be achieved.
Page | 13
Determine Scope of the project: we set the project coverage area and what the project do with
three perspectives, in scope, out scope, limitation of the project.
Set methodology of the project: we determine the methodology that we are used for the project
this are, data collection method, development tools and evaluation procedures for our project.
Determine the feasibility of the project: we set project feasibility with different perspectives and
criteria. We determine technical feasibility, operation feasibility, economic feasibility, political
feasibility of the project.
Determine significance of the project: we describe the significance that the system provide after
finishing.
Chapter two: this chapter deals about description of the current system: we dealing about current
system and the strength of existing system as well as the weakness of the existing system .we
identify the business rule that the existing system follow. Next to this we set the expected
outcome of our project after finishing.
Chapter three: this chapter deals about we explain what the proposed system is and identify
functional requirement, nonfunctional requirement, hardware requirement and software that the
proposed system is to do. Determine security and safety procedures for our project.
Chapter four: this chapter deals about we define system analysis and design for our projects
using system designing model and we use UML modeling system. Designed our system with two
model these model. The first is system model in this model we define and design our project
scenarios, use case diagram, and use case description, class diagram, (EER) diagram and
normalization of table. Second we design our dynamic model of our system and
this includes sequence diagram, activity diagram, component diagram, and
deployment diagram, architecture of the system, subsystem decomposition, and
user interface of the project. This is our project organization study until chapter
four.
Page | 14
CHAPTER TWO
2. Current system
2.1 Description of current system
Wolikite Branch Ethiopian Insurance in is one of the institution in Ethiopia. This institution
perform many operations and the aim is giving guarantees for the insured of the organization .the
organization have many types of insurance .The functions performed in the organization are
manage events occurred in the insured, renew information, and handle payment. The institution
revises its policies regularly and produces new policies based on the country’s current economic
development and the demand of customers. The organization have seven employees this
employees have its own responsibility and the institution provide insurance for objects insured
value is less than or equals to one million birr. The major property and liability insurance services
given by the institution are, fire and lighting insurance, money insurance, auto insurance.
2.2 Strength in the existing system
Even if the existing system have its own weakness it have its own strength. The following are the strength.
➢ Inputs
✓ Data is not accurately captured if it contains errors.
✓ Input data is not validated.
➢ Outputs
✓ Sometimes lack necessary and relevant information.
✓ Sometimes Information is not in a useful format.
✓ Information is not timely to its subsequent use.
➢ Stored Data
✓ Data is not flexible –not easy to meet new information needs from stored data.
✓ Data is not accessible easily.
Page | 15
➢ Costs (Budget of the office)
✓ Stationary cost is increasing.
➢ Service
✓ The existing system is not that easy and it is uncomfortable to use.
✓ The system is not easy to coordinate.
➢ Security and Controls
✓ Input data is not adequately edited.
✓ Ethics are branched on data or information – refers to data or information getting to unauthorized
people.
✓ Redundantly stored data is inconsistent in different files.
✓ Data privacy regulations or guidelines can be violated.
✓ Processing errors are occurring by people.
➢ Efficiency
Performance (Response time): the response time is less.
2.4 Business rules
-Business rules that the existing system follow.
BR1: New insured fill the registration form correctly and fill all the required information.
BR2: The insured renew annually their policy and the not renew the insurance the insurer exclude
the insured from the insurance and not accountable if any accident face. .
BR4: Insured pay the premium value of the object and insured not pay this not approved or not provide
any service from the insurer until the premium value played.
BR6: Insured who cannot renew his insurance policy is dismissed from the insurer.
BR7: Insurer check accidents of insured: the insurer immediately check the accident and provide needed
support to the insurer.
Page | 16
The outcome of this project is generate good web based system that perform all expected Functions
with minimum resource, time and higher performance.
2.6Alternative solution
As we justifies above that the existing system have many problems. So the alternative solution to
reduce this problem replace the existing manual system to web based system this is the alternative
solution that we take to improve the existing system.
CHAPTER THREE
3. Proposed system
3.1 Overview of the proposed system
The existing system has its own problem and drawbacks. So that, the project team tries to develop
a system which is better than the existing system in terms of time and cost efficiency. The team
tire to make the existing system that improve system performance .The proposed system is
capable of provides high security of data, capability of organizing all information in a single
client-server system, easy way of recording and accessing items information by its well organized
Page | 17
user-friendly interface. Generally the proposed system will improve the performance of the
existing system and reduce this problems, time wastage, Bring data security, data inconsistency,
Poor quality service delivery, and reduces wastage of paper.
Non-functional requirement is a requirement that describes about how the system will do the
functional requirements. It describes performance, maintainability, security, usability,
availability, accuracy, and reliability of proposed system.
Performance: The proposed system perform its operations within a minimum amount of time and the
user gets the expected result within a few seconds and the system is effective.
Accessibility: The system can be accessible based on the accessible privilege or based on autontication.
Accuracy: proposed system will reduce error because all operation can be check correctly and validate
that whatever information is coming from the data base and input to the database.
Maintenance: our system can be easy maintainable and updateable, if the system get any failure.
Page | 18
Extensibility: - Adding features and carry-forward of customizations at next major version upgrade
along with the business re-engineering is possible.
Backup and recovery: to reduce data loss and other risks there shall be a frequent and full back up
mechanism to avoid any information loss and inconsistency using copy of the system to restore
when hard ware and software failure occur.
Resource: the proposed system cannot use more resources as current system because it have centralized
data base management system.
o Firefox, chrome browsers: -since our system is web based, it is very necessary requirement and it
o Edraw max 6.8: -for designing Unified Modeling Language (UML) diagrams.
Page | 19
autontication based on user name and password. Through which they could gain access to the
system.
3.6.2 Safety Procedure
To make our project safer from different risks and attacks we use different safety mechanism .so the
following safety mechanism.
We use backup for our project files using External Hard Disk and Flash Disk, if suddenly the computer
that contain the file is damaged.
We duplicate the same folder that contains our project into many folder in different drives. We
use antivirus that protect from attacks
CHAPTER FOUR
4. System Analysis and designing
4.1 System models
4.1.1Scenarios
-The following are describe scenario of how the user use the systems to perform operations.
Mr. Taddess as user if he wants to login to the system first run the system then the system display
home page next Mr. Taddess click login link from home page. After that the system display
login form then Mr. Taddess fill login form and click login button and home page is display
next Mr. Taddess perform his authenticated operation and logout.
Mr. Edalew as insured and Mr. Demeke as operation officer participate in the registration
process. To register for the first time. First run the system and click registration link in the
system home page, the system display the registration form then fill correctly and click
registration button if the data is incorrect the system display error message else registration is
success.
Page | 20
4.1 .2 Use case diagram
Use Cases: A use case is an interaction between users and a system. What operation the user do in
the system. Use case diagrams are used for capturing functional requirements of the system.It is
the functionality of the system or the service provided by the system. The following show list of
use case and who can interact with the use case (actors).
Page | 21
Figure 1 use case diagram
Page | 22
Use Case Id UC 01
Description Allow the user enter to the system and perform operation in the system
Pre-condition The user must have valid username and password in the system
step1.the user click the login link step 2.the system display the login form
that contains user name and password Step
Step 3. The user fill the valid user
name and password. 4. the system verify user name and
password
Step 5. the system display user page step
6.usecase end
Page | 23
Description The insured register his/her information to become member of the institution (insurer)
to get service.
Step 1. The insured or operation Officer Step 2. The system display the registration
click the register link. page.
Step 3. The insured or operation officer Step 4.The system validate the form input
fill the form and submit. Step 5. The system store the information
and display successful message.
Step 6. Use case end.
Description The insured pay the premium value of the object for the insurer.
Page | 24
Actor Casher.
Page | 25
Basic course of action Actor Action System response
Step1.the operation officer login Step 2.the system display home page
to the system. step4. the system display update form
Step 6 the system display the
Step 3. Operation officer click
information
on update link.
Step 8. The system store update
Step 5. Search the update information to the data base.
information using ID step 9.usecase end
Step7. Fill the update data and
submit.
Page | 26
Step 1.The casher and insured login Step 2.The system display the home page
to the system Step 4.The system display the form
Step 3. The casher and insured Step 6. display successful message Step
click the report link. Step 5. fill the 7. End of use case.
form and click submit
Description Post notifications for the insured to provide information from the insurer.
Page | 27
Step 1.the Operation officer login to the Step 2.the system display home
system. page of the system
Step 4. the system display page
Step 3. The Operation officer click post link.
Step 6. The system upload the file
Step 5 the Operation officer fill the upload and return success message.
file
Step 7.Use case end
Page | 28
Basic course of
action: Step1.the operation officer login to the Step2.The system displays the home page
system
Step3.The operation officer click the delete Step4.The system display delete form
link Step6.The system deleted the insured from
Step5.the operation officer fill the delete database.
form Step7. The system displays confirm message.
Step8. The use case ends
Alternative course If the selected insured is not available.
action A.1. The system displays error message.
A.2. Go to step5 to select the insured again.
Post condition The insured is deleted from the database and not member of insurance
Use Case Id UC 08
Page | 29
Actor Insured
Step1. the insured login to the Step 2. the system display the home page
system Step 4. the system display the form
Step3. Click the report Step 6. the system save to the database and
accident link. display the successful message
Step 5. the insured fill the form Step 7.use case end
and submit
Description The insured will renewed his/her insurance with in interval of time.
Actor Operation officer
Page | 30
Pre-condition The insured pay the annual premium value of their object value
Basic course of Actor action System response
action
Step 1. the Operation officer Step 2. The system display the homepage
login to system Step 4. the system display the form
Step 3.the Operation officer Step 5. the system save to the database and display
click the renewed link the successful message Step 7.use case end
Description It describes the process of creating a new account for the user.
Actor Administrator
Page | 31
Basic course of action Actor Action System Response
Step 1. The Administrator click Step 2. The system displays the
create account link. registration form.
Step 3. Administrator fill the Step 4.System validate entered data.
registration form and submit. Step5. The system save in to data base
display success message.
Step 6. Use case end.
Actor Administrator
Page | 32
Basic course of action Actor Action System Response
Step. The administrator login to the Step 2.The system display the
system. homepage
Step 3.the Administrator Clicks Step 4.The system display all
the view link. accidents
Step 5. use case end
Post condition The Administrator view the accident on time.
Page | 33
Figure 2 class diagram (conceptual modeling)
Page | 34
Figure 3 ER diagram
Page | 35
Insurance type Description
Insured
Client ID Name Sex Address Contact person Insurance type
Object
Object Id Object Name Object type Insured value Year
Payment
Payment id Amount Date
Accident
Accident Id Type Reason Location Date
Policy
Policy No Branch Address Premium value
Report
Report Id Report type Description Date
Insured
Object
Object Id Object Name Object type Insured value Year
Accident
Accident Id Type Reason Location Date
Policy
Client First Last sex Contact person country Region zone city Keble Mobile Insurance
ID name name number type
Policy No Branch country Region zone city Keble Premium value
Page | 36
Report
Report Id Report type Description Date
2nd normal form
- Avoid partial dependency
Insurance
Insurance type Description
Insured
Client First Last sex Contact person country Region zone city Keble Mobile Insurance
ID name name number type
Object
Object Id Object Name Object type Insured value Year
Accident
Accident Id Type Reason Location Date
Policy
Report
Client First Last sex Contact person country Region zone city Keble Mobile Insurance
ID name name number type
Report Id Report type Description Date
3rd normal form
Insured
Object
Page | 37
Accident
Accident Id Type Reason Location Date
Policy
Report
Report Id Report type Description Date
Page | 38
Report
Report Id Report type Description Date
Page | 39
interfaces of the system by describing the sequence of actions that need to be performed to complete
a task or scenario.
Page | 40
Figure 5 Insured registration sequence diagram
Page | 41
Figure 6 update insured sequence diagram
Page | 42
Figure 7 Record payment sequence diagram
Page | 43
Figure 8 renew insurance sequence diagram
Page | 44
Figure 9 post notice sequence diagram
Page | 45
Figure 10 generate report sequence diagram
Page | 46
Figure 11 delete insured sequence diagram
Page | 47
Figure 12 view accident sequence diagram
Page | 48
Figure 13 create account sequence diagram
Page | 49
Figure 14 login activity diagram
Page | 50
Figure 15 registration activity diagram
Page | 51
Figure 18 generate report activity diagram
Page | 52
Figure 20 view accident activity diagram
Page | 53
Figure 22 post notice activity diagram
Page | 54
Figure 23 login state chart diagram
Page | 55
Figure 24 Register insured state chart diagram
Page | 56
Figure 26 delete insured state chart diagram
Page | 57
Figure 28 Component diageram
Page | 58
Figure 29 deployment diagram
Page | 59
4.2.6.1 Subsystem decomposition
Subsystem decompositions will help reduce the complexity of the system. The sub systems that we
take the classes that our system contain and the operation performed in the class. The following
are sub systems
• Insured management sub system: this subsystem used for managing insured information and have
the following operations.
Register new insured
Delete insured Update insured
Approved insured
View insured
• Report management sub system: This subsystem allows for managing information and perform
this operation.
Generate report
Approve report
Delete report
View report
• Manage account subsystem: in this subsystem managing of information regard to account and
perform.
Create account
Delete account
Update account
Page | 60
• Payment management sub system: in this sub system manage information of payments and
perform.
Record payment
Calculate payment
Update payment
• Accident management sub system: this sub system holds information of accidents.
Register accident
View accident
• Notice Managing sub system: this sub system handles information of notice and perform.
Post notice
View notice
Delete notice
• Database Connection Subsystem: this subsystem used for established connection between
business class and database management system.
• Insurance management subsystem: this sub system handles information of insurance and
perform.
Add insurance
View insurance
Delete insurance
Page | 61
Figure 31 subsystem decomposition diagram
Page | 62
Figure 32 navigational phase and screen markups diagram
Page | 63
Figure 33 home page user interface
Page | 64
Figure 34 create account user interface
Page | 65
Figure 37 feedback user interface
References
[1] C. Curescu, Object Oriented Analysis and Design andSoftware Development Process, England: Addison-
Wesley., 2006.
Page | 66
[2] D. Bell, "futhers," IBM, 04 septamber 2003. [Online]. Available: http://www.uml.org. [Accessed 06 january
2008].
[3] S. L. John Wiley, Object-Oriented Analysis and Design, England: London W1T 4LP, 1998.
[5] Mr.Ahmmed, Interviewee, Current system operation and problems. [Interview]. 20 october 2008.
Page | 67