- •Введение
- •1 Описание предметной области
- •2 Постановка задачи
- •3 Концептуальное проектирование системы
- •3.1 Инфологическое моделирование предметной области
- •3.1.1 Построение диаграммы потоков данных
- •3.1.2 Построение диаграммы «сущность-связь»
- •3.2 Выбор модели представления данных
- •3.2.1 Иерархическая модель данных
- •3.2.2 Сетевая модель данных
- •3.2.3 Реляционная модель данных
- •3.3 Нормализация таблиц
- •4 Программная реализация системы
- •4.1 Обоснование выбора субд
- •4.2 Описание таблиц
- •4.3 Проектирование пользовательского интерфейса
- •4.3.1 Уровни доступа к бд
- •4.3.2 Модель пользовательского интерфейса
- •4.4 Описание функционирования системы
- •4.5 Взаимодействие компонентов системы
- •4.6 Комплект поставки и порядок установки системы
- •Приложение а
- •Приложение б
- •Приложение в
Приложение а
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
А.1 Общие сведения
Полное название программного продукта, разрабатываемого в рамках курсового проекта: «Разработка базы данных информационной системы «Сеть аптек». Курсовая работа выполняется студенткой второго курса Государственного университета информатики и искусственного интеллекта, факультета СКИТ, группы ПО-08а Резниченко Оксаной Владимировной.
Основанием для разработки является задание, выданное кафедрой «Программного обеспечения интеллектуальных систем». Плановый срок начала работы по созданию СУБД - 10.02.2010; срок окончания – 02.06.2010.
А.2 Назначение и цели создания программы
БД предназначена для автоматизации работы аптек. Разрабатываемая БД должна предоставлять наглядную и удобную обработку и корректировку (занесение, удаление) данных о клиентах, препаратах и изготовителях препаратов. Целью создания базы данных является формирование удобной среды обработки информации.
А.3 Требования к программному продукту
А.3.1 Требования к программному продукту в целом
В целом к программному продукту предъявляются следующие требования:
обеспечение целостности и корректности данных;
обеспечение защиты данных;
удобный интерфейс.
А.3.2 Требования к видам обеспечения
А.3.2.1 Требования к программному обеспечению
К программному обеспечению (ПО) предъявляются следующие требования:
- операционная система - Microsoft Windows 2000 и выше
- установленная прикладная программа Access из программного пакета Microsoft Office.
А.3.2.2 Требования к техническому обеспечению
Техническое обеспечение должно удовлетворять следующим требованиям:
- IBM совместимый компьютер;
- VGA-монитор;
- процессор Intel Pentium 2 (и выше);
- место на жестком диске 100 Мбайт (и больше);
- манипулятор мыши;
- клавиатура;
- ОЗУ 256 Мбайт;
- принтер.
А.3.2.3 Требования к организационному обеспечению
В программную документацию должны входить:
1) пояснительная записка;
2) приложения;
а) техническое задание;
б) руководство пользователя;
в) экранные формы и листинги запросов;
Курсовой проект должен выполняться согласно графику, приведенному в таблице А.1.
А.4 Календарный план выполнения курсового проекта
Календарный план представлен в таблице А.1.
Таблица А.1 – Стадии проектирования базы данных
№ этапа |
Содержание этапа программирования |
Сроки выполнения |
1 |
Получение задания |
10.02.2010 |
2 |
Написание и согласование технического задания |
21.02.2010 |
3 |
Подбор и изучение литературы |
03.03.2010 |
4 |
Сбор информации об объектах решаемой задачи в рамках одной таблицы |
6.03.2010 |
5 |
Формулирование знаний о системе (определение типов исходных данных и их взаимосвязей) |
15.03.2010 |
6 |
Структурирование информации (выделение объектов и связей между ними) |
30.03.2010 |
7 |
Реализация в Microsoft Access |
15.04.2010 |
8 |
Написание пояснительной записки |
25.05.2010 |
9 |
Защита курсовой работы |
02.06.2010 |
А.5 Использованные источники
Кузнецов С.Д. Основы баз данных. – Интернет-университет информационных технологий – ИНТУИТ.ру, 2005. – 488 с.
Хансен Г., Хансенс Дж. Базы данных: разработка и управление: Пер. с англ. – М.: ЗАО «Издательство БИНОМ», 1999. – 704 с.
Дейт К. Введение в системы баз данных: Пер. с англ. – 6-е изд. – К.; М.; СПб.: Издательский дом «Вильямс», 2000. – 848 с.
Гончаров А.Ю. Access 2003. Самоучитель с примерами. – М.: КУДИЦ – ОБРАЗ, 2004. – 272 с.
Орлов С. Технологии разработки программного обеспечения: Учебник. – СПб.: Питер, 2002. – 464 с.