Разработка информационной подсистемы отдела продаж ООО "Гранит" - Программирование, компьютеры и кибернетика дипломная работа

Разработка информационной подсистемы отдела продаж ООО "Гранит" - Программирование, компьютеры и кибернетика дипломная работа




































Главная

Программирование, компьютеры и кибернетика
Разработка информационной подсистемы отдела продаж ООО "Гранит"

Организационно-управленческая структура ООО "Гранит". Оценка проблемных ситуаций, поиск методов их разрешения. Разработка баз данных, содержащих информацию о поставщиках, покупателях, покупках и продажах предприятия ООО "Гранит", программные требования.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Успешное развитие современного бизнеса во многом зависит от применения новейших информационных технологий, позволяющих обрабатывать информацию любого вида с наибольшей эффективностью. В связи с этим возникает необходимость использования автоматических средств, позволяющих эффективно хранить, обрабатывать и распределять накопленные данные.
В сельскохозяйственной отрасли, как и в других сферах человеческой деятельности в настоящее время наблюдается увеличение информационных потоков. Среди обслуживающих сельское хозяйство компаний постоянно растёт конкуренция, и выиграет в этой борьбе та компания, которая сможет максимально ускорить процесс обработки данных, таких, как заявки от покупателей, имеющихся остатков товара на складе и пр. При этом необходимо обеспечить максимальную достоверность хранимой в базе данных информации и оперативность её обновления.
Бесперебойная работа отдела продаж имеет первостепенное значение для нормальной работы всего предприятия в целом, т.к. своевременность поставок сельхозоборудования, запасных частей, их ассортимент, а также отсутствие бракованного и фальсифицированного товара является важной частью формирования имиджа компании, что в свою очередь является залогом успешной работы.
Все вышесказанное и определило актуальность дипломного проекта.
Целью работы является разработка информационной подсистемы отдела продаж ООО «Гранит».
Для достижения указанной цели необходимо решить следующие задачи:
Дать характеристику предприятия, построить его организационно-управленческую структуру.
Выявить проблемные ситуации и указать методы их разрешения.
Разработать базу данных, которая будет хранить информацию о поставщиках, покупателях, покупках и продажах предприятия ООО «Гранит».
Определить требования к программным и аппаратным ресурсам предприятия.
Сделать выводы относительно экономической целесообразности разрабатываемой базы данных.
Дипломный проект состоит из введения, четырёх разделов основной части пояснительной записки, заключения, библиографического списка и приложений.
В первом разделе пояснительной записки рассматриваются результаты предпроектного обследования фирмы ООО «Гранит». Производится формулировка задач проектирования.
Во втором разделе пояснительной записки обоснован выбор среды разработки и описана реализация проектируемой информационной подсистемы.
В третьем разделе пояснительной записки рассматривается документирование разработанного программного продукта. Обоснованы требования к техническому обеспечению гарантирующие нормальное функционирование спроектированной подсистемы предприятия ООО «Гранит».
В четвертом разделе приводятся результаты технико-экономического обоснования проекта, оценивается его экономическая целесообразность и эффективность.
В заключении рассмотрены основные итоги дипломного проектирования и намечены перспективные направления дальнейшего развития его темы.
В библиографическом списке приведен список из 21 источников литературы, используемые в дипломном проектировании.
В приложения вынесены скриншоты интерфейса приложения, печатные формы, код генерации базы данных, исходный код приложения.
1. Результаты предпроектного обследования ООО «ГРАНИТ». ФОРМУЛИРОВКА ЗАДАЧ ПРОЕКТИРОВАНИЯ
1.1 Результаты предпроектного обследования ООО «ГРАНИТ»
1.1.1 Объект и методы проведения предпроектного обследования
В рамках темы дипломного проекта объектами обследования являются:
цели функционирования ООО «Гранит»;
организационно-функциональная структура ООО «Гранит»;
совокупность аппаратных, программных и информационных средств, предназначенной для работы отдела продаж ООО «Гранит».
Характеристики методов проведения обследования ООО «Гранит» приведены в таблице 1.1.
Характеристика методов сбора материалов обследования, использованных в ходе преддипломной практики, представлена в таблице 1.2.
Таблица 1.1 - Методы организации проведения обследования ООО «Гранит»
Критерии классификации методов организации проведения обследования
Таблица 1.2 - Характеристика методов сбора материалов обследования, ООО «Гранит»
Название методов сбора материалов обследования
Беседы и консультации с генеральным директором, заместителем генерального директора и начальником отдела продаж
Опрос должностных лиц и персонала на рабочих местах
При выборе методов учитывались следующие критерии:
степень личного участия проектировщика информационной подсистемы в сборе материала;
временные, трудовые и стоимостные затраты на получение сведений в ООО «Гранит».
1.1.2 Программа проведения обследования
Программа обследования ООО «Гранит» представлена в таблице 1.3.
Таблица 1.3 - Программа обследования ООО «Гранит»
Генеральный директор, коммерческий директор
Функциональные области деятельности фирмы
Формы документов, используемых в документообороте фирмы при работе с клиентами в отделе продаж
Порядок создания и хранения документов фирмы, используемых в документообороте при работе с клиентами в отделе продаж
Умение начальника отдела продаж работать на компьютере и его профессиональный уровень подготовки в области информационных технологий
Наличие средств вычислительной техники и программного обеспечения
Характеристики существующей информационной системы, используемой в отделе продаж при работе с клиентами
Особенности работы начальника отдела продаж
Технологии, методы и технические средства преобразования информации при работе с клиентами в отделе продаж
Проблемные ситуации в работе информационной подсистемы отдела продаж фирмы
План-график выполнения работ на стадии сбора материалов (в период прохождения преддипломной практики) представлен в таблице 1.4.
Таблица 1.4 - План-график выполнения работ на стадии сбора материалов обследования ООО «Гранит»
Функциональные области деятельности фирмы
Формы документов, используемых в документообороте фирмы при работе с клиентами в отделе продаж
Порядок создания и хранения документов фирмы, используемых в документообороте при работе с клиентами в отделе продаж
Умение начальника отдела продаж работать на компьютере и его профессиональный уровень подготовки в области информационных технологий
Наличие средств вычислительной техники и программного обеспечения
Характеристики существующей информационной системы, используемой в отделе продаж при работе с клиентами
Особенности работы начальника отдела продаж
Технологии, методы и технические средства преобразования информации при работе с клиентами в отделе продаж
Проблемные ситуации в работе информационной подсистемы отдела продаж фирмы «Гранит»
1.1.3 Результаты предпроектного обследования и их анализ
1.1.3.1 Общая характеристика предприятия. Полное фирменное наименование Общества на русском языке: общество с ограниченной ответственностью «Гранит». Сокращенное наименование ООО «Гранит».
юридический адрес: 356720,Ставропольский край, Апанасенковский р-н, с. Дивное ул.Вокзальная ул,41.
ООО «Гранит» (далее по тексту Общество) зарегистрировано 13.11.2002 г. В соответствии с Уставом основной целью создания Общества является осуществление коммерческой деятельности, для извлечения прибыли и удовлетворения социальных и экономических интересов Участников Общества.
Основным видом деятельности Общества является розничная и оптовая торговля запчастями на сельхозтехнику.
Кроме перечисленных видов деятельности, Общество может осуществлять и иные виды деятельности с соблюдением порядка, установленного законом для отдельных видов деятельности (лицензирование) и за исключением тех видов деятельности, которые запрещены законом.
ООО «Гранит» является активным участником процесса социально-экономического развития Ставропольского края, прежде всего, создавая новые рабочие места и своевременно и в полном объёме осуществляя выплату налогов.
1.1.3.2 Организационная структура Общества
Управление Обществом осуществляется в соответствии с его Уставом. Общество является юридическим лицом, пользуется правами и выполняет обязанности, связанные с его деятельностью
Общество имеет свою структуру управления и организационную структуру (рисунок 1.1).
Как видно из рисунка 1.1, в Обществе реализован линейно-функциональный тип организационной структуры, то есть, организована она строго иерархически и характеризуется разделением зон ответственности и единоначалием, деятельность структурных подразделений специализирована (маркетинг, сбыт, склад, транспорт, финансы).
Такому типу структуры присущи следующие преимущества:
быстрота реакции в ответ на прямые приказания;
согласованность действий исполнителей;
простота организационных форм и четкость взаимосвязей.
Руководителю (генеральному директору) подчиняются все без исключения подразделения предприятия. Прямые обязанностей руководителя: планирование, организация, руководство и контроль, а именно:
осуществляет оперативное руководство работой, несет ответственность за деятельность Общества;
представляет на утверждение дирекции и Общего собрания участников проекты программ и планов, а также отчеты об их исполнении;
представляет годовой отчет о выполнении финансового плана и годовой баланс не позднее трех месяцев после окончания финансового года;
принимает меры поощрения работников и налагает на них взыскания в соответствии с правилами внутреннего распорядка;
принимает решения по оперативным вопросам внутренней деятельности Общества;
обеспечивает выполнение принятых дирекцией и Общим собранием участников решений;
открывает счета в финансово-кредитных учреждениях;
издает приказы, инструкции, распоряжения и дает указания, обязательные для исполнения всеми работниками Общества;
разрабатывает и утверждает правила внутреннего трудового распорядка;
регулярно составляет и предоставляет Общему собранию отчеты о деятельности Общества;
утверждает штат, выдает доверенности;
принимает решение о продаже, сдаче в аренду, в залог и ином распоряжении имуществом;
решает другие вопросы, определенные трудовым договором (контрактом), заключаемым директором с Обществом.
Рисунок 1.1 - Организационная структура ООО «Гранит»
Генеральный директор Общества обязан организовать учет и хранение архива Общества, материалов делопроизводства (в том числе приказов о приеме на работу работников и выплате заработной платы) и своевременную и полную сдачу их на хранение в городской архив. Генеральный директор действует от имени Общества без доверенности, добросовестно и разумно представляет его интересы на территории Российской Федерации и за ее пределами.
Генеральный директор действует на принципе единоначалия и несет ответственность за последствия своих действий в соответствии с федеральными законами, иными нормативными правовыми актами Российской Федерации.
Генеральный директор единолично принимает решения о расходовании денежных средств и использовании имущества Общества.
Бухгалтерия реализует цели и задачи бухгалтерского учёта, а именно:
- Плановая функция. Процесс планирования требует от системы бухгалтерского учёта своевременного представления информации не только о текущих операциях, но и о предполагаемых изменениях, прогнозах и т.д.
- Обратной связи. Эта функция учёта обеспечивает эффективность всей системы управления организацией, так как именно в бухгалтерском учете формируется отчётная информация. Полученная после реализации того или иного управленческого решения. Эта функция позволяет контролировать соблюдение смет бюджетов, выявлять «узкие» места хозяйственной деятельности и скрытые резервы.
- Аналитическая функция проявляется в том, что в системе бухгалтерского учёта информация формируется по каждому объекту бухгалтерского учёта и характеризует не только его наличие, но и движение. Только бухгалтерский учёт может обеспечить аппарат управления подобной аналитической информацией [2].
Отдел маркетинга. В обязанности маркетолога входит анализ рынка, определение типа спроса на товар (постоянный, сезонный, разовый), закупка товара и определение наценки на препараты исходя из полученных в результате анализа данных.
Начальник отдела продаж осуществляет координацию деятельности менеджеров и операторов, предоставляет отчётность об их деятельности руководителю.
В компетенцию менеджеров входят такие задачи, как:
- своевременное оповещение клиентов о новых запчастях, поступивших на склад;
- получение оплаты за приобретённые запчасти;
Главным документом созданной базы, так сказать, лицом компании является прайс-лист, т.е. перечень предлагаемых препаратов с указанием цены на них и текущего остатка на складе. Прайс-лист также подлежит распечатке, так как далеко не все небольшие фирмы обладают возможностью получения его по электронной почте.
Необходимо обеспечить менеджерам возможность доступа к необходимой им для работы информации, а также возможность ведения записей по каждому клиенту.
- прием заявок от клиентов по телефону, факсу, электронной почте или лично от клиента;
- оповещение клиента о наличии товара;
- печать заказов и сборочных листов;
Водители - осуществляют доставку персонала предприятия до места работы и обратно, доставку заказов клиентам, производят ежедневный отчёт о своей деятельности бухгалтеру.
1.1.3.3 Для анализа функциональных областей деятельности Общества и процессов, в них протекающих, используем метод декомпозиции по функциональному признаку (таблица 1.5)
Таблица 1.5 - Функциональные области деятельности Общества и процессы, в них протекающие
Номер и название функциональной задачи
Номер и содержание функциональной подзадачи
2.1 Материально-техническое обеспечение деятельности предприятия
2.2 Кадровое обеспечение деятельности предприятия
2.3 Информационное обеспечение деятельности Общества
2.4 Документационное обеспечение деятельности Общества
3.3 Планирование деятельности Общества
Ответственные лица или структурные подразделения
Функциональные области деятельности Общества
По построенной организационно-функциональной модели можно делать выводы об эффективности выполнения, как самих процессов, так и об эффективности функционирования отдельных отделов и предприятия в целом.
Из анализа таблицы 1.6 следует вывод о том, что все должностные лица Общества загружены оптимально, в каждом из процессов принимает участие необходимое количество должностных лиц, т.е. структура управления предприятием оптимальна и никаких изменений, на текущий момент, не требуется.
1.1.3.5 Цели функционирования Общества. Главной целью (Ц 0 ) деятельности Общества является извлечение коммерческой прибыли из своей деятельности
Развернутое представление целей деятельности Общества, средства и критериев их достижения представлены в таблице 1.7.
Таблица 1.7 - Цели деятельности Общества, средства и критерии их достижения
Ц 1 - заполнение регионального рынка сельхозпроизводителей продукцией предприятия
Ц 11 - реклама деятельности предприятия на территории Ставропольского края и за его пределами
Ц 12 - повышение качества обслуживания клиентов
Ц 13 - гибкое ценообразование на продукцию предприятия с учетом объема заказов (скидки, бонусы, призы)
Повышение уровня конкурентоспособности и существенное увеличение коммерческой прибыли
Ц 2 ? создание новых торговых точек на территории Ставропольского края
Ц 21 - аренда дополнительных помещений
Ц 22 - приобретение нового оборудования
Ц 23 - проведение рекламных акций на местах предполагаемого открытия пунктов продаж
Существенное увеличение коммерческой прибыли
Ц 31 - наработка устойчивых деловых связей с наиболее крупными компаниями в России, выпускающими запчасти и комплектующие к сельхозтехнике;
Ц 32 - создание с этими организациями холдингов на основе взаимовыгодного сотрудничества для работы с иностранными партнерами;
Ц 33 - наращивание собственного капитала Общества в виде основных фондов и ценных бумаг;
Ц 34 - мобильность в принятии решений и претворение их в жизнь.
Существенное увеличение денежных оборотов и коммерческой прибыли
Схема дерева целей деятельности Общества представлена ниже на рисунке 1.2.
Дерево целей является полезным материалом для руководителей Общества, способствующим принятию более эффективных решений. Оно также может быть использовано для выявления первоочередных задач совершенствования управления Предприятием.
Рисунок 1.2 - Дерево целей деятельности Общества
1.1.3.6 Документооборот ООО «Гранит»
К указанному документообороту относятся документы, представленные в таблице 1.8.
Ежегодно с 1 января по 31 декабря включительно
Налоговая декларация по налогу на прибыль
Расчет по налогу на имущество Общества
Налоговая декларация по страховым взносам на обязательное пенсионное страхование
Бухгалтер,клиент, налоговая инспекция
Сводная ведомость реализации и приёма сырья
Рисунок 1.3 - Структура локальной вычислительной сети
Более подробные характеристики указанных технических средств, приведены в таблице 1.9.
Таблица 1.9 - Характеристики технических средств
1.1.4 Анализ проблемных ситуаций и обоснование путей их решения
В работе информационной подсистемы, существующей в настоящее время в отделе продаж ООО «Гранит», выявлены следующие проблемные ситуации:
учет продаж, количества совершенных сотрудниками сделок и суммы сделок до сих пор не автоматизирован и реализован в виде базы данных на бумажных носителях;
бланк документа «Накладная», «Товарный чек» оформляется начальником отдела продаж в виде незаполненного документа Microsoft Word, который потом распечатывается на принтере и заполняется от руки;
ежемесячно, при составлении и анализе отчетов о результатах работы отдела продаж, начальник отдела продаж вынужден затрачивать порядка 50 % своего рабочего времени, т. е. около 80 часов в месяц на ручную выборку данных из базы данных, реализованной на бумажных носителях;
отчет о результатах работы отдела продаж оформляется начальником отдела продаж в виде документа Microsoft Word.
Анализ перечисленных проблемных ситуаций показывает, что для их разрешения необходимо разработать информационную подсистему, позволяющее автоматизировать базу данных поставщиков и выписки накладных и товарных чеков. По требованию заказчика (генерального директора ООО «Гранит») такую информационную подсистему необходимо реализовать в виде приложения Microsoft Windows.
В качестве оператора персонального компьютера и основного пользователя проектируемой информационной подсистемы выступает начальник отдела продаж.
Проведенное выше рассмотрение позволяет перейти к формулировке задач проектирования.
1.2 Формулировка задач проектирования
Формулировка задач проектирования представим в виде технического задание на создание автоматизированной информационной подсистемы.
Полное наименование подсистемы - информационная подсистема «Granit » для отдела продаж ООО «Гранит», с.Дивное СК
Наименование разработчика - СевКавГТУ, факультет информационных технологий и телекоммуникаций, кафедра прикладной информатики, студентка группы ПИ-062 Братишко Анастасия Александровна.
Наименование заказчика - ООО «Гранит», с. Дивное СК.
Перечень документов, на основе которых создается система:
отчет о преддипломной практике студентки группы ПИ-062 Братишко Анастасии Александровны
Источники финансирования - работы проводятся без оплаты.
Порядок оформления и предъявления заказчику результатов работ по созданию системы - информационная подсистема «», реализованная в виде приложения Microsoft Windows в электронном формате на CD-ROM.
1.2.2 Назначение, цели создания информационной подсистемы
Назначение системы - приложение служит для автоматизации поиска, ввода новых и обновления существующих данных о продажах.
сокращение временных затрат начальник отдела продаж на ведения базы данных поставщиков и выписки накладных, товарных чеков;
переход от базы данных учета поставщиков, количества совершенных сделок и суммы сделок, реализованной в виде базы данных на бумажных носителях, к приложению Microsoft Windows.
1.2.3 Характеристика объекта автоматизации
Краткие сведения об объекте автоматизации - рабочее место начальника отдела продаж ООО «Гранит».
Условия эксплуатации - стандартные.
Требования к системе в целом ? информационная подсистема «Granit» должна автоматизировать решение задач, связанных с ведением базы данных поставщиков, выписки накладных и обновления прайс-листов в отделе продаж ООО «Гранит».
Требования к функциям (задачам), выполняемым подсистемой:
1. Информационная подсистема «Granit» должна обеспечить:
? автоматизированное формирование прайс-листа;
? автоматизированное формирование накладной с представлением суммы к оплате.
? учёт продаж по месяцам и по сотрудникам.
2. Информационная подсистема «Granit» должна поддерживать формирование, просмотр и печать следующих отчетов:
- Количество продаж (по месяцам и по сотрудникам);
- Объём продаж (по месяцам и по сотрудникам).
3. Информационная подсистема «Granit» должна содержать справочники: товары, единицы измерения, данные о фирме, постоянный клиент и дисконт.
4. Информационная подсистема «Granit» должна поддерживать специальные функции администрирования:
- ведение списка пользователей с указанием их прав доступа к ресурсам информационной подсистемы;
- смену пароля администратора и пользователя информационной подсистемы.
5. Информационная подсистема «Granit» должна быть реализована в виде приложения Microsoft Windows.
Перечисленные выше требования, предъявляемые к информационной подсистеме «Granit» со стороны заказчика, можно представить в виде следующей диаграммы вариантов использования [3, 4] (рисунок 1.6).
Рисунок 1.6 - Диаграмма вариантов использования информационной подсистемы «Granit»
1.2.5 Состав и содержание работ по созданию подсистемы
Запланирован следующий состав и содержание работ по созданию подсистемы:
изучение предметной области - с 10.01.11 по 20.03.11 г.;
кодирование - с 21.03.11 по 15.04.11 г.;
отладка и тестирование - с 16.04.11 по 15.05.11 г.;
сдача темы - с 16.05.11 по 01.06.11 г.
1.2.6 Порядок контроля приемки подсистемы
Контроль приемки информационной подсистемы «Granit» осуществляет начальник отдела продаж ООО «Гранит».
1.2.7 Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу подсистемы в действие
Информационная подсистема «Granit» должна быть установлена на компьютер, находящийся в отделе продаж ООО «Гранит». Проектировщиком ? студенткой группы ПИ-062 Братишко А.А. должен быть проведен инструктаж начальника отдела продаж по методике работы с информационной подсистемой.
1.2.8 Требования к документированию
Проектировщиком представляется файл информационной подсистемы «Granit» в электронном формате на CD-ROM вместе с результатами тестирования и краткой инструкцией оператору по установке и работе с информационной подсистемой.
отчет о преддипломной практике студентки группы ПИ-062 Братишко Анастасии Александровны.
заказ на выполнение дипломного проекта
Приоритетными направлениями деятельности предприятия ООО «Гранит» является розничная и оптовая торговля запчастями на сельхозтехнику.
В работе информационной подсистемы предприятия, используемой для обслуживания отдела продаж выявлены следующие проблемные ситуации:
Учет продаж, количества совершенных сделок и суммы сделок до сих пор не автоматизирован и реализован в виде базы данных на бумажных носителях;
бланк документа «Накладная» оформляется начальником отдела продаж в виде незаполненного документа Microsoft Word, который потом распечатывается на принтере и заполняется от руки;
ежемесячно, при составлении и анализе отчетов о результатах работы отдела продаж, начальник отдела продаж вынужден затрачивать порядка 50 % своего рабочего времени, т. е. около 80 часов в месяц на ручную выборку данных из базы данных, реализованной на бумажных носителях;
отчет о результатах работы отдела продаж оформляется начальником отдела продаж в виде документа Microsoft Word.
2.Анализ перечисленных проблемных ситуаций показывает, что для их разрешения необходимо разработать информационную подсистему, позволяющее автоматизировать ведение базы данных учёта продаж. По требованию заказчика (генерального директора ООО «Гранит») такую информационную подсистему необходимо реализовать в виде приложения Microsoft Windows.
объектно-ориентированное программирование - .Net Fraemwork и C# полностью базируются на объектно-ориентированных принципах, что очень удобно при разработке сложных программ;
дизайн - библиотека классов организована с очень понятным интерфейсом;
независимость от языка - языки С#, J#, C++ обладают возможность взаимодействия, так как компилируются в общий язык - Intermedia Language;
доступ к данным - компоненты ADO.NET предоставляют эффективный доступ к базам данным. Встроена поддержка XML;
разделение кода - .Net заменил способ разделения кода между приложениями, введя концепцию сборки, заменившая .DLL;
безопасность приложений - каждая сборка содержит информацию о безопасности и определяте какая кактегория пользователей может работать с классами и процессами.
В качестве СУБД для базы данных разрабатываемой подсистемы было выбрано современное СУБД - SQL Server 2008 Express Edition. Выбор данного средства обусловлен следующими сведениями об этой системе:
Для повышения эффективности администрирования в SQL Server были включены библиотеки Declarative Management Framework , позволяющие распределять полномочия для баз данных или отдельных таблиц. Были улучшены методы компрессии данных. SQL Server Katmai поддерживает набор библиотек ADO.NET Entity Framework и средства оповещения, репликации и определения данных.
В SQL Server 2008 встроена поддержка .NET Framework. Благодаря этому хранимые процедуры БД могут быть написаны на любом языке платформы .NET, используя полный набор библиотек, доступных для .NET Framework, включая Common Type System (система обращения с типами данных в Microsoft .NET Framework). Однако, в отличие от других процессов, .NET Framework, будучи базисной системой для SQL Server 2008, выделяет дополнительную память и выстраивает средства управления SQL Server вместо того, чтобы использовать встроенные средства Windows. Это повышает производительность в сравнении с общими алгоритмами Windows, так как алгоритмы распределения ресурсов специально настроены для использования в структурах SQL Server [8].
Стоит также отметить что Microsoft SQL Server Express является бесплатно распространяемой версией SQL Server. Данная версия имеет некоторые технические ограничения. Такие ограничения делают её непригодной для развертывания больших баз данных, но она вполне годится для ведения программных комплексов в масштабах небольшой компании. Содержит полноценную поддержку новых типов данных, в том числе XML -спецификации. Фактически, это полноценный MS SQL Server, включая все его компоненты программирования, поддержку национальных алфавитов и Unicode. Поэтому используется в приложениях, при проектировании или для самостоятельного изучения. Нет никаких препятствий для дальнейшего развёртывания накопленной базы данных на MS SQL Server неэкспрессной версии, стоимость разработки в части использования средств разработки была нулевой.
Таким образом, используемые технологии позволяют достичь высоких результатов, не требуя никаких денежных вливаний ни на одной из стадий разработки, тестирования, внедрения и эксплуатации разрабатываемой подсистемы.
2.2.1 Определение сущностей модели базы данных информационной подсистемы
Определим атрибуты выбранных сущностей (таблица 2.2)
Справочник, в котором содержатся виды товаров, реализуемых предприятием (классификация товаров)
Справочник, в котором содержатся сведения о реализуемых товарах
Справочник, содержащий информацию о сотрудниках отдела продаж предприятия
Товары, находящиеся в наличии. Их количество
Журнал, в который заносится информация о проданных товарах
Список товаров, указанных в накладной, относящиеся к записи в журнале продаж
Единицы измерения товаров, реализуемых предприятием
Идентификатор, уникальный номер поставщика
Идентификатор, уникальный номер вида товаров
Идентификатор, уникальный номер товара в номенклатуре
Ссылка на единицу измерения товаров
Краткое описание товара (краткая характеристика товара, пометки)
Идентификатор, уникальный номер сотрудника отдела продаж предприятия
Фамилия, имя, отчество сотрудника отдела продаж предприятия
Должность сотрудника отдела продаж предприятия
Идентификатор, уникальный номер записи
Количество товаров в наличии данной номенклатуры
Идентификатор, уникальный номер записи в журнале
Дата совершения операции продажи, дата записи
Название организации, купившей товары
Ссылка на сотрудника, оформившего продажу
Идентификатор, уникальный номер записи о проданном товаре
Идентификатор записи в журнале продаж
Количество единиц проданного товара
Цена, по которой был продан указанный товар
Идентификатор, уникальный номер единицы измерения
2.2.3 Определение зависимостей между сущностями
Модель «сущность-связь» называют также методом ER -- диаграмм (Essence - сущность, Relation - связь). Эта модель основана на использовании 3-х основных конструктивных элементах:
Взаимосвязи между таблицами БД могут быть типизированы по следующим основным видам:
1. Отношение «один к одному» (1:1) означает, что каждая запись одной таблицы соответствует только одной записи в другой таблице.
2. Отношение «один ко многим» (1:М) возникает, когда одна запись взаимосвязана со многими другими.
3. Отношение «многие к одному» означает, что многие записи связаны с одной (М:1).
4. Отношение «многие ко многим» (M:N) возникает между двумя таблицами в тех случаях, когда:
одна запись из первой таблицы может быть связана более чем с одной записью из второй таблицы;
одна запись из второй таблицы может быть связана более чем с одной записью из первой таблицы.
На практике применение связей 4 встречается крайне редко из-за того, что потеря в производительности вычислений на основе связей данного типа достаточна значительна.
В созданной модели встречаются связи типа 2 (отношение «один ко многим»). Они описаны в таблице 2.3.
Таблица 2.3 - Связи между сущностями
Сущность «Сведения об организации» не связана с другими сущностями. В этой сущн
Разработка информационной подсистемы отдела продаж ООО "Гранит" дипломная работа. Программирование, компьютеры и кибернетика.
Реферат по теме Основные понятия и программное обеспечение систем реального времени
Эссе По Картине Пабло Пикассо
Контрольная Работа На Тему Ремонт И Благоустройство Гостиниц
Текст Для Сочинения 6 Класс
Дипломная работа по теме Знешняя палітыка В'етнама: ад старажытнасці да пачатку XX стагоддзя
Реферат по теме Брак по семейному праву. Порядок и условия заключения и прекращения брака. Недействительность брака
Контрольная Работа На Тему Кризис Системы Макроэкономического Регулирования И Кейнсианской Теории В 70-Х Годах Xx Ст.
Реферат На Тему Архитектура Классицизма
Дипломная работа: Анализ коммуникационных процессов службы бронирования в гостинице "Москва"
Курсовая работа по теме Сущность и социальное назначение права
Реферат по теме Андрусовское перемирие и Вечный мир 1686 года, их последствия для Речи Посполитой
Дипломная работа: Использование игр и игровых приемов в работе с детьми, имеющими фонетико-фонематическое недоразвитие речи
Способы Образования Слов В Русском Языке Реферат
Доклад по теме Жизнь и труды Аристотеля
Курсовая работа по теме Политика управления затратами на персонал коммерческого банка
Дипломная Работа На Спортивную Тему
Реферат: Физика и философия
Итоговое Сочинение На Тему Совестливый Человек
Основы здорового образа жизни студента Физическая культура в обеспечении здоровья 2
Контрольная Работа На Тему Гидрология Подземных Вод
Исторические источники античной Македонии - История и исторические личности реферат
Фашизм в Германии - История и исторические личности презентация
Шулешко Е.Е. Понимание грамотности - Педагогика доклад


Report Page