Скачать 0.63 Mb.
|
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра прикладной математики и информатики МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ ПО КУРСУ « БАЗЫ ДАННЫХ» ( направление подготовки 6.050103 ”Программная инженерия”) ![]() Донецк 2010 ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра прикладной математики и информатики МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ ПО КУРСУ « БАЗЫ ДАННЫХ» ( направление подготовки 6.050103 ”Программная инженерия”) ^ Прикладной математики и информатики Протокол № от Утверждено на заседании Учебно- издательского совета ДонНТУ Протокол № от Донецк 2010 УДК 681.3.07Методические указания и задания к выполнению курсовой работы по курсу «Базы данных» (направление подготовки 6.050103 ”Программная инженерия”). Сост. Г.Г.Шалдырван, Н.С.Костюкова. Донецк, 2010.- с. Приведены методические указания по разработке приложений в среде системы управления базами данных Microsoft Access 2003. Излагаются вопросы, связанные с автоматизацией приложения с помощью макросов, разработкой кнопочных форм, меню, отчетов. Рассматриваются требования по содержанию и оформлению пояснительной записки к курсовой работе.^ доц. Н.С.Костюкова ВВЕДЕНИЕ Начиная с 50-х годов прошлого столетия, компьютерная индустрия прошла этапы рождения, юности и зрелости. В настоящее время компьютер является главным инструментом для автоматизации сложных процессов в производстве, бизнесе и управлении. Компьютерные технологии предполагают широкое использование компьютерных информационных систем, основывающихся на концепции баз данных (БД). Согласно этой концепции основой информационной технологии являются данные, которые организованы в БД с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Увеличение объема и структурной сложности хранимых данных, постоянное расширение круга пользователей информационных систем выдвинуло требование создания удобных общесистемных средств интеграции хранимых данных и управления ими. Это привело в конце 60-х годов к появлению первых промышленных систем управления базами данных (СУБД) – специализированных программных средств, предназначенных для организации и ведения БД. Развитие компьютерной техники в последние годы привело к резкому усложнению и дифференциации СУБД. Для них стало характерным использование идей объектно-ориентированного подхода, управления распределенными базами данных, активного сервера БД, языков программирования четвертого поколения, фрагментации и параллельной обработки запросов, технологии тиражирования данных, многопотоковой архитектуры и других революционных достижений в области обработки данных. Современные СУБД – это сложные многофункциональные программные системы, функционирующие в открытой распределенной среде. Сегодня они уже доступны в деловой сфере, предоставляя разработчикам мощные средства управления данными и богатый инструментарий для создания прикладных программ и систем. Microsoft Access является в настоящее время лучшей настольной СУБД, отвечающей современным требованиям к программному обеспечению такого рода: с одной стороны Access предоставляет удобный интерфейс, с другой – мощные средства по представлению и обработке данных с применением самых последних достижений в области информационных технологий.
Для решения задачи обработки данных с использованием реляционной СУБД необходимо выполнить два важнейших шага: спроектировать эффективную структуру таблиц и их взаимосвязей (построить модель данных) и обеспечить удобный пользовательский интерфейс (разработать приложение). Проектирование базы данных начинается с составления перечня всех основных задач, которые должны решаться в рамках рассматриваемой предметной области. Для каждой задачи следует определить данные, необходимые для ее решения. Данные определяются на основании ознакомления со всеми входными и выходными документами, формами, отчетами, различными справками, циркулирующими в предметной области. После анализа данных нужно выполнить привязку их к объектам предметной области, представить объекты взаимосвязанными нормализованными таблицами. Проектирование приложения следует начать с объединения задач в тематические группы и представления последовательности их выполнения. Нужно определить общие требования к приложению, продумать систему ввода и контроля данных, сформулировать все необходимые запросы к данным, разработать структуру форм и отчетов. Рекомендуется также создать макет приложения и пользовательского интерфейса. Чем тщательнее выполнено проектирование, тем легче будет последующая реализация прикладной системы. По мере разработки разделов приложения их нужно тестировать, а также проверять их работу на реальных данных. При этом может возникнуть необходимость усовершенствования приложения. Выявление необходимых изменений на ранних стадиях разработки приложения позволит существенно сократить время на последующие переделки. В качестве учебной предметной области рассматривается деятельность посреднической фирмы по поставкам вычислительной техники: для автоматизации работы посреднической фирмы необходимы данные о фирмах, поставляющих вычислительную технику (название фирмы, город, страна, форма собственности, телефон, адрес), и о представленных ими партиях товаров (наименование товара, фирма-изготовитель, дата поставки партии, цена единицы товара, количество единиц). Для описания предметной области сформированы следующие таблицы: Поставщики – сведения о фирмах, поставляющих товары; Каталог – наименование товара и название фирмы, производящей товар; ^ – сведения о поставках товаров; Формы собственности, Страны, Города – таблицы-справочники. Структура указанных таблиц и связи между ними представлены в следующей схеме данных: . ![]() Объекты Access (запросы, формы), приведенные в качестве примеров в последующих лабораторных работах, разработаны для рассмотренной учебной БД. Для этой же БД в методических указаниях к выполнению курсовой работы приводятся примеры макросов. |
![]() | Методические указания по выполнению курсовой работы для студентов специальности | ![]() | Методические указания предназначены для выполнения курсовых работ по дисциплине «Анализ хозяйственной деятельности» для студентов... |
![]() | В процессе выполнения курсовой работы студент обязан изучить по избранной теме научную и специальную литературу, нормативные акты... | ![]() | Цель курсовой работы – закрепление теоретических знаний, умения практически оценивать ситуации и делать объективные выводы и предложения... |
![]() | В соответствии с учебным планом по дисциплине «Автоматизация технологических процессов и производств» студенты специальности 220301.... | ![]() | Цели и задачи выполнения контрольно-курсовой работы |
![]() | Цели и задачи выполнения контрольно-курсовой работы | ![]() | В методических указаниях приведены программа изучения курса, контрольные вопросы, контрольные задания и методические указания по... |
![]() | «Программирование в компьютерных системах» среднего профессионального образования» | ![]() | Программа и методические указания по выполнению расчетно-графической работы по курсу |