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

бесплатно 0
4.5 145
Технико-математическое описание задачи. Требования к программе учета книг и читателей библиотеки. Описание языка программирования. Алгоритмы обработки информации. Текст программы. Инструкция на выполнение: вызов и загрузка, входные и выходные данные.


Аннотация к работе
С появлением ЭВМ и использованием их для обработки информации появилась возможность автоматизировать решение многих информационно - справочных и расчетных задач. При большом объеме информации поиск и обобщение необходимых сведений, осуществляемых вручную, представляют собой довольно трудоемкий процесс. Самая первая Иванищевская школа была открыта в 1947 году в поселке Иванищи на Школьной улице. Дети учились с интересом и желанием учились дети нескольких поколений. Первоначально в школе было 8 классов, сначала учащихся было мало, но с каждым годом их количество возрастало.Программный продукт создавался для МБОУ Иванищевская СОШ поселка Иванищи Владимирской области. Приложение должно иметь удобный пользовательский интерфейс.Логические операции используются: просмотр, добавление, удаление, поиск, фильтрация.Заказчиком были поставлены следующие требования: - обеспечение целостности и надежности хранения документа, архивов данных различного назначения; Перед проектированием разработка «Программы учета книг и читателей библиотеки МБОУ Иванищевская СОШ» деятельность пользователя не была автоматизирована. Информация хранилась на бумажных носителях. При проектировании базы данных необходимо принять во внимание следующее: - база данных должна удовлетворять актуальным информационным потребностям школы. база данных должна обеспечивать получение требуемых данных за приемлемое время, т.е. отвечать заданным требованиям производительности;Для решения поставленной задачи необходим следующий пакет программ: - ОС семейства Windows - управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ; Microsoft Word - программ для работы с текстом, используется для просмотра, редактирования и печати отчетов программы. К техническим средствам предъявляются следующие требования в соответствии с таблицей 1. Таблица 1 - Требования к техническим средствамВ качестве инструмента для решения поставленной задачи рассматривались следующие варианты: Microsoft Access 2003, Delphi 7.0 Поэтому для разработки программы была выбрана система MS Access. Кроме вышеприведенных достоинств MS Access можно добавить следующие: - доступность в изучении и понятность позволяют MS Access являться одной из лучших систем быстрого создания приложений управления базами данных; MS Access-мощное приложение Windows; впервые производительность СУБД органично сочетается с теми удобствами, которые имеются в распоряжении пользователей Microsoft Windows. С помощью объектов OLE (Object Linking and Embedding - связывание и внедрение объектов) в Windows и компонентах Microsoft Office 2003 (Excel, Word, POWERPOINT и Outlook) можно превратить Access в настоящую операционную среду баз данных.Создание программ Access выполняется в интегрированной среде разработки, которая служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные управляющие элементы. Идентификаторы - это слова, которыми программист обозначает любой другой элемент программы, кроме зарезервированного слова, идентификатора или комментария. Любой тип определяет две важные для компилятора вещи: объем памяти, выделяемый для размещения элемента (константы, переменной или результата, возвращаемого функцией), и набор допустимых действий, которые программист может совершать над элементами данного типа. Константы определяют области памяти, которые не могу изменять своего значения в ходе выполнения программы. Метки используются очень редко и только для того, чтобы программист смог указать компилятору, какой оператор программы должен выполняться следующим.В программном продукте «Программы учета книг и читателей библиотеки МБОУ Иванищевская СОШ» используется три связанных таблиц, структура которых была создана при помощи MS Access и представлена в соответствии с таблицами 3-6. Таблица 3 - Структура таблицы «Книги» ID_книги Счетчик - * ID_книги Год издания Числовой Длинное целое Год издания Номер стеллажа Числовой Длинное целое Номер стеллажаК алгоритмам обработки информации относят: 1) добавление записи; Блок-схема операции добавления представлена в соответствии с рисунком 1. Рисунок 1 - Блок-схема операции добавления Операция удаления записи: 1) выбор записи для удаления; Блок-схема операции удаления представлена в соответствии с рисунком 2.Для запуска «Программы учета книг и читателей библиотеки МБОУ Иванищевская СОШ» необходимо скопировать программу с компактного диска в корневой каталог жесткого диска компьютера. Затем следует войти в эту директорию и запустить программу двойным щелчком мышью либо нажатием клавиши Enter на клавиатуре. Если это ученик то необходимо ввести фамилию имя отчество нажать кнопку «Завести учетною запись», затем кнопку «Войти» в соответствии с рисунком 5. Перед учеником открывается форма «Библиотека», в первой вкладке ученик видит «Книги в наличии», во второй вкладке «Задолжности» в соответствии с рисунками 6-7. Если это заведующий библиотекой то на форме «Учетная запмсь

План
Содержание

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2.3.1 Общие сведения

2.3.2 Вызов и загрузка

2.3.3 Входные данные

2.3.4 Выходные данные

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

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

Заключение

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

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

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

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

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

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

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

Цели МБОУ Иванищевская СОШ: - привлечения большего числа читателей библиотеки;

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

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



Дисциплины научных работ



Хотите, перезвоним вам?