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

Автор работы: Пользователь скрыл имя, 28 Апреля 2012 в 18:20, дипломная работа

Описание

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

Содержание

ВВЕДЕНИЕ………………………………………………………………..…3
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ……………………………………………
1.1. Современный подход к управлению
1.2. Управление администрации Курагинского района…………..
1.3 Постановка задачи……………………………………………….
1.4 Выбор программного средства………………………………….
2. ПРОЕКТНАЯ ЧАСТЬ……………………………………………………
2.1. Установка программного обеспечения…………………….…
2.2. Разработка информационной системы………………………..
2.3. Руководство пользователя……………………………………..
2.4. Тестирование…………………………………………………....
3. ЭКОНОМИЧЕСКАЯ ЧАСТЬ…………………………………………....
3.1. Понятие эффекта и эффективности…………………………....
3.2. Оценка экономической эффективности…………………….…
3.3. Проведение расчета экономической эффективности………....
ЗАКЛЮЧЕНИЕ……………………………………………………………….
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ………………………….

Работа состоит из  1 файл

Создание Базы Данных Земельный кадастр Курагинского района.doc

— 367.50 Кб (Скачать документ)

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

Выделим сущности предметной области:

      Арендатор;

      Земельный участок;

      Договор;

Логическое проектирование баз данных

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

Нормализация - это метод создания набора отношений с заданными свойствами на основе требований к данным, установленным в некоторой организации.

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

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

Первая нормальная форма - это отношение, в котором все используемые домены содержат только скалярные значения.

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

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

Отношение находится в нормальной форме Бойса - Кодда только тогда, когда каждая нетривиальная и неприводимая слева ФЗ обладает потенциальным ключом в качестве детерминанта.

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

Нормализация БД.

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

Существуют классификации таблиц БД по виду изменений:

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

Операционные таблицы - в них происходит непрерывное или периодическое обновление информации. Они находятся в подчиненном отношении со справочными. На основании данных операционных таблиц формируются итоговые отчеты.

Физическое проектирование базы данных

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

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

Реализация бизнес - правил

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

Назначение программы и условия применения программы

Данная программа носит название «База данных». Для функционирования программы необходима машина типа IBM PC/XT/AT (или любые другие совместимые с данной моделью), а также Windows 95, 98, 2000, Microsoft Access. Текст программы написан на языке SQL.

 

 

 

 

 

 

 

 

 

3. ЭКОНОМИЧЕСКАЯ ЧАСТЬ

3.1. Понятие эффекта и эффективности

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

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

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

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

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

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

Обоснование экономической эффективности позволяет:

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

      Определить влияние автоматизированных информационных технологий на основные показатели хозяйственной деятельности;

      Выбрать наилучший альтернативный вариант;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      затраты пользователя на приобретение дополнитель­ной техники;

      затраты пользователя на приобретение дополнительного программного обеспечения.

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

3.2.   Оценка экономической эффективности

Оценка экономической эффективности осуществляется по следующим этапам:

1.              расчет затрат на разработку системы;

2.              определение цены реализации программного продукта;

3.              общий расчет экономической эффективности системы.

1. Расчет затрат на разработку системы.

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

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

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

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