Сравнительный анализ процесса разработки ИС крупными и малыми фирмами

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 23.11.2011
Размер файла 135,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное учреждение

Высшего профессионального образования «Омский государственный институт сервиса»

(ФГБОУ ВПО «ОГИС»)

Курсовая работа

По дисциплине: Анализ эффективности информационных систем

Тема: «Сравнительный анализ процесса разработки ИС крупными и малыми фирмами»

Выполнила: студентка 71-ПИ гр

Адова Кристина Евгеньевна

Руководитель работы:

Калиберда Елена Анатольевна

к.т.н., доцент

Омск 2011

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. Общий обзор информационной системы

1.1 Понятие информационной системы

1.2 Процесс разработки информационной системы

ГЛАВА 2. Сравнительный анализ

2.1 Крупные и малые фирмы, разрабатывающие информационные системы.

2.2 Отличия процесса разработки ИС разными фирмами

ЗАКЛЮЧЕНИЕ

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

ВВЕДЕНИЕ

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

Высокая динамика изменения ситуации на рынке предъявляет жесткие требования, как к функциональности ИС, так и к процессу создания ИС.

Современные средства позволяют достаточно быстро создавать (внедрять) ИС по готовым требованиям. Но очень часто оказывается, что эти системы не удовлетворяют заказчиков. Основной причиной такого положения является неправильное, неточное или неполное определение требований к ИС. Проблема формирования требований к ИС остается до настоящего времени одной из наиболее трудно формализуемых и наиболее дорогих и тяжелых для исправления в случае ошибки. Именно поэтому столь велика роль начальных этапов ЖЦ создания ИС, когда эти требования должны быть выявлены и формализованы, в получении конечного результата.

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

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

Цель данной курсовой работы рассмотреть процесс разработки ИС некоторыми предприятиями и провести сравнительный анализ.

Для достижения данной цели необходимо:

1. Разобрать понятие «информационная система»;

2. Сформировать процесс разработки ИС

3. Определить крупные и малые фирмы разрабатывающие ИС;

4. Выявить отличия процесса разработки ИС разными фирмами.

ГЛАВА 1. ОБЩИЙ ОБЗОР ИНФОРМАЦИОННОЙ СИСТЕМЫ

1.1 ПОНЯТИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ

Термин информационная система (ИС) используется как в широком, так и в узком смысле.

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

Так же в достаточно широком смысле трактует понятие информационной системы Федеральный закон РФ от 27 июля 2006 г. N 149-ФЗ «Об информации, информационных технологиях и о защите информации»: «информационная система -- совокупность содержащейся в базах данных информации и обеспечивающих ее обработку информационных технологий и технических средств». [1]

Одно из наиболее широких определений ИС дал М. Р. Когаловский: «информационной системой называется комплекс, включающий вычислительное и коммуникационное оборудование, программное обеспечение, лингвистические средства и информационные ресурсы, а также системный персонал и обеспечивающий поддержку динамической информационной модели некоторой части реального мира для удовлетворения информационных потребностей пользователей». [2]

В узком смысле информационной системой называют только подмножество компонентов ИС в широком смысле, включающее базы данных, СУБД и специализированные прикладные программы. ИС в узком смысле рассматривают как программно-аппаратную систему, предназначенную для автоматизации целенаправленной деятельности конечных пользователей, обеспечивающую, в соответствии с заложенной в нее логикой обработки, возможность получения, модификации и хранения информации. [3]

В любом случае основной задачей ИС является удовлетворение конкретных информационных потребностей в рамках конкретной предметной области. Современные ИС де-факто немыслимы без использования баз данных и СУБД, поэтому термин «информационная система» на практике сливается по смыслу с термином «система баз данных».

