47137 (Информационная система "Культурно-развлекательные учреждения города Красноярска")

2016-07-30СтудИзба

Описание файла

Документ из архива "Информационная система "Культурно-развлекательные учреждения города Красноярска"", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "47137"

Текст из документа "47137"

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

«Сибирский государственный аэрокосмический университет

имени академика М.Ф. Решетнева»

Кафедра Информатики и вычислительной техники

ТЕХНИЧЕСКАЯ ДОКУМЕНТАЦИЯ К ПРОГРАММНОМУ ПРОДУКТУ «Информационная система «Культурно-развлекательные учреждения города Красноярска»

(программный продукт разработан в качестве курсовой работы по дисциплине «Технологии программирования» )

Выполнил:

студент группы ИУТ-61

Хищенко Д.А.

Проверил:

к.т.н., ст. преподаватель

кафедры ИВТ

Гуменникова А.В.

Красноярск-2007

Содержание

Введение 3

1. Техническое задание 4

2. Планы работы 5

2.1. Первоначальный 5

2.2. Поэтапный 5

3. Технический проект 6

3.1.Таблицы базы данных 6

3.2. Схема обмена данными 7

4. Тестирование программного продукта 8

5. Эксплуатационная документация 9

5.1. Руководство программиста 9

5.2. Руководство пользователя 9

6.Заключение 14

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


Введение

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

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

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


1. Техническое задание

Основной задачей при разработке данной курсовой работы по дисциплине «Технологии программирования» является создание информационной системы «Культурно-развлекательные учреждения города Красноярска», с помощью которой упростится поиск места, где можно отдохнуть и хорошо провести время. Эта информационная система будет полезна для всех жителей нашего города. Для реализации проекта, изначально необходимо создать базу данных, в которой будет храниться вся необходимая информация: Название, телефон, адрес, описание и сайт соответствующего культурно-развлекательного учреждения. Для эффективной работы ИС необходимо связать ее с базой данных. База данных — это программа, которая обеспечивает работу с информацией. При запуске такой программы как правило, на экране появляется таблица, просматривая которую пользователь может найти интересующие его сведения. Если система позволяет, то он может внести изменения в базу данных: добавить новую информацию, удалить ненужную или внести изменения в имеющиеся данные. Возможность связки ИС с базой данных предоставляет среда визуальной разработки Borland Delphi 7.0. В состав Delphi входят компоненты, позволяющие создавать программы работы с файлами данных, созданными различными системами: от dBASE до Infomix и Oracle. Delphi также позволяет программисту, используя утилиту Borland Database Desktop, создавать файлы баз данных в различных форматах. Таким образом, ИС «Культурно-развлекательные учреждения города Красноярска» имеет следующие функции:

  • Просмотр;

  • Хранение;

  • Добавление;

  • Изменение;

  • Удаление;

  • Сортировка;

  • Поиск.


2. Планы работы

2.1. Первоначальный

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

  • 5-19 февраля 2007г. – выбор задачи, выявление требований, анализ предметной области и методов задачи;

  • 20-28 февраля 2007г. – разработка алгоритма работы программы, проектирование;

  • 5-28 марта 2007г. – программирование, тестирование, отладка, выявление ошибок и их исправление;

  • 1-20 апреля 2007г. – работа над технической документацией к программному продукту;

  • 20-30 апреля 2007г. – представление работы преподавателю и устранение замечаний, выявленных при первичном осмотре программного продукта;

  • 5-15 мая 2007г. - Опытное внедрение;

  • 25 мая 2007г. - Защита курсовой работы.


2.2. Поэтапный

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

  • 1-15 марта 2007г. – выбор задачи, выявление требований, анализ предметной области и методов задачи;

  • 15-30 марта 2007г. – разработка алгоритма работы программы, проектирование;

  • 1-5 апреля 2007г. – сбор информации для справочной системы;

  • 5-15 апреля 2007г. – программирование;

  • 15-20 апреля 2007г. – тестирование;

  • 20-23 апреля 2007г. – отладка, выявление ошибок и их исправление;

  • 23-30 апреля 2007г. – работа над технической документацией к программному продукту;

  • 30 апреля-2 мая 2007г. – дополнительный сбор информации для справочной системы;

  • 2-10 мая 2007г. – представление работы преподавателю и устранение замечаний, выявленных при первичном осмотре программного продукта;

  • 10-15 мая 2007г. - Опытное внедрение;

  • 25 мая 2007г. - Защита курсовой работы.


3. Технический проект

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


3.1.Таблицы базы данных

