English

English

Vlad Klyutko

Программное обеспечение


As discussed earlier in this chapter, the primary function of application software is to apply the power of the computer to give individuals, workgroups, and the entire enterprise the ability to solve problems and perform specific tasks. When you need the computer to do something you use one or more application programs. The application programs interact with systems software, and the systems software then directs the computer hardware to perform the necessary tasks.


Как обсуждалось ранее в этой главе, основной функцией прикладного программного обеспечения является применение мощности компьютера для предоставления отдельным лицам, рабочим группам и всему предприятию возможности решать проблемы и выполнять конкретные задачи. Когда вам нужно, чтобы компьютер сделал что-то, вы используете одну или несколько прикладных программ. Прикладные программы взаимодействуют с системным программным обеспечением, а программное обеспечение системы направляет компьютерное оборудование для выполнения необходимых задач.

The functions performed by application software are diverse. Suppose a manager is concerned that too many employees are getting overtime pay by working more than 40 hours each week, even though many others are working less than 40 hours per week. She would like to have those working below the 40-hour threshold replace those over the threshold, and hence avoid the time-and-a-half overtime pay rate. The manage can enlist a computer to print the names of all employees working significantly more or significantly less than 40 hours per week on average over the last three months. Also, voice stress software is being developed to help detect fraud in the insurance industry


Функции, выполняемые прикладным программным обеспечением, разнообразны. Предположим, что менеджер обеспокоен тем, что слишком много сотрудников получают сверхурочную работу, работая более 40 часов в неделю, хотя многие другие работают менее 40 часов в неделю. Она хотела бы, чтобы те, кто работает ниже 40-часового порога, заменяли тех, кто превысил пороговое значение, и, следовательно, избегали половины времени сверхурочной оплаты. Управляющий может зачислить компьютер для печати имен всех сотрудников, работающих значительно больше или значительно меньше 40 часов в неделю в среднем за последние три месяца. Кроме того, программное обеспечение для стресса голоса разработано для выявления случаев мошенничества в страховой отрасли.


Pilot programs have been very successful in detecting people who try to make false claims or in detecting scam insurance companies. Philips has developed application software that can send video clips over mobile phones. The software is being used by the British Brodcasting Corporation for breaking news stories or as a backup to broadcase-quality video. Primerica Life Inserance uses an application software package to capture and submit insurance policy application using small handheld computers.


Pilot programs have been very successful in detecting people who try to make false claims or in detecting scam insurance companies. Philips has developed application software that can send video clips over mobile phones. The software is being used by the British Brodcasting Corporation for breaking news stories or as a backup to broadcase-quality video. Primerica Life Inserance uses an application software package to capture and submit insurance policy application using small handheld computers.


According to Tom Swift, senior vice president of Field Technology, "With 30,000 to 35,000 life insurance applications beight processed each month, the potential cost savings are significant." Other application programs can complete sales orders, control inventory, pay bills, write paychecks to employees, and provide financial and marketing information to managers and executives. Most of the computerized business jobs and activities discussed in this book involve the use of application software. We begin by investigating the types and functions of application software.


По словам Тома Свифта, вице-президента Field Field, «С 30 000 до 35 000 заявок на страхование жизни, обработанных каждый месяц, потенциальная экономия затрат значительна». Другие прикладные программы могут выполнять заказы на продажу, контролировать инвентарь, оплачивать счета, писать зарплату сотрудникам и предоставлять финансовую и маркетинговую информацию руководителям и руководителям. Большинство компьютерных заданий и видов деятельности, обсуждаемых в этой книге, связаны с использованием прикладного программного обеспечения. Начнем с изучения типов и функций прикладного программного обеспечения.


Types and Functions of Application Software

Типы и функции прикладного программного обеспечения


Application software can be broken into two major categories: proprietary software and off-the-shelf software (see figure 4.8). A company can develop a one-of-a-kind program for a specific application (called proprietary software). Proprietary software is usually developed and owned by the company or organization that will use the software. When an outside company builds or develops the software, it is often called contract software. A company can also purchase or acquire an existing software program (sometimes called off-the-shelf software because it can literally be purchased or acquired "off the shelf" in a store.) The relative advantages and disadvantages of proprietary software and off the shelf software are summarized in table 4.5.


Прикладное программное обеспечение можно разбить на две основные категории: проприетарное программное обеспечение и готовое программное обеспечение (см. Рисунок 4.8). Компания может разработать уникальную программу для конкретного приложения (так называемое проприетарное программное обеспечение). Проприетарное программное обеспечение обычно разрабатывается и принадлежит компании или организации, которые будут использовать программное обеспечение. Когда внешняя компания строит или разрабатывает программное обеспечение, ее часто называют контрактным программным обеспечением. Компания также может приобрести или приобрести существующую программу (иногда называемую готовым программным обеспечением, потому что ее можно буквально приобрести или приобрести «с полки» в магазине.) Относительные преимущества и недостатки проприетарного программного обеспечения и с полки программного обеспечения приведены в таблице 4.5.


Many companies use off-the-shelf software to support business processes. Key questions for selecting off-the-shelf software include: (1) Will the software run on the OS and hardware you have selected? (2) Does the software meet the essential business requirements that have been defined? (3) Is the software manufacturer financially solvent and reliable? and (4) Does the cost of purchasing, and maintaining the software compare favorably to the expected business benefits


Многие компании используют готовое программное обеспечение для поддержки бизнес-процессов. К основным вопросам для выбора готового программного обеспечения относятся: (1) Будет ли программное обеспечение работать на выбранной вами ОС и оборудовании? (2) Соответствует ли программное обеспечение основным бизнес-требованиям, которые были определены? (3) Является ли производитель программного обеспечения финансово платежеспособным и надежным? и (4) Зависит ли стоимость покупки и поддержки программного обеспечения от ожидаемых выгод от бизнеса?


