I Tech Group

Showing posts with label Chapter 13. Show all posts
Showing posts with label Chapter 13. Show all posts

Friday, April 8, 2011

RAD (Rapid Application Development)

~ RAD refers to a systems development process designed to provide much faster development and high quality results at a lower cost than SAD.

RAD = Speed + Quality + Lower Cost
 
~ Quality in system development means meeting the true business requirements as effectively as possible at the time the system comes into operation.
 
~ Types of RAD
–I-CASE (Martin)
–Code generators
–4GLs (OASIS)
–Prototyping tools (VB and Access)
In all cases, small teams are an important feature :
•Flexible: Fully adaptable to circumstances
•Computerized: Minimizes manual work
•Non-bureaucratic: assumes developers are intelligent and creative
•Understandable: Makes good sense to developers and users alike
•Involves learning: both developers and users are constantly learning during development process
•Quote: "The last act of a dying regime is to create a vast, unchangeable procedures manual!"
 
 

How to draw a process flow diagram



Yoh, everyone... how to draw a process flow diagram??? let's see this video and get some knowledge from it. That will be very interesting^^
By using specific software, the video had show us step by step... Everyone can learn within 1 hours, hehe~

System Repair Engineer (SREng) Diagnostic, Maintenance Software Tool by ...



~Learn something about system diagnostic and maintenance by viewing this video^^
~there has several procedure which you have to follow in order to repair the system successfully...
~To acquire this skill, you have be patient and take some time.
~This is quite complicated for the beginning till the end of the process.

SYSTEM MAINTENANCE & MANAGEMENT

System maintenance and management are essential parts of managing these risks. Many IT suppliers can monitor problems remotely and take action to prevent a system failure.

Many different types of maintenance contract are available. Most are on-site contracts where an engineer comes to your premises to fix the problem. However, some contracts still operate on a return-to-depot basis where you are required to return the equipment for repair. Costs vary considerably depending on the minimum response time and working hours you need.

Contracts may seem expensive, particularly for standard PCs and peripherals with extended on-site warranties. After assessing the risks, you may decide not to get a maintenance contract and simply hold spares or purchase new parts when necessary.

But the value of a contract is that someone else takes the responsibility for system maintenance. However, some suppliers may be reluctant to offer help desk, software support and other services unless they're also maintaining the hardware.




http://www.businesslink.gov.uk/bdotg/action/detail?itemId=1073792236&type=RESOURCES

CREATE A DATA FLOW DIAGRAM

Data flow diagrams can be used to provide a clear representation of any business function. The technique starts with an overall picture of the business and continues by analyzing each of the functional areas of interest. This analysis can be carried out to precisely the level of detail required. The technique exploits a method called top-down expansion to conduct the analysis in a targeted way.
Example of Data Flow Diagrams
The result is a series of diagrams that represent the business activities in a way that is clear and easy to communicate. A business model comprises one or more data flow diagrams (also known as business process diagrams). Initially a context diagram is drawn, which is a simple representation of the entire system under investigation. This is followed by a level 1 diagram; which provides an overview of the major functional areas of the business. Don't worry about the symbols at this stage, these are explained shortly. Using the context diagram together with additional information from the area of interest, the level 1 diagram can then be drawn.
The level 1 diagram identifies the major business processes at a high level and any of these processes can then be analyzed further - giving rise to a corresponding level 2 business process diagram. This process of more detailed analysis can then continue see through level 3, 4 and so on. However, most investigations will stop at level 2 and it is very unusual to go beyond a level 3 diagram.
Identifying the existing business processes, using a technique like data flow diagrams, is an essential precursor to business process re-engineering, migration to new technology, or refinement of an existing business process. However, the level of detail required will depend on the type of change being considered.
The process model is typically used in structured analysis and design methods. Also called a data flow diagram (DFD), it shows the flow of information through a system. Each process transforms inputs into outputs.
The model generally starts with a context diagram showing the system as a single process flowchart  connected to external entities outside of the system boundary. This process explodes to a lower level DFD that divides the system into smaller parts and balances the flow of information between parent and child diagrams. Many diagram levels may be needed to express a complex system. Primitive processes, those that don't explode to a child diagram, are usually described in a connected textual specification.





http://www.edrawsoft.com/Data-Flow-Diagrams.php  

DATA FLOW DIAGRAM

A data flow diagram (DFD) is a significant modeling technique for analyzing and constructing information processes. DFD literally means an illustration that explains the course or movement of information in a process. DFD illustrates this flow of information in a process based on the inputs and outputs. A DFD can be referred to as a Process Model.
Additionally, a DFD can be utilized to visualize data processing or a structured design. A DFD illustrates technical or business processes with the help of the external data stored, the data flowing from a process to another, and the results.
A designer usually draws a context-level DFD showing the relationship between the entities inside and outside of a system as one single step. This basic DFD can be then disintegrated to a lower level diagram demonstrating smaller steps exhibiting details of the system that is being modelled. Numerous levels may be required to explain a complicated system.

  Example of data flow diagram



http://www.edrawsoft.com/Data-Flow-Diagrams.php

SYSTEM LIFE CYCLE

System life cycle is an organizational  process of developing and maintaining systems. It helps in establishing a system project plan, because it gives overall list of processes and sub-processes required developing a system.

System development life cycle means combination of various activities. In other words, we can say that various activities put together are referred as system development life cycle. In the System Analysis and Design terminology, the system development life cycle means software development life cycle. Following are the different phases of software development cycle:


  • System study
  • Feasibility study
  • System analysis
  • System design
  • Coding
  • Testing
  • Implementation
  • Maintenance
 Different phases of software development  life cycle

http://www.scribd.com/doc/4052801/Introduction-to-System-Analysis-and-Design


 

DEFINING A SYSTEM

A collection of components that work together to realize some objective forms a system. Basically there are three major components in every system, namely input, processing and output.



In a system the different components are connected with each other and they are interdependent. For example, Human body represents a complete natural system. We are also bound by many national systems such as political system, economic system, educational system and so forth. The objective of the system demand that some output is produced as a result of processing the suitable inputs.

http://www.scribd.com/doc/4052801/Introduction-to-System-Analysis-and-Design