Главная · Windows 8 · Разработка ис автоматизация строительной компании - реферат. Информационные системы в менеджменте строительной организации Разработка алгоритма ис строительной компании

Разработка ис автоматизация строительной компании - реферат. Информационные системы в менеджменте строительной организации Разработка алгоритма ис строительной компании

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://allbest.ru

1. Информационная система Apache

1.1 Описание Apache

2. Информационные системы для строительной компании

2.1 Информационная система 1С: Торговля и склад

2.1.1 Описание программы

2.1.2 Работа с распределенными информационными базами

2.1.3 Надежность и безопасность

2.1.4 Гибкость и настраиваемость

2.1.5 Интерфейс

2.1.6 Открытость и доступность

2.1.7 Работа с торговым оборудованием

2.2 Информационная система CRM

2.2.1 Автоматизация бизнес-процессов

2.2.2 Управление информацией о клиентах

2.2.3 Управление продажами

2.2.4 Управление продуктовым портфелем

2.2.5 Управление рабочим временем

2.2.6 Автоматизация документооборота

1. Информационная система Apache

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

В 1994 году сотрудник Национального центра приложений для суперкомпьютеров в Университете Иллинойса США (NCSA) Роб Маккул выложил в общее пользование первый веб-сервер, который так и назывался -- NCSA HTTP daemon. Сервер получил популярность в узких кругах, но в середине 1994 года Маккул покинул университет, и разработки прекратились.

Небольшая группа заинтересованных веб-мастеров начала совместную работу над продуктом. Общаясь в дискуссионном листе по электронной почте, они разрабатывали "заплатки" и нововведения для сервера. Именно они и создали Apache Group, разработавшую первую версию Apache-сервера. Произошло это в апреле 1995 года, когда на основу (NCSA Server 1.3) были наложены все существующие "заплатки". Так появился первый официальный публичный релиз Apache 0.6.2.

Работа над сервером не прекращалась ни на день, и очень скоро он стал одним из самых популярных. После многочисленных испытаний 1 декабря 1995 года появилась версия 1.0, устойчивая и надежная. На протяжении всех этих лет и по сей день Apache остается совершенно бесплатным. Возможно, это тоже определило успех сервера, ведь, по данным NetCraft, Apache в данный момент установлен на 67% всех серверов в мире.

1.1 Описание Apache

В данный момент параллельно развиваются две ветки Apache - версии 2.0 и 1.3. Вторая версия претерпела значительное количество изменений, которые в первую очередь коснулись ядра программы и некоторых важных модулей. Так как модули, написанные сторонними разработчиками для версии 1.3, не будут работать в версии 2.0, "старый" Apache также поддерживается. Однако если впервые установить Apache, то стоит присмотреться к новой версии.

Apache это полнофункциональный, расширяемый веб-сервер, полностью поддерживающий протокол HTTP/1.1 и распространяющийся с открытым исходным кодом. Сервер может работать практически на всех распространенных платформах. Существуют готовые исполняемые файлы сервера для Windows NT, Windows 9x, OS/2, Netware 5.x и нескольких UNIX-систем. При этом он очень прост в установке и конфигурации. Apache настраивается с помощью текстовых конфигурационных файлов. Основные параметры уже настроены "по умолчанию" и будут работать в большинстве случаев. Если возникает нехватка функциональности штатного "Апача", то стоит присмотреться к распространяемым модулям, написанным Apache Group и сторонними разработчиками. Немаловажным преимуществом является то, что создатели активно общаются с пользователями и реагируют на все сообщения об ошибках.

Самая простая функция, которую может выполнять Apache - стоять на сервере и обслуживать обычный HTML-сайт. При получении запроса на определенную страницу сервер отправляет в ее ответ браузеру. При наборе адреса, открывается страница -- все просто.

Функция посложнее, которая заложена в протоколе HTTP/1.1 - аутентификация пользователей. С помощью штатных средств сервера Apache есть возможность разграничить доступ к определенным страницам сайта для разных пользователей. Это нужно, например, для того чтобы сделать администраторский интерфейс к сайту. Для этого используются файлы.htaccess и.htpasswd, а также модули mod_auth и mod_access. Пользователи могут быть разбиты на группы, и для каждой из них можно назначить свои права доступа.

Для разделения дизайна и функциональной части сайта, а также для упрощения изменения статических объектов существует технология SSI*. Она позволяет поместить всю повторяющуюся информацию в один файл (например, top.inc), а затем вставлять в страницы ссылку на нее. Затем, если понадобится изменить несколько строк в этой информации, то придется поменять их только в одном файле. Сервер Apache поддерживает эту технологию и позволяет использовать серверные включения в полном объеме.

Если на одном сервере с установленной операционной системой семейства Unix и сервером Apache заведено несколько пользователей, то каждому из них можно создать отдельную директорию. Точнее, она будет создаваться автоматически вместе с псевдонимом. Это делается с помощью модуля mod_userdir и директивы UserDir. Так, например, можно папке public_html в домашней папке пользователя сопоставить адрес www.site.ru/~user. В общем-то, так и делается на серверах большинства сайтов, предоставляющих бесплатный хостинг. Администратор сервера может разрешить или запретить определенным пользователям создавать домашние страницы, использовать SSI и другие функции сервера. Полноценный же хостинг обычно предусматривает создание отдельного виртуального сервера для каждого пользователя.

Сервер Apache был одним из первых серверов, которые начали поддерживать виртуальные сервера (хосты). Эта возможность позволяет размещать на одном физическом сервере несколько полноценных сайтов. У каждого из них может быть свой домен, администратор, IP-адрес и так далее.

Если необходимо разместить на сервере домены domain.ru и domain.com, то для начала надо сделать так, чтобы в системе DNS им был сопоставлен IP-адрес. После этого в конфигурационном файле Apache создаете две директивы , где описываете каждый виртуальный хост. Таким образом, сервер будет знать, на какую папку "отправлять" пришедший запрос.

В данный момент большинство интернет-страниц являются динамическими. Это значит, что их внешний вид и наполнение формируется с помощью программного скрипта, написанного на одном из "языков" их нельзя в полной мере назвать языками, определение достаточно условно. В данный момент наиболее сильно распространены технологии CGI и PHP. Разумеется, в Apache существует поддержка и того, и другого, плюс возможность подключать другие языки.

Модуль mod_cgi позволяет размещать на сервере CGI-скрипты. Это всего-навсего исполняемые файлы, написанные на одном из допустимых языков программирования. Они могут содержаться как в откомпилированном виде например, так делают, если пишут CGI на языке C++, так и в виде исходного текста если на сервере установлен Perl, то программист может помещать и такие файлы. Иногда они имеют расширение.pl.

На основе сервера Apache можно создавать не только простые любительские сайты, но и ресурсы, требующие серьезной криптографической защиты передаваемых данных. Специально для этого был разработан протокол SSL/TLS, а его поддержка была встроена в Apache 2.0. С помощью специального модуля можно осуществлять аутентификацию на основе именных сертификатов, что позволяет практически наверняка гарантировать подлинность пользователя.

Сервер Apache может вести протокол всех действий, совершаемых с ним. Администратор может сам выбрать степень подробности протокола. Протоколы ведутся отдельно для ошибок, для успешных операций и для каждого виртуального хоста. .

2 . Информационные системы для строительной компании

2.1 Информационная система 1С: Торговля и склад

2.1.1 Описание программы

"1С:Торговля и склад" представляет собой компоненту "Оперативный учет" системы "1С:Предприятие" с типовой конфигурацией для автоматизации складского учета и торговли.

Компонента "Оперативный учет" предназначена для учета наличия и движения материальных и денежных средств. Она может использоваться как автономно, так и совместно с другими компонентами "1С:Предприятия".

