Эксплуатация и модификация информационных систем

Ознакомление с процессом создания базы данных в среде разработки баз данных Microsoft Access по заданной предметной области. Анализ осуществления доступа к базе данных "Оборудование" в среде объектно-ориентированного программирования Borland Delphi.

Рубрика Программирование, компьютеры и кибернетика
Вид отчет по практике
Язык русский
Дата добавления 04.05.2016
Размер файла 189,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Государственное бюджетное профессиональное образовательное учреждение

«Кунгурский автотранспортный колледж»

Отчет по учебной практике

Эксплуатация и модификация информационных систем

Выполнил студент гр. А-12

Кречетов В.Н.

Руководитель практики

Веденева Е.А.

2015

Содержание

1. Проектирование базы данных «Оборудование» и редактирование данных

2. Проектирование приложения для работы с базой данных «Оборудование»

3. Проектирование отчётов для базы данных «Оборудование»

4. Проектирование запросов для базы данных «Оборудование»

5. Проектирование меню для базы данных «Оборудование»

6. Проектирование справочной системы для базы данных «Оборудование»

7. Отчёт

1. Проектирование базы данных «Оборудование» и редактирование данных

База данных была реализована на основе проекта «Проектирование информационной системы для ОАО «Ростелеком» ЛТЦ Кунгурский район Межрегионального УТЭТ г. Лысьва Лысьвенского РУС Пермского филиала «Учет оборудования»». При реализации базы данных были определены следующие таблицы:

Таблица 1 - Сущности и таблицы предметной области «Оборудование»

№ объекта

Сущность

Таблица

1

Кабинеты

Kabinety

2

Оборудование

Oborudovanie

3

Отдел

Otdel

4

Сотрудник

Sotrudnik

5

Тел. клиента

--------

Следует отметить, что при реализации базы данных не все сущности были преобразованы в таблицы.

В каждой таблице были определены поля и типы полей, представленные в таблице 2.

Таблица 2 - Таблицы и атрибуты предметной области «Оборудование»

Таблица «Sotrudnik»

Таблица «Otdel»

Таблица «Cabinety»

Таблица «Oborudovanie»

поле

тип

поле

тип

поле

тип

поле

тип

Kod Sotrudnica

счетчик

Kod otdela

Счетчик

Kod kabineta

Счетчик

Kod oborudovaniya

счетчик

FIO

текст

Nazvanie otdela

Текст

Specializaciya

Текст

Naimenovanie

текст

Dolzhnost

текст

Rukovaditel otdela

текст

Kolichestvo sotrudnikov

Текст

Stoimost

Денежный

Data Rozhdeniya

Дата

Edinici tehniki

Текст

Kolichestvo

Числовой

Kabinet

Числовой

Kod otdela

Числовой

Kategoriya

Текст

Kod Otdela

Числовой

Kod kabineta

Числовой

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

Рисунок 1 - Схема данных базы данных «Оборудование»

После того как структура базы данных была определена, таблицы были заполнены данными. Конфликтных ситуаций при заполнении не возникало.

Следующим этапом стало проектирование приложения для работы с базой данных.

2. Проектирование приложения для работы с базой данных «Оборудование»

Прежде чем реализовывать работу по проектированию приложения для работы с базой данных, необходимо осуществить доступ к ней. Для этого была выбрана технология доступа к данным - ADO. Ее преимущества заключаются в том, что большая часть программных средств поддержки этой технологии поставляется в составе ОС, а потому разработчик БД-приложения избавлен от необходимости их внедрения. Использование ADO позволяет получить доступ к данным, созданным с помощь нетрадиционных технологий, таких как XML. Компоненты ADO допускают асинхронное выполнение операторов SQL и позволяют отслеживать процесс выполнения команд с помощью обработчиков событий. Это дает пользователю наглядную информацию о том, насколько далеко продвинулось выполнение запроса. В отличие от BDE-компонентов, механизм ADO позволяет остановить работу программ базы данных без потери информации с помощью Program Reset. В процессе обеспечения доступа к базе данных конфликтных ситуаций не возникало.

Проектирование приложения началось с определения общей структуры. Для приложения было определено наличие 8 форм. Формы связаны между собой с помощью программного кода.

Главная форма предполагает наличие таких элементов управления пользовательским интерфейсом как таблицы, отчеты, запросы. Для реализации данных элементов были использованы компоненты среды Delphi и их свойства, представленные в таблице 3.

Таблица 3 - Компоненты и свойства для реализации главной формы приложения для работы с базой данных «Оборудование»

Компонент

Свойство

Значение

1

TButton

Caption

Таблицы

Height

57

Name

Button1

2

TButton

Caption

Отчеты

Height

57

Name

Button2

3

TButton

Caption

Запросы

Height

57

Name

Button3

4

MainMenu

AutoCheck

True

Caption

Справка

Caption

выход

5

Image

Picture

Выбор файла изображения

Таблица 4 - Компоненты и свойства для реализации дочерней формы приложения для работы с базой данных «Оборудование» БД оборудование.

Компонент

Свойство

Значение

1

PageControl1

Enabled

True

Name

alNone

DockSite

False

2

DBNavigator1

DataSource

DataSource3

Align

alNone

Visible

True

3

ADOTable

Connection

ADOConnection

Active

True

TableName

Kabinety

4

DataSourse

DataSet

ADOTable

AutoEdit

True

Enabled

True

5

ADOConnection

ConnectionString

Путь к БД

Connected

True

Provider

Microsoft.Jet.OLEDB.4.0

Таблица 5 - Компоненты и свойства для реализации дочерней формы приложения для работы с базой данных «Оборудование» отчеты.

Компонент

Свойство

Значение

1

TButton

Caption

Отчет по коду кабинета

Height

41

Name

Button3

2

TButton

Caption

Отчет по сотрудникам

Height

57

Name

Button4

3

TButton

Caption

Отчет по коду отдела

Height

57

Name

Button1

4

ADOConnection

ConnectionString

Путь к БД

Connected

True

Provider

Microsoft.Jet.OLEDB.4.0

5

ADOTable

Connection

ADOConnection

Active

True

TableName

Выбор таблицы

6

RvDataSetConnection

DataSet

ADOTable

7

RvProject

ProjectFile

Project.rav

LoadDisigner

False

Таблица 6 - Компоненты и свойства для реализации дочерней формы приложения для работы с базой данных «Оборудование» запросы.

Компонент

Свойство

Значение

1

TButton

Caption

Запрос по коду отдела

Height

41

Name

Button1

2

TButton

Caption

Запрос по названию отдела

Height

41

Name

Button2

3

TButton

Caption

Запрос по ФИО и дате рождения

Height

41

Name

Button3

3. Проектирование отчётов для базы данных «Оборудование»

Отчёты формировались с помощью вспомогательной утилиты Rave Reports. С помощью этой утилиты были созданы три отчета: отчет на выборку по коду кабинета, отчет по сотрудникам, отчет по коду отдела.

Таблица 7 - Компоненты и свойства для реализации отчётов для базы данных «Оборудование»

1№

Компонент

Свойство

Значение

11

ADOConnection

ConnectionString

Добавить базу данных

22

RvProject

ProjectFile

добавить файл отчёта

33

RvDataSetConnection

Data Set

ADOTable

44

ADOTable

Active

true

Connection

ADOConnection

TableName

выбор таблицы

55

TQuickRep

DataSet

ADOTable1

66

TQRDBText

DataSet

ADOTable1

DataField

Выбрать поле из таблицы

4. Проектирование запросов для базы данных «Оборудование»

Запросы создавались при помощи технологии ADOSqlBilder для того чтобы, можно было быстро посмотреть нужную информацию по заданным параметрам. delphi access программирование

Таблица 8 - Компоненты и свойства для реализации запросов для базы данных «Программное обеспечение»

1№

Компонент

Свойство

Значение

11

ADOConection

ConectionString

Добавить БД

22

DataSourse

DataSet

ADOTable

43

ADOTable

Active

True

Conection

ADOConection

TableName

Выбор таблицы

54

DBGrid

Conection

ADOConection

Active

True

TableName

Выбор таблицы

65

Query

Events

OnClick

5. Проектирование меню для базы данных «Оборудование»

Меню нужно для того что бы можно было быстро пользоваться программой при помощи кнопок.

Таблица 9 Запросы предполагают наличие такого компонента как MainMenu.

1№

Компонент

Свойство

Значение

11

MainMenu

Items - Caption

Название поля

6. Проектирование справочной системы для базы данных «Оборудование»

Справочная система нужна для того чтобы в случае затруднения можно было бы обратиться к справке где можно будет посмотреть, как пользоваться системой и для чего одна предназначена.

Справочная система предполагает наличие таких компонентов как Memo, Button.

Таблица 10 - Компоненты и свойства для реализации справочной системы для базы данных «БД оборудование»

Компонент

Свойство

Значение

11

Memo

Lines

Добавить текст

ScrolBar

bdVertical

7. Отчёт

В ходе реализации данного проекта была создана база данных в среде разработки баз данных Microsoft Access по заданной предметной области, а также был осуществлен доступ к базе данных «Оборудование» в среде объектно-ориентированного программирования Borland Delphi. В ходе работы были реализованы все возможности, которые были запланированы. На данный момент продукт можно считать полноценным.

Размещено на Allbest.ru

...

Подобные документы

  • Создание базы данных, планирование разработки и системные требования. Проектирование базы данных в среде Microsoft Access, элементы и типы данных. Создание таблицы и использование конструктора для их модернизации. Построение запросов и создание макросов.

    курсовая работа [2,0 M], добавлен 16.04.2011

  • Разработка простейшей базы данных с использованием приемов работы с Microsoft Access в среде программирования Delphi. Назначение базы данных, условия эксплуатации, выполнения и запуска программы "База данных районного отдела налоговой инспекции".

    курсовая работа [1,3 M], добавлен 14.12.2012

  • Разработка прикладного программного обеспечения деятельности отдела кадров университета в среде Microsoft Access 2003. Характеристика этапов проектирования базы данных. Построение семантической модели. Нормализация данных, понятие нормальной формы.

    курсовая работа [4,4 M], добавлен 14.11.2012

  • Программа поиска в базе данных в среде Borland Delphi 7.0 Enterprise. Условия и блок-схемы задач. Ввод массива. Текст программ в Delphi, в Паскаль. Текст программы поиска в базе данных. Кодирование материала. Изготовление реляционной базы данных.

    практическая работа [27,6 K], добавлен 11.10.2008

  • Системы визуального объектно-ориентированного программирования. Среда разработки Delphi. Microsoft Access как система управления базами данных реляционного типа. Структурированный язык запросов SQL. Программирование базы данных Библиотечного фонда.

    курсовая работа [2,5 M], добавлен 08.01.2012

  • Техника создания списков, свободных таблиц и диаграмм в среде табличного процессора Microsoft Excel. Технология создания базы данных в среде СУБД Microsoft Access. Приобретение навыков подготовки и демонстрации презентаций в среде Microsoft Power Point.

    лабораторная работа [4,8 M], добавлен 05.02.2011

  • Технология создания базы данных в среде MS Access. Добавление или удаление таблиц, запросов и полей. Изучение предметной области. Описание форм базы данных "Ресторан", демонстрирующих удобные профессиональные способы работы с таблицами и запросами.

    курсовая работа [1,8 M], добавлен 03.07.2011

  • Понятие баз данных и принципы проектирования информационных систем. Разработка программы для отслеживания финансовой стороны работы компании в среде Delphi 7. Создание таблиц и схемы данных. Разработка клиентского приложения и процедуры добавления данных.

    курсовая работа [1,4 M], добавлен 25.04.2012

  • Рассмотрение теоретических аспектов создания баз данных с применением системы объектно-ориентированного программирования Delphi. Ознакомление с компонентами доступа. Разработка базы данных "Библиотека". Описание основ интерфейса созданной программы.

    курсовая работа [1004,9 K], добавлен 26.10.2014

  • Стадии обработки документов в туристическом агентстве, проектирование базы данных. Реализация программного продукта с помощью объектно-ориентированного языка программирования Borland Delphi 7.0. и системы управления базами данных Microsoft Access 2003.

    дипломная работа [6,5 M], добавлен 22.01.2012

  • Анализ баз данных и систем управления ими. Проектирование и создание реляционной базы данных в среде MS Access для ресторана "Дельфин": построение информационно логической модели, разработка структур таблиц базы данных и схемы данных, создание Web-узла.

    курсовая работа [3,7 M], добавлен 15.11.2010

  • Этапы создания обучающей программы "Трюки и Эффекты в Delphi" в интегрированной среде Borland Delphi 7 и СУБД MS Access 2010. Главное меню и организация базы данных MS Access. Основные характеристики и состав основных модулей. Описание программы.

    курсовая работа [1,1 M], добавлен 10.01.2016

  • Проектирование базы данных в среде СУБД MS Access. Автоматизация учета информации о товаре в магазине. Определение требований и функций системы. Анализ предметной области. Разработка, создание таблиц, запросов, форм и отчетов. Инструкция для пользователя.

    отчет по практике [523,6 K], добавлен 21.04.2014

  • Borland Delphi 7 как универсальный инструмент разработки, применяемый во многих областях программирования, функции: добавление информации об абитуриентах в базу данных, формирование отчетов. Рассмотрение и характеристика основных компонентов Delphi.

    контрольная работа [3,6 M], добавлен 18.10.2012

  • Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

    курсовая работа [1,8 M], добавлен 04.02.2013

  • Осуществление анализа предметной области и определение модели базы данных. Реализация базы данных в среде Microsoft Access. Создание и исследование формы ввода информации, запросов с условиями выбора, диаграмм по результатам вычислений и отчетов.

    курсовая работа [246,1 K], добавлен 19.10.2013

  • Знакомство с техническими основами программы Microsoft Access, анализ функций. Таблица как набор записей, состоящих из отдельных полей, в которых хранится информация и составляющая базы данных. Способы создания базы данных "Библиотека" в Microsoft Access.

    курсовая работа [478,3 K], добавлен 10.10.2013

  • Основные понятия базы данных. Разработка сложной формы для обработки данных. Модели организации данных. Архитектура Microsoft Access. Реляционные связи между таблицами баз данных. Проектирование базы данных. Модификация данных с помощью запросов действий.

    лабораторная работа [345,5 K], добавлен 20.12.2011

  • Создание базы данных "Автовокзал" как части информационной системы. Требования к базе данных и этапы ее разработки. Анализ информационных потоков, выбор модели. Входные и выходные данные. Программирование базы данных на языке Borland Delphi 7.0.

    курсовая работа [105,8 K], добавлен 16.05.2011

  • Построение банков данных. Инструментальные средства баз данных Borland. Принцип работы и архитектура баз данных в Delphi. Навигационный способ доступа к базам данных: операции с таблицей, сортировка и перемещение по набору данных, фильтрация записей.

    курсовая работа [642,7 K], добавлен 06.02.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.