ПОСЛЕ ТАБЛИЦЫ


It is possible to modify some off-the-shelf programs, in effect blending the off-the-shelf and customized approaches. For example, a software developer may write a collection of programs to be used in an auto body shop that includes features to generate estimates, order parts, and process insurance. Body shops of all types have these needs. Designed properly - and with provisions for minor tailoring for each user - the same software package can be sold to many users. However, since each body shop has slightly different requirements, some modifications to the software may be needed. As a result, software vendors often provide a wide range of services, including installation of their standard software, modifications to the software required by the customer, training of the end users, and other consulting services.


Можно модифицировать некоторые готовые программы, фактически смешивая готовые и настраиваемые подходы. Например, разработчик программного обеспечения может написать набор программ, которые будут использоваться в магазине автомодуля, который включает функции для генерации оценок, частей заказа и страхования процессов. Эти магазины нуждаются в магазинах для тела всех типов. Правильно спроектировано - и с положениями для незначительного пошива для каждого пользователя - один и тот же программный пакет может быть продан многим пользователям. Однако, поскольку в каждом корпусе есть несколько разные требования, могут потребоваться некоторые изменения программного обеспечения. В результате поставщики программного обеспечения часто предоставляют широкий спектр услуг, включая установку их стандартного программного обеспечения, модификации программного обеспечения, требуемого клиентом, обучение конечных пользователей и другие консалтинговые услуги.

Another approach to obtaining a customized software package is the use of an application service provider. An application service provider (ASP) is a company that can provide software, end-user support, and the computer hardware on which to run the software from the user's facilities. An ASP can also take a complex corporate software package and simplify it so that it is easier for the users to set up and manage. ASPs provide contract customization of off-the-shelf software, and they speed deployment of new application while helping IS managers avoid implementation headaches, reducing the need for many skilled IS staff members and reducing project start-up expenses.

Другим подходом к получению индивидуального программного пакета является использование поставщика услуг приложений. Поставщик услуг приложений (ASP) - это компания, которая может предоставлять программное обеспечение, поддержку конечного пользователя и компьютерное оборудование, на котором можно запускать программное обеспечение на объектах пользователя. ASP также может принять комплексный корпоративный пакет программного обеспечения и упростить его, чтобы пользователям было проще настраивать и управлять. ASP предоставляют контрактную настройку готового программного обеспечения и ускоряют развертывание нового приложения, помогая менеджерам IS избегать головных болей от реализации, уменьшая потребность в многих квалифицированных сотрудниках IS и снижая затраты на запуск проекта.


Such an approach allows companies to devote more time and resources to more important tasks. The use of an ASP makes the most sense for relatively small, fast-growing companies with limited IS resources. It is also a good strategy for companies looking to deploy a single, functionally focused application quickly, such as setting up an e-commerce Web site or supporting expense reporting. The "Information Systems @ Work" feature discusses an online training system IBM offers and supports. Contracting with an ASP may make less sense, however, for large companies with major systems that have their technical infrastructure already in place. 

Using an ASP is not without risks-sensitive information could be compromised in a number of ways, including unauthorized access by employees or computer hackers; the ASP might not be able to keep its computers and network up and running as consistently as is needed: or a disaster could disable the ASP's data center, temporarily putting an organization out of business. These are legitimate concerns that an ASP must address.


Такой подход позволяет компаниям уделять больше времени и ресурсов более важным задачам. Использование ASP имеет наибольший смысл для относительно небольших быстрорастущих компаний с ограниченными ресурсами ИС. Это также хорошая стратегия для компаний, которые хотят быстро развернуть единое функционально ориентированное приложение, например, создание веб-сайта электронной коммерции или предоставление отчетов о расходах. В функции «Информационные системы @ Работа» рассматривается система онлайн-обучения IBM, предлагающая и поддерживающая. Тем не менее, контракты с ASP могут иметь меньший смысл для крупных компаний с крупными системами, у которых уже есть техническая инфраструктура.

Использование ASP не связано с информацией, чувствительной к риску, может быть скомпрометирована несколькими способами, включая несанкционированный доступ сотрудников или компьютерных хакеров; возможно, ASP не сможет поддерживать и поддерживать свои компьютеры и сети настолько последовательно, насколько это необходимо: или катастрофа может привести к отключению центра обработки данных ASP, временно выведя организацию из бизнеса. Это законные опасения, которые должен решить ASP.


Personal Application Software


There are literally hundreds of computer applications that can help individuals at school, home, and work. The features of personal application software are summarized in Table 46. In addition to these general-purpose programs, there are literally thousands of other personal computer applications to perform specialized tasks: to help you do your taxes, get in shape, lose weight, get medical advice, write wills and other legal documents, make repairs to your computer, fix your car, write music, and edit your pictures and videos (see Figures 49 and 410) This type of software, often called user software or personal productivity software, includes the general-purpose tools and programs that support individual needs.


Личное приложение


Есть буквально сотни компьютерных приложений, которые могут помочь людям в школе, дома и на работе. Возможности персонального прикладного программного обеспечения приведены в таблице 46. В дополнение к этим программам общего назначения буквально тысячи других персональных компьютерных приложений выполняют специализированные задачи: чтобы помочь вам делать свои налоги, получать форму, похудеть, получить медицинские консультации, писать завещания и другие юридические документы, производить ремонт вашего компьютера, фиксировать свой автомобиль, записывать музыку и редактировать свои изображения и видеоролики (см. рисунки 49 и 410). Этот тип программного обеспечения, часто называемое пользовательским программным обеспечением или персональным программным обеспечением для повышения производительности, включает в себя инструменты и программы общего назначения, которые поддерживают индивидуальные потребности.


Report Page