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

Публикации на Интернет-сервере запросов к базе данных. Реализация интерфейсной части информационной подсистемы, экранных форм и SQL запросов. Обоснование требований к серверу и рабочей станции пользователя. Расчёт себестоимости подсистемы "Запросы в ЖКХ".

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 29.06.2011
Размер файла 6,7 M

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

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

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

СОДЕРЖАНИЕ

  • Введение
  • 1. РЕЗУЛЬТАТЫ ПРЕДПРОЕКТНОГО ОБСЛЕДОВАНИЯ НКО ТСЖ "ИСТОК", Г. Невинномысск. Формулировка задач проектирования
    • 1.1Результаты предпроектного обследования ТСЖ "ИСТОК"
      • 1.1.1 Объект и методы проведения предпроектного обследования
      • 1.1.2 Программа проведения обследования
      • 1.1.3 Результаты предпроектного обследования и их анализ
      • 1.1.4 Анализ проблемных ситуаций и обоснование путей их решения
    • 1.2 Формулировка задач проектирования
      • 1.2.1 Общие сведения о проекте
      • 1.2.2 Назначение, цели создания информационной подсистемы
      • 1.2.3 Характеристика объекта автоматизации
      • 1.2.4 Требования к подсистеме
      • 1.2.5 Состав и содержание работ по созданию подсистемы
      • 1.2.6 Порядок контроля приемки подсистемы
      • 1.2.7 Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
      • 1.2.8 Требования к документированию
      • 1.2.9 Источники разработки
      • Выводы
  • 2. Реализация Информационной подсистемы "ЗАПРОСЫ В ЖКХ"
  • 2.1 Обоснование выбора средств разработки проектируемой информационной системы
    • 2.2.2 Построение инфологической модели базы данных ЖКХ
      • 2.2.3 Даталогическое проектирование базы данных ЖКХ
    • 2.3 Реализация публикации на Интернет-сервере запросов к базе данных
  • 2.4 Реализация интерфейсной части информационной подсистемы
    • 2.5 Реализация экранных форм
    • 2.6 Реализация SQL запросов
    • 2.7 Реализация отчётов
  • Выводы
  • 3. ИНФОРМАЦИОННОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
  • 3.1 Общие сведения о программном продукте
    • 3.2 Функциональное назначение
    • 3.4. Требования к техническому обеспечению
      • 3.4.1 Общие требования к серверу и к рабочей станции пользователя
      • 3.4.2 Обоснование требований к техническому обеспечению для сервера
    • 3.4.3 Обоснование требований к техническому обеспечению для рабочей станции пользователя
    • 3.5 Вызов и загрузки программы
      • 3.5.1Вызов программы со стороны ЖКХ
      • 3.5.2 Вызов программы со стороны ТСЖ "Исток"
      • 3.6 Входные данные
      • 3.7 Результаты тестирования программы
    • Выводы
  • 4. Технико-экономическое обоснование ПРОЕКТА
    • 4.1 Краткая характеристика проекта
    • 4.2 Определение трудоемкости поставленных работ
    • 4.3 Расчёт себестоимости информационной подсистемы "Запросы в ЖКХ"
    • 4.4 Оценка экономической эффективности внедрения программного продукта
    • Выводы
  • Заключение
  • БИБЛИОГРАФИЧЕКИЙ СПИСОК
  • ПРИЛОЖЕНИЕ

Введение

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

Цель данного проекта реализовать удалённое взаимодействие базы данных, находящейся на компьютере ЖКХ с конфигурацией "1С:Предприятие" находящейся на компьютере НКО ТСЖ "ИСТОК", г. Невинномысск.

Задачами данного дипломного проекта являются: модернизация базы данных ЖКХ, публикация запросов к ней их НКО ТСЖ "ИСТОК", г. Невинномысск с помощью "1С:Предприятие" 8.2.

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

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

Концепция веб-сервисов (Web Services) призвана решить эту задачу объединения, интеграции разнородных систем на основе открытых стандартов.

Идея веб-сервисов была разработана такими гигантами компьютерной индустрии как Sun, Oracle, HP, Microsoft и IBM. В этой идее нет ничего нового, но это большой шаг вперед к упрощенному доступу к программам через сеть. Благодаря веб-сервисам функции любой программы могут стать доступными через Интернет. Таким образом такие программы как PHP, ASP, JSP скрипты, JavaBeans, COM-объекты и все остальные наши любимые средства программирования могут теперь обращаться к какой-нибудь программе, работающей на другом сервере (т.е. к веб-свервису), и использовать ответ, полученный от нее на своем веб-сайте, или приложении.

Программный продукт "1С:Предприятие" также поддерживает механизм веб-сервисов. Он является средством поддержки SOA (Service-Oriented Architecture) - сервис-ориентированной архитектуры, которая является современным стандартом интеграции приложений и информационных систем. Значительным преимуществом сервис - ориентированной архитектуры является то, что она позволяет развивать инфраструктуру предприятия однородным образом, без разрушения уже существующих решений. Ее использование позволяет минимизировать издержки за счет интеграции разнородных и унаследованных систем в современный ландшафт предприятия. Она позволяет реализовывать слабо связные программные компоненты с тем, чтобы максимально повысить их повторную используемость. Сервис-ориентированная архитектура интенсивно развивается и поддерживается крупными вендорами. Она строится на базе сервисов, автономных или управляемых извне. Предпочтительным способом их реализации являются веб-сервисы. Они независимы от платформы, автономны и поддерживаются повсеместно.

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

