Файл: Разработка проекта информационной системы для магазина, торгующего музыкальными CD.pdf
Добавлен: 15.06.2023
Просмотров: 251
Скачиваний: 3
СОДЕРЖАНИЕ
1. Технико–экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности
1.2 Организационная структура управления предприятием
1.3 Выбор комплекса задач автоматизации и характеристика существующих бизнес–процессов
2. Информационное обеспечение задачи
2.1 Информационная модель и ее описание
2.2 Используемые классификаторы и системы кодирования
2.3 Характеристика результатной информации
3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
3.2 Характеристика базы данных
3.3 Структурная схема пакета (дерево вызова программных модулей)
3.4 Описание программных модулей
ВВЕДЕНИЕ
Развитие современных технологий и техники неотрывно связано с информацией. Информационные системы призваны упорядочить информацию, сделать ее более доступной и представить в понятном для пользователя виде. Информационная система представляет собой программный комплекс, функции которого состоят в поддержке надежного хранения данных в памяти компьютера, выполнении конкретных преобразований и вычислений, предоставлении приятного интерфейса и управления интерфейсом.
Течение времени обуславливает усложнение и уплотнение рыночной конкуренции, в связи с чем скорость получения и обработки данных становится одним из важнейших факторов, которые определяют успех предприятия. Введение в розничную торговлю информационных технологий при грамотном исполнении позволит улучшить качество обслуживания, при этом снизив издержки на персонал. В связи с этим целесообразно снижение трудовых, временных и материальных ресурсов посредством использования информационных систем и технологий.
Магазин, торгующий музыкальными CD, является розничным предприятием, что означает высокую проходимость разных покупателей и большой объем информации – о сотрудниках, о предлагаемых товарах и об осуществленных продажах.
Таким образом, целью данной работы выступает разработка проекта информационной системы для магазина, торгующего музыкальными CD.
Для того чтобы достигнуть поставленной цели, необходимо выполнить следующие задачи:
- охарактеризовать предприятие и характер его деятельности;
- рассмотреть организационную структуру управления предприятием;
- осуществить выбор комплекса задач автоматизации и характеристику существующих бизнес–процессов;
- разработать информационную модель и описать ее;
- привести используемые классификаторы и системы кодирования;
- охарактеризовать нормативно–справочную, входную и оперативную информацию;
- охарактеризовать результатную информацию;
- разработать дерево функций и сценарий диалога информационной системы, охарактеризовать базу данных;
- описать структурную схему пакета и программные модули;
- рассмотреть контрольный пример реализации проекта и подвести итоги по работе.
При реализации проекта используются такие методы как исследовательский, поисковый, формально–логический методы, а также метод проектирования и метод анализа литературы.
Объектом изучения предметной области является магазин, торгующий музыкальными CD. Предметом – проект информационной системы для магазина, торгующего музыкальными CD.
1. Технико–экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности
Исследуемое предприятие – магазин, предлагающий к продаже CD–диски. Магазин предлагает широчайший ассортимент дисков самых различных жанров. Представлены новинки музыкальной индустрии, а также классические альбомы. Диски в ассортименте представлены в различных ценовых категориях, что позволяет совершать покупки большому числу потребителей.
1.2 Организационная структура управления предприятием
Организационная структура магазина изображена на Рисунке 1.
Рисунок 1 Организационная структура магазина
1.3 Выбор комплекса задач автоматизации и характеристика существующих бизнес–процессов
В настоящий момент в магазине, торгующем музыкальными CD, примечателен один наиболее существенный недостаток – реализация учета посредством ручного труда.
В связи с этим отмечены следующие недостатки существующей системы:
- Невысокая производительность труда сотрудников;
- Низкая оперативность выполнения операций и процессов;
- Недостаточная актуальность и достоверность информации и выполняемых расчетов;
- Высокая продолжительность и трудоемкость выполнения процессов и обработки данных;
- Недостатки в коммуникации между отделами;
- Несвоевременность появления и передачи данных и др.
Исходя из вышесказанного видно, что внедрение специально сконструированной информационной автоматизированной системы может привести к следующим положительным изменениям:
- Повышение производительности и эффективности туда сотрудников;
- Повышение оперативности выполнения операций и процессов;
- Повышение актуальности и достоверности информации и выполняемых расчетов;
- Снижение продолжительности и трудоемкости выполнения процессов и обработки данных;
- Улучшение качества коммуникации между отделами организации;
- Появление своевременности и актуальности информации и др.
Из перечисленных ожидаемых изменений становится очевидно, что внедрение специально сконструированной информационной автоматизированной системы является целесообразным и окажет положительное влияние на функционирование магазина.
Готовый продукт должен реализовывать решение проблем автоматизаций управления, менеджмента и контроля в магазине. В результате использования продукта руководству должны быть очевидны все процессы, происходящие в магазине. Таким образом, проект должен стать способом управления для руководства.
Цели и задачи проектирования, реализации и внедрения информационной системы:
- изменение бизнес–стратегии в направлении повышения лояльности клиентов;
- организация эффективного управления информацией между подразделениями и сотрудниками компании;
- использование накопленной информации, ее расширение и пополнение информационной базы;
- внедрение новых методологий для расширения клиентской базы и совершенствования технологий обслуживания клиентов;
- сокращение рутинных операций в работе персонала, отсутствие повторного ввода данных и их потери.
При разработке проекта информационной системы для магазина музыкальных дисков необходимо обеспечить ввод, хранение и редактирование информации. Кроме того, необходимо реализовать функцию удаления неактуальных записей.
В связи с этим, обнаруживается необходимость хранения и обработки данных, сгруппированных следующим образом:
- информация о сотрудниках (код сотрудника, ФИО, дата рождения, паспортные данные, контактный телефон, должность);
- информация о товарах (код диска, название альбома, исполнитель, год выпуска, цена, кол–во);
- информация о продажах (код сотрудника, код диска, количество, цена, сумма).
Общей целью проекта выступает оперативное и комфортное получение информации, ее хранение, обновление и редактирование; вывод результатной информации в виде отчетов и результатов выполнения запросов.
2. Информационное обеспечение задачи
2.1 Информационная модель и ее описание
Информационная модель системы будет состоять из справочников, в которые заносится информация о регистрируемых документах. Таких справочников будет три:
- Справочник сотрудников;
- Справочник дисков;
- Справочник продаж.
Информационная модель для разрабатываемого проекта изображена на рисунке 2.
Рисунок 2 Информационная модель
2.2 Используемые классификаторы и системы кодирования
Группировка информации осуществляется на основе системы классификации и кодирования, позволяющих представить информацию в форме, удобной для ввода и обработки данных с помощью вычислительной техники.
Используемые классификаторы изображены в Таблице 1.
Таблица №1
Используемые классификаторы
|
Кодируемое множество объектов |
Длина кода |
Система кодирования |
Система классификации |
Вид классификатора |
|
Код сотрудника |
4 |
Порядковая |
отсутствует |
Локальный |
|
Код диска |
4 |
Порядковая |
отсутствует |
Локальный |
|
Код продажи |
4 |
Порядковая |
отсутствует |
Локальный |
Характеристика нормативно–справочной, входной и оперативной информации
Входной информацией для проекта информационной системы для магазина будут являться следующие данные:
- данные о сотрудниках;
- сведения о дисках;
- сведения о продажах.
Общение системы с пользователем подразумевается посредством экранных форм, через которые автоматически будет происходит заполнение справочников.
Пример формы ввода информации изображен на Рисунке 3.
НАЗВАНИЕ ФОРМЫ
КНОПКИ
ПОЛЕ ДЛЯ ВВОДА
НАЗВАНИЕ ПОЛЯ
Рисунок 3 Форма ввода информации
Перечень подключаемых к формам справочников представлен в Таблице 2.
Таблица №2
Перечень справочников
|
Название справочника |
Ответственный за введение |
Среднее число записей |
Средняя частота актуализации |
Средний объем актуализации % |
|
Справочник сотрудников |
Менеджер |
Равно количеству сотрудников |
1/мес |
0–100 |
|
Справочник дисков |
Менеджер |
Равно количеству дисков |
1/нед |
0–100 |
|
Справочник продаж |
Менеджер |
Равно числу продаж |
1/день |
100 |
2.3 Характеристика результатной информации
Результатная информация должна отображаться на форме экрана при работе с системой. Кроме того, необходимо предусмотреть возможность распечатки документов. Также необходимо учитывать тот факт, что пользователи, работающие с системой, могут обладать дифференцированными навыками работы с персональным компьютером. Таким образом, и для ввода, и для вывода информации необходимо разработать комфортный и удобный вид, доступный любой категории пользователей.
В данном случае в качестве результатной информации могут выступать любые данные системы, доступные для просмотра, а также результаты обработки данных и отчеты по необходимым параметрам.
Перечень и характеристика результатной информации для проекта информационной системы для магазина приведены в Таблице 3.
|
Наименование |
Источник формирования |
Частота формир/мес |
Структура документа |
Способ доставки |
|
Отчет для руководства |
Таблицы «Сотрудники», «диски», «продажи» |
4 |
Стандартная |
Вывод формы на экран |
|
Перечень продаж |
Таблица «продажи» |
28–31 |
Оригинальная |
Вывод формы на экран |
|
Перечень дисков |
Таблица «диски» |
1 |
Стандартная |
Вывод формы на экран |
|
Перечень сотрудников |
Таблицы «Сотрудники» |
1 |
Оригинальная |
Вывод формы на экран |