The project is to develop a event calendaring software and each of the event wil trigger a reminder before the event in form mof email and confirmation will be done by the event owner on completion of the event.
Consolidated reporting etc will be required. The product will be totally web enabled and backend has SQL and has to be developed on .NET as this will be part of enterporise suit of software.
First time at this site and am trying out stuff. Have got plenty of work to be done for folks who can do successful delivery on this one.
## Deliverables
**Functional Specifications (1st Level of Detailing)**
?
## *Step1.*
**? ? ? ? ? ? ? ? ? ? Company information Capture**
?
This Step will be used? at the time client company contracts with XYZ to outsource payroll or at the beginning of the year when calendar needs to be entered. The Key data elements that will be entered are :
?
1.? ? ? ? ? Company name.
2.? ? ? ? ? Company Logo.
3.? ? ? ? ? Payroll period (s) ??" 1 or 2 or 3 or 4
1.? ? ? ? ? Period details ??" weekly or fortnightly or monthly …
4.? ? ? ? ? Key Contact person .
5.? ? ? ? ? user details (For all system users)
1.? ? ? ? ? User name.
2.? ? ? ? ? User E mail.
3.? ? ? ? ? User Designations
?
## *Step2.*
**? ? ? ? ? ? ? ? ? ? ? Event Definition Capture**
?
This Stepwill enter details of the? events that will take place during the payroll activity. The data elements that will be captured are :
1.)? ? Event name.
2.)? ? Event description
3.)? ? Event Time.
4.)? ? Event owner (From the user list)
5.)? ? Event escalation point. (From the user list)
6.)? ? Event escalation period.
7.)? ? Alert period. (Period , in minutes , before the event when the alert should get activated).
8.)? ? Next linked Event (Event+1).
9.)? ? Period (In minutes) between Event and event+1.
10.)? ? ? ? ? ? ? ? ? ? Event+1 dependency on Event. (Mandatory or non mandatory)
?
?
Entry to be made for all the events …
## *Step3.*
?
**? ? ? ? ? ? ? ? ? ? ? Calendar Preparation**
?
? Based on the events and other parameters annual calendar will be prepared for the client. More than one calendar will be prepared for the client if the client is running multiple payrolls (Weekly, fortnightly etc.). The calendar will look like this.
?
?
?
?
## *? Step4.*
?
? ? ? ? ? ? ? ? ? ? ? **Calendar Review / Modification**
?
This will be review / edit screen? thru which the administrator will be. Thru this the administrator can edit specific event/ modify event and add some ad hoc events in the database. All data elements mentioned in Step 2 will be captured for any adhoc event added into calendar. This will also baseline and operationalise the calendar.
?
## *Step5.*
?
**? ? ? ? ? ? ? ? ? ? ? Calendar Execution - ? **
?
1. All events mentioned in the calendar will trigger a communication (E mail) to the event owner. (The content of email will be picked up from description entered in Step2). This e mail will get triggered at “Event time ??" alert period?? to event owner.
2. Event triggered mail will get activated only if previous event is completed, if mandatory.
3. Escalation will get triggered at “Event time ??" Event escalation period?? to escalation point.
4. On completion of event the event owner confirm the completion of the event. Date and time stamping will be done.
5. Payroll Administrator (Adam)? will validate the? completion of the event.
?
## *Step6.*
?
**Reporting and dashboard.**
?
There will be two views to the reporting.
?
1.? ? ? ? ? Client view ??" In this view all reports pertaining to the particular client will be shown. The report will be.
a.? ? ? ? ? Status report ??" All activities for a given period will be displayed with color code of
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? i.? ? ? ? ? Done on Time ??" Green
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ii.? ? ? ? ? Not Done not due ??" white
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? iii.? ? ? ? ? Done, but not on time ??" Red.
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? iv.? ? ? ? ? Due nd not done ??" Dark red.
b.? ? ? ? ? Activity Calendar ??" For the day, For the week, For the month
2.? ? ? ? ? Payroll Administrator view ??" Consolidated report pertaining to all clients will be displayed here. Reports will be..
a.? ? ? ? ? Status Report ??" Same structure as above.
b.? ? ? ? ? Activity Calendar ??" Same structure as above but consolidated.
c.? ? ? ? ? Invoicing exception report ??" To be detailed out.
d.? ? ? ? ? Client specific reports ??" same as presented in client view,.