|
|
|
Salary count
|
|||
|---|---|---|---|
|
#18+
Формулировка: написать программу расчета зарплаты сотрудникам некой IT-компании. Ниже список сотрудников: EMPLOYEE ROLE PROJECT(S) FIXED_SALARY EXPERIENCE (YEARS) ------------------------------------------------------------------------------------------------------------------------ Ivanov Ivan Developer Chart Editor (fixed cost), 1700 0,5 Petrov Petr Developer Employment System 2000 2,0 Mike Manager Chart Editor (fixed cost), 6000 4,0 Employment System, Bank Transaction Jim Developer Chart Editor (fixed cost) 3500 2,0 Где, EMPLOYEE – полное имя сотрудника ROLE - должность PROJECT – название актуальных проектов сотрудника Fixed cost – маркер – проект с ограниченным бюджетом FIXED_SALARY – фиксированный оклад EXPERIENCE – стаж работы Условия: Developer может принимать участие только на одном проекте. Расчет бонусов: 1. 50 за каждый год после одного года работы 2. 500 за каждый проект, у которого неограниченный бюджет Ввод/Вывод: Результат работы программы должен выводить в консоль список имен сотрудников с указанием полной зарплаты (оклад + бонусы), отсортированный по зарплате. Собственно вопрос в следующем, это реализовать можно через создание таблицы в бд, а потом селектить на основании условия, но для этого как я смогу собрать приложение в 1 архив мне нужно будет заворачивать туда базу данных???, это можно реализовать типо создать java класс??? на основании таблицы, завернуть экзэмпляры в коллекцию, и дальше помогите) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2014, 22:21 |
|
||
|
Salary count
|
|||
|---|---|---|---|
|
#18+
ах да условие еще чтоб 1 разработчик не мог учавствовать более чем в 1 проекте я так понимаю нужно 2 класса 1-ый это сущность таблицы, а 2-ой класс проекты, который будет синглетон? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2014, 22:49 |
|
||
|
Salary count
|
|||
|---|---|---|---|
|
#18+
Нет, заворачивать никуда не надо. БД - это стороння вещь. В вашем классе надо будет реализовать только подключение к ней и селекты\апдейты, настройки базы вычитывайте из какого нибудь properties файла, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2014, 22:50 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38686272&tid=2126954]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 418ms |

| 0 / 0 |
