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

  • Пример предварительной постановки задачи по заданному варианту

  • Техническое задание - титульный лист

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

  • Программная реализация

  • Структура и объем курсового проекта

  • ИТОГО

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


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

    2. ОБЩИЕ ТРЕБОВАНИЯ К КУРСОВОМУ ПРОЕКТУ


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

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

    • Проектирование и разработка программного обеспечения для хранения и обработки учебных ресурсов

    • Проектирование и разработка программного обеспечения для хранения и обработки выходных данных морфологических анализаторов

    • Проектирование и разработка программного обеспечения для АСОИУ ЖКХ

    Программная разработка должна максимально и достаточно автоматизировать бизнес-процессы предприятия или некий процесс (согласно варианту задания на курсовой проект), выявленные на этапе предварительного анализа. ИС должна содержать не менее 5 функций средней сложности (от 50 строк программного кода), позволяющих выполнять различные расчеты, группировать данные по задаваемым пользователем и рассчитываемые системой автоматически критериям. В системе должно быть не менее двух БД, содержащих необходимую по тематике варианта информацию. В каждой БД необходимо хранить информацию таким образом, чтобы можно было использовать не менее 5-ти критериев для поиска и выбора информации. Так же ИС в обязательном порядке должна формировать не менее 5 (и более) видов отчетов по заданным шаблонам, в соответствии с тематикой разработки. Возможна реализация интеграции документов различного формата из других программных продуктов, вывод различных графиков и таблиц, содержащих результаты поиска или мониторинга данных, и т. п.

    Необходимо продумать структуру и обосновать выбор цветового решения, наличия дополнительных окон и сообщений пользовательского интерфейса программного продукта. Предусмотреть реакцию системы на основные (не менее 5) внештатные ситуации, например: не правильный ввод данный, отрицательный результат поиска и т. п. Общий вид системы должен максимально соответствовать уровню знаний и потребностям конечных пользователей.

    Пример предварительной постановки задачи по заданному варианту

    Задание

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

    Постановка задачи:

    Разработать программное обеспечение для АСОИУ контроля знаний по технической дисциплине. Система должна предоставлять возможность:

    • распределять для хранения тестовые материалы с учетом их сложности и тематики;

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

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

    • управлять ходом тестирования (выполнять прерывание, возврат к началу);

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

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

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

    Каждый курсовой проект защищается устно. Для защиты необходимо сформировать презентацию, содержащую цели создания, ключевые моменты описания принципов работы, состава и оценки (тестирования) разработанной ИС. Презентация так же должна содержать весь графический материал в полном объеме. А также демонстрировать работу ИС (видеоролик).

    3. СТРУКТУРА КУРСОВОГО ПРОЕКТА


    Пояснительная записка к курсовому проекту по дисциплине «Проектирование и разработка программного обеспечения» должна в обязательном порядке содержать следующие разделы:

    Техническое задание - титульный лист (шаблон прилагается в приложении 1) (2 стр)

    1. Аналитический отчет (5-10стр):

      1. характеристика объекта информатизации

      2. анализ рисков

      3. альбом бизнес-процессов предприятия

      4. концептуальная модель данных

      5. технико-экономическое обоснование

    2. Техническое задание на проектирование и разработку программного обеспечения для АСОИУ (10-15стр):

    1. Общие сведения

    2. Назначение и цели создания системы

    • Назначение системы

    • Цели создания системы

    1. Характеристика объектов автоматизации

    2. Требования к системе

      • Требования к системе в целом

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

      • Требования к видам обеспечения

    1. Состав и содержание работ по созданию системы

    2. Порядок контроля и приёмки системы

    3. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие

    4. Требования к документированию

    5. Источники разработки

    1. Технический проект создания программного обеспечения АСОИУ (20-40 стр.)

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

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

        • Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости

        • Сведения об обеспечении заданных в техническом задании потребительских характеристик системы, определяющих ее качество

        • Функциональная структура системы

        • Состав функций, комплексов задач реализуемых системой

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

        • Состав данных: решения по входным и выходным документам и сообщениям

        • Решения по пользовательскому интерфейсу

    1. Решения по персоналу и режимам его работы

    2. Методы и средства разработки

    3. Мероприятия по подготовке объекта автоматизации к вводу системы в действие

    4. Инструкция по формированию и ведению базы данных (набора данных)

    5. Стратегия тестирования ИС

      • выбор и обоснование стратегии

      • тестовые материалы и результаты

    6. Руководство

    1. Программная реализация (10-15 стр.)

    2. Заключение (2-3 стр.)

    3. Источники разработки (1 -2 стр.)

    Помимо текстового материала курсовой проект так же должен содержать графический материал:

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

    2. Модель функциональных требований ПО (общая)

    3. Модели ключевых вариантов использования ПО

    4. Модель деятельности ПО (общая)

    5. Модели деятельности отдельных модулей ПО

    6. Структурная схема БД

    7. Модель пользовательского интерфейса (экранные формы)

    8. Структуры выходных данных (документов)

    При оформлении курсового проекта нумеруется каждый из одиннадцати основных разделов. Общий объем пояснительной записки - от 65 страниц машинописного текста и более.

    Графическая часть оформляется на листах А2 с учетом всех требований ГОСТ к оформлению проектной документации (чертежей).

    Структура и объем курсового проекта

    Разделы проекта


    Количество страниц




    ТЗ - титульный лист

    2

    Содержание (оглавление)

    1-2

    Аналитический отчет

    8-10

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

    10-15

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

    20-40

    Программная реализация

    10-15

    Заключение

    1-2

    Источники разработки

    1-2

    Приложения

    3-5

    ИТОГО:

    от 65 страниц и более
    1   2   3   4   5   6   7   8   9


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