Разработка базы данных для ООО "Цифровой мир"

Анализ структуры организации ООО "Цифровой мир". Разработка автоматизированной системы по учету материальных ценностей на складе предприятия. Описание базы данных и среды разработки. Функциональное проектирование системы. Представление листинга программы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 07.08.2018
Размер файла 7,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Федеральное агентство связи

Федеральное государственное бюджетное образовательное учреждение высшего образования

Поволжский государственный университет телекоммуникаций и информатики

Факультет Заочного отделения

Направление Информатика и вычислительная техника

Кафедра Информатики и вычислительной техники

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

(БАКАЛАВРСКАЯ РАБОТА)

Разработка базы данных для ООО Цифровой мир

Утверждаю зав.кафедрой д.т.н., проф. Н.Ф. Бахарева

Руководитель доцент к.т.н. А.Г. Солодов

Н. контролер доцент к.т.н, доцент Т.А. Коваленко

Разработал ИВТ12 Ф.Х. Сагдеев

Самара 2017

Содержание

  • Введение
  • 1. Постановка задачи
  • 1.1 Характеристика организации-заказчика автоматизированной системы
  • 1.2 Структура организации ООО “Цифровой мир”
  • 1.3 Требования к АИС
  • 1.4 Обзор рынка программных продуктов
  • 1.5 Описание выбранной СУБД
  • 1.6 Описание среды разработки
  • 2. Разработка системы
  • 2.1 Функциональное проектирование системы
  • 2.2 Структура базы данных
  • 2.3 Разработка АИС
  • Заключение
  • Список использованных источников
  • Приложение А - Листинг программы
  • Приложение Б - Презентационный материал
  • автоматизированный база данные листинг

ЗАДАНИЕ

по подготовке выпускной квалификационной работы

Утверждена приказом по университету от

25.11.2016

291-2

2 Срок сдачи студентом законченной ВКР

03.02.17

3 Исходные данные и постановка задачи

1) Алгоритм работы предприятия ООО “Цифровой мир”

2) Спроектировать структуру пользовательского интерфейса

3) Спроектировать структуру меню и систему авторизации

пользователей системы

4) Обеспечить соответствие разработанной структуры

пользовательского интерфейса поставленной задаче и требованиям

предъявляемых к автоматизированной системе

5) Разработать структуру позволяющую вести учет данных

6) Реализовать структуры работы с данными

7) Произвести отладку и тестирование разработанной

автоматизированной системы

4 Перечень подлежащих разработке в ВКР вопросов или краткое

содержание ВКР. Сроки исполнения

03.02.17

1) Проектирование пользовательского интерфейса

2) Реализовать систему авторизации пользователей.

3) Реализовать систему ведения справочников организации

3) Реализовать систему учета МЦ предприятия

4) Реализовать отчетные формы

5) Протестировать созданную информационную систему

6) Проверить правильность реализации бизнес логики работы

приложения

5 Перечень графического материала. Сроки исполнения

03.02.17

Презентация не менее 10 слайдов

6 Дата выдачи задания

26

ноября

2016

г.

Кафедра

Информатики и вычислительной техники

Утверждаю

зав.кафедрой д.т.н., проф.

26.11.16

Н.Ф. Бахарева

Руководитель

доцент к.т.н.

26.11.16

А.Г. Солодов

Задание принял к исполнению

ИВТ12

26.11.16

Ф.Х. Сагдеев

ОТЗЫВ РУКОВОДИТЕЛЯ

АКТУАЛЬНОСТЬ ТЕМЫ

Разработка информационных систем позволяющих автоматизировать деятельность предприятия является крайне важной и актуальной задачей. Предприятия, которые внедряют информационные системы, получают конкурентное преимущество. Снижение прямых затрат происходит, например, за счет более точного и эффективного использования труда работников, снижения простоев транспорта._

ОЦЕНКА СОДЕРЖАНИЯ РАБОТЫ

(Структура, логика и стиль изложения представленного материала. глубина и степень проработки материала, обоснованность изложенных выводов, использование математического аппарата, использование средств вычислительной техники, макетирование, моделирование, экспериментирование)

В бакалаврской работе разработана и реализована автоматизированная система учета материальных ценностей на складе предприятия по заказу ООО “Цифровой мир”. В работе произведен анализ необходимой литературы по организации складского учета, баз данных и организационных структур управления предприятием. Структура работы и стиль изложения соответствуют требованиям, предъявляемым к бакалаврским работам. Материал изложен последовательно от анализа предметной области, до описания внедрения требуемого объекта.

СТЕПЕНЬ ДОСТИЖЕНИЯ ЦЕЛИ И ПРАКТИЧЕСКАЯ ЗНАЧИМОСТЬ

Особенностью данной бакалаврской работы является то, что программно обеспечение для учета материальных ценностей, созданное в ее рамках, внедрено и успешно используется. Используемое программное обеспечение позволяет организовать эффективную работу сотрудников компании, экономить рабочее время и трудовые ресурсы, при этом повышая качество.

ЗАКЛЮЧЕНИЯ ПО ПРЕДСТАВЛЕННОЙ РАБОТЕ

Работа по своему объему и содержанию соответствует требованиям, предъявляемым к бакалаврской работе и избранной специальности.

Все решения работы обоснованы и эффективны. Работа содержит все необходимые этапы от постановки задачи, анализа предметной области, до разработки алгоритма и программы.

Бакалаврская работа заслуживает оценки “отлично”, а ее автор заслуживает присуждения степени бакалавр по направлению “Информатика и вычислительная техника”.

Руководитель ВКР ______________ _____________ __А.Г. Солодов__

ПОКАЗАТЕЛИ КАЧЕСТВА ВКР

Студент

ИВТ12

Ф.Х. Сагдеев

Группа Подпись

Дата

Инициалы Фамилия

Руководитель ВКР

доцент к.т.н.

А.Г. Солодов

Должность Уч.степень, звание Подпись

Дата

Инициалы Фамилия

По ВКР студента

Сагдеева Фаниса Хайдаровича

На тему

Разработка базы данных для

1 Работа выполнена :

- по теме, предложенной студентом

- по заявке предприятия

ООО “Цифровой мир”

наименование предприятия

- в области фундаментальных и

поисковых научных исследований

указать область исследований

2 Результаты ВКР:

- рекомендованы к опубликованию

указать где

- рекомендованы к внедрению

