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

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.11.2023

Просмотров: 11

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

5.3. Изучение уже имеющихся информационных систем хранения и предоставления информации

5.4. Постановка задачи на разработку программного обеспечения


Это пункты твоего ТЗ , ты планируешь по этим пунктам, что то писать?

1. Анализ технического задания

1.1. Описание поставленной задачи

Цель данной работы – создание программного обеспечения по теме «автоматизации работы администратора достопримечательностей туриста».

Разрабатываемая программа будет использоваться для учёта деятельности АРМ достопримечательности, следовательно при реализации программного обеспечения должны быть выполнены следующие задачи:

- возможность добавления в программу новых городов и достопремечательностей;

- возможность редактировать данные;

- хранение и редактирование данных о расписании маршрутов;

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

- создание базы достопримечательностей.

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

- Анализ требований к системе

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

- Проектирование базы данных

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

- Разработка интерфейса

Создание интерфейса будет выполнено в Windows Forms на языке C# в Visual Studio. Необходимо разработать интерфейс для добавление городов
, достопримечательностей, создания базы.

- Реализация функционала

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

- Тестирование и отладка

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

- Развёртывание системы

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

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

1.2. Возможные области применения разрабатываемого продукта
Активно действующие организации в наше время обязательно нуждаются в автоматизации и упрощении своих информационных процессов. Программное обеспечении для автоматизации работы предприятия является важным инструментом для эффективного управления бизнесом. Его использование может оказаться полезным по следующим причинам:

- упрощение процессов учета и управления данными. Ручной учет и обработка информации могут занять значительное количество времени и повысить риск ошибок при вводе и обработке информации. Программное обеспечение позволяет автоматизировать эти процессы, что сокращает время и уменьшает вероятность ошибок;

- улучшение качества обслуживания клиентов. Более точный и актуальный учет заказов, услуг и клиентской базы позволяет администратору достопримечательностей туриста лучше понимать потребности и предпочтения клиентов. Это помогает улучшить качество обслуживания и повысить уровень удовлетворенности клиентов;

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



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

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

1.3. Выбор системы управления базами данных

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

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

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

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

Для выбранной темы, было принято решение выбрать систему управления базами данных MySQL.

MySQL - это открытая реляционная система управления базами данных, которая широко используется во всем мире для управления и хранения больших объемов данных. Вот несколько преимуществ MySQL:

- бесплатная и открытая система: MySQL является бесплатной и открытой системой, которая позволяет использовать ее без каких-либо ограничений и ограничений на количество пользователей и объем данных. Это делает MySQL одним из самых доступных решений для управления базами данных
;

- высокая производительность и масштабируемость: MySQL является очень быстрой системой управления базами данных и может обрабатывать большие объемы данных в реальном времени. Она также обладает высокой масштабируемостью, что позволяет легко расширять базу данных при необходимости;

- простота в использовании и настройке: MySQL легко устанавливается и настраивается, а также имеет простой и интуитивно понятный интерфейс для управления базами данных. Это делает ее идеальной для разработки ПО для различных приложений и систем;

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

В связи с этим, MySQL является отличным выбором для реализации автоматизированного рабочего места администратора достопримечательностей туриста, так как она обладает всеми необходимыми функциями и преимуществами для управления базой данных данного программного обеспечения. Кроме того, благодаря открытому и бесплатному характеру MySQL, можно значительно снизить затраты на разработку и поддержку данного ПО.

Таблицы базы данных:

Первая таблица называется countries (страны), в ней будет храниться информация о странах:

Страны: Название, столица, площадь, численность населения, количество городов, фото, ID.

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

Dom (ID страны) – into (IDcountries) PK;

Dom (Название) – varchar (title);

Dom (Столица) – varchar (capital);

Dom (Площадь) – int (square);

Dom (Количество населения) – int (population_size);

Dom (Количество городов) – int (kolvo_cites);

Dom (Фото) – mediumblop (photo);

Вторая таблица называетсяcities (города), в которой хранятся сведенья о городах:

Отношение:

Города - название, численность населения, площадь, год основания, фото, ID, ID страны.

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

Dom (ID города) – into (idcities) PK;

Dom (Название) – varchar (title);

Dom (Количество населения) – int (population_size);

Dom (Площадь) – int (square);

Dom (Дата освоение) – date (Data_osnov);

Dom (Фото) – mediumblop (photo);

Dom (ID страны) – into (ID_D) FK;

Третья таблица называется attractions (достопримечательности), в которой хранятся информация о достопримечательностях:

Отношение:

Достопримечательности - GPS-координаты, фото местоположения, фото, описание, ID, ID города, ID страны.

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

Dom (ID достопримечательности) – into (idattractions) PK;


Dom (Фото местонахождения) – mediumblop (photo_att);

Dom (Описание) – varchar (description);

Dom (Фото достопримечательности) – mediumblop (photo_mest);

Dom (GPS коодинаты) – varchar (GPS);

Dom (ID страны) – mediumblop (ID_R) FK;

Dom (ID города) – mediumblop (ID_P) FK;

Dom (ID критерия) – mediumblop (ID_W) FK;

Четвертая таблица называется criteria (критерии), в которой хранятся:

Отношение:

Критерии - Информация о критериях: название, ID, ID достопримечательности.

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

Dom (ID Критерия) – into (idcriteria) PK;

Dom (Название) – varchar (title);

1.4. Выбор среды для разработки программного обеспечения

Для создания программного обеспечения по теме «Администратора достопримечательностей туриста» было принято решение выбрать среду разработки Visual Studio, используя язык C#.

Выбор Visual Studio и языка C# для разработки автоматизированного рабочего места администратора достопримечательностей туриста имеет несколько преимуществ:

- интегрированная среда разработки (IDE) Visual Studio предоставляет широкий набор инструментов и возможностей для разработки, отладки и тестирования приложений, что упрощает и ускоряет процесс разработки;

- язык C# имеет простой синтаксис, поддерживает объектно-ориентированное программирование и обладает высокой производительностью. Это позволяет создавать качественное и эффективное программное обеспечение;

- Windows Forms - это фреймворк для создания настольных приложений для операционной системы Windows. Он обеспечивает широкий набор инструментов для создания пользовательских интерфейсов и позволяет создавать легко обновляемые и удобные для использования программы;

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