2 0 Review of Related Literature
2 0 Review of Related Literature
2 0 Review of Related Literature
2.1.1.1 eSign
User Interface
Models:
Models used in systems development are basically equal and function the
same way as any other models do. A model is a representation of some
important aspect found in the real world. There are many types of models
in use today, from graphical representations of important details, to
mathematical notations meant as a framework to be used. Models, no
matter what they are all aim to emphasize a different type of information.
(Satzinger, Jackson, Burd, 2002)
Tools:
Techniques:
XP begins with the developers planning for the system by having the
future users describe their “User Stories”, which are features that the users
need for the system to be successful, in other words, the required system
functionality. (Satzinger, Jackson, Burd, 2002)
Developers plan a series of releases for the project. Each release includes a
working part of the whole. (Satzinger, Jackson, Burd, 2002)
RUP also has workflows within each phase. These include business
modeling, requirements modeling, analysis and design, implementation,
testing, deployment, configuration and change management. (Satzinger,
Jackson, Burd, 2002)
Roles within RUP are: designer, use case specifier, systems analyst,
implementer, and architect. (Satzinger, Jackson, Burd, 2002)
Level 4 – Managed: This level has measurable goals for quality and
productivity established. Detailed measures of the standard system
development process and product quality are routinely collected and stored
in a database and there is more effort to improve individual projects based
on the information in the database. (Whitten, Bentley, Dittman, 2004)
2.2.1 B-Model
The B-model system development was devised by Birrell and Ould. In the
B-model life cycle, development is represented as a vertical straight line
and leads into a maintenance cycle at the bottom. Each stage of the model
The b- model life cycle begins with inception, the identification of the
need for a new computer system. This leads to the analysis stage, the
objectives of which are to define the problem, to create a detailed
specification of what the system has to do, and to agree with the customer
the level of service and performance required. (Yeates, Wakefield, 2004)
The next phase is design. The objectives of design are to define the
structure and content of the system and specify how the system will be
implemented. Within this phase, interfaces, dialogues, inputs and outputs
are designed and program or database specifications are produced as
deliverables. (Yeates, Wakefield, 2004)
Once the design is complete, the production of the system can begin.
During this phase, program code is created and tested. The supporting
manuals and documentation are also produced. (Yeates, Wakefield, 2004)
When the development is complete, the system ‘goes live’ and is used by
the client to meet the needs oof the businesses. This phase is called the
operation phase. During the operation phase, there will be an evaluation of
the system by the users. (Yeates, Wakefield, 2004)
Each stage is divided into two parts. The first part covers the actual work
being carried out in the stage. The second part covers the verification and
validation of work. There is a degree of iteration of work and products
within a stage, but very little between stages. (Yeates, Wakefield, 2004)
2.2.3 V-Model
The project starts at the center of the spiral and progresses outwards. At
the center, the requirements will be poorly understood and they will be
successively refined with each rotation around the spiral. (Yeates,
Wakefield, 2004)
Analyze requirements is the stage where the analyst considers the current
system and investigates any problems associated with it. The users are also
interviewed to obtain their views of the problems and to get their ideas for
improvements. (Yeates, Wakefield, 2004)
Produce high-level design is the stage where the designer would consider
the requirements document and on that basis, produce a high-level design
for the system setting out the database design, the input and output
specifications, the menu structure and the overall program design and
breakdown. (Yeates, Wakefield, 2004)
The next stage requires the analyst to move away from the constraints that
determine how the current system is physically implemented and to put
together a clear picture of the logical functions carried out by the system.
This view is described as the current logical system. (Yeates, Wakefield,
2004)
The final stage is when the client has given the go-ahead to the system
proposal, the required physical system can be developed. This involves
specifying in detail exactly how the new system will work, and begins
during analysis with the high level design included in the functional
specification and continues during the design phase of the project. (Yeates,
Wakefield, 2004)
The PARIS model is divided into 5 stages. The first letters of each step
form the five-letter word PARIS, which mnemonic to help you remember
the steps. (Yeates, Wakefield, 2004)
Planning the approach is the first stage of the model. This is the vital stage
in the model. The success of the systems analysis phase of a project will
depend on the thoroughness and care with which planning is carried out.
During this stage, objectives are set, constraints identified, terms of
reference agreed and preparations made for fact finding. (Yeates,
Wakefield, 2004)
Asking questions and collecting data is the second stage of the model. This
includes all the fact-finding activities carried out as part of the analysis.
The key technique in this stage is interviewing. (Yeates, Wakefield, 2004)
Recording the information is the third stage in the model. This stage is all
about recording all the needed information. This information must be
recorded in a clear and unambiguous way. (Yeates, Wakefield, 2004)
The final stage of the model is Specifying the requirement. This involves
that analyst in preparing a number of options based on the models
constructed earlier for the development of the new system. These options
are discussed with the client, costed, and then presented in a way that
emphasizes the benefits they will bring to the clients’ business. (Yeates,
Wakefield, 2004)
2.2.2 OpenDocMan
2.2.4 Globodox
Satzinger, John, Jackson, Robert, Burd, Stephen, (2002). Systems Analysis and Design
In A Changing World, Second Edition
Canada: Course Technology
Whitten, Jeffrey, Bentley, Lonnie, Dittman, Kevin, (2004). Systems Analysis and
Design Methods. United States: McGraw-Hill
Wang, Zhou, Bovik, Alan (2006). Modern Image Quality Assessment. USA: Morgan
& ClaypoolLaplante, Phillip (2004). Software Engineering for Image Processing
Systems. USA: CRC Press LLC
D’alleyrand, Marc (1989). Image Storage and Retrieval Systems, A New Approach to
Records Management. USA: McGraw-Hill