Разработка и эксплуатация информационных систем

 














КОНТРОЛЬНАЯ РАБОТА

Разработка и эксплуатация информационных систем



Введение


За последние 30 лет в области теории систем баз данных была проведен ряд исключительно продуктивных исследований. Полученные результаты вполне можно считать наиболее важным достижением информатики за этот период. Базы данных стали основой информационных систем и в корне изменили методы работы многих организаций. В частности, в последние годы развитие технологии баз данных привело к созданию весьма мощных и удобных в эксплуатации систем. Благодаря этому системы баз данных стали доступными широкому кругу пользователей. Но, к сожалению, кажущаяся простота таких систем способствовала тому, что пользователи стали самостоятельно создавать базы данных и приложения, не имея достаточных знаний о методах проектирования эффективно работающих систем, что часто приводило к непроизводительным затратам ресурсов и некачественным результатам. Вызванная этим неудовлетворенность пользователей стала причиной возникновения известного «кризиса программного обеспечения», или так называемой «депрессии программного обеспечения», последствия которой не устранены и поныне.

Реляционная база данных - это совокупность отношений, содержащих всю информацию, которая должна храниться в БД. Пользователи воспринимают такую базу данных как совокупность таблиц, связанных между собой.



1. Предварительный анализ


В данной работе необходимо построить БД на тему «Учебный процесс». Разрабатываемая БД должна быть простой и понятной в освоении и в тоже время должна отражать полноту заданных сведений.

В данной БД присутствуют такие сведения, как список студентов, группы, предварительные оценки сессии и тд.

В БД должен быть предусмотрен поиск по любому интересующему полю (для этого нужно выбрать интересующее поле и нажать кнопку поиска, где указать искомое значение).

В главной форме наглядно должны выводиться все данные содержащиеся в БД, где их можно просмотреть и при необходимости отредактировать.

Также данные можно распечатать, используя отчеты.

Подобных проектов на рынке очень мало, т.к. это мало востребованная тема.



2.Описание программного продукта


.1 Входная информация


Создаётся база данных «Учебный процесс».

Затем создаются таблицы:


Таблица №1 «НачФак»


Таблица №2 «Сессия»


Таблица №3 «Стипендия»


«НачФак»


Таблица «НачФак»


В таблице «Описание» приводятся основные сведения о студентах, Ф.И.О., их год рождения, адрес.

«Сессия»


Таблица «Сессия»


В таблице «Сессия» указываются текущие оценки сессии, математика, русский, литература, итсория.

«Стипендия»


Таблица «Стипендия»

В таблице «Стипендия» указываются данные студентов в процентах на получения стипендии.


2.2 Выходная информация


Создаются запросы с помощью мастера:


Рис. 4. Создание запроса с помощью мастер запросов



Запрос - это средство отбора данных из одной или нескольких таблиц при помощи определенного пользователем условия. Его удобно использовать и в качестве «буфера» между таблицами и формой. В запросе можно сортировать и отбирать данные. При этом информация в исходных таблицах остается неизменной.

Создание формы с помощью мастера форм


Рис. 5. Главная форма


Для удобной работы с БД в ACCESS можно создавать формы. Они могут использоваться для поиска и ввода данных. Формы дают возможность вывести на экран больше данных, нежели таблицы. В данной форме выводится вся информация из всех таблиц и представляется в наглядном и удобном виде.

Создаются отчеты с помощью мастера:


Рис. 6. Создание отчетов с помощью мастера отчетов


Рис. 7. Отчеты


Данный отчет выводит на просмотр, а при необходимости и на печать полные данные из Отчета «НачФак».


.3 Выбор и обоснование выбора используемого программного обеспечения


Прежде всего, Access - это система управления базами данных (СУБД). Под системой управления понимается программа, которая не только позволяет хранить большие массивы данных в определенном формате, но и обрабатывать их, представляя в удобном для пользователей виде. Access позволяет автоматизировать часто выполняемые операции (например, расчет зарплаты, учет материальных ценностей и т.п.). Используя Access, можно не только разрабатывать удобные формы ввода и просмотра данных, но и составлять всевозможные сложные отчеты.является приложением Windows, а поскольку и Windows, и Access разработаны фирмой Microsoft, они очень хорошо взаимодей ствуют одна с другой; СУБД Access работает под управлением Windows. Таким образом, все преимущества Windows доступны в Access. Это означает, что можно вырезать, копировать и вставлять данные из любого приложения Windows в приложение Access и наоборот. Используя объекты OLE (Object Linking and Embending - связывание и внедрение объектов) в Windows и приложения, которые вместе с Access входят в состав Microsoft Office (Excel, Word и PowerPoint), и интегрируя Access с этими приложениями, можно превратить ее в настоящую операционную среду баз данных. В то же время Access - это реляционная СУБД. Это означает, что с помощью Access можно получить доступ к любым данным любого типа и использовать одновременно несколько таблиц базы данных. Использование реляционной СУБД позволяет упростить структуру данных и, таким образом облегчить выполнение работы. Можно связать таблицу Access с данными, хранящимися на большой ЭВМ или на сервере, а также использовать таблицу, созданную в Paradox или Dbase. Можно быстро и просто комбинировать данные Access с

данными Excel.

