Sunteți pe pagina 1din 33

BKAS3063

ANALYSIS PHASE

Table of Contents
1.0 INTRODUCTION.........................................................................................2
2.0 Determining System Requirement........................................................................3
2.1

Interview and Listening............................................................................3

2.2

Questionnaire.......................................................................................5

Summary Report of Interview and Questionnaires.......................................................10


2.3

Directly Observing Users.........................................................................11

2.4

Analysing Business Documents...................................................................13

2.5

Joint Application Design..........................................................................14

3.0 Module: Sales System...................................................................................19


(A)

Old InventorySystem (Manual)..................................................................19

(B)

New Sales System (Computerized)...............................................................20

4.0 Structuring System Requirement.......................................................................21


4.1 DFD....................................................................................................21
4.2 Context Diagram......................................................................................22
4.3 Flowchart..............................................................................................23
4.4 Sequence Diagram....................................................................................25
4.5 Use Case Diagram.....................................................................................27
4.6 Entity Relationship Diagram.........................................................................29
5.0 Technical System Requirement.........................................................................31
5.1 Computer Network..................................................................................33
5.2 The Source of Software:..............................................................................34
6.0 CONCLUSION..........................................................................................35

BKAS3063
ANALYSIS PHASE

1.0 INTRODUCTION
Our team has granted the permission to continue to analysis phrase for our point of sales system
project development. Point of sale (POS) is the place where a retail transaction is completed. It is
the point at which a customer makes a payment to a merchant in exchange for goods or services. At
the point of sale the merchant would use any of a range of possible methods to calculate the amount
owing, such as a manual system, weighing machines, scanners or an electronic cash register. The
merchant will also normally issue a receipt for the transaction. A trading company needs an online
sales system which can automatically interact with an inventory management system.
First and foremost, we have to determine the system requirement, which mean we have to
know what the new system needs, or in other words, what is required and expected of the new
system. In order to determine the features required, we have resorted in using various methods to
collect the information, for example through interview, questionnaire, directly observing users,
analysing business reports, and through Joint Application Design (JAD).
After collected the relevant information needed, we proceed to the next action, which is
structuring system requirement. In this part, we will use the collected information to begin our
process of brainstorming and figuration of a brand new POS system, one that meets the requirements
of all interested parties. In order to do so, we will employ the help of several diagrams, namely DFD,
flowchart, Context diagram, Sequence diagram, user diagram and ER diagram.
Since our resources may be quite limited, after structuring the system requirement, we will
consider the options available to develop the new system. Among the factors taken into consideration
are the reliability of the option, the expertise required, future maintenance needed, and the cost
expected to incur.

BKAS3063
ANALYSIS PHASE

2.0 Determining System Requirement


The analysis phase is to define the problem for planning phase. The system requirements are studied,
structured and examined in greater detail with thoroughly studies by the T&T Pharmacy current
system procedures. Since our system has approved by Managing Director, , our Information Systems
Development Team has started to determine what system requirement that users expected. During
requirement determination, we used several methods to gather current system information and
system requirement for Point of Sales (POS) system. The methods are divided into two categories
which is traditional methods and modern method. Traditional methods included interviewing and
listening, questionnaire, directly observing users in their work environment, and analyzing
procedures and other written documents. While, modern method includes Joint Application Design
(JAD).
2.1

Interview and Listening

Interviewing and listening is one of the primary ways to collect information about an information
system project. Our company interviews a wide range of people such as potential users and manager
in order to know what are the issues that faced by them in using current system. We gather
information from our interview in order to solve the problems faced by the current system and what
are the systems needed in companys future activities.
Table below shows the questions and answers in the interview form.
No.

Question

Answer

1.

What is the current system used?

We are using manual system, which the


records are mainly in paper work and
keep in the cabinet file.

2.

Any problems with the currents system?

Manual system is too much paper work


and time consuming. We also were
facing problems for the places to keep
the cabinet file. Besides, the change in
product price will not be noticed
immediately.

