Интернет магазин копьютер

Автор: Пользователь скрыл имя, 14 Марта 2012 в 22:26, курсовая работа

Краткое описание

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

Оглавление

Введение
1 Теоретическая часть
1.1 Классификация автоматизированных информационных учебно-методических систем
1.2 Обеспечение автоматизированных информационных систем учебно-методического комплекса
1.3 Архитектура автоматизированных информационных учебно-методических систем
1.4 Жизненный цикл автоматизированной информационной системы
2 Исследовательская часть
2.1 Описание модели системы «Автоматизированная информационная система «Интернет магазин КОМПЬЮТЕР»»
2.2 Постановка задачи
2.3 Разработка бизнес-процессов или ER-моделей
2.4 Выбор рационального состава программного обеспечения «Автоматизированная информационная система «Интернет магазин КОМПЬЮТЕР»»
3 Практическая часть
3.1 Физическая структура ядра системы
3.2 Описание таблиц базы данных
3.3 Нормализация
3.4 Реализация в системах управления базами данных
3.5 Интерфейс пользователя
Заключение
Список использованной литературы
Примечание

Файлы: 1 файл

3)Содержание(исправить).doc

— 1.00 Мб (Скачать)

4)              возможность сопоставления одних и тех же показателей, содержащихся в формах статистической отчетности;

5)              возможность поиска и обмена информацией между под­системами и внешними АИС;

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

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

1.               иерархический;

2.               фасетный;

3.               дескрипторный.

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

Достоинства иерархической системы классификации: про­стота построения и использование независимых классификаци­онных признаков в различных ветвях иерархической структуры.

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

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

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

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

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

Системы классификации принципиально отличаются от сис­тем кодирования в соответствии с определением.

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

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

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

1)           унифицированным системам документации;

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

3)           составу и структуре реквизитов и показателей;

4)           порядку внедрения, ведения и регистрации унифицирован­ных форм документов.

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

a.   чрезвычайно большой объем документов для ручной обра­ботки;

b.   одни и те же показатели часто дублируются в разных доку­ментах;

c.   работа с большим количеством документов отвлекает спе­циалистов от решения непосредственных задач;

d.  наличие показателей, которые создаются, но не использу­ются, и др.

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

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

Для создания информационного обеспечения необходимо:

1)           ясное понимание целей, задач, функций всей системы управления организацией;

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

3)           совершенствование системы документооборота;

4)           наличие и использование системы классификации и коди­рования;

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

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

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

Языковые средства лингвистического обеспечения делятся на две группы: традиционные языки (естественные, математиче­ские, алгоритмические, моделирования) и языки, предназначен­ные для диалога с ЭВМ.

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

В состав математического обеспечения входят:

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

2.               техническая документация (описание задач, алгоритмы ре­шения задач, экономико-математические модели);

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

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

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

Организационное обеспечение реализует следующие функ­ции:

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

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

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

4.      Организационное обеспечение включает:

5.      методические материалы, регламентирующие процесс со­здания и функционирования АИС;

6.      совокупность средств для эффективного проектирования и функционирования АИС;

7.      техническую документацию, получаемую в процессе обсле­дования предприятия, проектирования, внедрения и со­провождения системы;

8.      персонал (организационно-штатные структуры предпри­ятия), проектирующий, внедряющий, сопровождающий и использующий ИС.

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

 

1.3 Архитектура автоматизированных информационных                                                                                                                                                учебно-методических систем

Термин «архитектура» применительно к вычислительным системам появился задолго до создания первых АИС, тем не ме­нее он является одним из основополагающих и в сфере инфор­мационных технологий. Существуют различные подходы к опре­делению архитектуры АИС, различные точки зрения и различная степень детализации рассмотрения; приведем некоторые из них.

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

1.               бизнес-архитектуру (бизнес-уровень);

2.               уровень информационных технологий (технический уро­вень).

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

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

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

1.               архитектура программных систем;

2.                информационная архитектура;

3.               технологическая (инфраструктурная) архитектура.

Информационная архитектура представляет собой логическую

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

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

a.               общий архитектурный стиль и общую организацию про­граммной части АИС;

b.               деление программного комплекса на функциональные под­системы и модули;

c.               свойства модулей, методы их взаимодействия и объедине­ния, используемые интерфейсы.

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

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

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

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

1.             SEI (Software Engineering Institute);

2.             WWW (консорциум World Wide Web);

3.             OMG (Object Management Group);

4.              организация разработчиков Java — JCP (Java Community Process);

5.              IEEE (Institute of Electrical and Electronics Engineers) и т. д.

1.4 Жизненный цикл автоматизированной информационной                  системы

Одним из базовых понятий методологии проектирования АИС является понятие жизненного цикла ее программного обеспечения (ЖЦ ПО). ЖЦ ПО — это непрерывный процесс, который начинается с момента принятия решения о необходи­мости его создания и заканчивается в момент его полного изъя­тия из эксплуатации.

Информация о работе Интернет магазин копьютер