указать где

- внедрены

ООО “Цифровой мир”

акт внедрения

3 ВКР имеет практическую ценность

Создание Базы данных “автоматизация учета материальных ценностей”

в чем заключается практическая ценность

4 Использование ЭВМ при

выполнении ВКР:

(ПО, компьютерное моделирование, компьютерная обработка данных и др.)

создана программа

5 ВКР прошла проверку на объем заимствований

14% заимствований_____________

эл. версию принял_____________

РЕФЕРАТ

Название

Разработка базы данных для

ООО “Цифровой мир”

Автор

Сагдеев Фанис Хайдарович

Научный руководитель

Солодов Александр Геннадьевич

Ключевые слова

Учет материальных ценностей, база данных,

СУБД, SQL SERVER, складской учет

Дата публикации

2017 год

Библиографическое описание

Сагдеев, Ф.Х. Разработка базы данных для

ООО “Цифровой мир” Бакалаврская работа

Ф.Х. Сагдеев. Поволжский государственный

университет телекоммуникаций и информатики

(ПГУТИ). Факультет заочного обучения (ЗО).

Кафедра информатики и вычислительной

техники (ИВТ): науч. рук. А.Г. Солодов - Самара. 2017. - 107 с.

Аннотация

В бакалаврской работе будет предложена разработка

автоматизированной информационной системы

учета материальных ценностей на складе

предприятия. Для разработки и хранения данных

используется (СУБД) MS SQL SERVER 2012.

Для реализации ПО используется язык

программирования C++ и среда разработки

Embarcadero Builder 2010.

Руководитель ВКР __________ ______________ __А.Г. Солодов_____

Введение

Складской учет является одним из основных компонентов бухгалтерского и управленческого учета. Какую бы финансово-хозяйственную деятельность не осуществлял тот или иной субъект хозяйствования, без складского учета ему не обойтись: ведь даже те предприятия, которые не ведут торговую либо производственную деятельность, в любом случае имеют на балансе какие-либо активы, которые учитываются на складе (канцтовары, мебель, оргтехника, запасные части и т.д.). Поэтому грамотная постановка складского учета является одним из основных условий успешной деятельности любого предприятия.

Некоторые организации в процессе хозяйственной деятельности сталкиваются с необходимостью хранения своих товарно-материальных ценностей. Для обеспечения сохранности ценностей в таких организациях должны быть оборудованы склады и кладовые.

В крупных организациях для хранения товарно-материальных ценностей создаются центральные (базисные) склады, находящиеся в ведении руководителя организации или руководителей отделов снабжения и сбыта. Нередко хранящиеся на складах товарно-материальные ценности требуют различных условий хранения, поэтому центральные склады, как правильно, создаются централизованными. Помимо центральных (базисных) складов в организациях создаются склады и кладовые в цехах, филиалах и других подразделениях. Складские помещения можно подразделить на складские помещения основного производственного и подсобного назначения. [1]

Складское хозяйство следует организовывать таким образом, чтобы избежать создания излишних промежуточных складов и кладовых. Товарно-материальные ценности не должны перемещаться с одних складов в другие.

Целесообразно склады разделять на отдельные секции, внутри которых размещать запасы по группам, типам, сортам, укладывая их в штабели, на стеллажи, полки, в закрома, мешки, ящики и другую тару. Такое размещение запасов позволит обеспечить их быструю приемку, отпуск и проверку наличия. В местах хранения каждого вида запасов необходимо прикреплять ярлыки с указанием их наименования, номенклатурного номера, единицы измерения, цены и отличительных признаков - марки, артикула, размера, сорта и др.

Места хранения, склады и кладовые должны быть оснащены весовым хозяйством, измерительными приборами, мерной тарой, необходимыми для точного измерения количества запасов, их переосвидетельствования и клеймения. [1]

Для контроля сохранности запасов большое значение имеет определение круга лиц, ответственных за их приемку на склад и отпуск, правильное и своевременное документальное оформление, а также сохранность.

Все материальные ценности, поступающие в организацию, должны быть своевременно приняты на учет на склад. Материальные ценности, поступающие на склад организации, должны подвергаться тщательной проверке на соответствие ассортименту, количеству и качеству, указанным в документах поставщика.

На товарных складах могут храниться разные товары. Как правило, каждый товарный склад оснащается оборудованием, предназначенным для хранения определенного вида товаров.

В настоящее время осталось немного предприятий и организаций, которые ведут учет без применения компьютерной техники и соответствующего программного обеспечения.

Это обусловлено целым рядом преимуществ, которые имеет автоматизированный учет перед ручным: экономия рабочего времени и трудовых ресурсов, оперативность и качество, сведение к минимуму возможных ошибок, очевидное удобство в работе и др. Поэтому на отечественном рынке сегодня представлено много программных разработок, предназначенных для автоматизации учета и управления, как в комплексе, так и по отдельным направлениям (например, можно для учета складских операций применять одну программу, для кассовых - другую и т.д.); однако очевидно, что комплексная автоматизация имеет неоспоримые преимущества. [1]

Актуальность темы данной работы обусловлена тем, что внедрение автоматизированной информационной системы учета материальных ценностей дает организации конкурентное преимущество, снижает затраты и способствует комплексной автоматизации учетных и управленческих процессов. Помимо того, данная тема актуальна по той причине, так как описываемый проект выполняется по заказу предприятия ООО “Цифровой мир”. Большинство современных предприятий и организаций используют автоматизированные информационные системы российские и зарубежные.

Объектом разработки бакалаврской работы является программное обеспечение для ведения учета МЦ на складе организации.

Предметом иследования является организация современного способа электронного регулирования учетных и управленческих процессов с помощью программного обеспечения.

Цель проекта - разработка автоматизированной информационной системы (АИС) учета материальных ценностей на складе предприятия с применением технологии кодирования местоположения для автоматизации работы кладовщика в организации - общество с ограниченной ответственностью

ООО “Цифровой мир”.

Для решения поставленной цели необходимо решить

следующие задачи:

- изучить предметную область;

- изучить технологию хранения МЦ (материальных ценностей) на складе организации с возможностью кодирования местоположения;

- изучить содержимое отчетов, которые необходимо будет реализовать в будущей системе, для оперативного получения информации о текущем состоянии МЦ.

