Académique Documents
Professionnel Documents
Culture Documents
System:
A system is a set of detailed methods, procedures and routines created to
carry out a specific activity, perform a duty, or solve a problem. It is a collection of
elements or components that are organized for a common purpose. The word
sometimes describes the organization or plan itself (and is similar in meaning
to method, as in "I have my own little system") and sometimes describes the parts
in the system (as in "computer system").
http://searchwindowsserver.techtarget.com/definition/system
Analysis:
The word analysis usually implies at least two elements: (a) a breakdown of
something into parts or ideas, and (b) a discussion or description of those parts
using a point of view or a method. It is a careful study or examination of something
in detail to learn about its parts, what they do, and how they are related to each
other
http://www.tc.umn.edu/~jewel001/CollegeWriting/WRITEREAD/Analysis/default.htm
System Analysis:
System Analysis is the act, process, or profession of studying an activity
(as a procedure, a business, or a physiological function) typically by
mathematical means in order to define its goals or purposes and to discover
operations and procedures for accomplishing them most effi ciently. It is the
examination of a problem and the creation of its solution. It is effective when all
sides of the problem are reviewed.
http://www.merriam-webster.com/dictionary/systems%20analysis
System Design:
System design is the process of defining the elements of a system such as
the architecture, modules and components, the different interfaces of those
components and the data that goes through that system. It is meant to satisfy
specific needs and requirements of a business or organization through the
engineering of a coherent and well-running system.
To mention it may though seem as simple as anything or simply the design of
systems, but in a broader sense it implies a systematic and rigorous approach to
design such a system which fulfills all the practical aspects including flexibility,
efficiency and security. Systems design is the process of defining the
architecture, components, modules, interfaces, and data for a system to
satisfy specified requirements. Systems design could be seen as the
application of systems theory to product development.
https://www.techopedia.com/definition/29998/system-design
https://www.linkedin.com/pulse/what-system-design-why-important-development-process-fareed
teach users the process of change, because changes in the information system
do not occur independently; rather, they cause changes in the rest of the
organization as well.
http://www.w3computing.com/systemsanalysis/roles-systems-analyst/
logical design and structure for data flow and storage. For the user interface, the
project team designs mock-up screen layouts that the developers use to write the
code for the actual interface.
4. Implementation and Deployment
This phase comes after a complete understanding of system requirements and
specifications; its the actual construction process after having a complete and
illustrated design for the requested system. The developers design the database,
generate the code for the data flow process and design the actual user interface
screens.
In the Software Development Life Cycle, the actual code is written here, and if
the system contains hardware, then the implementation phase will contain
configuration and fine-tuning for the hardware to meet certain requirements and
functions.
In this phase, the system is ready to be deployed and installed in customers
premises, ready to become running, live and productive, training may be required
for end users to make sure they know how to use the system and to get familiar
with it, the implementation phase may take a long time and that depends on the
complexity of the system and the solution it presents.
5. System Testing and Integration
During the test phase all aspects of the system are tested for functionality and
performance. The system is tested for integration with other products as well as any
previous versions with which it needs to communicate. Essentially, the key
elements of the testing phase are to verify that the system contains all the end user
requirements laid out in the analysis phase, that all the functions are accurately
processing data, that the new system works with all other systems or prior systems,
and that the new system meets the quality standards of the company and the
customers.
Testing can be performed by real users, or by a team of specialized personnel, it
can also be systematic and automated to ensure that the actual outcomes are
compared and equal to the predicted and desired outcomes.
6. System Maintenance and Rollout
The rollout phase is when customers receive the new system as an update or a
full-scale conversion. Once rollout begins, feedback from clients begins, and the
code is tweaked for any performance issues or the mishandling of data.
In this phase, periodic maintenance for the system will be carried out to make
sure that the system wont become obsolete, this will include replacing the old
hardware and continuously evaluating systems performance, it also includes
providing latest updates for certain components to make sure it meets the right
standards and the latest technologies to face current security threats.
http://smallbusiness.chron.com/steps-system-development-life-cycle-43241.html
https://airbrake.io/blog/insight/what-is-system-development-life-cycle