"1С:Торговля и склад" предназначена для учета любых видов торговых операций. Благодаря гибкости и настраиваемости, система способна выполнять все функции учета - от ведения справочников и ввода первичных документов до получения различных ведомостей и аналитических отчетов.

Автоматизация любых торговых и складских операций

"1С:Торговля и склад" автоматизирует работу на всех этапах деятельности предприятия.

Типовая конфигурация позволяет:

· вести раздельный управленческий и финансовый учет;

· вести учет от имени нескольких юридических лиц;

· вести партионный учет товарного запаса с возможностью выбора метода списания себестоимости (FIFO, LIFO, по средней);

· вести раздельный учет собственных товаров и товаров, взятых на реализацию;

· оформлять закупку и продажу товаров;

· производить автоматическое начальное заполнение документов на основе ранее введенных данных;

· вести учет взаиморасчетов с покупателями и поставщиками, детализировать взаиморасчеты по отдельным договорам;

· формировать необходимые первичные документы;

· оформлять счета-фактуры, автоматически строить книгу продаж и книгу покупок, вести количественный учет в разрезе номеров ГТД;

· выполнять резервирование товаров и контроль оплаты;

· вести учет денежных средств на расчетных счетах и в кассе;

· вести учет товарных кредитов и контроль их погашения;

· вести учет переданных на реализацию товаров, их возврат и оплату.

В "1С:Торговля и склад" вы можете:

Задать для каждого товара необходимое количество цен разного типа, хранить цены поставщиков, автоматически контролировать и оперативно изменять уровень цен;

Работать со взаимосвязанными документами;

Выполнять автоматический расчет цен списания товаров;

Быстро вносить изменения с помощью групповых обработок справочников и документов;

Вести учет товаров в различных единицах измерения, а денежных средств - в различных валютах;

Получать самую разнообразную отчетную и аналитическую информацию о движении товаров и денег;

Автоматически формировать бухгалтерские проводки для 1С:Бухгалтерии.

apache информационный программа автоматизация

2.1.2 Работа с распределенными информационными базами

Основное назначение средств работы с распределенными информационными базами - организация единой системы автоматизированного учета на предприятиях, имеющих территориально удаленные объекты: филиалы, склады, магазины, пункты приема заказов и иные подобные подразделения, не связанные локальной сетью:

· ведение неограниченного количества автономно работающих информационных баз;

· полная или выборочная синхронизация данных;

· настройка состава синхронизируемых данных;

· произвольный порядок и способ передачи изменений;

Использование средств управления распределенными информационными базами не ограничивает действия пользователей системы. Все изменения данных система отслеживает автоматически и передает их в соответствии с описанными правилами синхронизации.

Компонента "Управление распределенными информационными базами" поставляется отдельно

2.1.3 Надежность и безопасность

"1С:Торговля и склад" содержит средства обеспечения сохранности и непротиворечивости информации:

· возможность запрещения пользователям "прямого" удаления информации;

· специальный режим удаления данных с контролем перекрестных ссылок;

· возможность запрещения пользователям редактировать данные за прошлые отчетные периоды;

· установка запрета на редактирование печатных форм документов;

· "запирание" системы пользователем при временном прекращении работы.

2.1.4 Гибкость и настраиваемость

"1С:Торговля и склад" может быть адаптирована к любым особенностям учета на конкретном предприятии.

В состав системы входит Конфигуратор, который позволяет при необходимости настроить все основные элементы системы:

· редактировать существующие и создавать новые необходимые документы любой структуры

· изменять экранные и печатные формы документов

· создавать журналы для работы с документами и произвольно перераспределять документы по журналам для эффективной работы с ними

· редактировать существующие и создавать новые справочники произвольной структуры

· редактировать свойства справочников:

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

2.1.5 И нтерфейс

"1С:Торговля и склад" следует современным стандартам пользовательского интерфейса:

- "советы дня" подскажут вам эффективные приемы работы и удобные возможности системы

Служебные окна умеют "прикрепляться" к границам главного окна программы

Главное меню системы содержит "образы" команд - такие же образы помещены на кнопках панелей инструментов

кнопки панелей инструментов могут быть обозначены не только рисунками, но и текстом.

2.1.6 Открытость и доступность

"1С:Торговля и склад" содержит разнообразные средства для связи с другими программами.

Возможность импорта и экспорта информации через текстовые файлы позволит обмениваться данными практически с любой программой.

Кроме этого, встроенный язык содержит средства работы с файлами формата DBF.

Также "1С:Торговля и склад" поддерживает современные средства интеграции приложений: OLE, OLE Automation и DDE. Использование этих средств позволяет:

· управлять работой других программ, используя встроенный язык "1С:Торговля и склад", - например, формировать отчеты и графики в Microsoft Excel

· получать доступ к данным "1С:Торговля и склад" из других программ

вставлять в документы и отчеты "1С:Торговля и склад" объекты, созданные другими программами - например, помещать в первичные документы логотип фирмы

· размещать в документах и отчетах рисунки и графики.

В "1С:Торговля и склад" реализована поддержка открытых стандартов: обмена коммерческой информацией (CommerceML) и обмена платежными документами (1С:Предприятие - Клиент банка).

Это дает возможность: формировать и выгружать коммерческие предложения на Web - витрины, поддерживающие стандарт организовывать электронный обмен каталогами, прайс-листами и документами со своими контрагентами обмениваться платежными документами (платежными поручениями и выписками) с системами Клиент - банка 1С:Торговля и Склад интегрирована с базой данных Ассоциации ЮНИСКАН/EAN Россия.

2.1.7 Работа с торговым оборудованием

"1С:Торговля и склад" обеспечивает работу с торговым оборудованием: контрольно-кассовыми машинами, чековыми принтерами, сканерами и принтерами штрих-кодов, электронными весами, терминалами сбора данных, дисплеями покупателя и другими видами оборудования.

"Интеллектуальное" взаимодействие с торговым оборудованием позволяет, например, заполнять документы путем считывания штрих-кодов товаров сканером.

Дополнительные компоненты и методики работы с торговым оборудованием поставляются отдельно.

Стоимость установки внедрения данного программного обеспечения разнится от количества рабочих мест. Для установки потребуются дополнительные затраты на приобретение системы управления базами данных.

В данной работе рассматривается строительная компания в которой организованно 40 рабочих мест, средняя стоимость одного рабочего места на 2016 год с установкой, внедрением и приобретением ключей к рабочему месту составляет ~ 17,5 тыс. рублей

2.2 Информационная система CRM

Существуют разночтения концепции CRM (Customer Relationship Management): кто-то под этим буквосочетанием видит методологию ведения бизнеса, а кто-то -- программное обеспечение для автоматизации работы с клиентами. И те, и другие правы. Но расставим правильные акценты.

CRM -- это стратегия . Термин Customer Relationship Management можно перевести на русский язык как «управление взаимоотношениями с клиентами».

Этот буквальный перевод вполне соответствует истине, но не рисует очевидной картины.

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

То есть, стратегия CRM предполагает создание в компании таких механизмов взаимодействия с клиентами, при которых их потребности обладают наивысшим приоритетом для предприятия.

Подобная ориентированность на клиента затрагивает не только общую стратегию бизнеса компании, но и корпоративную культуру, структуру, бизнес-процессы, операции.

Основная цель внедрения CRM-стратегии -- создание конвейера по привлечению новых клиентов и развитию существующих клиентов.

Управлять взаимоотношениями означает привлекать новых клиентов, нейтральных покупателей превращать в лояльных клиентов, из постоянных клиентов формировать бизнес-партнеров.

CRM-система -- это воплощение автоматизации CRM-стратегии. Очень важную роль в воплощении CRM-стратегии в жизнь играют информационные технологии.