В состав ИС «Культурно-развлекательные учреждения города Красноярска» входит база данных, состоящая из одной таблицы «Культурно- развлекательные учреждения», которая в свою очередь содержит следующие поля:

Таблица1 «Культурно-развлекательные учреждения»

Название поля

Тип поля

Key1

Счетчик

Тип

Текстовый

Название

Текстовый

Телефон

Текстовый

Адрес

Текстовый

Сайт

Текстовый

Фото

Поле Объекта

Характеристика

Поле МЕМО

Данная таблица была создана с помощью программы Microsoft Access. Доступ к таблице осуществляется через компоненты ADOTable (Свойство Connection String) и DataSource. Таблица «Культурно-развлекательные учреждения» выводится на форму с помощью компонента DBGrid. Запросы к БД осуществляются через компонент ADOQuery

3.2. Схема обмена данными

Форма «Удаление записи»

Форма «О программе»




Главная форма программы

Форма «Добавить запись»



База данных «Культурно- развлекательные учреждения»


Форма «Изменить запись»



Рисунок 1 - Схема потоков информации в программе «КРУ города Красноярска»

Главными элементами информационной системы «Культурно- развлекательные учреждения города Красноярска» являются База данных «Культурно-развлекательные учреждения» и главная форма программы. Схема потоков информации в ИС «Культурно-развлекательные учреждения города Красноярска» изображена на Рисунке 1. На главной форме содержатся кнопки «Добавить запись», «Изменить запись» и «Удалить запись», при помощи этих кнопок можно вносить изменения (добавить, изменить, удалить записи) в базу данных, из которой все изменения перенесутся на главную, тем самым, замкнув цепочку потока информации. С главной формы также можно попасть на форму «О программе», где содержится постоянная информация.


4. Тестирование программного продукта

В тестировании программного продукта «Культурно-развлекательные учреждения города Красноярска» принимали участие 5 студентов группы ИУТ-61. При тестировании испытаниям были подвергнуты все функции программы, указанные в техническом задании. А в частности: при нажатии на кнопки «Добавить запись», «Изменить запись», «Удалить запись», а также использование поиска и сортировки. Все компоненты, формы и функции вызываются и работают исправно. Все меню главного окна вызываются щелчком мыши, также исправно вызываются пункты из меню. Функция поиска записи работает при помещении курсора при помощи мыши в поле поиска, расположенное на главном окне (Рисунок 6) и введении названия учреждения, учитывая регистр букв. Пример использования поиска указан в пункте «Руководство пользователя».

В результате тестирования и проверки остальных функций программы серьёзные ошибки не были выявлены. В целом работа программы нареканий не вызвала.


5. Эксплуатационная документация


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

Требования к аппаратному обеспечению для эксплуатации информационной системы «Культурно-развлекательные учреждения города Красноярска» не велики. Данная ИС разрабатывалась и испытывалась на IBM PC Celeron 1,7 GHz, 256 Мб RAM, AGP 256 Мб ATI Radeon 9600 pro, HDD 40 Gb. Для нормальной работоспособности программы вполне достаточно, чтобы компьютер соответствовал следующим требованиям:

  • 32 Mb RAM

  • Pentium 266 Mhz

  • AGP 32X

  • 6 Mb свободного места на жестком диске

  • Наличие программы Microsoft Access

  • Наличие мыши и клавиатуры

Данная информационная система создана в среде быстрой разработки приложений Borland Delphi 7.0 (это среда быстрой разработки, в которой в качестве языка программирования используется строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal).

Чтобы установить программу «Культурно-развлекательные учреждения города Красноярска» на компьютер достаточно скопировать папку «Культурно-развлекательные учреждения города Красноярска» в любое место на жестком диске. Папка «Культурно-развлекательные учреждения города Красноярска» содержит следующие файлы: «BD.mdb», «Project2.~dpr», «Project2.cfg», «Project2.dof», «Project2.dpr», «Project2.res», «Unit1.~ddp», «Unit1.~dfm», «Unit1.~pas», «Unit1.dcu», «Unit1.ddp», «Unit1.dfm», «Unit1.pas», «Unit2.~ddp», «Unit2.~dfm», «Unit2.~pas», «Unit2.dcu», «Unit2.ddp», «Unit2.dfm», «Unit2.pas», «КРУ города Красноярска.exe». Запуск программы осуществляется двойным кликом мыши по файлу «КРУ города Красноярска.exe» или выделением того же файла и нажатием клавиши Enter.

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

При запуске программы пользователю сразу открывается главное окно программы .

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5137
Авторов
на СтудИзбе
440
Средний доход
с одного платного файла
Обучение Подробнее