Состав и структура дипломной работы




4.1.В соответствии с квалификационной характеристикой бакалавра специальности 050703 «Информационные системы» возможны следующие направления дипломных работ:

- информационно-поисковые системы;

- экспертные системы;

- информационно-организационные системы.

4.2.Дипломная работа является итоговой, самостоятельной работой студента и состоит из основной и графической частей.

4.2.1. Структурными элементами дипломной работы являются:

- титульный лист дипломной работы;

- обложка;

- лист согласования;

- задание по выполнению дипломной работы;

- содержание;

- аннотация;

- нормативные ссылки;

- определения;

- обозначения и сокращения;

- введение;

- основной раздел, определяющий квалификацию выпускника;

- раздел охраны труда и безопасности жизнедеятельности;

- раздел по экономике;

- бизнес-планирование;

- заключение;

- резюме (на 3-х языках);

- список использованных источников;

- приложения, таблицы, схемы, программные документы.

4.3. Титульный лист является первой страницей дипломной работы и служит источником информации, необходимой для обработки и поиска документа.

4.3.1 Титульный лист дипломной работы выполняется на бумаге формата А4 в соответствие с приложением С.

4.3.2 Если при групповой дипломной работе выполняется одна пояснительная записка, то на титульном листе указываются все исполнители работы. При необходимости указываются части пояснительной записки, в которых принимал участие каждый исполнитель.

4.4. Задание.

Форма задания приведена в приложении А.

4.5. Содержание.

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

4.6. Аннотация. В аннотации приводятся кратко основные сведения о дипломной работе. Аннотация должна содержать сведения об объеме дипломной работы, таблиц, приложений.

4.7. Нормативные ссылки

4.7.1. Содержит перечень нормативных документов, на которые в тексте дана ссылка. Перечень основных документов начинается со слов: «В настоящей дипломной работе использованы ссылки на следующие документы…».

4.7.2. В перечень включают обозначение нормативного документа и его наименование в порядке возрастания регистрационных номеров обозначений в следующей последовательности:

- технические регламенты;

- государственные стандарты (СТ РК);

- межгосударственные стандарты (ГОСТ);

- международные стандарты (МС);

- технические условия (ТУ) и др.

4.8. Определения.

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

4.9. Обозначения и сокращения.

4.9.1. Обозначения и сокращения должны соответствовать принятым в нормативных документах.

4.9.2. Этот структурный элемент содержит перечень обозначений и сокращений, применяемых в работе, необходимых для ее понимания.

4.9.3. Запись обозначений и сокращений производят в порядке приведения их в тексте работы с необходимой расшифровкой и пояснениями.

4.10. Введение

4.10.1. Введение включает:

- обоснование актуальности темы дипломной работы;

- научную новизну и практическую значимость работы;

- оценку современного состояния решаемой научной проблемы;

- формулировку цели и задачи работы;

- краткую характеристику объекта исследования;

- теоретическую и методологическую основу;

- практическую базу для написания работы.

4.10.2. Введение не должно содержать требований.

Введение не нумеруют и помещают на отдельном листе.

4.11. Основной раздел, определяющий квалификацию выпускника.

В соответствии с выбранным направлением дипломной работы, описываются:

- аналитическая часть;

- проектная часть.

Аналитическая часть содержит анализ действующей системы обработки данных:

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

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

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

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

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

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

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

- пути совершенствования действующей системы обработки данных.

Таким образом, в подразделе «Аналитическая часть» выделены пункты:

- краткая характеристика объекта исследования;

- действующие виды обеспечения (информационного, технологического, технического, программного)

- недостатки действующих видов обеспечения.

В проектной части описывается разработка проекта информационной системы:

- экономическая сущность комплекса проектируемых задач. В ней необходимо отразить общие сведения по задачам, указав, что представляет данный класс, в чем заключается его экономическая сущность и почему данному классу задач следует уделять внимание и посвящать ему дипломную работу. Далее надо провести декомпозицию комплекса задач и краткую характеристику каждой задачи. На основе рассмотренной декомпозиции задач нужно произвести обоснованный выбор задач, которые будут реализованы в данной дипломной работе. Следует также указать причины сделанного выбора;

- описание видов обеспечения проектируемой информационной системы.

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

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

В дипломной работе нужно дать характеристику используемых для решения данного комплекса задач классификаторов и систем кодирования.

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

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

