Краткое содержание отчета

advertisement
Краткое содержание отчета
Название
пункта
Введение
основное содержание



Оценка современного состояния решаемой проблемы в данной отрасли,
основные исходные данные для разработки программы,
обоснование актуальности автоматизированного способа обработки и
хранения данных.
Общий раздел (описание условия задачи, поэтому все в будущем времени)
Предметная область автоматизации
 сущность задачи
 описание исходной информации (при подключении нового абонента к
телефонной сети с ним заключается договор, в котором указываются сведения
об абоненте (ФИО, паспортные данные), вид льгот (если есть) и домашний
адрес), (при телефонизации дома сдается акт о его приемке, в нем указывается
адрес и тип кобеля)
 описание выходной информации (в конце каждого месяца согласно квитанция
формируется ведомость оплаты, где указывается ФИО ответственного
(описание
плательщика, адрес и общая сумма за месяц)
способов
 функции, которые должны быть реализованы в задаче (учет и накопление
обработки
каких-либо данных, контроль своевременности возврата книг, подсчет общей
информации до
уплаченной суммы за товар, поиск каких-либо данных, удаление всех
автоматизации)
сведений о родителях при отчислении студента)
 ограничения для процессов, относящихся к данной задаче (два вида
ограничений: на данные (при заключении договора дата не должна быть
позже текущей даты, сумма оплаты измеряется целым положительным
числом, единицы измерения рубли без копеек) и на связи (договор
составляется на подключение одного номера, в доме может быть установлено
несколько телефонов с разными номерами))
Постановка задачи
Организационн  основная цель автоматизации данной предметной области (требуется
оорганизовать процесс быстрого поиск)
экономическая  определение способа хранения исходной информации (при появлении нового
сущность
абонента сведения о нем должны заносится и накапливаются на магнитном
задачи
носителе в виде файлов базы данных)
 определение выходных данных (по запросу пользователя должны быть
сформированы сведения об абонентах и с подсчетом общей суммы оплаты за
указанный месяц)
 дополнительные условия (при отчислении студента все данные об его
успеваемости необходимо удалять из всей базы данных)
 какой экономический эффект принесет внедрение данного программного
продукта (сокращение времени на поиск информации, повышение точности
выполнения расчетов)
Описание
Что и в каком виде должно быть получено в результате решения задачи
выходной
 Таблица - перечень и описание выходных сообщений (наименование (список
информации
студентов, имеющих задолженности по оплате), условное обозначение (Д-01),
способ сортировки и (или) группировки (группировка по группе, сортировка
по алфавиту фамилий), отбор данных (Z-01), получатель (классный
руководитель))
 формы выходных документов (рисунки в виде пусто граф)
Описание
предметной
области и
функции
решаемой
задачи
Название
пункта
основное содержание
 таблица - перечень и описание структурных единиц выходной информации
(наименование реквизита (Фамилия студента), условное обозначение (ФИО),
документ (Д-01), разрядность (А (40) ))
Описание
Что, в каком виде вводится для решения задачи
входной
 таблица - перечень и описание входных сообщений (наименование
информации
(квитанция об оплате, критерии поиска должников), условное обозначение
(В-01, Z-01), форма представления (документ, видеограмма), отправитель
(родители, классный руководитель), периодичность и сроки поступления (по
мере внесения денег в кассу, в конце месяца))
 формы входных документов (в виде рисунка пусто граф)
 запросные формы (в виде рисунка)
 таблица - перечень и описание НСИ (наименование (виды льгот), условное
обозначение (Льгота), краткое описание (сведения о видах льгот), форма
представления (приказ директора))
 таблица - перечень и описание структурных единиц входной информации
