![]() | ||||||||||||||||||||||||||||||
![]() |
![]() |
|
|
|||||||||||||||||||||||||||
![]() |
|
Часто, особенно если дело связано с использованием баз данных, медленное функционирование приложений связано с использованием "неоптимизированного" программного кода. Любой опытный SQL-программист наверняка сможет привести не один пример из своей практики, когда изменение программного кода, иногда простая перестановка параметров SQL-выражения, приводила к заметному ускорению работы программного приложения. Подробнее »
10.10.2003 Бизнес-правила в среде разработки и моделирования Один из часто задаваемых вопросов, касающихся любого проекта на основе UML - где следует устанавливать бизнес-правила? Размышляя над таким проектом, мы часто думаем о процессе, управляемом сценариями использования (case driven process), в котором применяются понятия класса, последовательности и диаграмм состояний. Бизнес-правила существуют на разных уровнях. Некоторые из них оказывают влияние на всю систему, и многие системы, на самом деле, целиком создаются лишь для того, чтобы ввести в действие бизнес-правила. Далее речь пойдет о некоторых подробностях, характерных для унифицированных языков моделирования. Подробнее »
07.10.2003 Как убрать процессы несуществующих сеансов в Oracle Как известно, каждый сеанс связи клиентской программы с СУБД Oracle реализуется посредством "серверного процесса", возникающего на компьютере, где работает СУБД. Но сеанс может прерваться аварийно и тогда, по логике вещей серверный процесс, обслуживавший сеанс, должен пропасть. Иногда, однако, этого не происходит, и администратор наблюдает на сервере все растущий перечень "мертвых" серверных процессов. Статья посвящена тому, как с этим бороться. Подробнее »
02.10.2003 Совершенствование системы управления на Липецком хладокомбинате В условиях формирования рыночных отношений российским предприятиям все больше приходится работать в жестких конкурентных условиях. В преддверии вхождения России в ВТО вопрос выживаемости российских производителей продуктов питания будет стоять наиболее остро. Современная конкурентная среда требует от предприятий постоянной заботы о повышении собственной эффективности и качества выпускаемой продукции. Один из шагов к этому - внедрение корпоративной информационной системы (КИС), которая объединяет все информационные ресурсы компании. Подробнее »
30.09.2003 Разработка программного обеспечения группой в составе одного человека Цель процесса разработки ПО заключается не в том, чтобы усложнить жизнь разработчикам и уничтожить творческое начало необходимостью писать невообразимую кучу бумаг. Этот процесс нужен для того, чтобы организация, разрабатывающая ПО, могла предсказуемо, с соблюдением бюджета и сроков создавать высококачественное программное обеспечение, которое удовлетворяет всем требованиям пользователей. Чтобы понять суть процесса разработки ПО, рассмотрим очень простой проект, выполняемый всего одним человеком. Подробнее »
26.09.2003 Borland InterBase 7 для построения масштабируемых систем Наибольшее распространение сервер баз данных InterBase получил в 1995 г., когда разработчики приложений начали работать с Delphi 1. InterBase размещался на одном компакт-диске с Delphi, по объему занимал четыре дискеты и устанавливался за несколько секунд, после чего был полностью готов к работе. Отсутствие необходимости в настройке, надежность, совместимость со стандартом ANSI SQL, хорошая производительность и высокая функциональность сделали InterBase весьма популярным в нашей стране. Подробнее »
26.09.2003 SQLBase 8.5: легкость обновления В данной статье подчеркнуты преимущества обновления программного продукта SQLBase компании Gupta Technologies до SQLBase 8.5, достигнутые за счет введения новых возможностей, и дается информация о том, что эти новые возможности реально означают для разработчиков и конечных пользователей SQLBase. Подробнее »
24.09.2003 What Makes Process Process? Что делает процесс процессом? Предлагаем нашим читателям статью известного в западных кругах эксперта по ERP системам для процессного производства Олина Томпсона. Следует учесть, что автор делает выводы и дает советы исходя из опыта западного рынка ERP систем. Подробнее »
16.09.2003 Решения Borland для быстрой и гибкой поставки программного обеспечения Чтобы успешно конкурировать в современном экономическом климате, корпорация должна обладать высокоэффективными и гибкими бизнес-системами. Все современные бизнес-системы полагаются на важные программные приложения и инфраструктуры, чтобы поддерживать функционирование корпорации на пике производительности. Технологии Borland помогают организациям сохранять конкурентное преимущество, позволяя быстрее создавать лучшее программное обеспечение. Подробнее »
16.09.2003 Выводимые таблицы с хранимым результатом. Часть 2 Данные, удаленные по сети, равно как и данные в очень больших таблицах нередко оказываются неудобными для приложения: или к ним долго обращаться, или доступ к ним ненадежен, или и то и другое вместе. Одно из решений Oracle, позволяющее отчасти сгладить такое неудобство - выводимые таблицы с хранимым результатом (materialized views). Они позволяют построить хранимую локально выжимку исходных данных, и уже эффективность обращения к этой выжимке не отличается от обычных таблиц. Во второй части статьи рассматриваются различные механизмы обновления хранимого результата с целью его синхронизации с обновлениями исходных данных. Подробнее »
10.09.2003 По ту сторону чисел. Crystal Decisions Balanced Scorecard После многих лет развития приложения поддержки сбалансированных систем показателей (balanced scorecard, BSC) теперь охватывают стратегию и управление предприятием, обеспечивая конкурентные преимущества. Подробнее »
07.09.2003 Коммерческий эффект от использования СУБД SQLBase компании Gupta Эта статья предназначен для ИТ-менеджеров и руководителей ИТ-отделов, принимающих бизнес-решения для периферийных подразделений своих компаний, например, для рабочих групп или филиалов, персонала, работающего в удаленном режиме, или сотрудников, ежедневно использующих в своей работе портативные компьютеры, а также для независимых поставщиков ПО, предлагающих бизнес-решения внешним заказчикам. Подробнее »
03.09.2003 Достижение 2-го уровня CMMI в области процессов конфигурационного управления с помощью решений IBM Rational Software В данной статье мы рассмотрим процессы конфигурационного управления с точки зрения CMMI высокого уровня и обсудим вопрос, в какой мере решения IBM Rational отвечают специальным и общим целям и практикам в области процессов Configuration Management Process Area - конфигурационного управления (КУ). В тех случаях, когда решения IBM Rational не будут в полной мере отвечать рассматриваемой практике, мы предложим рекомендации, которые, как мы надеемся, помогут организации соблюдать требования 2-го уровня. Подробнее »
02.09.2003 Изучаем программирование в Gupta Team Developer. Шаг 5 - Работа с БД Данная статья является пятой в цикле статей под общим названием "Изучаем программирование в TD/GUPTA", в котором мы постараемся дать начинающему пользователю программных продуктов ГУПТА всю необходимую информацию для изучения программирования и получения навыков создания информационных систем. В ней мы рассмотрим работу c БД и средствами их построения. Подробнее »
29.08.2003 Изучаем программирование в Gupta Team Developer. Шаг 6 - Отладка, выборка и работа с записями Данная статья является шестой в цикле статей под общим названием "Изучаем программирование в TD/GUPTA", в котором мы постараемся дать начинающему пользователю программных продуктов GUPTA всю необходимую информацию для изучения программирования и получения навыков создания информационных систем. В ней мы рассмотрим механизмы работы с записями и таблицами БД на основе двух подходов. Подробнее »
22.08.2003 Доступ к данным с помощью ADO.NET Технология ADO.NET обеспечивает собственный уровень доступа к данным в среде .NET. Эта статья является первой в серии, посвященной ADO.NET. В ней обсуждается механизм доступа к данным. Подробнее »
18.08.2003 Windows Server 2003 - формальное знакомство Семейство Windows Server 2003, представляет собой следующий шаг в развитии серверных операционных систем Microsoft. В это семейство вошло множество усовершенствований и новшеств, которые значительно улучшают важнейшие характеристики ОС - надежность, производительность, масштабируемость, экономичность, управляемость по сравнению с предыдущими версиями. Подробнее »
15.08.2003 Kylix 2: создание Web-сервисов в среде Linux В последнее время активно обсуждаются вопросы использования достаточно новой технологии, называемой Web Services. Концепция Web-сервисов опирается на открытые стандарты SOAP и XML, что позволяет объединять разнородные системы, создавая распределенные Web-приложения. Использование XML позволяет говорить о том, что Web-сервисы полностью независимы от платформы и среды, в которой они реализованы. Данная статья посвящена разработке Web-сервисов и клиентских приложений в среде Linux, а точнее, с использованием последней версии Borland Kylix 2. Подробнее »
13.08.2003 PowerBuilder как средство разработки распределенных приложений для EAServer Используя свой многолетний опыт в области выпуска инструментов построения корпоративных приложений, корпорация Sybase предлагает законченное решение для реализации систем в трехуровневых архитектурах. В качестве сервера приложений предлагается Enterprise Application Server (EAServer) - высокопроизводительная среда для исполнения компонентов, реализующих деловую логику информационной системы. Подробнее »
07.08.2003 CASE-средства. Общая характеристика и классификация Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования ИС: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл ПО. Подробнее »
Страница: ... 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 ...
|
|