курсовая работа. Курсовая (1). Пояснительная записка к курсовому проекту содержит постановку и программу решения задачи Автоматизация учета зачисления абитуриентов по результатам вступительного экзамена
Скачать 3.65 Mb.
|
1.11 Общие требования к программному продуктуОбоснование целесообразности решения задачи: программный продукт, рассмотренный заказчиком, проверенный на конкретную работоспособность, а также необходимость в простом, удобном, надежном и функциональном программном средстве для сортировки заявок абитуриентов и последующим распределением их по группам. Основные задачи: программа должна сортировать абитуриентов по экзаменационным баллам; программа должна предоставить функцию автоматического создания отчетов по сформированным группах. Программное обеспечение разрабатывается для персональных компьютеров со следующими характеристиками: объем оперативного запоминающего устройства 8гб или более. SSD объёмом минимум 15 GB без учета ОС; монитор с разрешением не ниже 1920х1080; клавиатура -101/102 клавиши; манипулятор типа «мышь». ЭВМ должна работать под управлением операционной системы с графическим интерфейсом (Не ниже Windows 10). Инсталляционный пакет не предусмотрен. Сопровождение продукта не предполагается. Функциональные возможности: программный продукт должен формировать и отображать выходные документы в MS EXCEL, MS WORD; должен быть обеспечен просмотр базы данных с возможностью добавления, редактирования и удаления из нее данных; Требования к надежности: Необходимо, чтобы система обладала устойчивостью к отказам оборудования и программных систем, а также электропитания. Для надежной работы системы необходимы высоконадежные аппаратные и программные средства, а также возможность сохранения резервной копии администратором системы. Требования надежности должны быть регламентированы для следующих аварийных ситуации: выход из строя аппаратных средств системы; отсутствие электроэнергии; выход из строя программных средств системы; неверные действия пользователей системы. Для обеспечения надежности используется следующие процедуры: проверка достоверности исходных данных; предупреждения и отказ в вводе данных при ошибке в типе данных; ограничение возможностей пользователей системы; сохранение копии базы данных на отдельные устройства для их последующего восстановления. 2 Экспериментальный раздел 2.1 Описание программы Программа DevApp.exe имеет модульную структуру и состоит из десяти модулей. Модульная схема представлена на рисунке 2.1.1, описание модулей приведено в таблице 2.1.1. Рисунок 2.1.1 – Модульная схема программы В таблице 2.1.1 описывается каждый модуль, перечисляются все процедуры, входящие в модуль, описываются все действия, выполняемые в каждой процедуре модуля. Исходный код программы представлен в приложении А. Таблица 2.1.1 – Описание процедур
Продолжение таблицы 2.1.1
Продолжение таблицы 2.1.1
Код программы представлен в приложении А |