Выбор средств и методов решения для реализации проекта. Алгоритмическое представление задач. Расчет процента снижения трудоемкости. Определение цены программного продукта. Способы проверки правильности и работоспособности отдельных функций программы.
Аннотация к работе
Для использования столь огромных объемов хранимой информации, помимо развития системных устройств, средств передачи данных, памяти, необходимы средства обеспечения диалога человек - ЭВМ, которые позволяют пользователю вводить запросы, читать файлы, модифицировать хранимые данные, добавлять новые данные или принимать решения на основании хранимых данных. Современные СУБД - многопользовательские системы управления базой данных, которые специализируется на управлении массивом информации одним или множеством одновременно работающих пользователей. Современные СУБД обеспечивают: · набор средств для поддержки таблиц и отношений между связанными таблицами; · развитый пользовательский интерфейс, который позволяет вводить и модифицировать информацию, выполнять поиск и представлять информацию в графическом или текстовом режиме; · средства программирования высокого уровня, с помощью которых можно создавать собственные приложения. Описание разделов пояснительной записки: · Раздел «Анализ исходных данных и постановка задачи», включает краткое описание источников информации; · Раздел «Проектирование программного обеспечения», содержит описание последовательности выполнения дипломного проектирования; · Раздел «Реализация и тестирование», включает способы проверки правильности и работоспособности отдельных функций и программы в целом; · Экономический раздел, содержит расчеты по стоимостной оценке программного средства, а также пояснения экономической целесообразности проведения мероприятия; · Раздел «Охрана труда и техника безопасности», включает описание социально-экономических, организационных, технических, гигиенических и лечебно-профилактических мероприятий и средств, обеспечивающих безопасность, сохранение здоровья и работоспособности человека в процессе труда. Предметом дипломного проектирования является разработка программного обеспечения, которое позволит более качественно вести учет за книгами. Основное предназначение системы - получение достоверных, актуальных данных о работе с книгами, таких как: выдача книг на руки, возврат книг в библиотеку, групповые отчеты. Списывать можно только книги, ни один экземпляр которых не находится у читателей. Списание проводится по специальному акту списания, который утверждается администрацией библиотеки. Программа должна выполнять: · Внесение книг и авторов в список с определёнными параметрами; · Добавление новых книг; · Добавление читателей, ведение картотеки; · Вывод списка всех книг; · Удаление книг из списка с определёнными параметрами; · Вывод список книг, которые в данный момент имеющихся в наличии; · Быстрый поиск книг; · Вывод отчёта. Delphi обладает широким набором возможностей, начиная от проектировщика форм и заканчивая поддержкой всех форматов популярных баз данных. На рисунке 2.2.1 показана структура программы и взаимодействие модулей входящих в программу: Рисунок 2.2.1 - Функциональная модель программного продукта Главная форма - появляется при запуске программы. В соответствии с требованиями, представленными в техническом задании (ПРИЛОЖЕНИЕ А), был разработан документ «Описание программы», содержащий сведения о назначении программы, области применения, он представлен в ПРИЛОЖЕНИИ Б.