3.

Who will conduct and use the system?

Payroll clerk
3

BKAS3063
ANALYSIS PHASE

4.

5.

Do all worker in payroll department are No, we also will employ part time
permanent workers?

workers.

How is your companys reporting?

We could not get report for a specific


time due to the unorganized data. We
hope that with the implementation of
the new information system, we can
know view the report anytime we want
and print it out.

6.

Is there any other problem from the current Yes, there are many human errors
manual systems?

occurred and data redundancy. We


hope that the error will be reduced to
the minimum level.

7.

Are you satisfied with the paperwork prepared No, because a lot of paperwork needs
by the employee?

to be done, and this is wasting time. I


hope

with

the

conversion

to

computerized system can reduce the


paperwork needs to be done with the
present manual system.
8.

Do all employees is a skilled worker and No, this is because most of our staff is
common to use the computerized system?

consists of students who make a parttime job. Some of them just work
within a short period and they do not
have time in learning the computerized
system. So, they just do the recording
by the manual system.

9.

Any complain from customer by using current Yes, some customers complain about
barcode key in system?

cashier slow and consume lot of time in


key in barcode.

10.

Is there any problems related to the general Missed posting from journal to ledger
ledger process?

by the staff.
4

BKAS3063
ANALYSIS PHASE

11.

Can

we

know

the

business

immediately by using current system


12.

margins No, only at the end of period just can


know the business margin.

What is the main thing your company wishes We hope to convert the current manual
to improve?

system to computerized information


system so that the operational data can
be organized systematically.

2.2

Questionnaire

In order to get more information, we also distribute questionnaires to employees who work at the
shops around T&T Pharmacy. We spent about 10 days to collect this information from 50 users. We
divided the questionnaires into two categories which are open ended questions and closed ended
questions. For example, open-ended questions that we insert in the questionnaire are What kind of
system that your company is using now? This type of questions able users write down and elaborate
their opinions. For the closed-ended questions, we provide few check boxes with answer for users to
make a tick on their choice.
Below is a sample of survey questionnaire that we have distributed:

2013 T&T PHARMACY SURVEY QUESTIONNAIRE


Dear all, we sincerely hope that you can find a few minutes to complete these questionnaires and
help us to improve our performance in develop a new payroll system.
The purpose of this survey is to investigate any differences between the manual payroll system and
computerized payroll system and what you expect about the implementing new payroll system.

1. Name:
2. Gender:
Male
Female
3. Do you have any experience in using computerized payroll system?
Yes
5

BKAS3063
ANALYSIS PHASE

No
4. Please tick the below answer from 1 to 5 according to the range:
1
2
3
4
Strongly Disagree
Disagree
Neutral
Agree

5
Strongly Agree

No.

Question

1.

Computerized

2.

Manual system is time consuming because

payroll

system

BKAS3063
implemented
ANALYSIS
PHASEat the company.

being

to ensure the payroll is accurate.

3.

The processing of data is too slow in


manual payroll system.

4.

A manual payroll system is something you


operate yourself, so you could make a
mistake manually.

5.

A manual payroll system is considerably


slower procedure than a computerized
payroll system.

6.

I am facing many problems when using


manual payroll system.

7.

It is hard to find the data that I needed.

8.

Difficulty of getting the data through the


computerized payroll system.

9.

A computerized payroll system keeps a


copy of all payroll transactions performed
and they are easy to retrieve.

10.

Computerized payroll system calculates


the wages and deductions based on inputs.
This saves the payroll person from having
to do the calculations himself.

BKAS3063
ANALYSIS PHASE

5. How would you rate your overall experience in using computerized payroll system?

Highly satisfactory
Satisfactory
Neutral
Unsatisfactory
Highly unsatisfactory

6. What is the main problem faced when using computerized payroll system?

7. What are your expected features that should include in the computerized system?

BKAS3063
ANALYSIS PHASE

Summary Report of Interview and Questionnaires