Программные средства CRM представляют собой специализированные системы, разработанные для автоматизации тех самых бизнес-процессов, процедур и операций, которые реализованы в виде CRM-стратегии компании.

В качестве ключевого инструмента для завоевания и удержания клиентов, CRM-приложения минимизируют человеческий фактор при работе с клиентами и позволяют повысить прозрачность деятельности в сферах продаж, маркетинга и клиентского обслуживания.

В то же время, важно осознавать, что автоматизация процесса взаимоотношений с клиентами является важным, но не единственным и не первостепенным шагом при построении клиенториентированной компании.

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

2.2.1 Автоматизация бизнес-процессов

Разложить все рабочие процессы по полочкам, формализовать их -- нетривиальная задача, решаемая бизнес-аналитиками.

Если все сотрудники действуют согласно регламентированным процессам, уменьшается количество ошибок, работа компании ускоряется, а результаты труда становятся более прогнозируемыми.

Если выполнение процессов прозрачно для руководителей, им гораздо легче выявлять слабые места в работе и направлять усилия сотрудников в нужное русло.

Эти задачи могут быть решены с помощью автоматизации процессов, с использованием CRM-системы.

Для формализации, автоматизации выполнения и контроля процессов, Terrasoft CRM предлагает специальные инструменты. Бизнес-аналитик оценит удобный визуальный редактор, который позволяет построить в системе CRM описание алгоритмических процессов любой сложности.

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

Обеспечивая автоматизацию и оперативный контроль хода выполнения бизнес-процессов компании, CRM-система повышает вероятность их своевременного и качественного исполнения.

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

2.2.2 Управление информацией о клиентах

«Сердцем» любой CRM-системы является база данных как физических, так и юридических лиц, которые взаимодействуют с Вашей компанией в рамках деятельности предприятия. Это не только клиенты, но и филиалы компании, партнеры, поставщики, конкуренты.

База данных клиентов сама по себе ценный актив, а грамотное управление данными в CRM-системе позволяет использовать информацию в работе с максимальной эффективностью.

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

Единая база данных клиентов и полная история взаимоотношения с ними в совокупности с мощными аналитическими инструментами CRM позволяет удерживать и развивать существующих клиентов, выявляя наиболее ценных, а также привлекать новых клиентов.

2.2.3 Управление продажами

Главная функция CRM-системы - помогать менеджерам планировать продажи, организовывать прозрачное управление сделками и оптимизировать каналы продаж.

Система хранит полную историю общения с клиентами, что помогает департаментам продаж анализировать поведение клиентов, формировать подходящие им предложения, завоевывать лояльность.

Планирование продаж в CRM-системе организовано в различных срезах (по регионам, менеджерам, направлениям и т. д.). Менеджер составляет план на основе данных по своим клиентам с учетом вероятности, а руководитель, проанализировав объем подтвержденных платежей, может составить для менеджера стимулирующий план.

Руководители предъявляют особые требования к CRM. С помощью инструментов CRM-системы руководители могут контролировать качественные показатели работы менеджеров (воронка продаж), выполнение планов продаж, соблюдение сроков оплаты и поставки.

Система позволяет оценивать объем и вероятность сделок, управлять бизнес-процессами продаж, следить за состоянием сделки и анализировать действия конкурентов.

Одна из важнейших задач, которую помогает решить CRM-система, -- организация cross-sales, up-sales.

Система позволяет формировать матрицу кросс-продаж и продуктово-сегментную матрицу, группировать клиентов по различным параметрам и выявлять их потенциальные интересы.

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

2.2.4 Управление продуктовым портфелем

Любой коммерческой организации важно предоставлять продукты и услуги высокого качества по конкурентным ценам, постоянно усовершенствовать продуктовые линейки.

CRM-cистема позволяет структурировать номенклатуру и управлять полным каталогом товаров и услуг компании. Возможности CRM обеспечивают ведение учета специальных цен и скидок, анализ данных и взаимосвязей для предложения клиентам оптимального пакета услуг и определения популярных продуктов.

2.2.5 Управление рабочим временем

Эффективное управление и учет рабочего времени оказывают положительное влияние на все бизнес-процессы компании. CRM-система позволяет сотрудникам организации не только протоколировать использование текущего рабочего времени, но и планировать загрузку на будущие периоды.

Средства CRM-системы предлагают удобный доступ к расписанию, в котором сотрудник может планировать собственное рабочее время, отмечать результаты выполнения запланированных дел, просматривать расписание коллег. В свою очередь, в распоряжении руководства оказываются инструменты для контроля загруженности и эффективности работы подчиненных.

Благодаря возможности связывать все задачи с соответствующими контрагентами, контактами, сделками формируется и накапливается история работы с каждым клиентом.

Генерация 80% задач автоматически по бизнес-процессу позволяет освободить сотрудников от рутинных операций, наиболее рационально распределяя рабочее время, и не забыть ни об одном важном деле.

2.2.6 Автоматизация документооборота

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

При ведении в СRM документации, можно организовать коллективную работу с документами при гибком разграничении прав доступа, электронное визирование, а также учет взаимосвязей между документами.

2.2.7 Аналитические возможности программы CRM

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

Более 100 стандартных отчетов системы дают возможность анализировать и контролировать все типичные задачи бизнеса. С помощью встроенного построителя отчетов можно создать аналитические формы, отвечающие специфическим задачам каждого предприятия.

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

Данная программное обеспечение установлено в строительной компании совместно с программной 1С. Для разработки конфигураций, написания программы, установки, интеграции ее в 1С и внедрения на одно рабочее место будет затрачено ~ 10 тыс. рублей.

Размещено на Allbest.r

...

Подобные документы

    Анализ создания информационной системы. Анализ существующих систем управления базами данных ремонтно-строительной фирмы. Требования к составу и параметрам технических средств. Структура программной системы. Описание входной и выходной информации.

    курсовая работа , добавлен 29.04.2015

    Создание автоматизированной системы учета заказов и их выполнения в строительной фирме по ремонту квартир. Общие требования к информационной системе. Проектирование структуры базы данных. Построение ER-диаграммы. Реализация информационной системы.

    курсовая работа , добавлен 24.03.2014

    Описание структуры управления компании. Структура программно-аппаратных средств. Анализ технического задания. Расчет обобщенного критерия эффективности информационной системы ведения проектов строительной компании. Выбор языка программирования и СУБД.

    дипломная работа , добавлен 29.06.2013

    Программные продукты компании Microsoft: Access, Visual FoxPro7.0, dBASE. Возможности интеграции, совместной работы и использования данных. Системы управления базами данных (СУБД), их основные функции и компоненты. Работа с данными в режиме таблицы.

    курсовая работа , добавлен 15.12.2010

    Этапы проектирования информационных систем. Корпоративные информационные системы, тенденции их развития. Требования к организации базы данных. Основные концепции реляционных баз данных. Выбор системы проектирования. Логическая структура приложения.

    дипломная работа , добавлен 20.12.2012

    Основные классифицирующие признаки системы управления базами данных. Модель данных, вид программы и характер ее использования. Средства программирования для профессиональных разработчиков. Организация центров обработки данных в компьютерных сетях.

    презентация , добавлен 14.10.2013

    Особенности управления информацией в экономике. Понятие и функции системы управления базами данных, использование стандартного реляционного языка запросов. Средства организации баз данных и работа с ними. Системы управления базами данных в экономике.

    контрольная работа , добавлен 16.11.2010

    Появление системы управления базами данных. Этапы проектирования базы данных "Строительная фирма". Инфологическая и даталогическая модель данных. Требования к информационной и программной совместимости для работы с базой данных "Строительная фирма".

    курсовая работа , добавлен 31.03.2010

    Определение CRM как информационной системы, назначением которой является автоматизация бизнес-процессов компании, обеспечивающих взаимодействие всех ее подразделений с клиентами. Классификация систем: оперативные, аналитические и коллаборационные.

    курсовая работа , добавлен 05.06.2014

    Логическое проектирование базы данных по автоматизации деятельности строительной компании. Классификация связей. Реляционная модель базы данных. Функциональные зависимости между атрибутами. Выбор ключей. Нормализация отношений. Запросы к базе данных.

