1/53
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
system analyst
a person who uses analysis and design techniques to solve business problems using information technology
ways for a system analyst to find data
observation, inspecting documents, questionairres, interviews
problems with a system
inefficient, organisational change, law based stipulation
change managment
raising and recording of changes, assessing the impact, cost, benefit and risk of proposed changes, developing business justification and obtaining approval, managing and coordinating change implementation, monitoring and reporting on implementation, reviewing and closing change requests.
incompatibility
the inability of different systems or components to work together due to mismatched standards, formats, or protocols.
legacy system
a outdated system using old methods, technologies or software
buisness merger
the combining process of two businesses
Software as a Service (SaaS)
a contemporary delivery method that allow software and data to be hosted on managed centrally on a remote data center that is not owned by the user of the software itself
parallel installation
running the old system and new system simultaneously for a period of time before taking the old system out of service.
pilot conversion
Pilot conversion is a testing phase where a new system or process is implemented on a small scale within a limited segment of an
phased conversion
method of implementing a new system in which components or features are introduced in stages, allowing for a smoother transition and minimizing disruption to the organization.
direct changeover
Direct changeover is a system implementation method where the old system is completely replaced by the new system at a specific point in time, with no overlap between the two.
data migration
the process of transferring data between storage types, formats, or computer systems. It is a key consideration for any system implementation, upgrade, or consolidation
debugging
a cyclic activty done during the production of a system to locate and correct errors and involves execution and
final module testing/user acceptance testing
done to demonstrate correctness to the user and to check if the system requirements are met
unit testing
a software testing technique where individual units or components of a software application are tested in isolation to verify that each unit functions correctly.
integration testing
Integration testing is a phase in software testing where individual units or components are combined and tested as a group to verify that they work together as intended.
system testing
final inhouse testing stage involving testing the entire system ensuring all units operate coherently and function as intended before demonstrating to the client or user
alpha test
first phase of testing in a software development process, consisting of unit testing, integration testing, and system testing.
beta test
final stage of testing; applications are subjected to real world testing by the intended audience for the software. The experiences of the early users are forwarded back to the developers who make final changes before releasing the software commercially
test automation
test automation is the use of special software (separate from the software being tested) to control the execution of tests, the comparison of actual outcomes with predicted outcomes.
user documentation
refers to the documentation for a product or service provided to the end users. The user documentation is designed to assist end users to use the product or service
help files
Files supplied together with the system, that can usually be called up with a button in the system.
online support
Special web service hosted by the system's developer to provide user documentation.
printed manuals
Manuals printed on paper and supplied together with the System.
user training
Training staff in using a new system is very important as productivity greatly depend on how familiar users are with a system.
self instruction
users reading a manual or watching a tutorial, or randomly doing something in the system to figure out how it works. This type of training is only suitable for experienced computer users or when the system is very simple to use
formal classes
users sitting in a classroom listening to an instructor who shows and explains how to use the system. This type of training is useful to train large amounts of staff as it is effective and relatively cheap, but if the size of the classes is too big, there is little time to deal with individual problems and questions.
remote/online training
an instructor training a single user either by being in the same room or by some kind of remote connection (Skype, chat). This is the most effective way of training as training can be suited to user's needs and abilities, but is very expensive compared to other types of training.
causes of data loss
accidental deletion; malware; physical damage; natural disaster; malicious activity; espionage
consequences of data loss
hospital medical records leading to a delay in emergency treatment; flights being changed anc cancelled unkowingly affecting the customers holiday and travel plans
data loss prevention
firewall; antivirus; cloud storage; regular backups; redundancy systems
patches
update applications by fixing known bugs and vulnerabilities
updates
improve a product in a minor way by adding new functionalities or fixing known bugs.
releases
working version of software applications that have already gone through alpha and beta software testing
automatic updates
updates that automatically download of the internet and are installed by a system when released by a system provider
manual updates
manually informing every user of the new update and advising them with instructions on how to install it onto their system
hardware
physical components of a system; storage, acutators, etc
software
the collection of progrmmes that control the functionality of a system
peripheral
the devices attached to the computer that allow it to interact with its environment and exchange information
netowrk
a group of computers connected together in some way to share resources
human resources
the humans behing the succesful functioning of a system
client (computer)
a computer accessing resources hosted by another computer, the server
server
a computer hosting resources to be shared across the network
email server
A mail server is the computerized equivalent of your friendly neighborhood mailman. Every email that is sent passes through a series of mail servers along its way to its intended recipient
DNS Server
Domain name server
SMTP
simple mail transfer protocol - outgoing mail server
POP3
Post office protocol - Incoming mail server
IMAP
Internet Message Access Protocol - incoming mail server
Router
Firewall
ethical issues of digitalisation
loss of jobs; outsourcing for cheaper labour; security and privacy concerns; cyber bullying; identity theft
techniques to find a solution
lit reviews; organisational capabilities; examining current systems