This report summarizes the opinion of all administrative staffs and employees of T&T Pharmacy
about the development of new payroll system. Moreover, this report also highlights the overarching
themes from interviews and results of the questionnaire, again following the structure.
Interviews and questionnaire responses indicated that about 92% of administrative staffs and
employees agree to change from manual payroll system to computerized system. Most of them are be
tired with manual payroll system because of a lot of paperwork needs to be done, and this is wasting
time. They are hope that with the conversion to computerized system can reduce the paperwork
needs to be done with the present manual system. In addition, manual payroll system caused many
human sneak in occurred and data redundancy. They are hope that the error will be reduced to the
minimum level.
In the other hand, 8 % of them was not agree to change from manual payroll system to computerized
system. Most of them are old and loyal employees and give a lot of contribution to the company.
Since the company was established, they are started to use manual payroll system instead of
computerized payroll system. Intentionally, they are not familiar to the computerized payroll system.
Furthermore, the manual payroll system is usually considerably cheaper than computerized payroll
system. With a basic amount of understanding, clerical staff can learn to use a payroll system and the
business saves the cost of hiring a payroll professional. Therefore, compared to computerized payroll
system, they think that manual payroll system takes up valuable time, resources and money.
Lastly, they expect that the computerized payroll system will allow them to generate a report that
allow them to see exactly what employees will be paid before prints checks or sends the direct
deposit file to the bank. If there are errors, they can make the change beforehand. They also wish that
the system can come with a complete HR feature attached, which enables benefits administration.
This allows the payroll staffs to track vacation, sick and personal time.
In conclusion, most of the employees in T&T Pharmacy agree to change from manual payroll system
to computerized payroll system. It is because they think that computerized payroll system will bring
more benefits to the company.

BKAS3063
ANALYSIS PHASE

2.3

Directly Observing Users

Objective: To find out how users use the manual system and what is the problem facing.
Activities: Observe users at selected times to see how data are handled and what information people
need to do their jobs.
Sales System
Directly Observation in Perfect Market Environment
1.

How was the physically

When we visit to this market, we can see there is a

observation on the current

long queue in front of the counter and some customer

system?

are started impatient when waiting for the payment.


We go thought the counter and ask the cashier about
the sales records. We were told that they were taking a
long time to record every sales transaction.
The cashier need to records every customers items in
the receipt book, summed it and then received the
payment at the same time.
When we walk in to the store, we can see the
storekeeper is counting the inventory physically. We
were told that they use the sales record prepared by the
clerk to count the total inventory available and we
were told also they are always facing sales record are
not tally with the inventory. Thus, this situation makes
the storekeeper need to recount the inventory
physically.

2.

What are the problems


arises

due

to

When the cashier is asked to check the total sales for

the

today, she has to check all the receipt and calculate

weaknesses in the current


system?

one-by-one to sum up all the sales today.


It takes lots of time to track the records. We estimate
the time to check for the sales records is 10 minutes,
sometimes even longer or amount not tally with the
cash in.
10

BKAS3063
ANALYSIS PHASE

The storekeeper is facing difficult to track the


availability item of inventory. It takes a lot of time to
update the records and sometime they need to count
physically when the inventory is not tally with the
sales records. The result of the time consuming work is
operation is not efficient and effective.
3.

How was the staffing in

Mostly the problem arises of part-time worker who is

the working environment?

not a skilled worker.


Workers unable to manage their work properly,

Any problem arises?

resulted the work has been take more time to complete.


Some of the part-time worker are not aware with the
change of price and cause loss to the market.
Problem also arises during peak season such as
weekend and festival, there are not enough staff to
serve the customer and cause the payment process
slow.
4.

Based on the observation,


what is your suggestion in
order
system?

to

improve

the

Should implement of POS System.


