You are on page 1of 6

Ad-Agent System Analysis

3. SYSTEM ANALYSIS

3.1 Introduction

System analysis refers to an orderly structured process for identifying and solving
problems using computer. It is the most essential part of the project development. System
analysis is a process of gathering and interpreting facts diagnosing problems and the information
to recommend improvements on the system. It is a problem solving activity that requires
intensive communication between the user’s and system developers. System analysis is
concerned with becoming aware of the problem, identifying the relevant and decisional
variables, analyzing and synthesizing the various factors and determining an optimal or at least a
satisfactory solution or program of action. To analyze a system one has to study the various
aspects of how the current system works and what are the needs of the user. In other words
system analysis specifies what the system should do.
The analysis is intended to capture and describe all the requirements of the system and to
make a model that defines the key domain classes of the system. The purpose is to provide an
understanding and enable a communication about the system between the developers and the
people establishing the requirements. Therefore the analysis is typically conducted in
cooperation with the user or customer.
The AD-Agent system provides an easy and convenient way for the advertisers for
getting the right advertisements from the right experts .not in an expensive way but in an
efficient manner. Provides an easy handling of requesting for the ads.
The main significance of our project is to avoid the bundling of paper-works along with
time saving, man-power saving, space saving, less expenditure. It is much beneficial to man who
has less time to spend on for mere things .Since the machine does all the processes it will be
more accurate and fast as compared to human endeavor.

Federal Institute of Science And Technology (FISAT)TM,Angamaly 8


Ad-Agent System Analysis

3.2 Existing System

System Analysis refers to the reduction of the entire system by studying the various
operations performed and their relationships within the system, an examination of various
activity with a view to identify problem areas and recommending alternate solutions.
Requirement analysis is the process of studying the system to be automated by the
project to be undertaken. To launch analysis we need a master plan detailing steps undertaken.
The major steps are:
1.Defining user requirements
2.Studying the present system to verify the problem
3.Defining the performance expected by the proposed system
4.Analysis of external and internal interfaces
In the existing system we can request for an advertisements by approaching an
agency situated somewhere else. The fee problem will also be faced.

3.2.1 Limitations of existing system

The study of existing system helps to determine what the problems are.

Time consumption

More time consumption is an important fault of the existing system. The time
consuming processes in the existing system are finding out and approaching an agency and
enquiring about the fees , experts etc. Again for any requirement one may need to reach the
office and consult the authorities. The system will not be transparent also.

Security problem

Data security is a main factor among all of the operation. Sometimes our advertisements
will not be confidential in matter. So data security is another problem in the existing manual
system.

Low speed of getting information


For the effective communication between the requesters and authorities information
need to be collected and transferred. This may get delayed because of any problems faced
with the communication systems.

Federal Institute of Science And Technology (FISAT)TM,Angamaly 9


Ad-Agent System Analysis

Runs under manual actions


The current operations of an Advertisement Agency is by manual operations .Hence it
can be error prone. Some paper works also need to be done. So that time delay may also be
occur.

3.3 Feasibility Study

System feasibility is a test or evaluation of the complete system plan. Such an evaluation
is necessary to define the application area along with it’s extends and complexity, to provide the
scope of computerization together with suggested output and input format and potential benefits.
The system study has to examine whether a technically feasible solution is possible.
The initial investigation points to the question whether the project is feasible. A
feasibility study is conducted to identity the best system that meets all the requirements. This
includes an identification description, an evaluation of proposed systems and the selection of the
best system for job.
The requirements of the system are specified with a set of constraints such as system
objectives and description of the outputs. It is then the duty of the analyst to evaluate the
feasibility of the proposed system to generate the above results. These key factors are to be
considered during the feasibility study.
Feasibility study in a proposed system works according to its workability, impact to the
organization, ability to meet the user needs and sufficient user resources. The key considerations
that are involved in the feasibility analysis are
3.3.1 Technical feasibility.
3.3.2 Economical feasibility.
3.3.3 Behavioral feasibility.
3.3.4 Operational feasibility.

3.3.1 Technical feasibility

Technical feasibility study deals with the hardware as well as software


requirements. A large part of determining resources has to do with assessing technical
feasibility. The analyst must find out whether current technical resources can be upgraded or
added to in a manner that fulfills the request under consideration. However, sometimes

Federal Institute of Science And Technology (FISAT)TM,Angamaly 10


Ad-Agent System Analysis

