Доработка скрипта.

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Необходимо доработать план, описанный под

http://www.weblancer.net/projects/21129.html

также в прикреплённом файле ледит подробное техническое задание к нему. одну из версий плана дозволено посмотреть под адресом:

требуется сделать следующие метаморфозы:

Поправить баги:

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

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

- цена обрабатывается, как integer, в то время как обязаны учитываться и сотые доли (центы, копейки)

- ненормально переносятся значения содержимого поля „quelle“ (источник) при сабмите формы регистрации покупки.

- при попытке редактирования элемента базы данных товара, изменённые данные не сохраняются.

- при попытке редактирования данных пользователя, изменённые данные не сохраняются.

- не отсылаются данные при подтверждении информации, введённой в формуляре регистрации покупки.

- графические файлы не подгружаются.


Доработка:

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

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

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

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

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

- в таблице, отображающей базу данных товаров, расширить число строк отображаемых на одной странице с 3 до 10.

- при выборе периода времени в отображении статистики, месяца обязаны соответствовать месяцам, а не 30-дневным периодам времени. Тоже самое с неделями. Они обязаны соответствовать периодам времени с понедельника до воскресения.

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

- вывести все текстовые поля из внутренних массивов при отображении статистики в обособленный конфигурационный файл. Так скажем наименования месяцев и слово „itogo“. Верно так же, как и все сообщения об ошибках из проверочных скриптов.


плюс допустимо ещё несколько пророческой, которые могут вспжыть при последующем тестировании.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26