Файл: Методические указания по написанию, оформлению и защите выпускных квалификационных работ в виде дипломного проекта по специальности среднего профессионального образования.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.11.2023
Просмотров: 123
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Для выпускной квалификационной работы по специальности 09.02.05 Прикладная информатика (по отраслям) возможны следующие основные направления тематики дипломных проектов:
-
Проектирование и разработка информационных систем, решающих вопросы обработки информации в различных сферах деятельности предметной области. -
Разработка информационных систем управления различными экономическими объектами. -
Проектирование специализированных баз и банков данных и знаний экономической информации. -
Модернизация и модификация существующих информационных систем. -
Проектирование и разработка WEB-ресурсов. -
Выпускные квалификационные работы научно - исследовательского плана. -
Разработка электронных учебников, интерактивных обучающих курсов, тестовых программ, мультимедийных программных комплексов.
По каждому направлению структура введения и аналитической части является типовой, а проектной части проекта будет различной.
3.2 Введение
Текст введения должен быть изложен в следующей последовательности:
- Обосновывается актуальность проблемы по выбранной теме исследования.
- Формулируется цель и ставятся задачи проектирования для ее достижения (от 3 до 5 задач).
- Определяется объект и предмет проектирования или исследования.
- Описывается методика проведения проектирования (методы и приемы, используемые в целях выполнения выпускной квалификационной работы).
-
Приводится практическая значимость полученных результатов.
3.3 Раздел 1 АНАЛИТИЧЕСКАЯ ЧАСТЬ
В аналитической части осуществляется предпроектное обследование рассматриваемой предметной области, дается технико-экономическая характеристика предметной области, выполняется постановка задачи и анализ существующих разработок.
В качестве результата должно быть представлено обоснование актуальности выбранной задачи, проведен анализ предметной области (модель «Как есть»), выявлены «узкие места» и сформулированы предложения по их устранению, сформирована концепция информационной системы. Аналитическая часть должна иметь свое название, например, ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ …
Примерная структура аналитического раздела, следующая:
1 Аналитическая часть (название).
1.1 Технико-экономическая характеристика предметной области:
− характеристика предприятия (миссия, организационная структура и др.);
− краткая характеристика подразделения или видов его деятельности;
− технико - экономическая сущность задачи.
1.2 Постановка задачи:
− обоснование необходимости и цели использования вычислительной техники для решения задачи (построение модели «как есть» и ее предварительный анализ для определения «узких» мест);
− цель и назначение автоматизированного варианта решения задачи
(предложения по устранению «узких» мест);
− общая характеристика организации решения задачи на ЭВМ;
− формализация расчетов;
1.3 Анализ существующих разработок и обоснование выбора технологии проектирования:
-
определение критериев для анализа; -
сравнительная характеристика существующих разработок; -
выбор технологии и инструментария для проектирования.
Целью раздела является рассмотрение существующего состояния в области информатизации и автоматизации предметной области, выбор и обоснование предложений по решению выявленных проблем, внедрению новых подходов, новых технологий и т. д.
Раздел пишется на основании обзора литературы и информации в сети Internet с соответствующими ссылками на источники.
Какая бы задача ни решалась в рамках выпускной квалификационной работы, надо понимать, что с большой вероятностью подобные задачи возникали и ранее, и что наверняка существуют уже кем-то разработанные ИС, выполняющие те же функции, что и проектируемая система. Поэтому необходимо провести анализ существующих аналогичных разработок.
Автор должен исследовать рынок программного обеспечения; найти те программные продукты, которые решают задачи, аналогичные сформулированной в первой главе; исследовать выбранные ИС и сделать выводы о возможности их применения на данном предприятии.
После проведенного анализа выпускник должен дать четкий ответ на вопрос о том, чем разрабатываемая им ИС будет принципиально отличаться от уже существующих аналогов. Естественно, такие отличия обязательно должны быть найдены, в противном случае целесообразность выпускной квалификационной работы может быть поставлена под сомнение.
В качестве первого критерия сравнения уже имеющихся систем с новой разработкой является функциональность. Прежде всего, стоит обратить внимание, что среди найденных программ могут быть такие, функциональность которых:
• намного шире, чем у проектируемой системы;
• соответствует разрабатываемой системе;
• меньше требуемой.
Часть существующих разработок может быть сразу отвергнута по причине недостаточной функциональности. Те системы, функциональность которых значительно шире, скорее всего, имеют высокую стоимость (следует учитывать не только стоимость покупки, но и стоимость внедрения, дальнейшего сопровождения и возможной модификации).
Наиболее пристальное внимание следует уделить тем системам, которые выполняют ту же функциональную нагрузку, что и разрабатываемая информационная система. Системы этого класса стоит хорошо изучить и наиболее подробно описать. О каждой системе необходимо собрать следующую информацию:
-
официальное название системы; -
компания-разработчик; -
класс системы и ее назначение; -
технологии, используемые в системе; -
особенности реализации системы (в т. ч. архитектура, форматы, используемая СУБД); -
рыночная стоимость системы.
По результатам проведенного анализа следует сделать вывод о том, почему та или иная система не может быть использована в конкретных условиях и обосновать необходимость разработки новой системы. Целесообразно перечислить по пунктам, чем именно разрабатываемая система будет отличаться от существующих аналогов.
Выбор технологии и инструментария для проектирования необходимо аргументировать, сравнивая их с аналогичными средствами, существующими на рынке. Следует дать краткую характеристику современных технологий проектирования, их положительные черты и недостатки, перечислить основные факторы выбора, обосновать выбор применяемой технологии и дать особенности ее использования в данном проекте.
1.4 Выбор и обоснование проектных решений
При обосновании проектных решений необходимо уделить внимание недостаткам существующей технологии решения задачи. Надо отметить, используется ли при существующей технологии решения задачи вычислительная техника. Если не используется, то обосновываются решения, позволяющие устранить выявленные недостатки. Если для решения данной задачи вычислительная техника уже используется, необходимо выяснить, в какой степени и насколько эффективно она используется, и предложить решения для повышения эффективности использования вычислительной техники. Необходимо сформулировать и обосновать предложения по устранению выявленных недостатков, внедрению новых подходов и технологий.
Особое внимание следует уделить следующим вопросам:
• классификации методов и средств сбора, хранения и передачи информации по каналам связи и обоснованию выбора конкретных методов и средств с учетом характеристик, полученных в результате анализа предметной области;
• классификации методов контроля вводимой информации в ЭВМ и обоснованию выбора определенного метода;
• обзору методов и языков общения в процессе решения задачи на ЭВМ и обоснованию выбора метода и конкретного языка (язык запросов, шаблонов, меню, подсказок, директив и т. д.);
• обзору методов и средств организации системы ведения файлов баз данных и обоснованию выбора методов актуализации данных, защиты целостности, секретности и достоверности хранимых данных;
• обзору типов и причин ошибок, с которыми сталкивается пользователь при получении результатной информации, и обоснованию выбора методов решения этих проблем.
Обоснование выбора обеспечивающих технологий включает в себя определение необходимых программных и аппаратных средств:
• обоснование состава и содержания входных и выходных документов, метода их построения (т. е. возможности использования унифицированных форм документов или выполнение оригинального проектирования);
• обоснование состава и методов построения экранных форм для ввода переменной и условно-постоянной первичной информации, а также форм для вывода на экран результатной информации или ответов на запросы;
• обоснование способа организации информационной базы: будет ли это архитектура "файл-сервер" или "клиент-сервер"; будет ли это 3-уровневая архитектура; будет ли БД централизованной или распределенной. Если БД будет распределенной, то какие механизмы поддержки согласованности и актуальности данных будут использоваться;
• обоснование состава и способов организации файлов с результатной и промежуточной информацией;
• обоснование способа обновления данных (разработки транзакций, типовых процедур обновления);
• способы обеспечения защиты хранимых данных.
В этом разделе необходимо уделить внимание указанию всех возможных способов организации различных компонент информационного обеспечения и методов проектирования этих компонент, а затем привести обоснование выбора какого-либо варианта.
Обоснование проектных решений по программному обеспечению заключается в формировании требований к системному и специальному (прикладному) программному обеспечению и выборе на основе этих требований соответствующих компонентов программного обеспечения.
Например, к большинству прикладного программного обеспечения можно выдвинуть требования надежности, эффективности, защиты информации, модифицируемости, мобильности, масштабируемости, минимизации затрат на сопровождение и поддержку.
При обосновании проектных решений по программному обеспечению целесообразно:
-
дать классификацию ОС, используемых для решения подобных задач или регламентированных заказчиком, или условиями функционирования разрабатываемой системы, указать факторы, влияющие на выбор конкретного класса и его версии, и обосновать выбор операционной системы; -
обосновать выбор средств проектирования и разработки информационного обеспечения (СУБД и среды разработки ПО), прикладного программного обеспечения (методов и среды разработки прикладных программ, языков программирования, специализированных библиотек); -
определить возможности выбранных программных средств, при использовании которых достигаются требования к прикладному программному обеспечению (например, возможность организации удобного интерфейса, оптимизации запросов к данным и т. п.); -
определить состав разрабатываемых процедур обработки данных клиентской части корпоративной ИС.
Обоснование выбора технического обеспечения требуемого для решения задачи предполагает выбор типа ЭВМ и устройств периферии. При этом следует обосновать экономическую целесообразность эксплуатации выбранных аппаратных средств. На выбор типа ЭВМ оказывает влияние большое количество факторов, но в случае с дипломным проектом необходимо, прежде всего, пояснить условия, в которых он разрабатывался и внедрялся. Обоснование можно завершить описанием перспектив использования выбранной модели: привести предполагаемый срок эксплуатации, описать возможность модернизации, использования в последствии с другой целью и т. д.
На основе совокупности данных факторов формируются требования к основным характеристикам вычислительных машин, которые сопоставляются с конкретными значениями основных технических характеристик современных моделей ЭВМ, после чего осуществляется выбор оптимальной модели.
Выводы по аналитической части. Обобщив выбранные проектные решения, необходимо кратко изложить видение будущей ИС в виде концепции (системного проекта).