- •Содержание
- •Введение
- •1.Аналитическая часть
- •1.1. Технико-экономическая характеристика предметной области
- •Структура системы образования в рф
- •. Краткая характеристика школы и ее деятельности
- •. Сущность поставленных задач
- •. Обоснование необходимости и цели использования вычислительной техники для решения задачи
- •Постановка задачи
- •1.5.1. Цель и назначение автоматизированного варианта решения задачи
- •1.5.2. Общая характеристика организации решения задачи на эвм Интерфейс взаимодействия пользователя с системой
- •1.5.3. Формализация расчетов
- •Р ис. 5. Диаграмма прецедентов «Электронный журнал»
- •1.6.Анализ существующих разработок и обоснование выбора технологии проектирования
- •1.7. Обоснование проектных решений по видам обеспечения:
- •1.7.1. По техническому обеспечению (то)
- •1.7.2. По программному обеспечению (по)
- •2. Проектная часть
- •2.1. Информационное обеспечение задачи
- •Проектирование «Электронного журнала» в стандарте dfd
- •Проектирование uml-диаграммы «Электронного журнала
- •2.2. Характеристика базы данных
- •2.3 Программное обеспечение задачи
- •2.3.1 Общие положения (дерево функций и его описание)
- •Заключение
- •Список литературы
2. Проектная часть
2.1. Информационное обеспечение задачи
Информационная модель представляет собой описание предметной области на основе некоторого подмножества данных для определенных задач с учётом требований ряда пользователей (Рис. 7.).
И нформационная модель показывает, на основе каких входных документов и какой информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов.
Рис. 7. Информационная модель проектируемого модуля
Исходя из целей преддипломного проекта, разработанный модуль предоставляет пользователю:
1. Возможность насыщения базы данных осуществляемую непосредственно пользователем через ряд форм в зависимости от принадлежности, заносимой в базу данных информации;
2. Получать в результате работы с программным модулем данные: информация об учащихся, о рейтинге учащихся, об успеваемости учащихся;
3. Произвести поиск нужного пользователю документа по ряду критериев, предложенному в реализованном программном модуле, и получить доступ к нему через нажатие на запрограммированную, на его открытие, кнопку.
Проектирование «Электронного журнала» в стандарте IDEF0
IDEF0 - методология функционального моделирования. С помощью простого и гармоничного графического языка IDEF0, моделирования система предстает перед разработчиками и аналитиками в виде набора взаимосвязанных функциональных блоков.
Первая диаграмма, которая называется контекстной (Рис. 8.), содержит всего один функциональный блок, который представляет систему как единое целое.
Все последующие диаграммы будут более детально описывать систему, раскрывая подфункции функциональных блоков верхних уровней. Таким образом, степень детализации будет увеличиваться с каждым новым уровнем. Верхние блоки будут называться родительскими блоками. Диаграммы, которым они принадлежат - родительскими диаграммами, диаграммы нижнего уровня будут называться дочерними, по отношению к функциональным блокам, которые они детализируют.
Рис.8. Контекстная диаграмма электронного журнала
На контекстной диаграмме показан основной блок – Электронный журнал.
Работу с электронным журналом регулируют нормативные документы.
Влияют на работу электронного журнала: Учащийся, Родитель, Администратор, Преподавательский состав.
В электронный журнал поступают входящие данные образовательного учреждения.
На выходе электронный журнал представляет Отчеты для образовательного учреждения.
Рис. 9. Диаграмма декомпозиции второго уровня электронного журнала
На диаграмме декомпозиции второго уровня (Рис. 9.) показано последовательное выполнение работы с электронным журналом. Так же на диаграмме декомпозиции второго уровня показана работа каждого из пользователей электронного журнала. Например: Учащийся. Может войти в систему, выбрать интересующий его предмет, просмотреть интересующие его данные по этому предмету и выйти из программы. Здесь мы видим ограничение учащегося в работе с электронным журналом. Учащийся не может заполнять и редактировать данные. Эти права имеет администратор и преподаватель.