Технология прогрммирования КИС

Автор работы: Пользователь скрыл имя, 12 Ноября 2013 в 23:24, практическая работа

Краткое описание

Целью работы является проектирование автоматизированной информационной системы учета автомобилей в автосалоне.
В качестве модели данных для проектируемой системы была выбрана реляционная модель. Исходя из выбранной модели данных, была спроектирована с помощью CASE – средства ERwin7.2.8.

Прикрепленные файлы: 1 файл

prakt .doc

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

Министерство  образования и науки РФ

Государственное образовательное  учреждение  
высшего профессионального образования 
«ВЛАДИМИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕСТИТЕТ 
им. А. Г. И Н. Г. Столетовых»

 

 

 

 

Группа 

ЗПИсд-211

 

 

Предмет

«Технология программирования КИС»

 

Практическая работа

 

 

 

 

                                                                                                                 Выполнил:

Иванов С.М.

 

Принял:

Чернов В.Г.

 

 

 

 

 

 

 

г. Владимир

2013 г.

Для разработки автоматизированной информационной системы была выбрана 1С:Предприятие 8, так как:

  • 1С:Предприятие 8 престижнее и современнее.
  • 1С версии 8 намного лучше работает на больших предприятиях.
  • 1С версии 8 лучше работает с MS SQL. У 1С версии 8 не будет проблем совместимостью с новыми операционными системами.

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

В основе платформы MS SQL Server используется среда Windows.

Главное преимущество программы - тесная интеграция с программными продуктами от Мiсrosоft и возможность  экспорта/импорта данных в большинство  распространенных форматов данных, что  позволяет использовать MS SQL Server как  центральное хранилище данных.

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

В качестве модели данных для проектируемой системы была выбрана реляционная модель. Исходя из выбранной модели данных, была спроектирована с помощью CASE – средства ERwin7.2.8.

АС «учета автомобилей в автосалоне»  должна обеспечивать выполнение следующих  функций:

  1. Ввод справочных данных
  2. Ввод сведений об автомобилях
  3. Ввод сведений о покупателях
  4. Ввод сведений о поставщиках
  5. Внесение изменений в сведения об автомобилях, покупателях и поставщиках.
  6. Формирование различных отчетов: отчет «Прайс-лист», отчет «Анализ продаж», отчет «Заказы автомобилей», отчеты Состояние заказов».

Программа разработана  на основе системы 1С:Предприятие 8.2.

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

Таблица – Сущность «Справочник модели» и ее атрибуты

Атрибут

Описание

Код модели

Код модели

Марка

Марка автомобиля

Модель

Модель автомобиля

Поставщик

Поставщик автомобиля


Таблица – Сущность «Справочник поставщики» и ее атрибуты

Атрибут

Описание

Код поставщика

Код поставщика

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

Название материала

Страна

Страна - производитель


Таблица  – Сущность «Справочник автомобили» и ее атрибуты

Атрибут

Описание

Код автомобиля

Код автомобиля

Модель

Модель автомобиля

Объем двигателя

Объем двигателя автомобиля

Дата выпуска

Дата выпуска автомобиля


Таблица – Сущность «Справочник сотрудники» и ее атрибуты

Атрибут

Описание

Код сотрудника

Код сотрудника

Фамилия

Фамилия сотрудника

Имя

Имя сотрудника

Отчество

Отчество сотрудника

Должность

Должность сотрудника


Таблица – Сущность «Документ заказ авто» и ее атрибуты

Атрибут

Описание

Номер документа заказа

Номер документа заказа

Покупатель

Покупатель заказа

Автомобиль

Заказанный автомобиль

Сотрудник

Сотрудник оформляющий  заказ

Цена

Цена заказа

Количество

Количество автомобилей  в заказе

Цвет

Цвет автомобиля

Объем двигателя

Объем двигателя

Тип кузова

Тип кузова

Тип КПП

