Поставка и реализация бытовой техники

Автор работы: Пользователь скрыл имя, 22 Июня 2011 в 02:44, курсовая работа

Описание

В данном курсовом проекте была разработана база данных в MS Microsoft SQL Server 2005 для автоматизации процесса контроля поставок и продажи бытовой техники. Программа, работающая с БД, позволяет показывать информацию о товарах, о поставщиках, реализаторах и клиентах. Так же дает возможность сформировать отчеты по различным категориям.

Содержание

Введение……………………………………………………………….……………3
1. Описание предметной области 5
2. Проектирование реляционной базы данных 6
2.1 Перечень атрибутов 6
3. Инфологическая модель базы данных 8
3.1 Описание связей 9
4. Даталогическое проектирование БД 10
5. Запросы к БД. 12
6. Разработка представлений для отображения результатов выборки 13
7. Проектирование хранимых процедур 14
8. Проектирование триггеров 15
9. Проектирование клиентского приложения 17
9.1 Функциональное назначение 17
9.2 Описание входных и выходных форм 17
9.3 Разработка технологий доступа к базе данных 19
9.4 Руководство пользователя 19
10. Экономическое обоснование результатов внедрения программного продукта .……………………………………………………………………..20
11.ТРЕБОВАНИЯ К ТЕХИЧЕСКОМУ ОБЕСПЕЧЕНИЮ 22
ПРИЛОЖЕНИЕ 1 25
ПРИЛОЖЕНИЕ 1 (Продолжение) 26
ПРИЛОЖЕНИЕ 2 27

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

Пояснительная.doc

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

Рис.9.2.1 Окно авторизации пользователя. 

 

Рис.9.2.2. Сообщение о вводе неверного пароля при авторизации пользователя

Рис.9.2.3 Главное окно приложения.

      9.3 Разработка технологий доступа к базе данных

 

       Пользователем данного клиентского приложения является только администратор базы данных. Для того чтобы использовать все возможности разработанной программы требуется в окне авторизации (рисунок 9.2.1) при запуске программы ввести пароль – 1. Если будет введен не правильный пароль, появится сообщение об ошибке (рисунок 9.2.2).

      9.4 Руководство пользователя

 

     Для запуска программного продукта нужно  скопировать папку «ПиРБТ» на жесткий диск, после чего открыть файл ПиРБТ.exe

       Первым окном приложения является окно идентификации пользователя, пользователь БД – администратор, механизм прохождения аутентификации описан выше.

     При запуске программы пользователь имеет возможность воспользоваться  главным меню приложения. Завершение работы с приложением идентично другим Windows-приложениям – нажатием на красный крестик в правом верхнем углу.

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

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

       Экономический эффект от использования программного продукта за период внедрения (T) можно рассчитать по формуле:

       , (10.1)

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

     период  внедрения Т, руб.,

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

       Стоимостная оценка результатов применения разработанного приложения за период внедрения можно рассчитать по формуле:

       , (10.2)

     где Т – период внедрения;

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

       – дисконтирующая функция,  которая вводится с целью приведения всех затрат и результатов к одному моменту времени:

       . (10.3)

       В формуле (10.3) р – коэффициент дисконтирования, , – нормативный коэффициент капитальных вложений. Стоимостная оценка результатов t – расчетного периода =200 руб.

     Затраты на разработку =300руб.

     Таким образом в результате вычислений =529,24 руб., 229,24 руб.

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

       . (10.4)

       Здесь – затраты на ручную обработку информации, руб, , – объем информации, обрабатываемой вручную, Мбайт, Ц – стоимость одного часа работы, руб/час, - коэффициент, учитывающий дополнительные затраты времени на логические операции при ручной обработке информации, – норма выработки, Мбайт/час. За – затраты на автоматизированную обработку информации, руб, – время автоматической обработки (час), – стоимость одного часа машинного времени, руб/час; – время работы оператора, час; – стоимость одного часа работы оператора, руб./час.

     В результате вычислений получили следующие результаты:

     Затраты на автоматизированную обработку информации, За = 200 руб.

     Затраты на ручную обработку информации, Зр = 735 руб.

     Экономия  средств от внедрения продукта, Эу= 535 руб.

     Экономический эффект от внедрения разработки в  течение года использования можно определить по формуле:

       , (10.5)

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

       Получив необходимы величины из вычислений выше можем узнать величину экономического эффекта от внедрения разработки в течение года, Эг=565.

     Тогда эффективность разработки может  быть определена по формуле:

       . (10.6)

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

  1. ТРЕБОВАНИЯ К ТЕХИЧЕСКОМУ ОБЕСПЕЧЕНИЮ

     Windows-приложение «Поставка и реализация бытовой техники» запускается на любом современном ПК, так как не требовательна к ресурсам, поэтому указание минимальных характеристик просто не имеет смысла.

 

     Заключение

 

       Реляционная модель данных в настоящее время приобрела наибольшую популярность и практически все современные СУБД ориентированы именно на такое представление данных.

       Реляционную модель можно представить как особый метод рассмотрения данных, содержащий и данные (в виде таблиц), и способы работы, и манипуляции с ними (в виде связей). В реляционной модели БД, в отличие от других моделей, пользователь сам указывает, какие данные для него необходимы, а какие нет. По этой причине процесс перемещения и навигации по БД в реляционных системах является автоматическим. Также реляционная СУБД выполняет функцию каталога, в котором хранятся описания всех объектов, из которых состоит БД.

       В данном проекте была создана реляционная база данных «Спортивные соревнования», разработанная с помощью СУБД MS Microsoft SQL Server 2005.

 

     Список использованной литературы.

  1. Nilsen P. SQL Server 2005. Библия пользователя/Диалектика 2008. – 1228 с.
  2. Дроздова В.И., Крахоткина Е.В., Федоров С.О. Базы данных. Методические указания к лабораторным работам для студентов специальности 351400. Ставрополь, СевКавГТИ, 2002.
  3. Дроздова В. И., Крахоткина Е.В. Методические указания к выполнению курсового проекта по дисциплине «Базы данных» для студентов специальности 351400. Ставрополь, СевКавГТУ, 2004.
  4. ru.wikipedia.org/wiki/Реляционная_СУБД
  5. http://citforum.ru/database/dbguide/2-1.shtml - инфологическая модель данных
  6. Каратыгин С.А., Тихонов А.Ф., Тихонова Л.Н. Visual FoxPro 6.0 // М.: Бином, 1999 – 784 с.
  7. Ханcен Г., Ханcен Д. Базы данных. Разработка и управление / М.: Бином, 1999 – 704 с.
  8. Баженова И.Ю. Visual Fox Pro 5.0//М.: Диалог МИФИ, 1997 – 320 с.
  9. Глушаков С.В., Ломотько Д.В. Базы данных. Учебный курс // Харьков: Фолио; Ростов н/Д: Феникс; Киев: Абрис, 2000. – 504 с.

      ПРИЛОЖЕНИЕ 1

Рис.1 –  Даталогическая модель данных 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     ПРИЛОЖЕНИЕ 1 (Продолжение)

Рис.2 – Инфологическая модель данных

 

     ПРИЛОЖЕНИЕ 2

 

Запросы приложения «Поставка и реализация бытовой техники»

Рис.1 –  Простой запрос с сортировкой

Рис.2 – Выборка по дате

Рис.3 – Выборка значений из определенного диапазона

Рис.4 – Выборка данных по шаблону

Рис.5 – Выборка вычисляемого значения

Информация о работе Поставка и реализация бытовой техники