Диплом: Автоматизация приема платежей в электронном магазине через ПИС Webmoney в ООО "Меркаторг"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
22
Условие: Должна обеспечиваться возможность формирования как
развернутого и группового вариантов.
Задача 5. Подготовка отчета по оформлению транзакций.
Дано: Информация из базы данных.
Требуется: Подготовить отчеты определенной формы.
Условие: Должна обеспечиваться возможность составления отчета по
транзакциям по определенным критериям.
Задача 6. Подготовка отчета по выполненной работе.
Дано: Информация из базы данных.
Требуется: Подготовить отчеты определенной формы.
Условие: Должна обеспечиваться возможность составления отчета в
свернутом или развернутом виде с указанием менеджера и оформленных
транзакций.
1.6 Обоснование проектных решений по информационному обеспечению
комплекса задач
Самым важным элементом информационной системы является
информационное обеспечение, которое служит для отражения данных и
характеризует состояние управляемого объекта и является базой для принятия
управленческих решений. Информационным обеспечением называют создание
информационных условий функционирования системы, обеспечение нужными
данными, включение в систему средств получения, накопление, передачи,
хранения, поиска и обработки данных. В его состав включаются два комплекса:
- внемашинное ИО;
- внутримашинноое ИО.
Для того, чтобы эффективно выполнять передачу, поиск и обработку,
требуется представить данные в цифровом виде. Для этого ее нужно
упорядочить, а затем формализовать с применением классификатора.
Классификатором является документ, используемый для выполнения
формализованного описания информации в информационной системе, которая
содержит наименования объектов, классификационных группировок и их
23
кодовые обозначения. Главным элементом внемашинного информационного
обеспечения является система документации, используемая в процессе
управления объектом.
Документ – это некая совокупность сведений, применяемая при
решении задач, которая расположена на физическом носителе согласно
установленной форме. Системой документации называют комплекс связанных
между собой форм документов, постоянно применяемых в процессе управления
объектом.
При разработке входных и выходных документов можно использовать
принципы оригинального проектирования, поскольку многие документы,
которые участвуют в документообороте, являются внутрифирменными и не
выходят за пределы организации.
К внутримашинному информационному обеспечению относится описание
экранных форм. Создавая экранные формы для документов с постоянными
данными, необходимо иметь ввиду, что, поскольку макеты применяются для
ввода и актуализации записей информационной базы, целесообразно
использовать анкетную форму расположения реквизитов, которая является
удобной для реализации данных операций.
Главным элементом внутримашинного информационного обеспечения
является информационная база. Информационная база – это организованный
комплекс данных, которые хранятся в виде файлов в памяти системы
компьютера.
Есть несколько способов организации информационной базы:
- совокупность локальных файлов, которые поддерживаются
функциональными пакетами прикладных программ;
- интегрированная БД.
Поскольку организация локальных файлов связана с большим
дублированием информации в разных приложениях и негибкостью доступа к
данным, она может использоваться лишь в специализированных приложениях.
Для данной работы рекомендуется применять интегрированную БД. Такая
организация дает возможность объединить различные источники данных,
управлять файлами, имеющие различные форматы. Помимо этого, существуют
24
преимущества применения для хранения информации БД. Данные преимущества
приведена на рисунке 8.
Рисунок 8 - Преимущества применения для хранения информации БД
Главными методами организации БД являются централизованные и
распределенные БД. В качестве критерия выбора из методов организации БД
можно назвать достижение минимальных стоимостных и трудовых затрат на
проектирование структуры информационной базы, программного обеспечения
системы ведения файлов.
В соотвествии с данными критериями и необходимости обеспечения
надежности хранения информации был выбран централизованный способ
организации БД.
Отчеты - файлы с результатными данными - предполагается хранить в
системе как архивные.
Остальные файлы, представляющие собой выборки из файлов базы
данных, необязательно хранить, так как они могут быть сформированы путем
Преимущества
применения
для хранения
информации
БД
Соответствие
информации
настоящему
состоянию
объекта
Совместимость
данных
Удобство и
увеличение
скорости
совместной
обработки
данных
Поддержка
целостности
информации
25
обращения к БД в любое время.
1.7 Обоснование проектных решений по программному обеспечению
комплекса задач
В состав программного обеспечения входит комплекс программ,
выполяющих функции и задачи информационной системы и обеспечивают
устойчивую работу технических средств. В его состав входят специальные и
общесистемные программы, а также инструктивно-методические материалы по
использованию средств ПО.
Операционная система является основой программного обеспечения ЭВМ.
Операционная система является совокупностью служебных и системных
программных средств, обеспечивающей взаимодействие пользователя с ЭВМ и
реализацию всех остальных программ.
В зависимости от алгоритма управления процессом ОС можно
классифицировать следующим образом (рисунок 9).
Рисунок 9 - Классификация ОС в зависимости от алгоритма управления
процессом
Классификация
ОС в
зависимости от
алгоритма
управления
процессом
Однозадачные,
многозадачные
Однопользовате
льские,
многопользоват
ельские
Однопроцессор
ные,
многопроцессор
ные
Сетевые,
локальные
26
В однозадачных системах применяются средства управления файлами,
периферийными устройствами и средства общения с пользователями.
Многозадачные операционные системы применяют все эти средства и
управляют разделением совместно применяемых ресурсов. В зависимости от
сфер применения многозадачные операционные системы можно разделить на:
- системы с разделением времени;
- системы пакетной обработки;
- системы реального времени.
Каждый пользователь многопользовательских операционных систем
настраивает интерфейс для себя. Помимо этого, имеются средства защиты
данных каждого пользователя от несанкционированного доступа остальных
пользователей.
На ЭВМ, являющихся рабочими местами пользователей, используется
операционная система Window 7.
Данная операционная система является современной многозадачной
многопользовательской ОС с графическим интерфейсом пользователя.
Операционная система Microsoft Windows 7, созданная как персональная
операционная система высокого класса, обладающая более совершенными
функциональными возможностями и высокими системными требованиями,
нежели ее конкуренты. Для ее работы нужно, как минимум 12-Мбайт ОЗУ, а для
инсталляции может потребоваться до 75 Мбайт пространства на жестком диске.
Это многозадачная, многопотоковая операционная система, но, кроме того, она
обладает важными средствами обеспечения безопасности, надежной новой
файловой системой с регистрационным журналом.
Поскольку работникам магазина данная система ется знакомой, для
разработки программы была выбрана именно она.
Информационная система учета транзакций будет реализована на языке
визуального программирования Delphi 7. Гибкость и мощность Delphi при
работе с БД базирована на низкоуровневом ядре – процессоре БД BDE
(Borland Database Engine). Помимо BDE, Delphi дает возможность выполнять
доступ к БД посредством использования технологии ODBC (Open DataBase
Connectivity) фирмы Microsoft.
27
В Delphi 7 реализовано достаточно большое число разнообразных
технологий доступа к данным. Но последовательность операций при
конструировании приложений баз данных остается почти одинаковой. И в
работе используются по сути одни и те же компоненты, доработанные для
применения с той или иной технологией доступа к данным.
1.8 Обоснование проектных решений по технологии сбора, передачи,
обработки и выдачи информации
Технологический процесс информационной системы зависит от
применяемых программных и технических средств, методов сбора и подготовки
данных для обработки, принципов построения информационной базы и т.д.
Согласно схеме документооборота в отделе продаж сбор информации
является процедурой ввода данных с помощью конкретных экранных форм в БД.
Одним из самых важных является этап приема, контроля и регистрации
входной информации, поскольку их качества влияет на достоверность конечной
информации. Ввод входных данных выполняется менеджерами по продаже при
занесении выполненной транзакции в базу данных на основе сказанного ими с
клавиатуры. Введенные данные отображаются на экране дисплея для
зрительного контроля информации.
Наиболее автоматизированным этапом является этап обработки данных,
поскольку главную роль в нем играет ПО, весь комплекс которого осуществляет
обработку информации и выводит конечные данные по стандартным формам.
В следующей, второй, главе дипломного проекта будет описана
практическая реализация и автоматизация задач с применением выбранных
программных и технических средств, информационного обеспечения и
технологий обработки данных.
28
2. ПРОЕКТНАЯ ЧАСТЬ
2.1. Информационное обеспечение комплекса задач
2.1.1. Инфологическая или информационная модель (схема данных) и ее
описание
Содержание информационного обеспечения предполагает распределение
данных по видам с учетом их технологических функций, разработку состава и
структуры БД и установление информационной связи между ними.
Инфологическая модель предметной области – это описание предметной
области, реализованное без ориентации на применяемые в дальнейшем
технические и программные средства. В некоторых случаях к инфологической
модели могут относить описание характера информационных потребностей
пользователей.
Инфологическая модель предметной области является исходной к
отношению к датологической модели базы данных. Данная модель является как
бы связующим звеном между специалистами предметной области и
проектировщиками структур базы данных в процессе проектирования
информационной системы.
Инфологическая модель используется на втором этапе проектирования
базы данных, после словесного описания предметной области. При создании
серьезных корпоративных ИС проект БД является основой, на которой строится
полностью вся система. Поэтому в инфологическую модель должно входить
такое формализованное описание предметной области, которое без труда смогут
прочитать не только специалисты по БД. При этом описание должно быть
составлено таким образом, чтобы можно было оценить корректность проработки
проекта базы данных, и оно не должно быть привязано к определенной системе
управления базами данных.
Инфологическое проектирование в первую очередь связано с попыткой
представления семантики предметной области в модели базы данных. В силу
чвоей простоты реляционная модель данных не дает возможность отобразить
смысл предметной области.
29
Инфологическая модель должна отвечать следующим требованиям:
- обеспечение адекватного отображения предметной области и получение
интегрированного представления о ней;
- динамичность;
- представление должно быть выполнено на языке, понятном и
администратору БД, и специалисту предметной области;
- наличие достаточного объема данных о предметной области для
дальнейшего проектирования;
- однозначная трактовка модели.
На первом этапе моделирования реализуется извлечение данных и
выделение сущностей. Сущность – это определенный объект, который имеет
значение для предметной области и информация о котором должна храниться.
На втором шаге идентифицируются связи - ассоциации между
сущностями, когда каждый объект определенной сущности связан с любым
количеством объектов другой, каждый из которых в свою очередь связан лишь с
одним первичным объектом. Вторичный объект может существовать лишь при
наличии первичного.
Третий этап предполагает идентификацию атрибутов. Атрибутом
называют определенную характеристику сущности, которая имеет значение для
какой-либо предметной области и требуется для классификации,
идентификации, квалификации, количественной характеристики либо
выражения состояния сущности. Атрибут – это тип характеристик и свойств,
связанных с определенными объектами. Экземпляром атрибута называют
значимую характеристику определенного элемента множества. Экземпляр
атрибута определяется через тип характеристики и сущность атрибута.
Экземпляр сущности относится к конкретной вещи в наборе.
При помощи анализа предметной области удалось выделить
информационные сущности и атрибуты. На рисунке 10 отображена
инфорлогическая модель, составленная после приведения отношений к третьей
нормальной форме. На данной модели изображены главные сущности и
обозначены ключевые поля, присутствуют списки атрибутов и информационные
связи.
30
Рисунок 10 - Инфологическая модель данных
Сущностью называют любой различимый объект, информацию о котором
нужно хранить в БД. В роли сущностей могут выступать места, люди, вкус, цвет
и т.д. Существуют понятия тип сущности и экземпляр сущности. Первое
понятие относится к набору предметов, однородных личностей, событий,
которые выступают как целое. Экземпляр сущности относится к определенной
вещи в наборе.
В рассматриваемой предметной области имеются такие сущности как:
"Клиенты" - список клиентов интернет-магазина;
"Сотрудники" - список сотрудников магазина;
"Поставщик" - информация о поставщиках товара;
"Ассортимент" - список реализуемых товаров и др.
Клиенты
Код клиента
ФИО
Адрес
Дата регистрации
Скидка
Тип покупки
Номер кошелька
Ассортимент
Код
Наименование
Описание
Цена
Фото
Тип товара,
Ставка НДС
Сотрудники
Код сотрудника
ФИО
Адрес
Телефон
Дата рождения
ИИН
Уд.личности
Должность
Дата приема
Табельный номер
Пол
Образование
Поставщики
Код
Наименование
Адрес
Телефон
Е-mail
Дата регистрации
31
2.1.2. Характеристика входной информации
Входная информация это вся информация, которая необходима для
решения задачи. Данная информация находится на различных носителях:
машинных, памяти ПК, первичных документах.
На оперативность и эффективность управления торговыми процессами
влияет то, насколько рационально организована входная информация
организации, а также способы регистрации, хранения, сбора, передачи и
обработки информации.
В создаваемой информационной системе входные данные можно
разделить на группы следующим образом:
- информация о товарах, предлагаемых магазином;
- информация о сотрудниках магазина;
- информация о клиентах, которую предоставляет сам клиент в процессе
функционирования организации.
Как показал анализ предметной области, работа со входной информацией
в основном связана с дополнением и изменением БД, созданной при
проектировании ИС. Это означает, что при ее создании будет создана база,
содержащая данные о клиентах, сотрудниках и и товарах, а в процессе
эксплуатации они будут дополняться либо частично удаляться на базе
полученной информации. К такой могут относиться данные об изменении
должности сотрудника, изменение цены на товар и т.д.
В целом входная информация информационной системы электронного
магазина - это информация о сотрудниках, клиентах и товарах.
Входная информация вводится в БД посредством использования
устройства ввода. Структура таблиц, созданных через Конструктор таблиц,
приведена в таблицах 2-5.
Таблица 2
Ассортимент.
Имя поля
Ключев
ое поле
Обязатель
ное поле
Тип данных
Размер
Код
Код
Да
Да
Счетчик
Длинное
целое

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)