Дипломная работа

«Автоматизированная система учета проката компакт-дисков»

  • 70 страниц(ы)
  • 3111 просмотров
фото автора

Автор: don-mc

ВВЕДЕНИЕ 3

1 СИСТЕМНЫЙ АНАЛИЗ 6

1.1 ОПИСАНИЕ И АНАЛИЗ ОБЪЕКТА ПРОЕКТИРОВАНИЯ 6

1.2 ТРЕБОВАНИЯ, ПРЕДЪЯВЛЯЕМЫЕ К ПРОЕКТИРУЕМОЙ СИСТЕМЕ 7

1.2.1 Производительность 7

1.2.2 Минимальные затраты 7

1.2.3 Минимальная избыточность 7

1.2.4 Возможности поиска 8

1.2.5 Целостность 8

1.2.6 Безопасность и секретность 9

1.2.7 Простота использования 9

1.2.8 Связь с будущим 9

1.3 АНАЛИЗ СУЩЕСТВУЮЩИХ МЕТОДОВ И КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ, ИСПОЛЬЗУЕМЫХ ДЛЯ РЕШЕНИЯ ПОСТАВЛЕННОЙ ЗАДАЧИ И ПРОЕКТИРОВАНИЯ АНАЛОГИЧНЫХ СИСТЕМ 10

1.4 ВЫБОР ЦЕЛИ И КРИТЕРИЕВ ЭФФЕКТИВНОСТИ ПРОЕКТИРУЕМОЙ СИСТЕМЫ 15

2 СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ 20

2.1 ОБЩАЯ СТРУКТУРА РАЗРАБАТЫВАЕМОЙ СИСТЕМЫ 20

2.2 МЕТОДИКА И ОБЩИЙ АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ 21

2.3 СТРУКТУРА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ, ИНФОРМАЦИОННЫХ СВЯЗЕЙ, ПОТОКОВ И ОБЩАЯ ОРГАНИЗАЦИЯ БАЗ ДАННЫХ 22

2.4 ВЫБОР И ОБОСНОВАНИЕ ОБЩЕЙ СТРУКТУРЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 28

3 ТЕХНИЧЕСКОЕ ПРОЕКТИРОВАНИЕ 30

3.1 ОРГАНИЗАЦИЯ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА 30

3.2 РАЗРАБОТКА И ОПИСАНИЕ АЛГОРИТМА РЕШЕНИЯ ЗАДАЧИ 32

3.3 ОПИСАНИЕ РАЗРАБОТАННЫХ ПРОГРАММ ПО ЛИСТИНГУ 39

3.4 АНАЛИЗ РЕЗУЛЬТАТОВ ТЕСТИРОВАНИЯ И ПРОВЕРКИ ФУНКЦИОНИРОВАНИЯ ПРОГРАММЫ 46

3.5 ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ ПО ПРИМЕНЕНИЮ ПРОГРАММЫ 50

4 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ 53

4.1 ЭКОНОМИЧЕСКАЯ ЧАСТЬ 53

4.2 ОХРАНА ТРУДА, ОКРУЖАЮЩЕЙ СРЕДЫ И ТЕХНИКА БЕЗОПАСНОСТИ 57

ЗАКЛЮЧЕНИЕ 60

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 61

ПРИЛОЖЕНИЕ А 63

ПРИЛОЖЕНИЕ Б 64

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

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

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

Современные СУБД обеспечивают:

- набор средств для поддержки таблиц и отношений между связанными таблицами;

- развитый пользовательский интерфейс, который позволяет вводить и модифицировать информацию, выполнять поиск и представлять информацию в графическом или текстовом режиме;

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

Для разработки автоматизированной системы учета проката компакт-дисков была выбрана интегрированная среда разработки Borland C++ Builder 6. Данная система предназначена для организации каталога компакт-дисков, оперативного поиска по каталогу, учета клиентов фирмы по прокату компакт-дисков, как следствие снижение объёмов бумажного документооборота.

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

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

1. Изучена и описана предметная область работы с базами данных.

2. Изучена и описана предметная область работы со средой программирования Borland C++Builder 6.

2. Выполнен полный цикл проектирования автоматизированной системы учета проката компакт-дисков.

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

Все вышесказанное дает возможность сделать вывод о том, что в настоящем проекте поставленная задача решена в полной мере.

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