Введение

Предварительный анализ создания ИС

1 Организационная структура

2 Сведения об объекте автоматизации

3 Обоснование необходимости создания информационной системы

Описание программного продукта

1 Описание входной и выходной информации

2 Анализ существующих систем управления базами данных

2.4 Visual Basic

3 Требования к составу и параметрам технических средств

Описание основных проектных решений

1 Структура программной системы

2 Тестирование системы

Заключение

Список литературы

Введение

Данный курсовой проект выполнен в соответствии с заданием на курсовое проектирование. Темой проекта является разработка информационной системы ремонтно-строительной фирмы.

Из данной цели вытекают следующие задачи:

Анализ предметной области и деятельности организации.

Выбор основного набора данных, необходимых для составления базы данных и составление инфологической модели;

Практическая реализация базы данных.

Создание вспомогательных элементов, для упрощения работы с базой данных (создание форм, запросов и отчетов).

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

В связи с этим, для автоматизации мною были выбраны следующие процессы: учет комплектующих и накладных, прием заказа, учет фирм-партнеров и клиентов.

База данных позволяет осуществлять добавление, изменение, поиск и удаление данных, а также просматривать эти данные.

1. Предварительный анализ создания ИС

1 Организационная структура

Фирма выполняет весь комплекс работ по производству и монтажу металлопластиковых оконных систем. Основными видами деятельности являются: производство и монтаж пластиковых окон и дверей, оконных порталов, жалюзи, а также металлических изделий от кованых решеток до противопожарных дверей и гаражных ворот.

Одним из направлений деятельности компании является изготовление и монтаж пластиковых окон, а так же остекление балконов.

Исходя из своих возможностей, целей и задач, каждый заказчик может подобрать для себя оптимальный вариант окон ПВХ:

цветные ламинированые окна;

самоочищающиеся окна;

солнцезащитные окна;

среднеподвесные окна;

арочные окна;

цветные подоконники;

откосы наружные, в том числе откосы из металла;

остекление балконов.

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

Система управления предприятием построена в соответствии с линейно-иерархическим принципом. На каждом уровне четко определены зоны ответственности и зоны подчинения.

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

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

Оператор занят приемом заказов, распределением заказов у мастеров ремонтной бригады, работников транспортной службы, определением срока исполнения заказа, отслеживанием хода выполнения заказа, оповещением клиентов о выполнении заказа. Операторы ведут документарное сопровождение заказа, фиксируют основные сведения о заказчике и заказе.

Ремонтная бригада принимает заказы на ремонтные работы, монтаж, демонтаж, установку и утепление окон и оконных порталов, дверей, остекление балконов и другие работы. Ее специалисты также диагностируют неисправности, определяют объем необходимых работ, комплектацию на замену и время на выполнение работ.

Транспортная служба осуществляет доставку до заказчиков для производства ремонта, а также транспортировку комплектующих от поставщика.

2 Сведения об объекте автоматизации

Назначение ИС - автоматизация работы следующих подразделений:

Оператор (формирование заказов, учет работ и учет комплектации заказов, а также прием заявок на закупку);

Ремонтная бригада (прием и выполнение заказов).

Процесс приема и выполнения заказа можно вкратце описать по следующим шагам:

Определение, является ли клиент постоянным заказчиком компании (постоянные заказчики получают скидки на приобретение товара);

Предварительное определение сущности заказа (заказов), в зависимости от потребности клиента;

Определение исполнителя заказа. Оператор при этом руководствуется журналом заказов. Он обращается к тому мастеру, который, по мнению оператора, наименее занят. Однако в случае фактической занятости этого мастера, оператор переадресует заявку другому;

Оформление заказа по заданной форме, фиксация получения предоплаты; заполнение журнала заказов;

Выдача заказа, оформление оператором заказа-наряда.

3 Обоснование необходимости создания информационной системы

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

С развитием компьютерных технологий возросла и потребность хранения и обмена информацией. Её хранение играет важную роль в работе человека и предприятия. Ведь от достоверно правильной и доступной информации зависит успех его работы. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы - базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций.

Автоматизированная система предназначена для более удобной работы с данными. Когда объемы информации, с которыми приходится иметь дело, довольно велики, а сама она имеет достаточно сложную структуру, то при организации работы с ней возникает немало различных проблем. Для препятствия возникновения различных проблем, необходимо разработать такую систему работы с информацией, которая позволила бы реализовать автоматизированный сбор, обработку и работу с данными. Это возможно при применении специализированного программного обеспечения - систем управления базами данных (СУБД). Они позволяют на более высоком уровне решить эту проблему, обеспечить эффективность, надежность, быстроту и легкость в использовании, как для специалистов, так и для начинающих разработчиков.

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

Современные СУБД - многопользовательские системы управления базой данных, которые специализируются на управлении массивом информации одним или множеством одновременно работающих пользователей.

Современные СУБД обеспечивают:

Набор средств для поддержки таблиц и отношений между связанными таблицами;

Развитый пользовательский интерфейс, который позволяет вводить и модифицировать информацию, выполнять поиск и представлять информацию в графическом или текстовом режиме;

Средства программирования высокого уровня, с помощью которых можно создавать собственные приложения;

Повышение оперативности получения отчетной информации для анализа.

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

Для определения эффективности внутрифирменной системы управления на многих предприятиях в учете и отчетности стал использоваться показатель отношение получаемой прибыли к затратам на технические средства и обеспечение функционирования внутрифирменной системы информации.

Основными принципами и целями внутрифирменных систем информации являются:

определение требований к содержанию информации и к ее характеру, в зависимости от целенаправленности;

выработка системы хранения, использования и предоставления информации в централизованном и децентрализованном управлении;

определение потребностей в технических средствах (в том числе, в компьютерной технике) на предприятии в целом;

разработка программного обеспечения, создание и использование банков данных;

автоматизированная обработка вводимой и текущей информации и выдача информации по бухгалтерскому учету и отделов технического оснащения;

автоматизация административно-управленческого труда на основе использования компьютерной техники.

Важными задачами внутрифирменной системы управления являются:

координация деятельности по сбору и обработке данных финансовых отчетов на высшем уровне управления и в производственных отделениях в целях повышения качества и своевременности поступления финансовой информации по предприятию в целом;

определение основных направлений системы сбора, обработки и хранения первичных данных;

определение основных направлений развития технологии обработки информации.

Оснащение электронной техникой позволяет экономить управленческие и накладные расходы, обеспечивает эффективное внутрифирменное планирование.

Развитие систем телекоммуникаций и, в частности, технологий локальных вычислительных сетей, позволило объединить все технические средства обработки бухгалтерской информации в единую внутрифирменную информационную сеть.

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

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

Исследование существующей системы обработки информации выявило необходимость совершенствования существующей обработки данных, причем анализ ситуации позволил определить следующие потенциальные направления совершенствования существующей системы обработки информации:

устранение имеющихся организационных и технических недостатков, перечисленных в предыдущем разделе, позволило бы значительно перевести существующую обработку информации на более высокий современный уровень;

внедрение единой информационной системы даст возможность практически повысить эффективность работы, полностью отказаться от "ручной" обработки информации и перейти к автоматизированной ее форме;

внедрение индивидуальной ИС устраняет недостатки ПО, предназначенного для автоматизации предприятия.

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

2. Описание программного продукта

Объект разработки - информационная система «Строительная фирма», предназначена для хранения и работы с информацией о работе, которую выполняют сотрудники фирмы по заказу клиентов.

