Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект. Пояснительная записка Агеев.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
950.27 Кб
Скачать

3. Проектирование и разработка информационной системы

3.1 Инфологическое моделирование предметной области

Инфологическое моделирование – это формализованное описание выявленных объектов предметной области в виде моделей, обладающих, с одной стороны, достаточной емкостью и глубиной для охвата всех элементов будущего проекта БД, а с другой - достаточной формальностью описания, легко читаемой не только программистами, но и пользователями приложения. Инфологическая модель – это формализованное представление объекта, которое легко читается всеми и потому является инструментом работы программиста с заказчиком, пользователя с приложением. Инфологическое моделирование может выполняться на базе модели «Сущность-связь» с последующим построением ER-диаграммы

Исходя из этого, строится структурная схема программы и на ее основании проектируется структура Главного меню программы..

Исходя из структурной схемы программы, можно построит- абстрактную модель пользовательского интерфейса системы, отражающую последовательность появления экранных форм.

Главная форма, очевидно, должна содержать Меню, которое соответствует структурной схеме программы.

Через его опции можно активизировать: ввод и редактирование данных, ведение справочников, формирование отчетности, настройку программы и т.д.

Предметные области базы данных «Учет платы за отопление» их свойства:

  1. Тарифы;

  2. Квитанции;

  3. Города;

  4. Улицы;

  5. Абоненты;

3.2 Детальное проектирование программного обеспечения (конструирование прототипа)

Детальное проектирование программного обеспечения включает в себя разработку структурной схемы, которая дает достаточно полное представление о проектируемом программном обеспечении.

Исходя из этого, строится структурная схема программы и на ее основании проектируется проектируется структура Главного меню программы.

Исходя из структурной схемы программы, можно построить абстрактную модель пользовательского интерфейса системы, отражающую последовательность появления экранных форм. Главная форма, очевидно, должна содержать Меню, которое соответствует структурной схеме программы. Через его опции можно активизировать: ввод и редактирование абитуриентов, введение справочников, формирование отчетности, настройки программы и т.д.

Рис.3.1 ER-диаграмма «Учет оплаты за газ».

3.3. Разработка пользовательского интерфейса

На Рис.3.2 мы видим экранную форму, она упрощает работу в Access по курсовой работе «Учет платы за газ».

.

Главная кнопочная форма

Выбор пункта «Формы» на главной кнопочной форме

После того, как Вы выберете пункт “Формы”, появится окно, при помощи которого можно просмотреть все имеющиеся формы.

Рис.3.3 Формы

Выбор пункта “Абоненты”

После того, как Вы выберете пункт “Абоненты”, появится форма, которая выведет всю информацию о абонентах. С ее помощью можно добавлять и удалять записи, также на ней находятся кнопки перехода по записям и кнопка выхода из этой формы.

Рис.3.4 Форма «Абоненты»

Выбор пункта “Квитанции”

После того, как Вы выберете пункт “Квитанции”, появится форма, с помощью которой вы сможете просмотреть дату выписки квитанции, срок оплаты, ФИО, адрес и тариф абонентов. С ее помощью можно добавлять и удалять записи, также на ней находятся кнопки перехода по записям и кнопка выхода из этой формы.

Рис.3.5 Форма «Квитанции»

Выбор пункта “Тарифы”

После того, как Вы выберете пункт “Тарифы”, появится форма, с названием и стоимостью тарифов. С ее помощью можно добавлять и удалять записи, также на ней находятся кнопки перехода по записям и кнопка выхода из этой формы.

Рис.3.6 Форма «Тарифы»

Выбор пункта «Отчеты» на главной кнопочной форме

После того, как загрузилась Главная Кнопочная форма, нажмите кнопку «Отчеты». Выбрав этот пункт, перед Вами появится форма, которая Вам позволит просмотреть все имеющиеся отчеты.

Рис.3.7 Форма «Отчеты»