Теоретические основы разработки АИС
Роль автоматизации при принятии решений. Система автоматизации делопроизводства. Системный анализ предметной области, инфологическое моделирование. Практические аспекты разработки экспертной АИС. Даталогическое и физическое проектирование базы данных.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 27.02.2009 |
Размер файла | 813,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
8
23
Введение
Актуальность. В современных условиях важной областью стало информационное обеспечение, которое состоит в сборе и переработке информации, необходимой для принятия обоснованных управленческих решений. Передача информации о положении и деятельности предприятия на высший уровень управления и взаимный обмен информацией между всеми взаимными подразделениями фирмы осуществляются на базе современной электронно-вычислительной техники и других технических средствах связи.
Соответственную роль в принятии решений играет научно-техническая информация, содержащая новые научные знания, сведения об изобретениях, технических новинках своей фирмы, а также, фирм-конкурентов. Это непрерывно пополняемый общий фонд и потенциал знаний и технических решений, практическое и своевременное использование которого обеспечивает фирме высокий уровень конкурентоспособности.
Цель курсовой работы - создать базу данных «Система учёта заказов» и интерфейс к ней. При создании базы данных и интерфейса к ней нами использовалось приложение Visual Basic. Visual Basic располагает средствами, позволяющими создавать приложения, эффективно работающие с информацией, хранящейся в базах данных.
Задачами, которые следует решить для раскрытия выбранной темы, являются:
· отбор документов - источников для создания базы данных (этап системного анализа предметной области);
· выявление сущностей инфологической модели и моделирование связей между ними (этап инфологического моделирования);
· построение набора таблиц базы данных и нормализация базы (этап даталогического проектирования);
· описание внешних моделей в терминах выбранной СУБД (этап даталогического проектирования);
· реализация базы данных и организация запросов в выбранной СУБД (этап физического моделирования);
· реализация программного интерфейса к базе данных (этап создания интерфейса приложения).
В настоящее время практически во всех сферах человеческой деятельности используются базы данных. В том числе решение перечисленных задач позволит достигнуть цели, поставленной в курсовой работе, а именно, реализовать базу данных «Система учёта заказов», что позволит следить за движением товаров от момента их поступления от поставщиков до продажи клиентам. Данная база данных может применяться в различных организациях, занимающихся куплей-продажей товаров.
Этим требованиям удовлетворяют реляционные базы данных, реализованные в современных профессиональных СУБД.
В реляционных моделях данных также сочетаются два фактора, которые и определяют большую популярность этой модели. Это простота и наглядность модели для пользователей-непрограммистов, с одной стороны, и серьезное теоретическое обоснование, с другой стороны. Кроме того, развитие формального аппарата представления и манипулирования данными в рамках реляционной модели сделали ее наиболее перспективной для использования в системах представления знаний, что обеспечивает качественно иной подход к обработке данных в больших информационных системах.
Глава 1. Теоретические основы разработки АИС
1.1 Роль автоматизации при принятии решений
Сегодня эффективность управленческой деятельности зависит в первую очередь от автоматизации всех управленческих процессов. Успешная автоматизация управления предприятием будет зависеть от правильного выбора автоматизированной системы. Сложность выбора заключается в особенностях отечественного делопроизводства.
Использование в организациях технологии "бумажного" делопроизводства имеет ряд недостатков Документы и делопроизводство: Справочное пособие /Т.В. Кузне-цова, М.Т. Лихачев, А.Л. Райхцаум, А.В. Соколов: Сост. М.Т. Ли-хачев. -- М.: Экономика, 1991, 271 с..
Компонентами безбумажного делопроизводства являются система автоматизации делопроизводства и ведения архива электронных документов, позволяющая создать единую унифицированную среду работы различных категорий персонала с документами; средства электронной цифровой подписи и шифрования для подтверждения авторства, защиты целостности электронных документов и придания юридической силы электронным документам, а также нормативно-методические документы, которые регламентируют использование системы, обеспечивают правомерность операций с электронными документами и способствуют введению обязательности использования персоналом новой технологии Шафрин Ю. Информационные технологии, - М., ООО" Лаборатория базовых знаний”, 1998. - С. 134.
Переход к преимущественно безбумажному делопроизводству дает возможность наладить комплексное управление документированной информацией в единой автоматизированной среде, получить целостную картину исполнения документов и поручений по всем уровням управления, проводить согласование документов в электронной форме, контролировать все операции с электронным документом и внедрить единые процедуры безопасности Малитиков А.С., Сольский Д.М. Руководство по делопроизводству. -- М., 2000. - С. 69.
Так как автоматизированная система затрагивает организацию процессов делопроизводства, необходимо тесное сотрудничество представителей служб делопроизводства и информационных технологий при внедрении систем. И что немаловажно -- необходима поддержка проекта высшим руководством организации или предприятия.
Наличие хорошо отлаженного механизма электронного документооборота на предприятии повышает эффективность его работы и укрепляет конкурентоспособность на рынке Компьютерные технологии обработки информации./Под ред. Назарова С.И. - М.: Финансы и статистика, 1996. - С. 79.
1.2 Системный анализ предметной области
С точки зрения проектирования БД в рамках системного анализа, необходимо осуществить первый этап, то есть провести подробное словесное описание объектов предметной области и реальных связей, которые присутствуют между описываемыми объектами. Желательно, чтобы данное описание позволяло корректно определить все взаимосвязи между объектами предметной области.
В общем случае существуют два похода к выбору состава и структуры предметной области:
· Функциональный подход - он реализует принцип движения «от задач» и применяется тогда, когда заранее известны функции некоторой группы лиц и комплексов задач, для обслуживания информационных потребностей которых создается рассматриваемая СУБД. В этом случае мы можем четко выделить минимальный необходимый набор объектов предметной области, которые должны быть описаны.
· Предметный подход - когда информационные потребности будущих пользователей БД жестко не фиксируются. Они могут быть многоаспектными и весьма динамичными. Мы не можем точно выделить минимальный набор объектов предметной области, которые необходимо описывать. В описание предметной области в этом случае включаются такие объекты и взаимосвязи, которые наиболее характерны и наиболее существенны для нее. БД, конструируемая при этом, называется предметной, то есть она может быть использована при решении множества разнообразных, заранее не определенных задач. Конструирование предметной БД в некотором смысле кажется гораздо более заманчивым, однако трудность всеобщего охвата предметной области с невозможностью конкретизации потребностей пользователей может привести к избыточно сложной схеме БД, которая для конкретных задач будет неэффективной.
Чаще всего на практике рекомендуется использовать некоторый компромиссный вариант, который, с одной стороны, ориентирован на конкретные задачи или функциональные потребности пользователей, а с другой стороны, учитывает возможность наращивания новых приложений.
1.3 Инфологическое моделирование
Инфологическая модель применяется на втором этапе проектирования БД, то есть после словесного описания предметной области. Процесс проектирования длительный, он требует обсуждений с заказчиком, со специалистами в предметной области. Инфологическая модель должна включать такое формализованное описание предметной области, которое легко будет «читаться» не только специалистами по базам данных. И это описание должно быть настолько емким, чтобы можно было оценить глубину и корректность проработки проекта БД, и конечно, как говорилось раньше, оно не должно быть привязано к конкретной СУБД.
Инфологическое проектирование прежде всего связано с попыткой представления семантики предметной области в модели БД. Реляционная модель данных в силу своей простоты и лаконичности не позволяет отобразить смысл предметной области.
Выявление сущностей инфологической модели «Система учёта заказов»
Пусть необходимо построить базу данных, содержащую информацию о системе учета заказов [3]:
· перечень поставщиков;
· список служащих;
· сведения о движении товаров.
На основании анализа предметной области мы выделили следующие сущности модели «сущность-связь» («Entity Relationship» - ER-модели): «Поставщики», «Служащие», «Товар», «Движение товара».
Связи между сущностями инфологической модели «Система учёта заказов»
Между выделенными сущностями можно выделить, например, следующие связи:
1. Поставщики поставляют товар.
2. Служащие принимают / отпускают товар.
Если понимать язык условных обозначений, которые соответствуют категориям ER-модели, то ее можно легко «читать», следовательно, она доступна для анализа программистам-разработчикам, которые будут разрабатывать отдельные приложения. Она имеет однозначную интерпретацию, в отличие от некоторых предположений естественного языка, и поэтому здесь не может быть никакого недопонимания со стороны разработчиков [4]. Общий подход к построению базы данных с использованием ER-метода состоит прежде всего в построении инфологической модели, включающей в себя все важные сущности и связи. Следующим шагом в процессе проектирования базы данных является построение набора предварительных таблиц и указание предполагаемого первичного ключа для каждой таблицы.
Глава 2. Практические аспекты разработки экспертной АИС
2.1 Даталогическое проектирование базы данных
В реляционных БД даталогическое или логическое проектирование приводит к разработке схемы БД, которая отражает абстрактные объекты предметной области, а также связи (функциональные зависимости) между этими объектами. Некоторые зависимости между атрибутами отношений являются нежелательными из-за побочных эффектов и аномалий, которые они вызывают при модификации БД. При этом под процессом модификации БД мы понимаем внесение новых данных в БД или удаление некоторых данных из БД, а также обновление значений некоторых атрибутов.
Однако этап логического или даталогического проектирования не заканчивается проектированием схемы отношений. В общем случае в результате выполнения этого этапа должны быть получены следующие результирующие документы:
· Описание концептуальной схемы БД в терминах выбранной СУБД.
· Описание внешних моделей в терминах выбранной СУБД.
· Описание декларативных правил поддержки целостности базы данных.
· Разработка процедур поддержки семантической целостности базы данных.
· Однако перед тем как описывать построенную схему в терминах выбранной СУБД, нам надо выстроить эту схему.
· Мы должны построить корректную схему БД, ориентируясь на реляционную модель данных.
Разрешение связей типа «многие-ко-многим». Так как в реляционной модели данных поддерживаются между отношениями только связи типа «один-ко-многим», а в ER- модели допустимы связи «многие-ко-многим», то необходим специальный механизм преобразования, который позволит отразить множественные связи, неспецифические для реляционной модели, с помощью допустимых для нее категорий. Это делается введением специального дополнительного отношения, которое связано с каждым исходным связью «один-ко-многим», атрибутами этого отношения являются первичные ключи связываемых отношений. В рассматриваемом примере наблюдаются бинарные связи типа 1:M с обязательным классом принадлежности n-связной сущности и N:M.
Рассмотрим подробнее бинарную связь типа N:M между сущностями «Товар» и «Поставщики». Для разрешения этой неспецифической связи при переходе к реляционной модели должно быть введено специальное дополнительное отношение, которое имеет следующие два атрибута: «Код товара» и «Код поставщика». При этом каждый из атрибутов нового отношения является внешним ключом (FOREING KEY). Аналогично с таблицами «Товар» и «Служащие».
Отношения в реляционной базе данных должны удовлетворять двум основным требованиям [5-7]:
· между атрибутами не должно быть нежелательных функциональных зависимостей;
· группировка атрибутов должна обеспечивать минимальное дублирование данных.
Для выполнения этих требований используется нормализация отношений - пошаговый обратимый процесс декомпозиции исходных отношений базы данных на более простые отношения. С процессом нормализации связаны нормальные формы, каждая из которых ограничивает типы допустимых функциональных зависимостей отношений.
Существуют первая, вторая, третья, четвертая и пятая нормальные формы. Преимуществом преобразования базы данных в пятую нормальную форму является возможность управления целостностью. Поскольку при этом любой фрагмент неключевых данных (данных, не являющихся первичным или внешним ключам) встречается в базе данных только один раз, не возникает никаких проблем при их обновлении.
Однако, поскольку каждая таблица в пятой нормальной форме (рис.1) имеет минимальное число столбцов, мы должны дублировать в них одни и те же ключи, обеспечивая возможности для объединения таблиц и получения полезной информации. Изменение значения единственного ключа (например, «Код товара») уже является очень серьезной проблемой. Мы должны найти все вхождения этого значения в нашей базе данных и внести соответствующие изменения. К счастью, столбцы первичных ключей обычно изменяются значительно реже, чем неключевые. Нужно добиваться равновесия между избыточностью данных и избыточностью ключей.
Таким образом, мы уже имеем схему базы данных «Система учёта заказов», которую получили, воспользовавшись общими правилами перехода к реляционной модели данных. Она является корректной, поскольку в ней уже отсутствуют нежелательные отношения. Теперь необходимо решить вопрос о том, какую СУБД будем использовать и, затем, описать концептуальную схему в терминах выбранной СУБД. Необходимо также произвести описание внешних моделей в терминах выбранной СУБД. Воспользуемся для простоты СУБД MS Access. Для начала необходимо решить вопрос о назначении типа данных для каждого атрибута каждой сущности.
Логическая структура реляционной базы данных Access является адекватным отображением полученной модели базы данных «Система учёта заказов». Каждая сущность модели отображается соответствующей реляционной таблицей. Структура каждой реляционной таблицы определяется атрибутным составом соответствующей сущности, где каждый столбец (поле) соответствует одному из атрибутов сущности. Ключевые атрибуты объекта образуют уникальный ключ реляционной таблицы. Для каждого столбца задается тип, размер данных и другие свойства. Строки (записи) таблицы соответствуют экземплярам объекта и формируются при загрузке таблицы. Связи между объектами модели реализуются одинаковыми атрибутами - ключами в соответствующих таблицах. При этом ключом всегда является уникальный ключ главной таблицы. Ключом связи в подчиненной таблице является либо некоторая часть уникального ключа в ней, либо поле, не входящее в состав первичного ключа. Ключ связи в подчиненной таблице называется внешним ключом. В Access может быть создана схема данных, наглядно отображающая логическую структуру базы данных (рис.2.).
Рис.3. Схема данных в MS Access.
Рассмотрим теперь этап описания внешних моделей в терминах выбранной СУБД MS Access. Для создания приложений СУБД MS Access используются запросы, формы, отчеты, макросы.
Каждому запросу MS Access можно сопоставить эквивалентную инструкцию SQL. В MS Access пользователи, знакомые с языком SQL, могут использовать его для просмотра и изменения запросов в режиме конструктора, определения свойств форм и отчетов, создания специальных запросов (запросы объединения, запросы к серверу и управляющие запросы), создания подчиненных запросов. При создании каждого запроса MS Access автоматически составляет эквивалентную ему инструкцию SQL. Изменения, внесенные в инструкцию SQL, автоматически отражаются в бланке конструктора.
Формы предназначены для вывода данных на экран в удобном виде, форма может использоваться для поиска данных. Если изъять формы из MS Access, то программа превратится в заурядную СУБД, каких множество. Формы предназначены и для заполнения базы данных пользователями.
Для вывода на печать документов на основе данных из базы используются отчеты.
Продолжим этап описания внешних моделей в терминах выбранной СУБД MS Access. Для создания приложений СУБД MS Access можно воспользоваться, например, средствами Visual Basic.
СУБД Access позволяет разрабатывать законченные приложения с использованием баз данных. При этом и таблицы со всеми связями между ними, и код обработки данных в этих таблицах находятся в одном mdb-файле. Но лучше хранить данные отдельно от кода. При этом не обязательно отказываться от всех возможностей MS Access. Можно использовать этот продукт при создании базы данных в формате MDB. Visual Basic располагает средствами, позволяющими создавать приложения, эффективно работающие с информацией, хранящейся в базах данных.
2.2 Физическое проектирование базы данных
Физические модели баз данных определяют способы размещения данных в среде хранения и способы доступа к этим данным, которые поддерживаются на физическом уровне. Исторически первыми системами хранения и доступа были файловые структуры и системы управления файлами (СУФ), которые фактически являлись частью операционных систем. СУБД создавала над этими файловыми моделями свою надстройку, которая позволяла организовывать всю совокупность файлов таким образом, чтобы она работала как единое целое и получала централизованное управление от СУБД. Однако непосредственный доступ осуществлялся на уровне файловых команд, которые СУБД использовала при манипулировании всеми файлами, составляющими хранимые данные одной или нескольких баз данных.
Физическая модель БД определяет способ размещения данных на носителях (устройствах внешней памяти), а также способ и средства организации эффективного доступа к ним. Поскольку СУБД функционирует в составе и под управлением операционной системы, и БД размещается обычно на устройствах общего доступа (разделяемый ресурс), используемых самой ОС и другими прикладными программами, то организация хранения данных и доступа к ним в значительной степени зависит от принципов и методов управления данными операционной системы. И, естественно, СУБД в той или иной степени использует не только файловую систему и подсистему ввода-вывода ОС, но и специализированные методы доступа, основанные на тех или иных принципах организации данных.
В Visual Basic с помощью надстройки Visual Data Manager можно создавать базы данных, создавать и модифицировать таблицы, индексы.
Для указания полей, входящих в индекс, используется список Available Fields (Доступные поля).
Используя флажки Primary (Первичный) и Unique (Уникальный), можно указать тип создаваемого индекса. IgnoreNulls - флажок для полей, не входящих в состав первичного ключа, - «Игнорировать пустые значения», может быть установлен отдельно или совместно с флажком Unique (Уникальный) для указания свойств ключевых полей.
Созданная нами база данных состоит из четырёх таблиц. В табл. 1 - 4 приведены параметры структуры таблицы базы данных «Система учёта заказов», созданной в приложении Visual Data Manager.
Таблица 1
Описание свойств полей таблицы EMPLOYEERS
Name Field |
Index |
Type |
Size |
AllowZero-Length |
|
Organic number |
PrimaryUnique |
Text |
10 |
Нет |
|
Surname |
Text |
15 |
Да |
||
Name |
Text |
15 |
Да |
||
Patronymic |
Text |
15 |
Да |
||
Post |
Text |
15 |
Да |
||
Address |
Text |
25 |
Да |
||
Telephone |
Text |
10 |
Да |
Таблица 2
Описание свойств полей таблицы GOODS
Name Field |
Index |
Type |
Size |
Allow-Zero-Length |
Validation-Text |
|
Code_of_Goods |
PrimaryUnique |
Text |
10 |
Нет |
||
Name_of_Goods |
Text |
25 |
- |
Таблица 3
Описание свойств полей таблицы MOVEMENT_of_the_GOODS
Name Field |
Index |
Type |
Size |
AllowZero-Length |
|
Code_of_the_Operation |
PrimaryUnique |
Text |
10 |
Нет |
|
Kind_of_Operation |
Text |
25 |
|||
Date_of_the_ Operation |
Date/Time |
8 |
Нет |
||
Quantity |
Text |
15 |
Да |
||
Price_by_One |
Currency |
8 |
|||
Cost_of_All_Goods |
Currency |
8 |
|||
Tax Rate |
Byte |
1 |
Да |
||
Sum_of_the_Tax |
Currency |
8 |
Да |
||
Cost_With_the_Tax |
Currency |
8 |
Да |
||
Extra Charge |
Currency |
8 |
Да |
||
Code_of_the_Goods |
Index-Foreign |
Text |
10 |
Нет |
|
Code_of_the_Supplier |
Index-Foreign |
Text |
8 |
||
Organic Number |
Index-Foreign |
Text |
10 |
Таблица 4
Описание свойств полей таблицы SUPPLIERS
Name Field |
Index |
Type |
Size |
AllowZero-Length |
|
Code_of_the_ Supplier |
PrimaryUnique |
Text |
15 |
Нет |
|
Name_of_the_Organization |
Text |
20 |
Да |
||
Address |
Text |
20 |
Да |
||
Telephone |
Text |
10 |
Да |
||
Fax |
Text |
10 |
Да |
||
Legal_Properties |
Text |
50 |
Нет |
Запросы в Visual Basic с помощью надстройки Visual Data Manager можно создавать вручную, записывая команду на языке запросов SQL в специальном окне менеджера SQL Statement, либо путем автоматического построения с помощью Query Builder. На базе этих запросов осуществляется создание представлений БД «Система учёта заказов».
В разрабатываемой нами базе данных обращение к запросам реализовано следующим образом:
Ё мы создали форму «Запросы» (Рис.4.), разместив на ней управляющий элемент FlexGrid, стандартный элемент управления для подключения к базе данных - элемент Data, текстовое поле и командные кнопки. После ввода запроса в текстовое поле (осуществляется посредством языка SQL) и нажатия на кнопку «Выполнить запрос» на экране появятся необходимые данные.
Ё с помощью надстройки Visual Data Manager мы создали простой запрос вручную, записывая команду на языке запросов SQL в специальном окне менеджера SQL Statement (рис.5)
Ё также путем автоматического построения с помощью Query Builder из Visual Data Manager нами были созданы запросы «Служащие/Бондаренко» (рис.6) и «Поставщики» (рис.7), позволяющие узнать, в первом случае, какой служащий продал/принял тот или иной товар, а во втором случае, какая организация является поставщиком того или иного товара.
Рис. 4. Форма «Запросы»
Рис. 5. Окно SQL Statement
Рис.6. Результат запроса Рис.7. Результат запроса
«Служащие/Бондаренко» «Поставщики»
2.3 Создание интерфейса приложения
Как правило, для приложения создаются специальные интерфейсы, в которых объекты приложения группируются по функциональному назначению, обеспечивается удобный доступ к ним [3]. При этом окно базы данных может вообще не открываться в приложении, а работа пользователя непосредственно с таблицами базы данных исключается.
При создании интерфейсов приложения особую роль играют формы, так как они являются основным диалоговым средством работы пользователя с базой данных.
Visual Basic позволяет создать форму вручную с элементом управления Data и кнопками управления и автоматически также с элементом управления Data и кнопками управления записями через Visual Data Manager. Автоматически будут созданы событийные процедуры для этих кнопок (П2.2-П.2.4). Процедуру удаления записи мы модифицировали вручную, дополнив диалогом с пользователем с помощью диалогового окна сообщений (рис.8). Программный код для данной кнопки приведён в П2.1.
Рис. 8. Диалоговое окно сообщений при удалении записи
Работа приложения начинается с главной формы. Через этот главный интерфейс приложения начинается работа в среде приложения, осуществляется выбор того или иного компонента приложения, представленного некоторой подчиненной формой, и обеспечивается обращение к нужным объектам компонента - формам, запросам, отчетам и т.д. Нами была разработана форма, содержащая основные реквизиты нашей организации и «выплывающее» меню с кнопками «Формы», «Запросы», «Отчёты» и «Выход». Кнопки подменю позволяют вызывать подчинённые формы приложения (рис.10.).
Рис. 9. Главная форма БД «Система учёта заказов»
Рис. 10. Подчинённая форма приложения «Система учёта заказов»
Для проектирования и управления отчетами в Visual Basic 6 используется объектно-ориентированный подход: в распоряжении пользователя имеются специальный объект DataReport и инструментальное средство Data Report Designer (Конструктор отчетов). С помощью этих средств нами были созданы два отчёта «Список поставщиков» (рис.11) и «Список служащих» (рис.12).
Рис. 11. Отчёт Рис. 12. Отчёт
«Список поставщиков» «Список служащих»
Заключение
Таким образом, в ходе разработки базы данных нам удалось достичь следующих основных результатов:
собран материал для системного анализа;
получена инфологическая модель данных;
8
23
произведена нормализация таблиц до третьей нормальной фор8
23
мы;
выполнены запросы «Служащие/Бондаренко», «Поставщи8
23
ки»;
созданы отчёты «Список служащих», «Список поставщиков»;
к созданной базе данных выполнен интерфейс в среде 8
23
Visual Basic.
В любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Небольшие организации используют для этого шкафы с папками, однако крупные корпоративные предприятия используют компьютеризированные системы автоматизации, позволяющие эффективно хранить, извлекать информацию и управлять большими объемами данных.
Темпы внедрения новых технологий в компьютерной отрасли вызывают изумление. Компании, конкурирующие за рынки и прибыли, стремятся моментально реализовать технические новшества в аппаратных средствах, программном обеспечении и парадигмах вычислений, стимулирующих развитие всей технологии управления информацией.
Применение новых информационных технологий позволяет относиться к делопроизводству не как жесткому и консервативному механизму, а как к эффективному и гибкому инструменту реализации различного рода инноваций в этой области.
Практическая значимость курсовой работы заключается в создании автоматизированной системы управления документооборотом в отделе обучения и подготовки персонала.
Качественный выигрыш достигается организации взаимоувязанного электронного документооборота между организациями, поскольку полностью отпадают проблемы, связанные изготовлением и пересылкой бумажных документов, а затем -- в повторном вводе реквизитов текстов полученных документов.
Динамическая конкурентная среда, новые условия ведения бизнеса предъявляют повышенные требования к организации управления на торговом предприятии. В современных условиях организационная структура управления является стратегическим фактором конкуренции. Рост физических объемов торговли и расширение ее ассортимента обуславливает необходимость совершенствования управленческой деятельности предприятий торговли. Таким образом, исследование и рационализация информационных процессов в системе управления на предприятиях торговли является актуальной задачей в научном и практическом отношении.
Список литературы
1. Банк В.С., Зверев В.С. Информационные технологии в экономике, -2003
2. Виханский О.С., Наумов А.И. Менеджмент: Учебник. - 3-е изд. - М.: Экономистъ, 2004
3. Герчикова Р.Н. Менеджмент. М.: Банки и биржи, 2000.
4. Документы и делопроизводство: Справочное пособие /Т.В. Кузне-цова, М.Т. Лихачев, А.Л. Райхцаум, А.В. Соколов: Сост. М.Т. Ли-хачев. -- М.: Экономика, 2001
5. Документы и делопроизводство: Справочное пособие /Т.В. Кузне-цова, М.Т. Лихачев, А.Л. Райхцаум, А.В. Соколов: Сост. М.Т. Ли-хачев. -- М.: Экономика, 1991, 271 с.
6. Докучаев А.А., Мошенский С.А., Назаров О.В. Средства информатики в офисе торговой фирмы. Средства компьютерных коммуникаций. - СП б, ТЭИ, 1996. - 32с.
7. Климова Р.Н., Сорокина М.В., Хахаев И.А., Мошенский С.А. Информатика торговой фирмы / Учебное пособие. Для студентов всех специальностей всех форм обучения. - СП б.: СПбТЭИ, 1998. - 32с.
8. Компьютерные технологии обработки информации./Под ред. Назарова С.И. - М.: Финансы и статистика, 1996.
9. Максимцов М.М, Игнатьева А.В., Менеджмент, М.: Банки и биржи, ЮНИТИ, 1998.
10. Малитиков А.С., Сольский Д.М. Руководство по делопроизводству. -- М., 2000.
11. Марысаев В.Б. Персональный компьютер: Иллюстрированный справочник. - Москва, 1999.
12. Менеджмент организации. Учебное пособие. Куприянцева З.П., Саломатин Н.А., Акбердин Р.З. и др. - М.: ИНФРА - М., 1995 - 432 с.
Подобные документы
Теоретические основы проектирования и разработки баз данных. Этапы физической реализации. Даталогическое и инфологическое проектирование. Определение сущностей, атрибутов, взаимосвязей между сущностями, ключей. Построение ER-модели. Управляющая программа.
курсовая работа [1,5 M], добавлен 02.06.2015Анализ и описание предметной области. Программа "Абитуриент АГПК" как основа реляционной модели управления БД. Инфологическое моделирование и проектирование. Связи между сущностями. Создание подсистемы, отвечающей за обработку личных дел абитуриентов.
курсовая работа [78,4 K], добавлен 27.02.2009Системный анализ и краткая характеристика предметной области. Функции для работы с буферизованной таблицей. Описание предметной области и инфологическое моделирование. Модель "сущность-связь". Проектирование баз данных на основе принципов нормализации.
курсовая работа [112,9 K], добавлен 27.02.2009Анализ предметной области. Предположительный набор необходимых функций. Даталогическое и инфологическое проектирование. Реляционная модель данных. Создание запросов и атрибутов. Физическая модель данных. Разработка приложения для работы с базой данных.
курсовая работа [720,8 K], добавлен 26.04.2015Проектирование структуры базы данных, предназначенной для функционирования автоматизированной информационной системы. Значение и информационное наполнение базы данных. Инфологическое, даталогическое и физическое проектирование. Инструкция по эксплуатации.
курсовая работа [4,2 M], добавлен 17.12.2011Создание базы данных, хранящей и обрабатывающей информацию о работе мебельного магазина. Описание предметной области, инфологическое, логическое и физическое проектирование. Разработка руководства пользователя. Назначение связей, нормализация отношений.
курсовая работа [2,7 M], добавлен 02.12.2012Алгоритм работы программы. Анализ предметной области. Структура таблиц БД "Библиотека". Инфологическое и даталогическое проектирование. Запросы для поиска и извлечения только требуемых данных. Формы для просмотра, добавления, изменения данных в таблицах.
курсовая работа [5,1 M], добавлен 14.06.2014Назначение и характеристики пакета Designer/2000. Анализ предметной области для разработки информационной системы, определение ее целей и задач. Построение моделей данных, разработка базы данных и клиентского приложения. Практические навыки разработки.
курсовая работа [2,7 M], добавлен 10.04.2014Анализ предметной области объекта автоматизации "Компьютерные курсы". Обзор информационных технологий, подходящих для разработки информационной системы. Требования к разрабатываемой базе данных и ее проектирование, особенности ее программной реализации.
курсовая работа [369,8 K], добавлен 30.05.2013Разработка базы данных для информационной системы "Библиотека". Системный анализ, инфологическое, даталогическое и физическое проектирование. Программирование бизнес-логики, разработка клиентского приложения. Создание web-приложения, web-доступ.
курсовая работа [3,3 M], добавлен 15.09.2014