ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение среднего профессионального образования
Уфимский колледж статистики информатики и вычислительной техники
УТВЕРЖДАЮ Заместитель директора по учебной работе __________З.З. Курмашева «___» ___________ 2008 г. |
УЧЕТ ПОСТУПЛЕНИЯ И ВЫДАЧИ КНИГ
Пояснительная записка к курсовому проекту
Руководитель проекта __________Е.И. Марковникова «___» ____________2008г. |
Выполнил студент гр. 3П-3 ___________Юсупов А. М. «___» ____________2008г. |
2008
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ РФ
Государственное образовательное учреждение СПО
Уфимский колледж статистики, информатики и вычислительной техники
УТВЕРЖДАЮ
Председатель цикловой комиссии информатики и программирования
/Каримова Р. Ф.
« » 2008 г.
ЗАДАНИЕ
на курсовой проект студента дневного отделения группы 3П-3 специальность 230105 Фамилия, Имя, Отчество:
Юсупова Айдара Марсовича
Предмет: Технология разработки программных продуктов
Тема курсового проекта:
Учет поступления и выдачи книг
Исходные данные: контрольный пример, постановка задачи
1) При выполнении курсового проекта должна быть предоставлена записка,
состоящая из следующих разделов и подразделов:
Введение
1 Постановка задачи
Описание предметной области
Функциональная схема задачи
Схема данных
Описание входной информации
Описание структуры базы данных
Описание выходной информации
Контрольный пример
Общие требования к продукту
Обоснование выбора языка программирования
Описание программы
Тестирование программного продукта
Руководство пользователя
Заключение
Приложение
2) Графическая часть должна содержать:
Лист 1 ER-диаграмма
3) Список литературы
Задание к исполнению получил «_______ »_______________ 2008 г.
Студент: Юсупов Айдар Марсович
Срок окончания «_____ »_______________ 2008 г.
Руководитель курсового проекта
Марковникова Е. И. /_______
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение среднего профессионального образования
Уфимский колледж статистики, информатики и вычислительной техники
ЗАКЛЮЧЕНИЕ
На курсовой проект по теме: «Учет поступления и выдачи книг»
Студента – Юсупова А. М., группы 3П-3, специальности 230105, дневного отделения.
Текст заключения: ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Руководитель курсового проекта:
___________ /Е.И. Марковникова / “____” _____________ 2008 г.
АННОТАЦИЯ
Пояснительная записка к курсовому проекту содержит постановку и программу решения задачи «Учет поступления и выдачи книг».
Задача на курсовой проект написана в среде Delphi 7 на языке Object Pascal, автоматизирована программой Project1.exe, прошла отладочное тестирование.
Лист
Введение 8
1. Постановка задачи 9
1.1 Описание предметной области 9
1.2 Функциональная схема задачи 10
1.3 Схема данных 11
1.4 Описание входной информации 13
1.5 Описание структуры базы данных 15
1.6 Описание выходной информации 19
1.7 Контрольный пример 19
1.8 Общие требования к продукту 21
2. Экспериментальный раздел 22
2.1 Обоснование выбора языка программирования 22
2.2 Описание программы 25
2.3 Протокол тестирование программного продукта 27
2.3.1 Тестирование на данных контрольного примера 27
2.3.2 Тестирование на некорректных данных 29
2.4 Руководство пользователя 31
Заключение 36
Список литературы 37
Приложение А Результат решения 38
Приложение Б Код программы 40
На сегодняшний день практически не возможно представить жизнь современного человека без вычислительных машин, которые становятся всё более значимыми во всех отраслях производства и науки. Современный компьютер – это универсальное многофункциональное электронное автоматическое устройство, которое в современном обществе взяло на себя значительную часть работ связанных с обработкой информации. По историческим меркам компьютерные технологии ещё очень молоды и находятся на самом начальном этапе своего развития, но уже сегодня они преобразовывают и вытесняют старые технологии обработки информации и этот процесс в будущем будет только ускорятся. Потому что компьютерные технологии позволяют облегчить труд и являются более эффективными и надежными.
Появилась необходимость использовать информационные технологии в предприятиях для автоматизации получения и выдачи книг со склада, с целью облегчить труд и сделать его наиболее эффективным
1 Постановка задачи1.1 Описание предметной области
Требуется разработать информационную систему для автоматизации учета получения и выдачи книг на складе. Каждая книга на складе может быть из разных издательств и по разной цене. Каждая книга, хранящаяся на складе, характеризуется следующими параметрами:
- Издатиельство;
- Автор;
- Название;
- Тираж;
- Цена.
С данной информационной системой должны работать следующие группы пользователей:
-бухгалтеры материального стола;
-кладовщики.
При работе с системой секретарь выполняет следующие функции:
- Принимает заявки от магазинов;
- Оформляет заявки на новые книги в издательство;
- Ведет учет полностью обработанных и частично обработанных заявок.
Кладовщик ведет учет поступления книги от издательств и выдачу книг магазинам.
Входной информацией служат накладные на принимаемые на склад книги и заявки на приобретение книги от магазинов.
Выходной информацией является отчет о частично и полностью обработанных заявок, и сводная ведомость.
Задача выполняется по мере поступления книг на склад или получения заявок от магазинов.
1.2 Функциональная схема задачи