Автор работы: Пользователь скрыл имя, 10 Апреля 2013 в 10:01, курсовая работа
Целью выполнения данной курсовой работы является разработка информационной системы «Интернет-магазин компьютеров», обеспечивающей продажу компьютеров и комплектующих посредством оформления интернет-заказов.
Введение 2
1. Разработка технического проекта 5
1.1 Постановка задачи………………………………………………………………5
1.2 Требования к проекту…………………………………………………………...6
2. Методологии функционального моделирования 8
3. Моделирование функциональных требований к БД 11
4. Логическая схема 13
5. Функциональная схема…………………………………………………….………17
5.1 Диаграмма прецедентов………………………………………………………18
5.2 Описание прецедентов………………………………………………………..21
6. Диаграмма деятельности 27
7. Реализация информационной системы 31
Заключение 33
Список используемых источников 34
3
4
СОДЕРЖАНИЕ
Введение 2
1. Разработка технического проекта 5
1.1 Постановка
задачи………………………………………………………………
1.2 Требования
к проекту………………………………………………………
2. Методологии функционального моделирования 8
3. Моделирование функциональных требований к БД 11
4. Логическая схема 13
5. Функциональная схема…………………………………………………….………
5.1 Диаграмма
прецедентов…………………………………………………
5.2 Описание
прецедентов…………………………………………………
6. Диаграмма деятельности 27
7. Реализация информационной системы 31
Заключение 33
Список используемых источников 34
ВВЕДЕНИЕ
Информация в современном мире превратилась в один из наиболее важных ресурсов, а информационные системы (ИС) стали необходимым инструментом практически во всех сферах деятельности.
Информационная система – это программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и вычислений, предоставления для пользователя удобного и легко осваиваемого интерфейса.
Практически в любой области деятельности люди используют тот или иной вид моделей (математических, физических или компьютерных), чтобы иметь более ясное представление о том, что они делают. Разнообразие задач, решаемых с помощью ИС, привело к появлению множества разнотипных систем, отличающихся принципами построения и заложенными в них правилами обработки информации [1].
Методология проектирования информационных систем описывает процесс создания и сопровождения систем в виде жизненного цикла (ЖЦ) ИС, представляя его как некоторую последовательность стадий и выполняемых на них процессов (разработка требований, проектирование, реализация, тестирование, вход в действие).
Проектирование ИС охватывает три основные области:
Проектирование информационных систем всегда начинается с определения цели проекта. В общем виде цель проекта можно определить как решение ряда взаимосвязанных задач, включающих в себя обеспечение на момент запуска системы и в течение всего времени ее эксплуатации:
Сегодняшняя революция в информационных
технологиях изменяет традиционные
представления о ведении
Сегодня у каждой фирмы может
быть собственный электронный
Целью выполнения данной курсовой работы
является разработка информационной системы
«Интернет-магазин компьютеров»
Для достижения поставленной цели необходимо решить задачи создания функциональной и логической схемы данной ИС, модели функционирования и диаграммы деятельности информационной системы «Интернет-магазин компьютеров».
Магазин компьютеров предлагает возможность приобретения своих товаров через Интернет. Клиент может выбрать компьютер на web-странице магазина. Компьютеры подразделяются на серверы, настольные, портативные и карманные. Заказчик может выбрать стандартную конфигурацию из списка и детально ознакомиться с ней на отдельной web-странице. Если стандартная конфигурация ему не подходит, он может построить требуемую ему конфигурацию в диалоговом режиме. Компоненты конфигурации (такие, как оперативная память, процессор, жесткий диск и т. п.) представляются как список для выбора из доступных альтернатив. Для каждой новой конфигурации система может подсчитать цену. Чтобы оформить заказ, клиент должен заполнить электронную форму с адресами для доставки товара и отправки счета-фактуры, а также деталями, касающимися оплаты. Оплата компьютеров осуществляется наличными курьеру, осуществляющему доставку, или банковским переводом на счет интернет-магазина. После ввода заказа система отправляет клиенту по электронной почте сообщение с подтверждением получения заказа вместе с относящимися к нему деталями (стоимость, номер счета, банковские реквизиты для безналичной оплаты и т. п.). Пока клиент ожидает прибытия компьютера, он может проверить состояние заказа (поставлен в очередь / собран / отправлен). Работник магазина проверяет, поступила ли оплата (в случае безналичного расчета) и делает соответствующую пометку при поступлении денег. Если деньги не поступают в течение 5 банковских дней, заказ аннулируется. После оплаты или в случае оплаты наличными работник печатает счет-фактуру и отправляет ее на склад вместе с требованием заказанной конфигурации. Заказ помечается как поставленный в очередь. Собранный компьютер вместе со счетом-фактурой и накладной передается со склада в отдел доставки, при этом заказ помечается как собранный. Компьютер поставляется клиенту (статус заказа – отправлен). Если заказ оплачивается наличными, курьер по возращении передает деньги в кассу, заказ помечается как оплаченный. По окончании работы с заказом, он помечается в системе как выполненный. Заказы хранятся в системе в течение 15 месяцев с момента создания для составления годовых и квартальных отчетов, после чего автоматически удаляются.
1.2 Требования к проекту
Требования к функциональным характеристикам
Система должна выполнять следующие функции:
Исходные данные:
Результаты:
Требования к надежности
Для обеспечения надежности информационной системы «Интернет-магазин компьютеров» необходимо:
Требования к техническим средствам
Система может работать как на IBM совместимых компьютерах, так и на ноутбуках, нетбуках, сотовых телефонах с выходом в интернет.
Минимальная конфигурация:
Наличие выхода в интернет.
Требования к информационной и программной совместимости
Информационная система «
Требования к программной документации
Разрабатываемая система должна включать справочную информацию о работе системы и подсказки пользователю.
В состав сопровождающей документации должны входить:
Разработка базы данных невозможна без ее тщательного проектирования: слишком велико влияние этого шага на последующие этапы жизненного цикла информационной системы, в основе которой лежит создаваемая база данных.
Для целей проектирования информационной системы могут быть использованы следующие виды моделей:
Методология SADT (Structured Analisys and Design Technique
- технология структурного анализа
и проектирования) разработана Дугласом
Т. Россом и является одной из самых
известных и широко используемых
методик проектирования. Новое название
методики, принятое в качестве стандарта,
-IDEF0 (Icam DEFinition) является частью программы
ICAM (Integrated Computer -Aided Manufacturing - интегрированная
компьютеризация производства)[
Процесс моделирования в SADT включает
сбор информации об исследуемой области,
документирование полученной информации,
представление ее в виде модели и
уточнение модели. Кроме того, этот
процесс подсказывает вполне определенный
путь выполнения согласованной и
достоверной структурной
В IDEF0 система представляется как
совокупность взаимодействующих работ
(или функций). Связи между работами
определяют технологический процесс
или структуру взаимосвязи
Основными понятиями методологии функционального моделирования работ являются:
Работы (activity) - поименованные процессы, функции или задачи, которые происходят в течение определенного времени и имеют распознаваемые результаты. На диаграмме работы изображаются прямоугольниками.
Вход (Input) - материал или информация, которые используются работой для получения результата (стрелка, входящая в левую грань).
Управление (Control) - правила, стратегии, стандарты, которыми руководствуется работа (стрелка, входящая в верхнюю грань). В отличие от входной информации управление не подлежит изменению.
Выход (Output) - материал или информация, которые производятся работой (стрелка, исходящая из правой грани). Каждая работа должна иметь хотя бы одну стрелку выхода, так как работа без результата не имеет смысла и не должна моделироваться.
Механизм (Mechanism) - ресурсы, которые выполняют работу (персонал, станки, устройства - стрелка, входящая в нижнюю грань).
Вызов (Call) представляет собой взаимодействие одной модели работ с другой (стрелка, исходящая из нижней грани).
Различают в IDEF0 пять типов связей работ.
Связь по входу (input-output) имеет место, когда выход вышестоящей работы направляется на вход следующей работы.
Связь по управлению (output-control) обозначает ситуацию, когда выход вышестоящей работы направляется на управление следующей работы. Связь показывает доминирование вышестоящей работы.
Информация о работе Разработка информационной системы «Интернет-магазин компьютеров»