Бюджет: 5000 UAH Срок: 14 дней
Курсовую сделаю по полной. Чистота кода - самодокументируем. Структура - многослойная, каждая составляющая - отдельный проект в солюшене.
Зробити курсову роботу (консольний додаток C#). Бажано зробити із поясненнями (можлива особиста зустріч задля пояснень)
Завдання:
1. В якості типу застосування обрати консольне застосування з командним рядком, як виняток, win forms, wpf.
2. Спроектувати та реалізувати систему класів, в основу якої покладено логічну структуру даних, наведену у варіанті, для накопичення та обробки даних домену відповідно варіанту курсової роботи.
3. Структура програмної системи курсового проекту: Код програмної системи має складатись не менш як з трьох частин (окремих проектів) відповідно до багатошарової архітектури системи, де шарами архітектури є: шар (рівень) доступу до даних (DAL), шар бізнес-логіки (BLL), шар представлення (інтерфейс програмної системи) (PL). Тип програмного модулю – DLL. Шар доступу до даних організувати таким чином, щоб він забезпечував збереження даних у файлах за допомогою серіалізації або у БД із застосуванням Entity Framework. Тип програмного модулю – DLL. В шарі бізнес-логіки побудувати класи, що представляють об’єкти та дії над ними відповідно до предметної області, наприклад, читачі, книги та абонементи, читач може взяти книгу на свій абонемент при її наявності у сховищі та повернути її у заданий термін. Для створення наборів об’єктів предметної області (студенти, викладачі, книги, замовлення, страви, тощо) використовувати класи-узагальнені колекції. Всі операції бізнес-логіки використовують об’єктну модель даних. Якщо дані потрібно отримати зі сховища даних або зберегти у сховищі, шар бізнес-логіки звертається до шару доступу до даних, передаючи\отримуючи збережені дані. Шар представлення – це додаток типу відповідного до обраного інтерфейсу (консольний чи GUI). Людина-користувач через шар представлення взаємодіє з програмною системою через інтерфейс, реалізований шаром представлення. Для виконання дій на вимогу користувача шар представлення звертається до шару бізнеслогіки, передаючи в нього ведені користувачем дані та команди виконати певні дії. Результати виконаних дій, отримані від шару бізнес-логіки, шар представлення відображує користувачу у консолі\формах. Принцип багатошаровості при будуванні архітектури є обов’язковим до застосування!
4. Реалізувати обов’язковий контроль коректності введених даних в шарі представлення.
5. Реалізувати перевірку виняткових ситуацій в шарі бізнес-логіки та доступу до даних; в тому числі – при роботі з даними. При необхідності створити власні класи виключень(наприклад, виключення для ситуації перевищення ліміту кількості книжок на абонементі в бібліотеці).
6. При написанні коду застосувати правила «хорошого» стилю програмування. А саме: створювати мнемонічні ідентифікатори, чітко форматувати код, застосувати при необхідності коментарі. Не використовувати public полів у класах. За необхідності доступу до них використати властивості, індексатори чи окремі методи-аксесори. Опис класів наводити в окремих файлах. За неохайне оформлення коду можливе зниження оцінки за курсову роботу!
7. Пояснювальна записка має містити наступні складові: a. Титульний лист b. Зміст c. Опис завдання d. Опис шарів проекту e. Опис інших компонентів проекту (при наявності) f. Лістінг коду проекту (не друкувати, а зберегти на диску!) g. Скріншоти (результати введення\виведення) проекту (не друкувати, а зберегти на диску!)
8. До розробленого застосування та оформленої пояснювальної записки розробити презентацію та доповідь (приблизно 5 хв.).
Функціонал
1. Управління категоріями
1.1. Можливість додавати категорію
1.2. Можливість видаляти категорію
1.3. Можливість змінити категорію
1.4. Можливість перегляду категорії
1.5. Можливість перегляду всіх категорій
2. Управління товарами
2.1. Можливість додавати товар у категорію
2.2. Можливість видаляти товар з категорії
2.3. Можливість змінювати дані товару
2.4. Можливість змінювати кількість товару на складі
2.5. Можливість переглянути дані конкретного товару
2.6. Можливість переглянути список всіх товарів
2.6.1. Можливість відсортувати список по назві
2.6.2. Можливість відсортувати список по бренду
2.6.3. Можливість відсортувати список по ціні
3. Управління постачальниками
3.1. Можливість додавати постачальників
3.2. Можливість видаляти постачальників
3.3. Можливість змінювати дані постачальників
3.4. Можливість переглянути дані конкретного постачальника
3.5. Можливість переглянути список всіх постачальників
3.5.1. Можливість відсортувати список по імені
3.5.2. Можливість відсортувати список по прізвищу
4. Пошук
4.1. Можливість пошуку по ключовому слову серед товарів 4.2. Можливість пошуку по ключовому слову серед замовників
Бюджет: 5000 UAH Срок: 14 дней
Курсовую сделаю по полной. Чистота кода - самодокументируем. Структура - многослойная, каждая составляющая - отдельный проект в солюшене.
Бюджет: 1100 UAH Срок: 14 дней
В целом понятно. Есть пара вопросов по логике. GUI напишу на WPF, данные сериализую xml/json или сохраню в БД (скажем SQlite) + Entity Framework 6. Чистый код, комменты и т.п.
Уточню на всякий случай: выполню чисто програмную часть и опишу логику - оформление титульных листов, презентация и прочее "счастье студента" -это уже самостоятельно.
Бюджет: 1200 UAH Срок: 12 дней
Большой опыт разработки программ на С# для работы с БД
Предлагаю приложение на С# + ADO.NET + DB (Access, SQL Server, Excel )
Бюджет: 700 UAH Срок: 2 дня
Доброго дня! Виконаю швидко і все поясню. [email protected] +380990796629
Бюджет: 1500 UAH Срок: 5 дней
Доброго дня, готовий реалізувати.
Досвід роботи з мовою C# більше двох років (не враховуючи університет :)).
Бюджет: 800 UAH Срок: 10 дней
Доброго времени суток. Готов выполнить Ваш заказ.
Пишите на почту, обсудим детали [email protected]
Бюджет: 1500 UAH Срок: 7 дней
зроблю дллку, серіалізація в xml, winforms/wpf, як дуже треба, то консолька, напишу коментарі до кожної функції, як буде треба по тел чи в скайпі поясню що та як
Бюджет: 1000 UAH Срок: 14 дней
Маю великий досвід написання курсових робіт. Програмую на C# быльше трьох років. Роботу виконаю якісно та вчасно. Звертайтеся у будь-який час, завжди на зв'язку.
Ищем опытного Unity-разработчика, который поможет завершить разработку игры. О игре: Жанр: симулятор фермы. Игра уже разрабатывается на Unity. Сначала она создавалась для мобильных устройств, но впоследствии было принято решение выпустить её для Steam (ПК). Что нужно сделать: Доработать игру в соответствии с готовым техническим заданием. Адаптировать существующий функционал под ПК и Steam. Реализовать уже запланированные механики и интерфейс. Что мы предоставляем: Подробное техническое задание. Все необходимые материалы (модели, графика, объекты и т.д.). Фото, видео, скриншоты и записи прохождения оригинальной игры. Готовый план реализации. Мы воссоздаем игру, которая успешно работала более 10 лет назад, поэтому ничего выдумывать или проектировать с нуля не нужно. Все механики, интерфейс и логика уже определены — необходимо качественно реализовать их в Unity. Для ознакомления с проектом добавляем ссылку на один из видеообзоров игры: Вставьте ссылку здесь. Требования: Опыт работы с Unity. Опыт разработки или адаптации игр под ПК/Steam будет преимуществом. Умение работать по готовому техническому заданию. В ответе, пожалуйста, укажите: примеры ваших работ; опыт работы с Unity; ориентировочную почасовую ставку или стоимость выполнения. Один из видеообзоров: https://www.youtube.com/watch?v=5_wKoX7zRc0