Разработка системы построения моделей баз данных
курсовые работы, Программирование Объем работы: 40 стр. Год сдачи: 2014 Стоимость: 60 бел рублей (1935 рф рублей, 30 долларов) Просмотров: 360 | Не подходит работа? |
Оглавление
Введение
Заключение
Заказать работу
Введение 5
1. Описание предметной области обзор существующих решений 6
2. Разработка функциональной модели системы(IDEF0) 10
3. Разработка методов и моделей представления системы(UML) 12
4. Информационная модель системы и её описание(IDEF1.x) 14
5. Обоснование решений по использованию технических и программных средств, не включенных в требования 18
6. Описание алгоритмов реализующих бизнес-логику серверной/клиентской части проектируемой системы(+блок схемы) 24
7. Руководство пользователя 28
8. Результаты тестирования разработанной системы и оценка выполнения задач 31
9. Выводы и заключения 32
Литература 33
ПРИЛОЖЕНИЯ 34
ЛИСТИНГ 40
1. Описание предметной области обзор существующих решений 6
2. Разработка функциональной модели системы(IDEF0) 10
3. Разработка методов и моделей представления системы(UML) 12
4. Информационная модель системы и её описание(IDEF1.x) 14
5. Обоснование решений по использованию технических и программных средств, не включенных в требования 18
6. Описание алгоритмов реализующих бизнес-логику серверной/клиентской части проектируемой системы(+блок схемы) 24
7. Руководство пользователя 28
8. Результаты тестирования разработанной системы и оценка выполнения задач 31
9. Выводы и заключения 32
Литература 33
ПРИЛОЖЕНИЯ 34
ЛИСТИНГ 40
Базы данных предназначены для хранения и обработки большого количества однородной информации, которая может представлять собой, например, сведения о сотрудниках университета, справочник лекарственных средств, результаты измерения температуры, давления и влажности в течение года, сведения о банковских вкладах, список счетов для оплаты телефонных переговоров и т. д.
Идея использовать компьютер для накопления и обработки больших объемов информации появилась почти сразу после его создания. Одновременно с развитием компьютерной техники развивалась и теория баз данных, изменялись структура представления информации, хранения данных на физических носителях, методы доступа и обработки данных. В результате появились модели баз данных, методики проектирования баз данных, специальное программное обеспечение для работы с базами данных, называемое системой управления базами данных, языки баз данных.
Системы управления базами данных (СУБД) реализуют хранение данных в соответствии с одной или несколькими моделями данных, выполнение стандартных операций обработки данных, таких как внесение новой информации или корректировка уже введенной, поиск данных, удовлетворяющих заданным критериям, упорядочение данных и другие, а также поддерживают один или несколько языков баз данных.
Наиболее популярными сейчас являются реляционные СУБД, в которых данные хранятся в реляционных таблицах, и для них разработан стандарт языка обработки – SQL, поэтому пособие ориентировано именно на реляционные базы данных.
Идея использовать компьютер для накопления и обработки больших объемов информации появилась почти сразу после его создания. Одновременно с развитием компьютерной техники развивалась и теория баз данных, изменялись структура представления информации, хранения данных на физических носителях, методы доступа и обработки данных. В результате появились модели баз данных, методики проектирования баз данных, специальное программное обеспечение для работы с базами данных, называемое системой управления базами данных, языки баз данных.
Системы управления базами данных (СУБД) реализуют хранение данных в соответствии с одной или несколькими моделями данных, выполнение стандартных операций обработки данных, таких как внесение новой информации или корректировка уже введенной, поиск данных, удовлетворяющих заданным критериям, упорядочение данных и другие, а также поддерживают один или несколько языков баз данных.
Наиболее популярными сейчас являются реляционные СУБД, в которых данные хранятся в реляционных таблицах, и для них разработан стандарт языка обработки – SQL, поэтому пособие ориентировано именно на реляционные базы данных.
В ходе выполнения курсового проекта была разработана простейшая система, строящая модели базы данных. Программа реализована с использованием языка программирования Java, технологий J2EE и Sun Asperser 9 / Tomcat 7 / SQL Anywhere 12.
ПО представляет собой образец реального корпоративного J2EE приложения, функционирующего на основе сетевых технологий.
Применение архитектуры веб-клиента в разработанной подсистеме предоставляет пользователям возможность с различных компьютеров обращаться к серверу за необходимой информацией. Сервер предоставляет возможность для клиента для работы с базой данных. Он выступает в качестве посредника между клиентом и базой данных. Он принимает запросы от клиента, их обрабатывает и направляет в базу данных. Также он перенаправляет запросы назад клиенту.
Клиент имеет возможность работы с информацией, хранимой в базе данных. Такая информация представлена в виде таблиц базы данных. Клиент может просматривать, редактировать, осуществлять поиск и т.д. необходимой ему информации.
Применение базы данных в качестве хранилища информации позволяет оптимально и эффективно хранить информацию, ее структурировать.
Кроме того, в результате выполнения данного курсового проекта были получены дополнительные навыки в работе с языком JAVA, UML, были получены знания о различных методах построения функциональных и информационных моделей.
В ходе тестирования разработанного ПО было установлено, что оно работает корректно и соответствует заявленным функциональным требованиям. В целом можно считать, что цель курсовой работы достигнута.
ПО представляет собой образец реального корпоративного J2EE приложения, функционирующего на основе сетевых технологий.
Применение архитектуры веб-клиента в разработанной подсистеме предоставляет пользователям возможность с различных компьютеров обращаться к серверу за необходимой информацией. Сервер предоставляет возможность для клиента для работы с базой данных. Он выступает в качестве посредника между клиентом и базой данных. Он принимает запросы от клиента, их обрабатывает и направляет в базу данных. Также он перенаправляет запросы назад клиенту.
Клиент имеет возможность работы с информацией, хранимой в базе данных. Такая информация представлена в виде таблиц базы данных. Клиент может просматривать, редактировать, осуществлять поиск и т.д. необходимой ему информации.
Применение базы данных в качестве хранилища информации позволяет оптимально и эффективно хранить информацию, ее структурировать.
Кроме того, в результате выполнения данного курсового проекта были получены дополнительные навыки в работе с языком JAVA, UML, были получены знания о различных методах построения функциональных и информационных моделей.
В ходе тестирования разработанного ПО было установлено, что оно работает корректно и соответствует заявленным функциональным требованиям. В целом можно считать, что цель курсовой работы достигнута.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.