Разработка "Программы учёта книг и читателей библиотеки МБОУ Иванищевская СОШ"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Содержание
Введение
. Общая часть
.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 Требования к программе
Заказчиком были поставлены следующие требования:
-обеспечение целостности и надежности хранения документа, архивов данных различного назначения;
-сокращение времени доступа пользователей к информации и прохождение документов между исполнителями;
-организация автоматического получения различных отчетов, информационных выборок, запросов, формирование единого информационного пространства.
Перед проектированием разработка Программы учёта книг и читателей библиотеки МБОУ Иванищевская СОШ деятельность пользователя не была автоматизирована. Информация хранилась на бумажных носителях. В связи с этим, во время процесса обмена информации происходили потери и искажения данных. Создаваемая система должна ликвидировать
данный недостаток, создав единую БД, объединив и сделав общедоступной необходимую информацию;
При проектировании базы данных необходимо принять во внимание следующее:
база данных должна удовлетворять актуальным информационным потребностям школы. Получаемая информация должна по структуре и содержанию соответствовать решаемым задачам;
база данных должна обеспечивать получение требуемых данных за приемлемое время, т.е. отвечать заданным требованиям производительности;
база данных должна удовлетворять выявленным и вновь возникающим требованиям конечных пользователей;
база данных должна легко расширяться при реорганизации расширяемости предметной области;
база данных должна легко изменяться при изменении программной и аппаратной среды;
загруженные в базу данных корректные данные должны оставаться корректными.
Программа должна быть предназначена для работы с пользоват