При написании данной работы были использованы научная и учебно-методическая литература, статьи. Основными источниками, раскрывающими теоретические основы проектирования и создания базы данных, явились работы Диго С.М., Марков А.С., Лисовский К.Ю., Полубояров В.В. В данных источниках подробно рассмотрено понятие и методология базы данных, возможности использования MS SQL Server для построения хранилищ данных. На основе работ “Консалтинг при автоматизации предприятий” Калянов Г.Н., “Организационные структуры управления” Либкинд Е.В., Рябикова Н.Е., Чепурин В.А., “Организация складского учета” Семенихин С.В. подробно рассмотрены методы учета ценностей, хранящихся на складе, порядок проведения инвентаризации материально-производственных запасов и оформления ее результатов. Данная бакалаврская работа состоит из двух глав и девяти разделов.

Результатом разработки является “Автоматизированная информационная система учета материальных ценностей на складе предприятия” с применением технологии кодирования местоположения. Данная система обеспечивает ввод, удаление, хранение и редактирование информации, предназначенной для учета МЦ на складе.

Для использования данной разработки необходимо иметь установленную систему управления базами данных MS SQL Server 2012.

Степень внедрения: программа находится на этапе тестирования в организации ООО “Цифровой мир”.

1. Постановка задачи

1.1 Характеристика организации-заказчика автоматизированной системы

Организация ООО “Цифровой мир” занимается автоматизацией предприятий торговли и сферы услуг. За годы своей успешной работы организация автоматизировала не одну сотню заведений различного функционального назначения. Выполняет работы по автоматизации любого объекта от палатки с фастфудом до большого торгово-развлекательного центра, предлагает различные варианты решений по автоматизации от бюджетного уровня до бизнес класса.

В настоящее время система автоматизации становится неотъемлемой частью эффективно функционирующего бизнеса, и без нее не обходится ни одно предприятие. Система, включающая в себя программное обеспечение и специализированное компьютерное оборудование, предназначена для оптимизации всех бизнес-процессов заведения, делает более удобным учет, контролирует товарно-финансовые потоки, помогает работать персоналу, и дает директору в руки мощный инструмент контроля над заведением.

Организация разработала готовый продукт “Контур-Экстерн”, который позволяет любым организациям и предпринимателям сдавать отчетность через Интернет во все контролирующие органы без дублирования на бумаге.

Организация ООО “Цифровой мир” занимается комплексной автоматизацией предприятий торговли и сферы услуг с 1998 года. Деятельность организации:

- оснащение программным обеспечением любых предприятий сферы торговли и услуг, используя программные продукты ведущих фирм-разработчиков: "Tillypad", "РестораторЪ", "Штрих-М", "Microinvest" и.т.д.;

- организация наглядного товароучета предприятия;

- продажа, установка и настройка компьютерной техники и контрольно-кассового оборудования;

- монтаж и прокладка сетевого оборудования;

- установка систем видеонаблюдения (объекта в целом, наблюдения за кассиром);

- ведение объектов, начиная с "нуля", и, заканчивая полнофункциональной работой;

- оказание услуг по ежемесячному обслуживанию контрольно-кассовой техники и программного обеспечения.

Клиентами ООО “Цифровой Мир” являются:

- гостиницы;

- рестораны;

- фаст-фуды;

- торговые павильоны;

- магазины;

- супермаркеты;

- игорные заведения и. т. д..

Преимущества организации:

- автоматизация всех областей торговли и сферы услуг;

- есть программное обеспечение (ПО) во всех ценовых сегментах;

- работают по розничным ценам производителей оборудования и являемся официальным дилером ведущих фирм по разработке ПО;

- собственный центр технического обслуживания (ЦТО) контрольно-кассового оборудования (ККО);

- выделенная линия для консультаций нашим клиентам;

- индивидуальный подход к каждому клиенту

Офис организации расположен по адресу: г. Самара, ул. Победы, д.112,

1.2 Структура организации ООО “Цифровой мир”

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

Под организационной структурой управления понимаются количество и состав звеньев и ступеней управления, их соподчиненность и взаимную связь. Организационная структура управления должна отражать цели и задачи организации, быть подчиненной производству и меняться вместе с ним.

Согласно классической теории организации процесс создания организационной структуры должен разворачиваться “сверху вниз” и включает последовательность действий из следующих основных шагов:

1) деление организации по горизонтали на широкие блоки, соответствующие важнейшим направлениям деятельности организации;

2) осуществление соотношения полномочий различных должностей;

3) определение должностных обязанностей как совокупности определенных задач и функций и передача их исполнения конкретным лицам.

Организационные структуры существуют иерархического, органического и партисипативного типов.[2]

Структура предприятия представлена на Рис 1.1.

Рис. 1.1 - Структура предприятия ООО “Цифровой мир”

Возглавляет предприятие генеральный директор, который выполняет руководящие обязанности, решает вопросы стратегического значения. В отделе бухгалтерии работают главный бухгалтер, бухгалтера и экономисты, которые выполняют работу по составлению отчетности, финансовые операции. Все бухгалтера и экономисты подчиняются главному бухгалтеру. В отделе кадров работают кадровики, в обязанности которых входит работа с кадрами предприятия. В отделе продажи ПО работают менеджеры, которые предлагают клиентам готовые программные продукты, разработанные на предприятии местными разработчиками. Департамент программного обеспечения имеет усложненную структуру и состоит из отдела разработки, где работают разработчики; отдела внедрения, в котором занимаются внедрением собственных разработанных продуктов; отдела тех.поддержки, который занимается сопровождением программных продуктов, установленных на площадке клиентов. В отделе снабжения работают зав.складом и кладовщики, в обязанности которых входит заниматься определением потребностей компании в определенных материалах, товарах, технических ресурсах, а также организацией их хранения и выдачи, контролируя назначение использования материально-технических ресурсов и содействуя их экономии.

1.3 Требования к АИС

Темой данной бакалаврской работы является “Автоматизированная информационная система учета материальных ценностей на складе предприятия”.

Передо мной была поставлена задача: разработать программное обеспечение для ведения учета материальных ценностей на складе предприятия с применением технологии кодирования местоположения. Организацией - заказчиком данного программного обеспечения является, как указывалось, ООО “Цифровой мир”.