Интеграция программного продукта "1С:Предприятие" v8.2 с удалённой базой данных выполненной с помощью СУБД Microsoft Access реализована в данном дипломном проекте. Цель данного проекта интегрирация информационной подсистемы "1С:Предприятие" и базы данных расположенных на удаленных персональных компьютерах. Задачей данного проекта является разработка веб-сервиса, осуществляющего интеграцию. В пояснительной записке к проекту содержатся результаты предпроектного обследования предприятия заказчика информационной системы, общие сведения о его организационной структуре и документообороте, а также описание разработки и функционирования удалённого взаимодействия базы данных Microsoft Access и базы "1С:Предприятие" с помощью веб-сервисов, реализованных в ходе дипломного проекта.

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

В первом разделе пояснительной записки проводится результаты предпроектного обследования НКО ТСЖ "ИСТОК", г. Невинномысск. Выявляются проблемные ситуации в работе информационной подсистемы этой некоммерческой организации и формулируются задачи проектирования.

Во втором разделе пояснительной записки рассмотрены вопросы реализации информационной подсистемы "Запросы в ЖКХ". При разработке базы данных информационной подсистемы использовалось СУБД Microsoft Office Access 2007, публикация веб-сервисов осуществляется с помощью ASP.NET, а клиентское приложение выполнено на платформе "1С:Предприятие" 8.2.

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

В четвертом разделе проведено технико-экономическое обоснование проекта рассчитаны показатели экономической эффективности его использования в условиях НКО ТСЖ "ИСТОК", г. Невинномысск.

В заключении подведены основные итоги дипломного проектирования

Библиографический список содержит список из 20 источников информации.

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

1. РЕЗУЛЬТАТЫ ПРЕДПРОЕКТНОГО ОБСЛЕДОВАНИЯ НКО ТСЖ "ИСТОК", Г. Невинномысск. Формулировка задач проектирования

1.1 Результаты предпроектного обследования ТСЖ "ИСТОК"

1.1.1 Объект и методы проведения предпроектного обследования

В рамках темы дипломного проекта объектами обследования являются:

- ТСЖ "ИСТОК";

- Невинномысское ГМУП "УЖКХ";

- цели функционирования ТСЖ "ИСТОК";

- организационная структура ТСЖ "ИСТОК";

- документооборот ТСЖ "ИСТОК";

- совокупность организационных, технических, программных и информационных средств, объединенных в единую систему с целью сбора, хранения, обработки и выдачи необходимой информации, предназначенной запросов в ЖКХ из ТСЖ "ИСТОК".

Основными целями выполнения предпроектного обследования ТСЖ "ИСТОК" являются:

- выявление основных параметров предметной области связанных с формированием отчётности по запросам в ЖКХ;

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

- определение требований заказчика к проекту информационной "Запросы в ЖКХ" из ТСЖ "ИСТОК";

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

Характеристики методов проведения обследования Предприятия приведены в таблице 1.1.

Таблица 1.1 - Методы организации проведения обследования ТСЖ "ИСТОК"

Критерии классификации методов орг проведения обследования

Выбранный метод

По цели проектирования

Локальное обследование

По числу исполнителей

Индивидуальное обследование

По степени охвата объекта

Сплошное обследование

По отношению к этапам

Последовательное обследование

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

Таблица 1.2 - Характеристика методов сбора материалов обследования, ТСЖ "ИСТОК"

Методы сбора материалов обследования

Характеристика методов

Силами исполнителей

Метод анализа операций

По числу исполнителей

Личное наблюдение

По степени охвата объекта

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

По отношению к этапам

Опрос должностных лиц и персонала на рабочих местах

При выборе методов учитывались следующие критерии:

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

- временные, трудовые и стоимостные затраты на получение сведений о ТСЖ "ИСТОК";

- временные, трудовые и стоимостные затраты на получение сведений о Невинномысском ГМУП "УЖКХ".

1.1.2 Программа проведения обследования

Программа обследования предприятия представлена в таблице 1.3. План-график выполнения работ на стадии сбора материалов обследования представлен в таблице 1.4.

Таблица 1.3 - Программа обследования ТСЖ "ИСТОК"

Наименование вопроса

Источник

информации

Получатель

информации

Общие сведения

Директор

Проектировщик

Чуприна Н. С.

Виды деятельности

Аналогично

Аналогично

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

Аналогично

Аналогично

Цели функционирования

Аналогично

Аналогично

Документооборот

Бухгалтер

Аналогично

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

Аналогично

Аналогично

Порядок создания и хранения документации по расчётам с клиентами

Аналогично

Аналогично

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

Аналогично

Аналогично.

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

Аналогично

Аналогично

Особенности работы бухгалтера ТСЖ "ИСТОК"

Аналогично

Аналогично

Технологии, методы и технические средства преобразования информации при запросаз в ЖКХ

Аналогично

Аналогично

Проблемные ситуации в работе существующей информационной системы, используемой для запросов в ЖКХ

Аналогично

Аналогично

Таблица 1.4 - План-график выполнения работ на стадии сбора материалов обследования

Наименование вопроса

Код

работы

Исполнитель

Дата

начала

Кол-во дней

Дата окончания

Общие сведения

001

Проектировщик

Чуприна Н. С.

10.01.11

5

15.01.11

Виды деятельности

002

Аналогично

15.01.11

5

20.01.11

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

003

Аналогично

20.01.11

5

25.01.11

Цели функционирования

004

Аналогично

25.01.11

6

31.01.11

Документооборот

006

Аналогично

06.02.11

4

10.02.11

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

007

Аналогично

10.02.11

2

12.02.11

Порядок создания и хранения документации по расчётам с клиентами

008

Аналогично

12.02.11

2

14.02.11

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

009

Аналогично

14.02.11

1

15.02.11

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

010

Аналогично

15.02.11

5

20.02.11

Особенности работы бухгалтера

011

Аналогично

20.02.11

5

25.02.11

Технологии, методы и технические средства преобразования информации при запросаз в ЖКХ

012

Аналогично

25.02.11

3

28.02.11

Проблемные ситуации в работе существующей информационной системы, используемой для запросов в ЖКХ

013

Аналогично

28.02.11

8

06.03.11

Всего затрачено дней

55

1.1.3 Результаты предпроектного обследования и их анализ

Общая характеристика ТСЖ "ИСТОК". Полное официальное наименование организации: не коммерческая организация товарищество собственников жилья "Исток". Сокращенное наименование: НКО ТСЖ "ИСТОК" (далее по тексту Предприятие).

Реквизиты Предприятия:

- ИИН юридического лица: 2631023797;

- КПП по месту нахождения: 263101001;

- расчетный счет: 40703810560250100406 в АБ "Северо-Кавказский банк" филиал в г. Невинномысск отделение 1583;

- корреспондентский счет: 30101810100000000650;

- юридический адрес: Ставропольский край, г. Невинномысск, ул. Гагарина, дом 70А.

Предприятие создано 22 июня 2004г.

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

- обеспечение правильной технической эксплуатации и обслуживания жилого дома;

- обеспечение материально-технического снабжения жилого дома;

- обеспечение жилого домах всеми видами коммунальных услуг;

- организация охраны вверенного жилого дома;

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

- осуществление профилактических работ;

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

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

Организация деятельности Предприятия. Предприятие самостоятельно осуществляет свою деятельность в пределах, определяемых законодательством Российской Федерации, Ставропольского края и Уставом.

Предприятия имеет право в установленном порядке:

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

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

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

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

- планировать свою деятельность и определять перспективы развития;

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

Предприятия обязано:

- нести ответственность за качество и своевременность подготовки документов в соответствии со своими уставными задачами и функциями;

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

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

- нести ответственность за сохранность документов (управленческих, финансово-хозяйственных, по личному составу и др.);

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

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

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

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

Рисунок 1.1 - Структура Предприятия на микроуровне

На макроуровне производится описание взаимодействия предприятия с государственными и негосударственными органами, влияющими на его работу в соответствии с нормативно - правовыми актами РФ (рисунок 1.2).

Рисунок 1.2 - Структура Предприятия на макроуровне

Анализ организационно-управленческой структуры Предприятия. Организационная структура Предприятия представлена на рисунке 1.3. Как видно из рисунка 1.3, верхнему уровню управления соответствует управленческая подсистема. Во главе верхнего уровня управления находится директор.

Рисунок 1.3 - Организационная структура Предприятия

Таблица 1.5 - Функциональные области деятельности Предприятия и процессы, в них протекающие

Номер и название функциональной задачи

Номер и содержание функциональной подзадачи

1. Планирование

1.1 Планирование работы Предприятия

1.2 Составление перспективных и текущих планов

2. Управление деятельностью Предприятия

2.1 Оформление договоров с жильцами

2.2 Подготовка документов по вопросам организации работы Предприятия

3. Управление ресурсами и средствами Предприятия

3.1 Управление кадрами

3.2 Управление материальными средствами

3.3 Управление информационными системами

4. Непосредственное осуществление деятельности Предприятия

4.1 Обслуживание жильцов

4.2 Ведение отчётности

4.3 Расчёты с различными структурами

5. Модернизация технологий работы Предприятия

5.1 Сокращение временных затрат бухгалтера на запросы в ЖКХ

5.2 Внедрение новых информационных технологий

5.3 Улучшение работы с кадрами

На основании таблицы функциональных областей управления (таблица 1.1) строится организационно-функциональная модель. Организационная модель предприятия представляется в виде матрицы (таблица 1.2), в которой строки - это участники процессов, а столбцы - номера процессов. В этой таблице лица, несущее ответственность за процесс отмечаются знаком "*", все принимающие косвенное участие в процессе - знаком "\", основной исполнитель процесса отмечается знаком "+" [1].

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

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

Таблица 1.6 ? Организационно-функциональная модель Предприятия

Функциональная

область

Порядковый номер функциональной задачи

1.1

1.2

2.1

2.2

3.1

3.2

3.3

4.1

4.2

4.3

5.1

5.2

5.3

1.Директор

*

*

*

*

*

*

* +

