Читайте также: |
|
Реферат
Курсовая работа: 36 с., 11 рис., 21 табл., 4 источника, 3 прил.
Объектом разработки является АИС почтового отделения связи.
Цель работы: проектирование и разработка реляционной базы данных информационной системы почтового отделения связи.
В процессе работы создана база данных, пользовательское приложение, работающее с базой данных. Также были реализованы требуемые функционалы.
Элементами практической значимости полученных результатов является создание системы, которая попытается облегчить труд операторов почтового отделения, а также почтальонов, предоставить альтернативно программное средство по обработке различных запросов почтового отделения.
Методы исследования: разработка клиентского приложения приложения; проектирование СУБД в Microsoft SQL Server 2008; программирование с использованием Microsoft Visual Studio 2010, язык программирования C#.
В процессе проектирования были выполнены следующие задачи:
- разработана реляционная база данных для хранения данных системы;
- разработано программное обеспечение для ведения базы данных системы.
Областью возможного практического применения является обслуживание определенных запросов почтового отделения связи.
Студент-автор подтверждает, что приведенный в курсовой работе материал объективно отражает состояние разрабатываемого объекта, все заимствованные из литературных и других источников теоретические и методологические положения сопровождаются ссылками на их авторов.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УО «ПОЛОЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Факультет информационных технологий
Кафедра технологий программирования
КУРСОВАЯ РАБОТА
По дисциплине «Базы данных»
Тема: Проектирование и разработка реляционной базы данных
для информационной системы почтового отделения
Проверил:
старший преподаватель
______________________ И. Б. Бураченок
Выполнил:
студент гр.09-ИТ-1
_______________________ Д. Д. Гончаров
Полоцк 2012
Содержание
Введение.. 5
1 Построение инфологической концептуальной модели.. 5
1.1 Анализ предметной области и выявление необходимого набора сущностей. 5
1.2 Обоснование требуемого набора атрибутов для каждой сущности и выделение идентифицирующих атрибутов. 6
1.3 Определение связей между объектами. 8
1.4 Описание полученной модели на языке инфологического проектирования. 9
2 Построение схемы реляционной базы данных.. 10
2.1 Построение набора необходимых отношений базы данных. 10
2.2 Задание первичных и внешних ключей определенных отношений. 10
2.3 Третья нормальная форма. 11
2.4 Определение ограничений целостности для внешних ключей отношений и для отношений в целом 12
2.5 Графическое представление связей между внешними и первичными ключами. 13
3 Создание спроектированной базы данных.. 14
4 Запись выражений указанных в варианте задания типов запросов на языке SQL.. 20
5 Выбор и основание средств разработки приложения.. 25
6 Реализация законченного приложения, работающего с созданной базой данных.. 27
6.1 Разработка и построение интерфейса главной и рабочих форм.. 27
6.2 Построение главного меню и кнопок панели инструментов. 27
6.3 Выполнение программного кода на языке C#. 27
Заключение.. 29
Список использованных источников.. 30
Приложение A – Концептуальная схема БД.. 31
Приложение В – Схема реляционной базы данных.. 33
Приложение C – Главная и рабочие формы приложения.. 35
Введение
Если попытаться охарактеризовать современный уровень компьютерных и информационных технологий, то первое, что следует отметить – это все возрастающая сложность не только отдельных физических и программных компонентов, но и лежащих в основе этих технологий концепций и идей. Поэтому сегодня добиться создания четко работающих сложных программных комплексов и систем можно только благодаря тщательному и грамотному проектированию разрабатываемого программного обеспечения.
Процесс разработки будет показан в данной курсовой работе, темой которой является разработка автоматизированной информационной системы почтового отделения связи.
Почтовая связь является одной из важнейших отраслей в повседневной жизни. Помимо предоставления населению услуг почтовой службы (оформление подписки на какое-либо издание, бронирование абонентских ящиков, отправка и получение писем, бандеролей, посылок и прочее) в отделениях связи могут решаться другие задачи. Через узлы связи могут действовать различные институты государства и прочие организации. Примером могут служить выплата пенсий, оплата коммунальных счетов и прочие подобные услуги.
Автоматизированная информационная система может повысить скорость обслуживания клиентов на узлах связи, их надёжность и пропускную способность.
Рынок программного обеспечения для данной отрасли, связанной с почтовыми отправлениями монополизирован, так как необходимо, чтобы почтовые отделения всей страны/города всегда могли функционировать между собой, а также другими предприятиями и организациями. Поэтому необходимо, чтобы оснащением и сопровождением такого ПО занималась одна организация.
С помощью проекта, который будет создаваться в рамках курсовой работы, будет осуществлена попытка предоставить альтернативу в программном обеспечении на рынке почтовой связи.
Для создания информационной базы данных будет использоваться СУБД Microsoft SQL Server 2008. Для создания клиентского приложения будет использоваться язык программирования C#, а средой разработки - Microsoft Visual Studio 2010.
Дата добавления: 2015-08-18; просмотров: 79 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Сезон (2009-2011) | | | Анализ предметной области и выявление необходимого набора сущностей |