46683 (Автоматизированная система учета оборота товаров в телекоммуникационной фирме), страница 4

2016-07-29СтудИзба

Описание файла

Документ из архива "Автоматизированная система учета оборота товаров в телекоммуникационной фирме", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "46683"

Текст 4 страницы из документа "46683"

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


5. Описание интерфейсов сайта


5.1 Описание интерфейса приложения администратора магазина

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

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

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

При выводе каталога переменной $what_print присваивается значение «print_catalog».

В зависимости от производимых операций переменной $action присваиваться следующие значений «add_catalog», «del_catalog».

При добавление каталога используется следующий шаблон

«%CURRENT_CATALOG%» заменяется на ID каталога в котором создается новый. После нажатия кнопки «Добавить» в скрипт передаются переменные для создания нового каталога.

Вывод списка продуктов.

При выводе списка продуктов переменной $what_print присваивается значение «print_product».

В зависимости от производимых операций переменной $action присваиваться следующие значений «add_product», «del_product», «edit_product».

Добавление товаров. На данной странице происходит добавление товаров. Здесь необходимо ввести информацию о товаре.

При добавление нового товара используется следующий шаблон

Название

Цена

Фото

value = «%CURRENT_CATALOG%»">


< удаление товаров. Здесь можно отредактировать информацию о товаре или вовсе удалить его.

При редактирование свойств товара используется следующий шаблон


value = «%CURRENT_CATALOG%»>

Показывать в списке товаров

type= «text» value= "%VALUE%»>

value = «%CURRENT_CATALOG%»>

value= «1»%SHOW_ON_TOP%> Показывать в списке товаров

«%VALUE%» заменяется на название выбранной для редактирования опции.

«%CURRENT_CATALOG%» заменяется на ID каталога для которого создается новые свойство.

«%ID_OPTION%» заменяется на ID выбранной для редактирования опции.

После нажатия кнопки «Выполнить» в скрипт передаются переменные для редактирования свойства.

При выполнение скрипта производятся следующие действия:

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

– проверяем на существование необходимых переменных, в случае их отсутствия присваиваются значения определенные по умолчанию.

– проверяется существование переменной $action, если переменная существует то выполняется то или иное действие над каталогом в зависимости от значения переменной. Если она не существует скрипт переходит к выполнению следующего пункта.

– в зависимости от значения переменной $what_print скрипт генерирует содержание html-страницы.

5.2 Описание интерфейса приложения клиента магазина

При вводе в строке браузера URL магазина – пользователь попадает на витрину магазина. Данная страница представлена на рисунке 5.10.

Рисунок 5.10 – Главная страница магазина.

Находясь на этой странице – пользователь может ознакомиться со списком категорий.

Рассмотрим работу скрипта index.php. To что выводится в окно браузера, при запуске этого скрипта, показано на рис 5.10. При первом запуске скрипта выводиться страница приветствия.

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

Теперь рассмотрим действия подробно.

Рисунок 5.11 – Список каталогов

Для вывода списка каталогов используется функция

show_catlist, ее листинг приведен ниже:

Код HTML шаблона вписан прямо в код скрипта.

В ходе выполнения скрипта следующий текст будет заменен:

%ACTION% будет заменен на «catlist» или «catalog» в зависимости от действия производимого при нажатии на данную ссылку.

%ID_CATALOG% будет заменен на ID каталога.

%NAME% будет заменен на имя каталога

%CURRENT% будет заменен на ID текущего каталога

Страница со списком деталей представлена на рисунке 5.12.

Рисунок 5.12 – Страница со списком деталей.

Со страницы со списком детали выбранной категории, можно щелкнув по ссылке, перейти на станицу просмотра сведений о выбранной детали.

Для вывода списка товаров используется функция

show_catalog

Код HTML шаблона подгружается из файла catalog.html. Который приведен в приложении листинг 1.3

В ходе выполнения скрипта следующий текст будет заменен:

%NAME_OF_PRODUCT% будет заменен на наименование товара

%ID_PRODUCT% будет заменен на ID товара

%COST% будет заменен на цену товара

%PIC% будет заменен на адрес рисунка с фотографией товара

%MAIN_OPTION% будет заменен на список опций которые были отмечены как показываемые в списке товаров. Для создания HTML кода со списком опций используется функция gen_option. Она создает список свойств используя SQL запрос:

select prod_option. Name, all_prod_option. Value

from prod_option

inner join all_prod_option

on prod_option.ID=all_prod_option.ID_option

and ID_product = $id_product

where ID_catalog = $id_catalog

%CURRENT% будет заменен на ID текущего каталога

Страница просмотра сведений о детали показана на рисунке 5.13. Также на этой странице находится ссылка добавления выбранного товара в корзину.

Рисунок 5.13 – Страница просмотра сведений о детали и добавление ее в корзину

Для вывода карточки товара используется функция

show_product, ее листинг приведен в приложении

Листинг 1.4

Код HTML шаблона подгружается из файла product.html.

В ходе выполнения скрипта следующий текст будет заменен:

%NAME% будет заменен на наименование товара

%COST% будет заменен на цену товара

%PIC% будет заменен на адрес рисунка с фотографией товара

%OPTION% будет заменен на список опций

%ID_PRODUCT% будет заменен на ID товара

Окно корзины показано на рисунке 5.14.

Рисунок 5.14 – Корзина покупателя

С этого же окна можно перейти, по нажатии на кнопку «Прейти к расчету», к оформлению платежа.

Для вывода списка каталогов используется функция

show_step_one, ее листинг приведен ниже: Листинг 1.5

Код HTML шаблона подгружается из файла basket_step1.html.

В ходе выполнения скрипта следующий текст будет заменен:

%FULL_COST% будет заменен на полную стоимость заказа.

%BASKET_PRODUCT% будет заменен на html код сгенерированный функцией gen_basket_product, листинг функции приведен ниже, Листинг 1.6

В ходе выполнения скрипта следующий текст будет заменен:

%NAME% будет заменен на наименование товара

%ID_PRODUCT% будет заменен на ID товара

%QUANTITY% будет заменен на количество товара в корзине

%COST% будет заменен на стоимость каждого товара в отдельности

%END_COST% будет заменен на полную стоимость товара

%ID_BASKET% будет заменен на ID записи сессии

Окно оформления платежа представлено на рисунке 5.15.

После оформления платежа данные о нём вносятся в базу данных, а корзина очищается.

Рисунок 5.15 – Окно оформления платежа

Код HTML шаблона подгружается из файла basket_step2.html.

Данные из этой формы будет переданы в функцию mail, которая вышлет заказ на e-mail операторам магазина.



6. Оценка эффективности инвестиций информационной системы


6.1 Цели, задачи и методы оценки эффективности инвестиций

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

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

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

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

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

    • «чистый» приведенный;

    • внутренняя норма доходности;

    • срок окупаемости предполагаемых инвестиций;

    • рентабельности.

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

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

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

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

Для определения указанного показателя предварительно необходимо обратить внимание на основные особенности предполагаемой инвестиционной деятельности, к которым относятся:

– возможное получение реальной отдачи от вложения инвестиций по истечении ряда лет вложения;

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

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

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

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

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
430
Средний доход
с одного платного файла
Обучение Подробнее