Разработка АИС торговой фирмы
Обновлено
8
25
СОДЕРЖАНИЕ
- ВВЕДЕНИЕ
- 1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ
- 1.1. Технико-экономическая характеристика предметной области
- 1.2. Экономическая сущность комплекса экономических информационных задач
- 1.2.1. Общие сведения о задачах
- 1.2.2. Декомпозиция комплекса задач
- 1.3. Организация предметной области
- 1.4. Обоснование проектных решений по автоматизированному решению экономико-информационных задач
- 1.4.1. Обоснование выбора задач, входящих в комплекс
- 1.4.2. Обоснование необходимости использования вычислительной техники и создания АРМ для решения данного комплекса задач
- 1.4.3. Обособление проектных решений по программному обеспечению комплекса задач
- 2. ПРОЕКТНАЯ ЧАСТЬ
- 2.1. Информационное обеспечение комплексных задач
- 2.1.1. Инфологическая модель и ее описание
- 2.1.2. Описание структуры базы данных
- 2.2. Технологическое обеспечение
- 2.3. Программное обеспечение
- ЗАКЛЮЧЕНИЕ
- СПИСОК ЛИТЕРАТУРЫ
Код | Наименование потока | Отправитель | Получатель | Вид доставки | Форма представления | |
1 | Информация о состоянии склада | Филиал | Сервер головного офиса | Internet, e-mail | Электронное письмо | |
2 | Прайс-лист | Сервер головного офиса | Клиент | Internet, ftp | Файл | |
3 | Заявка | Клиент | Сервер головного офиса | Internet, ftp | Файл | |
4 | Заявка | Сервер головного офиса | Филиал | Internet, e-mail | Электронное письмо |
При планировании автоматизации системы заказа фармацевтических препаратов было решено оставить существующую структуру передачи данных, что была раньше. Вследствие этого достаточно будет модифицировать только клиентское приложение, а серверную программу можно оставить без изменений, что позволит минимизировать затраты на автоматизацию системы заказа в целом.
Разрабатываемая программа должна обладать следующими функциями:
- получение прайс-листа и его отображение;
- отправка заявок менеджеру «Катрен»;
- возможность изменения цен на препараты на основе персональной скидки клиента;
- возможность печати прайс-листа и отдельных заявок на принтер;
- экспорт прайс-листа как в текстовый формат, так и в формат Microsoft Excel;
2. ПРОЕКТНАЯ ЧАСТЬ2.1. Информационное обеспечение комплексных задач2.1.1. Инфологическая модель и ее описаниеИнфологическая или информационная модель (схема данных) и ее описание предполагает моделирование входных, промежуточных и результатных информационных массивов предметной области и их характеристика. Необходимо детально освятить как на основе входных документов и нормативно справочной информации происходит обработка с использованием массивов оперативной информации и формирования выходных данных. Рассмотрим схему информационных потоков данных (рис.6).Содержание потоков данных расшифровывается в таблице 2 (входная информация) и таблице 3 (выходная информация).Таблица 2Входная информацияКод | Наименование | Отравитель-получатель | Периодичность | |
1 | Приходная накладная | Головной офис-Подразделение | 1 раз в неделю | |
2 | Прайс-лист | Головной офис-Подразделение | 1 раз в неделю | |
3 | Расходная накладная | Подразделение-Покупатель | При продаже | |
4 | Счет | Подразделение-Покупатель | При покупке по безнал. расчету | |
5 | Счет-фактура | Подразделение-Покупатель | При продаже | |
6 | Квитанция ПКО | Подразделение-Покупатель | При покупке за нал. расчет | |
7 | Расходная накладная | Подразделение-Склад | При продаже |
Код | Наименование | Отравитель-получатель | Периодичность | |
8 | Доверенность получ. товара | Покупатель-подразделение-головной офис | При покупке по безнал. расчету | |
9 | Платежное поручение | Покупатель-подразделение-подразделение | Оплата за товар | |
10 | Расходная накладная | Склад-Подразделение | При продаже | |
11 | Отчетность | Подразделение-головной офис | 2 раза в неделю |
Рассмотрим атрибуты каждого из этих пунктов.
Вся информация вводится через экранную форму. Используется следующая условно-постоянная информация.
Для решения поставленной задачи необходимо создать таблицы.
Kod_apteki | Nazvanie | Adres | Telefon | Faks | |
1212 | ШАХ | ул. Свердлова,47/5 | (8512) 54-75-87 | (8512) 54-75-67 | |
1313 | "Улыбка" | ул. Кишинёвская,54 | (8512) 76-87-98 | (8512) 76-87-67 | |
1414 | "Доктор Айболит" | ул. Коммунистическая,13 | (8512) 34-76-76 | (8512) 34-76-56 |
Kod_Partii | Kod_Proizvodstva | Kod_Postavki | Data_Izgotovleniy | Srok_Godnosti | |
100 | 888 | 878 | 6.03.05 | 1 год | |
989 | 777 | 546 | 7.09.05 | 2 года | |
999 | 876 | 555 | 9.04.05 | 1 год |
Kod_Partii | Kod_Apteku | Tabelnui_nomer | Skidki | Optovay_cena | Roznichnay_cena | Kollichestvo_postavki | Data_postavki | Nomer_dogovora | Kod_postavki | |
989 | 1313 | 6 | Оптовая | 8000 | 9600 | 250 | 08.06.2005 | 9262765 | 546 | |
999 | 1414 | 8 | От объёма продаж | 6500 | 8200 | 250 | 09.01.2005 | 0880976 | 876 | |
100 | 1212 | 5 | Сезонная | 2000 | 2500 | 50 | 17.06.2005 | 8838839 | 878 |
Kod_preparata | Kod_tipa | Nazvanie_preparata | Himicheskoe_nazvanie | Lekarstvennay_forma | |
1001 | 1 | Ацикловир | Ацикловир (гидрокси) | Таблеки по 200 мг в контурной ячейковой упаковке п | |
1002 | 2 | Ринзасип | Ринзасип | Порошок для приготовления раствора | |
1003 | 3 | Ципролет | Ципролет | Блистер, содержащий 10 таблеток (250мг или 500мг) |
Kod_proizvoditely | Nazvanie | Adres | Telefon | Faks | |
2221 | ОАО "Щелковский витаминный завод" | Московская область, Щелково-1, ул. Фабричная,д.2 | (095) 933-48-62 | (095) 933-48-63 | |
2222 | "Юник Фармасьютикал Лабораториз" | Москва 123242, ул. Садовая Курдинская,3 | (095) 254-75-79 | (095) 254-83-82 | |
2223 | "Д-р Редди'с Лабороторис Лтд" | Москва, ул. Долгоруковская, д.18. | (095) 795-39-39 | (095) 795-39-08 |
Kod_Proizvodstva | Kod_preparata | Kod_proizvoditely | |
777 | 1002 | 2222 | |
876 | 1001 | 2221 | |
888 | 1003 | 2223 |
Tabelnui_nomer | Kod_proizvodstva | F_U_O | N_N_N | |
5 | 777 | Петрова Марфа Ивановна | 90880989 | |
6 | 876 | Ёлхина Юлия Сергеевна | 65655438 | |
8 | 888 | Шевелёва Кристина Петровна | 98767868 |
Kod_tipa | Nazvanie_Tipa | |
1 | Противовирусное | |
2 | Противопростудное | |
3 | Антибактерицидное |
Инфологическая модель отображает реальный мир в некоторые понятные человеку концепции, полностью независимые от параметров среды хранения данных. Существует множество подходов к построению таких моделей: графовые модели, семантические сети, модель "сущность-связь" и т.д. Наиболее популярной из них оказалась модель "сущность-связь" или называемая ещё ER-моделью (от англ. Entity-Relationship, т.е. сущность-связь).
2.2. Технологическое обеспечение
АРМ специалиста - это рабочее место, оснащенное средствами вычислительной техники (техническими и программными), другими инструментальными средствами и средствами оргтехники (телефон, копировальный аппарат и т. п.) и обеспечивающее автоматизацию большей части операций при выполнении специалистом своих профессиональных функций.
Для автоматизированной системы управления информационными процессами, с целью автоматизации сбора и обработки данных, необходимо выбрать технические средства, удовлетворяющие функциональным требованиям АРМ.
Основой персонального компьютера (является системный блок. Кроме него в минимальный комплект РС входит монитор, клавиатура и мышь.
В состав системного блока входят:
CPU - Central Processing Unit (центральный процессорный модуль или микропроцессор);
Motherboard & Bus (Основная или материнская плата и общая шина);
ROM - Read Only Memory (память только для чтения или постоянная память);
Cache Memory (кэш-память или иначе буферная память);
RAM - Random Access Memory (память с произвольным доступом или оперативная память);
HD - Harddisk (жесткий диск - Winchester (винчестер));
FD - Floppy Disk (гибкий диск);
Оптические диски (CD-ROM - Compact Disk-Read Only Memory (компакт-диск - память только для чтения), DVD - Digital Versatile Disk (диски многоцелевого назначения) и т.п.);
Блоки расширения (дополнительные платы): VideoAdapter (видеоадаптер), Soundcard (звуковая плата), Netcard (сетевая плата для локальной сети).
К периферийному оборудованию отнесем устройства ввода/вывода, среди которых те, что непосредственно входят в автоматизированное рабочее место специалиста: сканер, принтер.
По заданию на курсовое проектирование сотрудники отдела качества продукции рассредоточены по некоторой территории. Эти пользователи достаточно автономно решают свои задачи, поэтому заинтересованы в использовании собственных вычислительных ресурсов. Однако решаемые ими задачи тесно взаимосвязаны, поэтому их вычислительные средства должны быть объединены в единую систему. Адекватным решением в такой ситуации является лишь использование вычислительных сетей (локальных, открытых, глобальных).
Очевидное преимущество распределенных систем -- принципиально более высокая надежность, необходимая избыточность информации.
Сервер | |
2.66GHz процессор Pentium4 (512k,533MHz) Socket478 box | |
MB Socket478 GB 8SIMLH-P (mATX,2DDR,SB,SVGA,LAN,U2.0)oem | |
DIMM 512Mb DDR SDRAM M.Tec (PC3200,CL2.5) | |
HDD 80000 Mb IDE WESTERN DIGITAL U-ATA100 7200r | |
FDD 3.5" SONY | |
CD DRIVE IDE 52x TEAC "CD-552E" oem | |
Корпус MIDITOWER MARATHON II MI-160 ATX 2,03 300w | |
Устройство охлаждения HDD "HD-2" (2 вентилятора) | |
Клавиатура Genius Easy Touch "KB-10" PS/2 + мышь NetScroll+ PS | |
Коврик для мыши | |
15"Roverscan 115GS, FST /0.28 /1280X1024@60 /"95 | |
Сетевой фильтр на 5 розеток DIGITEX (1,8 м) | |
3com Ext 56k Usr Courier | |
Powercom back ups 425va | |
Compex Switch PS2208A 8*10/100 | |
Рабочие места | |
1700MHz процессор Celeron (128k,box) Socket478 | |
MB Socket478 GB 8SIMLH-P (mATX,2DDR,SB,SVGA,LAN,U2.0)oem | |
DIMM 128Mb DDR SDRAM M.Tec (PC2100,266MHz,CL2.5) | |
HDD 20000 Mb IDE WESTERN DIGITAL ATA100 5600rpm | |
FDD 3.5" SONY | |
CD DRIVE IDE 52x TEAC "CD-552E" oem | |
Корпус MIDITOWER MARATHON II MI-160 ATX 2,03 250w | |
Устройство охлаждения HDD "HD-2" (2 вентилятора) | |
Клавиатура Genius Easy Touch "KB-10" PS/2 + мышь NetScroll+ PS | |
Коврик для мыши | |
17" LG "Flatron F700B" LR MPRII TCO'99 NI D OSD | |
Сетевой фильтр на 5 розеток DIGITEX (1,8 м) | |
Powercom back ups 425va | |
Периферийное оборудование | |
Hp Scanjet 3970, Usb 2.0 /Ccd 2400*2400 /48/12 /Слайд-Адаптер | |
Panasonic Kx-Ft72ru, Термобумага /Монитор |
Представленная в курсовом проекте автоматизированная система управления представляет собой комплекс средств автоматизации (КСА) (схема 1), выполняющий ряд функций по обработке информации, в который входят следующие устройства (компоненты КСА):
2.3. Программное обеспечениеПрограммное обеспечение для работы с базами данных используется на персональных компьютерах уже довольно давно. К сожалению, эти программы либо были элементарными диспетчерами хранения данных и не имели средств разработки приложений, либо были настолько сложны и трудны, что даже хорошо разбирающиеся в компьютерах люди избегали работать с ними до тех пор, пока не получали полных, ориентированных на пользователя приложений.Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые вам средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.Система управления базами данных предоставляет вам возможность контролировать задание структуры и описание своих данных, работу с ними и организацию коллективного пользования этой информацией. СУБД также существенно увеличивает возможности и облегчает каталогизацию и ведение больших объемов хранящейся в многочисленных таблицах информации. СУБД включает в себя три основных типа функций: определение (задание структуры и описание) данных, обработка данных и управление данными. Все эти функциональные возможности в полной мере реализованы в Microsoft Access. В практике, как правило, необходимо решать и задачи с использованием электронных таблиц и текстовых процессоров. Например, после подсчета или анализа данных необходимо их представить в виде определенной формы или шаблоны. В итоге пользователю приходится комбинировать программные продукты для получения необходимого результата. В этом смысле все существенно упростят возможности, предоставляемые Microsoft Access. Для работы с программным продуктом используется простой, интуитивно понятный интерфейс. Последовательность работы с объектами формы определяется доступностью командных кнопок, целостность данных определяется набором используемых в программе проверок.Переход от одного объекта формы к другому осуществляется при нажатии клавиш Enter, Tab или щелчком мыши по соответствующему объекту.После запуска программы на экране появляется главная форма (рис.1).Командные кнопки используются для выбора режима работы программы.Организация поиска и обработки данных осуществляется с помощью запросов.ЗАКЛЮЧЕНИЕИспользование данной системы в реальных условиях позволит повысить эффективность работы и уменьшить издержки.Практическая значимость курсовой работы заключается в создании автоматизированной системы управления. Переход к автоматизированному методу делопроизводству дает возможность:- наладить комплексное управление документированной информацией в единой автоматизированной среде;- получить целостную картину поступления и составления документов;- проводить согласование документов в электронной форме;- контролировать все операции, связанные с организацией документооборота;- повысить эффективность и качество управления, так как минимальная трудоемкость при организации работы с документами позволяет работникам структурного подразделения рационально планировать свою деятельность.Создание АИС способствует повышению эффективности производства экономического объекта и обеспечивает качество управления.Сегодня эффективность управленческой деятельности зависит в первую очередь от автоматизации всех управленческих процессов. Таким образом, успешная автоматизация управления предприятием будет зависеть от правильного выбора автоматизированной системы.СПИСОК ЛИТЕРАТУРЫ1. Докучаев А.А., Мошенский С.А., Назаров О.В. Средства информатики в офисе торговой фирмы. Средства компьютерных коммуникаций. - СП б, ТЭИ, 1996. - 32с. 2. Хахаев И.А., Турченюк Т.И.Мошенский С.А. Internet/Intranet/ Основы разработки и использования документов. -СП б, ТЭИ, 1999. -69с. 3. Климова Р.Н., Сорокина М.В., Хахаев И.А., Мошенский С.А. Информатика торговой фирмы / Учебное пособие. Для студентов всех специальностей всех форм обучения. - СП б.: СПбТЭИ, 1998. - 32с. 4. Марысаев В.Б. Персональный компьютер: Иллюстрированный справочник. - Москва, 1999. 5. Фридланд А. Информатика - толковый словарь основных терминов. - Москва, Приор, 1998. 6. Шафрин Ю. Информационные технологии, - М., ООО" Лаборатория базовых знаний”, 1998. 7. Компьютерные технологии обработки информации./Под ред. Назарова С.И. - М.: Финансы и статистика, 1996. 8. Пятибратов А.П., Гудындо Л.П., Кириченко А.А. Вычислительные системы, сети и телекоммуникации. - М., Финансы и статистика, 1998. 9. Нанс Б. Компьютерные сети: Пер. с англ. - М.: Восточная книжная компания, 1996. 10. Клименко С.В., Уразметов В.Ф. Internet: среда обитания информационного общества. Протвино.: РЦ ФТИ, 1995. 11. Банк В.С., Зверев В.С. Информационные технологии в экономике, -200312. www.vist.astranet.ru13. www.download.ru