Systems design.
Systems analysis describes what a system should do to meet the information needs of users. Systems design specifies how the system will accomplish this objective. Systems design consists of design activities that produce system specifications satisfying the functional requirements developed in the systems analysis stage.
Systems design consists of three activities: user interface, data, and process design.
User Interface Design. The user interface design activity focuses on supporting the interactions between end users and their computer-based applications. Designers concentrate on the design of attractive and efficient forms of user input and output, such as easy-to-use Internet or intranet Web pages. Or they may design methods of converting human-readable documents to machine-readable input, such as optical scanning of business forms.
For example, here are some design tips to keep in mind when you are designing a Web site for a business application:
The product of data design is detailed descriptions of:-
Process Design: The process design activity focuses on the design of software resources, that is the programs and procedures needed by the proposed information systems. Designers concentrate on developing detailed specifications for the software that will have to be purchased or developed by custom programming to meet user interface and data design specification, and the functional requirements developed in the analysis stage.
Because of the widespread use of client/server systems, software process design is frequently expressed as a “there-tier” architecture of processing services:
Systems analysis describes what a system should do to meet the information needs of users. Systems design specifies how the system will accomplish this objective. Systems design consists of design activities that produce system specifications satisfying the functional requirements developed in the systems analysis stage.
Systems design consists of three activities: user interface, data, and process design.
User Interface Design. The user interface design activity focuses on supporting the interactions between end users and their computer-based applications. Designers concentrate on the design of attractive and efficient forms of user input and output, such as easy-to-use Internet or intranet Web pages. Or they may design methods of converting human-readable documents to machine-readable input, such as optical scanning of business forms.
For example, here are some design tips to keep in mind when you are designing a Web site for a business application:
- Keep it simple. Avoid complex jargon, overwrought explanations, and confusing tangents. Always keep the customer’s point-of-vie in focus. Ask yourself, “What have they come here to do? “Then design a site that matches the answer.
- Keep is clean. Image isn’t everything on the Net, but is certainly counts for a lot. A functional Web site should avoid gratuitous displays of techno-tricks that cluter up the site.
- Organize logically. Go with the three-click rule: It users can’t get to the core of the information they’re looking for in three clicks, they’ll abandon the search.
The product of data design is detailed descriptions of:-
- The attributes or characteristics of the entities (objects, people, places, events) about which the proposed information system needs to maintain information.
- The relations these entities have to each other.
- The specific data elements (databases, files, records etc.) that need to be maintained for each entity tracked by the information system.
- The integrity rules that govern how each data element is specified and used in the information system.
Process Design: The process design activity focuses on the design of software resources, that is the programs and procedures needed by the proposed information systems. Designers concentrate on developing detailed specifications for the software that will have to be purchased or developed by custom programming to meet user interface and data design specification, and the functional requirements developed in the analysis stage.
Because of the widespread use of client/server systems, software process design is frequently expressed as a “there-tier” architecture of processing services:
- User Services: Front-end client software that communicates with users through a graphical user interface.
- Application Services: Software modules that enforce business rules, process information, and manage transactions. Application services may reside on the client and server.
- Data Services: Data is made available to the application services software for processing. This is typically accomplished through a database management system.