- Обо мне
-
- Стоимость работы:
- от 500 руб. за проект
- Профессиональный опыт:
- более года
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- наличный расчёт, безналичный расчёт
На данный момент я владею профессиональными навыками в разработке информационных систем, а именно, умею разрабатывать, модифицировать и документировать их. Так же развиваю и обслуживаю разработанные мной системы. Для разработки данных систем я применяю такие методики, как анализ деятельности пользователей, приемы проектирования архитектуры, а также владею подходами к описанию и демонстрации результатов своей работы. Разрабатываю настольные приложения на языке C# в Visual Studio с помощью фреймворка WPF, мобильная разработка осуществляется с помощью Xamarin.forms. Теперь подробнее о том, какими навыками я владею на данный момент:
1. Проектирование Use Case диаграммы и определение функциональных возможностей системы
Данная диаграмма наглядно показывает взаимодействие пользователей в определенной предметной области, на которой и будет строиться весь проект.
2. Создание базы данных
Создание базы данных (далее БД) очень важно для дальнейшей разработки проекта. Разработку БД я могу осуществить двумя способами: с помощью запросов, либо с помощью диаграммы. А так же создавать различные связи между таблицами БД; распределять данные не нарушая структуру данных; добавление представлений с помощью запросов; осуществлять каскадное удаление и обновление существующих данных; форматирование данных excel под формат таблиц БД; формирование скрипта БД вместе с данными и диаграммой.
3. Настольное приложение
a. Создание каркаса приложения: кнопки (цвет, тени, радиус углов), поля для ввода текста, название страниц, переключение между страницами, разметка, последовательный фокус, сообщения с ошибками, информацией и предупреждениями, окно с авторизацией
b. Работа с БД в приложении: чтение, добавление, редактирование, удаление данных. Окно авторизации для защиты информации пользователей (после определенного количества ввода неправильного пароля/логина, система блокирует ввод пароля/логина на определенное кол-во времени, так же блокировка продолжает работать, если перезапустить приложение), разграничение функционала между пользователями с помощью логина и пароля(например администратор может удалить или изменить данные пользователя, а пользователь может добавлять данные о себе). Сохранение отчетов в pdf формате или csv. Интуитивно-понятный интерфейс. Сортировка данных (поиск данных по определенным признакам)
c. Для удобства просмотра проекта использую файловую структуру и комментарии к написанному коду.
4. Мобильное приложение
a. Разработка каркаса приложения (окно авторизации, переключение между страницами, сортировка данных).
b. Работа с данными в приложении: создание классов для загрузки данных, осуществление передачи данных с одной страницы на другую.
c. Для удобства просмотра проекта использую файловую структуру и комментарии к написанному коду.
5. Работа с системой GOGS
Умею создавать репозитории, файлы README, загружать проекты в нужные репозитории.
- Отзывы
Нет отзывов