Сделай Сам Свою Работу на 5

Методы проектирования АИС





ВВЕДЕНИЕ

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

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

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



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

Одним из распространенных классов АИС является гипертекстовые АИС. Гипертекстовые АИС являются основой мировой информационной сети WWW. Это сетевая глобальная АИС, которая составляет основу формирования и развития информационного общества. По сути дела, интернет как глобальная АИС представляет собой информационную инфраструктуру информационного общества, состоящую из трансграничных информационно-телекоммуникационных сетей и распределенных в них информационных ресурсов как запасов знаний, в совокупности представляющей интегральный источник знаний и средство коммуникации субъектов информационного общества.



Настоящая курсовая работа посвящена разработке гипертекстовых АИС и ее прикладной реляционной базы данных. Цель данной курсовой работы является разработка АИС «Блог фотографий». Создание АИС поспособствует повышению эффективности работы блога фотографий. Сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объекте, увеличение степени достоверности информации и увеличение скорости обработки информации; излишнее количество внутренних промежуточных документов, различных журналов, папок, заявок и т.д., В ней мы подробно рассмотрим с помощью, каких современных технологий была проделана эта работа, изучим, почему были выбраны эти технология, рассмотрим все их плюсы и минусы, подробно разберём все этапы по каким был реализован интернет-магазин и в конце мы сможем просмотреть весь проделанный путь, на уже полностью рабочем сайте.

Настоящая курсовая работа посвящена разработке гипертекстовых АИС и ее прикладной реляционной базы данных (РБД) для учета данных интернет магазина «Компьютерные технологии».


ТЕХНОЛОГИИ ПРОЕКТИРОВАНИЯ АИС

Методы проектирования АИС

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



Так, по степени автоматизации методы проектирования разде­ляются на:

• ручное, при котором проектирование компонентов ИС осуще­ствляется без использования специальных инструментальных программных средств, а программирование — на алгоритми­ческих языках;

• компьютерное, при котором производится генерация ЮМ кон­фигурирование (настройка) проектных решений на основе ис­пользования специальных инструментальных программных средств.

По степени использования типовых проектных решений различа­ют следующие методы проектирования:

• оригинальное (индивидуальное), когда проектные решения разрабатываются «с нуля» и соответствии с требованиями к АИС. Характеризуется тем, что все виды проектных работ ориентированы на создание индивидуальных для каждого объекта проектов, которые к максимальной степени отражают все его особенности;

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

По степени адаптивности проектных решений выделяют методы:

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

• параметризации, когда проектные решения настраиваются (генерируются) в соответствии с изменяемыми параметрами;

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

Этапы проектирования автоматизированных информационных систем. К проектированию АИС непосредственное отношение имеют два направления деятельности:

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

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

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

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

 

Таблица №1. Характеристики классов технологии проектирования.

Класс технологии Степень автоматизации Степень типизации Степень адаптивности
Каноническое Ручное Оригинальное Реконструкция
Индустриальное автома­тизированное Компьютерное Оригинальное Реструктизация модели (генерация ИС)
Индустриальное типовое Компьютерное Типовое сборочное Параметризация и рест­руктуризация модели (конфигурация ИС)

 

Средства проектирования должны быть:

• инвариантны к объекту проектирования (в своем классе);

• охватывать в совокупности все этапы жизненною цикла ИС;

• технически, программно и информационно совместимыми;

• простыми в освоении и применении;

• экономически целесообразными.

Средства проектирования ИС можно разделить на два класса: без использования ЭВМ и с использованием ЭВМ.

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

Средства проектирования с использованием ЭВМ могут приме­няться как на отдельных, так и на всех стадиях и этапах процесса проектирования ИС и соответственно поддерживают разработку элементов, разделов, проекта системы в целом. Вес множество средств проектирования с использованием ЭВМ делят на четыре подкласса.

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

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

• системы управления базами данных (СУБД);

• табличные процессоры;

• статистические ППП;

• текстовые редакторы;

• текстовые редакторы;

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

3. Средства, поддерживающие проектирование разделов проек­та. В этом подклассе выделяют функциональные средства проекти­рования.

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

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

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

1) по охватываемым этапам процесса разработки ИС;

2) по степени интегрированности:

• отдельные локальные средства (tools);

• набор интегрированных средств, охватывающих большин­ство этапов разработки ИС (toolkit);

• полностью интегрированные средства, связанные общей ба­зой проектных данных -репозиторием (workbench).

 

Стадии разработки АИС

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

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

1. Планирование и анализ требований (пред проектная стадия) — системный анализ. Исследование и анализ существующей информа­ционной системы, определение требований к создаваемой ИС, оформление технико-экономического обоснования (ТЭО) и техни­ческого задания (ТЗ) на разработку ИС.

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

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

4. Внедрение (тестирование, опытная эксплуатация). Комплекс­ная отладка подсистем ИС, обучение персонала, поэтапное внедре­ние ИС н эксплуатацию по подразделениям экономическою объек­та, оформление акта о приемо-сдаточных, испытаниях ИС.

5. Эксплуатация ИС (сопровождение, модернизация). Сбор рек­ламаций и статистики о функционировании ИС, исправление оши­бок и недоработок, оформление требований к модернизации ИС и ее выполнение.

Системный анализ

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

• формулировка потребности в новой ИС (идентифицировать все недостатки существующей ИС);

• выбор направления и определение экономической целесооб­разности проектирования ИС.

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

Системный синтез

Этот процесс включает:

• разработку функциональной архитектуры ИС, которая отра­жает структуру выполняемых функций;

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

• выполнение реализации проекта.

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

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

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.