Автор работы: Пользователь скрыл имя, 28 Марта 2012 в 10:55, курсовая работа
Pull and Bear (Пул энд Бир) - испанский бренд мужской и женской молодежной одежды. Принадлежит концерну Inditex, который владеет такими брендами как Massimo Dutti, Zara, Oysho, Uterqüe, Stradivarius, Bershka.
Бренд относительно молодой, был представлен компанией Inditex в 1991 году и позиционировал себя как неформальная мужская одежда для молодежи. Марка сразу взялась за продвижения на рынке и 1992 году был открыт магазин за пределами Испании в Португалии. А в 1995 году были открыты представительства в Греции и Мальте. Компания и далее продолжала свою экспансию, и в 1997 году было открыто представительство в Израиле.
1) ИСТОРИЯ ОРГАНИЗАЦИИ………………………………………………………….....................….3
2) Анализ аппаратно-программных средств, используемых на предприятии…………………………………………………………..……………….5
3) Описание ВНЕДРЯЕМОй информационной системы
3.1) Основные функциональные возможности системы ………….………………….....6
3.2) Назначение и цели создания веб-приложения ……………………….……………..7
3.3) Общие требования к информационной системе ……………………………...…...8
3.4) Программная реализация
3.4.1) Инструментальные средства разработки………………………....……….……10
3.4.2) Реализация базы данных ……………………………………………………..….14
3.4.3) Реализация клиентского приложения ………………………………….………27
4) ЗАКЛЮЧЕНИЕ…………………………………......…………………………….……….45
5) СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ……………………………….….....46
ПРИЛОЖЕНИЕ 1. ХРОНОЛОГИЯ ПРОХОЖДЕНИЯ ПРАКТИКИ …………………...47
ПРИЛОЖЕНИЕ 2. ХАРАКТЕРИСТИКА ПО ПРОХОЖДЕНИЮ ПРАКТИКИ
СОДЕРЖАНИЕ
1) ИСТОРИЯ ОРГАНИЗАЦИИ…………………………………………………
2) Анализ аппаратно-программных средств, используемых на предприятии…………………………………………………
3) Описание ВНЕДРЯЕМОй информационной системы
3.1) Основные функциональные возможности системы ………….………………….....6
3.2) Назначение и цели создания веб-приложения ……………………….……………..7
3.3) Общие требования к информационной системе ……………………………...…...8
3.4) Программная реализация
3.4.1) Инструментальные средства разработки………………………....……….……1
3.4.2) Реализация базы данных ……………………………………………………..….14
3.4.3) Реализация клиентского приложения ………………………………….………27
4) ЗАКЛЮЧЕНИЕ…………………………………......…
5) СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ……………………………….….....4
ПРИЛОЖЕНИЕ 1. ХРОНОЛОГИЯ ПРОХОЖДЕНИЯ ПРАКТИКИ …………………...47
ПРИЛОЖЕНИЕ 2. ХАРАКТЕРИСТИКА ПО ПРОХОЖДЕНИЮ ПРАКТИКИ
Pull and Bear (Пул энд Бир) - испанский бренд мужской и женской молодежной одежды. Принадлежит концерну Inditex, который владеет такими брендами как Massimo Dutti, Zara, Oysho, Uterqüe, Stradivarius, Bershka.
Бренд относительно молодой, был представлен компанией Inditex в 1991 году и позиционировал себя как неформальная мужская одежда для молодежи. Марка сразу взялась за продвижения на рынке и 1992 году был открыт магазин за пределами Испании в Португалии. А в 1995 году были открыты представительства в Греции и Мальте. Компания и далее продолжала свою экспансию, и в 1997 году было открыто представительство в Израиле.
После чего компания решает захватить и рынок женской молодежной одежды. В 1998 году выходит первая женская коллекция.
В 2001 году PULL & BEAR представляет новую линию одежды под названием SICKONINETEEN. Она тут же завоевывает популярность и поступает во все магазины сети.
Сейчас торговую марку Pull and Bear (Пул энд Бир) можно увидеть в таких странах как Ирландия, Венесуэла, Арабские Эмираты, Мексика, Бахрейн, Ливан, Словакия, Россия и с недавнего времени Украина.
Чем же подкупает этот Испанский бренда покупателей и покупательниц?
В первую очередь это грамотная ценовая политика и необычный дизайн вещей. Это вещи среднего ценового диапазона, их может себе позволить много кто. Есть распродажи на которых цена бывает падает на 70 %. Дизайн одежды весьма привлекателен для молодежи, качество вполне соответствует цене.
Первый магазин Pull & Bear в России открылся в 2004 году в Москве в ТЦ «Охотный Ряд», затем в ТРЦ «Европейский», «Метрополисе», «Атриуме» и других центрах. Также эта компания имеет представительства в Санкт-Петербурге, Казани, Красноярске, Новосибирске, Липецке, Воронеже, Нижнем Новгороде, Краснодаре, Омске, Калининграде и, конечно, Ростове-на-Дону.
В 2010 году компания продолжает международную экспансию в мире моды и появляется в Болгарии, Казахстане, Сингапуре. Всего за 20 лет существования марки одежды Pull and Bear были открыты около 685 магазинов в 47 странах мира. На данный момент в компании работают порядка 7000 человек.
Головной офис компании располагается в испанском городе Ла-Корунья. Российское представительство базируется в Москве.
Магазины построены по модульному принципу, чтобы упростить достижение сочетаемости и комбинаторности предметов одежды и предоставить разные варианты среды в течение всего сезона.
Магазин «Pull and Bear» в торговом центре «Горизонт» был открыт в 2005 году. С каждым годом экономические показатели магазина растут, и он всё больше наращивает клиентскую базу.
В штате магазина на данный момент числятся 14 человек: 3 менеджера,8 кассиров и 3 консультанта.
Магазин 5414 «Пулл энд Беар» расположен по адресу:
г. Ростов-на-Дону, пр. Михаила Нагибина 32/2, ТЦ «Горизонт»
Тел.: (863) 272-51-32
Эл. почта: 5414.sales@p-n-b.ru
2) Анализ аппаратно-программных средств, используемых на предприятии
В магазине 5414 «Пулл энд Беар» ведётся работа на 2 персональных компьютерах. Характеристика: процессор Celeron(R) CPU 2.66 GHz, жесткий диск 80 GB, ОЗУ 512MB; жидкокристаллические мониторы по 17 дюймов, лазерные мыши; операционная система Windows XP.
На всех ПК установлены такие лицензионные программные средства как Microsoft Word, Microsoft Excel, Microsoft Access, Acrobat Reader, 1-С Предприятие и др.
3. Описание ВНЕДРЯЕМОЙ информационной системы
Для того чтобы автоматизировать процесс анализа и реализации продаж текстильных товаров, необходимо решить следующие задачи:
1) хранение и обеспечение целостного состояния БД магазина;
2) защиту хранимой информации от несанкционированного изменения;
3) управление авторизацией пользователей (сотрудников), в т.ч.
управление разграничением прав пользователей на основании политики групп пользователей: ограничение функций системы в зависимости от наличия соответствующих прав;
4) простая система проведения продаж и регистрации чеков;
5) предоставление статистической информации о совершённых продажах в режиме on-line;
6) наглядное схематичное представление информации о товарах, наличествующих в магазине (стоке) с точным указанием оставшегося количества и визуальным представлением каждого артикула;
7) удобная система регистрации новых приходящих поставок и просмотра информации по отгруженным;
8) регистрация и удаление пользователей;
3.3 Общие требования к информационной системе
3.3.1 Требования к интерфейсу пользователя
интерфейс должен обеспечивать переход ко всем возможным объектам системы;
информация должна быть представлена в легком для восприятия виде;
предусмотреть контроль вводимой информации;
пользовательский интерфейс должен предполагать структуру, интуитивно понятную пользователям и обеспечивать максимальную степень дружелюбности, компактность представления информации;
обеспечить целостность хранимой информации;
обеспечить защиту от несанкционированного доступа к информации;
3.3.2 Требования к программному обеспечению
Система написана на языках PHP и JScript. Структурированные данные хранятся в таблицах СУБД MsSQL Server. Использование модульной структуры системы определяет возможность расширения системы в дальнейшем.
Для работы описываемой системы необходимо наличие следующих программных средств.
На серверной стороне:
ОС Windows 2000/ME/XP/Vista/Seven;
Microsoft SQL Server 2000 выше;
Web-сервер Apache 2.2.15 и выше;
Интерпретатор языка PHP 5.2.9;
На клиентской стороне:
ОС Windows 2000/ME/XP/Vista/Seven/Unix-по
Браузер Mozilla Firefox/Opera/Internet Explorer, желательно последней версии;
3.3.3 Требования к техническому обеспечению
На серверной стороне:
На клиентской стороне:
3.4 Программная реализация
3.4.1 Инструментальные средства разработки
При разработке данного проекта использовались следующие инструментальные средства:
3.4.1.1 Microsoft SQL Server
Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с небольшими и средними по размеру базами данных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка. Microsoft SQL Server в качестве языка запросов использует версию SQL, получившую название Transact-SQL (сокращённо T-SQL), являющуюся реализацией SQL-92 (стандарт ISO для SQL) с множественными расширениями. T-SQL позволяет использовать дополнительный синтаксис для хранимых процедур и обеспечивает поддержку транзакций (взаимодействие базы данных с управляющим приложением).
Microsoft SQL Server также поддерживает Open Database Connectivity (ODBC) — интерфейс взаимодействия приложений с СУБД. Версия SQL Server 2005 обеспечивает возможность подключения пользователей через веб-сервисы, использующие протокол SOAP. Это позволяет клиентским программам, не предназначенным для Windows, кроссплатформенно соединяться с SQL Server. Microsoft также выпустила сертифицированный драйвер JDBC, позволяющий приложениям под управлением Java (таким как BEA и IBM WebSphere) соединяться с Microsoft SQL Server 2000 и 2005. В SQL Server 2005 встроена поддержка .NET Framework. Благодаря этому, хранимые процедуры БД могут быть написаны на любом языке платформы .NET, используя полный набор библиотек, доступных для .NET Framework, включая Common Type System (система обращения с типами данных в Microsoft .NET Framework). Однако, в отличие от других процессов, .NET Framework, будучи базисной системой для SQL Server 2005, выделяет дополнительную память и выстраивает средства управления SQL Server вместо того, чтобы использовать встроенные средства Windows. Это повышает производительность в сравнении с общими алгоритмами Windows, так как алгоритмы распределения ресурсов специально настроены для использования в структурах SQL Server.
3.4.1.2 Apache + PHP
Apache - свободный веб-сервер. Apache является кроссплатформенным ПО, поддерживая операционные системы GNU/Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS.
Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д. Поддерживает IPv6. Недостатком наиболее часто называется отсутствие удобного стандартного интерфейса для администратора.
Система конфигурации Apache основана на текстовых конфигурационных файлах. Имеет три условных уровня конфигурации: Конфигурация сервера (httpd.conf), Конфигурация виртуального хоста (httpd.conf c версии 2.2 extra/httpd-vhosts.conf), Конфигурация уровня директории (.htaccess). Имеет собственный язык конфигурационных файлов, основанный на блоках директив. Практически все параметры ядра могут быть изменены через конфигурационные файлы, вплоть до управления MPM. Большая часть модулей имеет собственные параметры.
Часть модулей использует в своей работе конфигурационные файлы операционной системы (например /etc/passwd и /etc/hosts).
Помимо этого, параметры могут быть заданы через ключи командной строки.
Apache HTTP Server поддерживает модульность. Существует более 400 модулей, выполняющих различные функции. Часть из них разрабатывается командой Apache Software Foundation, но основное количество — отдельными open source-разработчиками.
Модули могут быть как включены в состав сервера в момент компиляции, так и загружены динамически, через директивы конфигурационного файла. Существует множество модулей, добавляющих к Apache поддержку различных языков программирования и систем разработки. В данной работе использовался модуль для PHP (mod_php). Кроме того, Apache поддерживает механизмы CGI и FastCGI, что позволяет исполнять программы на практически всех языках программирования, в том числе C, C++, sh, Java.