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

  • 3.6 Методика написания основной части

  • 3.7 Методика написания заключения

  • 3.8 Подготовка к защите и защита курсовой работы

  • 4 МЕТОДИКА ВЫПОЛНЕНИЯ ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ

  • 4.1 Цель и задачи выпускной квалификационной работы

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

  • Семенова И.В. и др. Подготовка и оформление курсовых 2021. Математика и компьютерные науки, 02. 03. 03 Математическое обеспечение и администрирование информационных систем самара издательство Самарского университета 2021 2


    Скачать 1.54 Mb.
    НазваниеМатематика и компьютерные науки, 02. 03. 03 Математическое обеспечение и администрирование информационных систем самара издательство Самарского университета 2021 2
    Дата10.05.2023
    Размер1.54 Mb.
    Формат файлаpdf
    Имя файлаСеменова И.В. и др. Подготовка и оформление курсовых 2021.pdf
    ТипДокументы
    #1120544
    страница3 из 6
    1   2   3   4   5   6
    3.5 Методика написания введения
    Введение должно содержать оценку современного состоя- ния проектирования и реализации информационных систем на основе баз данных, обоснование и исходные данные для написа- ния курсовой работы. Во введении отражается актуальность и новизна темы, ее научно-практическая значимость. Необходимо сделать обзор существующих информационных систем (анало- гов), схожих с темой курсовой работы.
    В заключительной части введения необходимо сформулиро- вать цель курсовой работы и задачи, которые необходимо решить для достижения поставленной цели.
    Заключительная часть введения может иметь следующий вид:
    Целью курсовой работы является разработка информацион-
    ной системы «Баланс предприятия».
    Для достижения поставленной цели необходимо решить сле-
    дующие задачи:
    1) Провести анализ предметной области.
    2) Построить информационную модель данных.
    3) Изучить существующие системы-аналоги.
    4) Сформулировать функциональные и нефункциональные
    требования в системе.
    5) Построить логическую модель данных, провести ее норма-
    лизацию.
    6) Выбрать СУБД.
    7) Построить физическую модель данных.
    8) Реализовать базу данных в выбранной СУБД.
    9) Спроектировать приложение для работы с созданной ба-
    зой данных.

    30
    10) Выбрать средства реализации приложения для работы с
    созданной базой данных.
    11) Реализовать приложение для работы с созданной базой
    данных.
    12) Провести тестирование реализованной системы.
    13) Провести проверку работоспособности реализованной си-
    стемы, оценить полученные результаты.
    14) Разработать инструкцию пользователя для созданной си-
    стемы.
    Наличие текста, выделенного курсивом, является обязательным.
    Рекомендуемый объем введения 2–3 страницы.
    3.6 Методика написания основной части
    Требования к конкретному содержанию основной части кур- совой работы устанавливаются научным руководителем.
    При этом основная часть должна содержать:
    - анализ предметной области с целью выделения основных сущностей, их характеристик и связей между сущностями, ин- формационную модель предметной области в виде ER- диаграммы;
    - проектирование базы данных, ее логическую модель;
    - проверку нормализации отношений спроектированной реля- ционной базы данных;
    - выбор и обоснование инструментальной системы для реше- ния поставленной задачи (СУБД, языки программирования для реализации клиентского приложения);
    - физическую модель базы данных;
    - описание архитектуры и функциональных возможностей информационной системы;
    - реализацию клиентского приложения информационной си- стемы;

    31
    - описание серверной части информационной системы;
    - тестирование системы.
    Этап проектирования информационной системы на основе баз данных всегда осуществляется совместно с ее заказчиком (пользо- вателями), который обладает полнотой информации обо всех ав- томатизируемых процессах и информационных потоках, протека- ющих в предметной области.
    Основной задачей данного этапа является сбор и анализ тре- бований, предъявляемых к содержанию и процессу обработки данных пользователями всех уровней. Анализ требований обеспе- чивает согласованность целей пользователей, а также согласован- ность их представлений об информационных потоках. На основе анализа требований устанавливаются цель курсовой работы, опре- деляются требования к информационной системе, вытекающие из основных задач. Эти требования документируются в форме, до- ступной пользователям и проектировщикам информационной си- стемы. При этом настоятельно рекомендуется использовать только официальные документы, описывающие предметную область
    (например, законодательство РФ, устав организации, отчетные формы государственного образца и т.д.).
    Описанную выше процедуру часто называют проектировани- ем «сверху – вниз».
    Поэтому рекомендуется также использовать метод проектиро- вания «снизу – вверх», когда сущности и их характеристики про- ектируемой базы данных можно выделить из конечной отчетной документации, которая используется в данной конкретной пред- метной области.
    В результате анализа предметной области должно быть получено:
    - описание сущностей и их характеристик;
    - описание всех внутренних, внешних входящих и исходящих информационных потоков в рамках предметной области;
    - состав пользователей информационной системы и их ин- формационные потребности (функции);

    32
    - описание структурных связей, отражающие схему информа- ционного взаимодействия между сущностями;
    - описание ER-диаграммы, как информационной модели предметной области.
    Пример оформления информационной модели приведен в приложении Б.
    Далее, на основе ER-диаграммы создается логическая модель реляционной базы данных, в которой для связи родительских и дочерних отношений используется механизм внешних ключей.
    Выполняется проверка реляционных отношений на третью нор- мальную форму и, при необходимости, их приведение к указанной форме. Пример оформления логической модели базы данных при- веден в приложении В.
    Реализация базы данных проводится при помощи СУБД, вы- бор которой осуществляется только после консультации с науч- ным руководителем.
    Описание физической модели базы данных для каждого от- ношения (таблицы) должно содержать следующие столбцы:
    1) имя атрибута;
    2) имя домена, на котором определен атрибут;
    3) описание домена;
    4) комментарий (потенциальный или внешний ключ).
    Пример оформления физической модели базы данных приве- ден в приложении Г.
    Разработка клиентского приложения информационной систе- мы начинается с его проектирования с использованием языка
    UML. Обязательным в рамках курсовой работы является построе- ние диаграммы вариантов использования (пример оформления приведен в приложении Д), диаграммы последовательностей
    (пример оформления приведен в приложении Е) и диаграммы классов (пример оформления приведен в приложении Ж).
    Описание клиентского приложения информационной системы должно включать скриншоты основных интерфейсных форм. При

    33 этом полная реализация клиентского приложения должна содер- жать, как минимум, три типа форм:
    1) Формы для управления транзакциями (ввод, удаление, ре- дактирование и поиск данных для каждой таблицы или сложно- подчиненные формы). Ввод данных напрямую в таблицы не до- пускается.
    2) Формы для реализации механизмов выборки данных по ос- новным характеристикам ИПО.
    3) Формы для создания отчетов. В курсовой работе должно присутствовать не менее 2–3 отчетов.
    Для проверки работоспособности информационной системы, необходимо заполнить базу данными из расчета не менее 10 кор- тежей для родительских отношений (таблиц) и не менее 20 корте- жей для дочерних отношений (таблиц). Заполняемые данные должны строго соответствовать семантике предметной области.
    Также необходимо провести тестирование разработанной информационной системы, используя необходимые методы те- стирования.
    3.7 Методика написания заключения
    В заключении должны быть представлены:
    - общие выводы по результатам достижения поставленных в курсовой работе целей и решения поставленных задач;
    - краткая характеристика спроектированной и реализованной информационной системы;
    - результаты проведенного тестирования;
    - практическая ценность работы.
    Таким образом, заключение может содержать, например, сле- дующий текст:
    В процессе выполнения работы было сделано следующие:
    1) Изучена предметная область.

    34
    2) На основе анализа предметной области была построена
    информационная модель «Баланс предприятия» и соответствую-
    щая ей логическая модель базы данных.
    3) В СУБД MySQL была реализована физическая модель базы
    данных.
    4) Спроектировано клиентское приложение.
    5) С использованием языка программирования PHP версии
    5.3.12 и HTML было реализовано клиентское приложение для ра-
    боты с созданной базой данных.
    6) Реализовано формирование системой бухгалтерского ба- ланса предприятия в виде документа с расширением pdf, который может быть просмотрен, сохранен в удобном месте для пользова- теля или распечатан, если в этом есть необходимость.
    7) Реализован триггер для автоматической очистки базы от
    «ненужных» записей.
    8) Реализовано шифрование паролей пользователей для по- вышения безопасности личных данных.
    9) Проверка работоспособности системы проводилась на те- стовой задаче, в рамках которой в базу данных было введено 250 кортежей. Поведение системы совпало с ожидаемым.
    10) Проведено нагрузочное тестирование, которое показало, что система способна максимально обработать различные запросы к базе данных от 350 виртуальных пользователей в течении 100 секунд, оставаясь при этом работоспособной.
    11) Разработана инструкция пользователя.
    Таким образом, в ходе выполнения курсовой работы были
    сформированы систематические знания основных положений и
    концепций современных информационных технологий для про-
    ектирования и реализации информационных систем на основе
    баз данных, основных стандартов, норм и правил разработки

    35
    технической документации для информационных систем на ос-
    нове баз данных, методики установки СУБД и администриро-
    вания информационных систем и баз данных, в том числе оте-
    чественного производства; проблем и тенденций развития
    рынка СУБД, были сформированы умения использовать основ-
    ные положения и концепции современных информационных
    технологий для проектирования и реализации информационных
    систем на основе баз данных в профессиональной деятельно-
    сти, выбирать необходимые стандарты, нормы и правила для
    подготовки конкретной технической документации, использо-
    вать основные стандарты, нормы и правила при подготовке
    технической документации для информационных систем на ос-
    нове баз данных, использовать методику установки СУБД, реа-
    лизовывать техническое сопровождение СУБД, информацион-
    ных систем и баз данных, в том числе отечественного произ-
    водства; применять знания проблем и тенденций развития
    рынка программного обеспечения при выборе СУБД для кон-
    кретной информационной системы, а также приобретены
    навыки разработки информационных систем на основе баз дан-
    ных, подготовки технической документации для информацион-
    ных систем на основе баз данных, установки СУБД, проектиро-
    вания, реализации и администрирования информационных си-
    стем на основе баз данных, что свидетельствует о том, что
    компетенции ОПК-3, ОПК-4 и ОПК-5 освоены.
    3.8 Подготовка к защите и защита курсовой работы
    Студенты, допущенные научным руководителем к защите курсовой работы, должны пронумеровать страницы и переплести ее текст. Разрешается «мягкий» переплет. Допуском к защите кур- совой работы является подпись научного руководителя на титуль- ном листе текста.

    36
    Процедура защиты курсовой работы является публичной и проходит на заседании кафедры в присутствии всех преподава- телей и защищающихся в этот день студентов.
    Для защиты курсовой работы студент должен подготовить текст выступления, содержащий информацию об основных эта- пах проделанной работы, полученных результатах и выводах, а также электронную презентацию в любом формате (PPT, PDF,
    HTML, Flash и т.д.). Пример оформления титульного слайда презентации приведен в приложении О.
    На выступление студенту отводится 4–5 минут. Студент, не подготовивший презентацию, к защите не допускается, т.к. любая презентация позволяет продемонстрировать гораздо больший объ- ем защищаемого материала, чем это можно проговорить за отве- денное на защиту время.
    После завершения выступления, студенту задаются вопросы по теме курсовой работы. При ответе на вопросы студент должен продемонстрировать:
    - правильное употребление основных терминов, используе- мых в тексте курсовой работы;
    - знание общей теории информационных систем и реляцион- ных баз данных;
    - знание взаимосвязей всех сущностей и отношений, присут- ствующих в ER-модели, и объектов, созданных на их основе;
    - основы теории нормализации реляционных отношений;
    - основы создания клиентских приложений для информацион- ных систем.
    Оценка за курсовую работу включает в себя:
    1) оценку за оформление текста;
    2) оценку за выступление на защите и качество презентации;
    3) оценку за ответы на вопросы;
    4) оценку, рекомендуемую научным руководителем.
    Итоговая оценка выставляется преподавателями кафедры по- сле их коллективного обсуждения и открытого голосования.

    37
    4 МЕТОДИКА ВЫПОЛНЕНИЯ
    ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ
    Подготовка и защита выпускной квалификационной работы
    (ВКР) является завершающим этапом основной образовательной программы (ООП) бакалавриата и направлена на определение со- ответствия уровня профессиональной подготовки выпускников требованиям федерального государственного образовательного стандарта высшего профессионального образования (ФГОС ВПО) по соответствующему направлению подготовки.
    В процессе подготовки и защиты ВКР выпускник должен продемонстрировать знания, полученные им как по учебным дис- циплинам, учитывающим направленность образовательной про- граммы, так и по направлению подготовки в целом. Умение рабо- тать со специальной и методической литературой, включая лите- ратуру на иностранном языке, а также знание нормативной доку- ментации и навыки ведения исследовательской работы. Работа должна свидетельствовать о степени готовности выпускника к практической деятельности.
    По результатам защиты выпускной квалификационной работы
    Государственная экзаменационная комиссия решает вопрос о при- своении выпускнику квалификации бакалавра. Выпускная квали- фикационная работа позволяет оценить уровень сформированно- сти компетенций, предусмотренных соответствующим ФГОС
    ВПО, профессиональных знаний выпускника, его умений и навы- ков по осуществлению практической и/или научной деятельности.
    4.1 Цель и задачи
    выпускной квалификационной работы
    Целью подготовки выпускной квалификационной работы яв- ляется систематизация и углубление теоретических и практиче-

    38 ских знаний и умений, полученных в рамках освоения учебного плана, закрепление и демонстрация навыков самостоятельной ра- боты, которые проявляются при создании программной системы, обеспечивающей решение поставленной в рамках темы ВКР ин- формационной или математической задачи.
    Основными задачами выпускной квалификационной работы безотносительно к конкретной теме являются:
    - анализ состояния предметной области, связанной с решае- мой задачей, в том числе определение существующих ее решений и/или используемых программных систем; оценка новизны, теоре- тической и практической значимости предполагаемых результатов работы; определение цели ВКР и задач, которые должны быть ре- шены для достижения этой цели;
    - постановка решаемой в рамках ВКР информационной или математической задачи;
    - построение информационной и/или математической модели рассматриваемой проблемной области с учетом требований по- ставленной задачи;
    - анализ полученной модели, определение функциональных и других необходимых требований к программной или информаци- онной системе, которая должна быть реализована в ходе выполне- ния ВКР, при необходимости получение системы уравнений, соот- ветствующих этой модели, выбор метода решения системы, выбор или построение алгоритма решений системы;
    - проектирование, реализация, отладка и тестирование про- граммной системы;
    - проверка работоспособности системы, проведение вычисли- тельного эксперимента и анализ полученных результатов.
    Автор выпускной квалификационной работы несет полную ответственность за самостоятельность и достоверность прове- денного исследования. Все использованные в работе материалы

    39 и положения из опубликованной научной и учебной литерату- ры, других информационных источников обязательно должны иметь на них ссылки.
    4.2 Этапы выполнения
    выпускной квалификационной работы
    Рекомендуемая последовательность получения практических результатов в выпускной квалификационной работе:
    1) выбор научного руководителя и темы ВКР, написание заяв- ления на утверждение темы выпускной работы;
    2) получение от научного руководителя задания на выполне- ние ВКР;
    3) изучение и анализ предметной области, т.е. поиск и систе- матизация информации, связанной с темой ВКР и решаемой ин- формационной или математической задачей, определения ее теку- щего состояния, определение цели и задач ВКР;
    4) построение информационной и/или математической модели предметной области с точки зрения сформулированной темы и решаемой задачи;
    5) построение при необходимости соответствующей системы уравнений, выбор метода решения системы уравнений и построе- ние соответствующего алгоритма, либо формирование требований к разрабатываемой системе;
    6) проектирование программной/информационной системы;
    7) обоснованный выбор языков программирования и инстру- ментальных систем;
    8) реализация программной системы, ее отладка и тестирова- ние;
    9) проведение вычислительного эксперимента; проверка рабо- тоспособности построенной информационной системы по воз- можности на реальных данных;
    10) анализ полученных результатов;

    40 11) подготовка текста выпускной работы и всех включаемых в него документов (титульного листа, задания, реферата, основного текста, приложений и т.д.);
    12) проверка текста ВКР научным руководителем, все сделан- ные замечания по доработке текста, студент должен выполнить или исправить в кратчайшие сроки;
    13) подготовка текста выступления и презентации для публич- ной защиты ВКР (пример оформления титульного слайда презен- тации приведен в приложении О);
    14) переплет готового к защите текста ВКР, получение подпи- си научного руководителя и выставление собственной подписи на титульном листе;
    15) прохождение предзащиты и получение официального до- пуска к защите;
    16) получение у научного руководителя отзыва на работу и справки об объемах заимствований;
    17) прохождение процедуры защиты.
    1   2   3   4   5   6


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