Professional Documents
Culture Documents
SUGGESTED ANSWERS
BKAS 3063
ACCOUNTING SYSTEMS ANALYSIS &
DESIGN
SESSION A132
2013/12
1
BKAS3063 Accounting Systems Analysis and Design
A(a):
- Top-down projects start with management, where managers determine that a new system is
needed or an existing system needs to be updated or replaced. √
- Bottom-up projects start with lower-level employees, who determine that systems they use are
inadequate and either need to be replaced or updated. √
(√ x 2 x 1 Mark = 2 Marks)
A(b):
- Decision requires analyses of information. √
- Information include relevant and non-relevant to the subject matter. √
- IS allow management to select relevant information to help making a sound decision. √
(√ x 3 x 1 Mark = 3 Marks)
B(a):
- Methodologies are comprehensive, multiple-step approaches to systems development. √
- Techniques are particular processes been followed to help ensure that the work is complete, well-
done, and understood by others. √
- Tools are typically computer programs that can be used to ease the work. √
(√ x 3 x 1 mark = 3 marks)
B(b):
- Methodologies, techniques, and tools work together to help ensure the quality and appropriateness
of the system being built. √
- Following a systems methodology, applying techniques, and using appropriate tools provides
structure to the systems development process. √
(√ x 2 x 1 mark = 2 marks)
C(a):
- Reuse refers to using previously written software resources, especially objects and components, in
new applications. √
(√ x 1 x 1 Mark = 1 Mark)
C(b):
- Advantage, it increases efficiency to reuse objects or components, and reduce defects. √
- Advantage, it reduces the amount of rework needed. √
- Disadvantage include organizational lack of commitment, and it is difficult to measure the
economic gains from reuse. √
- Other disadvantages include increasing programmer productivity, decreasing development time,
minimize scheduling overruns and tend to result in higher-quality software with lower defect
rates, which can decrease maintenance costs. √
(√ x 4 x 0.5 Mark = 2 Marks)
C(c):
“Ad Hoc” reuse refers to individuals finding ways to reuse objects and components on their own. √
- Facilitated reuse refers to reuse that is encouraged by the organization, but with limited
resources, infrastructure, and policies that would make reuse easier. √
- Managed reuse refers to reuse that occurs because the organization enforces reuse through
resources, infrastructure, policies, and people. √
- Designed reuse refers to an organization carefully designing assets for reuse. √
(√ x 2 x 1 Mark = 2 Marks)
2
BKAS3063 Accounting Systems Analysis and Design
A. Answer:
B. Answer:
Process
analysis
Requirements Logical
structuring 3 design
Implementation
1 2 5 6 7
Requirements Physical
capturing design
4
Data
analysis
( x 8 x 1/2 m, 4 Marks)
C. Answer:
One-time costs Recurring costs
1. server purchase 1. internet connectivity fees
2. internet service setup 2. hardware upgrades
3. initial website development 3. website maintenance
( x 6 x ½ m, 3 Marks)
D. Answer:
(b) No
Reason: The content and format of a BPP depends on the size, complexity, and
standards of an organization.
( x 8 x ½ m, 4 Marks)
3
BKAS3063 Accounting Systems Analysis and Design
A
(a) The most appropriate method to be used in the situation is called Joint Application Design
(JAD). The method is deemed suitable because it involves many people from different
background and functions. In addition, the method is used because it enables resources from
different entities but with related areas to be pooled together in one specific place for an
extended period to discuss and reach an agreed solution that form a solid plan to overcome
the problem.
(2 marks)
(b) Seven typical JAD participants.
I. JAD session leader: The leader has responsibility to organise and runs the JAD. He
has a skill in the group management, facilitation and system analysis. He sets the
agenda and make sure it is met. He stays unbiased and do not contribute opinion or
ideas. He concentrates on the agenda, resolving conflicts, and disagreement and
soliciting the ideas. Head of Government Security.
II. Users. Key users of the system under consideration are very important participants in
JAD. They are the most comprehend people where they use the system on daily basis.
Air Traffic controller, Air Force Front Defense, Weather Forecast Agency,
MOSTI.
III. Managers: Managers of the work groups who use the system in question provide
insight into new organisational directions, motivations for and organisational impacts
of systems and support for requirements determined during the JAD. Directors of
Department of Civil Aviation and Commander of Air Force Base.
IV. Sponsor: A sponsor is the major undertaking with respect to expense. A JAD must be
sponsored by a relatively high level in the organisation such as Vice President or
CEO. Under Secretary to the Ministry of Finance, Under Secretary to the
Ministry of Defense.
V. System Analyst: member of SA team attend the JAD, although their participation
may be limited. They attend to learn from users and managers. System Analyst
Team
VI. Scribe: take notes during JAD session. Secretariat
VII. IS Staff IS staff such as programmer, database analyst, data- centre personnel, may
attend the session. They are there to learn from the discussion, and possibly to
contribute their ideas on technical possibility of proposed ideas or technical
limitations of current system. (IS staff and Technical staff)
(7 Marks)
(c) The outcome of JAD is based on intense discussion from various parties and takes into
consideration of 360 degrees and could be describe as consent from everyone involved with
the system. Furthermore the approach gathers simultaneously key people in one place and
focussed on one specific issue that need a solution. All resolutions are based on the intense
sessions and resolve conflicts among them. In the context of this case all key people can
consider the overlapping and co-operation among each other to achieve one mission that is to
have an integrated radar system that could be used for security, defence, weather forecast,
research and development purposes. Some domain which involves national security should be
separately and exclusively controlled for by the government and some that are not involving
national security could be shared and used within the agencies.
(4 Marks)
(d) The end result of a complete JAD is a set of documents that detail the workings of current
system and the features of replacement system to be compiled and circulate among users and
system analyst.
(2 Marks)
4
BKAS3063 Accounting Systems Analysis and Design
Source/process/store= 8x ½=4
Flow= 13 x ¼= 3.25
Format = .075
B. (b)
Problem
Answerand
for Exercise
3B(b) 8
Customer OrderDetails
Order Product
PK CustomerNo PK,FK1,I1 OrderNo
PK OrderNo PK ProductNo
PK,FK1 CustomerNo
PK,FK1,I1 CustomerNo
Name PK,FK2,I2 ProductNo
ProductDescription
Street_Address OrderDate UnitPrice
City Quantity
PromiseDate
State
Zip
5
BKAS3063 Accounting Systems Analysis and Design
a. Discuss FOUR (4) steps in designing interfaces and dialogues using prototyping
approach.
Collect information
a. What is a user wants (initial user requirements).
b. Define the sequence
Construct prototype
a. Build working interfaces and dialogues
b. Demo set of interfaces & dialogues
Assess usability
a. Test usability of the interfaces & dialogues
b. Ask user to review and evaluate the prototype
Make refinements
a. Do a correction and modification to the prototype.
(8 Marks)
b. Give TWO (2) reasons why designing forms and reports should be done in parallel.
When designing the forms, need to design reports at the same time.
Both are user-focused activities.
Both answering the same questions, who, what, when, where & how.
Both need to be reviewed & evaluated by the users during the process.
(2 Marks)
a. File Organisation
A technique for physically arranging the records of a file.
(1 Mark)
b. (i) Sequential File Organisation
i. The rows in the file are stored in sequence according to a primary key value.
ii. Updating and adding records may require rewriting the file.
iii. Deleting records results in wasted space.
6
BKAS3063 Accounting Systems Analysis and Design
Note : can consider to give a mark if student draw a diagram for each type of file
organisation.
7
BKAS3063 Accounting Systems Analysis and Design
QUESTION 5 A.
(b) Determine the type of testing that is suitable for each of the descriptions
above. Briefly explain each of them.
Test No 1 is called Alpha testing, which the most complete acceptance is testing.
Also called mock client testing typically performed by a group that is independent
of the design team, but still within the company, e.g. in-house software test
engineers, or software QA engineers. (1.5M)
(c) Determine the type of data that are relevant to each test
Data used - simulated but typical data are used for system testing. (0.5M)
Data used - live data are used in the users’ real working environment (0.5M)
8
BKAS3063 Accounting Systems Analysis and Design
QUESTION 5 B
(a) Explain THREE (3) factors that influence users to use a new system.
Answer
1. How relevant the system is to the work the user performs
2. System ease of use and reliability
3. User demographics such as age and degree of computer experience
4. The more users can do with a system, the more they will use it.
5. The more satisfied the users are with the system, the more they will use it.
(b) Discuss TWO (2) approaches that an organization can use to provide ongoing
educational and ongoing problem-solving assistance to the users.
Answer:
2) Supporting IS users(0.5)
Computing support for users can be provided in many ways which include
paper or online versions of paper-based support, help desks provided by
vendor or residents experts within the same organization, and support in
standards governing client/server products in order to make equipment and
software from different vendors compatible. (1.5M)
9
BKAS3063 Accounting Systems Analysis and Design
QUESTION 5C.
Answer:
Lack of commitment to the project – Management and employee commitment are
important to the successful implementation of an information system.
Lack of commitment to change – Much like commitment to the project, users must
also be willing to change how they accomplish their work to include the new
information system.
Poorly conceptualized system – Systems may fail because they were not properly
conceptualized or developed. This indicates a serious lack of planning and project
definition.
Unrealistic user expectations – Users may not completely understand what the
information system can and cannot do. When the users form unrealistic expectations,
they are guaranteed to be disappointed by the system.
Users refuse to use the system – Users may simply refuse to use the system. This
however usually happens for one of the other reasons listed. It can also happen
because of characteristics of the users themselves. For instance, workers who have
done their job the same way for 20 years may be resistant to the change irrespective of
the information system involved.
Characteristics of the system - characteristics of the information system may make use
of the system unpalatable. Cumbersome interfaces and error-riddled software can lead
to low satisfaction.
Political reasons – Implementation may fail because of the misalignment of personal
goals of politically powerful people
Any 3 answers - Answer / half mark, // Explanation = 1.5 marks for one answer
(Total: 6 Marks)
10