
- •Содержание
- •Введение
- •1. Нормативные ссылки
- •2. Термины, определения
- •3. Сокращения
- •4.1.4. Ссылки
- •4.1.5. Обзор
- •4.2. Общее описание
- •4.2.1. Перспективы продукта
- •4.2.1.1. Системные интерфейсы
- •4.2.1.2. Пользовательские интерфейсы
- •4.2.1.3. Аппаратные интерфейсы
- •4.2.1.8. Требования по адаптации
- •4.2.2. Функции продукта
- •4.2.3. Пользовательские характеристики
- •5. Исследовательская работа
- •5.1. Описание предметной области
- •5.2. Обзор программных продуктов
- •5.2.1. «1С: Управление школой»
- •5.2.2. Аверс
- •5.2.3. Управление школой - ооо "Хронобус"
- •5.2.4. Пакет прикладных программ «школа™».
- •5.2.5. Система электронных журналов «Баллов.Нет»
- •5.3. Концептуальная модель
- •5.4. Логическая модель
- •5.4.1. Населённые пункты
- •5.4.2. Школа
- •5.4.3.Пользователи
- •5.4.4. Учебный план
- •5.4.5. Календарно-тематические планы
- •5.4.6. Проведение уроков
- •5.4.7. Расписание уроков
- •5.4.8. Движение учащихся
- •5.4.9. Информационное пространство
- •6. Проектирование архитектуры
- •6.1. Моделирование субъектов
- •6.1.1. Субъекты
- •6.1.2. Прецеденты
- •6.1.3. Диаграмма прецедентов
- •6.2. Моделирование видов деятельности
- •6.2.1. Виды деятельности
- •6.2.2. Диаграмма видов деятельности
- •6.3. Моделирование взаимодействий
- •6.3.1. Взаимодействия
- •6.4. Диаграммы реализации
- •7.3.1.2 Описание модуля «Администратор сервера»
- •7.3.1.3 Описание модуля «Мастер ввода данных»
- •7.3.1.4. Главное окно программы
- •7.3.1.5. Описание модуля «Школьное руководство»
- •7.5.1.2. Интерфейс модуля «Авторизация»
- •7.5.1.3. Интерфейс модуля «Смена пароля»
- •7.5.1.4. Интерфейс модуля «Мастер ввода данных»
- •7.5.1.5. Интерфейс модуля «Школьное руководство»
- •7.5.1.6. Интерфейс модуля «Классы и предметы»
- •7.5.1.7. Интерфейс модуля «Планирование уроков»
- •7.5.1.8. Интерфейс модуля «Расписание»
- •7.5.1.9. Интерфейс модуля «Классный журнал»
- •7.5.1.10. Интерфейс модуля «Отчёты»
- •7.5.1.11. Интерфейс модуля «Объявления»
- •7.5.1.12. Интерфейс модуля «Персональные настройки»
- •7.5.1.13. Интерфейс модуля «Внутренняя почта»
- •7.5.1.14. Описание модуля «Форум»
- •7.5.1.15. Описание модуля «Справка»
- •7.5.2. Интерфейс процессов
- •7.5.2.1. Описание глобальных процессов
- •8. Инструменты и среды программирования. Реализация, сборка и интеграция. Модульное тестирование
- •8.1. Инструменты и среды программирования
- •8.1.1. Программирование интерфейсов
- •8.1.1.1. Модуль «Администратор сервера»
- •8.1.1.2. Модуль «Авторизация»
- •8.1.1.3. Модуль «Смена пароля»
- •8.1.1.4. Главное окно программы Блок «Заголовок»
- •Блок «Меню»
- •Блок «Подвал»
- •Блок «Контент»
- •8.1.1.5. Модуль «Мастер ввода данных»
- •8.3.1.6. Модуль «Школьное руководство»
- •8.3.1.7. Модуль «Классы и предметы»
- •8.3.1.8. Модуль «Планирование уроков»
- •8.3.1.9. Модуль «Расписание»
- •8.3.1.10. Модуль «Классный журнал»
- •8.3.1.11. Модуль «Отчёты»
- •8.3.1.12. Модуль «Объявления»
- •8.3.1.13. Модуль «Персональные настройки»
- •8.3.1.14. Модуль «Внутренняя почта»
- •8.3.1.15. Модуль «Форум»
- •8.3.1.16. Модуль «Справка»
- •8.1.2. Программирование базы данных
- •8.1.2.1. Таблицы базы данных
- •8.1.2.2. Хранимые процедуры
- •8.2. Реализация, сборка и интеграция
- •8.2.1. Обзор
- •8.2.2. Скрипт
- •8.3. Модульное тестирование
- •9. Документация по тестированию программного обеспечения. Показатели проектирования. Расчёт надёжности
- •9.1.Тестирование по отношению к спецификации
- •9.2 Расчет надежности информационной системы
- •9.2.1 Модель Миллса
- •9.2.2 Оценка надежности информационной системы
- •10. Выпуск продукта и обеспечение его сопровождения
- •10.1. Руководство по установке
- •10.1.1. Анализ системы
- •10.1.2. Установка «Net Framework»
- •10.1.3. Установка «Firebird Server»
- •10.1.4. Установка информационной системы «НашаШкола»
- •10.2. Руководство администратора сервера
- •10.2.1. Создание школы
- •10.2.2. Резервное копирование базы даных
- •10.2.3. Восстановление бд из резервной копии
- •10.3. Руководство пользователя
- •11. Экономическая часть
- •11.1 Информация о предприятии
- •11.2 Описание деятельности предприятия
- •11.3 Описание программного продукта
- •11.4 Недостатки, устраняемые работой с программным продуктом
- •11.5 Состав разработчиков и оборудования
- •11.6 Сетевой метод организации работ по разработке программного продукта
- •11.7 Расчет стоимости амортизации оборудования
- •11.8 Расчет заработной платы разработчиков
- •11.9 Расчет затрат по потреблению электроэнергии
- •11.10 Расчет экономических показателей
- •11.11 Расчет экономической эффективности внедрения
- •12. Безопасность жизнедеятельности
- •12.1 Значение и задачи безопасности жизнедеятельности
- •12.2 Анализ условий труда и мероприятия по защите от воздействия вредных производственных факторов
- •12.2.1. Химический фактор. Оценка ут
- •12.2.2. Биологический фактор. Оценка ут
- •12.2.3. Физический фактор. Оценка ут
- •12.2.4. Тяжесть трудового процесса. Оценка ут
- •12.2.5. Напряженность трудового процесса. Оценка ут
- •12.3. Обеспечение электробезопасности
- •12.4. Пожарная безопасность
- •12.5. Безопасность жизнедеятельности в чрезвычайных ситуациях
- •Заключение
- •Список использованных источников
- •Приложение Таблицы базы данных
10. Выпуск продукта и обеспечение его сопровождения
10.1. Руководство по установке
Для успешной установки ИС «НашаШкола» необходимо строго следовать нижеприведённой инструкции.
10.1.1. Анализ системы
1. Убедиться, что система соответствует всем аппаратным требованиям (таблица 10.1).
Таблица 10.1. – Аппаратное обеспечение сервера
Ресурс |
Минимальная конфигурация |
Процессор |
Pentium III 800 |
RAM |
512 Мб |
HDD |
10 Гб SCSI* |
* Подойдет другой быстрый тип жесткого диска, например, UDMA 133 или Serial ATA.
Режим работы сервера – круглосуточный. Сервер должен быть снабжён источником бесперебойного питания.
Для доступа внешних пользователей к ИС «НашаШкола» (например, родителей), сервер должен иметь выделенный IP-адрес в общегородской (общерайонной) сети. Аппаратные требования пользователей системы приведены в таблице 10.2.
Таблица 10.2. – Аппаратное обеспечение компьютеров пользователей
Ресурс |
Минимальная конфигурация |
Процессор |
Pentium 166 и выше |
RAM |
64 Мб и выше |
Сетевая карта |
Ethernet |
2. На сервере должна быть установлена одна из операционных систем:
Windows Server 2003 + Service Pack 2;
Windows Server 2008 + Service Pack 1.
Установка последнего Service Pack настоятельно рекомендуется для обеспечения устойчивости работы и безопасности системы.
Внимание! Требуется 32-битный вариант операционной системы. Установка на Windows Server 2003 x64 возможна, однако ИС «НашаШкола» тестировалась только с 32-разрядными системами.
Замечание. Операционные системы Windows XP Professional, Windows Vista и Windows 7 также могут являться платформой для сервера ИС «НашаШкола», но в эти ОС заложены следующие существенные ограничения:
максимальное количество одновременных подключений к Web-серверу на базе Windows XP/Vista равно 10, для Windows 7 – равно 20;
на сервере может работать только один Web-сайт.
Ввиду этих и других ограничений не гарантируется устойчивая работа системы «НашаШкола» на платформах Windows XP/Vista/7.
3. Убедиться, что для установки у данного пользователя есть права администратора.
4. На сервере должны быть установлены региональные настройки русские, как в качестве текущих, так и по умолчанию.
5. На сервере следует установить Internet Information Server (IIS). Для его установки войдите в Установка и удаление программ -> Установка компонент Windows -> Сервер приложений, далее пометьте Службы IIS, включив следующие компоненты (пример для Windows Server 2003):
Диспетчер служб IIS;
Общие файлы;
Служба WWW.
После доустановки компонент Windows нужно переустановить последний Service Pack.
После установки IIS следует проверить работу Web-сайта, установленного по умолчанию. Запустите браузер (напр., Internet Explorer), наберите в адресном поле localhost и нажмите клавишу Enter. Должна отобразиться стандартная страница Internet Information Server.
10.1.2. Установка «Net Framework»
Для работы ИС «НашаШкола» необходима платформа Microsoft .Net Framework 2.0 или выше. .Net Framework – единая среда выполнения приложений, которая необходима для обеспечения взаимосвязи приложения с СУБД.
Возьмите пакет Microsoft .NET Framework 2.0 (рус.) – имя файла dotnetfx.exe – из папки Soft, либо скачайте его по ссылке:
http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=ru (размер 22 МБ)
После того как вы скачали установочный файл dotnetfx.exe, запустите его. В процессе установки ничего выбирать не надо! После завершения установки перезагрузите компьютер.