Every sales transaction will automatically accumulate
so that can assist the supervisor to check for the total
sales.
Storekeeper can check the inventory frequently by
using the inventory summary provided by clerk though
POS system.
POS system also assist cashier to improve their
efficiency during the sales transaction record, so that
customer can save their time during payment.
Security of cash also increase thought using POS
system. POS system allows the supervisor to detect the
fraud committed by cashier when there is not tally
among the sales record with cash.

11

BKAS3063
ANALYSIS PHASE

2.4

Analysing Business Documents

Department : Sales Department


No

Sources

Information Contents

Document
1.

2.

Invoice

Cash Bill

i.
ii.
iii.
iv.
v.

Company name, address, phone, fax and email address


Customer identical number, name, address and phone
Invoice no. and invoice date
Product number, product description
Quantity, unit price for each item, total unit price and total

vi.

amount
Signature and company cop

i.
ii.
iii.
iv.

Company name, address, phone, fax and email address


Cash bill no. and cash bill date
Product number or barcode
Quantity, units price for each item, total unit price and total

v.
3.

Monthly Sales
Report

4.

Daily

Sales

Items Report

2.5

i.
ii.
iii.
i.
ii.
iii.
iv.
v.
vi.
vii.
viii.

amount
Authorized signature
Sale date
Receipt number
Daily sales amount
Invoice number
Sale date
Customer identical number
Product number
Product description
Product price
Quantity sold
Total sales

Joint Application Design

Joint Application Design (JAD) is a process for collecting information system requirements and
reviewing system designs. It is to structure requirements determination phases of analysis and the
reviews that occur as part of the design. User, managers and systems developers are brought together
for a series of intensive structured meetings run by a JAD session leader. JAD will brought them
together to agree on system requirements and design details, time and organizational resources are
better managed and more likely to develop a shared understanding of what the information system is
supposed to do.
12

BKAS3063
ANALYSIS PHASE

Position

Participants

JAD Session Leader

Mr. Alexander (Top Managements Secretary)

Users

Supervisors
Cashiers

Managers

Sales department manager


Purchase department manager
Inventory department manager

Sponsor

Mr. Joshua Ng (Chief Executive Officer)

Systems analysts

Ms. Kong Chiu Yueh


Ms. Song Yin San
Ms. Lim Chiew Mong
Ms. Lee Mong Ying
Ms. Khoo Yih Wen

Scribe

Ms. Vernal Wong

IS staff

Ms. Cg Ang (database analysts)


Ms. Vincy Lee (programmers)
Mr. Andrew Tan (IS planners)

The problems occur and discuss in JAD session:


1.
2.
3.
4.
5.

Calculation errors
Recording errors
Inaccurate, incomplete, obsolete sales data
Time consuming
Loss of data

13

BKAS3063
ANALYSIS PHASE

Through our JAD section, we expect a highly secured computerized Point of Sales (POS) system
should implement in our organization by having:
Private and confidential information about items can be kept safely.
Required to use an authorized username and password to login and access the data in the POS
system.
Only few authorized employees can change the items data.
Automatically post the data and updates the inventory record at timelier basis.
Speeding up the process of recording sales activities at counter with constant price for an
item.
Produce daily sales report systematically

Below are the problems facing by the department and how we overcome those problems:
Current Problem

Alternative to Overcome

1. Calculation Errors :
In current manual sales

New implemented POS system will


system,

calculations on total sales for each sales


transaction are being done manually by
employees and are always inaccurate.
Employees frequently calculate wrongly
by totaling the inaccurate price of items
especially during peak hours where there
is many customers queuing for payments.
Employees also often pay back the
remaining

money

to

the

customers

inaccurately. This affects our company

calculate

the

amount

of

sales

automatically. Employees only need to


key in or scan the barcode of the items,
the name and price of items will be
shown on screen. Sum of sales for each
customer will be calculated by the
system. Furthermore, employees only
need to key in the money given by
customers into the system and the system
will show the remaining amounts that
should be return back to the customers.

reputation among customers whereby


customers make a lot of complaint and
request for refund the next days.
14

BKAS3063
ANALYSIS PHASE

