summaryrefslogtreecommitdiffstats
path: root/URD
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2005-09-19 15:01:30 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2005-09-19 15:01:30 (GMT)
commit786fe67602e8a2c5f8b599f401ced9e41448c34d (patch)
treec46ca984bc5e1b98409154e10fad93e4fe4e1ffb /URD
parentc3327faacc12bec21dca45a3fbc13de4db65f329 (diff)
download2ii10-786fe67602e8a2c5f8b599f401ced9e41448c34d.zip
2ii10-786fe67602e8a2c5f8b599f401ced9e41448c34d.tar.gz
2ii10-786fe67602e8a2c5f8b599f401ced9e41448c34d.tar.bz2
Diffstat (limited to 'URD')
-rw-r--r--URD/1.0/chapter2.tex53
-rw-r--r--URD/1.0/chapter3.tex218
-rw-r--r--URD/1.0/docstyle.sty3
-rw-r--r--URD/1.0/urd-1.0.pdfbin68158 -> 56072 bytes
-rw-r--r--URD/1.0/urd-1.0.tex1
5 files changed, 273 insertions, 2 deletions
diff --git a/URD/1.0/chapter2.tex b/URD/1.0/chapter2.tex
index d44600d..cf5832f 100644
--- a/URD/1.0/chapter2.tex
+++ b/URD/1.0/chapter2.tex
@@ -1,13 +1,66 @@
\chapter{General description}
\section{Product perspective}
+Over the last decades the client base of TOTAL COVER Insurance has grown continuously. To be able to offer a large variety of customer services and be able to adapt quickly to changes in customer demands, this CRMS is being developed.
+
+Details of the insurances must be documented formerly and must be provided to the government organizations governing the policies, using an interface to their existing software system. Additionally this system will provide an interface to other government departments that help in legal issues, as well as departments that interact with hospitals and the police.
\section{General capabilities}
+The TCCMRS consists of several components for various tasks.
+
+For clients, either individuals or organizational representatives, the system will provide some basic calculations on insurance proposals for premiums.
+
+For employees it will be possible to manage client information, policies, payments, claims, etc.
+
+In the future the system might make it possible to manage their personal information, time-sheets and tracking their carrier paths. The possibility for future expansions should also be available.
\section{General constraints}
+N/A
\section{User characteristics}
+TCCMRS supports four types of users. The clients, the employee's and the system administrators. These will be described in the following subsections.
+
+\subsection{Clients}
+Individual or organizational representatives in need of insuring risks.
+Commonly used operations by this group of users are:\
+\begin{itemize}
+ \item Do basic calculations on insurance proposals for premiums, via the website.
+\end{itemize}
+
+
+\subsection{Insurance representative}
+TOTAL COVER Insurance representative handling requests and questions from the clients.
+Commonly used operations by this group of users are:
+\begin{itemize}
+ \item Convert insurance proposals into real policies.
+ \item Search detailed information on clients.
+ \item Search, add and edit of payment details.
+ \item Add, edit and query clients.
+\end{itemize}
+
+\subsection{Business Department}
+The department involved in handling and developing policies and risks.
+Commonly used operations by this group of users are:
+\begin{itemize}
+ \item Add and edit types of offered policy combinations.
+\end{itemize}
+
+\subsection{System Administrator}
+TOTAL COVER Insurance system administrators perform
+Commonly used operations by this group of users are:
+\begin{itemize}
+ \item Add, remove and query clients, policies and risks.
+\end{itemize}
+
\section{Environment description}
+Interaction with the client is via the TOTAL COVER Insurance website, and thus the client is required to have a webbrowser.
\section{Assumptions and dependencies}
+Assumptions:
+\begin{itemize}
+ \item there exists a user group of system administrators.
+ \item Insurance proposals are registered in the system.
+ \item Initial premiums can be calculated by the system.
+ \item A cross-sell or up-sell is considered to be a combination offer.
+\end{itemize} \ No newline at end of file
diff --git a/URD/1.0/chapter3.tex b/URD/1.0/chapter3.tex
index f552818..6afbdb5 100644
--- a/URD/1.0/chapter3.tex
+++ b/URD/1.0/chapter3.tex
@@ -1,5 +1,223 @@
\chapter{Specific requirements}
+Verhaal!
\section{General capability requirements}
+For possible priories have been defined according to the MoSCoW convention:
+\begin{enumerate}
+ \item Must have
+ \item Should have
+ \item Could have
+ \item Won't have
+\end{enumerate}
+%\subsection{asdf}
+
+\begin{longtable}[l]{|p{20mm}|p{105mm}|r|}
+ \hline
+ \textbf{Id} & \textbf{Requirement} & \textbf{Priority}\\
+ \endfirsthead
+ \hline
+ \textbf{Id} & \textbf{Requirement} & \textbf{Priority}\\
+ \endhead
+ \hline
+
+ R001
+ & The range of insurances for individual customers are:
+ \begin{itemize}
+ \item vehicle
+ \item home
+ \item contents
+ \item life cover
+ \item hospital insurance
+ \end{itemize}
+ & 1\\
+ \hline
+ R002
+ & The range of insurances for organizational customers are:
+ \begin{itemize}
+ \item vehicle
+ \item home
+ \item contents
+ \item life cover
+ \item hospital insurance
+ \item professional indemnities
+ \item workers compensation insurance
+ \end{itemize}
+ & 1\\
+ \hline
+ R003
+ & It will be possible to add new types of insurance products.
+ & 1\\
+ \hline
+ R004
+ & It will be possible to add new type of customers.
+ & 1\\
+ \hline
+ R005
+ & It will be possible for the system to know that client represents either themselves an organization or both.
+ & 1\\
+ \hline
+ R006
+ & It will be possible for the system to know that a client can be represented by a 3rd party.
+ & 1\\
+ \hline
+ R007
+ & All information provided for an insurance proposal is reused when converted into a policy.
+ & 1\\
+ \hline
+ R008
+ & It will be possible to add additional terms and/or conditions to a policy.
+ & 1\\
+ \hline
+ R009
+ & With an insurance proposal the system will be capable to provide an initial premium amount.
+ & 1\\
+ \hline
+ R010
+ & A policy shall consist of more then one risk.
+ & 1\\
+ \hline
+ R011
+ & Policies will be issuable on the following basis:
+ \begin{itemize}
+ \item monthly
+ \item quarterly
+ \item half-yearly
+ \item yearly
+ \end{itemize}
+ & 1\\
+ R012
+ & Details of the insurances must be documented formerly.
+ & 1\\
+ \hline
+ R013
+ & Details of the insurances must be provided to the government organizations governing the policies, using an interface to their existing software system.
+ & 1\\
+ \hline
+ R014
+ & The system will provide an interface to government departments:
+ \begin{itemize}
+ \item that help in legal issues
+ \item hospitals
+ \item the police
+ \end{itemize}
+ & 1\\
+ \hline
+ R014
+ & Insurance policies shall be payable by:
+ \begin{itemize}
+ \item cash
+ \item check
+ \item credit card
+ \end{itemize}
+ & 1\\
+ \hline
+ R015
+ & Payments shall be made in the following terms:
+ \begin{itemize}
+ \item daily
+ \item weekly
+ \item fortnightly
+ \item monthly
+ \item quarterly
+ \item yearly
+ \end{itemize}
+ & 1\\
+ \hline
+ R016
+ & Premium payments shall be renewable automatically or manually.
+ & 1\\
+ \hline
+ R017
+ & It will be possible for the system to identify the caller.
+ & 1\\
+ \hline
+ R018
+ & The system shall provide detailed information of client on the staff's system screen once the caller has been identify.
+ & 1\\
+ \hline
+ R019
+ & The system shall provide regular information to clients and potential clients via the internet website.
+ & 1\\
+ \hline
+ R020
+ & The system shall provide a basic calculations on insurance proposals for premiums via the internet website.
+ & 1\\
+ \hline
+ R021
+ & The system will recommend cross-sell and up-sells opportunities via the insurance combination that have been entered into the system by the business department.
+ & 1\\
+ \hline
+ R021
+ & The system shall provide a way to add, edit and remove types of combinations.
+ & 1\\
+ \hline
+ R022
+ & The system shall provide a way to add, edit and remove policies by authorized personnel.
+ & 1\\
+ \hline
+ R023
+ & The system shall provide a way to add, edit and remove risk by authorized personnel.
+ & 1\\
+ \hline
+ R024
+ & The system shall provide a way to add, edit and remove proposal by authorized personnel.
+ & 1\\
+ \hline
+ R025
+ & When a new combination is added to the system, it will check whether it is applicable to existing policies and notify the client.
+ & 1\\
+ \hline
+ R026
+ & The system shall be expendable with support for mobile technology.
+ & 2\\
+ \hline
+ R027
+ & The system shall be expendable with support for eServices.
+ & 2\\
+ \hline
+ R028
+ & The system shall track employee's details:
+ \begin{itemize}
+ \item Name
+ \item Contact information
+ \item Workers Compensation Details
+ \item Timesheets
+ \item Career tracking
+ \end{itemize}
+ & 3\\
+ \hline
+ R029
+ & It shall be possible to add, edit, query employees details.
+ & 3\\
+ \hline
+ R030
+ & It shall be possible for employees to manage their timesheets.
+ & 3\\
+ \hline
+ R031
+ & The accounting department shall be able to interface with the system.
+ & 3\\
+ \hline
+ R032
+ & The HR module shall manage internal career tracking.
+ & 3\\
+ \hline
+ R033
+ & The HR module shall manage employees.
+ & 3\\
+ \hline
+\end{longtable}
\section{Constraint requirements}
+\begin{longtable}[l]{|p{20mm}|p{105mm}|r|}
+ \hline
+ \textbf{Id} & \textbf{Requirement}\\
+ \endfirsthead
+ \hline
+ \textbf{Id} & \textbf{Requirement}\\
+ \endhead
+ \hline
+ C001
+ & Customers can have no more then two representatives.\\
+ \hline
+\end{longtable} \ No newline at end of file
diff --git a/URD/1.0/docstyle.sty b/URD/1.0/docstyle.sty
index 4b2866f..a264a7b 100644
--- a/URD/1.0/docstyle.sty
+++ b/URD/1.0/docstyle.sty
@@ -1,2 +1 @@
-\ProvidesPackage{docstyle} \RequirePackage[a4paper,left=3cm,right=3cm,top=2cm,bottom=3.5cm]{geometry} \RequirePackage[english]{babel} \RequirePackage[dvips]{graphicx} \RequirePackage{longtable} \setlength{\parskip}{0.5\baselineskip} \linespread{1.2} \pagestyle{headings} \renewcommand{\chaptermark}[1]{\markboth{#1}{}} \renewcommand{\sectionmark}[1]{\markright{#1}{}} \def\sectionbib#1#2{ \long\def\@tempa##1##{ \long\def\@tempa####1\endthebibliography{}\def\@tempc{##1}\@tempa}% \expandafter\@tempa\thebibliography{}{}\endthebibliography \def\@tempa{\chapter*}\ifx\@tempa\@tempc\else \begingroup\toks@{#1}% \cb@warning {The sectionbib option changes \string"\expandafter \strip@prefix\meaning\@tempc\string" to \string"\the\toks@\string" in \string\thebibliography }\endgroup\fi \let\cb@thebibliography\thebibliography \def\thebibliography{\let\@currentlabel\@empty \ifx\the@ipfilectr\@empty \else \expandafter\expandafter\expandafter\cb@sectionbib\fi \cb@thebibliography} \expandafter\def\expandafter\cb@sectionbib\@tempc##1{#1{References} \ifx\@currentlabel\@empty \begingroup \c@secnumdepth-\tw@ \addcontentsline{toc}{#2}{References} \csname#2mark\endcsname{References}\endgroup\fi}} \sectionbib{\section}{section} \newcommand{\logo}{The TOTAL COVER Insurance Company Case Study} % The following 5 lines were added to change the chapter headings %\usepackage{fncychap} %\ChNameVar{\huge\sc} %\ChNumVar{\huge\sc} %\ChTitleVar{\huge\sc} %\renewcommand{\DOCH}{\CNV\thechapter . ~} % end set chapter headings % The following lines were added to add a document header to each page \usepackage{fancyhdr} \pagestyle{fancy} \fancyhf{} \fancyhead[]{\rightmark} \fancyhead[L,R]{} \fancyhead[C]{The TOTAL COVER Case Study - \title ~- Page \thepage} \fancypagestyle{plain}{ \fancyhf{} \fancyhead[C]{The TOTAL COVER Case Study - \title ~- Page \thepage} } \renewcommand{\headrulewidth}{0pt}
-% end set document header \ No newline at end of file
+\ProvidesPackage{docstyle} \RequirePackage[a4paper,left=3cm,right=3cm,top=2cm,bottom=3.5cm]{geometry} \RequirePackage[english]{babel} \RequirePackage[dvips]{graphicx} \RequirePackage{longtable} \setlength{\parskip}{0.5\baselineskip} \linespread{1.2} \pagestyle{headings} \renewcommand{\chaptermark}[1]{\markboth{#1}{}} \renewcommand{\sectionmark}[1]{\markright{#1}{}} \def\sectionbib#1#2{ \long\def\@tempa##1##{ \long\def\@tempa####1\endthebibliography{}\def\@tempc{##1}\@tempa}% \expandafter\@tempa\thebibliography{}{}\endthebibliography \def\@tempa{\chapter*}\ifx\@tempa\@tempc\else \begingroup\toks@{#1}% \cb@warning {The sectionbib option changes \string"\expandafter \strip@prefix\meaning\@tempc\string" to \string"\the\toks@\string" in \string\thebibliography }\endgroup\fi \let\cb@thebibliography\thebibliography \def\thebibliography{\let\@currentlabel\@empty \ifx\the@ipfilectr\@empty \else \expandafter\expandafter\expandafter\cb@sectionbib\fi \cb@thebibliography} \expandafter\def\expandafter\cb@sectionbib\@tempc##1{#1{References} \ifx\@currentlabel\@empty \begingroup \c@secnumdepth-\tw@ \addcontentsline{toc}{#2}{References} \csname#2mark\endcsname{References}\endgroup\fi}} \sectionbib{\section}{section} \newcommand{\logo}{The TOTAL COVER Insurance Company Case Study} % The following 5 lines were added to change the chapter headings %\usepackage{fncychap} %\ChNameVar{\huge\sc} %\ChNumVar{\huge\sc} %\ChTitleVar{\huge\sc} %\renewcommand{\DOCH}{\CNV\thechapter . ~} % end set chapter headings % The following lines were added to add a document header to each page \usepackage{fancyhdr} \pagestyle{fancy} \fancyhead{} % clear all fields \fancyhead[LE,RO]{\bfseries The TOTAL COVER Case Study} \fancyhead[RE,LO]{\bfseries USER REQUIREMENTS DOCUMENT} \fancyfoot[LE,RO]{\uppercase{\thepage}} \fancyfoot[RE,LO]{\leftmark} \fancyfoot[CO,CE]{} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt} \addtolength{\headheight}{\baselineskip} \fancypagestyle{plain}{ \fancyhead{} % clear all fields \fancyhead[LE,RO]{\bfseries The TOTAL COVER Case Study} \fancyhead[RE,LO]{\bfseries USER REQUIREMENTS DOCUMENT} \fancyfoot[LE,RO]{\uppercase{\thepage}} \fancyfoot[RE,LO]{\leftmark} \fancyfoot[CO,CE]{} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt} \addtolength{\headheight}{\baselineskip} } %\pagestyle{fancy} %\fancyhf{} %\fancyhead[]{\rightmark} %\fancyhead[L,R]{} %\fancyhead[C]{The TOTAL COVER Case Study - \title ~- \thepage} % %\fancypagestyle{plain}{ % \fancyhf{} % \fancyhead[C]{The TOTAL COVER Case Study - \title ~- \thepage} %} \renewcommand{\headrulewidth}{0pt} % end set document header \ No newline at end of file
diff --git a/URD/1.0/urd-1.0.pdf b/URD/1.0/urd-1.0.pdf
index 60e5352..45350b5 100644
--- a/URD/1.0/urd-1.0.pdf
+++ b/URD/1.0/urd-1.0.pdf
Binary files differ
diff --git a/URD/1.0/urd-1.0.tex b/URD/1.0/urd-1.0.tex
index fc38579..92aeb8b 100644
--- a/URD/1.0/urd-1.0.tex
+++ b/URD/1.0/urd-1.0.tex
@@ -30,3 +30,4 @@
\include{chapter3}
\appendix
\end{document}
+