\

\

\

*

*

2.Бухгалтер

/

/

/

*

*

*

/

3.Сантехник

*

4. Лифтёр

*

5. Уборщицы

*

* - основной участник процесса;

/ - частичное участие в процессе

\ - основная ответственность на выполнении процесса

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

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

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

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

Директор осуществляет общее руководство деятельностью Предприятия и несет ответственность за выполнение задач, непосредственно входящих в его обязанности [1].

К обязанностям директора относится:

- организация работы Предприятия;

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

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

- организация контроля использования и сохранности имущества;

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

Директор имеет право первой подписи под финансовыми документами. Он распоряжается имуществом Предприятия для обеспечения его текущей деятельности в пределах установленных Уставом. Директор представляет интересы ТСЖ "ИСТОК", как в г. Невинномысске, так и за его пределами. Директор заключает трудовые договоры с работниками, применяет к этим работникам меры поощрения и налагает на них взыскания. Директор выдает доверенности от имени ТСЖ "ИСТОК", открывает в банках счета Предприятия, организует ведение бухгалтерского учета и отчетности. Директор издает приказы и дает указания, обязательные для исполнения всеми работниками Предприятия.

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

Директор Предприятия при осуществлении своих прав и исполнении обязанностей он должен действовать в интересах Предприятия, осуществлять свои права и исполнять обязанности в отношении Предприятия добросовестно и разумно [1].

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

Бухгалтер организует:

- учет и прогноз движения денежных средств;

- ведение бухгалтерского учета;

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

- анализ финансово-хозяйственной деятельности Предприятия.

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

Определение целей системы является важным этапом в процессе формирования и принятия решений.

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

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

Анализ целей необходим для построения дерева целей и выявления проблемных ситуаций. Изначально формулируется главная цель (Ц0) исследуемой системы - предоставление услуг населению и организациям по подаче воды и отводу стоков при уменьшении финансирования из бюджета. После чего на основе главной этой цели выявляются подцели первого уровня [1]. Результат оформляется в виде таблицы 1.5.

Для декомпозиции целей применяют метод дерева целей.

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

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

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

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

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

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

- средства достижения целей или критерии эффективности системы могут быть целями ее подсистем;

- для каждой системы цели могут быть внешними и внутренними;

- цели нижних уровней дерева целей являются средствами достижения целей высших уровней [1].

Таблица 1.7 - Основные цели функционирования Предприятия

Подцель

Формулировка подцели

Средства достижения

Критерий эффективности

Ц1

Увеличение эффективности расчета с ЖКХ

Ц11-Внедрение новых ИС

Ц12- Повышение квалификации персонала

Ц13 Периодическая модернизация технического оборудования

Максимальное уменьшение времени расчётов с ЖКХ

Ц2

Уменьшение количества поломок лифтов

Ц21-Периодическая замена механизмов лифтов

Ц22-Улучшение качества подготовки лифтёров

Ц13- Периодическая модернизация технического оборудования

Максимальное уменьшение расходов на ремонт лифтов

Ц3

Повышение эффективности работы персонала

Ц31-Уменьшение затрат бухгалтера на запросы в ДКХ

Увеличение эффективности при аналогичных затратах времени

Ц11

Внедрение новых ИС

Увеличение скорости работы бухгалтера

Ц12

Повышение квалификации персонала

Возможность работы на различном оборудовании

Ц13

Модернизация оборудования

Полная замена устаревшего оборудования в доме

Ц21

Периодическая замена механизма лифтов

Лифты должны являться полностью пригодными к эксплуатации

Ц22

Улучшение качества подготовки лифтёров

Своевременное устранение неполадок в лифте

Ц31

Уменьшение затрат бухгалтера на запросы в ЖКХ

Уменьшение времени запроса до 5 минут.

На основании данных таблицы построим дерево целей рисунок 1.4.

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

Рисунок 1.4 - Дерево целей Предприятия

Документооборот Предприятия. Документооборот Предприятия можно разделить на внутренний и внешний.

К внешнему документообороту Предприятия, в частности, относятся документы, представленные в таблице 1.8. К внутреннему документообороту Предприятия, в частности, относятся документы, представленные в таблице 1.9. Схема документооборота показана на рисунке 1.5. Схема внешнего документооборота показана на рисунке 1.6.

Таблица 1.8 - Внешний документооборот Предприятия

Код документа

Название

документа

Кто составляет

документ

Кто использует документ

Периодичность составления

документа

1

Бухгалтерский баланс

Бухгалтер

Налоговая инспекция

Ежеквартально

2

Отчет о прибылях и убытках

Бухгалтер

Налоговая инспекция

Ежеквартально

3

Платежные поручения, банковские переводы

Бухгалтер

Банк

Ежедневно

4

Отчёт о потребляемых ресурсах

Бухгалтер

ЖКХ

Ежемесячно

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

- бухгалтерия Предприятия - налоговая инспекция по месту регистрации Предприятия;

- бухгалтерия Предприятия - банк.

Таблица 1.9 - Внутренний документооборот Предприятия

Код

документа

Название

документа

Кто составляет

документ

Кто использует

документ

Периодичность составления

документа

1

Отчёт о состоянии оборудования лифтов

Лифтёр

Директор

