Курсовая работа по программированию
2653 UAHКурсовая работа по Технологии программирования
Целью курсовой работы является разработка web-приложения на языке C#.
Мой вариант: Web-приложение для учета сведений о личной коллекции книголюба.
Требования к средствам реализации
Работа должна быть выполнена в Visual Studio 2019, .NET Framework 4.7, СУБД MS SQL SERVER 2014.
Web-приложение реализовывать в ASP.NET (WebForms). Для работы с СУБД использовать технологию ADO.NET.
Основные задания
1. Спроектировать БД согласно варианту задания и реализовать ее для СУБД MS SQL SERVER 2014. Под проектированием понимается разработка таблиц и построение ER-диаграммы. База данных должна содержать 3-4 таблицы. Некоторые таблицы можно делать справочными.
2. Реализовать регистрацию/авторизацию пользователей. Предусмотреть несколько пользователей приложения с различными правами доступа: например, не авторизованный пользователь, авторизованный, владелец (админ).
3. Создать приложение, имеющее 3-4 страницы (или окна), позволяющее устанавливать соединение с БД и обращаться к ней с запросами SQL. Приложение должно иметь средства навигации по страницам (окнам), возможность вводить и удалять данные, просматривать таблицы, выполнять фильтрацию данных, осуществлять поиск по значению какого либо поля, диапазону, составному критерию, а также редактирование данных.
4. Данные, вводимые пользователями, обязательно верифицировать.
5. Оформить пояснительную записку по курсовой работе в объеме 20-25 страниц без приложений.
Дополнительные требования:
1. Интерфейс системы, как и данные, содержащиеся в таблицах, должны быть русифицированными.
2. Наполнение таблиц должно быть осознанным.
3. Дизайнерское оформление приветствуется.
Требования к оформлению пояснительной записки
Пояснительная записка должна содержать следующие разделы:
1. Введение (1-2 стр.) – краткое описание решаемой задачи в рамках предметной области.
Здесь необходимо описать назначение и актуальность вашего проекта согласно варианту задания.
2. Краткий обзор технологий, используемых для решения подобных задач (3–5 стр.).
Данный раздел должен содержать описание нескольких технологий, конкурирующих в данной области (из нескольких источников!!!).
3. Техническое задание в развернутой форме (1-2 стр.).
4. Проектная часть (3–5 стр.) – должна содержать описание проектных решений (структуру БД, диаграммы Uses Case, последовательности и/или активности). Если на диаграмме Uses Case достаточно много действий, то диаграммы последовательности и/или активности строятся только для наиболее интересных вариантов.
5. Реализационная часть (5–10 стр.) - должна содержать описание модулей, файлов, которые их содержат, классов и функций, входящих в состав данных модулей и их описания (ссылка на комментарии в исходном коде не принимаются), наиболее интересные фрагменты программ (например, загрузка, поиск, удаление данных, авторизация
пользователя и т. п.) можно рассмотреть детально.
6. Технология работы пользователей.
7. Заключение (1 стр.) - выводы по проделанной работе.
8. Список использованных источников.
9. Листинг программы.
Отзыв заказчика о сотрудничестве с Тарасом Ніщиком
Курсовая работа по программированиюОтличный исполнитель, который обладает одним из важнейших качеств - контактность и умение договариваться. Всегда на связи и очень быстро отвечает, что для меня очень важно и позволяет не тратить лишние нервы. Очень вежливый, четко и ясно выражает свои мысли.
Несмотря на то, что первоначальный вариант проекта имел ряд недостатков, Тарас без проблем согласился их исправить и хорошо довел дело до конца, чему я очень рад!
Общий срок работы над проектом получился ощутимо больше запланированного из-за первоначального наличия недоработок, поэтому при крайней срочности заказа рекомендую заранее более подробно проговаривать все свои требования и пожелания, чтобы человек сразу имел их в виду, и ему меньше пришлось дорабатывать потом.
В моем же случае, время было указано заведомо с запасом, поэтому больших проблем не возникло.
До начала работы были завышенные ожидания относительно качества кода (хотелось все же получать более проработанный код с меньшим количеством ошибок), однако конечный результат меня устроил, и этот недостаток нивелируется упомянутым мной высоким уровнем общения.
Рад, что смогли найти общую волну с Тарасом и поработать вместе! Благодарю!
![]()
Отзыв фрилансера о сотрудничестве с заказчиком
Курсовая работа по программированиюБыло очень приятно работать, постоянно в онлайне и очень вежлив! Рекомендую!
-
6614 139 1 2 Здравствуйте, сделаю ваше задание с большим желанием.
Про процесс работы могу уведомлять.
Жду вашего положительного ответа.
-
552 70 13 2 Готов сделать Ваше задание в соответствии с перечисленными требованиями.
-
542 7 0 Добрый день, готов сделать ваше задание за 4-5 дней. Остальное время на исправления и дополнения. Задача ясна, готов приступить сегодня. Могу регулярно показывать промежуточные варианты
-
С пояснительной запиской это дешево.
-
Актуальные фриланс-проекты в категории C#
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 1 день 22 часа назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 4 дня 19 часов назад ∙ 13 ставок |
S1GG1LНужен человек, который сможет из исходного кода лаунчера Майнкрафт под проект, изменить дизайн на свое усмотрение, но есть небольшие требования к стилю, чтобы он был в фиолетовых тонах. Что касается оплаты, цену за работу предлагайте. Но бюджет небольшой, хочется что-то… C#, Разработка игр ∙ 7 дней 11 часов назад ∙ 7 ставок |
Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница… C и C++, C# ∙ 12 дней 11 часов назад ∙ 6 ставок |