Скачать 0.9 Mb.
|
4. Постановка задачи В этом пункте необходимо сформулировать задачу работы и выделить основные требования к проектируемой системе обработки данных. Стоит определить вид проектируемой системы: это может быть диалоговая система решения задачи или обработки транзакций, система поддержки принятия решений или комбинированная система. Ниже приводится содержание основных компонентов документа «Постановка задачи». Цель и назначение автоматизированного варианта решения задачи. Цель решения задачи должна сводиться к устранению тех недостатков, которые был отмечены автором в предыдущем разделе, поэтому ее можно разделить на две группы подцелей:
При описании назначения решения задачи дипломанту следует сделать акцент на перечень тех функций управления и операций обработки данных, которые будут автоматизированы при внедрении предлагаемой работы. Общая характеристика организации решения задачи на ЭВМ. В данном пункте автору следует раскрыть требования к будущей работе через ответ на следующие вопросы:
В пункте «Формализация расчетов подзадач» осуществляется формализация решения подзадач, которая сводится к рассмотрению последовательности проведения расчетов, а также выделению алгоритмов расчета экономических показателей на каждом этапе, перечисленных в вышеприведенном разделе – «Экономическая сущность задачи». Позже на этот пункт необходимо будет сделать ссылку из пункта проектной части (характеристика результатной информации, алгоритмы программных модулей). Для достижения большей степени формализации описания задачи работы можно, например, с группировать все показатели в две таблицы (табл. 1, 2). Таблица 1 – Формализованное описание входных показателей
Таблица 2 - Формализованное описание результатных показателей
5. Анализ существующих разработок, выбор и обоснование стратегии автоматизации и способа приобретения ИС. Обоснование выбора технологии разработки. В этом разделе следует отметить, используются ли при существующей технологии решения задачи какие-либо программные средства, и если используются, то каким образом. Если на рынке программных средств существуют готовые программные решения, желательно дать краткое описание и провести анализ хотя бы одной такой разработки, указав основные характеристики и функциональные возможности. Обзор рынка программных средств удобно проводить с помощью Internet. Адреса используемых при обзоре ресурсов следует добавить в список используемых источников выпускной квалификационной работы. Затем следует отметить, чем с точки зрения программной реализации должна и будет отличаться технология решения задачи от существующей, а также объяснить, почему необходимо разрабатывать новое программное средство, и чем оно должно отличаться от существующих. Далее следует дать краткую характеристику современных технологий проектирования, их достоинства и недостатки, обосновать выбор применяемой технологии и дать особенности ее использования в данной работе с указанием краткой характеристики методов проектирования, выбора конкретных программных средств реализации этих методов (например, Сase-средств, состава и особенностей реализации стадий, этапов и операций проектирования с использованием выбранных методов и средств. 6. Обоснование разрабатываемых решений Этот пункт включает обоснование выбранных решений по техническому, информационному, программному и технологическому обеспечению задачи. Обоснование разработанных решений по техническому обеспечению (ТО). В начале данного раздела следует дать определение этого вида обеспечения и его структуру. Обоснование выбора технического обеспечения, требуемого для решения задачи, предполагает выбор типа ЭВМ и устройств периферии (принтеров, сканеров, плоттеров и т. д.). При этом следует обосновать экономическую целесообразность эксплуатации выбранных аппаратных средств, возможность их использования для решения других задач объекта управления. На выбор типа ЭВМ оказывает влияние большое количество факторов, которые необходимо указать. На основе совокупности этих факторов формируются требования к значениям основных характеристик вычислительных машин, которые сопоставляются с конкретными значениями основных технических характеристик (ОТХ) современных моделей ЭВМ, после чего осуществляется выбор оптимальной модели. При этом в случае использования архитектуры файл-сервер или клиент-сервер следует проводить обоснование выбора технической базы как для серверной, так и для клиентской части. Обоснование разработанных решений по информационному обеспечению (ИО). Сначала следует привести определение понятия «информационное обеспечение» и привести структуру ИО. Разработанные решения по информационному обеспечению обосновываются с точки зрения внемашинного (классификаторы, справочники, документы) и внутримашинного (входные, промежуточные, выходные массивы информационных баз) обеспечения и включают следующие вопросы:
В этом разделе необходимо уделить внимание указанию всех возможных способов организации различных компонент информационного обеспечения и методов проектирования этих компонент, а затем привести обоснование выбора какого-либо варианта. Обоснование разработанных решений по программному обеспечению (ПО). В начале данного раздела также следует дать определение понятия «программное обеспечение» и привести его структуру. Обоснование разработанных решений по программному обеспечению задачи заключается в формировании требований к системному (общему) и специальному прикладному программному обеспечению и в выборе на основе этих требований соответствующих компонентов программного обеспечения. При обосновании выбора общего ПО целесообразно:
При обосновании разработанного решения по специальному ПО необходимо учитывать выбранную технологию проектирования, сформулировать требования, которым должны удовлетворять проектируемые программные средства выбрать методы и программные средства разработки. Кроме того, стоит выработать требования к оформлению экранных и печатных форм, эргономике программного обеспечения. Формулировка требований к специальному ПО должна происходить с учетом выдвинутых предложений по информационному и техническому обеспечению. При обосновании разработанных решений по специальному программному обеспечению задачи необходимо:
Выбор средств проектирования и разработки по возможности необходимо аргументировать, сравнивая их с аналогичными средствами, существующими на рынке. Обоснование разработанных решений по технологическому обеспечению. Также, как и предыдущие, этот раздел следует начинать с определения понятия «технологическое обеспечение» и «технологический процесс обработки данных». Далее следует указать этапы обработки данных и характеристику их содержания. При обосновании разработанных решений по технологическому обеспечению задачи необходимо уделить внимание недостаткам существующей технологии решения задачи. Надо отметить, используется ли при существующей технологии решения задачи вычислительная техника. Если не используется, то обосновывают решения, позволяющие устранить выявленные недостатки. Если для решения данной задачи вычислительная техника уже используется, необходимо выяснить, в какой степени и насколько эффективно она используется, и предложить разработанные решения для повышения эффективности использования вычислительной техники. Необходимо сформулировать и обосновать предложения по устранению выявленных недостатков, внедрению новых подходов и технологий. Особое внимание следует уделить следующим вопросам:
2.4.2 Структура аналитической части для темы: «Разработка однопользовательской ИС» Для данного варианта, так же, как и для последующих, отражены только некоторые особенности его реализации отдельных разделов, поэтому дипломнику следует предварительно изучить содержание всех разделов для первого варианта, после чего остановиться на выделенных особенностях некоторых разделов своего варианта. Пример: Пусть объектом управления является финансово-учетная деятельность предприятия. Последняя может включать в себя бухгалтерский, управленческий, инвестиционный учет. Среди множества задач бухгалтерского учета можно выделить комплекс задач, по учету основных средств, который, предположим, является объектом автоматизации. Кроме того, в сфере бухгалтерского учета можно выделить ряд комплексов задач, взаимосвязанных с объектом автоматизации, – учет в главной книге, складской учет. Движение основных средств, их переоценка, амортизация предоставляют данные для записи в главную книгу в виде бухгалтерских проводок. При передаче основных средств со склада в эксплуатацию в учете основных средств отражаются исходные данные из складского учета, при передаче основных средств на склад в складском учете отражаются результаты учета основных средств. Амортизационные отчисления по основным средствам рассматриваются как затраты относительно множества продуктов и работ и являются исходными данными для учета затрат в управленческом учете. Вышеперечисленные связи между комплексами задач являются детерминированными, их можно формализовать с помощью алгоритмов. При написании первого раздела дипломанту необходимо проводить соответствующие исследования по всем задачам, входящим в состав комплекса. В частности, особое внимание следует обратить на разработку следующих разделов. 1. В разделе «Экономическая сущность задачи (комплекса задач)» необходимо провести обоснование выбора задач, с помощью которых будет выполнена автоматизация функций управления рассматриваемого отдела. При этом необходимо указать факторы, влияющие на выбор задач (например, общие исходные данные или результаты, общая нормативно-справочная информация и т. п.), а также объяснить, почему не выбраны оставшиеся в комплексе функции и рассмотреть целесообразность их автоматизации в дальнейшем. В процессе декомпозиции в зависимости от результатов выполнения комплекса функций управления из него можно на первом этапе выделить ряд отдельных задач, целью решения которых является получение одного или нескольких документов с результатными показателями. Например, если результатом реализации функции управления является набор выходных документов, тогда процесс формирования каждого выходного документа или группы однотипных выходных документов можно считать отдельной задачей. Далее следует перечислить выделенные задачи, и для каждой отдельной задачи привести характеристику методов расчета комплекса результатных показателей, получаемых после их решения, а также описать связи данной задачи с другими задачами, входящими в комплекс, что следует отразить в информационной модели декомпозиции и взаимосвязи комплекса задач. В этом разделе необходимо дать информационную модель декомпозиции и взаимосвязи комплекса задач, включаемого в состав АРМ. 2. В разделе «Обоснование необходимости и цели использования вычислительной техники для решения задачи (комплекса задач)» следует отражать, так же, как и для первых вариантов, состав ручных и машинных операций и особенности их реализации, то есть принятые нормы и правила осуществления анализируемой деятельности. Например, в ходе декомпозиции комплекса задач по учету основных средств и анализа составляющих его задач следует указать порядок постановки на учет, выбытия, переоценки основных средств, используемые методы и нормы расчета амортизации, практикуемые бухгалтерские проводки. При этом следует отслеживать последовательность решения задач комплекса и затем осуществлять разбиение решения каждой задачи на отдельные этапы и операции, используемые вычислительные средства в условиях конкретной организации или предприятия, строить схемы документооборота и определять объемы обрабатываемой информации за год в документах, показателях, символах и цифрах. 3. В «Анализе существующих разработок, выбор и обоснование стратегии автоматизации и способа приобретения ИС. Обоснование выбора технологии проектирования», так же, как и в аналогичном разделе первого варианта, следует отметить, используются ли при существующей технологии решения комплекса задач, какие-либо программные средства (функциональные ППП), и если используются, то каким образом. Затем следует отметить, чем должна и будет отличаться технология решения комплекса задач в проектируемой ИС от существующей, а также, почему необходимо разрабатывать новое программное средство, и чем оно должно отличаться от существующих. Если на рынке программных средств существуют готовые программные (программно-аппаратные) решения, желательно дать краткое описание и провести анализ хотя бы одной такой разработки, указав основные характеристики (например, понятность пользователю, степень защиты информации, модифицируемость, мобильность, масштабируемость, затраты на сопровождение и поддержку и т. д.) и функциональные возможности. Обзор рынка программных средств удобно проводить с помощью Internet. Адреса используемых при обзоре ресурсов следует добавить в список литературы дипломного работа. Если выбирается технология типового проектирования на базе использования функционального ГГПП, то в этом случае дипломник должен привести последовательность стадий, этапов и операций разработки «Работа привязки» этого ППП для рассматриваемой предметной области. 4. В разделе «Обоснование разработанных решений по видам обеспечения» необходимо провести обоснование разработанных решений по информационному, технологическому и программному обеспечению комплекса задач. 2.4.3 Структура аналитической части для темы: «Разработка АРМ в многопользовательской ИС» При выборе этой темы следует изучить состав и содержание работы для первого и второго вариантов и определить специфические особенности данного разрабатываемого АРМ. Дипломнику следует иметь в виду, что ИС в этом случае проектируется как распределенная корпоративная информационная система, которая должна отличаться открытостью, масштабируемостью, модульностью структуры, использованием локальных сетей и архитектуры клиент-сервер, распределенностью обработки транзакций и другими свойствами, которые должны быть обеспечены в процессе проектирования, и, в частности, при разработке для нее автоматизированного рабочего места (АРМ). Рассмотрим здесь только особенности написания некоторых разделов ВКР данного типа. 1. В разделе «Технико-экономическая характеристика предметной области», предметной областью для разработки АРМ в рамках многопользовательской ИС может служить деятельность конкретной организации, подразделения, группы сотрудников. В начале можно привести краткую характеристику среды предприятия, в котором осуществляется деятельность. Затем необходимо дать общее описание рассматриваемой деятельности, а также характеристику технико-экономических свойств объекта управления. Субъектом управления, соответствующим объекту управления, считается управленческий аппарат, который реализует функции управления в отношении рассматриваемого в качестве предметной области вида деятельности. Стоит отметить, реализация каких именно функций управления является целью для данного субъекта управления, а, следовательно, целью разработки. Далее требуется провести декомпозицию системы управления предприятия в соответствие с его структурой. Для этого необходимо представить схему структуры системы управления вплоть до уровня должностей сотрудников. Для каждой перечисленной должности следует дать характеристику целей и обязанностей, привести описание функций и места их выполнения. Надо отметить существование и взаимосвязь между функциями отдельных сотрудников, а также порядок взаимодействия сотрудников. 2. В разделе «Обоснование необходимости и цели использования вычислительной техники для решения комплекса задач АРМ» необходимо проанализировать технологические этапы преобразования данных, связанных с основными процессами функций управления, выполняемых в выбранной предметной области. При этом следует обратить внимание на принятые нормы и правила осуществления анализируемой деятельности в условиях конкретной организации или предприятия. Особое внимание проектировщик должен уделить вопросам определения связей между задачами, определения состава, структуры и оценки интенсивности информационных связей с другими АРМ с внешней средой, обоснования необходимости использования локальной сети. 3. В разделе «Постановка задачи» необходимо сформулировать задачу разработки АРМ, выделить основные требования к АРМ. Стоит определить тип разрабатываемой системы для АРМ. Это может быть диалоговая система обработки транзакций, система анализа хозяйственной деятельности, финансового состояния предприятия, контроля инвестиционной работы, поддержки принятия решений или комбинированная система. Затем определить цель и назначение системы. Далее стоит оценить возможность внедрения разрабатываемого комплекса АРМ в аналогичных объектах управления других предприятий. Следует отметить, насколько гибким, т. е. настраиваемым на различные модификации предметной технологии и организационной структуры управления, должно быть разрабатываемое программное средство. При этом хорошо бы уделить внимание механизму настройки программного средства. Например, гибкость программного средства может реализовываться с помощью его глубокой параметризации или путем возможности оперативной комплектации АРМ из отдельных модулей. В пункте «Общая характеристика организации решения задачи на ЭВМ» следует уделить внимание обоснованию выбора типа архитектуры: файл-сервер или клиент-сервер; обратить внимание на организацию загрузки переменной информации и ведения корпоративных баз данных, хранимых на серверной части системы или на файл-сервере, организацию порядка обработки транзакций по обновлению этих баз, необходимость ведения локальных баз на рабочем месте, порядок обработки и выдачи результатной информации пользователю по локальной сети или через сеть Internet. В пункте «Формализация расчетов» рассматриваются алгоритмы расчета и решения задач, которые подразделяются на алгоритмы по выполнению работ для получения результатной информации и непосредственно формулы расчета экономических показателей, а также последовательность проведения расчетов. Позже на этот пункт необходимо будет сделать ссылку из пункта разработанной части (характеристика результатной информации). 4. В разделе «Анализ существующих разработок, выбор и обоснование стратегии автоматизации способа приобретения ИС. Обоснование выбора технологии проектирования». Необходимо проанализировать существующую предметную технологию объекта управления с точки зрения использования каких-либо программных средств, технологий АРМ и, если используются, то каким образом. Если на рынке программных средств существуют готовые программные (программно-аппаратные) решения желательно дать краткое описание и провести анализ хотя бы одной такой разработки, указав основные характеристики (например, понятность пользователю, степень защиты информации, модифицируемость, мобильность, масштабируемость, затраты на сопровождение и поддержку и т. д.) и функциональные возможности. Затем следует отметить, почему необходимо разрабатывать новое программное средство, и чем оно должно отличаться от существующих. Обзор рынка программных средств удобно проводить с помощью Internet. Адреса используемых при обзоре ресурсов следует добавить в список литературы выпускной квалификационной работы. Как и для первого и второго варианта, в данном варианте следует провести выбор технологии проектирования, дать описание стадий, этапов, операций, а также методов и инструментальных средств, применяемых в выбранной технологии. 5. В разделе «Обоснование разработанных решений по видам обеспечения» рассматриваются те же компоненты и в таком же разрезе, что и для первого и второго вариантов. Этот пункт включает обоснование выбора обеспечивающих решений, определение функциональных информационных технологий (ФИТ), обоснование разбиения ФИТ между АРМами в зависимости от целей и обязанностей сотрудника, обоснование выбора АРМ для рассмотрения в разработанной части, обоснование разработанных решений по информационному обеспечению выбранного АРМ. Обоснование выбора обеспечивающих технологий включает в себя определение программных и аппаратных средств, необходимых для создания комплекса АРМ. При выполнении работы следует обратить внимание на ряд следующих специфических моментов обоснования выбора:
Обоснование разработанных решений по программному обеспечению комплекса АРМ заключается в формировании требований к системному и специальному (прикладному) программному обеспечению и выборе на основе этих требований соответствующих компонентов программного обеспечения. Например, к большинству продуктов прикладного программного обеспечения можно выдвинуть требования надежности, эффективности, понятности пользователю, защиты информации, модифицируемости, мобильности, масштабируемости, минимизации затрат на сопровождение и поддержку и т. д. Кроме того, стоит выработать требования к оформлению экранных и печатных форм, эргономике программного обеспечения. Формулировка требований к программному обеспечению должна происходить с учетом объема информационных потоков объекта управления, требований и особенностей существующей предметной технологии, структуры системы управления. При обосновании разработанных решений по программному обеспечению комплекса АРМ целесообразно:
Выбор методов и средств проектирования и разработки по возможности необходимо аргументировать, сравнивая их с аналогичными средствами, существующими на рынке. Для определения ФИТ комплекса АРМ необходимо для каждого технологического этапа предметной технологии сначала рассмотреть целесообразность автоматизации данного этапа предметной технологии, а затем в случае необходимости его автоматизации обосновать выбор соответствующей обеспечивающей технологии. В соответствии с организационной структурой субъекта управления следует рассмотреть необходимость создания АРМ для реализации целей и обязанностей сотрудников, входящих в систему управления. Далее необходимо обосновать состав каждого требуемого АРМа, т. е. присутствие в нем определенных частей ФИТ. При проектировании состава АРМ важно отмечать недостатки существующей предметной технологии и структуры управления и предлагать для их устранения новые подходы и решения. Важно отметить, используется ли в существующей технологии решения комплекса задач технология АРМ, если используется, то каково функциональное различие существующих АРМ от проектируемых. В ходе обоснования разработанных решений по ФИТ и составу АРМов необходимо отразить следующий вопрос: способы обеспечения разграничения доступа к хранимым данным. 2.4.4 Структура аналитической части для темы: «Разработка информационной системы с Web-интерфейсом» 1. Технико-экономическая характеристика предметной области 1.1. Характеристика предприятия В качестве предметной области может выступать деятельность подразделения предприятия, фирмы, объединения и т. д. или отдельный вид деятельности, протекающий в нем, поэтому в начале данного раздела необходимо отразить цель функционирования предприятия, его организационную структуру и основные параметры его функционирования. 1.2. Краткая характеристика подразделения, для которого разрабатывается Web-сайт, и видов его деятельности Поскольку объектом рассмотрения при разработке автономной задачи может служить какая-либо деятельность отдельного подразделения предприятия (например, отдела или цеха), его участка или отдельного сотрудника, то далее нужно привести краткую характеристику этого подразделения, в которой осуществляется рассматриваемая деятельность, и описать его структуру, перечень выполняемых в этом подразделении функций управления и его взаимодействие с другими подразделениями данного предприятия или подразделениями внешней среды. Затем необходимо дать общее описание рассматриваемой деятельности, а также характеристику технико-экономических свойств ее как объекта управления. Главными технико-экономическими свойствами объекта управления являются: цель и результаты деятельности, основные этапы и процессы рассматриваемой деятельности, используемые ресурсы и материалы. В ходе рассмотрения перечисленных свойств для них, по возможности, следует указать количественно-стоимостные оценки и ограничения. Характеризуя подразделение предприятия, следует отразить особенности его функционирования, то есть принятые нормы и правила осуществления анализируемой деятельности в условиях конкретной организации или предприятия. 2. Экономическая сущность задачи Среди функций управления, осуществляемых в изучаемом подразделении при выполнении рассматриваемого вида деятельности, следует выбрать ту функцию или совокупность функций, для которых разрабатывается ВКР. Описание экономической сущности задачи сводится к определению цели выполняемой разработки, описанию укрупненного перечня результатных экономических показателей, выводимых на Web-сайт, особенностей их формирования на базе использования совокупности исходных показателей в процессе выполнения предприятием своих функций. При этом необходимо указать, какое место занимают эти показатели в системе управления данным видом деятельности или подразделением, или всем предприятием в целом, т. е. насколько и каким образом зависят от них процессы управления, выполняемые в изучаемом подразделении, к какому классу задач с точки зрения функций управления будет относиться выбранная задача. Помимо этого, надо рассмотреть особенности, связанные с реализацией данного класса задач в рассматриваемом подразделении. Основная задача этого раздела ВКР – выявить стоящие перед предприятием задачи, имеющиеся противоречия, которые необходимо разрешить (например, недостаточный товарооборот, снижение реализации продукции, рост популярности продукции за рубежом, и, как следствие этого, необходимость выхода на зарубежные рынки, необходимость обновления выпускаемой предприятием продукции и др.). Эти проблемы позволяют сформулировать цель работы, определить, что должно быть достигнуто в результате выпускной квалификационной работы. 3. Обоснование необходимости и цели использования Web–интерфейса В этом разделе требуется обосновать экономическую целесообразность и сформулировать цели использования новых информационных технологий для рассматриваемой задачи. Здесь необходимо:
При этом следует сделать акцент на те недостатки, устранение которых предполагается осуществить в работе, например:
При обосновании необходимости и цели создания Internet-представительства надо проанализировать, какими способами можно достичь поставленных в предыдущем разделе ВКР целей и аргументировано показать, что создание Internet-представительства является наиболее эффективным (целесообразным, безболезненным) способом достижения цели. 4. Постановка задачи В этом пункте необходимо сформулировать, что необходимо сделать для достижения поставленной цели - с какой целью создается Internet-представительство, в каких условиях оно будет функционировать, кто будет являться основным пользователем, что характерно для типичного посетителя, и т. д. Кроме того, необходимо дать общую характеристику процесса создания Web-представительства, охарактеризовать этапы его создания и решаемые на этих этапах проблемы. Необходимо определить тип разрабатываемого сайта. Ниже приводится содержание основных разделов документа «Постановка задачи». Цель и назначение Web-системы, характеристика внешних условий, в которых будет функционировать Web-сайт должна сводиться к устранению тех недостатков, которые были отмечены в предыдущем разделе, поэтому ее можно разделить на две группы подцелей:
Конечная цель работы при создании Web-представительства вытекает из особенностей предприятия. Как правило, цель связана с решением экономической проблемы. При этом необходимо помнить, что формулировки целей бывают истинные и ложные, а сами цели - основными и вспомогательными, единичными и групповыми, простыми и сложными. Для сложных целей необходимо провести их декомпозицию, которая может привести к появлению иерархии целей. При описании назначения дипломнику следует сделать акцент на перечне тех функций управления, которые будут автоматизированы. В пункте «Общая характеристика процесса создания информационной системы с Web-интерфейсом» следует раскрыть требования к будущей работе путем ответов на следующие вопросы:
5. «Анализ Internet-систем» других предприятий данной отрасли должен дать информацию для сравнения общего уровня выполняемой выпускной квалификационной работы. При этом необходимо ориентироваться не только на отечественные, но и на зарубежные аналогичные сайты. Адреса используемых при обзоре ресурсов следует добавить в список литературы дипломного работы. Затем следует отметить, чем с точки зрения реализации будет отличаться проектируемый сайт от существующих. 6. Раздел «Обоснование разработанных решений» включает аргументацию решений по техническому, информационному, программному и технологическому обеспечению задачи. Выбор политики рекламы сайта при его размещении в Internet. Web-сайт – это средство массовой информации, источник информации, обладающий уникальными свойствами. Но пока он находится на локальном компьютере (или на внешнем запоминающем устройстве), функции средства массовой информации он не выполняет. Созданный сайт должен быть размещен на Web-сервере, после чего в Internet необходимо объявить о его существовании. Средств рекламирования сайта существует много. Правильный их выбор, последовательность их использования способствуют быстрому росту рейтинга разработанного сайта, а следовательно, и его эффективности как средства, представляющего предприятие в Internet. 2.5 Структура проектной части Проектная часть ВКР является описанием решений, принятых по всей вертикали проектирования. Раздел должен быть основан на информации, представленной в аналитической части, обобщать ее. По сути, разработанная часть является решением проблематики, изложенной в аналитической части, на языке информационных технологий. Поэтому недопустимо, если при проектировании используется информация об объекте управления, не описанная в первой главе. Примерное содержание этого раздела является одинаковым в своих главных компонентах для всех вышеперечисленных вариантов. 2 Проектная часть 2.1 Информационное обеспечение задачи (комплекса задач, АРМ). 2.1.1 Информационная модель и ее описание. 2.1.2 Используемые классификаторы и системы кодирования. 2.1.3 Характеристика первичных документов с нормативно- справочной и входной оперативной информацией. 2.1.4 Характеристика базы данных. 2.1.5 Характеристика результатной информации. 2.2 Программное обеспечение задачи (комплекса задач, АРМ). 2.2.1 Общие положения (дерево функций и сценарий диалога). 2.2.2 Структурная схема пакета (дерево вызова процедур и программ). 2.2.3 Описание программных модулей. 2.3 Технологическое обеспечение задачи (комплекса задач, АРМ). 2.3.1 Организация технологии сбора, передачи, обработки и выдачи информации. 2.3.2 Схема технологического процесса сбора, передачи, обработки и выдачи информации. 2.4 Описание контрольного примера реализации работы. Опишем подробнее все пункты. 2.1 Информационное обеспечение задачи (комплекса задач, АРМ) 2.1.1 Информационная модель и ее описание Методика разработки информационной модели предполагает моделирование нового варианта организации информационной системы предметной области («КАК ДОЛЖНО БЫТЬ»), а именно:
В описании информационной модели необходимо объяснить, на основе каких входных документов и какой нормативно-справочной информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов. Информационная модель строится в двух формах:
2.1.2 Используемые классификаторы и системы кодирования Необходимо дать краткую характеристику используемых для решения данного комплекса задач классификаторов и систем кодирования. Состав кодовых обозначений объектов может быть оформлен в виде таблицы с таким содержанием граф: наименование кодируемого множества объектов (например, кодов подразделений, табельных номеров и т. д.), значность кода, система кодирования (серийная, порядковая, комбинированная), система классификации (иерархическая, многоаспектная или отсутствует), вид классификатора (международный, отраслевой, общесистемный и т. д.). Далее производится описание каждого классификатора, приводится структурная формула и рассматриваются вопросы централизованного ведения классификаторов на предприятии по данной предметной области. В приложении должны быть приведены фрагменты заполненных классификаторов. 2.1.3 Характеристика первичных документов с нормативно-справочной и входной оперативной информацией Она представляет собой описание состава входных документов и справочников, соответствующих им экранных форм размещения данных. При этом следует уделять внимание следующим вопросам: - при описании входных документов необходимо привести в приложении формы документов; перечень содержащихся в них первичных показателей; источник получения документа; в каком файле используется информация этого документа, описывается структура документа, число строк, объемные данные, частоту возникновения документа; - описание экранной формы входного документа должно содержать макет экранной формы в приложении, особенности организации рабочей и служебной зон макета, состав и содержание подсказок, необходимых пользователю для заполнения макета, перечень справочников, автоматически подключаемых при заполнении этого макета. 2.1.4 Характеристика базы данных Характеристика концептуальной модели БД. В данном разделе проводится анализ состава и структуры первичных и результатных документов, определение состава данных, их нормализация и выявление состава и типов информационных сущностей, отражение их взаимосвязей в виде диаграммы, выполненной на основе уже разработанной структурно-функциональной диаграммы или диаграммы потоков данных. Для диаграммы следует дать краткое описание с объяснением того, какие реальные объекты предметной области отражают выделенные сущности и как отношения между сущностями на диаграмме соответствуют взаимосвязям объектов на практике. В случае проектирования корпоративных баз данных следует выделять этапы разработки общей модели данных и подмоделей, предназначенных для конкретных задач, решаемых с помощью АРМ. Характеристика логической модели БД. Логическая модель предполагает определение состава и взаимосвязей таблиц, отражающих содержание информационных сущностей инфологической модели в терминах конкретной СУБД. Каждая таблица должна содержать наименование полей, идентификатор каждого поля и его шаблон. По каждой таблице должна быть информация о ключевом поле, длине одной записи, числе записей в таблице, частоте создания таблицы, длительности хранения, возможности индексирования. Описание структур таблиц с условно-постоянной информацией содержит те же сведения, что и для таблиц с оперативной информацией, но добавляются сведения о частоте актуализации файла и объеме актуализации (в процентах). Необходимо отметить соответствие проектируемых таблиц входным документам или справочникам. В случае, когда логическая модель получена путем конвертации из инфологической модели с помощью Case-средств, она должна отражать полный состав сущностей и связей инфологической модели. Если информационная база организована в форме корпоративной базы данных, то приводится описание и других её элементов: распределение прав доступа, бизнес-правил, триггеров. 2.1.5 Характеристика результатной информации Характеристика таблиц с результатной информацией. Должны быть описаны таблицы (или файлы) с перечнем полей, полученных при выполнении запросов. При этом здесь следует указать на основе каких таблиц с переменной или условно-постоянной информацией базы данных были получены таблицы с результатной информацией и какой документ получается в итоге. Далее должны быть приведены основные параметры каждой таблицы с указанием, подлежит ли она дальнейшему хранению или нет. Характеристика результатных документов представляет собой обзор результатов решения поставленных в аналитической части задач с точки зрения предметной технологии. Если решение представляет собой формирование ведомостей (в виде экранных или печатных форм), каждую ведомость необходимо описать отдельно (в приложении следует привести заполненные экземпляры ведомостей и экранных форм документов). В частности, какое место занимает ведомость в информационных потоках предприятия (служит для оперативного управления или для отчетности), является уточняющей или обобщающей и т. д. Каждая ведомость должна иметь итоги, не включать избыточной информации, быть универсальной. Далее приводится описание печатных форм, экранных макетов с перечислением и краткой характеристикой содержащихся показателей, для каждого документа указывается, на основе каких таблиц получается этот документ. Алгоритмы расчета показателей должны быть подробно описаны в аналитической части в пункте «Формализация расчетов». Если результатная информация предоставляется не в виде ведомостей (например, при проектировании подсистемы распределенной обработки данных), необходимо подробно описать структуру сообщения и его дальнейший путь, основываясь на имеющейся организации многопользовательской ИС. 2.2 Программное обеспечение задачи (комплекса задач, АРМ) Пункты 2.2.1 - 2.2.3 программного обеспечения включают общие положения, отражающие стандарты, а также требования к аппаратным и программным ресурсам для успешной эксплуатации программного средства. Здесь же приводится описание использованных средств разработки. Затем производится характеристика архитектуры разрабатываемого программного средства и представляется структурной схемой пакета (деревом вызова процедур и программ). После чего производится описание программных модулей и файлов. 2.2.1 Общие положения (дерево функций и сценарий диалога) В данном пункте следует привести иерархию функций управления и обработки данных, которые призваны автоматизировать разрабатываемый программный продукт. При этом можно выделить и детализировать два подмножества функций: реализующих служебные функции (например, проверки пароля, ведения календаря, архивации баз данных и др.) и реализующих основные функции управления и обработки данных: ввода первичной информации, обработки, ведения справочников, ответов на запросы и др. Выявление состава функций, их иерархии и выбор языка общения (например, языка типа «меню») позволяет разработать структуру сценария диалога, дающего возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность. При разработке структуры диалога необходимо предусмотреть возможность работы с экранными формами входных документов, формирование выходных документов, корректировки вводимых данных, просмотра введенной информации, работу с таблицами нормативно-справочной информации, протоколирования действий пользователя, а также помощь на всех этапах работы. В этом пункте следует выбрать способ описания диалога. Как правило, применяется два способа описания диалога. Первый предполагает использование табличной формы описания. Второй использует представление структуры диалога в виде орграфа, вершины которого перенумерованы, а описание его содержания в соответствии с нумерацией вершин либо в виде экранов, если сообщения относительно просты, либо в виде таблицы. Диалог в ИС не всегда можно формализовать в структурной форме. Как правило, диалог в явном виде реализован в тех ИС, которые жестко привязаны к исполнению предметной технологии. В некоторых сложных ИС (например, в экспертных системах) диалог не формализуется в структурной форме, и тогда данный пункт может не содержать описанных схем. Описание диалога, реализованного с использованием контекстно-зависимого меню не требует нестандартного подхода. Необходимо лишь однозначно определить все уровни, на которых пользователь принимает решение относительно следующего действия, а также обосновать решение об использовании именно этой технологии (описать дополнительные функции, контекстные подсказки и т. д.) 2.2.2 Структурная схема пакета (дерево вызова процедур и программ) На основе результатов, полученных в предыдущем пункте, строится дерево программных модулей, отражающих структурную схему пакета, содержащего программные модули различных классов:
В данном пункте необходимо для каждого модуля указать идентификатор и выполняемые функции. Если проектирование ведется с помощью языков четвертого поколения, например, генераторов экранных форм, отчетов, то эту схему следует преобразовать в схему настройки, отражающей виды и состав используемых объектов проектирования по каждому виду, применяемых в этих средствах: «Формы», «Отчеты», «Запросы» и «Кнопочная форма». В случае проектирования программного обеспечения АРМ для корпоративной ИС следует дополнительно рассмотреть состав транзакций и типовых процедур ведения корпоративных баз данных. 2.2.3 Описание программных модулей Описание программных модулей должно включать блок-схемы и описание блок-схем алгоритмов основных расчетных модулей (объемом не менее 500 операторов) или настройки программных модулей (при внедрении типовых информационных систем). 2.3 Технологическое обеспечение задачи (комплекса задач, АРМ) Пункты 2.3.1 - 2.3.2 технологического обеспечения включают описание организации технологии сбора, передачи, обработки и выдачи информации и отражают последовательность операций, начиная от способа сбора первичной информации, включающей два типа документов (документы, данные из которых используются для корректировки НСИ, и документы, представляющие оперативную информацию, используемую для расчетов), и заканчивая формированием результатной информации и способами ее передачи. Затем приводится схема технологического процесса сбора, передачи, обработки и выдачи информации. 2.4 Описание контрольного примера реализации работы Контрольный пример включает описание:
Особое внимание следует обратить на правильность полученных результатов обработки тестовых данных, а именно - полученные данные должны быть проверены на правильность расчета по приведенным формулам в пункте «Формализация расчетов». 2.6 Структура части «Обоснование экономической эффективности» В этом разделе рассматривается экономическая часть квалификационной работы. В ней студент должен дать э |
Рекомендации по выполнению выпускной квалификационной работы Порядок представления и экспертизы выпускной квалификационной работы (магистерской диссертации) 13 |
Методическое пособие по выполнению выпускной квалификационной работы... Котова Е. Н., Бодрова Е. М. Выполнение и защита выпускной квалификационной работы. – Братск, 2018. – 14 с |
||
Оглавление подготовка и выполнение выпускной квалификационной работы... Приложение образец оформления титульного листа выпускной квалификационной работы 34 |
Методические указания по выполнению выпускной квалификационной работы... Методические указания по выполнению выпускной квалификационной работы для специальности 08. 02. 08 Монтаж и эксплуатация оборудования... |
||
Методические указания по выполнению выпускной квалификационной работы... По направлению подготовки 080100 Экономика учебным планом предусмотрена защита выпускной квалификационной работы (вкр). Выпускная... |
Методические рекомендации по выполнению выпускной квалификационной... Методические рекомендации по выполнению выпускной квалификационной работы(бакалаврской работы) |
||
Методические указания по выполнению выпускной квалификационной работы для студентов направления Методические указания по выполнению выпускной квалификационной работы для студентов направления 01. 03. 02 «Прикладная математика... |
Методические указания по выполнению выпускной квалификационной работы... Требования к оформлению и содержанию структурных элементов квалификационной работы 10 |
||
Выпускной квалификационной работы Тема выпускной квалификационной работы Проект кондитерской фабрики, вырабатывающей 11,5 тыс т в год конфет и мармеладных изделий |
Методические указания по выполнению выпускной квалификационной работы... Нная работа. Методические указания по выполнению выпускной квалификационной работы для студентов дневного отделения по подготовки... |
||
Методические указания к выполнению выпускной квалификационной работы... Методические указания к выполнению выпускной квалификационной работы бакалаврами по направлению подготовки 260200. 62 «Продукты питания... |
Методические указания предназначены для разработки выпускной квалификационной... Методические указания предназначены для разработки выпускной квалификационной работы по специальности 26. 02. 03 «Судовождение» на... |
||
Методические рекомендации по выполнению выпускной квалификационной... Методические рекомендации по выполнению выпускной квалифи-кационной работы (бакалаврской работы). Направление подготовки |
Российской федерации Анализ программы государственного экзамена и методических рекомендаций к выполнению выпускной квалификационной работы |
||
Российской федерации Анализ программы государственного экзамена и методических рекомендаций к выполнению выпускной квалификационной работы |
Методические рекомендации по написанию, оформлению и защите Выпускной... Студенты, после выходов Приказов об утверждении тем, и назначении руководителя и рецензента, а так же о направлении на производственную... |
Поиск |