Ежеквартально

2

Отчет о списании товарно-материальных ценностей

Бухгалтер

Директор

Ежегодно

3

Зарплатная ведомость

Бухгалтер

Директор

Ежемесячно

Рисунок 1.5 Схема внутреннего документооборота Предприятия

Рисунок 1.6 Схема внешнего документооборота Предприятия

Технические и программные средства, используемые Предприятием. На Предприятии имеется локальная компьютерная сеть, реализованная на основе технологии Ethernet. К этой сети подключены 2 персональных компьютера (ПК). Также имеется подключение к Интернету.

Схема локальной вычислительной сети Предприятия приведена на рисунке 1.7. Как видно из рисунка 1.7, на предприятии имеется два ПК, один сетевой лазерный принтер типа HP LaserJet 1300 и один сканер типа HP ScanJet 3800.

Технические характеристики персональных компьютеров Предприятия указанны в таблице 1.10

Таблица 1.10 - Технические характеристики ПЭВМ

Техническая характеристика

Номер персонального компьютера

PC1

PC2

1. Частота процессора, ГГц

1,8

2,8

2. Размер ОЗУ, Мбайт

512

1024

3. Размер жесткого диска, Гбайт

80

200

Рисунок 1.7 - Схема локальной вычислительной сети ТСЖ "ИСТОК"

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

- общее программное обеспечение (операционные системы, сервисные средства и утилиты и пр.).

- прикладное программное обеспечение (офисные программы, коммуникационные программы предметно-ориентированные программы)

Основной операционной системой рабочих станций и сервера Предприятия является Windows XP SP3.

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

- "1С: Налогоплательщик" 8.2;

- "1С: Бухгалтерия" 8.2;

- справочно-правовая система Консультант +.

Среди офисных программ, а также сервисных средств и утилит можно выделить:

1. MS Office 2007.

2. Архиватор WinRAR.

3. Aантивирусные средства AVP KasperskyLab v10.0.

На компьютерах сектора технического обеспечения установлена операционная система Windows XP Professional и офисное приложение Microsoft Office 2007 стандартной комплектации (Word, Excel, Accesss и др.) и другие программные средства.

Для предоставлении информации клиентам в ЖКХ был создан информационно-справочный отдел. В нём работают три человека, а именно начальник отдела и двое операторов. Также в информационном отделе имеется локальная компьютерная сеть, реализованная на основе технологии Ethernet. К этой сети подключены 2 персональных компьютера (ПК).

Для связи сервера, концентраторов и рабочих станций используется кабель "витая пара". Скорость передачи данных по сети составляет до 100 Мбит/с.

Основной операционной системой рабочих станций и сервера информационном отдела ЖКХ является Windows XP SP2.

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

1. MS Office 2007.

2. Aантивирусные средства AVP KasperskyLab v 9.0.

1.1.3 Анализ проблемных ситуаций и обоснование путей их решения

В работе информационной подсистемы, существующей в секторе технического обеспечения ТСЖ "ИСТОК", выявлены следующие проблемные ситуации:

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

- недостаточная квалификация работающего персонала;

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

- недостаточное материальное обеспечения информационно-справочного отдела ЖКХ;

- устаревшее компьютерное оборудование Предприятия.

Анализ перечисленных проблемных ситуаций показывает, что основным путем их разрешения является автоматизация запросов в ЖКХ из ТСЖ "ИСТОК".

С этой целью необходимо создать соответствующую информационную подсистему. По требованию заказчика (директора ТСЖ "ИСТОК") такую информационную подсистему необходимо реализовать в виде конфигурации 1С: "Предприятие" 8.2.

Также необходимо создать базу данных в справочном отделе ЖКХ, а также опубликовать запросы к ней на Интернет-сервере. По требованию начальника справочного отдела базу данных необходимо реализовать в виде приложения Microsoft Access 2007, а опубликовать запросы к ней с помощью NetFramework v 2.0. В качестве оператора персонального компьютера и основного пользователя (администратора) проектируемой информационной подсистемы выступает бухгалтер Предприятия. Со стороны ЖКХ оператором персонального компьютера выступает сотрудник справочного отдела ЖКХ. Проведенное выше рассмотрение позволяет перейти к формулировке задач проектирования.

1.2 Формулировка задач проектирования

1.2.1 Общие сведения о проекте

Заказчиком информационной подсистемы "Запросы в ЖКХ" является товарищество собственников жилья "ИСТОК", г. Невинномысск. Исполнителем проекта является студент СевКавГТУ, факультета ФИТТ, группы ПИ-062, Чуприна Никита Сергеевич.

интернет интерфейсный запрос сервер

1.2.2 Назначение, цели создания информационной подсистемы

Информационная подсистема предназначена для:

- автоматизации информационных запросов бухгалтера Предприятия в ЖКХ;

- хранения информации в доступном виде;

- обеспечения сохранности данных;

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

Целями создания информационной подсистемы "Запросы в ЖКХ" являются:

- уменьшение времени обработки запроса в ЖКХ;

- реализации запросов к базе данных ЖКХ а также публикация их на Интернет-сервере;

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

1.2.3 Характеристика объекта автоматизации

Информационная подсистема будет функционировать в здании Предприятия. Характеристика окружающей среды:

- температура от +17 оС зимой до +27 оС летом (информационная подсистема также может функционировать и в экстремальных условиях (отказ систем поддержания нормальных микроклиматических условий в помещении) - от +5 оС зимой до +35 оС летом );

- атмосферное давление от 84,6 до 106,7 кПа;

- содержание в воздухе пыли, агрессивных газов и паров в пределах, не превышающих указанных в санитарных нормах СН 245-76 [2];

- внешние постоянные магнитные поля напряженностью до 100 А/м [3];

- внешние переменные электрические поля не более +2 кВ/м [4].

1.2.4 Требования к подсистеме

Требования к подсистеме в целом. Информационная подсистема должна обеспечивать:

- удалённое взаимодействие баз данных;

- высокую степень сохранности данных;

- возможность последующей модернизации баз данных без утери самих данных;

- быструю обработку входящих данных.

Требования к функциям (задачам). Требования к обработке запросов:

- запрос должен занимать не более 5 минут;

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

- запросы должны быть простыми и понятными в использовании.

Требования к интерфейсу:

- основные функции подсистемы должны быть вынесены на первый план;

- внешний вид не должен быть "агрессивным" (например, присутствие сильного контраста).

Также одним из основных требований является присутствие понятной и развернутой справки.

Диаграмма задач информационной подсистемы "Запросы в ЖКХ" представлена на рисунке 1.7

Рисунок 1.7 - Диаграмма вариантов использования информационной подсистемы "Запросы в ЖКХ"

1.2.5 Состав и содержание работ по созданию подсистемы

На этапе проектирования необходимо:

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

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

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

На этапе разработки рабочей документации необходимо:

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

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

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

- выполнить разработку программной документации.

1.2.6 Порядок контроля приемки подсистемы

При приемке подсистемы проводится проверка на:

- соответствие аппаратуры проектной документации;

- соответствие программного обеспечения проектной документации;

- обеспечение безопасности системой безопасности подсистемы;

- выполнение подсистемой основных задач.

1.2.7 Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие

Для подготовки подсистемы к вводу в действие необходимо:

- обучение персонала пользователя с 15.05.2011 по 30.05.2011;

- проведение опытной эксплуатации с 30.05.2011 по 16.05.2011;

- проведение приемочных испытаний с 16.06.2011 по 30.06.2011;

- устранение замечаний, выявленных при испытаниях подсистемы с 30.06.2011 по 10.07.2011.

1.2.8 Требования к документированию

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

- пояснительная записка - бумажный носитель информации;

- схема даталогической структуры данных - бумажный носитель информации;

- спецификация оборудования - бумажный носитель информации;

- описание алгоритмов - бумажный носитель информации;

- инструкции по эксплуатации - бумажный носитель информации;

- ведомости потребности в материалах - бумажный носитель информации;

- программное обеспечение (выдается после наладки) - компакт-диск с программой.

1.2.9 Источники разработки

Источниками разработки являются:

- заказ на разработку информационной подсистемы "Запросы в ЖКХ";

- отчет о преддипломной практике студента группы ПИ-062 Чуприны Никиты Сергеевича;

- существующая база данных ЖКХ.

Выводы

Предприятие функционирует в городе Невинномысске. Цель предприятия - предоставление услуг жильцам дома, в котором расположено, а также посреднические услуги при расчёте с ЖКХ. В целом на экономику города Предприятие влияет слабо, так как его основная цель не относится к получению прибыли. В работе информационной подсистемы ТСЖ "ИСТОК" (г. Невинномысск Ставропольского края) выявлены следующие проблемные ситуации: запросы о задолженностях и тарифах на ресурсы в ЖКХ выполняются бухгалтером в ручную, а именно бухгалтер должен по стационарному телефону позвонить в ЖКХ, подождать пока его заявку смогут принять, после чего вручную занести полученные цифры б базу данных, на что затрачивается около 10 часов в месяц, что отвлекает его от выполнения других служебных обязанностей ;

- недостаточная квалификация работающего персонала;

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

- недостаточное материальное обеспечения информационно-справочного отдела ЖКХ;

- устаревшее компьютерное оборудование Предприятия.

Анализ перечисленных проблемных ситуаций показывает, что их можно разрешить если разработать информационную подсистему, позволяющую автоматизировать запросы бухгалтера в ЖКХ. По требованию заказчика (директора ТСЖ "ИСТОК") такую информационную подсистему необходимо реализовать в виде приложения баз данных на платформе Microsoft Windows. В качестве администратора проектируемой информационной подсистемы выступает бухгалтер ТСЖ "ИСТОК".

2. Реализация Информационной подсистемы "ЗАПРОСЫ В ЖКХ"

2.1 Обоснование выбора средств разработки проектируемой информационной системы

Выберем систему управления базами данных "1С:Предприятие".

"1С:Предприятие" - это программный комплекс, контролирующий все стадии товарооборота, от поступления товара на склад до его продажи и проведения через бухгалтерские книги. Первоначально комплекс задумывался как бухгалтерская программа и назывался "1C:Бухгалтерия". Но как отдельная бухгалтерская программа продукт был не очень популярен [5].

