Bieži vien gadās, ka lielāku ietekmi uz cilvēka raksturu atstāj kāda cita horoskopu zīme nevis tā zīme, kurā cilvēka dzimšanas brīdī atradusies Saule. Par to cilvēks var uzzināt tikai sastādot personīgo horoskopu. Tas tāpēc, ka sastādot cilvēka personīgo horoskopu, tiek ņemtas vērā visu planētu atrašanās vietas kādā no horoskopu zīmēm konkrētā cilvēka dzimšanas brīdī un vietā. Sastādot individuālo horoskopu, tiek ņemts vērā visu planētu stāvoklis cilvēka dzimšanas brīdī, tomēr kā svarīgākā tiek ņemta vērā Saules, Mēness un ascendenta atrašanās kādā no zodiaka zīmēm.
Reizēm cilvēks nav tipisks savas zīmes pārstāvis, un viņam neatbilst zīmes raksturojums, tātad viņu vairāk ietekmējis Mēness vai kādas citas planētas stāvoklis un attiecīgi arī tā zīme, kurā šī planēta atradusies. Katru cilvēku ietekmē vismaz trīs zīmes, bet kaut nelielu savu ietekmi atstājušas gandrīz visas. Tomēr katram tas ir individuāli.Tagad var noformulēt prasības programmai, kas lautu noteikt kurai zodiakālai zīmei un pie kuras stihijas pieder lietotāja ievaddati.
Programmai jānodrošina šādas funkcionālas prasības:
1. Programmai jāpiedāvā vietu gada, datuma un mēneša ievadei;
2. Izvadīt lietotāja datus (zodiakālo zīmi, stihiju un planētu);
3. Programmai jāpabauda vai lietotāja dati ir pareizi ievadīti;
4. Programmai jāpārbauda pie kuras zodiakālas zīmes pieder lietotāja dati.(1.1.att)
5. Programmai jāpārbauda pie kuras planētas un stihijas pieder lietotāja dati. (1.2.att),(1.3.att)
Jālieto divus failus, pirmais: programmas tekstam, otrais: bildēm un tekstam ar rezultātiem;Izvaddatiem jāparādās uz ekrāna un glabājas atsevišķajā failā.
Programmas izveides gaita arī jānodrošina šādas nefunkcionālas prasības:
1) programmēšanas valoda – C;
2) pārsākts jānoformē atbilstoši pieņemtiem noteikumiem sadala 1.5;
3) programma jānodod līdz 2006. gada 6. decembrim –pārskats līdz š.g.11. decembrim;
4) lietotāja saskarsmei ar programmu jānotiek latviešu valodā;…