. Давыдов, В.Г. Д 13 Программирование и основы алгоритмизации: Учеб. пособие/В.Г. Давыдов. - М.: Высш. шк., 2003

2. Послед Б.С. Borland C++ Builder 6. Разработка приложений баз данных - СПб.: ООО «ДиаСофтЮП», 2003.

3. Мейер, Д. Теория реляционных баз данных: Монография. - М.: «Мир», 1987

4. Тиори, Т., Фрай, Дж. Проектирование структур баз данных: Учеб-ник. - М.: «Мир», 1985

5. Чертовской, В.Д. Базы и банки данных: Учебное пособие. СПб.: Изд-во МГУП, 2001.

6. Ладыженский, Г.М. Архитектура корпоративных информационных систем.// Системы управления базами данных. – 1997. - №5 – С.24-28

7. Зиндер, Е.З. Новое Системное Проектирование: Информационные Технологии и Бизнес-реинжиниринг. // Системы Управления Базами Данных. – 1996. - № 2.- С.61-76

8. Зиндер, Е. З. Соотнесение и использование стандартов организации жизненных циклов систем. //Системы Управления Базами Данных. – 1997. - №3 - С. 41-53

9. Ивлев, В., Попова, Т., Чекаленко, Ю. Два подхода к проектированию информационных систем. [Электронный документ]. (h**t://co***lting.r*/econs_art_417882730/cons_printview). Проверено 15.05.2005.

10. Андреев, А.М. Проблема создания современных бизнес-приложений СУБД. [Электронный документ]. // Interface Ltd. (h**t://w*w.int***face.r*/fset.asp?Url=/ca/probssbp2.htm). Проверено 18.05.2005.

11. Interface Ltd. Тенденции развития современных корпоративных ин-формационных систем. [Электронный документ]. (h**t://w*w.int**face.r*/fset.asp?Url=/mrp3/st004.htm). Проверено 20.05.2005.

12. Власова, Л. Информационные системы на предприятиях. [Электрон-ный документ]. (h**t://w*w.a**di.r*/avt-upr/torg98/1.htm). Проверено 10.03.2004.

13. Марка, Д.А., МакГоуэн, К. Методология структурного анализа и проектирования. - М.: «МетаТехнология», 1993.

14. Уокер Ройс. Управление проектами по созданию программного обеспечения. – М.: «Лори», 2002.

15. Кадушин А., Михайлова Н. Эффект оКИСления. [Электронный документ]. // Директор информационной службы. – 2001. - №7. (h**t://w*w.o**p.r*/cio/2001/07/033_print.htm). Проверено 20.05.2005.

16. ГОСТ 34.601-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания. – Введ. 1992-01-01.

17. ГОСТ 34.603-92 Информационная технология. Виды испытаний автоматизированных систем. – Введ. 1993-01-01.

18. ГОСТ 34.602-89 Информационная технология. Техническое задание на создание автоматизированной системы. – Введ. 1990-01-01.

Покупка готовой работы
Тема: «Автоматизированная система учета проката компакт-дисков»
Раздел: Программирование, Базы данных
Тип: Дипломная работа
Страниц: 70
Цена: 3000 руб.
Нужна похожая работа?
Закажите авторскую работу по вашему заданию.
  • Цены ниже рыночных
  • Удобный личный кабинет
  • Необходимый уровень антиплагиата
  • Прямое общение с исполнителем вашей работы
  • Бесплатные доработки и консультации
  • Минимальные сроки выполнения

Мы уже помогли 24535 студентам

Средний балл наших работ

  • 4.89 из 5
Узнайте стоимость
написания вашей работы

Не подошла эта работа?

Воспользуйтесь поиском по базе из более чем 40000 работ

Другие работы автора
Наши услуги
Дипломная на заказ

Дипломная работа

от 8000 руб.

срок: от 6 дней

Курсовая на заказ

Курсовая работа

от 1500 руб.

срок: от 3 дней

Отчет по практике на заказ

Отчет по практике

от 1500 руб.

срок: от 2 дней

Контрольная работа на заказ

Контрольная работа

от 100 руб.

срок: от 1 дня

Реферат на заказ

Реферат

от 700 руб.

срок: от 1 дня

682 автора

помогают студентам

23 задания

за последние сутки

10 минут

среднее время отклика