Файл: Исследование информационных систем, используемых в похожих структурах предприятия Изучение уже имеющихся информационных систем хранения и предоставления информации.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. Он обеспечивает широкий набор инструментов для создания пользовательских интерфейсов и позволяет создавать легко обновляемые и удобные для использования программы;
Все эти факторы совместно обеспечивают быстрое и эффективное создание высококачественного программного обеспечения для автоматизации рабочего места администратора достопримечательностей туриста.