Подраздел «Программное обеспечение комплекса задач».

Программное обеспечение - это комплекс разнообразных программных средств общего и прикладного характера, автоматизирующий выполне­ние регламентных задач и запросных процедур, подлежащих выполне­нию в автоматизированных информационных системах.

В состав программного обеспечениявходят общесистемные и специальные программные продукты, а также техническая документация,

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

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

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

На начальном этапе существования компьютерных информационных систем их разработка велась на традиционных языках программирования. Однако по мере возрастания сложности разрабатываемых систем и запросов пользователей (чему в значительной степени способствовал прогресс в области вычислительной техни­ки, а также появление удобного графического интерфейса пользователя в систем­ном программном обеспечении) требовались новые средства, обеспечивающие значительное сокращение сроков разработки. Это послужило предпосылкой к со­зданию целого направления в области программного обеспечения — инструмен­тальных средств для быстрой разработки приложений. Методология создания информационных систем, основанная на использовании средств быстрой разработки приложений, получила в последнее время широкое распространение и приобрела название методологии быстрой разработки прило­жений(Rapid Application Development, RAD).

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

Визуальные средства разработки оперируют, в первую очередь, со стандартными интерфейсными объектами — окнами, списками, текстами, которые легко можно связать с данными из базы данных и отобразить на экране монитора. Другая груп­па объектов представляет собой стандартные элементы управления — кнопки, пе­реключатели, флажки, меню и т. п., с помощью которых осуществляется управле­ние отображаемыми данными. Все эти объекты могут быть стандартным образом описаны средствами языка, а сами описания сохранены для многократного исполь­зования в будущем.

В настоящее время существует довольно много различных визуальных средств разработки приложений, но все они могут быть разделены на две группы — уни­версальные и специализированные.

Среди универсальных систем визуального программирования сейчас наиболее распространены такие, как Borland Delphi и Visual Basic. Универсальными они называются потому, что они не ориентированы исключительно на разработку при­ложений баз данных — с их помощью могут быть разработаны приложения почти любого типа, в том числе и информационные приложения. Причем программы, разрабатываемые с помощью универсальных систем, могут взаимодействовать практически с любыми системами управления базами данных.

Специализированные средства разработки ориентированы только на создание приложений баз данных. Причем, как правило, они привязаны к вполне опреде­ленным системам управления базами данных. В качестве примера таких систем можно привести системы Power Builder фирмы Sybase (естественно, предназна­ченную для работы с СУБД Sybase Anywhere Server) и Visual FoxPro фирмы Microsoft..

Рациональный подход к разработке программных комплексов опирается на метод исходящего проектирования (метод пошаговой детализации, метод иерархического проектирования, top-down-подход), состоящий в определении спецификаций компонентов системы путем последовательного выделения в ее составе отдельных слагаемых и их постепенной детализации до обеспечивающего уровня.

Реализация метода нисходящего проектирования связана с другим понятием программирования – модульным программированием. Модуль – это последовательность логически взаимосвязанных фрагментов, оформленных как отдельная часть программы. Преимущества модульного принципа построения программ особенно наглядно проявляются на этапе сопровождения и модификации программных продуктов, позволяя значительно сократить затраты сил и средств на реализацию этого этапа. В связи с возрастанием возможностей ЭВМ возникла необходимость разработки и применения принципиально новых «индустриальных» методов составление программ. Это нашло воплощение в разработке принципа структурного программирования. Одна из целей структурного программирования – обеспечить разработку и отладку программных модулей, главное – их последующее сопровождение и модификацию. Эффективность применения современных универсальных языков программирования во многих определяется удобством написания их с помощью структурных программ.

Другое направление совершенствования процесса разработки прикладных программ – развитие программно-инструментальных средств программирования экономических задач. Основу таких средств программирования задач организационно-экономического управления, составляют системы автоматизации программирования.

Характеризуя программное обеспечение для создания и эксплуатации проектируемой информационной системы, нужно аргументировать, чем же данное программное обеспечение лучше подобных систем, существующих на рынке. Так же нужно обосновать выбор программных средств (языки программирования, специализированные библиотеки, СУБД, САПР, системы класса CASE и др.) и среды, в которой предполагается использование разрабатываемой информационной системы. Здесь же нужно привести описание собственных программных продуктов, характеристику архитектуры программ и структурной схемы пакета (дерева вызова процедур программ), описание программных модулей и файлов.