В идеале в рамках предприятия должна функционировать единая корпоративная информационная система, удовлетворяющая все существующие информационные потребности всех сотрудников, служб и подразделений. Однако на практике создание такой всеобъемлющей ИС слишком затруднено или даже невозможно, вследствие чего на предприятии обычно функционируют несколько различных ИС, решающих отдельные группы задач: управление производством, финансово-хозяйственная деятельность и т.д. Часть задач бывает «покрыта» одновременно несколькими ИС, часть задач -- вовсе не автоматизирована. Такая ситуация получила название «лоскутной автоматизации» и является довольно типичной для многих предприятий. [4]

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис. 1. Структура информационной системы

По степени автоматизации ИС делятся на:

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

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

«Ручные ИС» («без компьютера») существовать не могут, поскольку существующие определения предписывают обязательное наличие в составе ИС аппаратно-программных средств. Вследствие этого понятия «автоматизированная информационная система», «компьютерная информационная система» и просто «информационная система» являются синонимами. [2]

По характеру обработки данных ИС делятся на:

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

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

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

· Экономическая информационная система -- информационная система, предназначенная для выполнения функций управления на предприятии.

· Медицинская информационная система -- информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.

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

Классификация по охвату задач (масштабности):

· Персональная ИС предназначена для решения некоторого круга задач одного человека;

· Групповая ИС ориентирована на коллективное использование информации членами рабочей группы или подразделения;

· Корпоративная ИС в идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безизбыточности и прозрачности. Такие системы иногда называют системами комплексной автоматизации предприятия.

1.2 ПРОЦЕСС РАЗРАБОТКИ ИНФОРМАЦИОННОЙ СИСТЕМЫ

Любая теоретическая или практическая сфера деятельности использует присущие только ей способы решения поставленных задач. Эти способы называются методами. Метод - это способ достижения какой-либо цели, решения конкретной задачи; совокупность приемов или операций практического или теоретического освоения действительности. [5, c.450]

Методология - совокупность методов, применяемых в какой-либо области человеческой деятельности. [6, c.217]

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

Методология науки дает характеристику компонентов научного исследования - его объекта, предмета анализа, задачи исследования, совокупности исследовательских средств, необходимых для решения задачи данного типа, а также формирует представление о последовательности движения исследователя в процессе решения задачи. [7, c.56]

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

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

v обеспечение создания информационных систем, отвечающих целям и задачам предприятия и соответствующих предъявляемым к ним требованиям;

v гарантия создания системы с заданными параметрами в течение заданного времени в рамках оговоренного заранее бюджета;

v простота сопровождения, модификации и расширения системы с целью обеспечения ее соответствия изменяющимся условиям работы предприятия;

v обеспечение создания информационных систем, отвечающих требованиям открытости, переносимости и масштабируемости;

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

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

Таким образом, фундамент предлагаемой методологии составляют:

v итерационная спиральная модель жизненного цикла ИС;

v комплекс развивающихся систем согласованных моделей;

v методология анализа ИС на основе бизнес-процессов;

v методология проектирования от данных;

v комплекс согласованных инструментальных средств.

После выбора метода, которым в дальнейшем руководствуемся при проектировании автоматизированной информационной системы, необходимо спланировать комплекс работ по созданию системы в соответствии с типовыми этапами разработки АИС, краткая характеристика которых приведена в (табл.1.), а последовательность трансформации бизнес модели в объекты базы данных на (Рис 2).

Таблица 1

Этапы проектирования АИС и их характеристики

Наименование этапа

Основные характеристики

Разработка и анализ бизнес - модели

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

Метод решения: Функциональное моделирование.

Результат:

1.Концептуальная модель АИС, состоящая из описания предметной области, ресурсов и потоков данных, перечень требований и ограничений к технической реализации АИС.

2.Аппаратно-технический состав создаваемой АИС.

Формализация бизнес - модели, разработка логической модели бизнес -процессов

Разработанная концептуальная модель формализуется, т.е. воплощается в виде логической модели АИС.

Метод решения: Разработка диаграммы "сущность-связь" (ER (Entity-Reationship) - CASE- диаграммы).

Результат: Разработанное информационное обеспечение АИС: схемы и структуры данных для всех уровней модульности АИС, документация по логической структуре АИС, сгенерированные скрипты для создания объектов БД.

