Проектирование базы данных "Почтовое отделение" - Программирование, компьютеры и кибернетика курсовая работа

Проектирование базы данных "Почтовое отделение" - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Проектирование базы данных "Почтовое отделение"

Проектирование системы управления базой данных "Почтовые отделения" для создания единой информационной системы: создание таблиц для хранения данных, ввод данных, разработка элементов базы, предназначенных для просмотра, редактирования и вывода информации.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
В настоящее время в связи с развитием компьютерной техники появилась возможность автоматизировать многие процессы, также увеличился объем обрабатываемой информации. И возникла объективная необходимость автоматизировать большую часть сферы человеческой деятельности.
Для автоматизации обработки данных в начале 70-х годов были предложены программы, специально предназначенные для управления данными - системы управления базами данных (СУБД).
В самом общем смысле база данных - совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объекта и их взаимосвязей в рассматриваемой предметной области. В базе данных может храниться множество таблиц с однотипными записями. Один из типов баз данных - это документы, набранные с помощью текстовых редакторов и сгруппированные по темам. Другой тип - файлы электронных таблиц, объединяемые в группы по характеру их использования.
С ростом популярности СУБД в 70-80-х годах появилось множество различных моделей данных. У каждой из них имелись свои достоинства и недостатки, которые сыграли ключевую роль в развитии реляционной модели данных, появившейся во многом благодаря стремлению упростить и упорядочить первые модели данных.
В зависимости от способа установления связей между данными с компьютерно-ориентированным описанием на языке конкретной СУБД, разрабатывались различные модели логической организации данных: иерархическая, сетевая и реляционная.
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-систем автоматизации проектирования, средств администрирования и защиты баз данных и других.
От правильного набора инструментальных средств создания информационных систем, определения подходящей модели данных, обоснования рациональной схемы построения баз данных, организация запросов к хранимым данным и ряда других моментов во многом зависят эффективность функционирования разрабатываемых систем. Все это требует осознанного применения теоретических положений и инструментальных средств разработки баз данных и информационных систем.
Сфера деятельности почтовых отделений характеризуется большими массивами информации и объёмом выполняемых работ.
Задача почтовых отделений заключается в своевременной доставке газет, журналов, писем, телеграмм, бандеролей жителям своих районов. Для этого им необходима единая информационная система, в которой будет отслеживаться поступление и последующая доставка всех писем, телеграмм и бандеролей населению и различным организациям, а также доставка газет и журналов по подписке на потовых отделениях населению и организациям. Качество и своевременность доставки писем, телеграмм и бандеролей будет зависеть от того, насколько продуманы каналы обмена ими между почтовыми отделениями и непосредственная их доставка получателям. А доставка газет и журналов жителям и организациям, которые подписались на их получение, зависит от своевременного заказа необходимых газет и журналов на типографиях, оплаты и доставки их на почтовые отделения, а также от своевременной их доставки получателям.
Объектом разработки является база данных для почтовых служащих, работающих в единой системе почтовых отделений. Она должна отображать весь перечень газет и журналов, которые имеются на подписку, данные подписчиков на эти газеты и журналы, а также прием и отправку писем, посылок и бандеролей.
В базе данных должны храниться сведения о газетах и журналах, поступающих в почтовое отделение, и подписка на определенные издания. Учет приема и отправки писем и бандеролей.
Цель моей работы заключается в проектировании и разработке системы управления базой данных «Почтовые отделения». Разрабатываемая мною база данных может быть использована для создания единой информационной системы почтовых отделений. В ней можно будет отслеживать пересылку писем, бандеролей, подписки на газеты и журналы.
Достижение цели осуществляется посредством комплекса задач:
- проектирование и создание таблиц для хранения данных;
- разработка других элементов базы, предназначенных для просмотра, редактирования и вывода информации.
Сведения о газетах и журналах должны включать в себя следующую информацию:
- Ф.И.О. редактора газеты или журнала.
Сведения о подписке, должны содержать:
- Срок подписки, с учетом стоимости.
Также в этой базе данных должны храниться сведения о принятых и отосланных письмах и бандеролях. Они должны включать:
Основными задачами СУБД будет являться:
1. Учет приема и отправки писем, посылок и т.д.;
2. Получение информации по коду операции;
3. Получение информации о газетах и журналах для подписки;
4. Учет подписчиков и срока подписки;
5. Получение сведений о подписке по коду подписки.
1. База данных должна обеспечивают возможность получения:
а) информации об оказанных услугах почтовой связи;
б) информации о пользователях (отправителях и адресатах) услугами почтовой связи;
в) информации о почтовых отправлениях.
2. Создаваемая базы данных о пользователях услугами почтовой связи и базы данных об оказанных услугах почтовой связи должны соответствовать оборудованию почтового отделения, в том числе и программному обеспечению, обеспечивающему выполнение установленных действий.
3. Из базы данных о пользователях услугами почтовой связи обеспечивается возможность получения информации о пользователе услугами почтовой связи и о почтовом адресе пользователя услугами почтовой связи по персональным данным и (или) почтовому адресу.
4. Из базы данных об оказанных пользователям услугах почтовой связи обеспечивается возможность получения информации об оказанных услугах почтовой связи по персональным данным и (или) почтовому адресу пользователя услугами почтовой связи.
5. Контроль почтовых отправлений осуществляется в процессе их обработки в сетях оператора почтовой связи. При передаче почтовых отправлений в упаковочной таре (мешках, ящиках и другой упаковочной таре), должна учитываться плата за вес и упаковку отправления.
6. В сетях почтовой связи, включая объекты почтовой связи, обеспечивается защита от несанкционированного доступа персонала, обслуживающего сети почтовой связи.
7. Исключение избыточности в данных.
В соответствии с поставленными задачами и требованиями, одной из СУБД позволяющей разработать БД почтового отделения, является Microsoft Visual FoxPro. Удобство использования и мощность встроенных средств делает диапазон информационных систем, построенных с применением FoxPro, весьма широким - от локальных разработок для домашнего применения до серьезных профессиональных проектов, распределенных по сети баз данных, включающих сотни тысяч записей и сложнейшие правила обработки данных.
СУБД VFP поддерживает реляционную модель представления данных. Она функционирует под управлением операционных систем Windows 98, Windows XP и выше. СУБД VFP имеет стандартизованный интерфейс приложений Windows. В ней реализованы возможности программирования с использованием структурированного языка запросов Structured Query Language (SQL).
VFP поддерживает традиционные для офисных приложений механизмы связывания и встраивания объектов Object Linking and Embedding (OLE) и динамического обмена данными Dynamic Data Exchange (DDE).
Большинство действий по работе с элементами баз данных можно выполнить с помощью следующих средств: команд основного меню, кнопок панелей инструментов, команд контекстного меню и комбинаций клавиш, диалогового окна Command.
База данных является основным компонентом проекта приложения. К основным элементам базы данных можно отнести таблицы, запросы, отчеты, макросы и модули.
Для работы с БД имеется стандартное окно, из которого можно вызвать любой ее объект для просмотра, выполнения, разработки или модификации. Пользователь может для работы с БД разработать свой интерфейс, основу которого обычно составляют формы.
2.4 Требования к аппаратному обеспечению
Так как разработка базы данных производится на Microsoft Visual FoxPro, которая является высокопроизводительной СУБД, для функционирования её необходимы минимальные требования системы:
- Операционная система не ниже Windows 98;
- Процессор с частотой обновления не менее 2 Гц;
- Не менее 300 Мб доступного пространства на локальном диске.
2.5 Основные этапы проектирования базы данных «Почтовое отделение»:
2. Проектирование структуры данных: выбор полей для включения в таблицы;
3. Проектирование и связывание таблиц;
4. Проектирование полей: правила ввода данных и проверки допустимости их значения;
7. Проектирование средств автоматизации: создание меню.
Для создания эффективной базы данных важно правильно определить структуру таблиц, то есть состав полей. На этом этапе нужно руководствоваться следующими соображениями:
- Информация в таблицах не должна дублироваться;
- Желательно, чтобы каждая таблица содержала информацию только на одну тему;
- Не рекомендуется включать в таблицу данные, которые получаются в результате вычислений;
- Информацию об объекте желательно разбивать на минимальные единицы.
Рассмотрим более подробно каждую из сущностей и атрибуты, которые они должны содержать. Так же опишем непосредственно типы данных, которые должны браться для каждого из атрибутов в практической реализации базы данных. Причём типы данных могут иметь несколько иные названия в определённых, отдельно взятых СУБД.
В соответствии с данными инфологической и даталогической моделями уже можно приступать к непосредственному созданию реальной базы данных в оболочке Microsoft VFP.
Для создания запросов вы можете использовать мастер запросов, который последовательно запрашивает наименования таблиц, используемых в запросе, перечень полей таблиц, критерий упорядочения и условия фильтрации данных.
Для того чтобы создать запрос, необходимо выбрать запросы в менеджере проектов и выбрать на панели создать. После чего откроется окно «Новый запрос» в котором необходимо выбрать, с помощью чего вы хотите создать запрос. Запросы можно создавать с помощью: конструктора, мастера. При выборе конструктора запросов, мы видим, что окно разделено на две панели. Верхняя панель содержит выбранные для данного запроса таблицы. Таблицы представлены списками полей. Нижняя панель является бланком запроса, который нужно заполнить.
При формировании столбца бланка запроса необходимо знать следующее:
· Во вкладке Поле включается имя поля, используемое в запросе
· Во вкладке Объединение задается объединение таблиц
· Во вкладке Условие отбора задаются условия отбора записей
· В строке Сортировка выбирается порядок сортировки записей результата
· В строке Группировка выбирается порядок группировки записей результата
3 Запроса по получениям и 3 запроса по отправлениям, на вывод информации о письмах, посылках, бандеролях в отдельности, соответственно установив в качестве фильтров «письма», «посылки», «бандероли».
Запрос о возможной подписке стоимостью не более 50 грн, соответственно в поле фильтра цены установить <50.
Запрос на получение информации о подписке, которая еще действительна. В поле фильтра установив Срок подписки Проектирование базы данных "Почтовое отделение" курсовая работа. Программирование, компьютеры и кибернетика.
Реферат по теме Отношения в семье у гагаузов. Особенности историко-этнографического и литературно-фольклорного представления
Лабораторная Работа 8 Класс Драгомилов
Реферат: Системы подвижной связи
Моцарт Полное Собрание Сочинений Торрент Скачать Mp3
Дневник Практики Отделение Гинекологии
Альтернатива Распада Ссср Эссе
Реферат: Оптимизация структуры оборотных средств предприятий и рефинансирование дебиторской задолженности
Издательское Дело Реферат
Реферат Витамины Для Беременных
Что Случилось С Александром Колтовой Курсовым
Входная Контрольная Работа Немецкий Язык
Судебно медицинская травматология
Контрольная работа по теме Система доставки грузов
Лабораторная Работа Выяснение Условия
История Русской Графики Реферат
Администрация Президента РФ
Контрольная работа: Пожары и действия людей в пожарной обстановке
Курсовая работа по теме Стандартная и рациональная схемы статистического моделирования
Курсовая работа: Основні види посадок і область їх використання
Работы Транзистора Лабораторная
Телекоммуникационные системы и технические способы защиты - Коммуникации, связь, цифровые приборы и радиоэлектроника курсовая работа
В зеркале современного образования - Программирование, компьютеры и кибернетика статья
Сандро Батичелли - Культура и искусство презентация


Report Page