На рынке программного обеспечения очень большой выбор автоматизированных систем по учету материальных ценностей на складе предприятия. Но их приобретение и внедрение требует больших финансовых затрат и времени (обзор рынка программных продуктов представлен ниже в разделе 1.4). Поэтому многие организации для ведения учета материальных ценностей на складе предприятия, как и руководство организации ООО “Цифровой мир”, принимают решения о разработке собственной автоматизированной системы, исходя из следующих факторов:

1. Собственная разработка - это максимальная ориентация на реализацию бизнес процессов предприятия, его уникальных финансовых и управленческих технологий, складывающихся годами.

2. При собственной разработке автоматизированной системы обеспечивается достаточно высокий уровень безопасности и независимость от внешних факторов.

3. Если продукт разработан собственными силами, то открывается возможность оперативно и гибко менять функционал программного продукта под требования своей организации, не затрачивая больших финансовых затрат.

Для разработки и хранения базы данных требуется использовать систему управления базами данных (СУБД) MS Sql Server 2012.

Для разработки программы требуется использовать язык программирования Си++, среду разработки Embarcadero Builder 2010. Обоснование выбора СУБД и среды разработки автоматизированной системы представлены в разделах 1.5 и 1.6 соответственно.

Автоматизированная система по учету МЦ на складе ООО “Цифровой мир” должна выполнять следующие функции:

- вход в программу должен происходить в режиме авторизации путем ввода соответствующего логина и пароля;

- реализовать операции по складу:

- поступление МЦ;

- выдача МЦ со склада;

- возврат МЦ на склад;

- списание МЦ;

- передача МЦ в сервисный центр на ремонт;

- работа с гарантией МЦ, должна быть возможность продления гарантии при возврате после ремонта;

- реализовать работу со справочными данными (добавить, удалить, сохранить, изменить):

- производители;

- поставщики;

- сервисные центры;

- виды материальных ценностей;

- рабочее состояние МЦ;

- данные МЦ;

- подразделения организации;

- должностные звания рабочего персонала организации;

- режим настройки справочника кодирования местоположения МЦ на складе;

- виды операций;

- реализовать формирование отчетов с выгрузкой в программу MsExcel:

- количество МЦ на складе, выводить по каждому виду МЦ;

- ответственный за МЦ, по каждому сотруднику выводить список МЦ, которые находятся у него в эксплуатации;

- движение по МЦ, по каждому МЦ выводить все операции, которые были сделаны в программе;

- МЦ на складе, по каждому корпусу (объекту) склада выводить список МЦ, которые там находятся;

- МЦ на складе (детальный), организовать вывод МЦ по выбранному месту положения более детально с указанием конкретного места, например, шкаф, коробка, полка и т.д. Поиск должен выполняться по указанному коду хранения МЦ на складе;

- состояние МЦ, в данном отчете должны отображаться МЦ, которые списаны, находятся в ремонте и эксплуатируются сотрудниками организации;

- по поставщикам, отображать список всех МЦ, которые были приобретены у каждого поставщика;

- раздел справка, информация о программе, заказчике данного ПО и разработчика программы.

Формирование отчетов построить таким образом, чтобы они содержали значимую информацию, по которой можно было бы оперативно отследить всю информацию по складу и МЦ.

Реализовать алгоритм формирования кода местоположения по следующему принципу:

- в коде должно присутствовать 7 цифр;

- самая первая цифра должна обозначать корпус (объект склада), например, корпус А, подвальное помещение;

- следующие 6 цифр указывают порядок следования местоположения товара, например, правое крыло - сектор D - стеллаж ЕН - ящик ЯЧЦ - коробка К3 - ячейка ЯС.

Примерное обозначение кода МЦ (разделителем является точка): 1.2.4.4.5.3.1.

Для удобства работы в программе предусмотреть вызов дополнительного меню с помощью нажатия правой кнопки мыши, а также просмотр информации из выбранной ячейки таблицы. Все формируемые отчеты в excel должны автоматически сохраняться на компьютере в соответствующем каталоге основной папки программы, например, отчеты по складу в каталоге “На складе”, отчеты по поставщикам в каталоге “Поставщики” и т.д.

1.4 Обзор рынка программных продуктов

На рынке информационных технологий существует уже несколько программных средств, которые в той или иной степени связаны с автоматизацией учета материальных ценностей на складе предприятия. Рассмотрим некоторые из них.

1. Программа Складской учет. Программа склад и торговля имеет удобное окно работы с заявками, которое позволит отследить дату заявки, кто был заявителем и исполнителем, а также датой исполнения. Система склада позволяет делать инвентаризацию. Программа автоматизации учета выводит количество товара по плану и по факту. Отчет по заканчивающемуся товару поможет не пропустить своевременного закупа, а отчеты по остаткам покажут не только остатки, но и дадут понять какой именно товар приносит больший доход. В отчете "Проданный товар", программа склад предоставит очень подробный отчет по каждому наименованию, по каждому складу и отделению подробные данные. У программы автоматизации учета для склада очень большой выбор возможностей, от простого учета до полностью автоматизированного учета в программе склад с использованием торгового оборудования.

Возможности системы складского учета. Ниже представлен краткий перечень возможностей программы УСУ - Универсальной Системы Учета. В зависимости от конфигурации программного обеспечения список возможностей может меняться - становиться меньше или больше.

- в программе для складского учета, контроля и управления есть разграничение прав доступа для сотрудников разной специализации;

- основная функция программы заключается в складском учете, контроле и управлении товарами и материалами;

- благодаря программе по складскому учету, управлению и контролю каждый отчет будет формироваться с логотипом и реквизитами Вашего предприятия;

- в программе для учета товаров и материалов работает быстрый поиск по первым буквам;

- в системе для работы с товарами и материалами поиск можно выполнять по любой колонке таблицы;

- в программе для склада можно работать с файлами, загружая их со своего компьютера в базу данных;

- можно легко отобразить список нужных записей по любому критерию;

- данные в системе учета склада можно легко группировать, а полученные группы сворачивать и разворачивать;

- товарам и материалам в системе присваиваются свои штрих-коды автоматически, если они не были указаны заранее;

- можно увидеть всю историю о товарах и материалах и их движении;

- программа для учета склада поддерживает импорт данных. Например, можно в начале работы с системой учета загрузить список клиентов.[3]

2. СуперСклад 2016 R1

Программа “СуперСклад” предназначена для учета наличия и движения материальных и денежных средств. Программа может использоваться как на одном компьютере, так и в сетевом варианте на нескольких компьютерах.

Ключевые возможности программы:

1. Автоматизация любых торговых и складских операций. Программа автоматизирует работу на всех этапах деятельности предприятия. С помощью решения “СуперСклад” можно:

- оформлять покупку и продажу товаров;

- формировать необходимые первичные документы от имени нескольких юридических лиц;

- вести управленческий и финансовый учет;

- вести учет взаиморасчетов с покупателями и поставщиками;

- вести учет денежных средств на расчетных счетах и в кассе;

- получать самую разнообразную отчетную и аналитическую информацию о движении товаров и денег.

2. Контроль и безопасность. Программа содержит средства обеспечения для контроля действий пользователей:

- установка прав доступа для каждого пользователя;

- запрет пользователям удалять информацию;

- запрет пользователям редактировать данные “задним числом”;

- установка запрета на редактирование печатных форм документов.

3. Гибкость и настраиваемость. Программа может быть адаптирована к любым особенностям учета на конкретном предприятии. “СуперСклад” позволяет:

- создавать новые и изменять существующие печатные формы первичных документов при помощи встроенного языка;

- настраивать различные операции при помощи большого количества опций;

- задавать типовые операции с деньгами.

4. Понятный интерфейс. Интерфейс программы создан для удобной работы пользователя, не перегружен различными лишними элементами. Для освоения основных операций с программой достаточно 1 часа.

5. Средства администрирования. Программа включает средства, позволяющие администратору системы:

- вести список пользователей системы;

- назначать пользователям пароли на вход в систему;

- назначать пользователям права на доступ к информации, обрабатываемой системой. [4]

3. 1С Торговля и склад 7.7.

“1С Торговля и склад” представляет собой систему для учета любых видов торговых операций. “1С Торговля и склад” способна выполнять все функции учета - от ведения справочных данных и ввода первичных документов в систему до получения различных ведомостей и аналитических отчетов. Основное направление программы “1С Торговля и склад” - это учет наличия и движения материальных и денежных средств.

“1С Торговля и склад” позволяет:

- вести раздельный управленческий и финансовый учет;

- вести учет от имени нескольких юридических лиц;

- вести раздельный учет собственных товаров и товаров, взятых на реализацию;

- оформлять закупку и продажу товаров;

- производить автоматическое начальное заполнение документов на основе ранее введенных данных;

- вести учет взаиморасчетов с покупателями и поставщиками, детализировать взаиморасчеты по отдельным договорам;

- формировать необходимые первичные документы;

- оформлять счета-фактуры, автоматически строить книгу продаж и книгу покупок, вести количественный учет в разрезе номеров ГТД;

- выполнять резервирование товаров и контроль оплаты;

- вести учет денежных средств на расчетных счетах и в кассе;

- вести учет товарных кредитов и контроль их погашения;

- вести учет переданных на реализацию товаров, их возврат и оплату.

“1С Торговля и склад” содержит средства обеспечения сохранности и непротиворечивости информации:

- возможность запрещения пользователям "прямого" удаления информации;

- установка запрета на редактирование печатных форм документов;

- гибкость и настраиваемость.

“1С Торговля и склад” может быть адаптирована к любым особенностям учета на конкретном предприятии. В состав системы входит Конфигуратор, который позволяет при необходимости настроить все основные элементы системы:

- создавать журналы для работы с документами и произвольно перераспределять документы по журналам для эффективной работы с ними;

- редактировать существующие и создавать новые справочники произвольной структуры;

- редактировать свойства справочников, изменять состав реквизитов, количество уровней, тип кода, диапазон проверки уникальности кода и другое;

- создавать любые дополнительные отчеты и процедуры обработки информации. [5]

4. Программа Учет склада.

Данная программа учета позволяет:

- регистрировать приход и расход товара;

- вести учет остатков товара на складе;

- вести учет финансовых операций -- приход денежных средств, ежедневные расходы, остаток в кассе на текущий день;

- всегда быть в курсе финансового состояния фирмы -- прибыль и продажи за период, движение товаров на складе и прочее, при помощи Excel-отчетов;

- вести базу постоянных клиентов, устанавливать для них персональные скидки;

- вести базу поставщиков с их адресами, контактными данными и банковскими реквизитами;

- устанавливать наличный или безналичный расчет по каждому клиенту/поставщику в отдельности;

- вести поиск товара по штрих-коду, артикулу, номенклатурному номеру и наименованию;

- подключить сканер штрих-кода USB и полностью исключить ручной поиск товара;

- добавлять товар при помощи сканера штрих-кода;

- автоматически генерировать артикул товара;

- автоматически генерировать штрих-код для товара в форматах EAN-13 и EAN-8;

- использовать гибкую систему скидок, как на отдельный товар, так и на целую группу товаров;

- печатать термоэтикетки со штрих-кодом при помощи принтера этикеток различных фирм;

- делать экспорт этикеток в файлы Excel, Word, JPG, если принтера термоэтикеток нет под рукой.

Печатать финансовые документы -- счет-фактуры, счета на оплату и накладные на отпуск товара на сторону;

- автоматически создавать резервные копии базы данных;

- выдача товара под реализацию партнерам или в долг, и его частичная оплата;

- проводить инвентаризацию товарных остатков только при помощи сканера штрих-кода -- дорогостоящий терминал сбора данных Вам более не понадобится;

- проводить сравнительный анализ товарной накладной с реальным количеством поступившего товара;

- разграничивать права по сотрудникам;

- подключить чековый принтер и печатать кассовые чеки при каждой продаже;

- печатать товарные чеки на листе А4;

- проводить синхронизацию между несколькими торговыми точками;

- организовать доступ по сети нескольким пользователям одновременно.

Программа учета склада имеет множество полезных “фишек”, которые предназначены для комфортной работы и позволяют подогнать программу “под себя”: сортировка данных по колонкам; гибкая настройка отражаемой информации; поиск в данных по начальным символам; горячие клавиши; выгрузка любой информации в Excel; гибкая фильтрация данных.[6].

Выполним сравнительную характеристику рассмотренных выше программных продуктов, результаты отразим в табл. 1.1.

Таблица 1.1

Сравнительная характеристика программных продуктов

Функционал

Складской

учет

СуперСклад

2016 R1

1С Торговля и

склад 7.7

Учет

склада

Режим авторизации

+

+

+

+

Настройка кодирования местоположения МЦ

-

-

+

-

Работа с данными поставщиков