Из основных модулей можно отметить "1C:Предприятие" (бухгалтерия входит туда же), Конфигуратор (именно здесь настраиваются доступы к отдельным документам, дописываются модули, создаются формы и т.д. и т.п. В общем, язык "1C" используется именно здесь), Монитор, Отладчик. Есть еще много вспомогательных утилит. Встроенный язык системы "1С:Предприятие" предназначен для описания (на стадии разработки конфигурации) алгоритмов функционирования прикладной задачи. Встроенный язык (далее по тексту - язык) представляет собой предметно-ориентированный язык программирования, специально разработанный с учетом возможности его применения не только профессиональными программистами. В частности, все операторы языка имеют как русское, так и англоязычное написание, которые можно использовать одновременно в одном исходном тексте. При своей относительной простоте язык обладает некоторыми объектно-ориентированными возможностями, например, правила доступа к атрибутам и методам специализированных типов данных (документам, справочникам и т. п.) подобны свойствам и методам объектов, используемых в других объектно-ориентированных языках. Однако специализированные типы данных не могут определяться средствами самого языка, а задаются в визуальном режиме конфигуратора. Типизация переменных в языке не жесткая, т. е. тип переменной определяется ее значением. Переменные не обязательно объявлять в явном виде. Неявным определением переменной является ее первое упоминание в левой части оператора присваивания. Возможно также явное объявление переменных при помощи соответствующего оператора. Допускается применение массивов.

Система программ "1С:Предприятие" 8.2 включает в себя платформу и прикладные решения, разработанные на ее основе, для автоматизации деятельности организаций и частных лиц. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды деятельности, используя технологическую платформу [7].

Система управления базами данных Microsoft Office Access 2007.

Microsoft Office Access 2007 позволяет быстро отслеживать информацию и с легкостью создавать на ее основе отчеты с помощью улучшенного интерфейса и интерактивных средств, не требующих глубоких знаний в области баз данных. Office Access 2007 обеспечивает возможность легко начинать работу со встроенными базами данных, вносить в них изменения и адаптировать к меняющимся деловым потребностям пользователя. Пользователь может собирать информацию с помощью форм электронной почты или импортировать данные из внешних приложений. Реализована возможность создания и редактирования подробных отчетов, содержащих отсортированную, отфильтрованную и сгруппированную информацию, которая облегчит принятие более обоснованных решений. Совместный доступ к информации обеспечивается с помощью технологических списков Microsoft Windows SharePoint Services, позволяющих проверять журнал исправлений, восстанавливать удаленную информацию, устанавливать разрешения доступа к данным и регулярно осуществлять резервное копирование [8].

Платформа .NET Framework. .NET Framework -- программная платформа, выпущенная компанией Microsoft в 2002 году. Фактически представляет собой операционную систему внутри операционной системы. Основой платформы является виртуальная машина Common Language Runtime (CLR), способная выполнять как обычные настольные программы, так и веб-приложения. Отличительной особенностью .NET Framework является способность выполнять программы, написанные на разных языках программирования.

Считается, что платформа .NET Framework явилась ответом компании Microsoft на набравшую к тому времени большую популярность платформу Java компании Sun Microsystems (ныне принадлежит Oracle), также основанную на виртуальной машине.

Хотя .NET является патентованной технологией корпорации Microsoft и официально рассчитана на работу под операционными системами семейства Microsoft Windows, но существуют независимые проекты (прежде всего это Mono и Portable.NET), позволяющие запускать программы .NET на многих других операционных системах [7].

2.2 Создание логической и физической структуры базы данных средствами Microsoft Office Access 2007 и средствами "1С: Предприятие" 8.2

2.2.1 Проектирование баз данных информационной подсистемы "Запросы в ЖКХ"

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

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

При создании конфигурации были созданы сущности, представленные в таблице 2.1. и 2.2

Таблица 2.1 - Типы сущностей в СУБД Microsoft Office Access 2007

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

Характеристика сущности

Таблица "Предприятия"

Содержит данные об предприятиях клиентах ЖКХ: код предприятия и название предприятия, а также различная информация по предприятию.

Таблица"Задолженность"

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

Таблица"Тарифы"

Хранятся данные о коде ресурса, дате, с которой действует тариф

Таблица "Ресурсы"

Хранятся данные о соответствии вида ресурса коду ресурса

Таблица 2.2 - Типы сущностей в "1С:Предприятие" 8.2

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

Характеристика сущности

Отчёт "Справка по организациям"

Содержит справочную информацию о коде и названии организации

Отчёт "Справка по ресурсам"

Содержит справочную информацию о коде и виде ресурса

Отчёт "Запрос на задолженность"

При вводе кода предприятия предоставляет информацию об задолженности предприятия на данный момент

Отчёт "Запрос на ресурсы"

При вводе кода ресурса выводит информацию о стоимости единицы ресурса в рублях а также о актуальной дате действия тарифа

Перечень атрибутов сущностей баз данных.

Атрибут - поименованная характеристика сущности [9]. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей. Атрибуты используются для определения того, какая информация должна быть собрана о сущности. Перечень атрибутов сущностей проектируемой базы данных представлен в таблице 2.2 и 2.3

Таблица 2.2 - Перечень сущностей и их атрибутов в СУБД Microsoft Office Access 2007

Сущность

Атрибут

Тип

