Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код |
236181 |
Дата создания |
23 мая 2016 |
Страниц |
120
|
Мы сможем обработать ваш заказ (!) 6 ноября в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Описание
Объектом автоматизации является ООО "Sunrise» занимающееся монтажом и наладкой электрооборудования.
Целью проекта является создание конкурентноспособной и экономически выгодной системы электронного документооборота, автоматизирующей деятельность магазина оптово-розничной торговли.
Результатом работы явилось создание системы «Управление товаром», организующей электронный документооборот на малом предприятии, в возможности которой входит работа с электронными документами, их версиями и хранением в едином общем хранилище данных, с разграничением доступа для каждого пользователя к документу, а также работа с задачами от пользователя к пользователю с возможным указанием сроков выполнения и неограниченным количеством вложений электронных документов.
Внедрение СУБД предусматривается на предприяти ...
Содержание
Нормативные ссылки 7
Термины и определения 9
Сокращения 12
Введение 13
1 Описание предметной области и постановка задачи проектирования 15
1.1 Информационные технологии в розничной торговле 16
1.1.1 Торговые системы: задачи автоматизации 16
1.1.2 Система управления и финансовая система 18
1.1.3 Магазин и центральный офис 19
1.2 Теоретические основы проектирования информационных систем для торговых предприятий 20
1.2.2 Требования к базам данных. Свойства баз данных 23
1.2.3 Системы управления базами данных 24
1.3 Постановка задачи 25
2 Техническое задание 27
2.1 Введение 27
2.2 Характеристика предметной области 27
2.3 Назначение разработки 28
2.3.1 Общие требования 29
2.3.2 Требования к базе данных и СУБД 29
2.3.3 Требования к клиентскому приложению 29
2.3.3.1 Общие требования 29
2.3.3.2 Входная информация 30
2.3.3.3 Выходная информация 31
2.4 Требования к надежности 32
2.4.1 Контроль входной и выходной информации 32
2.4.2 Последствия возможных отказов 32
2.4.3 Обеспечение устойчивого функционирования 32
2.4.4 Время восстановления после отказа 32
2.4.5 Защита данных 33
2.5 Требования к составу и параметрам технических средств 33
2.6 Требования к информационной и программной совместимости 33
2.7 Требования к маркировке и упаковке 34
2.8 Требования к транспортировке и хранению 34
2.9 Специальные требования 34
2.10 Требования к программной документации 34
2.11 Технико-экономические показатели 34
2.11.1 Стадии и этапы разработки 35
2.11.2 Порядок контроля и приемки 37
3 Обоснование технологии программирования 38
3.1 Средства разработки 38
3.1.1 Описание СУБД 38
3.1.1.1. Интеграция с .NET Framework 38
3.1.1.2 Сетевые службы (Web Services) 38
3.1.1.3 ADO.NET 39
3.1.1.4 Поддержка уведомлений ADO.NET 39
3.1.1.5 Множественные активные наборы результатов 39
3.1.1.6 Поддержка снапшотной изоляции 39
3.1.1.7 Объекты управления SQL 40
3.1.1.8 Технологии XML 40
3.1.1.9 Поддержка XQuery 41
3.1.1.10 Расширения DML 41
3.1.1.11 Новая среда разработки 41
3.1.1.12 Reporting Services 42
3.1.1.13 Службы уведомлений (Notification Services) 42
3.1.1.14 Улучшения в Transact-SQL 43
3.1.1.15 Улучшения полнотекстового поиска 43
3.1.1.16 Улучшения безопасности 43
3.1.1.17 Выводы 44
3.1.2 Описание среды разработки клиентского приложения 44
3.1.2.1 Общая информация о продукте 44
3.1.2.2 Краткий обзор нововведений 45
3.1.2.3 Работа с базами данных 47
3.1.2.4 Дополнительные библиотеки 49
3.1.2.5 Выводы 49
3.1.3 Спецификация оборудования 49
4 Эскизный проект 50
4.1 Использование технологии клиент-сервер для реализации проекта 50
4.2 Варианты использования информационной системы 57
4.2.1 Вариант использования «Создание расходной накладной» 57
4.2.3 Вариант использования «Выдача товара » 58
4.2.4 Вариант использования «Изменение информации о товаре » 59
4.2.5 Вариант использования «Приходные накладные » 60
4.3 Концептуальная модель базы данных 61
4.4 Физическая архитектура 62
5 Технический проект 63
5.1 Разработка базы данных 63
5.1.1 Таблицы базы данных 63
5.1.1.1 Структура таблицы «Журнал накладных» 63
5.1.1.2 Структура таблицы «Номенклатура» 64
5.1.1.3 Структура таблицы «Изделие» 64
5.1.1.4 Структура таблицы «Расходные накладные» 65
5.1.1.5 Структура таблицы «Приходные накладные» 66
5.1.1.6 Структура таблицы «Возврат» 67
5.1.1.7 Структура таблицы «Брак» 67
5.1.1.8 Структура таблицы «Доставка» 68
5.1.1.9 Структура таблицы «Персонал» 68
5.1.1.10 Структура таблицы «Журнал» 69
5.1.1.11 Структура таблицы «Производитель» 69
5.1.1.12 Структура таблицы «Поставщики» 70
5.1.1.13 Структура таблицы «Склад» 70
5.1.1.14 Структура таблицы «Получатель» 70
5.1.2 Обеспечение целостности базы данных 71
5.1.2.1 Частные ограничения целостности 71
5.1.2.2 Разработка хранимых процедур и функций 72
5.2 Разработка клиентского приложения 76
5.2.1 Программирование интерфейса клиентского приложения 76
5.2.1.1 Описание компонентов, используемых в программе 76
5.2.1.2 Описание общих свойств компонентов 77
5.2.1.3 Описание классов библиотеки VCL 81
5.2.2 Организация взаимодействия клиентской программы с БД 84
6 Руководство пользователя 86
6.1 Запуск программы 86
6.3 Работа с документами 88
6.3.1 Создание расходной накладной 88
6.3.2 Создание приходной накладной 89
6.3.3 Создание приходной накладной типа «Возврат» 90
6.3.4 Списание на брак 91
6.4 Создание нового пользователя 91
6.5 Журнал событий 92
6.6 Доставка 93
Заключение 94
Список используемой литературы
Введение
Основой индустрии информатики, которая служит катализатором ус-корения научно-технического прогресса, является автоматизированный банк данных. Ядром банка данных является база данных (БД), ориентированная на удовлетворение информационных потребностей многих пользователей. Центральную роль в функционировании банка данных играет система управления базой данных (СУБД), представляющая комплекс программных средств, обеспечивающих загрузку информации в БД, реорганизацию и ведение базы, поиск и преобразование информации для обеспечения работы программ пользователей банка данных.
СУБД дают возможность пользователям осуществлять непосредственное управление данными, а программистам быстро разрабатывать более совершенные программные средства их обработки. Первые СУБД были разработаны для больших и ми ни-ЭВМ. Они достаточно громоздки, сложны для освоения и использования. СУБД для ПК отличаются более простой архитектурой, значительно проще для освоения и использования, имеют развитые языки программирования БД.
В рамках данного дипломного проекта разработано «Информационное обеспечение подсистемы учета товара на складе магазина Sunrise», позволяющее автоматизировать работу склада магазина и повысить контроль над учетом движения товаров. Система спроектирована с учетом современных требований.
Список литературы
Список используемой литературы
1. Орлов С.А. Технологии разработки программного обеспечения. – СПб.: Питер, 2005. – 480с.
2. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. – М: Финансы и статистика, 2005. – 544с.
3. Баронов В.В., Калянов Г.Н., Попов Ю.И. Информационные технологии и управление предприятием. – М.: Компания АйТи, 2006. – 329с.
4. Дж. Грофф, П. Вайнберг. SQL: Полное руководство / Пер. с англ. – 2-е изд., перераб. и доп. – К.: BHV, 2001 – 816 с.: ил.
5. Астахова И.Ф. SQL в примерах и задачах; Учеб. пособие – Мн.: Новое знание, 2002. – 176 с.
6. Архангельский А.Я. Приемы программирования в Delphi на основе VCL. – Мн.: ООО «Бином-Пресс», 2006 г. – 944 с.: ил.
7. Л.В. Рудикова. Базы данных. Разработка приложений. –СПб.: BHV, 2006.
8. Сухарев М.В. Основы Delphi. Профессиональный подход. – СПб.: Наука и техника, 2004. – 600 с.: ил.
9. Малыхина М.П. Базы данных: основы, проектирование, использование. – Спб.: БХВ-Петербург, 2006. – 528с.
10. Миклашевская Л.Н. Технология создания ПО. Курс лекций. – Кр.: Кубанский государственный технологический университет, 1994. – 59 с.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00412