+

+

+

+

Оперативное получение состояния МЦ

+

+

+

+

Продолжение табл. 1.1

Работа с сервисными центрами, выдача и прием из ремонта

-

+

+

-

Работа с гарантиями на МЦ

-

-

-

-

Формирование отчетов по МЦ с выгрузкой в excel.

+

+

+

+

Клиент-серверная реализация

+

+

+

-

Рассмотренные программные продукты являются платными, функционал данных систем не в полной мере удовлетворяет требованиям организации-заказчика. Необходимо будет дополнительно вносить финансовые затраты на реализацию новых требований по разработке. Исходный код программных продуктов находится в закрытом состоянии, отсюда следует, что собственными силами не получится вносить изменения в существующий функционал данных автоматизированных систем.

1.5 Описание выбранной СУБД

Системы управления базами данных (СУБД) - это комплекс программ, предназначенный для организации и ведения базы данных.

База данных - это такая база (склад, хранилище), где взаимосвязанные данные принимают, тематически сортируют и хранят в некотором порядке в одном месте, причем, возможно, частично их перерабатывают; хранимые данные выдают строго по назначению, то есть только тем, кто оформляет свои требования по некоторым правилам. В частности, данные защищены от взлома; если данные приватны, то для доступа к ним требуется получить частные санкции от их владельца.

База данных есть совокупность данных, организованных в соответствии с некоторой концептуальной моделью данных, которая описывает характеристики этих данных и взаимоотношения между соответствующими им реалиями, и которая предназначена для информационного обеспечения одного или более приложения. [7]

Централизованное управление данными также дает целый ряд преимуществ. Использование СУБД обеспечивает высокое качество выполнения функций по управлению данными и облегчает процесс создания информационных систем (ИС).

Основу программного обеспечения баз данных представляют программные компоненты СУБД. В состав большинства СУБД включены программные компоненты, позволяющие автоматизировать проектирование систем обработки информации (генераторы отчетов, меню и др.). Строго говоря, эти функции не являются непосредственно функциями по управлению данными, но большинство современных программных средств, которые продолжают называться СУБД, выходят за названные рамки и фактически являются мощными комплексными инструментальными средствами, позволяющими автоматизировать процесс создания информационных систем.

Подавляющее большинство СУБД работает в среде универсальных операционных систем (ОС) и взаимодействует с ОС при обработке обращений к БД. Поэтому можно считать, что ОС также входит в состав БД.

Для удовлетворения конкретных потребностей пользователей пишутся соответствующие программы, которые представляют прикладное программное обеспечение БД.

При работе в архитектуре клиент-сервер программные средства будут подразделяться на соответствующие компоненты: клиентская часть, обеспечивающая интерфейс пользователя с системой, серверная часть, реализующая обработку запроса на сервере, и связная часть, обеспечивающая взаимодействие элементов в сети.[8]

Для разработки базы данных было принято решение использовать программу “Среда SQL Server Management Studio”, которая входит в состав Microsoft SQL Server 2012.

Ms Sql Server 2012 - СУБД Microsoft SQL Server содержит ряд нововведений, улучшающих ее производительность, масштабируемость, надежность. Проведено тестирование и Microsoft SQL Server 2012 признана лучшей по производительности реляционная база данных. Для обеспечения стабильности работы была добавлена функция динамического шифрования базы данных, а также файлов и журналов без внесения изменений в сами приложения. Данная функция обеспечивает поиск в зашифрованных данных, а также поиск по защищенным данным у различных пользователей. Значительно повышена эффективность системы зеркального отображения баз данных. Добавлена функция автоматического восстановления данных. Функция быстрого восстановления приложений при сбое диска, благодаря передаче данных между активными и резервными системами, позволяет быстро добавить системные ресурсы, при этом не нарушая выполнение приложений. При больших объемах данных новейшая технология секционирования таблиц и индексов повышает производительность производимых запросов и выполняемых операций. А при использовании технологии сжатия данных увеличивается скорость выполнения операции ввода-вывода. Уровень производительности системы при исполнении критичных задач остается неизменным. Благодаря встроенному регулятору ресурсов, выполняется перераспределение приоритетов и лимитов при использовании сервера. Microsoft SQL Server позволяет горячее добавление модулей памяти и дополнительных процессоров не выключая и не перезагружая сервер. Это позволит наращивать мощности, не нарушая работу приложений. SQL Server позволяет создавать копии БД на удаленных серверах компании. Также доступны различные механизмы репликации, что позволит вносить изменения в базу данных распределенной сети компании одновременно для всех серверов. SQL Server 2012 работает на специальных RISC-серверах, выполненных на платформе Intel Itanium. Данная версия SQL Server применяется в крупных центрах обработки данных при больших объёмах информации.

SQL Server Management Studio (SSMS) - инструмент, предназначенный для администраторов баз данных, позволяющий управлять многомерными объектами, созданными разработчиками баз данных. SSMS позволяет администрировать Analysis Services, SQL Server, Reporting Services и Integration Services в единой консоли, которая объединяет функциональность управления, редактирования запросов и настройки производительности.

При помощи среды SQL Server Management Studio можно управлять объектами служб Analysis Services (выполнять резервное копирование, обработку и т. д.), а также создавать новые объекты непосредственно в существующем экземпляре служб Analysis Services с помощью сценариев XML для аналитики. Среда SQL Server Management Studio представляет проект сценариев сервера анализа данных, в котором можно разрабатывать и сохранять сценарии, написанные на языках многомерных выражений, расширений интеллектуального анализа данных и XML для аналитики (XMLA). Обычно проекты сценариев сервера анализа данных используются для выполнения задач по управлению или для повторного создания объектов, например: баз данных или кубов, в экземплярах служб Analysis Services.[9]

1.6 Описание среды разработки

C++Builder - это одна из самых современных и эффективных сред программирования. При помощи большого набора специального инструментария эта среда берет на себя заботы по разработке всех удобств, облегчающих использование программ-приложений: полей ввода и вывода информации, наглядности форм её представления и многое, многое другое.

В C++ Builder 2010 улучшена комфортность работы с базами данных, добавлены библиотека и визуальные Internet-компоненты, на 10% ускорен запуск RAD-среды. Кроме того, в C+ + Builder 2010 повышена совместимость с кодом на Delphi и появилась возможность применять компоненты Delphi. Builder 2009 можно установить в любой из операционных систем Windows. Язык C# и технология Net весьма перспективны, однако на подавляющем числе компьютеров не установлена оболочка .Net Framework, что несколько препятствует их распространению. C++Builder обладает мощнейшим инструментом разработки Windows-приложений.[10]

