features of the system and their appearance to users
The success of a system depends on whether
it has proper features Elements of the Design
Analysts must design the following elements:
1)Data Flows-This describes the movement of data into, around and out of the system 2)Data Stores-Temporary or permanent collection of data 3)Processes-Activities to accept, manipulate and deliver data and information. Continued….
4)Procedures-Methods and routines for using
the information system 5)Controls-Standards and guidelines for determining whether activities are occurring in anticipated manner. 6)Roles-The responsibilities of all persons involved in the new system including end users, operators and support personnel. Design of Output
End users use output from the system and do
not enter data through workstations. System analysts must accomplish the following: #Determine what information to present and decide whether to display, print or “speak” the information #Arrange the presentation of information in an acceptable format. Design of Files
This includes decisions about the nature and
content of the file itself. Decisions made during the file design are the following: #Which data items to include in a record format within a file #Length of each record and the sequencing of records within the file Design of Database Interactions Databases are important to many systems So their design is established and monitored by a database administrator The systems analyst provides the database administrator the description of #data needed from the database #actions that will affect the database Design of Input
System analysts must design the following
input design details: What data to input and medium to use How the data should be arranged Dialogue to guide users in providing input Data items needing validation to detect error Method for performing input validation Continued……
Analysts decide whether to input data
directly or use source documents Includes specifying the means by which end- users direct the system about which action to take. Online systems include a “dialogue” between the user and the system. Design of Control
A good information system design offers the
means for detecting and handling errors whether minor or serious. Input controls provide ways to ensure that Only authorized users access the system Validate the data for accuracy and determine if any necessary data is omitted. Guarantee that transactions are acceptable. Design of Procedures
Important procedures include
Data Entry Procedures-Methods for capturing transaction data and entering it into the information system Run-Time Procedures-Steps taken by system operators interacting with the system to get desired results Continued…..
Error-Handling Procedures-Actions taken
when unexpected results occur.
Security and Backup Procedures-Actions to
protect the system against damage Design of Program Specifications
Designing computer software is important to
ensure that The actual programs produced perform all tasks in the intended manner Structure of the software into modules provides suitable validation to ensure that procedures are correct. Future modifications can be made in an efficient manner THANK YOU