Курс. 01;Мпк. 01;2 методическое пособие по курсовой работе принципы построения интегрированных асу
Вид материала | Методическое пособие |
Содержание1.2 Основные понятия и концепция, используемые в курсовой работе Спецификация требований Общие положения В основные технические решения 1.2.2 Основные этапы проектирования современных АИС |
- Курс. 01;Мпк. 01;3 методическое пособие по курсовой работе методика воспитательной, 230.31kb.
- Курс. 01;Мпк. 01;1 методическое пособие по курсовой работе теория организации и организационное, 54.28kb.
- Курс. 01;Мпк. 01;3 методическое пособие по курсовой работе методология и методы психолого-педагогических, 227.84kb.
- Методическое пособие по курсовой работе для студентов Современной Гуманитарной Академии, 49.51kb.
- Лекция 4 Обеспечивающие подсистемы асу. Математическое, программное, лингвистическое,, 59.3kb.
- Учебно-методическое пособие содержит следующие структурные разделы: введение, цели, 335.07kb.
- Методическое пособие по курсовой работе и экономической части дипломного проекта, 777.23kb.
- Методическое пособие по курсовой работе для студентов Современной Гуманитарной Академии, 44.28kb.
- Методическое пособие по дисциплине «информатика» (2семестр), 838.3kb.
- Методическое пособие по курсовой работе и экономической части дипломного проекта, 507.45kb.
1.2 Основные понятия и концепция, используемые в курсовой работе
1.2.1 Основные понятия и общие положения
Основные понятия и положения предметной области курсового проекта рассмотрены в соответствующих юнитах (см. п. 1.1.), здесь основное внимание будет уделено составу и структуре документов эскизного проекта. В состав эскизного проекта входят:
- спецификации требований;
- общие положения;
- описание процесса деятельности;
- основные технические решения;
- мероприятия по подготовке объекта автоматизации к вводу системы в действие.
Спецификация требований к программному и техническому обеспечению (технические условия) – точное и подробное описание действий, которые должна выполнять система программного обеспечения АИС, причем основное внимание уделяется тому, что должно выполняться, а не тому, как это должно выполняться. Разработка спецификации требований включает формализацию функций, условий внешней среды, требований к характеристикам и качеству решения задач.
Покупатель (заказчик) должен в процессе создания АИС проводить регулярные совместные с разработчиком анализы состояния проекта с оценкой соответствия проектных решений спецификации требований (техническим условиям) заказчика.
Общие положения эскизного проекта включают следующие разделы:
- наименование проектируемой АИС;
- исполнитель проекта;
- цель проекта;
- подтверждение соответствия проектных решений действующим нормам и правилам техники безопасности, пожаробезопасности и взрывобезопасности;
- перечень нормативно-технических документов, которые использовались при разработке настоящего проекта;
- перечень результатов НИР, которые использовались при разработке настоящего проекта;
- очередность создания системы.
В описании процесса деятельности отражается состав процедур с учетом обеспечения взаимосвязи и совместимости процессов автоматизированной и неавтоматизированной деятельности.
В основные технические решения включаются:
- решения по платформе системы, средствам и способам связи;
- решения по взаимосвязи АИС со смежными подсистемами;
- решения по режимам функционирования и диагностированию работы системы;
- решения по численности, квалификациям и функциям персонала;
- сведения об обеспечении заданных в ТЗ характеристик АИС, определяющих ее качество;
- состав функций, комплексов задач, реализуемых подсистемой;
- решение по комплексу технических средств;
- решение по составу информации;
- решения по составу программных средств;
- решения по интерфейсам.
В мероприятия по подготовке объекта автоматизации к вводу системы в действие включают следующие подразделы:
- подготовку персонала;
- подготовку технической платформы;
- первоочередную настройку и адаптацию операционной системы.
Руководитель курсового проекта должен выбрать для каждого студента состав решений и разделов, которые должны войти в его курсовой проект, во-первых, чтобы сбалансировать нагрузку на студентов, во-вторых, чтобы разнообразить содержание курсовых проектов. Может быть использован и бригадный метод выполнения работ над конкретным курсовым проектом.
1.2.2 Основные этапы проектирования современных АИС
С точки зрения системного аналитика все организации весьма похожи друг на друга.
В структуру каждой из них, независимо от рода деятельности, входят многочисленные подразделения, непосредственно осуществляющие тот или иной вид деятельности, а также дирекция, бухгалтерия, канцелярия и т.д. Подразделения компании пронизаны вертикальными и горизонтальными связями, они обмениваются между собой информацией, а также выполняют отдельные части одной общей работы. При этом некоторые из подразделений, например дирекция, финансовые и снабженческие службы, взаимодействуют с внешними партнерами (банк, налоговая инспекция, поставщики и т.д.), а также с филиалами самой компании.
Таким образом, любая организация – это совокупность взаимодействующих элементов (подразделений), каждый из которых может иметь свою структуру. Элементы связаны между собой функционально, т.е. они выполняют отдельные виды работ в рамках единого бизнес-процесса, а также информационно, обмениваясь документами, факсами, письменными и устными распоряжениями и т.д. Кроме того, эти элементы взаимодействуют с внешними системами, причем их взаимодействие также может быть как информационным, так и функциональным. И эта ситуация справедлива практически для всех организаций, каким бы видом деятельности они не занимались (для правительственного учреждения, банка, промышленного предприятия, коммерческой фирмы и т.д.).
Такой общий взгляд на организацию позволяет сформулировать некоторые общие принципы построения корпоративных информационных систем, а также отдельных подразделений корпораций или небольших, самостоятельных предприятий. Далее мы рассматриваем вопросы только эскизного проектирования, которые и являются предметом курсового проекта.
После утверждения технического задания на АИС выделяются следующие этапы эскизного проектирования:
- информационное обследование предметной области;
- по результатам обследования разрабатываются архитектура системы и спецификации требований к аппаратно-программным средствам (платформе) ее реализации;
- с учетом спецификаций требований обосновываются и разрабатываются (выбираются) общесистемные решения по основным компонентам АИС.
Рассмотрим вкратце перечисленные выше этапы.
Информационная система нужна организации для того, чтобы обеспечивать информационно-коммуникационную поддержку ее основной и вспомогательной деятельности. Поэтому, прежде чем вести речь о структуре и функциональном наполнении информационной системы, необходимо разобраться в целях и задачах самой организации, чтобы понять, что же нужно автоматизировать. Необходимо ответить на следующие вопросы.
Для чего компания создана, и к чему она стремится в своей деятельности?
Каковы направления ее деятельности?
Какова структура компании, т.е. из каких подразделений она состоит?
Какие функции выполняют ее подразделения и как они взаимодействуют между собой?
Только ответив на все эти вопросы, можно переходить к обсуждению того, какие функции должна выполнять корпоративная информационная система, какие аппаратные и программные средства должны быть включены в нее, чтобы автоматизировать функции, выполняемые подразделениями компании, и т.д. Следовательно, целями информационного обследования являются:
• формулировка и описание функций каждого подразделения компании, а также решаемые ими задачи;
• описание технологии работы “как есть” каждого из подразделений компании и понимание, что необходимо автоматизировать и в какой последовательности;
• исходя из миссии и направлений деятельности компании, описание технологии работы “как надо” каждого из подразделений и связанных с ними информационных потоков;
• отображение технологии “как надо” на структуру компании, определение ее функцио-нального состава и количества рабочих мест в каждом структурном подразделении компании, а также описание функций, которые выполняются (автоматизируются) на каждом рабочем месте;
• описание основных путей и алгоритмы прохождения входящих, внутренних и исходящих документов, а также технологии их обработки.
Результатом обследования являются модели деятельности компании и ее информационная инфраструктура, на базе которых разрабатываются проект корпоративной информационной системы, требования к программно-аппаратным средствам и спецификации на разработку прикладного программного обеспечения, если в этом есть необходимость.
По результатам обследования необходимо выбрать архитектуру системы. В настоящее время – это, как правило, архитектура клиент/сервер.
Архитектура клиент/сервер позволяет создать единое информационное пространство, в котором конечный пользователь имеет своевременный и беспрепятственный (но санкциони-рованный!) доступ к корпоративной информации.
Информационное обследование позволяет выбрать аппаратно-программную реализацию системы. Это в первую очередь локальная вычислительная сеть (в курсовом проекте), операционные системы и другое общесистемное программное обеспечение.
Выбор системы управления для баз данных – один из ключевых моментов в разработке информационной системы. На российском рынке присутствуют практически все СУБД, принадлежащие к элитному классу – Oracle, Informix, Sybase, Ingres. Вопрос, какую СУБД использовать, можно решить только по результатам предварительного обследования и получения информационных моделей деятельности компании.
При всей описанной общности каждая компания имеет свою специфику, которая определяется родом ее деятельности. Выбор прикладных (специализированных) программных средств в значительной степени зависит от этой специфики.
Например, для компаний, связанных с добычей нефти, в составе информационной системы важно иметь геоинформационные системы. Для промышленных предприятий – системы автоматизации технологических процессов, а также системы автоматизированного проектирования САПР. Для коммерческих служб любой фирмы желательно иметь системы финансового анализа, планирования и прогнозирования, для торговых фирм – системы учета клиентов и т.д. Не исключено, что потребуется разработка отдельных специализированных компонентов и интеграция их в единую систему.
Абсолютно для всех компаний необходимо иметь в составе информационной системы стандартный набор приложений – таких, как текстовые редакторы, электронные таблицы, коммуникационные программы и т.д. Один из критериев выбора подобных систем – это возможность их несложной интеграции в корпоративную информационную систему.