Подраздел «Технологическое обеспечение информационной системы».

Информационная система представляет собой систему, реализующую автоматизи­рованный сбор, обработку и манипулирование данными и включающая технические средства обработки данных, программное обеспечение и обслуживающий персонал.

Современной формой информационных систем являются банки данных, кото­рые включают в свой состав вычислительную систему, одну или несколько баз данных (БД), систему управления базами данных (СУБД) и набор прикладных программ (ПП). Основными функциями банков данных являются:

- хранение данных и их защита,

- изменение (обновление, добавление и удаление) хранимых данных;

- поиск и отбор данных по запросам пользователей;

- обработка данных и вывод результатов.

База данных обеспечивает хранение информации и представляет собой поиме­нованную совокупность данных, организованных по определенным правилам, вклю­чающим общие принципы описания, хранения и манипулирования данными.

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

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

Процесс создания информационной системы обычно включает следующие этапы:

- проектирование БД;

- создание файла проекта БД;

- создание БД (формирование и связывание таблиц, ввод данных);

- создание меню приложения;

- создание запросов;

- создание экранных форм, отчетов;

- генерация приложения как исполняемой программы.

Приведенный перечень этапов не является строгим в смысле очередности и обязательности. В частности, этап создания файла проекта БД поддерживается не всеми СУБД и является не обязательным. Процесс создания информационной си­стемы, как правило, имеет итерационный характер.

Приложение представляет собой программу или комплекс программ, исполь­зующих БД и обеспечивающих автоматизацию обработки информации из некото­рой предметной области. Приложения могут создаваться как в среде СУБД или вне СУБД — с помощью системы программирования, к примеру, Delphi или C++ Builder, использующей средства доступа к БД.

Для работы с базой данных во многих случаях можно обойтись только средства­ми СУБД, например, создавая запросы и отчеты. Приложения разрабатывают глав­ным образом в случаях, когда требуется обеспечить удобство работы с БД неквали­фицированным пользователям или интерфейс СУБД не устраивает пользователя.

Эффективность функционирования информационной системы во многом за­висит от ее архитектуры. В настоящее время перспективной является архитектура клиент-сервер. В достаточно распространенном варианте она предполагает нали­чие компьютерной сети и распределенной базы данных, включающей БД корпо­ративную (БДК) и БД персональные (БДП). БДК размещается на компьютере-сер­вере, БДП размещаются на компьютерах сотрудников подразделений, являющихся клиентами корпоративной БД.

Сервером определенного ресурса в компьютерной сети называется компьютер (программа), управляющий этим ресурсом, клиентом — компьютер (программа), использующий этот ресурс. В качестве ресурса компьютерной сети могут высту­пать, к примеру, базы данных, файловые системы, службы печати, почтовые служ­бы. Тип сервера определяется видом ресурса, которым он управляет. Например, если управляемым ресурсом является база данных, то соответствующий сервер называется сервером базы данных.

Достоинством организации информационной системы по архитектуре клиент-сервер является удачное сочетание централизованного хранения, обслуживания и коллективного доступа к общей корпоративной информации с индивидуальной работой над персональной информацией. Корпоративная БД создается, поддерживается и функционирует под управле­нием сервера БД, например, Microsoft SQL Server или Oracle Server.

Для создания и управления функционированием персональных БД и приложе­ний, работающих с ними, используются СУБД такие, например, как Access и Visual FoxPro фирмы Microsoft, Paradox фирмы Borland.

В зависимости от размеров организации и особенностей решаемых задач ин­формационная система может иметь одну из следующих конфигураций:

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

- компьютер-сервер и персональные компьютеры с БДП;

- несколько компьютеров-серверов и персональных компьютеров с БДП.

Использование архитектуры клиент-сервер дает возможность постепенного наращивания информационной системы предприятия, во-первых, по мере разви­тия предприятия; во-вторых, по мере развития самой информационной системы.

Разделение общей БД на корпоративную БД и персональные БД позволяет уменьшить сложность проектирования БД по сравнению с централизованным ва­риантом, а значит снизить вероятность ошибок при проектировании и стоимость проектирования.

Важнейшим достоинством применения БД в информационных системах явля­ется обеспечение независимости данных от прикладных программ. Это позволяет пользователям быть непосвященными в проблемы представления данных на фи­зическом уровне: размещения данных в памяти, методов доступа к ним и т. д.