В Microsoft Access добавлено большое число новых средств, разработанных для облегчения работы в Интернете и создания приложений для Web. Для доступа к Интернету и использования преимуществ новых средств необходимо наличие средства просмотра Web, такого как Microsoft Internet Explorer, а также модема. Пользователь имеет возможность непосредственно подключаться к узлам Microsoft Web из программ Office (в том числе, и из Access) с помощью команды Microsoft на Web из пункта меню «?». Например, можно получить доступ к техническим ресурсам и загрузить общедоступные программы, не прерывая работу с Access.

Система Access - набор инструментов для управления базами данных. В Access входят конструкторы таблиц, форм, запросов и отчетов. Кроме того, Access можно рассматривать и как среду для разработки приложений. Используя макросы для автоматизации задач, можно создавать такие же мощные, ориентированные на пользователя приложения, как и приложения, созданные с помощью «полноценных» языков программирования, дополнять их кнопками, меню и диалоговыми окнами. Программируя на Visual Basic for Applications (VBA), можно создавать такие же мощные программы, как сама Access (более того, многие средства Access, например мастера и конструкторы, написаны на VBA). Мощность и гибкость системы Access делают ее сегодня одной из лучших программ для управления базами данных.


.4 Описание ресурсов ПЭВМ


Для нормального функционирования БД необходим компьютер с системными требованиями не менее:

а) компьютер - IBM совместимый с процессором Pentium 4 и выше;

б) объём оперативной памяти - не менее 128 Мбайт;

в) свободное пространство на жёстком диске - не менее 900 Мбайт

г) принтер - черно-белый или цветной

д) CD-ROM или DVD-ROM


3.Описание основных проектных решений


.1 Структура базы данных

реляционный база программный информационный

Данная БД состоит из 3 таблиц «НачФак», «Сессия», «Стипендия».

В таблице «НачФак» мы перечисляем всех студентов учебного заведения.


начФакНомерфамилияимяотчествополдата рождениягруппадом-адресПол11КошкарёвПётрГригорьевичм12.12.199050Иркутск10ПигаревВладиславСергеевичм25.04.199151Майкоп11ИвановПетрВасильевичм14.02.199251Краснодар12ВасильеваЕкатеринаПетровнаж25.05.199250Москва13БерезкинаМарияАлександровнаж20.03.199150Сочи14КраевойАртурБагдановичм15.02.199251Омск15ИвановаЛарисаПетровнаж02.02.199250Екатеринбург2КозловИгорьВадимовичм31.12.198951Красноярск3БородинПетрЭдуардовичм10.02.198951Красноярск4СидороваЗинаидаЕлисеевнаж25.01.199051Майкоп5МошкинаМарияМатвеевнаж03.09.199050Рязань6КушкарёваЕлизаветаЕгоревнаж05.05.199050Киев7ГладковИгорьИгоревичм02.12.198950Сочи8ПироговаЭмилияВасильевнаж05.10.199050Иркутск9ПетровПетрАндреевичм15.01.198950Екатеринбург

В таблице «Сессия» мы перечисляем основные сведения о сдачи сессии предметов: математика, русский, литература и история необходимый для связи с таблицей «НачФак».


сессияНомерМатематикаРусскийЛитератураИсторияСредняя оценка15,004,004,005,00хор105,005,005,005,00отл25,005,005,005,00отл33,003,004,003,00нхр45,004,005,005,00хр154,004,005,004,00хор63,003,004,003,00нхр75,005,005,005,00отл84,003,003,003,00нхр94,003,002,003,00нхр

В таблице «Стипендия» мы указываем основных представителей студентов которые до пустились к стипендии.


стипендиярезультатпроцентнхр0,00%отл200,00%хор100,00%хр1200,00%

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



.2 Описание главной формы проекта


Представлена одна форма: основная

В основной форме мы можем увидеть: изображение формы, а так же кнопки быстрого перемещения по интересующей информации БД.


3.3 Результаты тестовых испытаний


При тестовых испытаниях БД показала хорошие результаты: информация отображается верно, интерфейс понятен для любого пользователя, модернизация так же не потребует особых усилий (требуются начальные знание при работе с Microsoft Office Access 2003).

Из недостатков следует отметить поле «Код», его можно сделать не «счетчиком», а «числом», т.к. при изменении данных нарушается счет.

Также возможно расширение БД недостающими данными.


Заключение

реляционный база программный информационный

В данном проекте с помощью СУБД Microsoft Office Access 2003 было рассмотрено создание четырех сущностей с определенными атрибутами, представлений, основанных на соединении столбцов нескольких таблиц; создание связей между таблицами, а также создание процедур и запросов.

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

Также данную БД можно применять, например, в учебных учреждениях оснащенных компьютерной техникой для доступа успеваемости студента.


Список используемой литературы


1.БАЗЫ ДАННЫХ ACCESS Методические указания к выполнению лабораторных работ. // Н.В. Зуева, В.П. Заболотский, Е.И. Култышев

2.ИОСУ. Методические указания к курсовому проектированию.

.Лекции по информационному обеспечению систем управления.

.ОСНОВЫ ПРОЕКТИРОВАНИЯ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ // Власовец А.М.

5.http://www. Wikipedia.org - свободная универсальная энциклопедия.


КОНТРОЛЬНАЯ РАБОТА Разработка и эксплуатация информационных систем Введение За последни

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