Проектирование иреализация базы данныхПостановка задачиЛаборатория инженерной океанологии ЛИО придальневосточном научно-исследовательском гидрометеорологическом институте ДВНИГМИ производит расчеты предельно-допустимых сбросов ПДС для предприятийразличных видов деятельности. Расчет производится с помощью специальныхпрограмм расчета ПДС по методике 1 .Разработать и реализовать базу данных
БД ПДС , обеспечивающую хранение, накопление и предоставление всей информации опредприятии-заказчике, необходимой для программы расчета ПДС.Разработка базы данных ПДС Разработка базы данных ПДС проводилась вработе по летней практике. В этой работе была составлена полная инфологическаямодель базы данных с типами сущностей, типами связей, их атрибутами играфическим представлением модели.
Отчет по вышеуказанной летней практикепредставлен в данной пояснительной записке в приложении I.Реализация базы данных ПДС База данных ПДС была реализована на СУБДMicrosoft Access 2.0 в среде Microsoft Windows 3.1. При выборе СУБДиспользовались 3-5 . В качестве руководства по генерации таблиц, экранныхформ, запросов, отчетов, по программированию макрокоманд и программных модулейиспользовалась 2 .
База данных вместе с таблицами данных, экраннымиформами, запросами, отчетными формами в Microsoft Access представляется в одномфайле. База данных ПДС хранится в файле PDS.MDB.Схема данных, тексты макрокоманд и программноеописание элементов управление приведены в разделе 0. Описание реализованногорабочего места АРМ на основе базы ПДС приводится в разделе 0 настоящейзаписки.
Схема данных и программные текстыТак как представление структуры базы данных,экранных форм, запросов, отчетных форм в Microsoft Access обеспечиваетсявнутренней реализацией СУБД в отличие от распространенных СУБД типа dBase,FoxPro, и т. д в которых эти характеристики описываются программным путем ,то представление полного программного кода базы данных, написанной на MicrosoftAccess является невозможным, в связи с отсутствием
такового.Однако, при создании экранных форм дляприсвоения различных функций элементам управления - кнопкам - использовалсявнутренний язык СУБД - Access Basic. Некоторые процедуры, написанные на этомязыке, представлены в приложении II.В базе данных ПДС для генерации двух отчетовиспользуется два запроса. Хотя эти запросы генерировались визуальнымисредствами, но есть возможность представить их в виде
SQL-запроса. Эти дваSQL-запроса представлены также в приложении II.Для связи таблиц баз данных, также как и длязапросов, используется визуальная генерация. Схема данных в графическом видепредставлена также в приложении II.Описание автоматизированного рабочегоместаВ результате работы было созданоавтоматизированное рабочее место АРМ в виде набора связанных экранных форм иотчетов, позволяющее вводить, редактировать, просматривать
данные попредприятиям, по выпускам предприятий, загрязняющие вещества, концентрациивеществ по выпускам, контрольные створы для выпусков, параметры загрязняющихвеществ в контрольных створах. Кроме того, имеется возможность генерацииотчетов по данным о выпусках предприятия и о концентрации загрязненных веществпо конкретному выпуску.После загрузки главного и единственного файлабазы ПДС PDS.MDB из СУБД Microsoft Access на экране автоматически появляетсяследующий экран
Из главного экрана можно попасть в следующиеэкраны Кнопка Предприятия - экран для работы с базойПредприятия добавление, удаление, редактирование Предприятий и их выпусков, атакже концентраций загрязняющих веществ по каждому выпусков Кнопка Контрольные створы - работа с базойконтрольных створов вместе с базой загрязняющих веществ по каждому створу Кнопка Вещества - добавление новыхконтролируемых загрязняющих веществ
Таким образом, программа поддержки базы данных ПДС содержит три главные экранные формы, с помощью которых можно вести базуданных. Кроме этих форм, существует еще несколько, которые являютсявспомогательными и вызываются из форм, описанных выше. Вспомогательные формы вданной записке не приводятся из-за их малозначимости.
! |
Как писать рефераты Практические рекомендации по написанию студенческих рефератов. |
! | План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом. |
! | Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач. |
! | Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты. |
! | Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ. |
→ | Виды рефератов Какими бывают рефераты по своему назначению и структуре. |