МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
Естественно-гуманитарный профессиональный колледж
ГВУЗ «Ужгородский национальный университет»
Регистрационный номер
Дата регистрации
ФИО
студент ІІ курса
очной формы обучения
ОТЧЕТНАЯ РАБОТА
по учебной практике
на тему:
Разработка информационной среды и пользовательского интерфейса «Транспорт»
Ужгород 2022
- СОДЕРЖАНИЕ
- ВВЕДЕНИЕ
- 1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
- 1.1 Общие теоретические сведения о информационной среде и пользовательском интерфейсе «Транспорт»
- 1.2 Описание предметной области и постановка задачи
- 1.3 Обзор аналогов
- 1.4 Обоснование выбора метода решения задачи
- 1.5 Обзор средств разработки
- 2 ПРАКТИЧЕСКАЯ ЧАСТЬ
- 2.1 Проектная часть
- 2.1.1 Информационная структура модели
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Общие теоретические сведения о информационной среде и пользовательском интерфейсе «Транспорт»
1.2 Описание предметной области и постановка задачи
1.3 Обзор аналогов
1.4 Обоснование выбора метода решения задачи
1.5 Обзор средств разработки
2 ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Проектная часть
2.1.1 Информационная структура модели
2.1.2 Описание алгоритма
2.1.3 Функциональные части программ
2.1.4 Физическая структура проекта
2.1.5 Описание структуры данных и использованных переменных
2.1.6 Тестирование проекта
2.2 Эксплуатационная часть
2.2.1 Требования к техническим средствам
2.2.2 Состав установочного пакета и инструкция
2.2.3 Описание интерфейса
2.2.4 Иерархическая структура проекта
2.2.5 Руководство пользователя и примеры использования программного продукта
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Приложение 1. Блок-схема алгоритма
Приложение 2. Сценарий работы программы
Приложение 3. Листинг программы
ВВЕДЕНИЕ
Актуальность темы. Российский транспорт сегодня стремится выйти и во многих областях уверенно выходит на уровень, соответствующий ведущим мировым практикам. Это, безусловно, относится к области информационных технологий. Российская транспортная система стала тем полигоном, где разрабатываются и внедряются в эксплуатацию новые информационные модели, перспективные для применения и в других отраслях. Однако их разработчики хорошо осознают, что развитие высоких технологий в транспортной отрасли России на сегодняшний день не самоцель.
Автомобильный транспорт в России имеет большое влияние на развитие социально-экономической сферы. Для пассажирских перевозок в пределах населенного пункта автотранспорту нет полноценной замены. Для повышения эффективности капитальных вложений и снижения издержек в наше время используются информационные системы (ИС). Информационные системы обеспечивают возможность качественного управления производственным процессом. Многие предприятия используют внедренные ранее информационные системы, однако в настоящее время появились новые, современные информационные системы, позволяющие контролировать и планировать деятельность АТП. При этом, как показывает практика, реорганизация методов учета, через внедрение новой информационной системы, на большом предприятии является крайне сложной задачей.
Цель и задачи исследования.
Целью является разработка информационной среды и пользовательского интерфейса «Транспорт».
Для достижения поставленной цели необходимо решить ряд задач, а именно:
– описать общие теоретические сведения о информационной среде и пользовательском интерфейсе «Транспорт»;
– провести описание предметной области и постановка задачи;
– провести обзор аналогов;
– представить обоснование выбора метода решения задачи;
– провести обзор средств разработки;
– представить информационную структуру модели;
– указать описание алгоритма;
– описать функциональные части программы;
– представить физическую структуру проекта;
– провести описание структуры данных и использованных переменных;
– провести тестирование проекта;
– указать требования к техническим средствам;
– описать состав установочного пакета и инструкция;
– представить описание интерфейса;
– указать иерархическую структуру проекта;
– предложить руководство пользователя и примеры использования программного продукта.
Научная новизна полученных результатов.
Практическое значение полученных результатов.
Личный вклад автора.
Апробация результатов работы.
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Общие теоретические сведения о информационной среде и пользовательском интерфейсе «Транспорт»
При проектировании ИС следует подробно рассмотреть технологию, с помощью которой будет создаваться приложение, программные средства, а так же провести проектирование и анализ базы данных.
Поскольку СУБД является главной частью представленной технологии, следовательно, нужно решить, какая именно система будет использоваться. Для выполнения задания в данной курсовой работе будет использоваться СУБД FireBird.
Сервер предлагает широкий набор функций. Firebird имеет внушительные возможности, доступные, как правило, только в коммерческих системах управления базами данных включая хранимые процедуры, триггеры, архивирование базы во время ее работы (hot backup — «горячая» архивация), репликацию и многое другое. Как и другие уже сложившиеся продукты, Firebird несет в себе наследство от своих предшественников.
Эта СУБД предлагает удобный путь миграции от коммерческих СУБД с закрытым исходным кодом к продуктам Open Source, в то же время предлагая разработчику намного больше свободы в создании приложений. Firebird позволяет сделать переход на новую СУБД легче и быстрее. Она имеет практически все черты, характерные лучшим серверам баз данных без нанесения сколько-нибудь значительного вреда производительности, что подтверждают многочисленные промышленные тесты.
1.2 Описание предметной области и постановка задачи
База данных абстрактно представляет совокупность организации, отношений, правил и процессов. Прежде чем подойти к началу проектирования структур и правил базы данных, необходимо провести системный анализ проблемы, работая с людьми, вовлеченными в определение структур, правил и требований реальной жизни, из которых будет создан проект базы данных. Следует особенно подчеркнуть важность скрупулезного описания и анализа.
Анализ логических данных является итеративным процессом детализации и поиска сути во множестве входных данных, задач и выходных данных, которые должны быть реализованы в базе данных.
В рамках данного курсового проекта разрабатывается база данных «Транспорт», которая станет основой для будущей информационной системы. Первым этапом проектирования БД является системный анализ, в ходе которого были выделены следующие ключевые объекты предметной области: клиенты, сотрудники, транспорт, мета парковки и журнал событий. Между данными объектами существуют реальные связи, обеспечивающие полноту и целостность данных. Планируется, что в данной системе будут фиксироваться постановка транспорта на парковку.
После выполнения системного анализа можно приступаем к следующему пункту проектирования – инфологическому проектированию.
1.3 Обзор аналогов
В настоящее время существует немало систем, реализующих процесс нахождения пути и навигации, такие как 2Gis, Navitel, Open Street Map. Интерфейс программы Open Street Map приведён на рисунке 11, программы 2ГИС – на рисунке 12.
Программа имеет множество функций: масштабирование, специализированные слои, метки, пути, отображение погоды, улиц, зданий, поиск объектов, навигация и т.д.
Рисунок 1 — Интерфейс Open Street Map
Рисунок 2 – Интерфейс программы 2ГИС
1.4 Обоснование выбора метода решения задачи
Проектирование программного обеспечения — процесс создания проекта программного обеспечения (ПО), а также дисциплина, изучающая методы проектирования.
Проектирование подразумевает выработку свойств системы на основе анализа постановки задачи, а именно: моделей предметной области, требований к ПО, а также опыта проектировщика.
Разработанная в ходе проекта информационная система может быть использована в реальной жизни. С помощью данной системы можно эффективно следить за работой предприятия. Она может быть использована как в государственных организациях, так и в частных предприятиях.
Информационная система легка в использовании и ей может воспользоваться любой работник. Данная ИС может принести выгоду, она сократит затраты времени на учет припаркованных транспортных средств, проследит за работой каждого сотрудника и облегчит труд работника и т.д.
1.5 Обзор средств разработки
Для разработки ПО использовались инструментальные средства такие как: Firebird и Visual Studio.
Firebird можно использовать для систем практически любого уровня, начиная от однопользовательских настольных приложений со встраиваемой базой данных (Embed Database), до клиент-серверных приложений уровня корпорации.
Используемые средства и технологии:
- ADO .Net 2.0
- Data Protection API (DAPI).
- Visual Studio 2005 (2008) Professional.
- Firebird SQL Server 2.1.
- IBProvider Professional Edition
Предварительно необходимо выбирать и установить драйвер для доступа из приложения разработанного в среде Visual Studio к СУБД Firebird.
Существуют две технологии ODBC и OLE DB. Иногда между ними даже ставят знак равенства. Однако в этих технологиях имеется сходство и различие.
Firebird – это мощная, компактная реляционная система управления базами данных (РСУБД) с архитектурой клиент-сервер. Она может выполняться на разнообразных серверных и клиентских платформах, включая Windows, Linux и на некоторых других платформах UNIX, включая FreeBSD и Mac OS X. Это РСУБД промышленного применения, чьи возможности имеют высокий уровень соответствия стандартам SQL, при этом она реализует некоторые мощные расширения языка процедурного программирования конкретного производителя.
Firebird – серьезный программный продукт, созданный для установки в малых и больших сетях, он также обладает некоторыми полезными возможностями для автономных конфигураций. Его небольшой размер дает возможность одиночным разработчикам легко выполнять большие производственные разработки в домашнем офисе.
Созданный как проект с открытыми исходными кодами, Firebird является первым в новом поколении потомков InterBase 6.0 Open Edition фирмы Borland, который был сформирован для разработки открытых исходных кодов в июле 2000 г. в рамках InterBase Public License (IPL). Исходные коды Firebird поддерживаются и развиваются на основании международного открытого кода на сайте SourceForge.net.
2 ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Проектная часть
2.1.1 Информационная структура модели
Как я могу узнать стоимость подготовки своего отчёта по практике?
Чтобы узнать стоимость, пожалуйста, заполните форму на сайте или напишите нам в мессенджеры. Расчёт стоимости займёт 1-2 часа в рабочее время. В выходные и праздничные дни расчёт высылается по мере готовности в течение текущего дня. После согласования расчёта и условий работы мы можем начинать наше сотрудничество!
Сколько это стоит?
Стоимость полного комплекта документов начинается от 2500 р. Далее цена зависит от сложности задания, дисциплины, срочности и требований учебного заведения.
Могу ли я заказать практику если я её не проходил реально?
Да, Вы можете заказать оформление отчёта на нашем сайте и мы гарантируем соблюдение всех требований кафедры. Ваш отчёт по практике примут на высокий балл или мы вернем деньги!
У меня нет печатей, можно ли заказать печати на вашем сайте?
Вы может заказать отчёты с печатями и без печатей. У нас есть широкий выбор партнёрский организаций, которые могут ставить печати. Это ООО, магазины, детские сады и школы, организации финансового, нефте-газового сектора, социальные организации. Все печати реально существующих организаций и Вашу практику могут подтвердить при звонке из учебного заведения.
Как я получу документы по практике если заказываю отчёт дистанционно?
Все документы по практике Вы получаете на свой электронный адрес. Если требуются оригинальные печати (в некоторых учебных заведениях с этим строго), то мы присылаем комплект документов Почтой России или Сдэком. Стоимость отправки документов рассчитывается по тарифам транспортных компаний.
По каким дисциплинам можно заказать отчёт?
Как Вы можете посмотреть на нашем сайте, здесь представлено более 300 отчётов для разных учебных заведений и разных дисциплин. Мы можем выполнять все отчёты на высокие баллы!
Мой отчёт по практике точно примут?
Все наши отчёты принимают на кафедрах. Не всегда с первого раза, иногда со второго или четвёртого. Но, самое главное, мы никуда не пропадаем, не исчезаем, не отказываемся от своих работ и обещаний и доводим работу до оценки.
Как пользоваться Вашим сайтом?
Сайт praktiki.net разделён на разделы — типы практик (учебная, Производственная, преддипломная и др); место проведения (в суде, в школе, в ООО, на стройке и т.д.); учебное заведение (Синергия, Росдистант, Витте, Ранхигс, всего около 200 вузов); курсы — с 1 по 5.
Можете воспользоваться строкой поиска (лупа в верхнем правом углу) и найти то, что Вам нужно. Если Вам нужен пример отчёта в банке, наберите «банк». Если Вам нужен пример отчёта в Синергии, наберите «Синергия». Если Вам нужны примеры производственной практики, наберите «Производственная практика». Думаю, Вы поняли 😉