2. Recording errors
Risk of recording errors and omission of
In current manual system, risk of
sales activities are relatively low in new
recording errors are relatively high
POS system. This is because the price of
especially during peak hours whereby
items will be stored in a database
employees have to rush their work of
whereby employees no need to remember
recording sales activities and sometimes
the price of items, they just have to key in
they do not double check the price of
or scan the barcode of the items into the
items they recorded. Employees also
systems and the item name and price will
frequently omitted some sales activity
be display in the computer screen. By
record especially when the customer buy
using new POS system, only few
items in large amount whereby
authorized employee can access to the
employees easily count the number of
database to change the pricing of items.
items wrongly. There is also possibilities
So, it can prevent unauthorized employee
whereby employee relatives come to buy
record the price of items wrongly to
items and the employee purposely miss
prevent fraud.
out the item or record lower price.

3. Inaccurate, incomplete, obsolete By implementing new POS system, the


(outdated) sales data
Sales data are always incorrect and
cannot tally with the inventory balance
due to recording errors, incomplete data
and also obsolete sales data. Data are
always not updated on timely basis as
employees need time to update the data
manually especially for inventory data
whereby storekeeper need to calculate the
balance of stock physically, often need to
calculate at least twice to prevent error of
calculation. Whereas, sales data are
always inaccurate due to recording errors
and incomplete due to the omissions of

possibility of inaccuracy and incomplete


data will be low as the items data like
price of items and name of items already
being stored in database, the employees
only need to key in or scan the barcode of
items to retrieve the data from database.
Furthermore, as sales activity being
recorded in the new POS system, the
system will automatically update the
inventory balance by reducing the amount
that have being sold. So, the storekeeper
can retrieve updated inventory data on
timely basis by using the new system. So,
we can have more accurate, complete and
15

BKAS3063
ANALYSIS PHASE

sales activity transaction. So, data are updated data by using the new system and
often corrupted and employees need days thus reduce the workload of employees.
to find the errors.

4. Time consuming
Staff took a lot of time in searching the

By just key in the information, staff can


get the data they want in an instant.

payroll data and it is not efficient.


5. Loss of data
Since the paper work and document is

Computer will store all the information


properly.

stored in filing container and it is easily


lost.

From this JAD section, we found those participants are quite satisfied with this new POS System.
With the using of new system, all the data will be saving properly. Sales department staffs just have
to key in or scan the barcode of the sales item and all the information about the items will show up.
Furthermore, the new system will automatically update all the data like the balance of sales items
and daily sales report. This will save time, meanwhile create paperless environment which can save
the place used for storing all the data. Once employees know how to use and manage well the new
system, they can perform their work efficiency and effectively.

16

BKAS3063
ANALYSIS PHASE

3.0 Module: Sales System


(A) Old InventorySystem (Manual)

The functionality of the sales information system of T & T PHARMACY is presented by Use Case
Diagram. Each use case is major process of the system that will benefit an actor(s). The major use
cases of the previous manual sales system are:

Allow Customers to place order via telephone or visits the shop.


Allow Sales Officer to receive the order to prepare for the Sales Order.
Allow Inventory Officer to use the Sales Order to record item sold in Inventory Book.
Allow Purchasing Officer to refer Inventory Book and purchase goods that are shortage

according to the Inventory Book from Supplier.


Allow A/R Officer to prepare invoice and post the transaction to General Ledger file.
The actors who use the system are Customers, Sales Officer, Inventory Officer, Purchasing Officer
and A/R Officer.
Activity Diagram
The Activity Diagram of the previous sales system shows the primary activities in sales system
which are: prepare Sales Order, record Inventory books and purchase stock. Since Customer and
supplier are not internal actor in our point of sales system, the record cash received and pay bill
activity will not be covered in the design. Lastly, the related journals will be posted to the general
ledger file by manual record.

17

BKAS3063
ANALYSIS PHASE

(B) New Sales System (Computerized)


