Евгений Колесников 4 gadi atpakaļ
vecāks
revīzija
c8a467a2fa
1 mainītis faili ar 16 papildinājumiem un 5 dzēšanām
  1. 16 5
      articles/kp.md

+ 16 - 5
articles/kp.md

@@ -14,6 +14,9 @@
 6. Школа иностранных языков. Подсистема работы с сотрудниками. (Изергин)
 7. Школа иностранных языков. Подсистема работы с услугами. (Клёнов)
 8. Школа иностранных языков. Подсистема для управления компанией. (Логинов)
+    * список договоров (приход, расход): фото клиента/сотрудника или логотип компании, номер, дата, список последних 3-х операций. Подсветка, если нет операций за последний месяц
+    * операции по договору: приход для клиентов, расход для сотрудников и контрагентов
+
 9. Фитнесс-центр. Подсистема работы с клиентами. (Минин)
     * заказ на услуги (csv): фото клиента, дата номер заказа, сумма
     * список оригинальных услуг (txt): название, стоимость, единица измерения
@@ -40,13 +43,22 @@
     * список сотрудников (подсвечивать сотрудников с просроченными документами): фио, фото, должность
     * список документов: название, срок действия
     * список документов сотрудника
-    
+
 16. Мини-пекарня. Подсистема работы с услугами. (Светлаков)
 17. Мини-пекарня. Подсистема работы с товарами. (Смирнов)
 18. Мини-пекарня. Подсистема для управления компанией. (Стариков)
 19. Интернет-провайдер. Подсистема работы с клиентами. (Топорова)
+    * список клиентских договоров с выводом списка логотипов сервисов, краткой информацией по договору и итоговой суммой 
+    * список услуг в договоре
+    * список услуг компании
+
 20. Интернет-провайдер. Подсистема работы с сотрудниками. (Троегубов)
+
 21. Интернет-провайдер. Подсистема работы с услугами. (Чулков)
+    * заказ-наряды на оказание услуг: адрес, номер, исполнитель
+    * список услуг: название, цена
+    * услуги в заказе: номер заказа, название услуги, количество, цена
+    
 22. Интернет-провайдер. Подсистема работы с товарами. (Новоселов)
     * список заказов (csv): логотип поставщика, номер дата заказа, стоимость
     * список товаров (txt): название, стоимость
@@ -75,8 +87,8 @@ USE-case и ER диаграммы рисуются для всей предме
     - анализ предметной области: опрос, анкетирование (разработать как минимум одну анкету)
     - разработать UseCase-диаграмму для основных пользователей системы. 
         - полную диаграмму в формате PDF положить в репозиторий
-        - "свой" кусок картинкой прицепить к пояснительной записке
-    - разработать спецификацию к UseCase (к 3 самым важным прецедентам). Формат PDF или MarkDown
+        - "свой" кусок картинкой прицепить к пояснительной записке (картинки в *MarkDown* внедряются разметкой: `![<alt>](<имя картинки с относительным путём в вашем репозитории>)`). Например, все свои ресурсы вы храните в подкаталоге `src`, тогда для картинки с названием `erd.png` команда будет выглядеть так: `![ER-диаграмма](./src/erd.png)`
+    - разработать спецификацию к UseCase (к 3 самым важным прецедентам). Формат **MarkDown**
     - для ЧЁТНЫХ номеров: разработать диаграмму состояний (в формате PDF)
     - для НЕЧЁТНЫХ номеров: разработать диаграмму последовательности (в формате PDF)
     - проектирование ERD. Необходимо спроектировать максимально полную ERD для предметной области. Обязательна 3 нормальная форма с обеспечением ссылочной целостности.
@@ -105,8 +117,7 @@ USE-case и ER диаграммы рисуются для всей предме
 
             все действия должны быть "живые", т.е. для фильтрации и поиска не нужно нажимать каких-то специальных кнопок.
             
-        * режим администртора    
-        * добавление, удаление, редактирование записей списка товаров/услуг (только в режиме администратора) в отдельных модальных окнах, где это возможно. Если товар уже продавали (услугу оказывали), то выводить уведомление о невозможности удаления.
+        * добавление, удаление, редактирование записей списка товаров/услуг в отдельных модальных окнах, где это возможно. Если товар уже продавали (услугу оказывали), то выводить уведомление о невозможности удаления.
         * отображение дополнительного списка (продажи/оказанные услуги)
     - тестирование
         * разработать библиотеку классов (реализовать в ней метод для расчета вычисляемого поля в основной таблице)