Тип КПП

Предоплата

Сумма, вносимой предоплаты


Таблица – Сущность «Документ поступление автомобиля» и ее атрибуты

Атрибут

Описание

Номер документа поступления

Номер документа поступления

Автомобиль

Поступившие автомобили

Сотрудник

Сотрудник принимающий  автомобили

Дата

Дата поступления автомобиля

Номер VIN

Номер VIN

Номер двигателя

Номер двигателя

Номер кузова

Номер кузова

Предоплата

Сумма, вносимой предоплаты

Оплата

Оплачен ли автомобиль


Таблица – Сущность «Документ возврат от покупателя» и ее атрибуты

Атрибут

Описание

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

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

Справка-счет

Справка-счет автомобиля


Таблица – Сущность «Документ счет на оплату» и ее атрибуты

Атрибут

Описание

Номер документа счет

Номер документа счета  на оплату

Справка-счет

Справка-счет автомобиля


Таблица  – Сущность «Документ реализация» и ее атрибуты

Атрибут

Описание

Номер документа реализация

Номер документа реализация

Справка-счет

Справка-счет автомобиля


Таблица – Сущность «Документ справка-счет» и ее атрибуты

Атрибут

Описание

Номер документа справка

Номер документа справка-счет

Автомобиль

Наименование автомобиля

Покупатель

Покупатель автомобиля

Сотрудник

Сотрудник, продавший  автомобиль

Серия ПТС

Серия ПТС

Номер ПТС

Номер ПТС

Дата ПТС

Дата выдачи ПТС

Кем выдан ПТС

Организация выдавшая ПТС


Таблица  – Сущность «Документ возврат поставщику»  и ее атрибуты

Атрибут

Описание

Номер документа возврат  поставщику

Номер документа возврата автомобиля поставщику

Поставщик

Поставщик автомобиля

Автомобиль

Наименование автомобиля

Сотрудник

Сотрудник, заказавший автомобиль


Таблица– Сущность «Справочник  покупатель» и ее атрибуты

Атрибут

Описание

Код покупателя

Код покупателя

Фамилия

Фамилия покупателя

Имя

Имя покупателя

Отчество

Отчество покупателя

Серия паспорта

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

Номер паспорта

Номер паспорта покупателя

Кем выдан паспорт

Название организации  выдавшей паспорт

Дата выдачи паспорта

Дата выдачи паспорта

ИНН

Номер ИНН

Телефон

Номер телефона


 

Диаграмма IDEF.0 – модель бизнес-процессов «as-is»

 

 

 

 

 

 

 

 

 

Диаграмма DFD – модель потоков данных

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

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

Подсистема «формирования  отчетов» реализована путем разработки и внесения в конфигурацию системы «1С Предприятие 8.1» четырех отчетов:

Отчеты:

  • Прайс-лист
  • Анализ продаж
  • Заказы автомобилей
  • Состояние заказов

Отчеты разработаны  при помощи встроенного языка.

Форма ввода данных о  проекте объекта представлена на рисунке 

Форма ввода данных об автомобиле

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

Результат ввода данных об автомобиле

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

  • Дата;
  • Наименование автомобиля;
  • Цена автомобиля.

В результате сформируется отчет

Результат формирования отчета «Смета» представлен на рисунке.

Отчет «Прайс-лист»

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

Установка данного программного продукта включает в себя два этапа:

  • установка и настройка базы данных на сервер;
  • установка конфигурации на АРМ;
  • размещение внешних отчетов на АРМ в папку «Внешние отчеты».

На удаленном сервере должна быть установлена и настроена СУБД Microsoft SQL Server 2008.

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

  • 1Сv8.1CD– содержит данные БД. Программа не требует инсталляции. Для организации АРМ достаточно разместить конфигурацию в любом каталоге на носителе (жестком диске, флеш-карте и пр.).

Информация о работе Технология прогрммирования КИС