Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




 

Целью курсовой работы является изучение методов разработки и реализации информационной системы, построенной на основе базы данных. В курсовой работе предполагается выполнить: разработку информационной системы и реализовать ее в среде СУБД MS Access.

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

Реализация системы предполагает создание

физической модели базы данных системы в СУБД;

приложения пользователя;

интерфейса пользователя системы;

макета системы в определенной среде;

испытание и коррекцию макета.

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

К базе данных предъявляются специальные требования:

минимальная избыточность – устранение вредной (неконтролируемой) и сведение к минимуму полезной (контролируемой) избыточности;

целостность данных – поддержка правильности данных;

безопасность и секретность – защита данных от сбоев и несанкционированного доступа;

независимость данных – возможность изменения структуры базы данных без изменения прикладных программ пользователя;

производительность – время ответа информационной системы, использующей разработанную базу данных, на запросы пользователей;

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

Особенностью информационной системы с базой данных является использование СУБДСУБД. Все СУБД поддерживают 4 основные операции:

Добавить запись.

Удалить запись.

Найти запись.

Обновить данные.

Запросами в СУБД называются программы, по которым осуществляется поиск и выдача информации. Например, в СУБД MS Access используется 3 механизма создания запроса:

Запрос по образцу QBE – путем заполнения бланка запроса;

Стандартный язык SQL

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

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

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

Для сложных систем широко применяются CASE-средства. Для объектно-ориентированного подхода используют программный комплекс Rational Rose. Языком для описания информационных систем является UML. Приведем некоторые обозначения необходимые для построения моделей.

Описание системы осуществляется в виде представлений. Каждое представление строится из диаграмм, которые используют свои нотации (обозначения). Для общего описания системы в представления использования строится диаграмма прецедентов. Применяются следующие нотации:

 

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

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

 

- класс А с известным ключом, набором атрибутов и операциями над объектами,

 

- ассоциация между классами с обозначением возможных видов связи:

-m Î {1, n, 0..1, 0..*, 1..*},

-k Î {1, n, 0..1, *, 0..*, 1..*}.

Модели бизнес-правил предметной области будут являться основой для моделирования

правил программной системы. Для моделирования бизнес-правил могут использоваться

диаграммы деятельностей. Для их построения приняты следующие нотации:

 

Поскольку разрабатываемая информационная система основана на базе данных, целесообразно для ее реализации воспользоваться СУБД MS Access. В нем будет построен макет системы. Просмотр системы и работа с ней осуществляется в среде MS Access.

Рисунок 1 Этапы разработки системы


 




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 378; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.