![]() |
|
|
Курсовая работа: Разработка АРМ специалиста отдела продаж и специалиста отдела снабженияØ Лицензия; Ø ИНН; Ø Банк поставщика; Ø Номер расчетного счета. Выходная информацияv Договор с клиентом v Договор с поставщиком; v Счет-фактура; v Накладная. Нормативно-справочная информацияУстановленные формы ввода и хранения информации. Условия эксплуатацииСоответствуют принятым на территории Российской Федерации нормам. Цели и назначение системыОсновное назначение данного проекта - экономия времени. Это мы осуществим путем автоматизации отделов продаж и снабжения. Это позволит ускорить процесс оформления договоров с клиентами и поставщиками и других задач организации. Основные задачи которые будет выполнять система заключаются в том, что разработанная программное средство увеличит скорость сбора информации, обработки и анализа полученных данных, доступного представления их для пользователя, хранения, защиты и администрирования. Данное программное средство будет автоматизировать работу учета отдела продаж и отдела снабжения ЗАО «Рекорд». Перечень функций системы, обеспечивающих достижение целейВ АРМ должны быть реализованы следующие функции: а) Ведение журнала данных о клиентах (поставщиках) предприятия: - ввод информации о клиенте (поставщике); - хранение, изменение и отображение данных; - сортировка данных. В таблицах «Клиенты» и «Поставщики» хранятся сведения о клиентах и поставщиках аналогично. Эти таблицы соединены с другими таблицами нашей базы данных, в которых представлены подробные сведения о заключенных договорах, такие как: информация о надежности клиента (поставщика), паспортные данные, банковские данные. б) Ведение журнала договоров: - ввод информации о договорах; - хранение, изменение и отображение информации о договорах; - сортировка данных договоров. В справочнике договоров представлен перечень заключенных договоров между клиентом и предприятием. Договора содержат условия поставки товара: место поставки, права и обязанности сторон договора, срок действия трудового договора, порядок разрешения трудовых споров, реквизиты сторон. в) Ведение журнала приема телевизоров и комплектующих: - ввод информации о принимаемых товарах; - хранение, изменение и отображение данных о принимаемых товарах; - сортировка данных о принимаемых товарах. г) Обеспечение защиты данных от несанкционированного доступа. − Защита от несанкционированного доступа; − Защита от ввода некорректных данных. Формы, которые необходимо создать в системеФормы создаются по каждой из автоматизируемых функций, кроме формы «Обеспечение защиты данных от несанкционированного доступа». Отчеты, которые необходимо создать в системеВ системе необходимо создать следующие отчеты: v Накладная. Запросы, которые необходимо создать в системеВ системе создаются следующие запросы: v Вывод нужных столбцов; v Сортировка товара сумма которых меньше заданного числа (в нашем случае, у которых цена меньше 5000руб.). Определение данных, которыми должны оперировать автоматизируемые функции Для каждой функции, целью которой является сбор и учет справочных сведений о ком-либо или о чем-либо, создадим отдельную таблицу и перечислим данные, которые участвуют в работе и которые необходимо хранить в этих таблицах. Таблица Клиенты, данные, которые нужны для работы: v Код клиента; v ФИО; v Адрес; v Телефон; v ИНН; v Банк клиента; v Номер расчетного счета; v Надежность клиента. Таблица Поставщики, данные, которые нужны для работы: v Код поставщика; v Наименование; v Адрес; v Телефон; v ИНН; v Банк поставщика; v Номер расчетного счета; v Надежность поставщика. Таблица Договора, данные, которые нужны для работы: v Код договора; v Код клиента; v Дата заключения договора; v Дата окончания договора; v Общая сумма; v Предоплата; v Скидка; v Код товара; v Кол-во приобретенного товара. Таблица Товары и комплектующие, данные, которые нужны для работы: v Код товара; v Наименование товара; v Кол-во на складе; v Цена за единицу. Таблица Заказ поставщику, данные, которые нужны для работы: v Код заказа; v Дата заказа; v Код поставщика; v Код товара; v Объем поставки; v Срок поставки; v Дата оплаты; v Вид оплаты; v Сумма платежа. Создание логической структуры реляционной БД по правилам нормализацииИзучим каждую таблицу отдельно и проверим ее на повтор (дубликацию) данных, если такое встретиться, то исправим. Все таблицы в полном порядке, поэтому оставим все поля без изменений. После проверки таблиц на повтор (дубликацию) создадим в каждой таблице ключевое поле. Ключевые поля и все созданные таблицы можно увидеть в следующем разделе «построение СУБД-ориентированной схемы данных». На рис. 25 – 29 представлены таблицы в режиме Конструктор (в программе Microsoft Office Access). Там можно увидеть структуры таблиц и ключевые поля – они обозначены значком «ключ» слева от поля. Построение СУБД-ориентированной схемы данныхСледующим шагом в проектировании базы данных являются: - выбор СУБД, в которой будет реализована база данных; - в соответствии с требованиями выбранной СУБД определение для каждого атрибута таблиц: имя поля, тип данных, описание; - определение ключевых полей; Приведем структуры таблиц для создания в СУБД Microsoft Office Access (имя поля, тип данных, описание). информатика автоматизированный интегрированный управление Рис. 29 - Структура таблицы Товары и комплектующие Создание схемы данных в выбранной СУБД В БД создадим новую диаграмму. Добавим все таблицы базы данных и установим связи между таблицами с обеспечением поддержки целостности базы данных. Ниже перечислены все пары полей (всего пять), по которым нужно связать таблицы (жирным шрифтом указаны названия таблиц, нежирным - названия полей, по которым связываются таблицы): Клиенты. Код Клиента – Договор. Код клиента (один ко многим); Товары и комплектующие. Код товара – Договор. Код товара (один ко многим); Товары и комплектующие. Код товара – Заказ поставщику. Код товара (один ко многим); Поставщик. Код поставщика – Заказ поставщику. Код поставщика (один ко многим); На рис. 30 изображен результат схемы данных Рис. 30 - Реализованная схема данных в Microsoft Office Access Реализация информационной системы «Рекорд» Наиболее популярными средствами программирования на сегодняшний день являются Delphi, C++ Builder, Java-Builder, Visual Basic. Все они предоставляют пользователю развитые возможности по разработке программных продуктов, содержат мощные средства визуального программирования. При выполнении специфических задач работы с текстами, создания WEB-приложений могут быть использованы специализированные средства на основе языков PERL, PHP и др. Для реализации информационной системы выбираем Delphi. Разработанная на предыдущих этапах модель информационной системы естественно ложится в основу данной программной реализации. При этом возможны различные варианты распределения трудозатрат между разработкой модели средствами проектирования и разработкой конечной программы средствами разработки программного обеспечения. При первом подходе средствами проектирования досконально прорабатываются модели всех модулей программной системы в терминах используемого языка программирования и базовых библиотек вплоть до структуры всех методов и операций, включая элементы интерфейсов. При втором подходе средствами проектирования разрабатывается некий концептуальный скелет информационной системы, досконально прорабатываются наиболее важные вопросы, обычно касающиеся форматов данных и внешнего взаимодействия. Все второстепенные и вспомогательные элементы разрабатываются средствами разработки программных систем. Используем средства обратного проектирования. Средства обратного проектирования позволяют из исходного кода программы на языке программирования построить модель в All Fusion Process Modeler r7. Средства обратного проектирования являются дополнительными средствами систем моделирования и встраиваются в них. Применение средств обратного проектирования может вносить существенные коррективы в общий цикл разработки информационной системы. При программировании в Delphi есть особенность, существенно отличающая разработку в Delphi от разработки в других средах программирования: программирование пользовательского интерфейса. Как правило, разработка большей части программ начинается именно с проектирования интерфейса пользователя, а при дальнейшем программировании – его существенного изменения. Руководство по работе с приложениемРуководство по установкеДля работы данной автоматизированной системы необходимо иметь стандартный стационарный компьютер с Windows XP, Windows Vista или Windows 7 и офисными приложениями от MS Ofice. На Рис. 31 и 32 изображена главная форма АИС: Рис. 32 – Главная форма АС «Авторизация» Рис. 33 – Главная форма АС «Меню» Что бы начать работу с автоматизированной системой необходимо запустить главную форму. Затем система попросит ввести цифры «1» или «2», для авторизации заданного отдела. На Рис. 33 показано, что специалист ввел цифру «2» и появилось окно авторизации для отдела снабжения. Пароль для отдела продаж = 0000, для отдела снабжения – 1111. Руководство пользователяДля начала работы с системой необходимо ознакомиться с Телевизорами и комплектующими, в данном АРМ все наглядно показано – все функции указаны кнопками. В этой форме можно увидеть информацию о товарах, такую как наименование товара, количество находящееся в данный момент на складе, цена за единицу. В данной форме можно осуществлять следующие операции: переход на предыдущую, следующую и последнюю запись, добавление, сохранение, редактирование и удаление записи. Это очень удобно и позволяет пользователю этой системы сэкономить время, что повышает производительность. Рис. 34 – Форма «Телевизоры и комплектующие» После специалист должен ознакомиться с Поставщиками, в данном АРМ все наглядно показано – все функции указаны кнопками. В этой форме можно увидеть информацию о поставщиках, такую как наименование поставщика, адрес поставщика, Телефон, ИНН, Банк поставщика, надежность поставщика. В данной форме можно осуществлять следующие операции: переход на предыдущую, следующую и последнюю запись, добавление, сохранение, редактирование и удаление записи. Это очень удобно и позволяет пользователю этой системы сэкономить время, что повышает производительность. Рис. 35 – Форма «Поставщики» После просмотра списков надежных поставщиков и необходимых товарах составляется заказ поставщику. Ниже представлена форма Заказ поставщику, в которой отражена вся информация о заказах поставщикам. Причем с этими данными можно осуществлять различные операции по редактированию, добавлению и другие. Эта форма показана на Рис. 36. Рис. 36 – Форма «Заказ поставщику» Иногда требуется найти товар по определенным данным. С этой целью был создан запрос «Вывести товары, цена которых меньше 5000р». Эта форма изображена на Рис. 37. Рис. 37 – Форма «Товары, цена которых меньше 5000р.» Иногда требуется просмотр сразу нескольких данных из разных таблиц. С этой целью была создана форма «Расходы товара». Эта форма изображена на Рис. 38. Рис. 38 – Форма «Расходы товара» На Рис. 39 изображена форма отчета «счет-фактура». Рис. 40. «Об авторе» Техническое задание на создание автоматизированной информационной системы 1. Общие сведения Полное наименование системы: АИС ЗАО «Рекорд». Условное обозначение системы: АИС СТ. Шифр темы или шифр (номер) договора: CASE/0001. Наименование предприятий (объединений) разработчика и заказчика (пользователя) системы и их реквизиты: Заказчик: ЗАО «Рекорд», адрес - Россия, 646051, Омская область, Марьяновский район, с.Рекорд, ул. Мира 22. Разработчик: Омский государственный институт сервиса, адрес – Россия, 644099, г. Омск, ул. Певцова 13, тел./факс: (3812) 24-21-91. Основание для создания: Договор о создании Автоматизированной системы управления коммерческой деятельностью ЗАО «Рекорд». Утвержден 01.01.2010 г. директором ЗАО «Рекорд» Куц А.А.. Плановые сроки начала и окончания работы по созданию системы: Начало: 01.01.2010 г. Окончание: 31.12.2010 г. Сведения об источниках и порядке финансирования работ: Источник финансирования: ЗАО «Рекорд». Объем финансирования: 100000 рублей. 2. Назначение и цели создания системы 2.1. Назначение системы: Разрабатываемая АИС предназначена для обеспечения эффективной работы предприятия на основе новых технологий и оборудования, отвечающих современным требованиям, действующим нормативным документам, техническим требованиям и условиям органов государственного надзора. Управляемый процесс является бизнес-процессом, направленным на получение максимальной прибыли от деятельности предприятия, оказывающего услуги в сфере потребления телевидения. Объект автоматизации - ЗАО «Рекорд». Автоматизации подлежат следующие системы: · система работы с клиентами; · система работы с поставщиками. 2.2. Цели создания системы: Основные показатели, которые должны быть достигнуты в условиях автоматизированного управления: · повышение оперативности управления процессом на 50 %; · повышение производительности труда на 25 %; · обеспечение устойчивости функционирования объекта; · повышение отказоустойчивости системы хранения информации. Критерии оценки достижения цели создания системы – повышение общей прибыли предприятия и его конкурентоспособности. 3. Характеристики объекта автоматизации: <отсутствуют> 4. Требования к системе 4.1. Требования к системе в целом 4.1.1. Перечень подсистем, их назначение и основные характеристики, требования к числу уровней иерархии и степени централизации системы: АИС ЗАО «Рекорд» Уровень 1. Подсистема заключения договоров с клиентами. Подсистема ведения закупок. Подсистема организации хранения оборудования и материалов. Подсистема организации выполнения работ по договору. Подсистема расчетов с клиентами. 4.1.2. Требования к способам и средствам связи для информационного обмена между компонентами системы. Данные договора.Источник - подсистема заключения договоров с клиентами. Приемник - подсистема ведения закупок, подсистема организации выполнения работ по договору, подсистема расчетов с клиентами. Приходный ордер. Источник - подсистема ведения закупок. Приемник - подсистема организации хранения оборудования и материалов. Отчет о наличии оборудования и расходных материалов. Источник - подсистема организации хранения оборудования и материалов. Приемник - подсистема организации выполнения работ по договору. Акт о выполнении работ. Источник - подсистема организации выполнения работ по договору. Приемник - подсистема расчетов с клиентами. 4.1.3. Требования к характеристикам взаимосвязей создаваемой системы со смежными системами, требования к совместимости, способы обмена информацией. Внешняя сущность – Банк. Принимает информацию от АИС ЗАО «Рекорд» через поток Платежное поручение. Направляет информацию к АИС ЗАО «Рекорд» через поток Банковская выписка. Внешняя сущность – Клиент. Принимает информацию от АИС ЗАО «Рекорд» через поток Технико-коммерческое предложение через поток Договор через поток Счет клиенту через поток Счет-фактура клиенту. Направляет информацию к АИС ЗАО «Рекорд» через поток Заказ через поток Заказ на услуги через поток Информация о клиенте. Внешняя сущность – Поставщик. Принимает информацию от АИС ЗАО «Рекорд» через поток Заявка поставщику. Направляет информацию к АИС ЗАО «Рекорд» через поток Счет от поставщика через поток Счет-фактура поставщика. 4.1.4. Требования к численности и квалификации персонала системы и режиму его работы: <отсутствуют> 4.1.5. Требования к показателям назначения: <отсутствуют> 4.1.6. Требования к надежности: <отсутствуют> 4.1.7. Требования к безопасности: <отсутствуют> 4.1.8. Требования к эргономике и технической эстетике: <отсутствуют> 4.1.9. Требования к транспортабельности для подвижных АИС: <отсутствуют> 4.1.10. Требования к эксплуатации, техническому обслуживанию, ремонту и хранению комплектов системы: <отсутствуют> 4.1.11. Требования к защите информации от несанкционированного доступа: <отсутствуют> 4.1.12. Требования к сохранности информации: <отсутствуют> 4.1.13. Требования к средствам защиты от внешних воздействий: <отсутствуют> 4.1.14. Требования к патентной чистоте: <отсутствуют> 4.1.15. Требования к стандартизации и унификации: <отсутствуют> 4.1.16. Дополнительные требования: <отсутствуют> 4.2. Требования к функциям. Подсистема заключения договоров с клиентами. Уровень 2. Внести данные о клиенте. Имеет функцию - Ведение БД «Клиенты» с алгоритмом: 1) получить данных клиента; 2) внести данные в БД. Составить техническое задание на подбор оборудования. Имеет функцию - Формирование технического задания с алгоритмом: 1) получить заказ; 2) определить требования, предъявляемые к будущей установке и условия ее функционирования; 3) составить техническое задание. Рассчитать требующиеся для клиента мощность и параметры установки. Имеет функцию - Подбор оборудования по заказу с алгоритмом: 1) получить техническое задание; 2) рассчитать требуемые мощности и параметры установки; 3) составить список оборудования на основании данных от поставщиков. Составить технико-коммерческое предложение: Имеет функцию - Составление технико-коммерческого предложения клиенту с алгоритмом: 1) получить список необходимого оборудования и расходных материалов; 2) составить технико-коммерческое предложение с указанием нескольких возможных вариантов. Составить договор. Уровень 3. Составить договор на поставку. Имеет функцию - Составление проекта договора на поставку с алгоритмом: 1) получить данные технико-коммерческого предложения; 2) получить данные клиента; 3) получить рекомендуемые условия оплаты; 4) получить форму договора; 5) составить договор на поставку; 6) внести данные договора в БД «Договоры». Составить договор на технические работы. Имеет функцию - Составление проекта договора на технические работы с алгоритмом: 1) получить заказ на услуги; 2) получить данные клиента; 3) получить рекомендуемые условия оплаты; 4) получить форму договора; 5) составить договор; 6) внести данные договора в БД «Договоры». Составить договор на гарантийное (сервисное) обслуживание. Имеет функцию - Составление проекта договора на сервисное обслуживание с алгоритмом: 1) получить заказ на услуги; 2) получить данные клиента; 3) получить рекомендуемые условия оплаты; 4) получить форму договора; 5) составить договор; 6) внести в БД «Договоры». Анализировать выполнение клиентом обязательств по договору. Имеет функцию - Формировать рекомендации по условиям заключения сделок с алгоритмом: 1) проверить надежность клиента по БД «Клиенты»; 2) формировать запрос по клиенту в БД «Договоры»; 3) получить отчет о выполнении клиентом обязательств по ранее заключенным договорам; 4) формировать рекомендации. Подсистема ведения закупок. Уровень 2. Проверить наличие оборудования и комплектующих на складе. Имеет функцию - Проверка наличия указанного в договоре оборудования с алгоритмом: 1) сверить наличие оборудования по БД «Оборудование и комплектующие на складе»; 2) составить перечень недостающего оборудования. Сформировать заявку. Уровень 3. Выбрать поставщика. Имеет функцию – Выбор надежного поставщика с алгоритмом: 1) получить данные поставщиков из БД «Поставщики»; 2) выбрать поставщика на основании данных об операциях, произведенных с ним ранее. Сформировать заявку на оборудование под заказ. Имеет функцию - Формирование заявки поставщику с алгоритмом: 1) получить перечень недостающего оборудования; 2) получить данные поставщика; 3) получить данные об оборудовании у поставщика; 4) составить заявку; 5) внести данные заявки в БД «Заявки». |
|
|||||||||||||||||||||||||||||
![]() |
|
Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |