Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Хранимые процедуры и функции 4 страница




· учетный номер продажи;

· дата продажи;

· категория стройматериалов;

· наименование;

· единицы измерения;

· цена за единицу;

· стоимость доставки;

· скидка;

· фамилия, имя и отчество покупателя.

Для значений категории стройматериалов и их наименований создать отдельные файлы-справочники, используемые при заполнении полей данных. Предусмотреть возможность добавления, изменения и удаления записей в справочниках.

Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям:

– по категории стройматериалов;

– по наименованию;

– по дате покупки;

– по ФИО покупателя.

Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку).

Критериями поиска для данной информационной системы являются: дата продажи (указываются начало и конец периода поиска), ФИО покупателя, категория и наименование стройматериалов.

На основании представленных в системе данных необходимо подготовить документы определенного вида и сохранить их в текстовых файлах.

1. Для каждого покупателя найти общую стоимость каждого из всех приобретенных им материалов. Общая стоимость продажи вычисляется с учетом скидки (если она есть) на приобретенные материалы и доставку. Данные должны быть упорядочены по дате продажи и ФИО покупателя. Выходной документ должен иметь следующий вид:

  Продажи
  № п/п Дата продажи ФИО Категория Наименование Цена с учетом скидки Доставка Общая стоимость
     
   
                   

2. Для каждого покупателя найти общую сумму и количество сделанных им покупок (по всем хранимым данным). Данные должны быть упорядочены по ФИО покупателя. Выходной документ должен иметь следующий вид:

   
  № п/п ФИО покупателя Количество покупок Общая сумма
 
   
           

3. Для всех месяцев и всех категории материалов найти общую сумму всех продаж (за каждый месяц и в целом за весь период) по каждому наименованию. Подвести итог – общую стоимость всех продаж. Данные должны быть упорядочены по месяцам, категории материала и наименованию. Вид выходного документа:

<Месяц>    
<Категория материала>    
№ п/п Наименование Кол-во единиц Общая сумма
Итого: S S
 

 

Литература

1. Абрамян М.Э., Мачулина Л.А. Программирование. Методические указания для студентов экономического и механико-математического факультетов. Выпуск 1: Методы сортировки. Работа с файлами, клавиатурой и дисплеем в турбо-паскале. – Ростов-на-Дону: УПЛ РГУ, 1994.

2. Абрамян М.Э., Мачулина Л.А. Программирование. Методические указания для студентов экономического и механико-математического факультетов. Выпуск 4: Варианты индивидуальных заданий. – Ростов-на-Дону: УПЛ РГУ, 1994.

3. Амелина Н.И., Мачулина Л.А Методические указания по курсовому проектированию по курсу «Базы данных» для студентов механико-математического факультета вечернего и дневного отделения. – Ростов-на-Дону, УПЛ РГУ, 1999.

4. Ананьев А.И., Федоров А.Ф. Самоучитель Visual Basic 6.0. – СПб.: БХВ-Петербург, 2002. – 624 с.: ил. ISBN 5-8206-0060-6

5. Браун С. Visual Basic 6: учебный курс. – СПб.: Питер, 2002. – 576 с.: ил. ISBN 5-8246-0054-0

6. Вендров А. М. Проектирование программного обеспечения экономических информационных систем: Учебник. — М.: Финансы и статистика, 2002. – 352 с.: ил. ISBN 5-279-02144-Х

7. Невская Е.С., Амелина Н.И., Мачулина Л.А. Введение в системы баз данных. Методические указания для студентов вечернего и дневного отделения механико-математического факультета. – Ростов-на-Дону, УПЛ РГУ, 2003.

 

Содержание

 

Предисловие........................................................................................................... 3

Часть I. Проектирование информационной системы............................................ 4

1. Описание предметной области.......................................................................... 4

2. Моделирование данных..................................................................................... 6

3. Представление данных.................................................................................... 11

Часть II. Реализация информационной системы «Студенты»............................ 13

4. Предварительные замечания........................................................................... 13

5. Постановка задачи........................................................................................... 13

6. Структура проекта.......................................................................................... 15

7. Создание меню................................................................................................. 16

8. Пользовательские модули............................................................................... 21

9. Работа с файлами............................................................................................. 26

9.1. Использование диалогового окна Windows.......................................... 26

9.2. Создание файлов базы данных.............................................................. 28

10. Ввод и редактирование данных.................................................................... 30

10.1. Проектирование макета формы для ввода и редактирования данных 30

10.2. Программное обеспечение формы для ввода и редактирования....... 33

10.2.1. Пользовательские процедуры и функции................................ 33

10.2.2. Процедуры обработки событий............................................... 41

11. Работа с существующим файлом данных..................................................... 50

11.1. Открытие файла.................................................................................... 50

11.2. Просмотр файла базы данных............................................................. 52

11.3. Изменение и удаление записей в файле базы данных......................... 55

11.4. Сохранение и удаление файлов........................................................... 58

12. Сортировка данных....................................................................................... 61

13. Задачи, решаемые в информационной системе............................................ 65

13.1. Вывод списков групп........................................................................... 67

13.2. Количество студентов и средний балл в группах............................... 72

13.3. Вычисление среднего балла для каждого студента............................ 76

Часть III. Проекты для самостоятельной разработки........................................ 80

14. Общие требования......................................................................................... 80

15. Технические задания к проектам.................................................................. 83

15.1. Задание 1. Кадровое агентство........................................................... 83

15.2. Задание 2. Отдел кадров предприятия............................................... 85

15.3. Задание 3. Магазин по продаже бытовой техники............................ 87

15.4. Задание 4. Компьютерная фирма....................................................... 89

15.5. Задание 5. Компания автосервиса...................................................... 91

15.6. Задание 6. Авиакомпания................................................................... 93

15.7. Задание 7. Скорая помощь................................................................. 95

15.8. Задание 8. Автотранспортное предприятие....................................... 97

15.9. Задание 9. Личная библиотека............................................................ 99

15.10. Задание 10. Экспорт сырья............................................................. 101

15.11. Задание 11. Анализ успеваемости в ВУЗе...................................... 103

15.12. Задание 12. Салон красоты............................................................. 105

15.13. Задание 13. Бухгалтерия организации........................................... 107

15.14. Задание 14. Глазная клиника.......................................................... 109

15.15. Задание 15. Туристическая фирма................................................. 111

15.16. Задание 16. Оптовая база................................................................ 113

15.17. Задание 17. Продажа автомобилей................................................ 115

15.18. Задание 18. Учет личных автомобилей.......................................... 117

15.19. Задание 19. Видеотека..................................................................... 119

15.20. Задание 20. Телефонный справочник............................................. 121

15.21. Задание 21. Стоматологическая клиника....................................... 123

15.22. Задание 22. Издательство............................................................... 125

15.23. Задание 23. Видео-аудио салон...................................................... 127

15.24. Задание 24. Салон мебели............................................................... 129

15.25. Задание 25. Компания мобильной связи........................................ 131

15.26. Задание 26. Кинотеатр.................................................................... 133

15.27. Задание 27. Обувная фирма............................................................ 135

15.28. Задание 28. Магазин стройматериалов.......................................... 137

Литература......................................................................................................... 139

Содержание........................................................................................................ 140

 

 

 




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 359; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.029 сек.