Systems Designers and System Builders - SYSTEM ANALYSIS AND DESIGN WITH UML

System designers are technology specialists for information systems. Referring to the chart , system designers are interested in information technology choices and in the design of systems that use chosen technologies. Today's system designers tend to focus on technical specialties. Some of you may be educating yourselves to specialize in one of these technical specialties, such as:



Database administrators: specialists in database technologies used to design and coordinate changes to corporate database.

Network architects: specialists in network and telecommunications technologies who design, install, configure, optimize, and support local and wide area networks, including connections to the internet and other external networks.

Web Architects: specialists who design complex websites for organization, including public websites for the internet, internal websites for organization, including public websites for the internet, internal websites for organizations (called intranet), and private business to business websites (called extranets).

Graphics artists: relatively new in today's IT worker mix, specialists in graphics technology and methods used to design and construct compelling and easy-to-use interfaces to systems, including interfaces for PCs, the Web, hand-helds, and smart phones.

Security experts: specialists in the technology and methods used to ensure data and network security (and privacy).

Technology specialists: experts in the application of specific technologies that will be used in a system (e.g.  a specific commercial software package or a specific type of hardware).

System Builders are another category of technology specialists for information systems. Their role is to construct the system according to the system designers specifications. Some of you may be educating yourselves to specialize in one of their technical specialties, such as:

Applications programmers: specialists who convert business requirements and statements of problems and procedures into computer languages. They develop and test computer programs to capture and store data and to locate and retrieve data for computer applications.

Systems programmers: specialists who develop, test, and implement operating systems-level software, utilities, and services. Increasingly, they also develop reusable software components, for use by applications programmers (above).

Database programmers: specialists in database language and technology who build, modify, and text database structure and the programs that use and maintain them.

Network administrators: specialists who design, install, troubleshoot, and optimize computer networks.

Security administrators: specialists who design, implement, troubleshoot, and manage security and privacy controls in a network.

Webmasters: specialists who code and maintain web servers.

Software integrators: Specialists who integrate software package with hardware, networks, and other software packages.

Although this book is not directly intended to educate the system builders, it is intended to each system designers how to better communicate design specifications to system builder.


Students Tech Life