"add-ons" to existing systems are costly and not worthwhile, simply because they must meet
needs inefficiently. If existing systems cannot be added onto, then the next question becomes
whether there is technology in existence that meets the specifications.
Ad-Agent can be implemented with out any additional hardware requirement. In
the proposed system, data can be easily stored and managed using database management system
software. The reports and results for various queries can be generated easily. Therefore, the
system is technically feasible.

3.3.2 Economic feasibility

An economic feasibility test focuses on returns and costs of a proposed plan in


both the short and long-term. An economic feasibility study (EFS) should consider investment
and operating costs, the time value of money, risk and uncertainty, quality of available data, and
the sensitivity of assumptions. An economic feasibility study should demonstrate the net benefit
of the proposed course of action in the context of direct and indirect benefits and costs to the
organization and to the general public as a whole. An EFS makes a business case, prepares
analytical worksheets and other necessary supporting documentation. EFS should be required
for both pilot and long-term activities, plans and projects. The benefits are:
1.Decrease work load.
2.Possibilities of errors are reduced.
3.Increased productivity.
4.Less investment.

3.3.3 Behavioral feasibility

Behavioral feasibility includes how it behaves to the user. The drawbacks of the
existing field must be covered by the new system. The new system is designed with attractive
user interface with the aid of minimizing strain and maximizing satisfaction.

3.3.4 Operational feasibility

The systems analyst must consider the operational feasibility of the requested
project. Operational feasibility is dependent on human resources available for the project and
involves projecting whether the system will operate and be used once it is installed.

Federal Institute of Science And Technology (FISAT)TM,Angamaly 11


Ad-Agent System Analysis

Once a change takes place from the existing system to the proposed systems,
depending upon the installed computerized system, quality manpower should be employed for
the smooth functioning of the system. So we should select the platform and tools in such way
that, once the system is up and running, getting the right manpower for that system to function
successfully, should not be a cause to worry. The manpower should be easily available so that
even if one person leaves he can be easily replaceable.
An estimate should be made to determine how much effort and care will go into
the developing of the system including the training to be given to the user. Usually, people are
reluctant to changes that come in their progression. The new system will certainly affect the
turnover, transfer and employee job status. Using advanced GUI features embedded with the
system enhances operation feasibility.
There was no difficulty in, implementing the system and the proposed system is
so effective, user friendly and functionally reliable so that the users in the company will find that
the new system reduce their hard-steps. If the users of the system are fully aware of the internal
working of the system then the users will not be facing any problem in running the system.

3.4 Fact Find Techniques

Requirements analysis encompasses all of the tasks that go into the investigation,
scoping and definition of a new or altered system. The first activity in analysis phase is to do the
preliminary investigation. During the preliminary investigation data collecting is a very
important and for this we can use the fact finding techniques.
The following fact finding techniques can be used for collecting the data:
• Interviews – Analysts can use interviews to collect information about the current
system from the potential users. Here the analysts discover the areas of misunderstanding,
unrealistic exception and descriptions of activities and problems along with resistance to the
new proposed system. Interviews are time consuming.
• Questionnaires –Here the analysts can collect data from large groups.
Questionnaires could be Open-ended or Close questionnaires. Open –ended questionnaires are
used to learn feelings, options, general experiences on process detail or problem. In it, questions
are answered in their own words. Where as in closed questionnaires a set of prescribed answers

Federal Institute of Science And Technology (FISAT)TM,Angamaly 12


Ad-Agent System Analysis

are used and specific response have to be selected. This is a costly affair as the questions should
be printed out.
• Records inspections or reviews – Basic records like the reports, bills, policy
manuals, regulations, standard operation procedures etc can be used for better understanding the
system.
• Observation – This is a skill which the analysts have to develop. The analysts
have to identify the right information and choose the right person and look at the right place to
achieve his objective. He should have a clear vision of how each departments work and work
flow between them and for this should be a good observer.
Requirements analysis is an important part of the system design process, whereby
requirements engineers and business analysts, along with systems engineers or software
developers, identify the needs or requirements of a client. Once the client’s requirements have
been identified and facts collected, the system designers are then in a design a solution.

3.5 Proposed System

Proposed system is the computerization of the existing system, to improve the


efficiency and to overcome the problem faced by the manual task. Ad-Agent acts an
intermediate website between company and experts. Provides better and convenient ways for
developing an ad.
3.5.1 Advantages of proposed system
• A proposed system is the computerization of all manual process in the existing system.
• A computerized system can reduce the limitations of the existing manual system.
• Compared to other system, less amount of time is required.
• Data security must one of the important objectives in the proposed system.
• Bidding process can be performed in this system.

Federal Institute of Science And Technology (FISAT)TM,Angamaly 13

You might also like