Такая независимость достигается поддерживаемым СУБД многоуровневым представлением данных в БД на логическом (пользовательском) и физическом уровнях. Благодаря СУБД и наличию логического уровня представления данных обеспечивается отделение концептуальной (понятийной) модели БД от ее физи­ческого представления в памяти ЭВМ.

Основными показателями информационных систем могут быть:

- производительность системы (минимально совокупные затраты вре­мени на преобразование заданного объема информации с обеспечени­ем достоверности за один цикл управления);

- пропускная способность системы (обеспечение выдачи переработан­ной информации в виде, удобном для принятия решения, в количестве буквенно-цифровых знаков в час);

- быстродействие системы (количество информации, преобразованной в час);

- вычислительная мощность системы (суммарное число вычислитель­ных операций в час);

- емкость системы (количество информации, обращающейся в системе за единицу времени);

- уровень надежности системы (вероятность безотказной работы систе­мы за определенный период времени);

- стоимость единицы информации (первичной и расчетно-аналитической);

- уровень автоматизации процесса преобразования информации по подсистемам и системе в целом;

- стоимость системы и срок ее окупаемости.

Оптимальный уровень этих показателей зависит от следующих факторов: структуры информационной системы, схемы алгоритма техноло­гического преобразования информации, состава устройств, степени автоматизации процесса преобразования информации, повторяемости циклов управления, быстродействия и т.д.

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

Еще один класс задач, решаемых при проектировании информационных систем, относится к созданию удобного и соответствующего целям информационной си­стемы пользовательского интерфейса. Следует понимать, что задача эргономичности интерфейса не формализуется, но в то же время она является очень суще­ственной. Пользователи часто судят о качестве системы в целом, исходя из качества ее интерфейса. Более того, от качества интерфейса зависит эффективность системы.

Разработка интерфейса всегда являлась трудоемкой задачей, отнимающей много времени у разработчиков. Однако в последние годы появились так называемые средства визуальной разработки приложений, в значительной мере упростившие задачу разработки графического интерфейса пользователя. Сейчас на рынке про­граммных продуктов предлагается довольно много разнообразных средств визу­альной разработки приложений, ориентированных на создание информационных систем. Все их можно условно разделить на два класса.

Специализированные средства ориентированы исключительно на создание приложений для вполне определенной СУБД и не предназначены для разработки обычных приложений, не использующих базы данных.

Универсальные средства могут использоваться как для разработки информа­ционных приложений, взаимодействующих с базами данных, так и для разра­ботки любых других приложений, не использующих базы данных.

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

Информационная технология— это совокупность методов, производствен­ных процессов и программно-технических средств, объединенных в технологичес­кую цепочку, обеспечивающую сбор, обработку, хранение, распространение и ото­бражение информации с целью снижения трудоемкости процессов использования информационного ресурса, а также повышения их надежности и оперативности.

Информационные технологии характеризуются следующими основными свой­ствами:

- предметом (объектом) обработки процесса являются данные;

- целью процесса является получение информации;

- средствами осуществления процесса являются программные и аппаратные и программно-аппаратные вычислительные комплексы;

- процессы обработки данных разделяются на операции в соответствии с пред­метной областью;

- выбор управляющих воздействий на процессы должен осуществляться ли­цами, принимающими решение;

- критериями оптимизации процесса являются своевременность доставки ин­формации пользователю, ее надежность, достоверность, полнота.

Цель информационной технологии — производство информации для ее анализа чело­веком и принятия на его основе решения по выполнению какого-либо действия.

Информационная технология является наиболее важной со­ставляющей процесса использования информационных ресурсов. К настоящему времени она прошла несколько эволюционных этапов, которые определялись глав­ным образом развитием научно-технического прогресса.

Информационные технологии в сфере организационно-экономического управления в настоящее время развиваются по следующим основным направлениям:

- активизация роли специалистов управления в подготовке и решении задач экономического управления;

- персонализация вычислений на основе использования ПК и соответствующих программно-инструментальных средств;

- совершенствование систем интеллектуального интерфейса конечных пользователей различных уровней;

- объединение информационно-вычислительных ресурсов с помощью вычислительных сетей различных уровней;

- разработка комплексных мер обеспечения защиты информации от несанкционированного доступа.

На современном этапе функционируют следующие специализированные виды информационных систем, использующие различные виды информационной технологии.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-04-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: