Windows Forms
8 USD(User with a fixed name ADMIN or similar) and
the user.2ndIn the administrator mode, the program must support the following:
Functions (with the correct password):
• change the password of the administrator (with the correct entry of the old password);
• viewing the list of registered users and
the parameters set for them (blocking of the account, inclusion
- All lists in one window or in a single window
one element of the list with the possibility of moving to its beginning or end;
Adding a unique new user name to the empty list
Password (a zero length of time)
• blocking the user’s ability to work with the given name;
• Enable or disable user-selected restrictions
Passwords (in accordance with the individual task determined by the number
the option);
• completion of the program.ThreeIn the ordinary user mode, the program must support
only the function of changing the user’s password (with the correct entry of the old
the password) and the completion of the work, and all other functions must be
are blocked.4 .After the launch, the program must ask the user to
In the special window of the entrance, enter your name and password.When entering your password, your symbols
The screen must always be replaced with the symbol '*'.and 5.In the absence of the user name in the list in the entrance window
the registered user administrator the program must issue
the corresponding message and provide the user with the opportunity
re-introduction of the name or completion of the program.6 .If the password is inserted incorrectly, the program must
the corresponding message and provide the user with the opportunity
The reintroduction.In the case of three-fold input of the wrong password the work of the program
must be completed.7 .When the initial password is entered (obligatory at the first entry)
administrator or user with a previously registered administrator
If the password is replaced, the program must request the user.
confirm the password by re-introducing it.8 .If the user’s password does not match the required
limitations (when the corresponding account parameter is set
the user), then the program must issue the corresponding message and
allowing the user to enter another password, completion
working with the program (at the first entry of the user) or refusing to
Change of password.The 9.Information about registered users, their passwords,
the absence of blocking their work with the program, as well as the inclusion or
the deactivation of the limits on selected passwords must be kept in the
a special file.At the start of the program, this file must be created.
automatically and contain information only about the administrator, which has
The empty password.Interface with the program should be organized on the basis of the menu,
The obligatory part of which must be the replacement of the "Sign" with the team
“On the program.”When choosing this team, the information must be given to
the author of the program and the individual assignment.User Interface
Programs can also include a control panel with duplicating commands.
Menu with graphic buttons and state line.For the implementation of the functions referred to in paragraphs 2-3 in the program shall
Use special dialog forms that allow the user to
(Administrator) to enter the necessary information.12 .Restriction on the password only Russian symbols
P.S. interface is the most common
Программа должна обеспечивать работу в двух режимах: администратора
(пользователя с фиксированным именем ADMIN или аналогичным) и обычного
пользователя.
2. В режиме администратора программа должна поддерживать следующие
функции (при правильном вводе пароля):
• смена пароля администратора (при правильном вводе старого пароля);
• просмотр списка имен зарегистрированных пользователей и
установленных для них параметров (блокировка учетной записи, включение
ограничений на выбираемые пароли) – всего списка целиком в одном окне или по
одному элементу списка с возможностью перемещения к его началу или концу;
• добавление уникального имени нового пользователя к списку с пустым
паролем (строкой нулевой длины);
• блокирование возможности работы пользователя с заданным именем;
• включение или отключение ограничений на выбираемые пользователем
пароли (в соответствии с индивидуальным заданием, определяемым номером
варианта);
• завершение работы с программой.
3. В режиме обычного пользователя программа должна поддерживать
только функции смены пароля пользователя (при правильном вводе старого
пароля) и завершения работы, а все остальные функции должны быть
заблокированы.
4. После своего запуска программа должна запрашивать у пользователя в
специальном окне входа ввод его имени и пароля. При вводе пароля его символы
всегда должны на экране заменяться символом ‘*’.
5. При отсутствии введенного в окне входа имени пользователя в списке
зарегистрированных администратором пользователей программа должна выдавать
соответствующее сообщение и предоставлять пользователю возможность
повторного ввода имени или завершения работы с программой.
6. При неправильном вводе пароля программа должна выдавать
соответствующее сообщение и предоставлять пользователю возможность
повторного ввода. При трехкратном вводе неверного пароля работа программы
должна завершаться.
7. При первоначальном вводе пароля (обязательном при первом входе
администратора или пользователя с зарегистрированным ранее администратором
именем) и при дальнейшей замене пароля программа должна просить пользователя
подтвердить введенный пароль путем его повторного ввода.
8. Если выбранный пользователем пароль не соответствует требуемым
ограничениям (при установке соответствующего параметра учетной записи
пользователя), то программа должна выдавать соответствующее сообщение и
предоставлять пользователю возможность ввода другого пароля, завершения
работы с программой (при первом входе данного пользователя) или отказа от
смены пароля.
9. Информация о зарегистрированных пользователях, их паролях,
отсутствии блокировки их работы с программой, а также включении или
отключении ограничений на выбираемые пароли должна сохраняться в
специальном файле. При первом запуске программы этот файл должен создаваться
автоматически и содержать информацию только об администраторе, имеющем
пустой пароль.
10.Интерфейс с программой должен быть организован на основе меню,
обязательной частью которого должно являться подменю «Справка» с командой
«О программе». При выборе этой команды должна выдаваться информация об
авторе программы и выданном индивидуальном задании. Интерфейс пользователя
программы может также включать панель управления с дублирующими команды
меню графическими кнопками и строку состояния.
11.Для реализации указанных в пунктах 2-3 функций в программе должны
использоваться специальные диалоговые формы, позволяющие пользователю
(администратору) вводить необходимую информацию.
12. Ограничение по вводу пароля только русские символы
P.S интерфейс самый обычный
Work result
Client's feedback on cooperation with freelancer
Windows FormsGood work, freelancer was in time and did everything quality.
Freelancer's feedback on cooperation with Andrey Omelchuk
Windows FormsI recommend cooperation
Profile deleted | Safe
-
1828 35 0 Hello to you!Ready to help.There is experience.I will perform my task as quickly as possible.Go to turn.😉
Здравствуйте! Готов помочь. Опыт есть.
Задачу выполню максимально быстро. Обращайтесь😉.
-
2782 41 0 Ready to perform this task using WinForms technology. Write to the page to discuss all the details and clarify the deadlines.
Готов выполнить данное задание с помощью технологии WinForms. Пишите в личку для обсуждения всех деталей и уточнения сроков.
-
377 26 0 Здравствуйте.
Готов выполнить
#######################################################
Current freelance projects in the category C#
Finish the software for sending on Facebook, fix bugs. C#One developer wrote software for sending messages according to my technical task, the software worked perfectly on the developer's PC but there were some bugs on my laptop that needed to be fixed. I am looking for someone who can refine the software. Price is negotiable. Leave… C# |
Implementation of Telegram business logic
167 USD
What we have: .Net core project for developing a Telegram bot for employee surveys. The project works on the web using Docker, update reception via webhook implemented, all additional business logic functions implemented except the main one - the survey process. What needs to… C#, Bot development ∙ 6 proposals |
Write a program in C# using a database
13 USD
A program needs to be written in the C# programming language with database connection (My Sql), on the topic of designing and developing the "Workday Planning" database. Overall, part of the program already exists, but it is necessary to create a database and connect it to… C#, Databases ∙ 11 proposals |
Smart contract for token airdrop
637 USD
Need to create a smart contract for token giveaways, which will then be integrated into a Telegram bot. About the giveaway: - A person transfers crypto (USDT or other cryptocurrency...) to a specific wallet address. - The smart contract automatically sends tokens or NFTs to the… Blockchain, C# ∙ 4 proposals |
C# and go developer under refactoring list of services |