Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа 2012 / Задания для курсового проектирования.doc
Скачиваний:
90
Добавлен:
07.06.2015
Размер:
1.93 Mб
Скачать

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

Во всех задания не использовать dBase, InterBase, BDE, SQL, Access, Excel и т.д. изучение этих компонентов не входит в программу данного курса. (относится к курсу Базы данных). При необходимости данные сохранять во внешнем файле *.txt.

Объектно-ориентированная разработка программ

  1. АСУ пассажирскими ж/д перевозками

  2. АЭИС учета материальных ценностей в строительной организации ОАО "Стройтехника"

  3. АРМ охранника на КПП - база данных "Пропускной пункт предприятия"

  4. АРМ предпринимателя: учет компьютерной техники (учет товара и услуг, начисление зарплаты сотрудникам, первичные документы)

  5. АРМ работника библиотеки ( )

  6. Агентство недвижимости (учет объектов недвижимости и договоров аренды)"

  7. База данных "Автоматизация кафе" (закупка, приготовление, продажа)

  8. База данных "Автовокзал касса"

  9. "Табель рабочего времени"

  10. "Автосервис"

  11. "Перевозки"

  12. Анализ банковских кредитов (минимизация расходов заемщика при кредитовании)

  13. АРМ менеджера по продажам в корпоративной системе предприятия (учет продаж мобильных телефонов)

Вариант 14. Информационная Система «Древо жизни».

Информационная система «Древо жизни» обеспечивает возможность собрать и систематизировать всю известную информацию о живших и живущих родственниках и наглядно ее представить в виде генеалогического (родословного) дерева.

Постановка задачи :

Система хранит сведения о персонах (Ф.И.О., пол, дата рождения, место жительства, основное занятие, место рождения, комментарий, в живых) и о родственных связях между ними. Связи бывают только трёх видов: «мужья-жёны», «дети-родители» и «братья-сёстры». Система обеспечивает возможность добавления данных о новых персонах и родственных связях, изменение введённых данных и удаление ненужных данных. Система следит за непротиворечивостью вводимых данных. Недопустимо, чтобы человек был собственным предком или потомком.  

Генеалогическое дерево, построенное в программе  «Древо жизни»

Вариант 15. «Автоматизированная система предприятия ЖКХ»

 

Описание предметной области:

На предприятии ЖКХ ведется учет домов, квартир и сооружений. Все записи должны храниться и при необходимости сотрудники имеют к ним доступ.

Имеются следующие действующие лица:

· Сотрудник учета территории и сооружений;

· Сотрудник учета домов;

· Сотрудник учета планов домов и квартир;

· Потребитель, который может изменить план своей квартиры;

· Бригадир, выдающий задания работникам на ремонт и обслуживание домов и лифтов.

Разработать программу, которая будет упрощать работу по учету данных объектов, а также помогать в выработке правильных и оперативных управленческих решений. Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

 

Объектно-ориентированная модель бизнес-процессов предметной области на языке UML

Вариант 16. База данных "Учет услуг Водоканала"

Программа для учета услуг Водоканала, оказанных потребителям. В программе ведутся справочники услуг и потребителей, которым эти услуги оказываются. Также можно сгенерировать прайс-лист услуг и отчет по оказанным услугам за указанный промежуток времени. Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

Приблизительный Интерфейс программы

Приблизительный Интерфейс программы

Приблизительный Интерфейс программы

Вариант 17 «Аквапарк»Автоматизация работыаквапарка

Ваквапаркепредоставляются разнообразные услуги для отдыха и развлечений с семьей и друзьями. Создать программу, которой смогут пользоваться операторы аквапарка. Необходимо:

1.Вести учет всех клиентов аквапарка

2.Оформление и учет всех заказов

3.Ведение справочников по услугам

4. Подсчет выручки

5. Оформление квитанции

Клиент, придя в аквапарк, проходит регистрацию. Оператор при оформлении клиента должен внести в базу данных фамилию, имя, отчество, год рождения, заполнив эти данные, клиенту в базе присваивается код, который в дальнейшем будет использоваться для оформления заказа.

После того как клиент оформлен ему предоставляется прейскурант с полным перечислением всех услуг аквапарка. В прейскуранте должны быть указаны цены. Когда клиент выбрал необходимую услугу, выполняется регистрация заказа. Для того чтобы зарегистрировать заказ оператору необходимо внести дату и время заказа, код клиента и код выбранной услуги. После регистрации услуга выполняется. После того как услуга была выполнена, заполняется квитанция и выдается клиенту. По данной квитанции он обязан оплатить услугу. Именно эту область работы аквапарка необходимо автоматизировать и упростить.

 Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

Приблизительный вид 1-ого Окна приложения - Аквапарк

 

Вариант 18. «Система автоматического опроса»

. В системе регистрируются авторы опросов и участники. Опрос состоит из темы и набора вопросов. Автор и участник характеризуется именем.

Функции системы:

  1. Добавление и редактирование автором своих опросов.

  2. Регистрация авторов и участников.

  3. Хранение результата опроса для каждого участника.

  4. Просмотр результатов опросов по имени участников и по дате прохождения опроса.

  5. Проведение опроса для зарегистрированного участника.

  6. Просмотр всех опросов в алфавитном порядке и по авторам.

  7. Поиск опроса по названию и автору.

  8. Распечатка результатов опросов.

.

 Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

Диаграмма Вариантов Использования

Вариант 19 «Автоматизация работы предприятия «КСП-авто»

Цель курсовойсостоит в автоматизации проектно-планового отдела ООО «КСП-сервис», занимающегося выпуском газеты «Авто-рынок Дона» где публиковались сведения о различных марках машин, а также частные и коммерческие объявления о покупке или продаже товаров, имеющих отношение к автомобилям. . Программа должна:

  • заполнять сведения о сотрудниках фирмы ООО «КСП-сервис».

  • заполнять сведения о заказчиках

  • составлять отчёты для ведения учёта заказов, заказчиков и сотрудников фирмы

  • формировать «Договор» между заказчиком и исполнителем предприятия

  • составление и поиск информации об основных показателях работы предприятия

Следует реализовать возможности редактирования записей – добавление, удаление данных. Программа должна иметь понятный и удобный интерфейс, формировать отчет и выводить его на печать. В программном продукте сделать упоминание о назначение данной программы и сведения о разработчиках.

Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

 Приблизительный вид 1-ого Окна программы Автоматизация работы предприятия "КСП-авто"

Вариант 20 «Программа телепередач»

«Автоматизация составления программы передач на телевидении»

Программа должна выполнять следующие операции:

1. ведение учета ведущих, передач, рубрик;

2. составление сетки вещания;

3. составление программы передач;

4. создание отчетов (сетка вещания, программа передач);

Программа необходима для осуществления автоматизации процесса создания сетки вещания и программы передач на неделю:

Заполнение должно происходить в следующем порядке:

1) Сначала заполняются таблицы: передачи, ведущие, рубрики;

2) по данным о передачах составляется сетка вещания;

3) по сетке вещания составляется программа передач, с добавлением туда названий, данных о рубриках и ведущих

Задача решается по мере необходимости, некоторые пункты выполняются ежедневно.

В качестве входных данных для задачи используются данные о ведущих, рубриках, передачах. Выходными документами будут являться программа передач, сетка вещания. Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

 Приблизительный вид 1-ого Окна Программа телепередач на Delphi 7

Вариант 22. программа "Справочник живописи" на Delphi

Создание базы данных –справочника живописи. Данная программа может использоваться как в музеях, так и в магазинах живописи.

Работа программы заключается в предоставлении информации по картинам, имеющимся в базе данных. Для получения информации пользователю достаточно провести фильтрацию по трём условиям: Автор, Цена, Расположение. Программа должна показать все картины удовлетворяющие данному условию.

  Основные функции :

1. Поиск интересующих картин

2. Подсчёт их стоимости

3. Вывод отчёта на основе выбранных картин

 Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

Приблизительный вид Окно программы "Справочник живописи" на Delphi

Вариант 24. База данных "Рабочее место кассира в магазине"

База данных "Рабочее место кассира в магазине" позволяет вести справочники товаров, поставщиков и кассиров. Вести учет проданных и поступивших товаров. Также позволяет получать отчет о расходах и доходах за определенный промежуток времени. Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

Приблизительный Интерфейс программы

Приблизительный Интерфейс программы

Вариант 25. «Программа Обеспечения безопасности информации в автоматизированной системе продаж

Данная разработка предназначена для обеспечения безопасности информации в автоматизированной системе продаж. Данный программный продукт ориентирован на всех сотрудников магазина работающих с автоматизированной системой. Так же данная система позволяет её администратору вести контроль всех действий пользователей.

 Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

Диаграмма вариантов использования  системы«Обеспечения безопасности информации в автоматизированной системе продаж.»

Вариант 27. База данных "Учет выданных кредитов в банке"

Программа "Учет выданных кредитов в банке" должна позволять вести справочники менеджеров, заемщиков и поручителей. Вести журнал договоров по выдаче кредитов и журнал погашения кредитов. Получать отчет о поступлениях денежных средств за определенный период и отчет просроченных кредитов.

Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

Приблизительный Интерфейс программы

Интерфейс программы

Вариант 30. База данных "Продажа билетов в кассе аэрофлота"

Программа "Продажа билетов в кассе аэрофлота" позволяет вести продажу билетов на рейсы самолетов, регистрацию багажа пассажиров, предусмотрена возможность возврата билета. Также позволяет получать отчет о расходах при возвратах билетов и доходах от их продажи за определенный промежуток времени. Не использовать готовые компоненты базы данных Delphi. Использовать хранение данных во внешних файлах

Приблизительный Интерфейс программы