Главная страница
Навигация по странице:

  • Таблица 5 Трассировка требований к функциям автоматизированной системы

  • Таблица 6 Схема документооборота отдела совершенствования организации труда и управления (фрагмент)

  • Виды документов, форм или данных, поступающих в структурное подразделение

  • Виды документов, форм или данных, выходящих из структурного подразделения

  • Периодичность

  • Таблица 9 Комплекс технических средств, предлагаемых для внедрения АС*

  • Техническое обеспечение

  • 2.

  • 4. Устройства ввода информации

  • 6.

  • ВСЕГО 11750

  • абрамова. Методические указания по курсовому проектированию по дисциплине Проектирование и разработка программного обеспечения


    Скачать 173.75 Kb.
    НазваниеМетодические указания по курсовому проектированию по дисциплине Проектирование и разработка программного обеспечения
    Анкорабрамова
    Дата18.01.2021
    Размер173.75 Kb.
    Формат файлаdocx
    Имя файлаAbramova_kursovoe_proektirovanie.docx
    ТипМетодические указания
    #169186
    страница5 из 9
    1   2   3   4   5   6   7   8   9

    3.3 Технический проект создания программного обеспечения для АСОИУ


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

    Основные части раздела:

    1. Общие положения – указывается полное и краткое наименования системы, основания для проведения работ (номер и дата приказа на курсовое проектирование), наименования организации заказчика и полные контактные данные разработчика; определяются цели (со стороны Заказчика), перечень пользователе и области использования АС.

    2. Основные технические решения

    • Решения по структуре системы, подсистем, средствам и способам связи для информационного обмена между компонентами системы – приводятся логическая (например, общая диаграмма прецедентов АС в нотации UML) и компонентная (диаграмма компонентов) архитектуры системы с указанием наименований и происхождения (разрабатываются, покупаются, модернизируются) отдельных программных компонентов. Сформированную общую функциональную модель АС (диаграммы прецедентов), необходимо дополнительно оформить как Лист 2 графического материала курсового проекта.

    • Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости – определяются (при необходимости, руководствуясь ТЗ) решения по взаимосвязям проектируемой системы со смежными системами; приводится полный перечень экторов (актеров) для АС с указанием доступных для них функций (вариантов использования).

    • Сведения об обеспечении заданных в техническом задании потребительских характеристик системы, определяющих ее качество – приводятся предлагаемые решения по обеспечению заданных в ТЗ требованиям к функциям системы; целесообразно выполнить трассировку требований в виде таблицы (таблица 5), в которой для каждого требования описать степень соответствия предлагаемого проектного решения;

    Таблица 5

    Трассировка требований к функциям автоматизированной системы

    Требование

    Метод реализации

    Взаимодействие со смежными системами

    Реализуется за счет наличия интерфейсов с системами – источниками данных. Планируется использование промежуточных баз данных; интеграция «точка – точка» (point-to-point); интерактивная загрузка информации из файлов определенного формата.

    Диагностирование системы

    Реализуется путем определения перечня работ по диагностированию подсистем.

    Сохранение работоспособности системы в различных вероятных условиях

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

    ...

    ...



    • Функциональная структура системы – приводится общая схема взаимодействия модулей системы и экторов с учетом временных интервалов (диаграмма последовательности в нотации UML) для всей системы в целом, а так же для отдельных ее модулей (при необходимости); приводится общая диаграмма состояний АС по основным реализуемым функциям. При необходимости диаграмма последовательности может быть заменена (или дополнена) диаграммой активности, моделирующей поведение системы. Одна из диаграмм, моделирующих деятельность системы, должна быть дополнительно вынесена на Лист 4 графического материала.

    • Состав функций, комплексов задач реализуемых системой – описание предлагаемых проектных решений по функциональным требованиям к системе, заявленным в Техническом задании, в виде Вариантов Использования (ВИ) системы. Каждый ВИ представляется в виде текстового описания (сценария) и графического представления (диаграмма use case), модели ключевых ВИ выносятся на Лист 3 графического материала курсового проекта;

    • Методы и средства разработки – данный подраздел должен четко определять: какие программные средства будут использованы для реализации АС, для разработки БД, для разработки пользовательских интерфейсов и генерации отчетов, а так же стандарты, средства и методы, которые будут использованы для моделирования системы.

    • Решения по режимам функционирования, диагностированию работы системы – приводятся описания режимов функционирования системы (например, основной, профилактический) с указанием признаков для осуществления диагностирования системы, указывающих на возможные отклонения или нарушения в работе АС; для каждой подсистемы приводятся примерные сценарии диагностирования с указанием используемого инструментария, периодичности проверок, ожидаемых результатов.

    Например:

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


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


    - и т.д.

    • Состав функций, комплексов задач реализуемых системой – моделируются алгоритмы работы функций системы с помощью диаграмм активности в нотации UML. На каждой диаграмме так же должны быть отражены формируемые в процессе работы системы документы, каждая диаграмма должна быть снабжена развернутым описанием с расшифровкой всех используемых обозначений. Диаграммы деятельности системы по отдельным модулям должны быть вынесены дополнительно на Лист 5 графического материала курсового проекта.

    • Решения по составу информации, объему, способам ее организации, видам машинных носителей, входным и выходным документам и сообщениям, последовательности обработки информации и другим компонентам – приводится полный перечень формируемых системой документов с указанием инициаторов их формирования и конечных получателей; указывается реальная схема документооборота в системе, которая может быть смоделирована в нотации UML, с помощью диаграмм потоков данных (для системы!) либо в табличной форме (Таблица 6):

    Таблица 6

    Схема документооборота отдела совершенствования
    организации труда и управления (фрагмент)


    Виды документов, форм или данных, поступающих в структурное подразделение

    Источник поступления

    Виды документов, форм или данных, выходящих из структурного подразделения

    Адресат

    Периодичность

    Входных

    Выходных

    1

    2

    3

    4

    5

    6

    Исходные данные для экономического анализа деятельности АО

    Все подразделения по запросу

    Материалы анализа

    Директорат

    1 раз в квартал

    1раз в квартал

    Исходные данные для разработки нормативно-методической документации

    Все подразделения по запросу

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

    Все подразделения по запросу

    Не регламентиро-вано

    Не регламентиро-вано

    Исходные данные для подготовки справочной документации к заседанию правления АО

    Все подразделения по запросу

    Справочная документация

    Все подразделения по запросу

    Ежемесячно

    Ежемесячно



    • Сведения об обеспечении заданных в техническом задании потребительских характеристик системы, определяющих ее качество - приводится перечень реализованных требований к системе с указанием критериев, по которым необходимо будет провести оценку качества работы АС. Целесообразно данную часть работы оформить в виде таблицы вида Таблица 7.

    Таблица 7

    Подсистема

    Функция

    Критерии оценки











    • Решения по пользовательскому интерфейсу - в данном разделе необходимо представить решения по организации диалога с пользователями и основные экранные формы разрабатываемой АС. Предлагаемые решения необходимо обосновать, указав целесообразность именно такого набора функций пользовательского интерфейса либо дизайна, и состава экранных форм. Ключевые с точки зрения разработчика экранные формы необходимо вынести дополнительно на Лист 7 графического материала курсового проекта.

    • Решения по персоналу и режимам его работы – данный подраздел посвящен полному описанию численности, требований к квалификации, уровню доступа, доступным функциям и документам пользователей (экторов) системы. Данную информацию рекомендуется свести в таблицу вида Таблица 8:

    Таблица 8

    Роль

    Функциональные обязанности

    Период выполнения

    Требования к квалификации

    Руководитель эксплуатирующего подразделения

    Обеспечение работы системы в целом и ответственность за достоверность хранимых данных

    Весь период внедрения и эксплуатации

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

    Обеспечение общего руководства группой сопровождения

    Весь период внедрения и эксплуатации

    Администратор подсистемы сбора, обработки и загрузки данных

    Обеспечение загрузки данных из внешних источников в хранилище данных

    Весь период внедрения и эксплуатации

    Знание методологии проектирования хранилищ данных; знание методологии проектирования ETL-процедур; знание интерфейсов интеграции ХД с источниками данных; знание СУБД; знание языка запросов SQL

    Контроль работы процессов ETL

    Весь период внедрения и эксплуатации

    Разработка новых и модификация существующих ETL-процессов

    По запросу администратора подсистемы формирования и визуализации отчетности



    • Мероприятия по подготовке объекта автоматизации к вводу системы в действие. В данном подразделе рекомендуется представить описание необходимых действий и перечня технических средств, использование которых предполагается в процессе внедрения разработанной АС. Выбор технического обеспечения предполагает подробное обоснование всех его параметров с точки зрения их необходимости и достаточности. При выполнении этого раздела курсового проекта рекомендуется указть следующие параметры для технических устройств:

    1)   микропроцессор – тип, тактовая частота, разрядность;

    2)   материнская плата, поддерживающая данный тип микропроцессора – набор микросхем (или «чипсет» – от англ. «chipset»), тип и количество слотов расширения (ISA, PCI, AGP);

    3)   память – объём оперативной памяти, объём дисковой памяти (необходимость большой ёмкости дисковой памяти при больших объёмах хранимой информации, необходимость наличия сменного жёсткого диска и т.д.);

    4)   устройства ввода информации – клавиатура, мышь, сканер (при необходимости ввода больших объёмов информации), сенсорный экран и т.п.;

    5)   видеосистема – тип видеокарты, объём видеопамяти, параметры монитора (тип, стандарт [MPR-II, TCO-92, 95, 99 …], размер экрана по диагонали, разрешающая способность, зерно, частота экранной развёртки).

    6)   печатающие устройства – вид и характеристики принтеров, предлагаемых к установке, в зависимости от объёма и требований к печатаемым документам.

    Итоговые данные целесообразно представить в виде таблицы (Таблица 5).

    Таблица 9

    Комплекс технических средств, предлагаемых для внедрения АС*

    Техническое обеспечение

    Кол-во, шт.

    Цена за 1 шт., у.е.

    ИТОГО у.е.

    1

    2

    3

    4

    1.     Микропроцессор

     

     

     

         – Pentium II, 400 МГц

    10

    150

    1500

         – Pentium III, 550 МГц

    1

    250

    250

    2.     Материнская плата

     

     

     

         – ASUSTeK P3B-F, i440BX, ATX, Slot1, 150 МГц

    10

    130

    1300

         – SuperMicro P6SBU, 4 DIMM, ATX, Slot1, U2SCSI

    1

    320

    320

    3.     Память

     

     

     

         – модули оперативной памяти DDR 1024 Мб для PC 100

    10

    70

    700

         – модули оперативной памяти DIMM 128 Мб для PC 100

    2

    135

    270

         – жёсткий диск Quantum IDE, u/DMA 6,4 Гб

    10

    102

    1020

         – жёсткий диск IBM Neptun U2WSCSI, 18 Гб

    1

    560

    560

         – дисководы 1,44'' Sony MPF920-E

    11

    15

    165

    4.     Устройства ввода информации

     

     

     

         – клавиатура Mitsumi Ergo Classic

    11

    9

    99

         – мышь Mitsumi PS/2

    11

    5

    55

         – сканер Mustek Paragon ScanExpress 12000P (6001200 dpi, LPT, 36 bit)

    1

    65

    65

    5.     Видеосистема

     

     

     

         – видеокарта Intel i740 8 Мб VideoRAM, AGP

    10

    35

    350

         – видеокарта S3 Trio V2/DX, 2 Мб VideoRAM, PCI

    1

    15

    15

         – монитор Samsung SyncMaster 550B (15”, 1024768, 75 Гц, 0,28, MPR-II)

    10

    190

    1900

         – монитор Samsung SyncMaster 450B (14”, 800600, 85 Гц, 0,28, MPR-II)

    1

    139

    139

    6.     Печатающие устройства

     

     

     

         – Hewlett Packard LaserJet 1100 (A4, 8 стр./мин., 600 dpi)

    2

    349

    698

         – Epson Stylus Color 640 (A4, 7201440 dpi)

    1

    132

    132

    7.     Оргтехника

     

     

     

         – копировальный аппарат Canon NP 1520 (A3/A3, 18 копий/мин)

    1

    500

    500

         – телефакс Panasonic KX-F1010

    1

    218

    218

         – телефонная станция Panasonic KX-TA, 8-24 аб.

    1

    209

    209

         – телефонный аппарат LG GS-472M

    12

    17

    204

         – счётчик банкнот Magner-35

    1

    415

    415

    8.     Разное

     

     

     

         – корпус компьютера Mini Tower ATX, 250 W

    10

    25

    250

         – корпус компьютера SuperMicro SC-901BS (door, ATX, 300 W)

    1

    165

    165

         – источник бесперебойного питания Back Pro 420/APC, 420 W

    1

    195

    195

    ВСЕГО

     

     

    11750

    * – цифры условные

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

    Можно предусмотреть также возможность модернизации существующего парка компьютерной техники (т.н. «upgrade» – см. выше). Например, установка более мощного микропроцессора (замена Pentium II-233 МГц на Pentium II-400 МГц, если, конечно, позволит материнская плата), установка большего объёма оперативной и дисковой памяти и т.д.
    1   2   3   4   5   6   7   8   9


    написать администратору сайта