Учёт поступления и выдачи книг

Автор работы: Пользователь скрыл имя, 07 Января 2010 в 17:46, Не определен

Описание работы

Введение
1 Постановка задачи
Описание предметной области
Функциональная схема задачи
Схема данных
Описание входной информации
Описание структуры базы данных
Описание выходной информации
Контрольный пример
Общие требования к продукту
2. Экспериментальный раздел
Обоснование выбора языка программирования
Описание программы
Тестирование программного продукта
Руководство пользователя
Заключение
Приложение
2) Графическая часть должна содержать:
Лист 1 ER-диаграмма
3) Список литературы

Файлы: 1 файл

Курсовая1.doc

— 795.50 Кб (Скачать файл)

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение среднего профессионального образования

Уфимский  колледж статистики информатики  и вычислительной техники 

  УТВЕРЖДАЮ

Заместитель директора

по учебной  работе

__________З.З.  Курмашева

«___» ___________ 2008 г.

 
 
 

      УЧЕТ  ПОСТУПЛЕНИЯ И ВЫДАЧИ КНИГ

      Пояснительная записка к курсовому проекту 
 
 

                Руководитель  проекта              __________Е.И. Марковникова

                «___» ____________2008г.

                 
                 
                Выполнил  студент гр. 3П-3

                ___________Юсупов А. М.

                «___» ____________2008г.

 
 
 
 

2008

 

ФЕДЕРАЛЬНОЕ АГЕНТСТВО  ПО ОБРАЗОВАНИЮ РФ

          Государственное образовательное  учреждение СПО

     Уфимский колледж статистики, информатики  и вычислительной техники

 
 
УТВЕРЖДАЮ

                 Председатель  цикловой комиссии информатики и  программирования

      /Каримова  Р. Ф.

« » 2008 г.

ЗАДАНИЕ

на курсовой проект студента дневного отделения  группы 3П-3 специальность 230105 Фамилия, Имя, Отчество:

Юсупова Айдара Марсовича

Предмет: Технология разработки программных  продуктов

 Тема  курсового проекта: 

Учет  поступления и выдачи книг 

Исходные  данные: контрольный пример, постановка задачи

1)     При выполнении курсового проекта  должна быть предоставлена записка,

состоящая из следующих разделов и подразделов: 

Введение 

  1. Постановка задачи
  2. Описание  предметной области
  3. Функциональная  схема задачи
  4. Схема данных
  5. Описание  входной информации
  6. Описание  структуры базы данных
  7. Описание  выходной информации
  8. Контрольный пример
  9. Общие требования к продукту
  10. Экспериментальный раздел
  11. Обоснование выбора языка программирования
  12. Описание  программы
  13. Тестирование  программного продукта
  14. Руководство пользователя

Заключение 

Приложение 

2) Графическая часть должна содержать: 
Лист 1 ER-диаграмма

 
3)  Список литературы

 
 
 
 
 
Задание к исполнению получил « » 2008 г.

Студент: Юсупов Айдар Марсович

Срок  окончания « » 2008 г.

Руководитель  курсового проекта 
Марковникова Е. И. / 

 

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение  среднего профессионального образования

Уфимский  колледж статистики, информатики  и вычислительной техники 
 
 

     ЗАКЛЮЧЕНИЕ

     На  курсовой проект по теме: «Учет поступления и выдачи книг»

     Студента  – Юсупова А. М., группы 3П-3, специальности 230105, дневного отделения.

     Текст заключения: ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 

  Руководитель  курсового проекта:

   ___________   /Е.И. Марковникова /        “____” _____________ 2008 г. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 

АННОТАЦИЯ

     Пояснительная записка к курсовому проекту  содержит постановку и программу  решения задачи «Учет поступления и выдачи книг».

     Задача  на курсовой проект написана в среде  Delphi 7 на языке Object Pascal, автоматизирована программой Project1.exe, прошла отладочное тестирование. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    СОДЕРЖАНИЕ

                                                                                                                                                  Лист

Введение                     8

  1. Постановка задачи                    9
    1. Описание предметной области                 9
    2. Функциональная схема задачи                10
    3. Схема данных                    11
    4. Описание входной информации                 13
    5. Описание структуры базы данных                 15
    6. Описание выходной информации                 19
    7. Контрольный пример                  19
    8. Общие требования к продукту                 21
  2. Экспериментальный раздел                  22
    1. Обоснование выбора языка программирования               22
    2. Описание программы                  25
    3. Протокол тестирование программного продукта               27

2.3.1 Тестирование на данных контрольного примера              27

2.3.2 Тестирование  на некорректных данных               29

    1. Руководство пользователя                 31

Заключение                    36

Список  литературы                   37

Приложение А Результат решения                 38

Приложение  Б Код программы                 40 
 
 
 
 

   Введение

   На  сегодняшний день практически не возможно представить жизнь современного человека без вычислительных машин, которые становятся всё более  значимыми во всех отраслях производства и науки. Современный компьютер – это универсальное многофункциональное электронное автоматическое устройство, которое в современном обществе взяло на себя значительную часть работ связанных с обработкой информации. По историческим меркам компьютерные технологии ещё очень молоды и находятся на самом начальном этапе своего развития, но уже сегодня они преобразовывают и вытесняют старые технологии обработки информации и этот процесс в будущем будет только ускорятся. Потому что компьютерные технологии позволяют облегчить труд и являются более эффективными и надежными.

     Появилась необходимость использовать информационные технологии в предприятиях для автоматизации получения и выдачи книг со склада, с целью облегчить труд и сделать его наиболее эффективным 
 
 
 
 
 
 
 
 

     1 Постановка задачи

     1.1 Описание предметной области

     Требуется разработать информационную систему  для автоматизации учета получения  и выдачи книг на складе. Каждая книга на складе может быть из разных издательств и по разной цене. Каждая книга, хранящаяся на складе, характеризуется следующими параметрами:

     - Издатиельство;

     - Автор;

     - Название;

     - Тираж;

     - Цена.

     С данной информационной системой должны работать следующие группы пользователей:

-бухгалтеры  материального стола;

-кладовщики.

     При работе с системой секретарь выполняет  следующие функции:

     - Принимает заявки от магазинов;

     - Оформляет заявки на новые книги в издательство;

     - Ведет учет полностью обработанных и частично обработанных заявок.

      Кладовщик ведет учет поступления книги  от издательств и выдачу книг магазинам.

      Входной информацией служат накладные на принимаемые на склад книги и заявки на приобретение книги от магазинов.

      Выходной  информацией является отчет о  частично и полностью обработанных заявок, и сводная ведомость.

      Задача  выполняется по мере поступления  книг на склад или получения заявок от магазинов. 
 
 
 
 

      1.2 Функциональная схема задачи

       
 
 
 

     

     

      1.3 Схема данных

       Издательство                               Магазин 

 
 
 

 

 

 
 

 

 
 
 
 
 

 

 
 
 
 
 
 
 
 
 
 
 

      

      

       ER-диаграмма 
 
 
 
 
 
 
 
 
 
 
 
 
 

      1.4 Описание входной информации

     Входной информацией является:

    • Список книг, поступающий из издательства по мере требования;
    • Список заявок, поступающий из магазинов по мере требования;
 

Таблица 1. Описание входных документов

Наименование  документа (шифр) Дата поступления  документа Откуда  поступает документ
Список  книг По мере требования Издательство
Список  заявок По мере требования Магазин

Информация о работе Учёт поступления и выдачи книг