
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ
Кафедра проблемно-ориентированных вычислительных комплексов
|
ОЦЕНКА
ПРЕПОДАВАТЕЛЬ
старший преподаватель |
|
|
|
Е. П. Виноградова |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №5
|
Выбор способов реализации решений
|
по дисциплине: Теория систем и системный анализ |
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
Z9411 |
|
|
|
Р. С. Кафка |
|
номер группы |
|
подпись, дата |
|
инициалы, фамилия |
Студенческий билет № |
2019/3603 |
|
|
|
Санкт-Петербург 2022
Цель работы.
Получить практические навыки в генерировании и выборе вариантов реализации решений по совершенствованию системы, в моделировании и оценке последствий реализации решений, а также в оформлении результатов с помощью MS Visio.
1. Генерирование вариантов решения задач.
В лабораторной работе №4 была сформулирована глобальная цель, в сторону решения которой должна двигаться компания-разработчик системы MS Access. Намеченный план был обозначен следующим образом: «Уменьшение потерь своих позиций на рынке программ по созданию баз данных».
На основе указанной формулировки было построено дерево целей, представленное на рисунке 1.
|
Рисунок 1 – Дерево целей |
Составим список приоритетных задач, решение которых обеспечит устранение исходной проблемной ситуации. Для этого выпишем подцели, представленные на нижнем уровне дерева целей, и для каждой сгенерируем возможные альтернативные варианты решения. Результаты размышлений изложены в таблице 1.
Таблица 1 – Перечень вариантов решения поставленных задач |
||
Задача |
Варианты решения |
Описание |
Портировать программу для остальных ОС |
Разработка интерфейса программы, соответствующего стандартам других ОС |
Создать универсальный интерфейс, доступный для понимания пользователем любой ОС |
Преобразование команд в требуемый для других ОС формат |
На этапе написания внутренних сценариев системы предусмотреть возможность перемещения между платформами |
|
Реализация внутренней структуры системы, которая самостоятельно сможет легко адаптироваться под любую аппаратную платформу |
Разработать «умную» систему, самостоятельно определяющую ОС и перестраивающуюся под неё |
|
Выделить персонал для улучшения программы |
Наём новых сотрудников с заранее установленными профстандартами, соответствующими основной рабочей задаче |
Составить и установить стандартизированные критерии оценки; ввести входное тестирование для отбора персонала, способного сразу перейти к выполнению выделенного задания |
Повышение квалификации уже работающего персонала до нужного уровня |
Организовать и провести лекционные и семинарские занятия для сотрудников; обучить персонал требуемым практическим навыкам |
|
Перераспределение сотрудников между текущими проектами |
Эффективное распределение сотрудников между проектами в соответствии с их уровнем квалификации, стажем и предшествующим опытом |
|
Повышение мотивации сотрудников для решения столь сложной задачи |
Моральная и материальная мотивация сотрудников, улучшение атмосферы в коллективе, организация комфортного рабочего пространства |
|
Обновить программу |
Добавление новых современных возможностей |
Проанализировать современные требования к БД и продумать соответствующие изменения |
Повышение качества работы системы в режиме одновременного взаимодействия большого числа пользователей |
Внести изменения, налаживающие работу программы в формате клиент-сервер |
|
Обеспечение усиленной безопасности и конфиденциальности информации |
Добавить функции, усложняющие вход в базу данных, просмотр и редактирование информации, хранящейся в ней |