Среда Builder - инструмент разработки программ на основе современного метода создания программ - объектно-ориентированного программирования (ООП). Другое преимущество Builder перед прочими подобными средами - использование алгоритмического языка С++, более мощного и удобного для программирования. В основе языка С++ лежит более ранний язык С. Основным, кардинальным отличием С от С++ является наличие понятия классов в последнем.

Embarcadero C++Builder 2010 - это передовая среда разработки на языке C++, предназначенная для создания интерактивных приложений с пользовательским интерфейсом для настольных компьютеров, рабочих станций, сенсорных дисплеев, информационных терминалов и Интернета. Миллионы разработчиков по всему миру выбирают C++Builder, поскольку на сегодняшний день это единственная действительно двусторонняя визуальная среда с широкими функциональными возможностями для быстрой разработки на языке C++ приложений с развитым пользовательским интерфейсом и приложений баз данных. Приложения, созданные в среде C++Builder, отличаются высочайшим быстродействием и компактностью, а также обладают полнофункциональным пользовательским интерфейсом и способностью подключаться практически к любой базе данных или другому источнику данных, не требуя дополнительной доработки.

C++Builder включает в себя мощный интегрированный набор инструментов ANSI/ISO C++, визуальную двустороннюю среду для создания интерактивных приложений с пользовательским интерфейсом и расширяемую платформу визуальных компонентов, содержащую свыше 250 стандартных классов и компонентов. Многочисленные сторонние поставщики и сообщество C++Builder, насчитывающее в своих рядах более 1,5 миллиона разработчиков, предлагают тысячи дополнительных компонентов C++Builder практически для каждого конкретного приложения, технологии, функции или задачи. Работа со всеми типами баз данных, архитектур и протоколов.[11]

2. Разработка системы

2.1 Функциональное проектирование системы

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

В настоящее время у аналитиков сложилось достаточно ясное видение жизненного цикла компании, где важнейшим (и повторяемым) представляется этап ее перестройки (реструктуризации) в соответствии с изменяющимися хозяйственными условиями.

В перечне этапов по реструктуризации деятельности компании первым традиционно присутствует пункт обследования существующих бизнес-архитектуры, бизнес-процессов, бизнес-правил, информационных потоков.

Средства описания и моделирования бизнес-процессов компании, ставшие рутинными на Западе, в России непосредственно менеджерами используются редко, чаще они применяются специалистами внешних независимых консалтинговых компаний. То же относится и к методам анализа информационных потоков, необходимых для построения баз данных - основы любой информационной системы. Методология SADT, лежащая в основе стандарта IDEF0, появившаяся в конце 60-х гг., по-прежнему популярна среди аналитиков и широко используется для анализа именно предметной области.

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

Модели действий и бизнес-процессов (или просто моделирование бизнес-процессов) позволяют выделять и организовывать информацию о деятельности организации как посредством своего синтаксиса, так и посредством строгих формализованных правил их построения. Эти модели можно считать особым языком для формализации подобной информации, который содержит четко определенный формат для ее представления и публикации.

В последнее время CASE-технологии приобретают все большее распространение для моделирования и анализа деятельности предприятий, предоставляя богатый набор возможностей для оптимизации или, в терминах CASE, реинжиниринга технологических процедур, выполняемых этими предприятиями - бизнес-процессов. [12].

Подход SADT относится к классу формальных методов, используемых при анализе и разработке систем. Несмотря на то, что вполне допустима независимая разработка функциональных моделей, методология SADT предполагает ведение структурированного проекта анализа, в процессе которого происходит их создание. В дополнение к функциональному моделированию SADT структурный анализ предполагает построение информационных моделей данных и диаграмм состояний (State-Transition Diagrams - STD), которые моделируют поведение системы во времени.

Основной принцип SADT состоит в том, что тщательный анализ системы обусловливает получение возможного оптимального решения. Использование SADT автоматически приводит к необходимости сбора и обработки значительного количества информации о системе. Традиционно такая информация собирается аналитиком посредством формализованного опроса экспертов предметной области - людей, владеющих информацией о механизме функционирования системы в целом или ее частей. С течением времени некоторые эксперты освоили технологию моделирования, что привело к появлению IDEF3-технологии получения знаний от экспертов.

Моделирование деятельности - ключевой компонент построения бизнес-систем, поскольку стратегия функционирования компании выражается в действиях. При выполнении необходимого набора действий определяется успех или неудача реализации выбранной компанией стратегии функционирования.[12]

Используя программное обеспечение Bp-win, были спроектированы модели бизнес-процессов организации ООО “Цифровой мир”. Контекстная диаграмма представлена на Рис. 2.1, диаграмма декомпозиции на Рис. 2.2.

Важную специфическую роль в модели играет специальный вид DFD - контекстная диаграмма, моделирующая систему наиболее общим образом. Контекстная диаграмма отражает интерфейс системы с внешним миром, а именно, информационные потоки между системой и внешними сущностями, с которыми она должна быть связана. Она идентифицирует эти внешние сущности, а также, как правило, единственный процесс, отражающий главную цель или природу системы насколько это возможно. И хотя контекстная диаграмма выглядит тривиальной, несомненная ее полезность заключается в том, что она устанавливает границы анализируемой системы. Каждый проект должен иметь ровно одну контекстную диаграмму, при этом нет необходимости в нумерации единственного ее процесса.[13]

Входом, что потребляется в ходе выполнения процесса, на Рис. 2.1 является материальная ценность.

Рис. 2.1 - Контекстная диаграмма

Управлением (ограничения и инструкции, влияющие на ход выполнения процесса) является: данные по поставщикам, данные сервисных центров, коды мест положения.

Механизмом (исполняющий механизм - то, что используется для выполнения процесса, но остается неизменным) на диаграмме является кладовщик.

Стрелками выхода (то, что является результатом выполнения процесса) обозначены: отчет “количество на складе”, сформированный код для МЦ, отчет “расположение МЦ на складе”, отчет “движение по МЦ”.

Приведем описание диаграммы декомпозиции на Рис. 2.2