Выбор лингвистического обеспечения, разработка программного обеспечения АИС

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

Метод решения: Разработка программного кода с использованием выбранного инструментария.

Результат: Работоспособная АИС.

Тестирование и отладка АИС

На данном этапе осуществляется корректировка информационного, аппаратного, программного обеспечения, проводится разработка методического обеспечения (документации разработчика, пользователя) и т.п.

Результат: Оптимальный состав и эффективное функционирование АИС.

Комплект документации: разработчика, администратора, пользователя.

Эксплуатация и контроль версий

Особенность АИС созданных по архитектуре клиент сервер является их многоуровневость и многомодульность, поэтому при их эксплуатации и развитии на первое место выходят вопросы контроля версий, т.е. добавление новых и развитие старых модулей с выводом из эксплуатации старых. Например, если ежедневный контроль версий не ведется, то в как показала практика, БД АИС за год эксплуатации может насчитывать более 1000 таблиц, из которых эффективно использоваться будет лишь 20-30%.

Результат: Наращиваемость и безизбыточный состав гибкой, масштабируемой АИС

информационный система

Рис. 2. Последовательность трансформации бизнес-модели в объекты БД и приложения

ГЛАВА 2. СРАВНИТЕЛЬНЫЙ АНАЛИЗ

2.1 КРУПНЫЕ И МАЛЫЕ ФИРМЫ РАЗРАБАТЫВАЮЩИЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ

Рассмотрим самые крупные предприятия разрабатывающие ИС, а также краткую характеристику по фирме:

v Argussoft International;

v Корпорация Microsoft;

v IBM;

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

Argussoft International как самостоятельная организация оформилась в 2007 году. До этого времени являлась структурным подразделением крупной компании Argussoft Company, которая занималась разработкой программного обеспечения с 1991 года, а в 1998 году, первой из российских компаний, получила «Сертификат соответствия Международным стандартам ISO 9001 в области прикладного программного обеспечения информационных систем». Сертификация технологии фирмы была проведена ведущей американской компанией -- регистратором PERRY JOHNSON REGISTRARS, INC.

За время своего существования и за период работы в составе компании Argussoft Company были разработаны и осуществлены несколько сотен проектов информационных систем среднего и большого размера по заказам из России и многих других стран мира для целого ряда отраслей. Аргуссофт интернейшнл успешно реализовывал проекты для банковской сферы, управления на железнодорожном транспорте, почты, для энергетики, металлургии, строительства, торговли, логистики и т. д. В последние годы был выполнен большой объем работы по разработке интернет базированных систем, в том числе для электронной коммерции, включая B2B, B2C, CRM, SCM и других. Аргуссофт интернейшнл вошел в число ведущих фирм по разработке складских программных систем. Компанией были созданы система учета товаров на складах CoreIMS и система автоматизированного управления складами CoreWMS, которые успешно работают во многих странах мира.

Главная задача разработчика - создать ПО, эффективно отвечающее нуждам заказчика и других заинтересованных лиц. CorePartners International осуществляет разработку ПО на основе собственной технологии, на которую получено авторское свидетельство в US Copyright Office. Технология определяет процессы разработки прикладного ПО, а также порядок и методики их выполнения. Она основывается на международном стандарте ISO 12207, определяющем основные, организационные и вспомогательные процессы жизненного цикла, и включает ряд принципов и приемов, используемых в RAD, Agile Modeling, RUP и Extreme Programming.

Основные принципы используемые при разработке ИС:

v Объектно-ориентированный подход

v Разработка на основе моделей

v Итеративная инкрементная разработка

v Групповая разработка

v Привлечение заинтересованных к работе над проектом

v Уточнение и развитие модели путем реинжиниринга

v Управление конфигурацией (УК) на всех этапах жизненного цикла

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

С помощью платформы Microsoft SharePoint Server становится возможным создавать с минимальными затратами такие индивидуальные для каждого Заказчика системы как:

