Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Чурилов / Z9411_churilov_tsisa_lr5

.docx
Скачиваний:
0
Добавлен:
14.10.2024
Размер:
362.91 Кб
Скачать

Цель работы.

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

1. Генерирование вариантов решения задач.

В лабораторной работе №4 была сформулирована глобальная цель, в сторону решения которой должна двигаться компания-разработчик системы MS Access. Намеченный план был обозначен следующим образом: «Уменьшение потерь своих позиций на рынке программ по созданию баз данных».

На основе указанной формулировки было построено дерево целей, представленное на рисунке 1.

Рисунок 1 – Дерево целей

Составим список приоритетных задач, решение которых обеспечит устранение исходной проблемной ситуации. Для этого выпишем подцели, представленные на нижнем уровне дерева целей, и для каждой сгенерируем возможные альтернативные варианты решения. Результаты размышлений изложены в таблице 1.

Таблица 1 – Перечень вариантов решения поставленных задач

Задача

Варианты решения

Описание

Портировать программу для остальных ОС

Разработка интерфейса программы, соответствующего стандартам других ОС

Создать универсальный интерфейс, доступный для понимания пользователем любой ОС

Преобразование команд в требуемый для других ОС формат

На этапе написания внутренних сценариев системы предусмотреть возможность перемещения между платформами

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

Разработать «умную» систему, самостоятельно определяющую ОС и перестраивающуюся под неё

Выделить персонал для улучшения программы

Наём новых сотрудников с заранее установленными профстандартами, соответствующими основной рабочей задаче

Составить и установить стандартизированные критерии оценки; ввести входное тестирование для отбора персонала, способного сразу перейти к выполнению выделенного задания

Повышение квалификации уже работающего персонала до нужного уровня

Организовать и провести лекционные и семинарские занятия для сотрудников; обучить персонал требуемым практическим навыкам

Перераспределение сотрудников между текущими проектами

Эффективное распределение сотрудников между проектами в соответствии с их уровнем квалификации, стажем и предшествующим опытом

Повышение мотивации сотрудников для решения столь сложной задачи

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

Обновить программу

Добавление новых современных возможностей

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

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

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

Обеспечение усиленной безопасности и конфиденциальности информации

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

2. Выбор оптимальных вариантов.

Выберем для каждой приведенной задачи оптимальный вариант решения путем непосредственного оценивания. Для этого возьмём 5-балльную шкалу и проанализируем все идеи, описанные в таблице 1. Результат определения более приемлемых вариантов приведен в таблице 2.

Таблица 2 – Оценка вариантов решения поставленных задач

Задача

Варианты решения

Оценка

Оптимальный вариант

Портировать программу для остальных ОС

Разработка интерфейса программы, соответствующего стандартам других ОС

3

Реализация адаптивной внутренней структуры

Преобразование команд в требуемый для других ОС формат

4

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

5

Выделить персонал для улучшения программы

Наём новых сотрудников с заранее установленными профстандартами, соответствующими основной рабочей задаче

2

Перераспределение сотрудников между текущими проектами

Повышение квалификации уже работающего персонала до нужного уровня

4

Перераспределение сотрудников между текущими проектами

5

Повышение мотивации сотрудников для решения столь сложной задачи

4

Обновить программу

Добавление новых современных возможностей

5

Добавление новых современных возможностей

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

3

Обеспечение усиленной безопасности и конфиденциальности информации

4

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

3. Построение модели усовершенствованной системы.

Построим модель проблемосодержащей системы Access «как есть».

Рисунок 2 – Модель системы «как есть»

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

Рисунок 3 – Модель системы «как должно быть»

4. Прогноз состояния системы после реализации принятых решений.

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

Таблица 3 – Прогноз изменения состояния системы

Рабочий процесс

Характеристика состояния «было»

Характеристика состояния «будет»

Принятое решение

Формирование задачи, ввод критериев

Искаженное отображение объектов и полей программы на некоторых платформах

Применяется интерфейс, адаптирующийся под любую ОС

Разработка интерфейса программы, соответствующего стандартам других ОС

Создание запроса

Имеются возможности обработки записей только текстовых и численных форматов

Добавлены возможности обработки данных новых типов (например, медиафайлы)

Добавление новых современных возможностей

Обращение к таблицам с данными

Уровень безопасности недостаточно высок, есть шанс взлома БД и кражи хранящейся информации

Осуществляется безопасное подключение к БД, обращение к таблицам возможно только после ряда проверок пользователя

Обеспечение усиленной безопасности и конфиденциальности информации

Изъятие информации, оформление её для вывода

Большие объемы данных обрабатываются с недостаточной скоростью

Ускоренный процесс обработки данных

Повышение квалификации сотрудников

Вывод результата

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

Функционал вывод портирован под ОС пользователя

Преобразование команд в требуемый для других ОС формат

В результате приведения в действие всех принятых решений состояние системы MS Access изменится в лучшую сторону. Трудности с адаптивностью программы и её обновлением больше не будут являться проблемой. Главная цель – снижение потерь своих позиций на рынке СУБД – также будет достигнута, так как будут значительно усовершенствованы качественные характеристики программы и выполнено её продвижение среди пользователей других операционных платформ.

Вывод.

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

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

Соседние файлы в папке Чурилов