Use Case
The functionality of the sales information system of T & T PHARMACY is presented by Use Case
Diagram. Use case is represented by an oval and labeled with verb-noun phrase. Each use case is
major process of the system that will benefit an actor(s). The major use cases of the new sales system
are:
Allow Customers to place order.
Allow the Sales Officer to receive Sales Order and scan through POS system, generating four
invoices, one send to customer, one send to the A/R Officer, one to the delivery department,
and the other for filing.
Allow Sales Officer and Inventory Officer to know the stock left through computer screen.
Allow Purchasing Officer to purchase stock when Purchasing Officer being notified by
Inventory Officer that stocks is less than being assigned.
Allow A/R Officer to receive invoice and post the transaction to General Journal.
The actors who use the system are Customers, Sales Officer, Inventory Officer, Purchasing Officer
and A/R Officer.
Activity Diagram
The Activity Diagram of the new system shows the primary activities in sales system which are:
prepare Sales Order, check inventory limit and order inventory. Each activity consists of several
actions, for example, scan item sold by checking the inventory limit of the stock. Since Customer
and Supplier are not an internal actor in our sales system, the record cash received and the pay
bill activity will not be covered in the design.

18

BKAS3063
ANALYSIS PHASE

4.0 Structuring System Requirement


4.1 DFD

19

BKAS3063
ANALYSIS PHASE

4.2 Context Diagram

20

BKAS3063
ANALYSIS PHASE

4.3 Flowchart

21

BKAS3063
ANALYSIS PHASE

22

BKAS3063
ANALYSIS PHASE

4.4 Sequence Diagram

23

BKAS3063
ANALYSIS PHASE

24

BKAS3063
ANALYSIS PHASE

4.5 Use Case Diagram

25

BKAS3063
ANALYSIS PHASE

26

BKAS3063
ANALYSIS PHASE

4.6 Entity Relationship Diagram

27

BKAS3063
ANALYSIS PHASE

28

BKAS3063
ANALYSIS PHASE

5.0 Technical System Requirement


To enable we can implement our Automate Payroll System in our organization, we have decided to
buy a batch of computer to support each department. The brand computer that we suggest to buy is
the computer that branded Dell because they will provide Door to Door service to their customers.
Dell is among the most popular and well-recognized PC brands in the computer market, making both
desktop and laptop computers. The price of the computer hardware reflects the features it offers,
from entertainment functions to memory capabilities. Besides, we also look at other perspectives
such as its features, reliability, price and customer service to decide buy the Dell computer as using
in our organization. Firstly, even if it is not the best source for reliability among all branded computer
but it also can making the brand's reliability decisively average 18.3 percent of Dell computers can
be expected to fail in the first 3 years of use. Second, the price of Dell computer is also not so
expensive and can be affordable by everyone. At last but not least, Dell computer service staff will
come immediately to our organization to provide maintenance service and repair service if the Dell
computers sudden face any problems.
Below is the computer specification that we suggest to buy to support implementation of the new
system in the organization.

Main Hardware
Processor

Hardware description
Options: 2nd

Generation

Intel

Core

i7-2120

Processor (3.3GHz, 3MB, 2C)


Operating

System: Genuine Windows 8 Home Basic SP1 64 bit


(English)

Base:

Vostro Slim Tower 260

Microsoft Software:

Microsoft(R) Office Professional 2010

Security

Software: Trend Micro Worry-Free Business Security


Service (Multi-Language) - 15 Months

Monitor:

Dell

E1912H

20"

Monitor

with

LED

backlights
29

BKAS3063
ANALYSIS PHASE

Memory:

4GB

(2X2GB)

Single

Channel

DDR3

1333MHz
Hard

Drive: 500GB 7200RPM SATA Hard Drive with


16MB Data Burst(TM) cache

Optical Drive:

16X DVD+/-RW drive

Floppy and Media Reader:

Integrated 8-in-1 Media Card reader

Video Card:

Intel HD Graphics / Intel HD Graphics 2000

