Автор работы: Пользователь скрыл имя, 10 Января 2014 в 11:20, курсовая работа
Основанием для разработки базы данных "Автосалон" является требование по учебной дисциплине ТРПП.
База данных должна автоматизировать обработку информации по автомобилям и покупателям вернувших авто.
Состав выполняемых функций должен быть следующий:
1) ввод данных, (информация о клиентах, автомобилях)
2) просмотр характеристик.
3) Вывод информации
Выходные данные могут выводиться на экран и на принтер.
Введение
1. Техническое задание
2. Моделирование ПО
3. Разработка ПО
3.1. Функциональное обеспечение (возможности)
3.2. Пользовательский интерфейс ( описание и скрин-шоты ПО)
3.3. Описание особенностей программы.
4. Заключение
5. Список литературы
Приложение А. Листинг программы
Приложение Б. CD с исходником программы.
Содержание:
Введение
1. Техническое задание
2. Моделирование ПО
3. Разработка ПО
3.1. Функциональное обеспечение (возможности)
3.2. Пользовательский интерфейс ( описание и скрин-шоты ПО)
3.3. Описание особенностей программы.
4. Заключение
5. Список литературы
Приложение А. Листинг программы
Приложение Б. CD с исходником программы.
Введение.
В наши дни объёмы информации, с которыми человек сталкивается ежедневно на работе и в быту приобретают колоссальные размеры. Все эти данные нуждаются в упорядочивании, хранении, обработке и использовании при необходимости. Сейчас существуют огромные вычислительные комплексы, используемые для решения данных задач, но получение доступа к ним не всегда представляется возможным. В отличие от этих сложных комплексов, персональные компьютеры имеются практически в любой организации. Их вычислительной мощности и емкости устройств хранения информации вполне достаточно для решения многих производственных и бытовых задач, не требующих больших объемов памяти и сложных вычислений. Этот факт, а также их относительно низкая стоимость (в сравнении с вычислительными комплексами) позволяют широко использовать их для решения задачи получения, хранения, обработки и использования относительно небольших потоков информации.
Такой программный продукт поможет уменьшить время, затрачиваемое на работу с различной документацией и на ее анализ, и, соответственно, увеличить время на непосредственно основную работу сотрудника предприятия. Такие возможности также могут позволить не только увеличить производительность труда сотрудников, но и повысить качество исполняемых обязанностей.
Наименование и краткая характеристика изделия.
База данных "Автосалон" включает в себя таблицы:
Интерфейсом взаимодействия с базой данных должна служить удобная Панель управления. В ней кнопки должны соответствовать выполняемым функциям.
Основание для разработки и назначение.
Основанием для разработки базы данных "Автосалон" является требование по учебной дисциплине ТРПП.
База данных должна автоматизировать обработку информации по автомобилям и покупателям вернувших авто.
Требования к программному изделию:
Требования к функциональным характеристикам.
Состав выполняемых функций должен быть следующий:
1) ввод данных, (информация о клиентах, автомобилях)
2) просмотр характеристик.
3) Вывод информации
Выходные данные могут выводиться на экран и на принтер.
Требования к надежности.
Время восстановления после отказа программы должно составлять 2-4 часа, необходимых для проверки наличия необходимых составляющих, как-то таблиц, форм, запросов, связей между таблицами. А в случае трудоемкости восстановления первоначального вида рекомендуется перезаписать резервную копию программы с дискеты.
Условия эксплуатации.
Выбор типов носителей информации.
Информация записывается на жесткий диск. В конце рабочего дня рекомендуется делать резервную копию на flash накопитель.
Количество и квалификация персонала.
Базу данных "Автосалон" может обслуживать один человек с квалификацией программиста в среде Access for Windows 95/98/ХР/Vista /7/8.
Требования к составу и параметрам технических средств
Для функционирования программы требуется персональная ЭВМ с процессором i486 или выше. Также желательно наличие манипулятора "мышь" и принтера. При отсутствии принтера функция "Печать отчетов" не реализуется.
Требования к информационной и программной совместимости.
Для функционирования программы требуется операционная система Windows 95/98/ХР/Vista /7/8. Программа разработана в среде Access.
Требования к программной документации.
Программная документация должна включать в себя руководство оператора.
Для быстрой и эффективной разработки программного продукта с минимальным браком требуется привлечь рабочую силу, выбрать правильные инструменты и определить верное направление работы. Чтобы справиться с поставленной задачей, принимая во внимание затраты на жизненный цикл системы, необходимо, чтобы процесс разработки приложения был тщательно продуман и мог быть адаптирован к изменяющимся потребностям вашего бизнеса и технологии.
Центральным элементом деятельности, ведущей к созданию первоклассного программного обеспечения, является моделирование. Модели позволяют нам наглядно продемонстрировать желаемую структуру и поведение системы. Они также необходимы для визуализации и управления ее архитектурой. Модели помогают добиться лучшего понимания создаваемой нами системы, что зачастую приводит к ее упрощению и обеспечивает возможность повторного использования. Наконец, модели нужны для минимизации риска.
UML — язык графического описан
UML позволяет моделировать
контекст с помощью диаграмм
прецедентов, в которых
Преимущества UML
3. Разработка ПО
Access - это гибкая программа, позволяющая работать как с простыми, так и со сложными базами данных.
База данных - это организованная структура, предназначенная для хранения информации. Примером очень простой базы данных может служить телефонная книга или ваша чековая книжка. Книга учета заказов, счетов, платежей компании - это образцы более сложных баз данных. В качества примера можно также привести журнал встреч торгового представителя с заказчиками или записями о намеченных планах.
Access - это реляционная база данных, то есть база данных, которая позволяет определять отношение между различными категориями информации (как, например, между данными о клиентах и данными об их заказах). Кроме данных база содержит методы и средства, позволяющие каждому из сотрудников оперировать только с теми данными, которые входят в его компетенцию.
В своей курсовой работе я составлял таблицы с помощью конструктора таблиц т. к. он позволяет вводить поля самостоятельно, кроме того, выбирать самостоятельно тип данных для каждого поля и описывать, что значит каждое из полей, а также такие свойства полей как значения по умолчанию, маски ввода, поля подстановок, размер и формат поля, а также свойство "Подпись".
После создания модели запускаем приложение Access 2007. Открывается окно приложение Access 2007 на странице Приступая к работе с Microsoft Access 2007. В разделе Новая пустая база данных щелкаем на пиктограмме Новая база данных. В правой части окна появится информация об имени файла и указана директория для его хранения. По умолчанию имя файла - База данных1.accdb.
Изменить имя файла и путь к директории для хранения файла БД можно в окне "Файл новой базы данных" щелкнув на пиктограмме "Поиск расположения для размещения базы данных". Установив имя файла - Деканат_2007.accdb и требуемое имя директории в окне "Файл новой базы данных", надо щелкнуть на кнопке ОК, окно закроется.
Далее необходимо щелкнуть на кнопке Создать, чтобы создать пустую базу данных. При создании новой пустой базы данных окно приложения Access 2007 открывается на контекстной вкладке "Режим таблицы". В окне отображается новая пустая таблица с именем Таблица 1 в режиме таблица, представленная на Рис. 1.
Рис. 1
Далее необходимо перейти в режим Конструктор и создать структуру первой таблицы базы данных. Для этого необходимо щелкнуть на пиктограмме Вид и выбрать режим Конструктор.
Рис. 2.
Откроется окно Сохранение, в котором надо указать имя Группы студентов и нажать кнопку ОК.
Рис. 3
Откроется таблица Группы студентов в режиме Конструктор
Рис. 4 (Щелкните на рисунке, чтобы увеличить
его).
Создаем структуру таблицы Группы студентов. В первую строку колонки "Имя поля" вводим код группы студентов (КодГруппы) и нажимаем клавишу Enter. Курсор переместится в колонку Тип данных. Access по умолчанию назначает тип данных - Счетчик. Нажимаем клавишу Enter, при этом курсор переместится в колонку Описание, при необходимости вводим описание данных.Первой строке таблицы (поле КодГруппы) Access по умолчанию назначает поле первичного ключа. Для первичного ключа в свойствах поля устанавливается значение Индексированного поля: Да (Совпадения не допускаются). Далее заполняем вторую строку (второе поле таблицы), Имя поля - Название, Тип данных - текстовый. Третья строка: Имя поля - Курс, Тип данных - числовой и четвертая строка Имя поля - Семестр, Тип данных - числовой. При этом для имени поля "Название" в разделе свойства поля необходимо установить размер поля - 6.
Рис. 5.
Затем создаем структуры остальных трех таблиц в соответствии .
Обязательно соблюдайте указанную последовательность создания структуры таблиц.
Необходимо отметить, что в структуре таблицы "Студенты" для поля КодГруппы (вторичный ключ) установите значение Индексированного поля: Да (Совпадения допускаются) и тип данных - мастер подстановок. В структуре таблицы "Успеваемость" для поля КодСтуденты (вторичный ключ) и поля КодДисциплины (вторичный ключ) установите значение Индексированного поля: Да (Совпадения допускаются) и тип данных - мастер подстановок.
После этого необходимо установить логические связи между всеми таблицами.
3.1 Функциональное обеспечение (возможности)
Рассмотрим подробнее основные функции MS Access, чтобы иметь более ясное представление о его возможностях.
В Access база данных обозначает файл, содержащий набор информации. База данных в Access 2007 может содержать следующие типы объектов (см. рис. 1): таблица, запрос, форма, отчёт, страница, макрос, модуль .
Рисунок 1. Окно объектов базы данных
Access может работать одновременно только с одной базой данных. Но одна БД Access может включать множество таблиц, форм, запросов, отчётов, макросов и модулей, которые хранятся в одном файле с расширением mdb.
Таблица – это объект,
соответствующий понятию «
Access позволяет создавать структуру таблицы в трех режимах – в режиме конструктора, с помощью мастера и путем ввода данных. Разница предполагает использование этих средств пользователями с разным уровнем подготовки, разными целями и перспективами использования данных. Естественно имеется возможность просматривать, редактировать, удалять и добавлять записи, осуществлять поиск, замену, сортировку данных, изменять вид таблицы. Связи между таблицами определяются специальным средством, которое называется «Схема данных».
Рисунок 2. Схема данных
Это удобный графический
инструмент, позволяющий создавать
связи между определенными