You are on page 1of 6

Republic of the Philippines

North Eastern Mindanao State University


LIANGA CAMPUS
Lianga Surigao del Sur, 8307

NORTH EASTERN MINDANAO STATE UNIVERSITY-LC

A DESKTOP PUBLISHING SYSTEM

SOFTWARE ENGINEERING CS-322

BSCS-3B

PRESENTED TO:

MELIZANDE S. URIARTE

PRESENTED BY:

DONNA MEA BUYSER


Introduction:
desktop publishing, the use of a personal computer to perform publishing tasks that would
otherwise require much more complicated equipment and human effort. Desktop publishing
allows an individual to combine text, numerical data, photographs, charts, and other visual
elements in a document that can be printed on a laser printer or more advanced typesetting
machine. The primary advantages of desktop publishing over conventional publishing apparatus
are low cost and ease of use.

A typical desktop publishing system comprises a personal computer, a video monitor, a high-
resolution printer, and various input devices, such as a keyboard, mouse, or digital scanner.
Some systems also integrate advanced memory storage units, communication devices, and
other peripheral equipment. One of a number of different combinations of software
applications is necessary to operate the system. Text and graphic elements are commonly
created or manipulated with several separate software programs and then combined with, or
copied into, a page-makeup program that allows the user to arrange them into a final
composite. More powerful desktop publishing software programs offer full-featured word
processing and graphics capabilities.

Desktop Publishing (DTP) is the creation of electronic forms of information such as documents,
presentations, brochures, books, or even website content using computer programs. DTP has evolved to
be an important component of creating and disseminating information as it allows an amalgamation of
various tasks that are generally performed independently at printing presses such as layouts,
typesetting, graphic design, etc.

Objectives for the IA:


Desktop publishing (DTP) software is designed for creating visual communications such as brochures,
business cards, greeting cards, web pages, posters, and more for professional or personal printing online
or on-screen.

Insert the developed user model,


Programs such as Adobe InDesign, Microsoft Publisher, QuarkXPress, and Scribus are examples of
desktop publishing software. Professional graphic designers and commercial printing technicians use
some of these, whereas office workers, teachers, students, small-business owners, and non-designers
use others. Their choices depend on capabilities, budget, and personal preference.

A design model in software engineering is an object-based picture or pictures that represent the use
cases for a system. Or to put it another way, it's the means to describe a system's implementation and
source code in a diagrammatic fashion.

A mental model is a set of beliefs about how a system works and how people interact with that system
based on their beliefs. Beliefs, not facts! Remember, facts are what defines the implementation model –
mental models are all about beliefs.

The implementation model represents how a system (application, service, interface, etc.) works. It is
often described with system diagrams and pseudocode to be later translated into real code. It is shaped
by technical, organizational, and business constraints.

Use of desktop publishing

Desktop-publishing software can be used to create the layout for a wide range of different publications,
such as:

 newspapers and magazines


 brochures, posters, flyer, leaflets and catalogues
 books and e-books
 PDF
 web pages
 banner
 newsletter
 design of resume

Define interface objects and actions application you have chosen identify each type

What is User Interface Design?

User interface (UI) design is the process designers use to build interfaces in software or computerized
devices, focusing on looks or style. Designers aim to create interfaces which users find easy to use and
pleasurable. UI design refers to graphical user interfaces and other forms—e.g., voice-controlled
interfaces.

Graphical user interfaces (GUIs)—Users interact with visual representations on digital control panels. A
computer’s desktop is a GUI.
Voice-controlled interfaces (VUIs)—Users interact with these through their voices. Most smart assistants
—e.g., Siri on iPhone and Alexa on Amazon devices—are VUIs.

Gesture-based interfaces—Users engage with 3D design spaces through bodily motions: e.g., in virtual
reality (VR) games.

Identify the set of screen layouts with a definition of major and minor menu items for the
system you choose:

Layout Tools

The term “layout tools” involves a range of tools that help to place and align objects
accurately. Such tools include but are not limited to rulers, adjustable and automatic guides,
multiple editing layers, object snapping, and object grouping.

The guides and snapping options offer a point of reference when placing images and text in
the document. Multiple editing layers keep the workspace more or less uncluttered which
helps to prevent selecting and moving the unintended object. Object grouping helps in a
similar way by making sure that multiple objects remain positioned proportionate to one
another.

The integration of so-called “master pages” in a desktop publishing application saves you
from having to create the same background multiple times for a multi-page document. This
option creates a type of template that can be applied to every page of a document.
Text Tools

Desktop publishing software should offer a wide range of text editing tools extending beyond
standard operations on text. Linked text boxes are an absolute must in desktop publishing.
Such text boxes allow text to flow freely within a network of text boxes. This makes editing
text content much easier since the text boxes automatically adjust the contained text.

Adjusting the text properties of headers and other portions of text can be quite tedious.
Applications with style sheets make that process much quicker. One can think of style sheets
as customizable text templates that can be applied to any portion of text by selecting it and
choosing the corresponding style sheet.

Other important text tools include circle text and artistic text effects.

Graphic Tools

The ability to edit images is also an absolute must for desktop publishing software. Ideally, an
application should allow you to do more than just manipulate images (resize, angle, crop, or
compress). It should give you a set of built-in image effects and filters as well as other
functions related to design. Such functions may include adding shadows, controlling the
transparency, and so forth. Highly professional applications may offer advanced drawing
tools.

Printing and Sharing

Supporting a ton of paper layouts and printers is not enough to make a desktop publishing
application great. If you are running an older printer, you will definitely need the ability print
your project as a raster image since many old printers can not handle vector data. A person
looking to send his document to the printshop will find that a variety of export options and
the means to convert text to curves will turn out to be useful. Those who plan on printing any
kind of booklet should look for an imposition functionality.

You might also like