Разработка "Программы учёта книг и читателей библиотеки МБОУ Иванищевская СОШ"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Содержание

Введение

. Общая часть

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

.1.1 Назначение задачи

.1.2 Технико-математическое описание задачи

.1.3 Требования к программе

.1.4 Требования к составу и параметрам технических средств

.2 Описание языка программирования

.2.1 Выбор языка программирования

.2.2 Элементы языка программирования

. Специальная часть

.1 Описание алгоритма

.1.1 Схема алгоритмов

.1.1.2 Алгоритмы обработки информации

.1.2 Описание работы программы

.2 Текст программы

.3 Инструкция на выполнение программы

.3.1 Общие сведения

.3.2 Вызов и загрузка

.3.3 Входные данные

.3.4 Выходные данные

.3.5 Сообщения программы

.4 Описание процесса отладки программы

Заключение

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

Введение

С появлением ЭВМ и использованием их для обработки информации появилась возможность автоматизировать решение многих информационно - справочных и расчетных задач.

Темой дипломного проектирования является разработка Программы учёта книг и читателей библиотеки МБОУ Иванищевская СОШ. При большом объеме информации поиск и обобщение необходимых сведений, осуществляемых вручную, представляют собой довольно трудоемкий процесс.

Самая первая Иванищевская школа была открыта в 1947 году в поселке Иванищи на Школьной улице. Она находилась в здании одноэтажного барака, плохо отапливаемого и не приспособленного для обучения детей. Дети учились с интересом и желанием учились дети нескольких поколений. Весной сажали деревья и помогали взрослым вести поисковую работу. Первоначально в школе было 8 классов, сначала учащихся было мало, но с каждым годом их количество возрастало. С открытия школы в ней работало три учителя. Позднее количество учителей увеличилось, и большинство учителей было молодыми, жизнелюбивыми и энергичными.

И только в 2000 году была построена вторая Иванищевская школа - Это красивое трехэтажное здание, в котором учатся и сегодняшние ученики. В настоящее время в школе обучаются 278 учащихся, в 12 классах. В школе уютная столовая, красивый актовый зал, библиотека, спортивный зал, кабинет обслуживающего труда, специализированные кабинеты по физике, химии, биологии, компьютерный класс.

В школе активно действовали октябрятская, пионерская и комсомольская организации. Иванищевская школа воспитала многих выпускников, ставших хорошими людьми и настоящими патриотами своей Родины.

Иванищевская средняя общеобразовательная школа является культурным и спортивным центром поселка Иванищи. В 2005 году Иванищевская школа стала победителем областного конкурса Школа года по группе сельских школ, учащиеся школы - постоянные призеры районной олимпиады по физике и фестиваля детского творчества Радуга.

Цели МБОУ Иванищевская СОШ:

-привлечения большего числа читателей библиотеки;

-удобство в применении программного продукта;

-быстрое обслуживание читателей библиотеки;

1. Общая часть

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

1.1.1Назначение задачи

Программный продукт создавался для МБОУ Иванищевская СОШ поселка Иванищи "адимирской области.

Исходными данными являются список книг библиотеки и список учеников школы.

Приложение должно иметь удобный пользовательский интерфейс.

Цель разработки программы:

  • автоматизация процессов;
  • сокращение времени на выполнение операций;
  • сокращение персонала для выполнения работ;
  • освобождение персонала от рутинной работы.

1.1.2Технико-математическое описание задачи

Арифметические операции отсутствуют.

Логические операции используются: просмотр, добавление, удаление, поиск, фильтрация.

1.1.3 Требования к программе

Заказчиком были поставлены следующие требования:

-обеспечение целостности и надежности хранения документа, архивов данных различного назначения;

-сокращение времени доступа пользователей к информации и прохождение документов между исполнителями;

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

Перед проектированием разработка Программы учёта книг и читателей библиотеки МБОУ Иванищевская СОШ деятельность пользователя не была автоматизирована. Информация хранилась на бумажных носителях. В связи с этим, во время процесса обмена информации происходили потери и искажения данных. Создаваемая система должна ликвидировать

данный недостаток, создав единую БД, объединив и сделав общедоступной необходимую информацию;

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

база данных должна удовлетворять актуальным информационным потребностям школы. Получаемая информация должна по структуре и содержанию соответствовать решаемым задачам;

база данных должна обеспечивать получение требуемых данных за приемлемое время, т.е. отвечать заданным требованиям производительности;

база данных должна удовлетворять выявленным и вновь возникающим требованиям конечных пользователей;

база данных должна легко расширяться при реорганизации расширяемости предметной области;

база данных должна легко изменяться при изменении программной и аппаратной среды;

загруженные в базу данных корректные данные должны оставаться корректными.

Программа должна быть предназначена для работы с пользоват