Характеристика

Предприятия

код_предприятия

Счетчик

Код предприятия присваеваемый ЖКХ

название_предприятия

Текстовый

Юридическое наименование предприятия

номер_телефона_предприятия

Текстовый

Номер телефона на предприятии

фио_директора_предприятия

Текстовый

Информация о директоре предприятия

адрес_предприятия

Текстовый

Юридический адрес предприятия

Задолженность

код_задорлженности

Счетчик

Код задолженности

код_предприятия

Числовой

Код предприятия

дата_задолженности

Дата/время

Актуальная дата задолженности по предприятию

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

Денежный

Общая сумма задолженности по предприятию

Ресурсы

код_ресурса

Счетчик

Код ресурса присваеваемый ЖКХ

вид_ресурса

Текстовый

Вид оплачиваемого ресурса

Тарифы

ключ

Счетчик

Превичный ключ

код_ресурса

Числовой

Код ресурса в ЖКХ

Тарифы

Дата

_с_которой_действует_тариф

Дата/время

Актуальная дата действия тарифа

стоимость_ед_ресурса_руб

Денежный

Стоимость еденицы ресурса

Таблица 2.3 - Перечень сущностей и их атрибутов в "1С: Предприятие 8.2"

Сущьность

Атрибут

Тип

Характеристика

Справка по организациям

Название организации

Строка(50)

Юридическое наименование предприятия

КодОрганизации

Число(10)

Код организации присваеваемый ЖКХ

Справка по ресурсам

Код ресурса

Число(10)

Код ресурса

Вид ресурса

Строка(10)

Вид оплачиваемого ресурса

Запрос на задолженность

Код предприятия

Число(10)

Код предприятия присваеваемый ЖКХ

Организация

Строка(50)

Юридическое наименование предприятия

Дата задолженности

Дата

Актуальная дата задолженности

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

Число(10)

Общая сумма задолженности по предприятию

ЗапросНаРесурсы

Код ресурса

Число(10)

Код ресурса

Вид ресурса

Строка(20)

Вид оплачиваемого ресурса

Дата с которой действует тариф

Дата

Актуальная дата задолженности

Стоимость ед. ресурса

Число(10)

Стоимость ресурса

2.2.2 Построение инфологической модели базы данных ЖКХ

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

Для построения модели "сущность-связь" (ER-модели) необходимо ввести понятие "связь" и определить типы связи между сущностями в проектируемой базе данных.

Связь - ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных - это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи [9].

Между двумя сущностям, например, А и В возможны четыре вида связей.

Связь "один-к-одному" (1:1) - в каждый момент времени каждому представителю (экземпляру) сущности - соответствует 1 или 0 представителей сущности В.

Связь "один-ко-многим" (1:М) - одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В.

Так как между двумя сущностями возможны связи в обоих направлениях, то существует еще два типа связи: "многие-к-одному" (М:1) и "многие-ко-многим" (М:N). В разработанном проекте используется тип связи "один-ко-многим" для связи справочников между собой и для связи справочников и регистров сведений.

Типы связей, определенные между сущностями проектируемой базы данных приведены в таблице 2.4

Таблица 2.4 - Типы связей между сущностями

Наименование сущности

Наименование сущности

Тип связи

Таблица "предприятия"

Таблица "Задолженность"

1:М

Таблица "тарифы"

Таблица "Ресурсы""

1:М

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


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

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

    дипломная работа [1,2 M], добавлен 01.07.2011

  • Инструментальные средства для разработки структуры информационной базы данных "Программа автоматизации учета расчетов с поставщиками", пользовательский интерфейс СУБД Access. Разработка запросов отбора данных и вычислений, экранных форм коррекции данных.

    лабораторная работа [2,4 M], добавлен 15.11.2010

  • Анализ предметной области, концептуальных требований и информационных потребностей к разрабатываемой базе данных студентов. Выбор информационных объектов и проектирование информационной структуры. Создание таблиц, отчетов, запросов на выборку и форм.

    курсовая работа [69,4 K], добавлен 18.11.2010

  • Формирование основных таблиц базы данных деканата и устанавливание к ним ключей. Заполнение баз необходимыми сведениями. Формулировка схем данных форм и запросов. Настройка некоторых запросов по своим свойствам. Создание форм через "мастера форм".

    контрольная работа [1,0 M], добавлен 07.01.2011

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

    курсовая работа [3,1 M], добавлен 26.02.2016

  • Системный анализ и анализ требований к базе данных. Особенности создания отчетов, запросов и форм в Visual Studio 2012. Программная реализация ER-диаграммы. Создание инфологической, логической и физической модели базы данных. Генерация ее в SQL Server.

    курсовая работа [1,0 M], добавлен 22.11.2012

  • Объекты и методы проведения предпроектного обследования предприятия, анализ результатов . Схема организационной структуры управления и документооборота. Назначение информационной подсистемы. Реализация подсистемы "Helpdesk" на основе "1С: Предприятие".

    дипломная работа [6,9 M], добавлен 24.06.2011

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

    курсовая работа [2,4 M], добавлен 06.02.2016

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

    курсовая работа [680,9 K], добавлен 19.10.2010

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

    дипломная работа [5,4 M], добавлен 26.06.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.