Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Создание SQL запроса и анализ его работы




_Выручка по кассирам [SQL]

set DATEFORMAT dmy@Date1 DateTime@Date2 DateTime@LM Int = 0

- Для построения по ФИЗИЧИСКИМ датам (Смена = Физическая дата) закомментировать строку ниже

set @LM = (Select TOP 1 ISNULL (LogicMidnight, 0) From gk.ARCADE)@Date1 = DateAdd (Hour, @LM, '05.03.2015')@Date2 = DateAdd (Hour, @LM+24,'05.03.2015')U. Full_Name(case when T.PARAM2 between 901 and 999 and T.VALUE>0 then T.VALUE else 0 end) as [MONEY](distinct case when T.PARAM2 between 901 and 999 and T.VALUE>0 then T.DEAL else NULL end) as [COUNT_CHEK](case when (T.ACCOUNT_TYPE in (21,24,25) or T.PARAM2 between 901 and 999) and T.VALUE<0 or T.ACTIVITY in (303, 318, 319) then - T.VALUE else 0 end) as RETURN_MONEY(case when T.ACCOUNT_TYPE = 12 and T.ACTIVITY = 450 then T.VALUE else 0 end) as BONUSES(case when T.ACCOUNT_TYPE = 12 and T.ACTIVITY = 315 then - T.VALUE else 0 end) as CANCELLED_BONUSES(case when T.ACCOUNT_TYPE = 2 and T.ACTIVITY = 101 then T.VALUE else 0 end) as COUPONS(case when T.ACCOUNT_TYPE = 2 and T.ACTIVITY = 103 then T.VALUE else 0 end) as COUPONS_ITER(case when T.ACCOUNT_TYPE = 2 and T.ACTIVITY = 305 then - T.VALUE else 0 end) as CANCELLED_COUPONSgk.GK_TRANSACTS Tjoin [dbo]. [SYS_USERS] U ON T. [EMPLOYEE]=U. [User_ID]T.CREATOR = 2(ISNULL (T.PARAM2,0)<>0 or T.ACTIVITY in (450, 101, 103, 303, 304, 305, 315, 316, 317, 318, 319))(T. [DATE] >= @DATE1 and T. [DATE] < @DATE2)(T. Employee in (-1) or -1 in (-1))by U. Full_Nameby Full_Name


Рисунок 3 - Вывод таблицы по запросу

 

Рисунок 4 - Топология сети Game-Keeper

 

Приложение Управление пользователями

 

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

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

 

Рис. 5-Управление пользователями

 

Команды, доступные для выделенного объекта, можно выбрать из списка команд всплывающего меню (Рис. 6) или пункта главного меню Действия (Рис. 7).

 

Рисунок 6-Список команд всплывающего меню

 

Рисунок 7-Главное меню. Действие


Рисунок 8-Окно работы со списком прав

 

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

 

Рисунок 9 - Окно для работы со списком роли

 

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

 


Заключение

 

В ходе прохождения практики, ознакомились с особенностями функционирования ООО «Карусель». Был осуществлен сбор первичной информации для написания выпускной квалификационной работы

Практическое ознакомление помогло мне узнать о различных возможностях программы Game-Keeper в частности о новых программах, способах их эксплуатации.

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

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


Список использованной литературы

 

1. Любушин М.П., Лещева В.Б., Дьякова В.Г. Анализ финансово-экономической деятельности предприятия. Учебное пособие для вузов. - М.: ЮНИТИ-ДАНА, 2007.

. Максютов А.А. Экономический анализ. Учебное пособие для вузов. - М.: ЮНИТИ-ДАНА, 2005.

. Корпоративный кодекс. Утвержденный. ООО «Карусель».

. Байдачный С., Маленко Д., Лозинский Ю. Новые возможности для разработчиков SQL Server 2005.

. Станек У.Р. Справочник администратора Microsoft SQL Server 2005.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...