Основные этапы проектирования ИС «Строительная фирма»:

Общее проектирование системы;

Проектирование структуры данных: выбор полей для включения в таблицы;

Проектирование и связывание таблиц;

Проектирование полей: правила ввода данных и проверки допустимости их значения;

Проектирование запросов;

Проектирование форм и отчетов;

Проектирование средств автоматизации: создание меню.

1 Описание входной и выходной информации

ИС «Строительная фирма» содержит следующие сущности:

Сущность «Поставщики» - содержит информацию о фирмах: название фирмы, обращаться к, должность, адрес, телефон, город, факс.

Сущность «Сотрудники» - содержит информацию о сотрудниках: ФИО, должность, дата рождения, дата найма, зарплата, адрес и телефон;

Сущность «Заказы» - содержит информацию о заказах: наименование, цвет, материал, описание, размер, цена, количество, монтаж, демонтаж, доставка, скидка, итого;

Сущность «Клиенты» - содержит информацию о клиентах: ФИО, адрес и телефон, сотрудник, дата заказа, дата исполнения, форма оплаты;

Сущность «Комплектующие» - содержит информацию о товарах: наименование, марка, поставщик, цвет, материал, единица измерения, цена и описание;

Сущность «Тип» - содержит информацию о типах, предоставляемых товаров: наименование и описание;

Сущность «Форма оплаты» - содержит информацию о способах оплаты приобретаемого товара: форма оплаты, описание;

Сущность «Расходы» - содержит информацию о расходах фирмы, а именно: сумму затрат и метод оплаты.

Сущность «Прибыль» - содержит информацию о прибыли фирмы за определенный день.

Программное обеспечение решает следующие задачи: учёт комплектующих, предоставление данных об имеющихся заказах, ведение отчетности.

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

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

В состав программы входят следующие функции:

Формирование и учет заявок;

Вести учет комплектующих;

Добавление, редактирование и удаление информации;

Составление отчетов;

Печать отчетов;

2.2 Анализ существующих систем управления базами данных

Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных персональных компьютерах обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам элетроннно-вычислительной машины.

Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии “клиент-сервер”. Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro, Paradox, Visual Basic, Visual С++, Access 7.0.

2.1 FoxPro(фирма Fox Software) обладала исключительно высокими скоростными характеристиками и в этом отношении заметно выделялась среди интерпретирующих систем. Сравнительно с dBaseIV ее скорость в несколько раз выше и не уступает скорости систем-компиляторов. Практически по всем показателям Fox-программы работают значительно быстрее Clipper-программ. Набор команд и функций, предлагаемых разработчиками FoxPro, по мощи и гибкости отвечает любым требованиям к представлению и обработке данных. Может быть реализован максимально удобный и эффективный пользовательский интерфейс. В FoxPro поддерживаются разнообразные всплывающие и многоуровневые меню, работа с окнами и мышью, реализованы функции низкоуровнего доступа к файлам, управление цветами, настройками принтера, данные могут быть представлены с виде «электронных таблиц» и много еще приятностей и удобностей. В «довиндовскую» эпоху FoxPro был самой быстрой, самой удобной и самой мощной СУБД для компьютеров стандарта IBM PC.

2.2 Paradoxбыл разработан компанией Ansa Software, и первая его версия увидела свет в 1985 году. Этот продукт был впоследствии приобретен компанией Borland. С июля 1996 года он принадлежит компании Corel и является составной частью Corel Office Professional. В конце 80-х - начале 90-х годов Paradox, принадлежавший тогда компании Borland International.

Принцип хранения данных в Paradox сходен с принципами хранения данных в dBase - каждая таблица хранится в своем файле (расширение *.db), MEMO- и BLOB-поля хранятся в отдельном файле (расширение *.md), как и индексы (расширение *.px).

Однако, в отличие от dBase, формат данных Paradox не является открытым, поэтому для доступа к данным этого формата требуются специальные библиотеки. Например, в приложениях, написанных на C или Pascal, использовалась некогда популярная библиотека Paradox Engine, ставшая основой Borland Database Engine. Эта библиотека используется ныне в приложениях, созданных с помощью средств разработки Borland (Delphi, C++Builder), в некоторых генераторах отчетов (например, Crystal Reports) и в самом Paradox. Существуют и ODBC-драйверы к базам данных, созданным различными версиями этой СУБД.

По сравнению с аналогичными версиями dBase ранние версии Paradox обычно предоставляли разработчикам баз данных существенно более расширенные возможности, такие как использование деловой графики в DOS-приложениях, обновление данных в приложениях при многопользовательской работе, визуальные средства построения запросов, на основе интерфейса QBE - Query by Example (запрос по образцу), средства статистического анализа данных, а также средства визуального построения интерфейсов пользовательских приложений с автоматической генерацией кода на языке программирования PAL (Paradox Application Language).версии СУБД Paradox, помимо перечисленных выше сервисов, позволяли также манипулировать данными других форматов, в частности dBase и данными, хранящимися в серверных СУБД. Такую возможность пользователи Paradox получили благодаря использованию библиотеки Borland Database Engine и драйверов SQL Links. Это позволило использовать Paradox в качестве универсального средства управления различными базами данных.

2.3 Access- в переводе с английского означает “доступ”. MS Access - это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования - Visual Basic Application.

Популярность СУБД Microsoft Access обусловлена следующими причинами:

Access является одной из самых легкодоступных и понятных систем как для профессионалов, так и для начинающих пользователей, позволяющая быстро освоить основные принципы работы с базами данных;

система имеет полностью русифицированную версию;

Полная интегрированность с пакетами Microsoft Office: Word, Excel, Power Point, Mail;

Идеология Windows позволяет представлять информацию красочно и наглядно;

возможность использования OLE технологии, что позволяет установить связь с объектами другого приложения или внедрить какие-либо объекты в базу данных Access;

технология WYSIWIG позволяет пользователю постоянно видеть все результаты своих действий;

существует набор “мастеров” по разработке объектов, облегчающий создание таблиц, форм и отчетов.

Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. Минимальные ресурсы ПК: процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 12 (16) Мб, занимаемый объем на ЖМД 10-40 Мб.

2.4 Visual BasicBasic - это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office. Минимальные ресурсы ПК: процессор 368DX, Windows 3.1, 95, NT, объем оперативной памяти 6 (16) Мб, занимаемый объем на ЖМД 8-36 Мб.

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

Компания Borland всегда была широко известна профессиональным разработчикам как фирма, предлагающая компиляторы С и Pascal, систему управления базами данных Paradox. Имея по всему миру около шести миллионов пользователей, dBASE остается индустриальным стандартом, применимым к различным операционным платформам, среди которых MS-DOS, UNIX, VAX/VMS и MS-Windows. Продукты, развиваемые в классе языков программирования - Borland C++ 4.5 и Delphi - с уникальным сочетанием классических принципов и современной технологии.

Совершенно новый продукт Borland Delphi for Windows - система скоростной разработки приложений, основанная на объектно-ориентированном Паскале. Delphi объединяет визуальные средства быстрой разработки приложений, высокопроизводительный компилятор объектно-ориентированного языка, масштабируемый механизм доступа к данным и другие последние достижения в области компьютерных технологий.C++ - наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.

Для создания базы данных, а также самого разрабатываемого программного средства, осуществляющего доступ к данным базы, выбран Microsoft Access 2007 по совокупности его преимуществ.

База данных в составе разрабатываемой автоматизированной системы должна отвечать следующим требованиям:

хранение больших объёмов актуальной и достоверной информации;

простота обращений пользователей к БД;

возможность внесения, изменения, удаления, сортировки и других манипуляций с данными БД;

поиск информации по различным группам признаков;

