- •Содержание
- •4.2. Методика расчета экономической эффективности 25
- •4.3. Расчет экономической эффективности по задаче Построение пп аис «Деятельность Театра» 26
- •Введение
- •1. Теоретический раздел
- •1.1. Основы разработки по аис
- •1.2. Обоснование выбора субд и языка программирования
- •1.3. Описание операционной системы
- •2. Раздел проектированияаис
- •2.1. Постановка задачи
- •2.2. Проектирование информационно-логической модели бд
- •2.2.1. Описание предметной области
- •2.2.2. Проектирование концептуальной модели
- •2.2.3. Проектирование реляционной логической модели
- •2.2.4. Проектирование физической модели
- •2.3. Проектирование интерфейса пользователя
- •3. Эксперементальный раздел
- •3.1. Тестирование программы
- •3.2. Характеристика программы
- •4. Экономический раздел
- •4.1. Понятие экономической эффективности
- •4.2. Методика расчета экономической эффективности
- •4.3. Расчет экономической эффективности по задаче Построение пп аис «Деятельность Театра»
- •Заключение
- •Список литературы
- •Список сокращений
- •Приложение а. Инструкция пользователя
- •Приложение б. Текст программы (листинг)
2.2. Проектирование информационно-логической модели бд
2.2.1. Описание предметной области
Представим, что в некой театре ООО «Веселые-Демоны» хранятся сведения о предстоящих постановках которые готовятся к показу, о билетах, которые возможно заказать зрителям, список самих зрителей. Как только зритель выбрал дату и билет, администратор преступает к оформлению билета. По исполнению данного заказа и его оплате, билет отдается зрителю, а вся необходимая информация фиксируется в журнале.
2.2.2. Проектирование концептуальной модели
Рис. 1. Диаграмма прецендентов
2.2.3. Проектирование реляционной логической модели
Рис. 2. Диаграмма классов
2.2.4. Проектирование физической модели
На основе модели «сущность-связь» (диаграмма Классов) синтезируется структура базы данных. В соответствии с правилами разработки физической структуры базы данных для АИС «AkterStudio» были получены следующие таблицы:
Рис.3. Логическая модель
Рис.4. Физическая модель
СУБД Microsoft Access на сегодняшний день является одной из самых популярных настольных программ для создания информационных систем. Это связано с тем, что Access предоставляет очень широкие возможности для ввода, анализа и представления данных. Эти средства являются не только удобными, но и продуктивными, что обеспечивает высокую скорость разработки приложений.
Access обладает рядом уникальных возможностей:
- объединение информации из самых разных источников (электронных таблиц, текстовых файлов, других баз данных);
- представление данных в удобном для пользователя виде с помощью таблиц, диаграмм, отчетов;
- интеграция с компонентами Microsoft Office.
Современные тенденции в развитии информационных технологий – интенсивное внедрение Web-технологий Internet, также получили представление в Access. СУБД Access обеспечивает публикацию баз данных в формате, доступном в сетях Internet и intranet. В Microsoft Access 2000 эти средства получили дальнейшее развитие и позволяют конструировать в интерактивном режиме Web-страницы, предназначенные для работы с базами данных.
В Access имеются средства, обеспечивающие многопользовательский режим работы с базами данных коллективного доступа. Предоставляется возможность делать запросы, присоединять таблицы баз данных SQL-сервера к базе данных Access на компьютере пользователя. В Access 2000 могут быть созданы приложения пользователя, работающие в режиме клиента SQL-сервера.
Все эти и многие другие возможности СУБД Access позволяют сделать выбор в пользу Access. Основное назначение базы данных – хранение, поддержание в актуальном состоянии данных больших объемов, необходимых в различных приложениях многих пользователей – полностью реализуется в СУБД Access. Все современные тенденции – по созданию Web-страниц доступа к данным, многопользовательского режима работы, поддержание технологии клиент-сервер, интеграции с другими приложениями, даже средства разработки проектов, которые являются клиентскими приложениями Microsoft SQL Server – всеми этими возможностями обладает СУБД Access.
Средствами выбранной СУБД Access созданы таблицы реляционной базы данных и схема отношений:
Рис.5. Схема данных для БД «AсterStudio»
2.3. Проектирование интерфейса пользователя
Пользовательский интерфейс имеет важное значение для любой программной системы и является неотъемлемой ее составляющей, ориентированной, прежде всего, на конечного пользователя. Именно через интерфейс пользователь судит о прикладной программе в целом. Более того, часто решение об использовании прикладной программы пользователь принимает по тому, насколько ему удобен и понятен пользовательский интерфейс. Вместе с тем, трудоемкость проектирования и разработки интерфейса может быть достаточно велика, и достигать более половины общего времени реализации проекта.
Основным предназначением системы является предоставление пользователю необходимой функциональности. Поэтому разработку интерфейса следует реализовать в следующей последовательности:
определение перечня основных функций системы, которые должны быть отражены в интерфейсе;
определение перечня окон, их предназначение и общее содержимое;
схематичное отображение детального содержимого каждого окна.
Кроме того, при разработке интерфейса пользователя следует придерживаться следующих критериев качества:
1) Удобство и интуитивность (привычные названия, возможность самостоятельного изучения и использования функций системы, легкость работы с системой).
2) Единообразие (предпочтителен стандарт, принятый в операционной системе, недопустимо использование одинаковых функционально, но различных внешне элементов).
3) Отсутствие перегруженности (небольшое число объектов на экране – не более 10).
4) Устойчивость (по возможности предотвращение некорректных действий пользователя).
В результате я предлагаю следующий интерфейс АИС «AсterStudio»:
На этапе анализа были сформулированы задачи, которые пользователи системы будут выполнять с использованием созданной БД. Перечислим задачи пользователя, для решения которых необходимо разработать пользовательский интерфейс разработанной АИС:
Создание справочника сырья – форма СПЕКТАКЛЬ
Создание справочника товаров – форма АКТЕР
Создание справочника клиентов – форма КЛИЕНТ
Ведение изготовленных и проданных товаров – форма ЖУРНАЛ
Выбор информации по критериям – формы ЗАПРОС1, ЗАПРОС2
Выбор отчетов – форма ОТЧЕТ
Главная форма, меню программы – форма Театр
Информация о театре– форма ТЕАТОР