ProMedia
Visions
is a multimedia development firm specializing in vertical offerings in multimedia
development and production services. We are dedicated believers
of the idea of full integration of Content, Application,
and Presentation. We strive to provide
a vertical solution of multimedia products and services with extremely
flexible options suited for any platform of operation. Our site contains
the philosophies, intellect, resources and objectives we practice to provide our
comprehensive suite of utilities.
INPUT,
PROCESS, AND OUTPUT Business solutions have input,
process, and output. Includes data entry on a web/application
form, validation of data before submission, a business logic
model to handle the more labor-intensive validation and processing, a
resulting output/report, and data storage/administration.
This may sound a bit overwhelming, but if you know how to keep your layers
separated, it shouldn't be a problem. You might want to start from your
data and work your way out. If you have existing data, and you want the
user to be able to modify that data and return it, it's best to know what
data you're sending to and from your database. If you don't have any data
and require the user to enter it, recognize the type of data to be
entered, as well as any rules that should be followed when adding
data.
BUSINESS
LOGIC LAYER Define how the data will be retrieved and added to
your database. Use stored procedures to make any changes in the business
logic easy to update or enhance. Using stored procedures will eliminate
the need to re-code Web pages or recompile components. Once you identify
the data you'll be retrieving or the data you need entered, you can work
on getting the data from the database to the Web server. In the business
logic layer, define the modification of data before it's presented to the
user and before it's added to the database. Your business logic layer can
consist of a group of technologies that create the business system. Some
of this logic could exist in your database's triggers and stored
procedures; some logic could exist in a component layer that acts as a
liaison from the Web server to the database and vice-versa; some logic
could also exist in the scripts that produce the HTML output from the Web
server. Keeping your business logic easy to update or change is the key to
the success of your business solution. The presentation layer should only
contain the interface necessary for data input/editing.
USER
INTERFACE Your job is to ensure that the UI is easy to follow
and to the point. Most Web pages also involve some form of validation
before submitting the data back to the Web server. Remember to keep your
actual UI separated from your validation model, and you'll find that
modifications and additions will become a breeze. The UI includes the
DHTML that you use to create an attractive layout for data input and
editing. The validation model involves some form of scripting, usually
JavaScript, to ensure that the data entered is valid. Develop the form,
the form elements, and the submission mechanism. When that is working as
you like, start beautifying the layout and adding colors, fonts, images,
and the script to make your presentation dynamic.
ProMedia
Visions
maintains a full suite of multimedia development
services. Each project is custom built to meet the customers' needs and
backed by industry leading service and support. Using the latest technology,
"the possibilities are endless". Select an option to sample
the technologies being utilized to provide communication, collaboration
and convenience to our clients. We focus on content provision for
clients of any market/trade/industry. Our services are comprehensive
with a flexible suite of options designed to achieve the scalability necessary
to serve an evolving market.
design & copyright: ProMedia Visions Inc. - the | absolute | multimedia
development firm