Белорусский государственный университет информатики и радиоэлектроники (БГУИР)
Дата сдачи:
Октябрь 2012
Стоимость:
70$,
175 BYN,
5110 RUB
Содержание
Общие требования. Информационная система должна быть реализована в виде распределенного приложения на языке C# c использованием платформы .NET Framework.
Бизнес-логика. Бизнес-логика системы должна быть реализована с использованием компонента WebServices. Клиентская часть должна быть реализована с использованием ASP.NET, AJAX, HTML 5 и CSS 3.
Доступ к данным. Доступ к данным в СУБД должен осуществляться через драйвер ADO.NET. Для работы c данными используется технология Entity Framework (либо LINQ to SQL).
База данных должна быть приведена к 3-ей нормальной форме.
Функциональные возможности приложения. Функционал серверной части должен составлять не менее 10 вариантов использования (к вариантам использования не должны относиться низкоуровневые операции манипулирования данными в базе данных). Функционал приложения должен быть согласован с руководителем курсового проекта в срок согласно календарному плану работы над курсовым проектом. Невыполнение заявленного функционала, может служить причиной не допуска студента до защиты курсового проекта.
Дополнительные требования:
- В период разработки курсового проекта, исходные коды должны храниться в системе контроля версий (Subversion или Git). Ревизия проекта должна обновляться не реже одного раза в две недели.
- Для всех бизнес методов должны быть разработаны юнит-тесты.
- При разработке курсового должно быть реализовано не менее трех паттернов проектирования GoF, и не менее одного паттерна проектирования корпоративных приложений.
Требования к поставке.
Разработанная система должна соответствовать следующей инфраструктуре:
- Microsoft .NET Framework 4,
- Internet Information Services 6 / 7,
- СУБД по выбору: Sybase SQL Anywhere 12, MS SQL Server 2008, MySql Community Server 5.5 или PostgreSQL 9.1,
- Операционная система: Windows XP SP3 и выше,
- Браузеры: Firefox 10+, Chrome, IE 9+.
Студент должен уметь запускать приложение на любой ПЭВМ по выбору преподавателя.
База данных должна генерироваться sql-скриптом под пользователем вида familia_i_o (фамилия и инициалы по шаблону латинскими буквами).
Классы и библиотеки должны размещаться в пакетах, имена которых оканчиваются на FamiliaIO (фамилия и инициалы студента-исполнителя по шаблону латинскими буквами).
Имена классов должны оканчиваться на FamiliaIO (фамилия и инициалы по шаблону латинскими буквами).
Серверная часть должна поставляться в виде каталога Publish Web Site с конфигурацией для выбранного сервера приложений.
Интерфейс программы и данные должны быть минимум на русском (белорусском) языке.
Подписи на всех элементах схем и диаграмм, за исключением названий классов (сущностей), переменных, методов и атрибутов, должны быть выполнены на русском языке русскими буквами.
Построение программного кода должно соответствовать правилам, определенным в документе «C#/VB .NET Coding Guidelines» (либо «Михаил Смирнов: Стандарты и правила оформления кода C#»).
Перечень используемых стандартов:
IDEF0, IDEF1.X, IDEF3, UML 2.0 и выше, ГОСТЫ 19001–19701 (оформление блок-схем, требо-вания к руководству пользователя), стандарты оформления курсовых и дипломных работ.
Перечень рекомендуемой литературы:
1. UML. Классика CS. 2-у изд./Пер. с англ., Под общей редакцией проф. С.Орлова - СПб.: Питер, 2006. - 736 с.: ил.
2. Фаулер М. Архитектура корпоративных программных приложений.: Пер. с англ. - М.: Издательский дом "Вильямс", 2006. - 544с.: ил. - Парал. тит. англ.
3. Басс Л., Клементс П., Кацман Р. Архитектура программного обеспечения на практике. 2-е издание. - СПб.: Питер, 2006. - 575 с.: ил.
4. Змест разлiкова-тлумачальнай запiсi (пералiк пытанняy, якiя падлягаюць распрацоyцы)
Введение (с указанием цели и основных задач для её достижения). 1. Описание предметной области (включая IDEF0 (если необходимо дополнительно IDEF3) не менее 4-х уровней вложенности) и определение требований к системе с точки зрения предметной области. 2. Постановка задачи и обзор методов её решения, спецификация вариантов использования системы. 3. Модели представления системы и их описание, описание применения паттернов проектирования, обоснование выбора технологии клиентского приложения. 4. Информационная модель системы и её описание (с доказательством приведения ее к 3-ей нормальной форме). 5. Обоснование оригинальных решений по использованию технических и программных средств, не включенных в требования (необязательный раздел). 6. Описание алгоритмов реализующих бизнес-логику серверной части проектируемой системы. 7. Руководство пользователя. 8. Результаты тестирования разработанной системы и оценка выполнения задач. Выводы и заключения. Литература. Приложения.
5. Пералiк графiчнага матэрыяла (з дакладным пазначэннем абавязковых чарцяжоy i графiкаy)
Функциональная модель процессов предметной области (IDEF0/IDEF3). Диаграмма Вариантов использования (Use Case). Диаграммы состояний (Statechart). Диаграмма последователь-ностей (Sequence diagram). Диаграммы классов. Диаграммы компонентов (component diagram). Диаграмма развертывания (deployment diagram). Информационная модель. Блок-схемы алго-ритмов, реализующих бизнес-логику. Листинг алгоритмов реализующих бизнес-логику. Листинг основных элементов программы. Листинг скрипта генерации базы данных.
Оставить контакты для покупки
Внимание! Вы можете приобрести любую из найденных Вами на сайте готовых работ за указанную стоимость. Если найденная Вами курсовая, отчет по практике, контрольная или дипломная работа не полностью соответствуют Вашему заданию, то Вы можете оценить стоимость доработки найденного задания до требуемого Вам содержания – это будет стоить значительно дешевле, чем
выполнение задания заново.
Кроме того, Вы можете приобрести часть найденной работы для последующего самостоятельного использования. Указанные на сайте цены не являются окончательными (возможно некорректное указание стоимости!) и в большинстве случаев подлежат изменению в сторону снижения (в зависимости от качества задания и ряда других факторов). Вы можете предварительно проконсультироваться с нашими менеджерами относительно уровня качества найденного подходящего задания.
Готовая контрольная, отчет, курсовая или даже дипломный проект могут быть получены Вами в течение считанных минут после оплаты. На этой странице Вы можете ознакомиться со способами оплаты готовых работ для жителей Беларуси, Российской Федерации и других стран.
Уважаемые клиенты, наш коллектив поздравляет Вас с окончанием очередного учебного года и желает Вам отличных каникул и удачи на экзаменах и зачетах. Напоминаем, что те. кто осуществлял заказ по электронной почте, могут в течение лета приехать к нам и получить свои купоны на скидку!
22.06.2026
Приближается летняя сессия и мы надеемся, что Вы уже отдали нам на выплнение все свои задания. Еще не делали ничего? Тогда лучше поторопиться, потому что сейчас цены ниже и останутся такими вплоть до начала мая!
17.04.2026
Уважаемые студенты МИУ, МФЮА, Синергии, БИП, БТЭУПК, мы рады предложить Вам свои услуги по решению тестов дистанционной формы обучения, написанию курсовых работ и отчетов по практике для Ваших учебных заведений!
13.02.2026
Поздравляем всех, переведенных на последний семестр обучения! Приглашаем Вас заранее обратиться за дипломными проектами и работами, потому что это позволит выполнить их максимально качественно и даже делать их по частям. Помните, что весной загрузка сильно возрастет и лучше не затягивать!