КАТЕГОРИИ: Архитектура-(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; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |