Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kurs_Grimanov_posl.docx
Скачиваний:
8
Добавлен:
27.09.2019
Размер:
342.65 Кб
Скачать

ЧАСТНОЕ УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ

«МИНСКИЙ ИНСТИТУТ УПРАВЛЕНИЯ»

Кафедра автоматизированных информационных систем

«К защите допускаю»

_____________ Боброва Н.Л.

« » 2012 г.

КУРСОВОЙ ПРОЕКТ

по дисциплине: «Визуальные средства разработки программных приложений»

на тему: «Железнодорожная касса»

Студент группы 91201с ___________ Гриманов Д.В.

Руководитель старший преподаватель ___________ Боброва Н.Л.

Минск – 2012

МИНСКИЙ ИНСТИТУТ УПРАВЛЕНИЯ

Факультет: Учетно-финансовый

Специальность: Информационные системы и технологии (упр. деят.)

Утверждаю

Зав. кафедрой

_______________ Курмашёв В.И.

“___”_______2012 года

Задание на курсовое проектирование

Студенту Гриманову Дмитрию Владимировичу гр. 91201с

1. Тема проекта______ «Железнодорожная касса»_______________________

2. Срок сдачи студентом оконченного проекта______07.05.2012_________

3. Исходные данные к проекту

Общие требования. Приложение должно быть выполнено в архитектуре клиент-сервер на объектно-ориентированном языке. В рамках работы должны быть использованы следующие техники: разработка и использование собственной иерархии классов, расширение базовых классов предоставляемых SDK, реализовать заданный паттерн проектирования, использовать сокрытие данных (инкапсуляция), перегрузка методов, переопределение методов, параметризированные классы(шаблоны), сериализация, абстрактные типы данных(интерфейсы, абстрактные классы), передача параметров по ссылке и по значению, статические методы, обработка исключительных ситуаций.

Бизнес-логика. Бизнес-логика системы должна быть реализована только на серверной части приложения. На сервере должна быть предусмотрена возможность параллельной обработки запросов. Доступ к данным в СУБД должен осуществляться через драйвер, предоставляемый производителем СУБД. База данных должна быть приведена к 3-ей нормальной форме. Функционал серверной части должен составлять не менее 10 Use Case’ов.

Транспортный уровень. Взаимодействие между серверной и клиентскими частями должно осуществляется по выбору либо с использованием сокетов и протокола TCP/IP (причём по сети необходимо пересылать объекты (пользовательские), а не строки).

Требования к поставке.

Разработанная система должна обладать следующей инфраструктурой:

- СУБД (на выбор) – Sybase SQL 9.0, MS SQL 2005, MySql 5.1;

- Операционная система Windows XP SP3;

Интерфейс программы и данные должны быть только на русском (белорусском) языке.

Перечень используемых стандартов:

IDEF0, IDEF1.X, UML 2.0 и выше, ГОСТЫ 19001–19701 (оформление блок-схем, требования к руководству пользователя).

Перечень рекомендуемой литературы:

1. UML. Классика CS. 2-у изд./Пер. с англ.; Под общей редакцией проф. С.Орлова - СПб.: Питер, 2006. - 736 с.: ил.

2. Фаулер М. Архитектура корпоративных программных приложений.: Пер. с англ. - М.: Издательский дом "Вильямс", 2006. - 544с.: ил. - Парал. тит. англ.

3. Басс Л., Клементс П., Кацман Р. Архитектура программного обеспечения на практике. 2-е издание. - СПб.: Питер, 2006. - 575 с.: ил.

4. Содержание расчетно-пояснительной записки (перечисление вопросов, которые подлежат рассмотрению)

Введение (с указанием цели и основных задач для её достижения). 1. Описание предметной области (включая IDEF0, декомпозицию необходимо выполнять до выделения элементарных функций. Функциональная модель должна быть связана с информационной.) и определение требований к системе с точки зрения предметной области. 2. Постановка задачи и обзор методов её решения. 3. Модели представления системы и их описание. 4. Информационная модель системы и её описание (с доказательством приведения ее к 3-ей нормальной форме). 5. Обоснование оригинальных решений по использованию технических и программных средств, не включенных в требования (не обязательный раздел). 6. Описание алгоритмов реализующих бизнес-логику серверной части проектируемой системы. 7. Руководство пользователя. 8.Результаты тестирования разработанной системы и оценка выполнения задач. Выводы и заключения. Литература. Приложения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]