(наименование реквизита, условное обозначение, документ, разрядность)
Математическое формулы для расчетов (вычисляемый реквизит, итоговая сумма, кол-во
описание задачи найденных записей, среднее значение и т. д.). Операндами формул являются
идентификаторы реквизитов входной (выходной) информации.
1, если_Fami  Fam_poisk
kol   
, где
0,
иначе
I 1 
N
(1)
kol – количество найденных книг
N – общее число студентов
I – номер ткущего студента
Fam i – фамилия текущего студента
Fam_poisk – заданная фамилия
Выделение
 Таблица - описание информационных объектов (информационный объект
информационн
(обозначение (по-русски) (Студент), краткое описание (полный список
ых объектов
студентов)), реквизит (обозначение (см. реквизиты входной (выходной)
задачи
информации) (ФИО), ключевой реквизит (с указанием вида ключа) (простой,
уникальный))
 Словесное обоснование выбора каждого ключевого реквизита (в списке
студентов Фамилия, Имя, Отчество, дата рождения однозначно определяются
значение Номер зачетной книжки, поэтому его можно считать ключевым
реквизитом)
Определение
 Таблица - Описание связей между ИО (главный ИО (Льгота), подчиненный
связей
ИО (Оплата), реквизит связи (Код вида льготы), тип отношения (1:М))
информационн  Словесное обоснование выбора типа и реквизита связи между
ых объектов
информационными объектами (ИО Льгота и Оплата связаны по Коду вида
льготы, тип один-ко-многим, потому, что студент может иметь при оплате
только один вид льготы, но одинаковой льготой могут пользоваться
несколько студентов)
Построение
 Информационно-логическая модель данных (рисунок ИЛМ (имя таблицы,
информационно
ключевое поле) по уровням)
-логической
Название
пункта
модели данных
Определение
логической
структуры
реляционной
базы данных
Данные
контрольного
примера
основное содержание
 Словесное обоснование выбора реляционной модели данных
 Логическая структура реляционной базы данных (рисунок ЛС (имя таблицы,
кл. поле, остальные поля), связи не пересекать)
Объем определяется согласно предметной области. Данные оформлять в Excel,
применяя формулы, фильтр, группировку, диаграммы и т. д.
 Исходные данные
 Запросы
 Выходные документы
Технология
 Словесное описание основных этапов решения задачи
ввода,
 Словесное описание последовательности заполнения базы данных (согласно
накопления и
ИЛМ от 0-ого уровня)
решения задачи  Источники загрузки базы данных (рисунок)
 Технология решения задачи (рисунок)
 Функциональная схема решения задачи (рисунок меню: только основных
действий без настроек, помощи и т. д.)
Определение
 Рисунки форм с описанием каждого поля
макета форм
ввода-вывода
для загрузки в
базу данных
входной
информации
Обобщённый
 общий алгоритм меню программы
алгоритм
решения задачи
и его
декомпозиция
на модули
(функции)
Детальные
 алгоритм выполнения пунктов меню
алгоритмы
реализации
отдельных
модулей задачи
Специальный раздел
Аппаратная и
 Минимальные требование к аппаратному обеспечению компьютера, на
программная
котором будет использована данная программа (тип процессора, объем
части задачи
дисковой памяти для размещения файлов программ, размер ОП) и перечень
дополнительных устройств (мышь, принтер и т.д.)
 Перечень необходимого программного обеспечения (ОС - название и версия,
Access - версия)
Организация
 вид интерфейса (графический, стандарта MircoSoft)
пользовательско  система защиты от несанкционированной работы с программой (пароль)
го интерфейса
 доступ к основным функциям программы (Главное кнопочное, вертикальное
Название
пункта
основное содержание




меню)
описание основных элементов интерфейса (для форм – поле ввода, поле со
списком, кнопки навигатора и т. д.)
все ли элементы имеют всплывающие подсказки и удобно ли это
пользователю
все ли формы разработаны в едином стиле и удобно ли это пользователю
все ли отчеты имеют единый стиль оформления и удобно ли это
пользователю
Блок-схема программы с блоками выбора и обращением к подпрограммам
Дерево вызова 
подпрограмм
Выбор входных  Таблицы для ввода данных с пометкой о правильности ввода и реакции
данных для
программы
всестороннего
тестирования
программы в
нормальных и
экстремальных
ситуациях
Инструкция
 Аппаратное обеспечение задачи (требования к составу компьютера
пользователя по
(процессор, ОЗУ, свободное место на винчестере, клавиатура, мышь, принтер,
решению задачи
монитор), операционная система, программа Access)
 Установка программы (какие файлы нужно скопировать). Описание файлов
программы (имя файла с расширением, размер файла, назначение файла)
сгруппировать файлы по типу
 Запуск программ
 Порядок работы с программой (работа со справочными данными (какие
проверки выполняет программа, как выполнить добавление, удаление,
изменение), работа с основными данными (какие проверки выполняет
программа, как выполнить добавление, удаление, изменение), получение
отчетов (нужно ли вводить критерии поиска, выводится ли сообщение об
отсутствии данных, просмотр отчета на экране, печать отчета), сервисные
возможности программы (установка часов, сохранение данных в архив,
восстановление данных из архива, очистка данных и т. д.))
Результаты
 Выходные документы (из программы через принтер)
тестирования
 Описание нештатной ситуации и рисунок из программы на реакцию ввода
программы,
неправильных данных (кнопкой Print Scrn)
анализ
полученных
результатов,
реакция
программы на
нештатные
ситуации
Заключение
 Отчет о проделанной работы (в ходе выполнения практики была
спроектирована база данных и на ее основе написан программный продукт
средствами СУБД Access для автоматизации учета …)
 Выводы о работоспособности программы в соответствии с полученным
Название
пункта
основное содержание



Перечень
принятых
сокращений
Список
используемых
источников
Приложение А
Приложение Б
Тексты
программ

заданием.
Сравнение результатов тестирования программы по данным контрольного
примера с имеющимися результатами работы программы. Вывод об их
соответствии.
Анализ реакции программы на нештатные ситуации. Вывод об адекватной
реакции программы на ошибки пользователя.
Достоинства и недостатки программы, перспективы развития (доработки,
исправление ошибок и т. д.)
Список сокращений используемых в отчете
Не менее 3 (название, автор, издательство, год издания)
 Если выносится из отчета
 Для каждой формы (меню Вид - Программа)
 с комментариями
Download