Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Работа Виктория Забудова.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.55 Mб
Скачать

Содержание

ВВЕДЕНИЕ…………...………………………………………………………..…3

1 ПРОЕКТИРОВАНИЕ  ЭЛЕКТРОННОГО МАГАЗИНА (ЭМ) И БАЗЫ ДАННЫХ НА ПРИМЕРЕ ОАО «УПРАВЛЯЮЩАЯ КОМПАНИЯ ХОЛДИНГА «ЗАБУДОВА»……………………..……………………………...5

1.1 Описание предметной области и структуры ЭМ ОАО «Управляющая компания холдинга «Забудова»………………………………………………….5

1.2 Построение концептуальной модели базы данных ОАО «Управляющая компания холдинга «Забудова»……………………………………………….....6

1.3 Построение логической модели данных ОАО «Управляющая компания холдинга «Забудова»……………………………………………………………...9

2 РЕАЛИЗАЦИЯ В  ИНТЕРАКТИВНОЙ СРЕДЕ ИНТЕРНЕТ МОДЕЛИ БАЗЫ ДАННЫХ ОАО «УПРАВЛЯЮЩАЯ КОМПАНИЯ ХОЛДИНГА «ЗАБУДОВА»…………………………………………………………………...12

2.1 Краткая характеристика предприятия ОАО «Управляющая компания холдинга «Забудова»…………………………………………………………….12

2.2 Построение на языке SQL средствами СУБД MySQL физической модели данных ОАО «Управляющая компания холдинга «Забудова»……………….15

2.3 Разработка с использованием Вэб–интерфейса, созданного на языке программирования PHP, алгоритма работы ЭМ  ОАО «Управляющая компания холдинга «Забудова» и его программная реализация …………….18 3  ОБОСНОВАНИЕ И РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ РАЗРАБОТКИ И ВНЕДРЕНИЯ ЭЛЕКТРОННОГО МАГАЗИНА  ОАО «УПРАВЛЯЮЩАЯ КОМПАНИЯ ХОЛДИНГА «ЗАБУДОВА»…………………………………………………………………...27

3.1 Элементы бизнес–плана по внедрению базы данных и электронного магазина ОАО «Управляющая компания холдинга «Забудова»……………..27

3.2 Расчет капитальных и текущих затрат……………………………………..30

3.3 Оценка эффективности предложенных мероприятий…………………….32

ЗАКЛЮЧЕНИЕ………………………………………………………………...36

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…………………..……36

ПРИЛОЖЕНИЯ

Введение

Концептуальное (инфологическое) проектирование – анализ предметной области и ее описание. Этот этап осуществляется без ориентации на какие-либо конкретные программные или технические средства.

ER-модель, или ER-диаграмма (Entity – Relation; в русском переводе - модель «объект – отношение» или «сущность – связь») предназначена для формализованного описания предметной области на этапе концептуального проектирования базы данных. Модель представляет собой графическое описание предметной области с использованием стандартизированного набора обозначений. На основе ER-модели по определенным правилам строится логическая модель для реализации в конкретной СУБД.

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

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

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

  • объекты становятся таблицами в физической базе данных

  • атрибуты становятся колонками (полями) в физической базе данных. Для каждого атрибута выбирается свой тип данных.

  • уникальные идентификаторы становятся колонками, не допускающими значение NULL. В физической базе данных они называются первичными ключами (primary key).

Основная задача РНР-языка – интерпретация сценариев (программ) для генерации web-страниц, отсылаемых программе-клиенту (браузеру). Сценарий (скрипт) может содержать как РНР–, так и HTML-код. HTML-код пересылается в литеральном представлении, а РНР– код выполняется, и клиенту отсылается результат его работы. Таким образом, пользователь никогда не видит РНР– кода. Для полноценной работы с РНР необходимо кроме самого языка ещё и web-сервер. В качестве web-сервера можно использовать Apache. Данный интернет-магазин реализуем с использованием языка гипертекстовой разметки html, языка программирования php и СУБД MySQL. Главная часть функционирования сайта – работа с базой данных. Листинг базы данных пишется в Текстовом редакторе Блокнот и сохраняется под именем SHEMA.

Для расчета экономической эффективности необходимо осуществить:

  • расчет капитальных затрат;

  • расчет эксплуатационных (текущих) затрат;

  • расчет экономического эффекта.