- •Введение
- •1. Постановка задачи
- •2.1.1. Программы для упорядочивания домашней библиотеки
- •2.1.1.1. BookSnake
- •2.1.1.2. PSD Home Library
- •2.1.1.3. Unicat
- •2.1.1.4. Учёт книг
- •2.1.4. Вывод
- •2.1.2. Автоматизированные библиотечные информационные системы
- •2.1.3. Электронные библиотеки
- •2.2.1.1. Microsoft SQL Server
- •2.2.1.2. Interbase
- •2.2.1.3. Firebird (FirebirdSQL)
- •2.2.1.4. MySQL
- •2.2.2.2. Microsoft Access
- •2.2.2.3. OpenOffice.org Base
- •2.2.3. Вывод
- •3.1.1. Инфологическая модель данных
- •3.1.2. Датологическая модель данных
- •3.1.3. Физическая модель данных
- •3.1.4. Построение схемы данных
- •3.2. Разработка интерфейса
- •3.2.1. Главная кнопочная форма «frmMain»
- •3.2.2. Форма «frmBooks». Работа с книгами
- •3.2.3. Форма «frmEditBook». Редактирование данных о книге
- •3.2.4. Форма «frmEditBooks». Редактирование данных об экземпляре книги
- •3.2.5. Форма «frmEditWeb». Редактирование данных о web-узле
- •3.2.6. Форма «frmVersion». Работа с ПО
- •3.2.7. Форма «frmEditSoft». Редактирование данных о ПО
- •3.2.8. Форма «frmEditManufacturer». Редактирование данных о производителе
- •3.2.9. Форма «frmEditVersion». Редактирование данных об экземпляре (версии) ПО
- •3.2.10. Форма «frmWeb». Web-узлы
- •4. Результаты испытаний
- •Заключение
- •Список источников
- •Приложение 1. Созданные в MS Access таблицы и примеры их наполнения
- •Приложение 2. Коды программ
- •Приложение 3. Техническое задание
|
Приложение 3. Техническое задание |
СОГЛАСОВАНО |
УТВЕРЖДАЮ |
Руководитель проекта |
Зав. Кафедрой ТМиП |
Техническое задание на сквозное дипломное проектирование
Чунарева Анастасия Викторовна группа ЗС-Вт-351400-63(к)
Введение
Информационная система учёта домашних информационных ресурсов (далее Система).
Данная Система предназначена для сбора, хранения и быстрого поиска информации о личных (домашних) информационных ресурсах: книгах и журналах (бумажных и электронных), используемом программном обеспечении.
1. Основания для разработки
Задание на выпускную квалификационную работу.
Приказ по филиалу от «____» ____________2009 г. № ________.
2. Назначение разработки
Система предназначена для сбора, хранения и быстрого поиска информации о личных (домашних) информационных ресурсах: книгах и журналах (бумажных и электронных), используемом программном обеспечении.
Основными целями создания Системы являются:
•систематизация информации об информационных ресурсах;
•уменьшение времени поиска информационных ресурсов.
3.Требования к программе или программному изделию
3.1. Требования к функциональным характеристикам
В системе должна храниться информации о личных (домашних) информационных ресурсах: книгах и журналах (бумажных и электронных), используемом программном обеспечении.
74
Система должна выполнять следующие функции:
1.Ввод, редактирование и удаление данных о книгах или программных продуктах и их экземплярах.
2.Отображение данных о книгах или программных продуктах и их экземплярах.
3.Выборка по критериям: язык, наименование и др.
3.2.Требования к надежности
Взаимодействие пользователей с Системой должно осуществляться посредством визуального графического интерфейса. Интерфейс системы должен быть понятным и удобным, не должен быть перегружен графическими элементами и должен обеспечивать быстрое отображение экранных форм. Навигационные элементы должны быть выполнены в удобной для пользователя форме. Средства редактирования информации должны удовлетворять принятым соглашениям в части использования функциональных клавиш, режимов работы, поиска, использования оконной системы. Ввод-вывод данных системы, прием управляющих команд и отображение результатов их исполнения должны выполняться в интерактивном режиме. Интерфейс должен соответствовать современным эргономическим требованиям и обеспечивать удобный доступ к основным функциям и операциям Системы.
Интерфейс должен быть рассчитан на преимущественное использование манипулятора типа «мышь», то есть управление системой должно осуществляться с помощью набора экранных меню, кнопок, значков и т.п. элементов. Клавиатурный режим ввода должен используется главным образом при заполнении и/или редактировании текстовых и числовых полей экранных форм.
Все надписи экранных форм, а также сообщения, выдаваемые пользователю (кроме системных сообщений) должны быть на русском языке.
75
Экранные формы должны проектироваться с учетом требований унификации:
∙все экранные формы пользовательского интерфейса должны быть выполнены в едином графическом дизайне, с одинаковым расположением основных элементов управления и навигации;
∙для обозначения сходных операций должны использоваться сходные графические значки, кнопки и другие управляющие (навигационные) элементы. Термины, используемые для обозначения типовых операций (добавление информационной сущности, редактирование поля данных), а также последовательности действий пользователя при их выполнении, должны быть унифицированы;
∙внешнее поведение сходных элементов интерфейса (реакция на наведение
указателя «мыши», переключение фокуса, нажатие кнопки) должны реализовываться одинаково для однотипных элементов.
Должна быть предусмотрена возможность организации ручного резервного копирования данных системы средствами системного и базового программного обеспечения (ОС, СУБД), входящего в состав программно технического комплекса.
Приведенные выше требования не распространяются на компоненты системы, разработанные третьими сторонами и действительны только при соблюдении правил эксплуатации этих компонентов, включая своевременную установку обновлений, рекомендованных производителями покупного программного обеспечения.
3.3.Требования к составу и параметрам технических средств
Персональный компьютер IBM PC стандартной конфигурации.
3.4.Требования к информационной и программной совместимости
Операционная система Microsoft Windows 2000 или более поздняя версия. Настольная СУБД Microsoft Access версии не ниже 2000.
76
4. Требования к программной документации
Должна быть представлена пояснительная записка на выпускную квалификационную работу, содержащая следующие разделы:
∙Введение
∙Постановка задачи
∙Анализ задачи
∙Выбор инструментальных средств
∙Проектирование базы данных
∙Разработка интерфейса
∙Результаты испытаний
∙Заключение
∙Список источников
∙Приложения
5.Технико-экономические показатели
Ориентировочная экономическая эффективность не рассчитываются. Зарубежные и отечественные аналоги:
1.Локальные программы: BookSnake, PSD Home Library, Unicat, «Учёт книг».
2.Автоматизированные библиотечные информационные системы: АБИС «Руслан», AБИС «МАРК-SQL», «Эйдос».
3.Электронные библиотеки: «Фундаментальная электронная библиотека», «Единое окно доступа к образовательным ресурсам», Проект «Гутенберг», «Библиотека Максима Мошкова», «Электронная библиотека Iqlib» и др.
6.Стадии и этапы разработки
Этапы работы:
1.Анализ задачи: обзор существующих систем.
2.Проектирование и реализация базы данных.
3.Разработка приложения.
4.Испытания Системы.
5.Оформление пояснительной записки.
77
7. Порядок контроля и приемки
Испытания Системы должны представлять собой процесс проверки выполнения заданных функций системы, определения и проверки соответствия требованиям «Технического задания» качественных характеристик системы, выявления и устранения недостатков в действиях системы, в разработанной документации.
78