v Системы электронного документооборота (при необходимости, интегрированные с любыми базами данных и учетными системами).

v Корпоративные Интернет- и Интранет-порталы.

v Внедрение Microsoft Share Point Server позволяет увеличить эффективность организации за счет:

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

v Ускорения внутренних и внешних совместных бизнес-процессов.

v Эффективного поиска и доступа к информации для принятия более взвешенных решений.

v Повышения безопасности обмена знаниями внутри и вне пределов организации.

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

Корпорация Microsoft разрабатывает ИС по следующим стандартам:

v ГОСТ 34.601-90

v ISO/IEC 12207:1995 (российский аналог -- ГОСТ Р ИСО/МЭК 12207-99)

Стандарт ГОСТ 34.601-90 предусматривает следующие стадии и этапы создания автоматизированной системы:

1. Формирование требований к АС

a) Обследование объекта и обоснование необходимости создания АС

b) Формирование требований пользователя к АС

c) Оформление отчета о выполнении работ и заявки на разработку АС

2. Разработка концепции АС

a) Изучение объекта

b) Проведение необходимых научно-исследовательских работ

c) Разработка вариантов концепции АС и выбор варианта концепции АС, удовлетворяющего требованиям пользователей

d) Оформление отчета о проделанной работе

3. Техническое задание

a) Разработка и утверждение технического задания на создание АС

4. Эскизный проект

a) Разработка предварительных проектных решений по системе и ее частям

b) Разработка документации на АС и ее части

5. Технический проект

a) Разработка проектных решений по системе и ее частям

b) Разработка документации на АС и ее части

c) Разработка и оформление документации на поставку комплектующих изделий

d) Разработка заданий на проектирование в смежных частях проекта

6. Рабочая документация

a) Разработка рабочей документации на АС и ее части

b) Разработка и адаптация программ

7. Ввод в действие

a) Подготовка объекта автоматизации

b) Подготовка персонала

c) Комплектация АС поставляемыми изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями)

d) Строительно-монтажные работы

e) Пусконаладочные работы

f) Проведение предварительных испытаний

g) Проведение опытной эксплуатации

h) Проведение приемочных испытаний

8. Сопровождение АС.

a) Выполнение работ в соответствии с гарантийными обязательствами

b) Послегарантийное обслуживание

Помимо, набора стандартных услуг, сопровождения, корпорация Microsoft готова предоставить своим Заказчикам уникальный сервис: Круглосуточный Мониторинг Работы Информационных Систем (24 часа в сутки, 365 дней в году). Данная услуга позволяет Заказчикам с минимальными затратами непрерывно поддерживать работоспособность своих Информационных Систем.

При необходимости, корпорация Microsoft проводит модернизацию сопровождаемых Информационных Систем, исправляет обнаруженные ошибки, в том числе, в приложениях разработанных сторонними компаниями.

IBM - разработка проекта описания предметной области и создания на его основе объектно-ориентированного приложения с использованием унифицированного языка моделирования Unified Modeling Language (UML) и CASE Rational Rose.

Программа:

1. Методология Rational Unified Process - лучшие принципы разработки ИС

v Итеративная разработка;

v Управление требованиями;

v Использование компонентных архитектур;

v Визуальное моделирование (UML);

v Непрерывный контроль качества;

v Управление изменениями.

1. Фазы разработки и итерации

· Начальная фаза - определения границ проекта;

· Фаза уточнения - определения архитектуры системы;

· Фаза конструирования - сборки продукта;

· Фаза внедрения системы - передачи продукта конечным пользователям;

· Итерации.

2. Дисциплины RUP

3.1. Бизнес моделирование

v Обзор видов деятельности и артефактов дисциплины Бизнес моделирование;

v Концепции бизнес моделирования;

v Моделирование целей бизнеса;

v Моделирование бизнес процессов;

v Моделирование объектных или аналитических моделей бизнеса;

v Моделирование бизнес правил;

v Определение бизнес требований к системе;

v Документирование моделей этапа бизнес моделирования.

3.2. Требования

v Обзор видов деятельности и артефактов дисциплины Требования;

v Концепции требований;

v Моделирование целей системы;

v Переход от моделей бизнес процессов, анализа или объектных моделей бизнеса к моделям требований системы;

v Моделирование функциональных требований к системе;

v Моделирование экранных форм на основе моделей анализа или объектных моделей бизнеса;

v Моделирование сценариев работы пользователей с системой;

v Моделирование ограничений системы;

v Моделирование прочих нефункциональных требований системы;

v Документирование моделей этапа требований.

3.3. Анализ и проектирование

v Обзор видов деятельности и артефактов дисциплины Анализ и проектирования;

v Концепции анализа и проектирования;

v Переход от модели требований к модели анализа;

v Разработка модели анализа;

v Разработка модели проектирования;

v Разработка модели сущность-связь и физической модели данных;

v Разработка модели размещения;

v Документирование моделей этапа анализа и проектирования.

3.4. Реализация

v Обзор видов деятельности и артефактов дисциплины. Реализация;

v Прямое и обратное проектирование;

v Разработка компонентной модели системы;

v Документирование моделей этапа реализации.

3.5. Тестирование

v Обзор видов деятельности и артефактов дисциплины. Тестирования;

v Модели тестирования черного ящика;

v Модели тестирования белого ящика;

v Документирование моделей этапа тестирования.

4. Использование RUP при создании информационных систем

v Построение диаграмм в Rational Rose;

v Создание проекта по описанию предметной области и разработке программной системы в Rational Rose на примере слушателей;

v Обсуждение практических примеров моделей предметной области и информационных систем, разработанных на основе RUP с использованием CASE Rational Rose.

Далее рассмотрим мелкие фирмы по разработке ИС:

v Oracle;

v Hewlett Packard;

v SAS Institute.

Oracle - решение компании Oracle в области ИС основывается на двух факторах: широкий ассортимент продуктов самой компании и деятельность партнеров в рамках программы Warehouse Technology Initiative. Возможности Oracle в области ИС базируются на следующих составляющих:

v наличие реляционной СУБД Oracle 7, которая постоянно совершенствуется для лучшего удовлетворения потребностей ИС;

v существование набора готовых приложений, обеспечивающих возможности разработки ИС;

v высокий технологический потенциал компании в области анализа данных;

v доступность ряда продуктов, производимых другими компаниями.

Hewlett Packard - работы, связанные с ИС, выполняются в рамках программы OpenWarehouse. Выполнение этой программы должно обеспечить возможность построения ИС на основе мощных компьютеров НР, аппаратуры других производителей и программных компонентов. Основой подхода являются Unix-платформы и программный продукт Intelligent Warehouse, который предназначен для управления ИС. Основа построения ИС, предлагаемая HP, оставляет свободу выбора реляционной СУБД, средств реинжиниринга и т.д.

SAS Institute - компания считает себя поставщиком для организации ИС. Подход основан на следующем:

v обеспечение доступа к данным с возможностью их извлечения из самых разнообразных хранилищ данных (и реляционных, и нереляционных);

v преобразование данных и манипулирование ими с использованием 4GL;

v наличие сервера многомерных баз данных;

v большой набор методов и средств для аналитической обработки и статистического анализа.

2.2 ОТЛИЧИЯ ПРОЦЕССА РАЗРАБОТКИ ИС РАЗНЫМИ ФИРМАМИ

В (табл. 2) приведены основные отличия процесса разработки информационной системы крупных от малых фирм.

Таблица 2

Отличия процесса разработки ИС крупных от малых фирм

Крупные организации

Малые фирмы

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

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

Используются CASE-средства верхнего уровня.

Выбирается концептуальная модель.

Выявляются все актуальные и потенциальные потребности заказчика.

Выявление требований к ИС от заказчика.

Выработка концептуальной схемы базы данных.

Создание ИС выбранной из «шаблона».

