Разработанное программное обеспечение позволяет автоматизировать контроль качества и документооборота.
Во второй главе строятся диаграммы использования: частные для каждой АРМ (Автоматизированное Рабочее Место) и общая модель. Помимо этого, в данной главе проводится разработка базы данных.
Четвертая глава является контрольным примером, который проводит тестирование работоспособности системы для разных АРМ.
В заключении подводятся итоги и оцениваются результаты работы.
Содержание
Введение 3
Анализ предметной области 5
1.1 Описание предметной области 5
1.2 Определение веб-сайта 9
1.3 Технологический процесс 11
1.3.1 Описание технологического процесса 11
1.3.2 Модель технологического процесса 12
1.4 Анализ программных продуктов конкурентов 15
1.5 Требования к реализуемой системе 18
1.5.1 Требования к функциям системы 18
1.5.2 Требования к надежности системы 19
1.5.3 Требования к условиям эксплуатации 20
1.5.4 Требования к составу и параметрам технических средств 21
1.5.5 Требования к информационной и программной совместимости 22
Разработка моделей программной системы 25
2.1 Модель автоматизируемого процесса 25
2.2.1 Общая диаграмма вариантов использования 25
2.2.2 Диаграмма для АРМ Классный руководитель 26
2.2.3 Диаграмма для АРМ Заместитель директора по учебной работе. 27
2.2.4 Диаграмма для АРМ Учитель 28
2.2.5 Диаграмма для АРМ Ученик 28
2.2.6 Диаграмма для АРМ Родитель 29
2.2.7 Диаграмма для АРМ Администратор 29
2.3 Разработка Базы Данных 30
2.3.1 Локальные инфологические модели 30
2.3.1.1 Локальная инфологическая модель АРМ Заместитель директора по учебной работе 30
2.3.1.2 Локальная инфологическая модель АРМ Классный руководитель 32
2.3.1.3 Локальная инфологическая модель АРМ Учитель 33
2.3.1.4 Локальная инфологическая модель АРМ Ученик 34
2.3.1.5 Локальная инфологическая модель АРМ Родитель 35
2.3.1.6 Локальная инфологическая модель АРМ Администратор 36
2.3.2 Концептуальная инфологическая модель БД всей системы 37
2.3.3 Даталогическая модель. 38
2.3.3.1 Даталогическая модель БД системы. 38
2.3.4 Ограничения БД 46
Разработка программных модулей системы 48
3.1 Разработка алгоритмов работы системы 48
3.1.1 Основной алгоритм работы системы 49
3.1.2 Основной алгоритм работы АРМ Заместитель директора по учебной работе 50
3.1.3 Алгоритм работы АРМ Классный руководитель 51
3.1.4 Алгоритм работы АРМ Учитель 52
3.1.5 Алгоритм работы АРМ Ученик 53
3.1.6 Алгоритм работы АРМ Родитель 54
3.1.7 Алгоритм работы АРМ Администратор 55
Контрольный пример 56
4.1 Тесты для АРМ Администратор 56
4.2 Тесты для АРМ Заместитель директора по учебной работе 57
4.2.2 Создание Классного руководителя 58
Заключение 61
Список литературы 62
Электронные носители информации позволяют решить многие эти проблемы, поскольку они:
Однако же наличие одних электронных ресурсов недостаточно для того, чтобы наладить эффективную работу в школе. Для этого необходимо использовать современные носители информации вкупе с системой, которая позволит иметь доступ к информации, обрабатывать и при необходимости редактировать ее, а также выводить данные на печать.
Разработка данной системы будет вестись силами одного специалиста, и будет включать себя несколько областей, такие как: анализ области, разработка базы данных, написание кода программы, реализация интерфейса.