Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
zadanie_na_kp_2013.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
55 Кб
Скачать
☆
  1. Содержание пояснительной записки

В записке обязательно должны быть отражены:

  1. текст исходного задания;

  2. анализ предметной области на основе методов функционально-ориентированного (методы семейства IDEF или DFD), инфологического или объектно-ориентированного анализа (диаграммы использования, классов и последовательности действий UML), анализ требований и формулировка точного технического задания на основе результатов этих работ;

  3. проектирование логической структуры ИС с использованием методов функционально-ориентированного или объектно-ориентированного проектирования (подробная функциональная структура, логическая структура программного обеспечения и, возможно, логическая структура БД);

  4. проектирование физической структуры ИС: физическая структура ПО (состав файлов), физическая схема БД;

  5. анализ сложности работ и составление плана реализации проекта;

  6. реализация проекта (Android-приложение)

ТЗ должно быть включено либо в состав основного текста записки, либо оформлено приложением. В качестве стандарта на оформление ТЗ можно использовать ГОСТ 34-602-89.

Анализ сложности производится с помощью одного из функционально-ориентированного метода оценки сложности и стоимости работ (функциональные очки, сложность прецедентов использования и т.п.).

В каком-то из разделов 2, 3 или 4 должен быть описан макет пользовательского интерфейса.

Следует обратить внимание, что не во всех случаях целесообразно создание базы данных.

Целесообразно включить в состав записки:

  • исходный код программных компонентов, реализующих отдельные функции ИС;

  • элементы документации на ИС: описание элементов проекта, описание состава эксплуатационной документации (руководство администратору, руководство пользователю и т.п.).

Решения при логическом и физическом проектировании должны опираться на основные принципы создания высококачественного программного и информационного обеспечения (БД). Например, следует стараться реализовывать типовую архитектуру “модель”-“представление”-“управление” (Model-View-Control, MVC), при которой ПО разделяется на слои, слабо связанные друг с другом.

Визуальное моделирование крайне желательно выполнять в подходящих CASE-средствах: Visio, ERWin, BPWin, Power Designer, Rational Rose, Visual UML и т.п.

В качестве платформы разработки использовать Android и СУБД SQLite. Предпочтительная среда разработки - Eclipse. В качестве эмулятора рекомендуется Bluestacks.

  1. Сдача и защита проекта

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

  1. Варианты заданий

    1. Информационная система фотоцентра

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

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

Сведения о выполненных заказах и продаже различных фототоваров собираются и обрабатываются, и на основе этой информации делается общий заказ на поставку расходных материалов (фотобумага, фотопленка, химические реактивы), фототоваров и оборудования. Полученные товары и материалы распределяются в соответствии с запросами по киоскам и магазинам. У фотоцентра может быть несколько поставщиков, которые специализируются на различных поставках, либо на поставках фототоваров различных фирм.

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

  1. Получить перечень и общее число пунктов приема заказов на фотоработы по филиалам, по киоскам приема заказов, в целом по фотоцентру.

  2. Получить перечень и общее число заказов на фотоработы по филиалам, киоскам приема заказов, в целом по фотоцентру, поступивших в течение некоторого периода времени.

  3. Получить перечень и общее число заказов (отдельно простых и срочных) на отдельные виды фоторабот по указанному филиалу, киоску приема заказов, поступивших в течение некоторого периода времени.

  4. Получить сумму выручки с заказов (отдельно простых и срочных) на отдельные виды фоторабот по указанному филиалу, киоску приема заказов, поступивших в течение некоторого периода времени.

  5. Получить количество отпечатанных фотографий в рамках простых и срочных заказов по указанному филиалу, киоску приема заказов, фотоцентру в целом за некоторый период времени.

  6. Получить количество проявленных фотопленок в рамках простых и срочных заказов по указанному филиалу, киоску приема заказов, фотоцентру в целом за некоторый период времени.

  7. Получить перечень поставщиков в целом по фотоцентру, поставщиков отдельных видов фототоваров, сделавших поставки в некоторый период, поставки определенного объема.

  8. Получить список клиентов в целом по фотоцентру, клиентов указанного филиала, имеющих скидки, сделавших заказы определенного объема.

  9. Получить сумму выручки от реализации фототоваров в целом по фотоцентру, по указанному филиалу, проданных в течение некоторого периода времени.

  10. Получить перечень фототоваров и фирм, их производящих, которые пользуются наибольшим спросом в целом по фотоцентру, в указанном филиале.

  11. Получить перечень реализованных фототоваров и объемы их реализации в целом по фотоцентру, по указанному филиалу, проданных в течение некоторого периода времени.

  12. Получить перечень рабочих мест фотоцентра в целом и указанного профиля.