Sound Card:

Integrated 5.1 Channel (Audio) Capable

Keyboard:

Dell(TM) KB212-B USB Entry Business


Keyboard

Mouse:

Dell MS111 USB Optical Mouse

LAN Card:

Linksys LAN Card

Item

included

in

the

system: Adobe(R) Acrobat(R) Reader X


Integrated
Power

Gigabit

Ethernet VDINFO

Cord

(HK/MY/SG)

Data Safe Local Basic

30

BKAS3063
ANALYSIS PHASE

5.1 Computer Network


The type of network that we are using is wide-area networks (WAN). It connects computers and
smaller networks to larger networks over greater geographic areas, including different continents.
They may link the computers by means of cables, optical fibres, or satellites, but their users
commonly access the networks via a modem (a device that allows computers to communicate over
telephone lines). The largest wide-area network is the Internet, a collection of networks and gateways
linking millions of computer users on every continent.
We will set up an intranet with our company that will enable our computer network that uses Internet
Protocol technology to share information, operational systems, or computing services within an
organization.
The computers are connected by using the star topology which is a very common network topology
whereas all computers are connected to a central hub. A star topology is typically used in a broadcast
or SIMO network, where a single information source communicates directly with multiple
clients. Compared to the bus topology, a star network generally requires more cable, but a failure in
any star network cable will only take down one computer's network access and not the entire LAN.
(If the hub fails, however, the entire network also fails.) The advantages of star topology are very
easy to manage because of its simplicity in functionality. Besides, the problems can be easily located
logically in a Star Topology and therefore is easy to troubleshoot also. The Star Topology is very
simple in format so it is very easy to expand on the Star Topology.
The computers will transfers and store any transaction information in the file server which will be set
up in the central hub. Users within the department are able to retrieve the information from it. A file
server allows users to share information over a network without having to physically transfer files by
floppy diskette or some other external storage device. Any computer can be configured to be
a host and act as a file server.

31

BKAS3063
ANALYSIS PHASE

5.2 The Source of Software:


Since our company needs a new point of sales information system but does not have the enough
expertise or personnel to develop the system in-house, and a suitable off-the-shelf system is not
available, hence during the JAD discussion, we decide to outsource our Point of Sales (POS) System
information system development software to one of Information Technology Services Firms in
Malaysia that is Smart Info Systems Sdn Bhd. They will help our company to develop custom
information systems for internal use, or they develop, host, and run application for customers, or they
provide other services. We will propose our POS System project to the IT firm and the IT firm will
help us to develop the payroll system software. Besides, they also provide consultation service to our
company. Thus, making this option viable, economical, and reliable.

32

BKAS3063
ANALYSIS PHASE

6.0 CONCLUSION
We had gained knowledge and experience on how to analyse a system in this project. In order to
develop a system that fits the requirements for related users, we used several methods to determine
the users requirement in designing the new Point of Sales system. It is essential to understand their
requirement so that we can create a new Point of Sales system which can fulfil their needs and easy
for them to carry out their tasks.
For that, we had an interview session with the key persons involving in sales transactions
respectively so that we can know their job scope and also to identify any problems they faced in the
manual sales system. Directly observing users would be a powerful tool for us to better understand
the flow of jobs in the current system as the data obtained would be highly reliable and most
importantly it is cost saving as compared to interviewing and Joint Application Design (JAD). We
also obtained the documents of selected department to get the pictures of their existing sales system
in order to develop a user friendly system. Next, we also used JAD method to obtain various
opinions and advices from key users, managers and system analyst. The end result of a completed
JAD is a set of documents that detail the workings of the current system and the features of a
replacement system which is very useful for our system development team.
For better understanding of how our system goes, we had constructed the context diagram,
DFD diagram, system flowchart and entity relationship diagram for the Point of Sales system by
referring the information and requirements from the users. At last, we can conclude its a great
challenge in doing system analysis but we enjoy doing it.

33

S-ar putea să vă placă și