ż
Projektowanie systemów informacyjnych klasówka zaliczeaiowa, czerwiec 2006
Imię i nazwisko ...............................................................................
Pytania
1. Dla podanych założeń skonstruuj diagram klas (26 pkt)
Firma farmaceutyczna śLekoman”
Firma farmaceutyczna śLekoman” głosi i realizuje w praktyce hasło: śMamy leki dla wszystkich:
dla tych co muszą i dla tych co chcą”.
1. W firmie farmaceutycznej śLekoman” produkowane są leki dwóch kategorii: na receptę oraz
takie, do których kupna nie jest ona wymagana. -
2. Każdy lek posiada unikalną nazwę handlową oraz uwagi na temat jego stosowania. Leki bez recepty posiadają datę uzyskania zezwolenia na tego typu sprzedaż. Leki na receptę posiadają nazwę łacińską oraz, ewentualnie, dodatkowe uwagi dotyczące ich stosowania. System musi być w stanie podać na żądanie opis leku, w zależności od tego czy lek jest na receptę, czy nie.
3. System przechowuje również prefiks kodu kreskowego, który jest dla wszystkich leków firmy, taki sam.
4. Dla każdego z leków znane są jego składniki. Składniki o takiej samej nazwie, mogą występować w różnych lekach: na receptę oraz bez recepty. Każdy lek składa się przynajmniej z jednego składnika. Wiadomo ile każdego składnika zawiera lOOmg danego leku.
5. Opracowaniem leków zajmują się specjalne grupy o unikalnych nazwach. Konkretna grupa może pracować nad wieloma lekami, ale tylko nad jednym równocześnie. Dany lek jest tworzony tylko przez jedną grupę. System musi przechowywać informacje o dacie rozpoczęcia i zakończenia prac nad opracowaniem leku przez grupę.
6. Członkami grup mogą być tylko pracownicy firmy. W danej chwili konkretny pracownik może należeć tylko do jednej grupy. Grupa ma kierownika wybieranego spośród członków grupy.
7. Dla każdego pracownika, przechowywane jest jego imię, nazwisko, pensja, data zatrudnienia oraz data przydzielenia i zwolnienia z grupy. Pensja pracownika nie może być jednorazowo zmieniona więcej niż o 15%. Dodatkowo przechowywane są nazwy firm, w których pracownik dotychczas pracował.
8. Firma pozwala odbywać studentom praktyki studenckie. System musi przechowywać imię i nazwisko studenta oraz ocenę jaką otrzymał po zakończeniu praktyki. Powinien również posiadać informację do jakiej uczelni student uczęszcza. Możliwe jest odbywanie praktyk przez wielu studentów tej samej uczelni.
9. Firma śLekoman” dba o rozwój swoich kadr. W związku z tym pozwala swoim pracownikom na studiowanie. Dlatego, niektórzy z jej pracowników są również studentami (i mogą w niej odbywać praktyki studenckie).
10. System powinien umożliwiać określenie:
ó Który lek był najdłużej opracowywany?
ó Przy opracowywaniu jakich leków brał udział pracownik?
ó Przy opracowywaniu jakich leków brał udział pracownik w zadanym terminie?
ó Jakajestśrednia zarobków w firmie?
ó Przeniesienie pracownika z jednej grupy do innej, z czym może się wiązać zmiana pensji.
Wyszukiwarka
Podobne podstrony:
1A PRAWO CYWILNEkartkowki klucz 1aściaga Analiza 1ars 1a 2tfi2c2pbaf5unykch73naxcmde52hs5fxgcsiaLanguage Test 1A1a1a pojpodstMatura Repetytorium PR Quick Test 1Awięcej podobnych podstron