Documente Academic
Documente Profesional
Documente Cultură
ANALYSIS PHASE
Table of Contents
1.0 INTRODUCTION.........................................................................................2
2.0 Determining System Requirement........................................................................3
2.1
2.2
Questionnaire.......................................................................................5
2.4
2.5
(B)
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
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.
2.
3.
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.
6.
Is there any other problem from the current Yes, there are many human errors
manual systems?
7.
Are you satisfied with the paperwork prepared No, because a lot of paperwork needs
by the employee?
with
the
conversion
to
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?
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
What is the main thing your company wishes We hope to convert the current manual
to improve?
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:
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.
payroll
system
BKAS3063
implemented
ANALYSIS
PHASEat the company.
being
3.
4.
5.
6.
7.
8.
9.
10.
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
BKAS3063
ANALYSIS PHASE
2.3
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.
system?
2.
due
to
the
BKAS3063
ANALYSIS PHASE
to
improve
the
11
BKAS3063
ANALYSIS PHASE
2.4
Sources
Information Contents
Document
1.
2.
Invoice
Cash Bill
i.
ii.
iii.
iv.
v.
vi.
amount
Signature and company cop
i.
ii.
iii.
iv.
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 (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
Users
Supervisors
Cashiers
Managers
Sponsor
Systems analysts
Scribe
IS staff
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
money
to
the
customers
calculate
the
amount
of
sales
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.
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
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
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:
17
BKAS3063
ANALYSIS PHASE
18
BKAS3063
ANALYSIS PHASE
19
BKAS3063
ANALYSIS PHASE
20
BKAS3063
ANALYSIS PHASE
4.3 Flowchart
21
BKAS3063
ANALYSIS PHASE
22
BKAS3063
ANALYSIS PHASE
23
BKAS3063
ANALYSIS PHASE
24
BKAS3063
ANALYSIS PHASE
25
BKAS3063
ANALYSIS PHASE
26
BKAS3063
ANALYSIS PHASE
27
BKAS3063
ANALYSIS PHASE
28
BKAS3063
ANALYSIS PHASE
Main Hardware
Processor
Hardware description
Options: 2nd
Generation
Intel
Core
i7-2120
Base:
Microsoft Software:
Security
Monitor:
Dell
E1912H
20"
Monitor
with
LED
backlights
29
BKAS3063
ANALYSIS PHASE
Memory:
4GB
(2X2GB)
Single
Channel
DDR3
1333MHz
Hard
Optical Drive:
Video Card:
Sound Card:
Keyboard:
Mouse:
LAN Card:
Item
included
in
the
Gigabit
Ethernet VDINFO
Cord
(HK/MY/SG)
30
BKAS3063
ANALYSIS PHASE
31
BKAS3063
ANALYSIS PHASE
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