Автоматизированная информационная система “Музыкальный магазин”

Автор работы: Пользователь скрыл имя, 16 Мая 2013 в 10:21, дипломная работа

Краткое описание

Важнейшим аспектом взаимоотношений потребителя и информационной системы является по возможности наиболее полное и рациональное удовлетворение информационной потребности пользователя, другими словами, обеспечение эффективного использования информационных ресурсов. Это, в свою очередь, предполагает доведение информации до потребителя в требуемом объеме, в заданные сроки и удобной для восприятия форме.

Содержание

Введение 7
1 Анализ предметной области 9
2 Техническое задание 12
2.1 Основание для разработки 12
2.2 Назначение разработки 12
2.3 Требования к программе 12
2.3.1 Требования к функциональным характеристикам 12
2.3.2 Требования к надежности 13
2.3.3 Требования к составу и параметрам технических средств 13
2.3.4 Требования к информационной и программной совместимости 14
2.3.5 Требования к программной документации 14
2.4 Стадии и этапы разработки 15
2.5 Порядок контроля и приемки 15
3 Функциональное проектирование автоматизированной системы 16
3.1 Описание средства проектирования системы BPWin 16
3.2 Описание функциональной модели системы 18
4 Инфологическое проектирование автоматизированной системы 22
4.1 Описание средства проектирования ERWin 22
4.2 Логическое проектирование системы 23
4.3 Разработка структуры связей 25
4.4 Нормализация базы данных 26
5 Физическое проектирование системы 27
6 Проектирование пользовательского интерфейса 29
7 Обоснование целесообразности использования заданных средств разработки 31
8 Описание программы 33
8.1 Общие сведения 33
8.2 Функциональное назначение 33
8.3 Описание логической структуры 33
8.3.1 Серверная часть приложения автоматизированной информационной системы «Музыкальный магазин» 33
8.3.2 Пользовательский интерфейс клиентского приложения 36
8.3.3 Спецификация программных средств 47
8.4 Используемые технические средства 56
8.5 Вызов и загрузка 56
8.6 Входные данные 56
8.7 Выходные данные 56
9 Программа и методика испытаний 58
9.1 Объект испытаний 58
9.2 Цель испытаний 58
9.3 Требования к программе 58
9.4 Требования к программной докуметации 59
9.5 Средства и порядок испытаний 59
9.6 Методы испытаний 59
10 Описание применения 75
10.1 Назначение применения 75
10.2 Условия применения 75
10.3 Описание задачи 76
10.4 Входные и выходные данные 78
Заключение 79
Список использованных источников 80

Приложение А. Функциональная модель системы 81
Приложение Б. Инфологическая модель системы 84
Приложение В. Текст программы 86
Приложение Г. Текст SQL-скриптов 111
Приложение Д. Запросы клиентского приложения к базе данных 120
Приложение Е. Графические формы 122

Прикрепленные файлы: 1 файл

Пояснительная записка.doc

— 2.16 Мб (Скачать документ)

 

 

Таблица 10.2 – Требования к аппаратно-программным средствам  клиентского компьютера

Аппаратно-программные  характеристики

Минимальные

требования

Рекомендуемые

требования

Процессор

Intel Pentium 166 MHz

Intel Pentium 1 GHz

Память

64 Mb

128 Mb

Жесткий диск

250 Mb

270 Gb

Сетевой интерфейс

10 Mbs

100 Mbs


 

Приложение разработано  с использованием объектно-ориентированного языка программирования Delphi. В качестве информационной структуры данных используется база данных, созданная с помощью СУБД MS SQL Server.

10.3 Описание задачи


Приведем краткое руководство пользователям разработанного приложения.

При запуске приложения оператору-продавцу музыкального магазина предлагаются следующие возможности:

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


  1. Есть возможность внесения нового диска в базу данных. Для этого необходимо нажать на кнопку «Внести CD-диск в базу» и в появившемся окне совершить следующие действия: заполнить основную информацию о диске; определиться есть ли необходимость хранить песни в альбомах или нет, если есть, то поставить галочку напротив  «Добавить альбомы» иначе нажатием на кнопки «+» и «-» добавить и при неудачном вводе отредактировать список песен, находящихся на диске. При выборе режима внесения песен в составе альбомов для внесения информации необходимо выполнить следующие действия: нажатием на кнопки «+» и «-» добавить и при неудачном вводе отредактировать список альбомов; затем нажать на кнопку «Сохранить список альбомов», при этом станет активным поле выбора альбомов и кнопка сохранения песен рядом со списком песен; при необходимости список альбомов можно редактировать это становится возможным после нажатия на кнопку «Редактировать список альбомов». После добавления альбомов в список альбомов необходимо последовательно заполнить списки песен нажатием на кнопки «+» и «-» (при необходимости удалить запись) каждого из альбомов с предварительным сохранением каждого альбома нажатием на кнопку «Сохранить песни в альбом». После успешного завершения перечисленных выше действий необходимо нажать на кнопку «Добавить информацию о СД диске в Базу Данных» или «Выход» в зависимости от желания или нежелания добавления диска в базу данных.
  2. Следует отметить, что при нажатии на кнопки «+» (добавление альбома или песни в список альбомов и песен соответственно) появляются диалоговые окна для облегчения ввода данных. Чтобы подтвердить ввод данных в этих диалоговых окнах необходимо нажать кнопку «Добавить» или «Отмена», в противном случае.
  3. Предоставляется возможность изменения данных о диске, без редактирования списка песен. Для этого необходимо нажать на кнопку «Изменить» и в появившемся диалоговом окне изменить требуемую информацию о диске; подтвердить или отменить изменения нажатием на кнопки «Изменить данные о СД диске» и «Выход» соответственно.
  4. Существует возможность удаления из базы данных диска и всей связанной с ним информации (кроме информации о продажах). Для этого необходимо нажать кнопку «Удалить» на главной форме и подтвердить удаление в появившемся диалоговом сообщении.
  5. Чтобы внести информацию о продаже диске, необходимо нажать на кнопку «Продать» главного меню и в появившемся диалоговом окне ввести период учетности и количество продаваемых дисков. Затем подтвердить или отменить продажу нажатием на кнопки «Продать» и «Выход» соответственно.


  1. Имеется возможность получить справочную информацию о музыкальных стилях, группах, исполнителях и музыкантах. Для этого необходимо перейти к соответствующему диалоговому окно нажатием на кнопку «Справочная информация». В открывшемся диалоговом окне предоставляется возможность поиска требуемых стилей и исполнителей по названию, а также просмотр информации о них нажатием на соответствующее название с списке или нажатием на кнопку «Информация» (только для просмотра информации об участниках выбранной группы). По кнопке «Выход» осуществляется переход к главному меню приложения.
  2. Чтобы посмотреть информацию о продажах, хранящуюся в базе данных, необходимо выбрать интересующий диск и нажать на кнопку «Информация о продажах». В открывшемся диалоговом окне будет представлена информация о продажах данного диска или, при отсутствии данных о выбр<span class="dash041e_0431_044b_04

Информация о работе Автоматизированная информационная система “Музыкальный магазин”