ICT2621 CH 1 STRUCTURED SYSTEM ANALYSIS AND DESIGN Flashcards
chapter 1
agile methods
systems development method, that attempts to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements. Related to adaptive methods.
APP
SOFTWARE APPLICATION THAT RUNS ON MOBILE DEVICE ,SMARTPHONE OR TABLET
APPLICATION LIFECYCLE MANAGMENT (ALM)
-activities that cover the entire SDLC
-including , development, testing and deployment and management of Software applications
Application software
software program i.e. email ,spreadsheets ,graphics packages ,word processors
-employees use in typical office
artificial intelligence
The attempt to recreate natural intelligence through software in machines.
big data
large datasets (eg petabites) requiring non traditional methods(NoSQL) to deal with them. referred to by three terms: volume, variety, and velocity.
define 3 v’s of big data
-Velocity is the measure of how fast the data is coming in. Facebook has to handle a tsunami of photographs every day. It has to ingest it all, process it, file it, and somehow, later, be able to retrieve it.
- Volume -quantities of data
-variety- photographs, sensor data, tweets, encrypted packets,
business model
A graphical representation of business functions that consist of business processes, such as sales, accounting and purchasing.
business process
a description of specific events, tasks and desired results
business process model (BPM)
a Graphical representation of one or more business processes
business process modelling notation (BPMN)
a standard set of shapes and symbols used to represent events, processes and workflows in Computer-based modeling tools.
business profile
A definition of a company’s overall functions, processes, organization, products, services, customers, suppliers, competitors, constraints and future direction
business rules
how a system handles data and produces useful information aka business logic, reflect toe operational requirements of the business eg adding correct sales tax
business support systems
provides job related information support to users of all levels.
C.A.S.E tools
Computer Aided Systems engineering, powerful software to hep system analyst develops and maintain information systems.
-an overall framework for system development
-supports wide variety of design methods i.e structured analysis etc.
certification
credential earned by showing level of knowledge and skill in test.
Class
used in object orientated modelling to indicate a collection of similar objects.
data
the raw material or basic facts used by I .S.
raw material that an I.S transforms into useful information
data center
large concentration of networked computers working together
data flow diagram
(DFD)graphical representation of the system showing it stores processes and transforms data into useful information.
deliverable
polished final product suitable for its intended use .end products or deliverables often coincide with the completion of each SDLS phase.
electronic data interchange (EDI)
process that involves pc to pc transfer of data between companies
empowerment
responsibility and accountability throughout all levels of an organization, motivational tool for lower level
enterprise applications
companywide application order processing systems, payroll systems and company Communications network
enterprise computing
IS that support company wide data management requirements i.e., airline reservations.
enterprise resource planning (ERP)
a process that establishes an enterprise-wide strategy for IT resources. ERP defines a specific architecture including standards for data processing ,network and user interface design.
feasability study
an initial investigation to clearly identify the nature and scope of the business opportunity or problem, also called preliminary investigation,
groupware
programs that run of a network that enable user to share data ,collaborate on projects and work in teams aka workgroup software
horizontal system
basic system such as an inventory or payroll package used by a VAriety of companies
inference rules
instructions that direct a knowledge management system to identify data patterns and relationships.
information
data that has been changed into a useful form of output
information system
a combination of :
IT ,people ,data to support business requirements .
5 key components:
hardware,software,data,processes , people
information technology
a combination of
hardware ,software ,telecom systems that support business operations ,improve productivity and help managers make decisions.
integrated development environment (IDE)
app for building other software apps. typically includes a visual code editor, an integrated complier, a debugger, a configuration management system and a test framework.
iterative
an adaptive method typically used a spiral development model which builds on a series of iterations (the repetition of a process)