Автор работы: Пользователь скрыл имя, 09 Марта 2013 в 19:31, курсовая работа
Данная курсовая работа состоит из введения, двух глав, заключения и списком литературы.
Во введении определены актуальность, цель, задачи и практическая значимость выбранной темы исследования.
В первой главе рассмотрены теоретические аспекты информационной системы, а также дано определение базы данных и рассмотрена классификация баз данных.
Во второй главе рассказывается поэтапный процесс разработки информационной системы.
В заключении рассматриваются все достоинства и недостатки программы.
Введение……………………………………………………………………4
Глава 1. Теоретические основы разработки информационных систем……...………………………………………………………………………6
Информационные системы. Классификация информационных систем……………………………………………………………………………...6
Использования баз данных в информационных системах……... 8
Ms Access, как средство разработки информационных систем………………………………………………………………………….…13
Глава 2. Проектирование и реализация информационной системы средствами MS Access………………………………………………………….19
2.1. Анализ предметной области и функции решаемых задач………………………………………………………………………………19
Анализ входной информации предметной области и выделение информационных объектов…………………………………………………..…23
Преобразование моделей в реляционную базу данных………...28
Заключение………………………………………………………………38
Список литературы…………………………………………………..…39
Министерство образования и науки Российской Федерации
Федеральное
Государственное бюджетное
высшего профессионального образования
«Московский государственный гуманитарный
университет имени М.А.Шолохова»
Егорьевский филиал
Кафедра технологии, информатики и управления
Курсовой проект
Разработка информационной системы, автоматизирующая работу магазина автозапчастей.
Работа выполнена студенткой
4 курса очного отделения
специальности
«Прикладная информатика (в экономике)»
Петровой Татьяной Александровной
Научный руководитель:
старший преподаватель
Зирка Марина Олеговна
2012 г.
Реферат
Данная курсовая работа состоит из введения, двух глав, заключения и списком литературы.
Во введении определены актуальность, цель, задачи и практическая значимость выбранной темы исследования.
В первой главе рассмотрены теоретические аспекты информационной системы, а также дано определение базы данных и рассмотрена классификация баз данных.
Во второй главе рассказывается поэтапный процесс разработки информационной системы.
В заключении рассматриваются все достоинства и недостатки программы.
Оглавление
Введение…………………………………………………………
Глава 1. Теоретические
основы разработки информационных систем……...…………………………………………………
Глава 2. Проектирование
и реализация информационной системы
средствами MS Access………………………………………………………….
2.1. Анализ предметной области
и функции решаемых задач………………
Заключение……………………………………………………
Список литературы…………………………………
Введение
Одной из важнейших составляющих современных информационных систем являются системы управления базами данных (СУБД), отвечающие за информационную поддержку ИС.
Большинство современных
баз данных являются распределенными,
то есть физически распределены по
взаимосвязанным ресурсам вычислительной
сети и доступная для совместного
использования физически
Многие из современных ИС при этом написаны на одном из языков создания динамических HTML-страниц (JSP, PHP, ASP и т.д.) и рассчитаны на функционирование в среде Интернет. Хранение данных таких систем в большинстве случаев осуществляется в базах данных СУБД MySQL. MySQL представляет собой бесплатную, мощную и надежную СУБД, использование которой даже в очень сложных проектах практически всегда оправдано.
В данной курсовой работе осуществлена разработка информационной системы для магазина автозапчастей, который является объектом исследования.
Предметом для рассмотрения является деятельность магазина, связанная с анализом результатов его работы.
Цель данной работы состоит в разработке информационной системы, т.е. создание среды, предназначенной для поддержания ведения базы данных заказчиков, автозапчастей, поставщиков, а также обеспечивать ввод, удаление, хранение и редактирование информации, которая содержится в таблицах данных.
Для достижения данной цели необходимо решить следующие задачи:
Глава 1. Теоретические основы разработки информационных систем
Первые информационные системы
появились в 50-х гг. В эти годы
они были предназначены для обработки
счетов и расчета зарплаты, а реализовывались
на электромеханических
60-с гг. знаменуются изменением
отношения к информационным
В 70-х - начале 80-х гг. информационные
системы начинают широко использоваться
в качестве средства управленческого
контроля, поддерживающего и ускоряющего
процесс принятия решений). Тoгдa пoявилacь
кoнцeпция cиcтeм пoддepжки пpинятия
peшeний (decision support systems - DDS). Эти cиcтeмы должны
были oбecпeчить мeнeджepoв спeциaлизиpoвaннoй
и интepaктивнoй пoддepжкoй
К концу 80-х гг. концепция использования информационных систем вновь изменяется. Развитие мощности (быстродействия) микро-ЭВМ, пакетов прикладных программ и телекоммуникационных ceteй далo тoлчoк к пoявлeнию фeнoмeнa кoнeчнoгo пoльзoвaтeля (end user computing).Они становятся стратегическим источником информации и используются на всех уровнях организации любого профиля. Информационные системы этого периода, предоставляя вовремя нужную информацию, помогают организации достичь успеха в своей деятельности, создавать новые товары и услуги, находить новые рынки сбыта, обеспечивать себе достойных партнеров, организовывать выпуск продукции по низкой цене и многое другое.
Инфopмaциoнныe cиcтeмы, пpeднaзнaчeнныe
для oбecпeчeния мeнeджepoв
Информационная система является средой, составляющими элементами которой являются компьютеры, компьютерные сети, программные продукты, базы данных, люди, различного рода технические и программные средства связи и т.д.
Информационная система
– это организационно-
Классификация информационных систем.
1.Классификация информационных систем по признаку структурированности задач:
1. Создающие управленческие отчеты;
2.Разрабатывающие альтернативные решения (модельные и экспертные).
2.Классификация информационных систем по функциональному признаку и уровням управления:
3. Классификация по степени автоматизации:
4.Классификация по характеру использования информации:
5. Классификация по сфере применения
Процессу моделирования баз данных в сфере информационных технологий долго не придавали особого значения. Считалось, что если необходимо протестировать или уточнить код приложения, вполне достаточно просто перебросить данные в любую базу данных. Это мнение глубоко ошибочно. Правильно построенные модели данных не только способствуют повышению производительности приложений за счет более быстрого извлечения и записи данных, но и обеспечивают маштабируемость и гибкость дальнейшей разработки. В наши дни даже секунды решают многое, поэтому пользователи, которым приходится терять время в ожидании ответа от медленных приложений, стремятся найти альтернативные решения. Если вы хотите, чтобы ваши приложения были лучшими в своем роде, придется выделить время и ресурсы на создание моделей данных. В этом техническом описании мы расскажем, что такое моделированием данных, почему оно имеет такое значение, и какие концепции и методы лежат в основе моделирования данных.
Базы данных играют очень
важную роль в процессе разработки
приложений. Большинству приложений
необходимо хранить определенные данные
для дальнейшего использования.
Когда дело доходит до сохранения
этих данных, в большинстве случаев
выбор самым логичным образом
падает на реляционные базы данных.
Существуют и другие варианты - плоские
файлы, XML, персистентные наборы записей
или даже пользовательские форматы
файлов, но, ни один из этих вариантов
не обладает надежностью и защищенностью
базы данных. Базы данных позволяют
анализировать собранную
На самом деле, моделирование
баз данных не отличается сложностью
- это процесс отображения
В процессе разработки приложения в самой ранней фазе проекта проектировщики и разработчики обычно тратят много времени на сбор требований к создаваемому приложению. Эту информацию обычно собирают при помощи интервьюирования пользователей и руководителей, а также путем наблюдения за существующей системой (даже если это совершенно неавтоматизированная система). Конечный результат представляет собой довольно детализированный набор требований, включающий прецеденты, диаграммы системы и макеты интерфейса приложения. После того, как требования всех основных заинтересованных в проекте сторон будут удовлетворены, начинается разработка приложения. Одно из первых действий, которое приходится выполнять большинству разработчиков приложений - это создание репозитория для данных, с которыми будет работать новое приложение, другими словами - базы данных приложения. Во многих случаях разрабатывается база данных, которая будет удовлетворять физическим требованиям интерфейса приложения. То есть, при наличии проекта, описывающего способ получения и отображения данных приложением, разработчики приложения могут создать в РСУБД пустую базу данных. Если имеется таблица или набор таблиц, которые полностью определяют все данные, получаемые от интерфейса, то разработчик приложения может начать разработку механизма хранения данных и создание кода, при помощи которого приложение будет взаимодействовать с только что созданной базой данных.