Разработка реляционной базы данных, поддерживающей стандарт SQL-92.

Проектирование архитектуры ИС.

Выбор хранимых и представляемых таблиц.

Разработка интерфейса ИС.

Определение архитектуры системы: выбор между централизованной и распределенной базой данных.

Тестирование созданной ИС.

Декомпозиция набора определений схемы базы данных.

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

Определение набора требуемых индексов.

Определение областей внешней памяти.

Проектирование и разработка интерфейса системы и ее обрабатывающей части.

ЗАКЛЮЧЕНИЕ

В данной курсовой работе были рассмотрены шесть предприятий по разработке информационных систем. Данные предприятия были классифицированы на крупные и мелкие. Проведена краткая характеристика каждой фирмы. Так же составлена таблица «Отличия процесса разработки ИС крупных от малых фирм».

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

Подводя итог, можно утверждать, что поставленные задачи были решены, следовательно цель достигнута.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. http://www.rg.ru/2006/07/29/informacia-dok.html/ / Федеральный закон Российской Федерации от 27 июля 2006 г. N 149-ФЗ Об информации, информационных технологиях и о защите информации.

2. Когаловский М. Р. Перспективные технологии информационных систем. -- М.: ДМК Пресс; М: Компания IT, 2003. -- 288 с.

3. http://www.intuit.ru/department/itmngt/analisis/ / Ю. А. Маглинец. Анализ требований к автоматизированным информационным системам.

4. http://www.bytemag.ru/articles/detail.php?ID=14862/ / Н. Лисин. Лоскутная автоматизация, или как управлять «зоопарком» программ.

5. Новый иллюстративный энциклопедический словарь / под. Ред.В.И. Бородулина, А.П. Горкина, А.А. Гусева, Н.М. Ланда и др. - М.: Большая Российская энциклопедия, 2003. - 912 с.

6. Краткий философский словарь / под ред.А.П. Алексеева. - 2-е изд., перераб. и доп. - М.: ТК Велби, Изд-во Проспект, 2006. - 496 с.

7. Юдин, Э.Г. Методология науки. Системность. Деятельность / Э.Г. Юдин. - М.: Эдиториал УРСС, 1997. - 246 с.

Размещено на Allbest.ru


Подобные документы

  • Понятие информационной системы как системы сбора, хранения, накопления, поиска и передачи информации, применяемая в процессе управления или принятия решений. Классификация и структура информационных систем. Разнообразие задач, решаемых с помощью ИС.

    контрольная работа [160,6 K], добавлен 18.01.2010

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

    презентация [6,2 M], добавлен 01.04.2015

  • Исследование современных технологий и средств разработки. Выявление и оценка информационных потоков и структуры информации. Выбор необходимой информации для информационной системы. Проектирование и анализ системы навигации. Проектирование базы данных.

    дипломная работа [2,8 M], добавлен 21.01.2012

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

    курсовая работа [645,2 K], добавлен 26.05.2015

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

    контрольная работа [28,8 K], добавлен 01.10.2011

  • Проблемы внедрения информационной системы. Процесс разработки и внедрения автоматизированной информационной системы на примере музея "Галерея изящных искусств". Рекомендации по устранению основных рисков или снижению степени их влияния на проект.

    курсовая работа [3,0 M], добавлен 07.05.2015

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

    курсовая работа [112,1 K], добавлен 19.11.2016

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

    дипломная работа [1,9 M], добавлен 10.07.2017

  • Анализ и разработка информационной системы, структура сети предприятия. Описание процесса разработки конфигураций и выявление потребностей в автоматизации функций. Средства разработки проектирования и архитектура базы данных. Разработка модели угроз.

    дипломная работа [1,4 M], добавлен 13.07.2011

  • Требования, предъявляемые к разрабатываемой информационной системе. Подходы к созданию информационной системы Интернет-офиса. Современные информационные системы для автоматизации медицинских учреждений. Технологическая схема ввода и накопления информации.

    дипломная работа [2,6 M], добавлен 22.11.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.