Автор работы: Пользователь скрыл имя, 05 Июня 2012 в 17:18, курсовая работа
Разрабатываемая база данных предназначена для автоматизации учета закупок материалов у поставщиков, работы со сведениями о расчетах с поставщиками и для формирования учетных документов.
Разрабатываемая система может быть использована любой организацией, которая закупает любые материалы у сторонних организаций.
База данных будет разработана в СУБД MS Access, как наиболее удобной и популярной. Содержание создаваемой базы данных не повлияет на её структуру и является примерным.
Введение 2
Разработка информационной модели предметной области 3
1.1. Описание предметной области решаемой задачи 3
1.2. Описание входных документов 5
1.3. Описание содержания отчетных документов 7
1.4. Описание функциональной схемы программного приложения 8
Разработка инфологической модели предметной области 11
2.1. Описание информационных объектов 11
2.2. Нормализация информационных объектов 13
2.3. Построение ИЛМ в виде диаграммы «Таблица-связь» 15
Разработка даталогической модели 16
3.1. Описание выбранной СУБД 16
3.2. Представление концептуальной схемы в виде таблиц реляционной базы данных с данными контрольного примера и описанием логической структуры таблиц 17
3.3. Описание запросов к базе данных 22
3.4. Описание содержания и вида выходных документов 25
Разработка физической модели в среде выбранной СУБД 27
4.1. Описание технологии ведения базы данных 27
4.2. Создание структуры базы данных в СУБД ACCESS 28
4.2.1. Создание таблиц проектируемой БД 28
4.2.2. Сформировать схему связей данных 32
4.2.3. Создание форм для ведения проектируемой БД 33
4.2.4. Создание запросов проектируемой БД 38
4.2.5. Создание отчетов проектируемой БД 41
Разработка информационной системы на основе созданной БД 44
5.1. Схема функциональной структуры приложения 44
5.2. Разработка формы заставки, главной и вторичных кнопочных форм 45
5.3. Инструкция для пользователя для работы с ИС 47
Заключение 49
Список литературы 50
Приложение 1. Бланк документа «Счет»
Приложение 2. Бланк документа «Приходная накладная»
Приложение 3. Бланк документа «Счет-Фактура»
Приложение 4. Бланк документа «Платежное поручение»
Таблица 3. Сущность «ПОСТАВЩИКИ» в виде таблицы РБД
Поле | Контрольный пример 1 | Контрольный пример 2 |
(*)КодПостав | 1 | 2 |
НаимОрг | ООО "МатОпт" | ООО "РасходныйМат" |
ИНН | 1215133215 | 5161641684 |
КПП | 212155198 | 213146413 |
БИК | 041806647 | 056468345 |
АдрОрг | г. Волгоград, ул. Водстроев 10 | г. Волгоград пр. Металлургов 5 |
ТелОрг | (8442 ) 55 -68-56 | (8442 ) 77 -54-96 |
ФаксОрг | (8442 ) 55 -68-57 | (8442 ) 77 -54-98 |
РукОрг | Прохоров Виктор Павлович | Рыбалкин Александр Сергеевич |
ГБухОрг | Прохорова Валентина Георгиевна | Глазкова Мария Ивановна |
ОКПО | 15154977 | 16464646 |
Р/С | 40484840848400000012 | 40514541054000000454 |
Таблица 4. Описание логической структуры таблицы «ПОСТАВЩИКИ»
Поле | Тип данных | Маска ввода | Ограничения |
(*)КодПостав | Счетчик |
| Последовательное Уникальное |
НаимОрг | Текстовый (255) |
| Не более 255 символов |
ИНН | Текстовый (10) | 0000000000 | Ровно 10 цифр |
КПП | Текстовый (9) | 000000000 | Ровно 9 цифр |
БИК | Текстовый (9) | 000000000 | Ровно 9 цифр Знач. сущ. «Банки» |
АдрОрг | Текстовый (255) |
| Не более 255 символов |
ТелОрг | Текстовый (20) | \(99999") "099\-00\-00 | Код не более 5 цифр Номер от 5 до 7 цифр |
ФаксОрг | Текстовый (20) | \(99999") "099\-00\-00 | Код не более 5 цифр Номер от 5 до 7 цифр |
РукОрг | Текстовый (50) |
| Не более 50 символов |
ГБухОрг | Текстовый (50) |
| Не более 50 символов |
ОКПО | Текстовый (8) | 00000000 | Ровно 8 цифр |
Р/С | Текстовый (20) | 00000000000000000000 | Ровно 20 цифр |
Таблица 5. Сущность «БАНКИ» в виде таблицы РБД
Поле | Контрольный пример 1 | Контрольный пример 2 |
(*) БИК | 041806647 | 056468345 |
НаимБанк | Волгоградское ОСБ №8479 | Волгоградское ОСБ №4548 |
ГорБанк | Волгоград | Волгоград |
К/С | 30123456789123456789 | 30546000000000011410 |
Таблица 6. Описание логической структуры таблицы «БАНКИ»
Поле | Тип данных | Маска ввода | Ограничения |
(*) БИК | Текстовый (9) | 000000000 | Уникальное Ровно 9 цифр |
НаимБанк | Текстовый (50) |
| Не более 50 символов |
ГорБанк | Текстовый (20) |
| Не более 20 символов |
К/С | Текстовый (20) | 00000000000000000000 | Ровно 20 цифр |
Таблица 7. Сущность «ТОВАРЫ» в виде таблицы РБД
Поле | Контрольный пример 1 | Контрольный пример 2 |
(*)КодТов | 2 | 3 |
НаимТов | Бумага А4 | Картридж HP1020 |
КодЕдИзм | 796 | 796 |
Цена | 140,00р. | 1 000,00р. |
СтранТов | Россия | Китай |
ДеклТов |
| 846116540 |
ВидУпак | Без упаковки | Промыш. |
КолВМест | 0 | 0 |