Кладовщик получает материальную ценность. Если МЦ была возвращена на склад при поломке, то выполняется передача в сервисный центр для ремонта, после чего МЦ возвращается на склад. Если МЦ поступила на склад от поставщика в новом состоянии, то выполняется добавление МЦ в БД, затем выполняется формирование кодирование местоположения на складе с учетом справочника код мест положения, после чего МЦ оказывается на своем месте на складе. Кладовщик выполняет формирование отчетов: количество МЦ на складе, расположение МЦ на складе и другие отчеты.

Рис. 2.2 - Диаграмма декомпозиции

2.2 Структура базы данных

Модель базы данных была спроектирована с помощью программного продукта AllFusion ERwin Data Modeler 4.1.4.. Представление структуры базы данных для конкретной целевой СУБД называется физической моделью.

На основе физической модели ERWin можно сгенерировать системный каталог СУБД или соответствующий SQL-скрипт. Создание схемы базы данных из концептуальной модели называется прямым проектированием (Forward Engineering).

Проектирование автоматизированной информационной системы (АИС) может начинаться “с нуля”, когда для данной предметной области автоматизированной системы ранее не существовало или ее наличие игнорируется при создании новой си...


Подобные документы

  • Схема взаимодействия подразделений предприятия. Выбор и обоснование технологии проектирования базы данных. Описание объектов базы данных. Разработка запросов на выборку, изменение, обновление и удаление данных. Интерфейсы взаимодействия с базой данных.

    курсовая работа [1,4 M], добавлен 25.05.2023

  • Проектирование базы данных для автоматизированной системы "Склад". Разработка концептуальной модели (ER-диаграмма). Преобразование в реляционную модель и ее нормализация. Разработка запросов к базе данных на языке SQL. Скрипт для создания базы данных.

    курсовая работа [161,8 K], добавлен 07.10.2013

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

    курсовая работа [3,2 M], добавлен 03.07.2012

  • Опыт создания автоматизированных информационных систем. Разработка автоматизированной информационной системы для строительного предприятия ООО "СТК Дело". Этапы проектирования базы данных для учета хранения строительных материалов на складе предприятия.

    курсовая работа [1,7 M], добавлен 15.03.2015

  • Разработка базы данных для информационной поддержки деятельности аптеки с целью автоматизированного ведения данных о лекарствах аптеки. Проектирование схемы базы данных с помощью средства разработки структуры базы данных Microsoft SQL Server 2008.

    курсовая работа [3,6 M], добавлен 18.06.2012

  • Характеристика программы базы данных для хранения и учета материальных ценностей на складе, ее возможности и практическое применение. Процесс создания базы данных на основе реляционной СУБД MS Access. Связь сведений по товарам, поставщикам и покупателям.

    курсовая работа [13,8 K], добавлен 29.08.2009

  • Проектирование структуры базы данных, предназначенной для функционирования автоматизированной информационной системы. Значение и информационное наполнение базы данных. Инфологическое, даталогическое и физическое проектирование. Инструкция по эксплуатации.

    курсовая работа [4,2 M], добавлен 17.12.2011

  • Разработка информационной программы для риэлтерской конторы по учету клиентской базы и базы квартир с фиксированием всех операций по купле-продаже. Описание структуры базы данных. Создание запросов и отчетов. Инструкция по эксплуатации, текст программы.

    курсовая работа [2,4 M], добавлен 07.09.2012

  • Исследование свойств системы управления базами данных Firebird. Разработка базы данных для автоматизации учета товарно-материальных ценностей. Изучение главных сущностей и атрибутов, присутствующих в данной базе данных. Построение связей между сущностями.

    курсовая работа [832,8 K], добавлен 23.02.2014

  • Иерархическая модель данных. Основные элементы сетевой модели данных. Требования заказчика. Разработка автоматизированной системы управления "Преподаватели". Описание этапов разработки. Установка связей между таблицами. Резервирование базы данных в SQL.

    курсовая работа [1,3 M], добавлен 10.02.2014

  • Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.

    курсовая работа [1,7 M], добавлен 04.06.2015

  • Анализ информационных потоков. Разработка структуры таблиц базы данных. Выбор CASE-средства для проектирования информационной системы и среды программирования. Разработка программных модулей (программного обеспечения). Подготовка справочных баз данных.

    дипломная работа [6,8 M], добавлен 19.11.2013

  • Необходимая документация при учете готовой продукции на складе ООО "Перекрёсток". Проектирование базы данных на основе нормализации. Схема данных и связи между таблицами в проектируемой базе данных. Обеспечение безопасности и целостности базы данных.

    дипломная работа [2,9 M], добавлен 15.01.2012

  • Обзор преимуществ и недостатков среды программирования Delphi, ее сравнение с аналогичными продуктами. Разработка инфологической, датологической, модели базы данных. Проектирование структуры программного обеспечения и понятного интерфейса базы данных.

    курсовая работа [964,8 K], добавлен 27.09.2014

  • Разработка информационной системы, выбор языка программирования, физическое описание базы данных, выбор типа и описание таблиц базы данных. Техническое проектирование, ограничения и значения по умолчанию, представления, хранимые процедуры и триггеры.

    курсовая работа [519,8 K], добавлен 25.05.2010

  • Разработка автоматизированной информационной системы предприятия на основе баз данных, которая обеспечивает качественный контроль данных, автоматизацию документооборота, быстрое составление отчетов. Создание форм, отчетов и макросов, меню базы данных.

    курсовая работа [4,8 M], добавлен 20.05.2014

  • Анализ состояния и способов автоматизации складского хозяйства. Управление и оптимизация материальных запасов. Обзор современного состояния программ для торговли и склада. Разработка структуры базы данных информационной системы. Описание интерфейса.

    дипломная работа [1,2 M], добавлен 16.06.2015

  • Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.

    курсовая работа [1,1 M], добавлен 09.12.2014

  • Понятие автоматизированной системы (АС). Обзор литературы, введение в базы данных. Назначение разработки, составные части программы. Программная и эксплуатационная документация, технико-экономическое обоснование проекта, характеристика программы.

    дипломная работа [759,6 K], добавлен 27.04.2009

  • Выбор состава технических и программных средств разработки системы. Описание входных и выходных данных. Выбор модели базы данных. Разработка подсистемы наполнения базы данных, формирования отчетов. Разработка интерфейса пользователя, тестирование системы.

    курсовая работа [3,7 M], добавлен 04.12.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.