возможность расширения и реорганизации данных в БД при изменениях предметной области.

Все вышесказанное говорит о необходимости использования БД и соответственно специализированной системы управления базами данных (СУБД).

Основываясь на перечисленных выше критериях выбора СУБД, был сделан выбор в пользу MS Access 7.0, поскольку необходима СУБД в относительно небольшой корпоративной сети, объемы хранимой информации относительно невелики (измеряются мегабайтами), надежно работающая на сервере с техническими характеристиками обычного ПК. Также MS Access 7.0 определяет минимальные сложности при настройке и администрировании системы.

3 Требования к составу и параметрам технических средств

Для работы с ИС «Строительная фирма» необходим компьютер со следующей минимальной конфигурацией:

Процессор - 300 МГц или выше;

Оперативная память -128 МБ или выше;

Видеоадаптер и монитор - Super VGA (800×600);

Свободное место на жёстком диске - 1,5 ГБ или больше;

Оптические накопители - CD-ROM или DVD-ROM;

Клавиатура и мышь;

Установленный пакет Microsoft Office 2007.

Минимальные системные требования для MS Access 2007:

Процессор: Частота не ниже 500 МГц;

Память: Не менее 256 МБ;

Место на жестком диске: 2 ГБ;

Экран: Разрешение не менее 1024x768 точек;

Операционная система: Microsoft Windows XP SP2, Windows Server 2003 SP3, Windows Vista.

Для того чтобы разработанная ИС функционировала, следует скопировать папку «Строительная фирма» с диска в любое свободное место жесткого диска, после чего открыть эту папку и запустить на выполнение файл «Строительная фирма».

Учитывая возможности современных компьютеров, данные требования можно назвать декларационными. MS Access 2007 обеспечивает эффективную работу на любом современном персональном компьютере, которыми оснащено предприятие.

В конечном итоге для ИС были выбраны: операционная система - Windows XP Professional, СУБД и среда разработки приложения - Microsoft Access 2007.

3. Описание основных проектных решений

1 Структура программной системы

При разработке программы очень важным этапом является определение и разбор структуры программной системы. Программа должна обладать неким общим планом, по которому бы строилось программное приложение. На этом этапе нужно руководствоваться следующими соображениями:

Информация в таблицах не должна дублироваться;

Желательно, чтобы каждая таблица содержала информацию только на одну тему;

Информацию об объекте желательно разбивать на минимальные единицы.

Структура базы данных представляет собой информационные таблицы: Сотрудники (рис. 1), Поставщики (рис. 2), Комплектующие (рис. 3), Форма оплаты (рис. 4), Клиенты (рис. 5), Рассрочка (рис. 6).

Рисунок 1 - Таблица «Сотрудники»

Таблица «Сотрудники» содержит информацию о людях, работающих в организации.

Рисунок 2 - Таблица «Поставщики»

Таблица «Поставщики» содержит информацию о фирмах, сотрудничающих с организацией.

Рисунок 3 - Таблица «Комплектующие»

Таблица «Комплектующие» содержит информацию о товарах, предлагаемых организацией.

Рисунок 4 - Таблица «Форма оплаты»

Таблица «Форма оплаты» содержит информацию о способах оплаты, предоставляемых клиентам.

Рисунок 5 - Таблица «Клиенты»

Таблица «Клиенты» содержит информацию о заказчиках.

Рисунок 6 - Таблица «Рассрочка»

Таблица «Рассрочка» содержит информацию о клиентах, купивших товары в рассрочку.

Схема информационной системы со всевозможными связями представлена на рисунке 7.

Рисунок 7 - Схема данных

2 Тестирование системы

Для проведения тестирования необходимо сначала выбрать методику тестирования. Для тестирования системы можно использовать следующие методы:

Метод "Белого ящика". Тестирование методом "белого ящика" предполагает обработку системы как "прозрачного объекта" и позволяет заглянуть внутрь, фокусируя внимание на использовании знаний о конкретном программном обеспечении для правильного подбора тестовых данных.

Метод "Черного ящика". Тестирование методом "Черного ящика" предполагает обработку системы как "непрозрачного объекта", таким образом, знание внутренней структуры в явном виде не используется. Тестирование этим методом обычно подразумевает проверку функциональных возможностей.

Тестирование эргономичности. Типичный тест на эргономичность заключается в том, что пользователи выполняют с прототипом (или другой системой) ряд операций, в то время как наблюдатели документируют все, что они делают и говорят. Такое тестирование проводится одновременно с одним или несколькими пользователями работающими вместе.

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

Для тестирования информационной системы «Строительная фирма» был выбран метод "Черного ящика". Ведь тестирование программного обеспечения методом "Черного ящика", в отличие от метода "Белого ящика", предполагает знания только набора вводимых параметров и ожидаемые на выходе результаты, каким образом программа достигает этих результатов неизвестно. При таком тестировании никогда не проверяется программный код, и нет нужды в дополнительном знании программы, кроме как в ее техническом описании.

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

В данной работе был проведен анализ поставленной проблемы с последовательным её решением. Был рассмотрен и усвоен предложенный теоретический материал, что позволило более качественно и быстро справиться с поставленными целями и задачами.

Целью разрабатываемого приложения являлась разработка базы данных строительной фирмы и ее реализация, используя оболочку Access. В результате проведения работы она была выполнена.

Цель была достигнута путем успешного выполнения основных задач курсовой работы: практической реализации базы данных в оболочке Microsoft Access и созданием вспомогательных элементов для упрощения работы с базой данных (созданы формы, запросы и отчеты).

В процессе работы были приобретены навыки анализа производства, применены и усовершенствованы полученные знания в области разработки систем управления базами данных для решения конкретной задачи.

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

строительный программный управление ремонтный

Список литературы

1. Д. Дейт. Введение в систему баз данных. - М., СПб.: BHV - Санкт - Петербург 1977.- 312с.

С. Глушаков. Базы данных. - Х., Фолио, 2001. - 504 с.

П. Киммел. Освой самостоятельно программирование для Microsoft Access за 24 часа., М.: «Вильямс», 2000. - 448 с.

Ульман Д., Уидом Д. «Основы реляционных баз данных», 2006

Баженова И.Ю. «Основы проектирования приложений баз данных», 2009

Кириллов В.В., Громов Г.Ю. «Введение в реляционные базы данных», 2009

Томас, Конноли, Каролин, Бегг. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. - М: ИД «Вильямс»,2003.

Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2001.

Автоматизированные информационные технологии в экономике: учебник / под ред. И.Т. Трубилина - М.: Финансы и статистика, 2006. - 416 с.

Петров В.Н. Информационные системы / В.Н. Петров. - СПб.: Питер, 2007. - 688 с.

Фосби Дж. MS SQL Server 2008: управление и программирование / Дж. Фосби. - СПб.: БХВ - Петербург, 2009. - 608 с.

1. Разработка ИС.

1.1. Предпроектное обследование ПО.

1.1.1. Строительная фирма «ЛьвоffСтрой» является поставщиком строительных материалов в строительные розничные магазины города Санкт-Петербурга. Предметной областью данной курсовой является отдел закупок. С каждым поставщиком заключается договор на поставку товара в соответствии с потребностями предприятия, определенного количества, на определенную сумму, в определенный срок, и все это отражается в договоре на закупку. Поступление товара на склад сопровождает приходная накладная. Сопоставление этих двух документов и позволяет нам выполнить поставленную задачу: выявить месяцы для заданного квартала, в которых не было поставок заданной группы и суммы задолженности поставщиков на эти месяцы по каждому наименованию товара.

1.1.2. Справочник поставщиков, справочник групп товаров, справочник товаров, таблица кварталов, а также два документа: приходная накладная и договор на закупку.

