- •Введение
- •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. Техническое задание
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования «Удмуртский государственный университет»
Филиал ГОУВПО «УдГУ» в г. Воткинске Кафедра Математики и Информатики
Специальность 080801.65 «Прикладная информатика (в экономике)»
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
НА ТЕМУ
«Разработка информационной системы учёта домашних информационных ресурсов»
Работу выполнил студент группы 351400-63(к)
Анастасия Викторовна Чунарева
Научный руководитель старший преподаватель Дмитрий Александрович Дунаев
Зав. кафедрой МиИ
____________________________________
(решение о допуске)
К.т.н., доцент Елена Аркадьевна Кучерова
«___»___________200__г.
Воткинск 2009
1
Содержание |
|
Введение........................................................................................................................... |
2 |
1. Постановка задачи....................................................................................................... |
3 |
2. Анализ задачи............................................................................................................... |
4 |
2.1. Обзор существующих систем.............................................................................. |
4 |
2.1.1. Программы для упорядочивания домашней библиотеки.......................... |
4 |
2.1.1.1. BookSnake................................................................................................ |
4 |
2.1.1.2. PSD Home Library................................................................................... |
6 |
2.1.1.3. Unicat....................................................................................................... |
9 |
2.1.1.4. Учёт книг............................................................................................... |
11 |
2.1.2. Автоматизированные библиотечные информационные системы........... |
12 |
2.1.3. Электронные библиотеки............................................................................ |
13 |
2.1.4. Вывод............................................................................................................ |
15 |
2.2. Выбор инструментальных средств................................................................... |
16 |
2.2.1. Клиент-серверные СУБД............................................................................ |
16 |
2.2.1.1. Microsoft SQL Server............................................................................ |
16 |
2.2.1.2. Interbase................................................................................................. |
17 |
2.2.1.3. Firebird (FirebirdSQL)........................................................................... |
17 |
2.2.1.4. MySQL................................................................................................... |
18 |
2.2.2. Настольные СУБД....................................................................................... |
19 |
2.2.2.1. Visual FoxPro......................................................................................... |
19 |
2.2.2.2. Microsoft Access.................................................................................... |
19 |
2.2.2.3. OpenOffice.org Base.............................................................................. |
21 |
2.2.3. Вывод............................................................................................................ |
22 |
3. Решение задачи.......................................................................................................... |
24 |
3.1. Проектирование базы данных........................................................................... |
24 |
3.1.1. Инфологическая модель данных................................................................ |
24 |
3.1.2. Датологическая модель данных................................................................. |
25 |
2
3.1.3. Физическая модель данных........................................................................ |
29 |
3.1.4. Построение схемы данных......................................................................... |
29 |
3.2. Разработка интерфейса....................................................................................... |
31 |
3.2.1. Главная кнопочная форма «frmMain»........................................................ |
32 |
3.2.2. Форма «frmBooks». Работа с книгами....................................................... |
32 |
3.2.3. Форма «frmEditBook». Редактирование данных о книге......................... |
35 |
3.2.4. Форма «frmEditBooks». Редактирование данных об экземпляре книги.37 |
|
3.2.5. Форма «frmEditWeb». Редактирование данных о web-узле..................... |
38 |
3.2.6. Форма «frmVersion». Работа с ПО.............................................................. |
39 |
3.2.7. Форма «frmEditSoft». Редактирование данных о ПО............................... |
42 |
3.2.8. Форма «frmEditManufacturer». Редактирование данных о производителе |
|
................................................................................................................................. |
43 |
3.2.9. Форма «frmEditVersion». Редактирование данных об экземпляре |
|
(версии) ПО............................................................................................................ |
44 |
3.2.10. Форма «frmWeb». Web-узлы..................................................................... |
45 |
4. Результаты испытаний............................................................................................... |
46 |
Заключение..................................................................................................................... |
47 |
Список источников........................................................................................................ |
48 |
Приложение 1. Созданные в MS Access таблицы и примеры их наполнения......... |
49 |
Приложение 2. Коды программ.................................................................................... |
58 |
Приложение 3. Техническое задание........................................................................... |
74 |
3
Введение
В настоящее время в современном мире электронных технологий практически невозможно представить компанию (фирму или организацию), в которой не требуется обработка некоторого объёма информации. Да и многие частные лица в настоящее время все больше и больше используют компьютерную технику в своей повседневной деятельности. Информацию требуется где-то хранить. Её объёмы постоянно увеличиваются. И возникает вопрос как при таком объёме быстро найти необходимую информацию.
Работа посвящена решению проблемы учёта домашних (личных) информационных ресурсов.
2
1. Постановка задачи
Этап 1.
Проектирование базы данных (БД) системы учёта личных (домашних) информационных ресурсов:
1.Проектирование инфологической модели БД.
2.Проектирование даталогической модели БД.
3.Построение физической модели БД.
Всистеме должна храниться информация об имеющихся изданиях (бумажных и электронных), программных продуктах и интернет-сайтах.
Этап 2.
Разработка форм для визуализации работы с базой данных. Необходимо реализовать следующие функции:
1.Отображение данных о книгах или программных продуктах и их экземплярах.
2.Редактирование и ввод новых данных о книгах или программных продуктах и их экземплярах.
3. Выборка по критериям.
3
