Разработка базы данных ”Продажа мобильных телефонов” и приложения для работы с ней, страница 3

    7.Пуско-наладочные работы:

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

8.Ввод в действие:

1.  Обучение персонала

На данном этапе происходит ознакомление пользователей с АИС и обучение работе с системой.

2.  Тестирование системы (опытная эксплуатация):

          Тестирование системы проводится с целью выявления и устранения ошибок и недоработок

3.  Приемочные испытания

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

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

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

          2.При проведении пуско-наладочных работ проводится обучение персонала работе с системой и настройка всех модулей системы.

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

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

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

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

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

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

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

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

          Документация должна содержать:

- руководство оператора;

- руководство администратора;

- руководство программиста.

                                                           (код ТЗ)

СОСТАВИЛИ

Наименование организации, предприятия

Должность исполнителя

Фамилия,

 имя,

 отчество

Подпись

Дата

СОГЛАСОВАНО

Наименование организации, предприятия

Должность исполнителя

Фамилия,

 имя,

 отчество

Подпись

Дата

ТЕХНИЧЕСКИЙ ПРОЕКТ

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

«Продажа мобильных телефонов»

Создание логической модели данных.

Сущности и атрибуты.

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

·  Модель мобильного телефона

·  Клиенты

·  Поставщики

·  Поставки

·  Покупки

·  Звонить

·  Фирмы-производители

Для каждой из этих сущностей определяем атрибуты:

Модели мобильного телефона ( Код модели, Наименование модели, Цена модели, Характеристики модели)

Клиенты( Код клиента, Название фирмы клиента, Телефон, Город)

Покупки ( Код клиента, Код модели, Количество, Дата, Цена)

Поставщики ( Код поставщика, Название фирмы, Телефон, Город)

Поставки( Код поставщика, Код модели, Цена модели, Поставленное количество, Дата)

Звонить(Город,Код города)

Фирмы производители ( Код фирмы, Название фирмы, Страна производитель)

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

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

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

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

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

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

Сущность Звонить предназначена для хранении информации о городах и кодах городов. Идентификатор-Город.

Установление связей.

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

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

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

Между сущностями Модели телефонов и Поставщики  также устанавливается связь М:М, так как Поставщик может поставить нескольно моделей (1:М) и модель может поставляться несколькими поставщиками( 1:М)

Данная связь создается на логическом уровне.

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