1.1.5. Так как приходиться работать с большим количеством информации, нашей задачей является создание такого автоматизированного рабочего места, которое позволяет выдавать нам отчет в разрезе поставщиков и договоров, которое позволяло бы нам вести контроль за поставкой товара на склады предприятия, вести учет задолженности поставщиков перед стройбазой «ЛьвоffСтрой», и контроль за ее погашением.

1.2. Постановка задачи.

1.2.1. (см. выше)

1.2.2. Ограничения: с одним поставщиком может быть заключено несколько договоров, в договоре может быть несколько изделий, одно и то же изделие может быть затребовано в разные месяцы, приходная накладная всегда ссылается на договор на закупку, номера договоров и приходных накладных уникальны для поставщика, каждый товар принадлежит только к одной группе товаров, имеет только одну единицу измерения, все цены в рублях.

1.2.3. Для решения поставленной задачи нам необходима следующая входная информация:

Справочник товаров:

Код товара

Наименование товара

Единица измерения

Цена за единицу

Справочник группы товаров:

Код группы товаров

Наименование группы

Справочник поставщиков:

Реквизиты поставщика

Наименование поставщика

Договор на закупку

Номер договора на закупку

Месяц поставки товара

Наименование поставщика

Код товара

Количество

Приходная накладная

Номер приходной накладной

Номер договора на закупку

Дата оприходования товара на складе

Кол-во товара

Код товара

1.2.4. Выходным документом является отчет о непоставках товаров группы _____ по месяцам ___ квартала:

Наименование

Сумма задолженности

Количество

Стоимость

Итого за месяц по группе:

Итого за месяц по группе:

Всего за квартал:

1.3. Построение информационной модели.

Итак, из списка предлагаемых входных документов нам необходимы два: Договор на закупку и Приходная накладная с соответствующими реквизитами:

Номер договора на закупку

Дата заключения договора на закупку

Наименования поставщика

Адрес поставщика

Реквизиты поставщика

Наименование товара

Единица измерения товара

Месяц поставки товара

Количество товара по договору на закупку

Цена закупки единицы измерения товара

Номер приходной накладной

Дата выписки приходной накладной

Дата оприходования товара на складе

Номер договора на закупку

Дата заключения договора на закупку

Наименование поставщика

Адрес поставщика

Реквизиты поставщика

Наименование товара

Единица измерения товара

Количество каждого наименования товара по приходной накладной

Для решения поставленной задачи необходимы также 3 документа нормативно-справочной информации:

Справочник поставщиков

Справочник товаров

Справочник групп товаров

Где следует ввести такие реквизиты, как Код товара, Код группы товаров, уникальные для каждого наименования.

Так как необходимо сделать отчет по данным определенного квартала, нам потребуется табличка Календарь.

На основании имеющихся данных можно выделить следующие информационные объекты с соответствующими реквизитами, где в скобках указаны сокращения, применяемые в самой базе данных:

ИО Поставщики

Адрес поставщика (Адрес)

ИО Договор на закупку

Месяц поставки товара (Месяц)

Наименование поставщика (Наим)

Номер договора на закупку (№дог)

Код товара (Код)

ИО Приходная накладная

Номер договора на закупку (№дог)

Номер приходной накладной (№ПП)

Количество каждого наименования товара по приходной накладной (Кол-во)

Код товара (Код)

ИО Группа товаров

Код группы товаров (КодГр)

Наименование группы товаров (НаимГр)

ИО Товары

Код товара (Код)

Наименование товара (Наим)

Единица измерения (ЕИ)

Цена за единицу (Цена)

Код группы товаров (КодГр)

ИО Квартал

Номер месяца (№мес)

Месяц поставки товара (месяц)

Номер квартала (№Кв)

Для поставщика уникальным является его наименование. ДЗ может быть заключен с несколькими поставщиками. ДЗ должен быть связан со своей Спецификацией по №дог, уникальному для каждого договора (аналогично для ПН с ее спецификацией). ПН составляется на основе ДЗ и идентифицируется также по №дог. Каждый товар принадлежит определенной группе и имеет свой уникальный код, может содержаться в нескольких ДЗ, и, следовательно, в нескольких ПН.

Опираясь на данную информацию необходимо выделить ключевые и описательные реквизиты (ключевые подчеркнуты):

ИО Поставщики

Реквизиты поставщика (Реквизиты)

Наименование поставщика (Наим)

Адрес поставщика (Адрес)

ИО Договор на закупку

Месяц поставки товара (Месяц)

Дата заключения договора на закупку (Дата)

Наименование поставщика (Наим)

ИО Спецификация договора на закупку

Номер договора на закупку (№дог)

Количество товара по договору на закупку (Кол-во)

Код товара (Код)

ИО Приходная накладная

Номер приходной накладной (№ПП)

Номер договора на закупку (№дог)

Дата оприходования товара на складе (Дата опр)

ИО Спецификация приходной накладной

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

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

В производственной деятельности строительного предприятия выделяют несколько этапов:

  • - заключение договоров с поставщиками и заказчиками;
  • - обеспечение производства всеми необходимыми ресурсами;
  • - выполнение строительно-монтажных работ;
  • - окончание работ, сдача объекта заказчику;
  • - гарантийная ответственность по объекту.

Рис.2.8.

Движение информации на предприятии можно проанализировать по рисунку 2.8..

Расшифровка обозначений:

  • 1) спецификация на объект, график строительства, расчет материалов;
  • 2) рабочий проект, спецификация на объект;
  • 3) информация об остаточном с прошлого объекта материале;
  • 4) запрос необходимых материалов;
  • 5) информация о наличии и отсутствии материалов;
  • 6) закупка необходимых материалов и оборудования;
  • 7) информация о сроках поставки материалов

Рис.2.9.

При выполнении строительных работ, предприятия строительной отрасли могут выступать как генподрядчиком, так и субподрядчиком. Отношения между заказчиком и исполнителем устанавливаются договором подряда (субподряда). Заключенный между ними контракт заверяется главным инженера, главным бухгалтером и подписывается генеральным директором.

От заказчика поступает документация на выполнение тендерных работ (описание строительных работ) и заявки, которые изучаются представителями компании исполнителя, в следствии и происходит заключение договора. Информация по специфике работ, перечень необходимых материалов, оборудования и сроки поставок, поступают в отдел снабжения, который будет проводить закупку, ориентируясь на нормативно-техническую документацию.

Базовая документация по заказу, сроки выполнения работ направляются на согласование к инженеру-прорабу и в проектный отдел, которые в свою очередь на основании нормативно-технической документации будут разрабатывать объем и сроки выполнения строительных работ.

Во время подписания договора также проверяется и ставится на контроль пунктуальность выполнения работ исходя из временных рамок установленных календарным планом, происходит оформление актов о реализованных работах, до момента сдачи объекта заказчику, поступление авансовой денежной суммы.

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

  • - цена;
  • - доверительные отношения;
  • - качество продукции;
  • - широта ассортимента;
  • - имидж и рекомендации.

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

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

Значительное влияние на технические и экономические показатели оказывает временной фактор. Изменение в спросе и поставках, а также желание по максимуму удовлетворить спрос порождают необходимость содержания материальных запасов.

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

Наилучший размер партии заказанных товаров и, соответственно, периодичность завоза зависят от некоторых моментов:

  • - увеличение спроса;
  • - расходы на перевозку и транспорт;
  • - расходы на хранение запаса на складе.

Данные факторы близко взаимосвязаны друг с другом. Желание уменьшить расходы на хранение запасов, вызовут увеличение затрат на оформление и доставку. Сбережение затрат на повторный заказ может привести к утратам, связанным с содержанием дополнительных складских помещений. Максимальная загрузка складов запасами может привести к увеличению расходов на хранение запасов, есть вероятность не использования их при строительстве и возникновения застоя невостребованных материалов на складах.

