No, DayNumberOfWeek should NOT be reset when the year changes, because it is just that - Day Number Of Week - and not Day Number Of Year.
Second, have a look at the Tally Tables article by Jeff Moden, it will help you achieve your target much faster.
Regards,
goodguy
Experience is a bad teacher whose exams precede its lessons