Как только предприятие принимает решение о необходимости заказа у поставщика материала, сразу возникает проблема в определении количества необходимого материала.

Представленные показатели важны в деятельности строительного предприятия, так как определяют возможность его выживания на рынке.

В свою очередь со своей стороны подрядчик обязан:

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

Также во время данного периода, происходит надзор за ходом выполнения работ. Надзор в свою очередь, делится на технический и авторский. Технический надзор следит за качеством возведения объекта с приглашением знающих специалистов на протяжении всего срока строительных работ.

Для того чтобы зарегистрировать строительные работы, заказчик отправляет в орган Ростехнадзора России заявление определенного образца с дополнением к последнему:

  • а) документы по проекту;
  • б) перечисление услуг занимающиеся организацией надзора;
  • в) заключения о том, что была проведена экспертиза промышленной безопасности.

При утверждении проектной документации запросам нормативных документов Ростехнадзор России вносит в регистр проект и выдаст извещение в письменном виде о его регистрации. Заказчик оповещает Ростехнадзор России о времени начала строительных работ и расположение объекта.

Авторский надзор за строительством, проектированием и техническим обеспечением строительных объектов всем необходимым, осуществляется в целях соблюдения всех требований предусмотренных проектной и сметной документацией, нормативными документами и нынешним законодательством Российской Федерации.

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

После окончания строительно-монтажных работ и оформления акта приемки выполняется комплексный осмотр сданного объекта.

Представитель заказчика, осуществляющий принятие законченного объекта с оформлением соответствующей документацией «Акт приемки завершенного капитальным ремонтом объекта».

Гарантийный срок для выполненных работ прописан в договоре и наступает со дня утверждения акта приемки законченного строительством объекта.

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

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

Уже после выполнения подрядчиком всех условий представленных заказчиком, происходит расчет за выполненные работы и уже после этого можно считать договор закрытым.

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

Данные методы представлены исключительно для строительных организаций и направлены на:

  • 1) объединение разной оснащенности информационных потоков на производстве в один;
  • 2) формирование баз данных по созданию электронных документов, необходимых для быстрого управления материальными запасами, состоящих в поисковой системе по содержимому, видам материальных запасов, пользователям, по назначению;
  • 3) недопущение повторения действий разных исполнителей;
  • 4) экономия времени при подготовке необходимых документов;
  • 5) сохранение информации.

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

  • 1) на сегодняшний день экономика анализирует информацию как характерный производственный ресурс;
  • 2) эффективность управления определена уровнем развития информационных технологий;
  • 3) современные предприятия для оптимизации информации чаще стали использовать программные компоненты;
  • 4) у строительных организаций появляется нужда в создании базы данных, включающей информацию всех уровней управления.

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

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

ü

ü Информационный обмен в строительстве.

ü Средства автоматизации информационных процессов.

ü Понятие системы, управления, многоуровневый характер информационного обмена.

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

Термин информационнаясистема (ИС) используется как в широком, так и в узком смысле.

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

Также в достаточно широкомсмыслетрактует понятие информационной системы Федеральный закон РФ от 27 июля 2006 года № 149-ФЗ «Об информации, информационных технологиях и о защите информации»: «информационная система - совокупность содержащейся в базах данных информации и обеспечивающих её обработку информационных технологий и технических средств».

Одно из наиболее широких определений ИС дал М. Р. Когаловский: «информационной системой называется комплекс, включающий вычислительное и коммуникационное оборудование, программное обеспечение, лингвистические средства и информационные ресурсы, а также системный персонал и обеспечивающий поддержку динамической информационной модели некоторой части реального мира для удовлетворения информационных потребностей пользователей».

Стандарт ISO/IEC 2382-1 дает следующее определение: «Информационная система ‒ система обработки информации, работающая совместно с организационными ресурсами, такими как люди, технические средства и финансовые ресурсы, которые обеспечивают и распределяют информацию».



Российский ГОСТ РВ 51987 определяет информационную систему как «автоматизированную систему, результатом функционирования которой является представление выходной информации для последующего использования».

В узком смысле информационной системой называют только подмножествокомпонентов ИС в широком смысле, включающее базы данных, СУБД и специализированные прикладные программы. ИС в узком смысле рассматривают как программно-аппаратную систему, предназначенную для автоматизации целенаправленной деятельности конечных пользователей, обеспечивающую, в соответствии с заложенной в неё логикой обработки, возможность получения, модификации и хранения информации.

В любом случае основной задачей ИС является удовлетворение конкретных информационных потребностей в рамках конкретной предметной области. Современные ИС де-факто немыслимы без использования баз данных и СУБД, поэтому термин «информационная система» на практике сливается по смыслу с термином «система баз данных».

Миссия информационных систем – производство нужной для организации информации для обеспечения эффективного управления всеми ее ресурсами , создание информационной и технологической среды для осуществления управления организацией.

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

Автоматизированная информационная система (Automatedinformationsystem, AIS) - это совокупность программных и аппаратных средств, предназначенных для хранения и (или) управления данными и информацией, а также для производства вычислений.

Основная цель АИС – хранение, обеспечение эффективного поиска и передачи информации по соответствующим запросам для наиболее полного удовлетворения информационных запросов большого числа пользователей.

АИС можно представить как комплекс автоматизированных информационных технологий, составляющих информационную систему, предназначенную для информационного обслуживания потребителей. В АИС обычно применяются автоматизированные рабочие места (АРМ) на базе персональных ЭВМ, распределённые базы данных, программные средства, ориентированные на конечного пользователя.

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

Автоматизированная информационно-поисковая система - программный продукт, предназначенный для реализации процессов ввода, обработки, хранения, поиска, представления данных т.п.

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

ü Информационный обмен в строительстве

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

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

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

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

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

ü Средства автоматизации информационных процессов

Целью автоматизации информационных процессов является повышение производительности и эффективности труда работников, улучшение качества информационной продукции и услуг, повышение сервиса и оперативности обслуживания пользователей. С её помощью ликвидируются рутинные процедуры, сокращается время выполнения заданий, преобразуются, а порой и полностью изменяются технологические процессы, предоставляются пользователям новые виды информационных услуг и продуктов. Автоматизация позволяет преобразовать и видоизменить отдельные технологические процессы, а порой – все основные традиционно используемые технологии. Она предоставляет пользователям новые, ранее неведомые, возможности работы с информацией и одновременно создаёт новые проблемы, решить которые можно лишь используя общенаучные методы и более новые НИТ.

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

Программное обеспечение представляет инструментальную среду программистов, прикладные программы для соответствующих ЭВМ и установленные на них операционные системы. Это языки программирования, операционные системы, сетевое программное обеспечение, редакторы (текстовые, связей, табличные и др.), библиотеки программ, трансляторы, утилиты и др. Главными среди них являются программные комплексы АИС – системы управления базами данных (СУБД). Их оболочки – это автоматизированные информационно-поисковые системы (АИПС) широкого применения.

Техническое обеспечение АИС включает средства ввода, обработки, хранения, поиска и передачи/приёма информации. Ввод, обработка и хранение данных – стандартные составляющие ЭВМ. Поиск информации осуществляется на основе использования специального ПО. Средства передачи информации представляют собой сетевое и телекоммуникационное оборудование ЭВМ, системы и средства связи.

К лингвистическому обеспечению обычно относят:

· типы, форматы, структура информации (данных, записей, документов);

· языковые средства описания (ЯОД, словари данных) и манипулирования данными (ЯМД);

· классификаторы, кодификаторы, словари, тезаурусы и т.п.

В состав организационного обеспечения АИС входят структурные подразделения организации, её использующей, осуществляющие управление технологическими процессами и поддержку работоспособности системы, а также документация для обеспечения эксплуатации и развития системы.

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