3 Replies - 1521 Views - Last Post: 25 September 2012 - 03:09 AM

#1 joannesablad  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 56
  • Joined: 24-April 11

Employee Tracking System UML Cases

Posted 25 September 2012 - 02:38 AM

What will be the use cases for an employee tracking system for any oranization. I'm willing to make an employee tracking system. I haven't write any code yet. I just want to discuss the cases ..
Is This A Good Question/Topic? 0
  • +

Replies To: Employee Tracking System UML Cases

#2 raghav.naganathan  Icon User is offline

  • Perfectly Squared ;)
  • member icon

Reputation: 408
  • View blog
  • Posts: 1,440
  • Joined: 14-September 12

Re: Employee Tracking System UML Cases

Posted 25 September 2012 - 02:46 AM

View Postjoannesablad, on 25 September 2012 - 03:08 PM, said:

What will be the use cases for an employee tracking system for any oranization. I'm willing to make an employee tracking system. I haven't write any code yet. I just want to discuss the cases ..


Well...here are some cases that you can include.

Employee
1.Login
2.Enter details
3.Logout

Admin
1.Maintain Employee DB
2.Edit Employee details
3.Add new employees.

Well...I am not able to think of anything else. Hope this helps.

regards,
Raghav
Was This Post Helpful? 1
  • +
  • -

#3 joannesablad  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 56
  • Joined: 24-April 11

Re: Employee Tracking System UML Cases

Posted 25 September 2012 - 03:00 AM

View Postraghav.naganathan, on 25 September 2012 - 02:46 AM, said:

View Postjoannesablad, on 25 September 2012 - 03:08 PM, said:

What will be the use cases for an employee tracking system for any oranization. I'm willing to make an employee tracking system. I haven't write any code yet. I just want to discuss the cases ..


Well...here are some cases that you can include.

Employee
1.Login
2.Enter details
3.Logout

Admin
1.Maintain Employee DB
2.Edit Employee details
3.Add new employees.

Well...I am not able to think of anything else. Hope this helps.

regards,
Raghav


Well i try to think of some and here are my use cases... are these correct or wrong?

GENERAL:
- Login

USER PROFILE:
- Employee Adds/Updates content in user profile
- Manager Adds/Updates content in user profile

TIMESHEET:
- View Timesheet
- Add Special Case
- Edit Special Case
- Remove Special Case
- Submit Timesheet

HIRING:
- User submits application
- Manager Views Application
- Manager Adds notes to Application
- Manager Adds Ratings to Application
- Manager Accepts Application

PERFORMANCE REVIEWS:
- Create Template from Scratch
- Create Template from Existing Template
- Add New Question to Template
- Add Existing Question to Template
- Remove Question from Template
- Finalize Template
- Select Managers to fill out reviews
- Select Employees to Deploy Reviews
- Deploy Review
- Change Visibility on Individual Review
- Change Visibility on All Reviews
- Complete Review
- View All Completed Reviews
Was This Post Helpful? 1
  • +
  • -

#4 raghav.naganathan  Icon User is offline

  • Perfectly Squared ;)
  • member icon

Reputation: 408
  • View blog
  • Posts: 1,440
  • Joined: 14-September 12

Re: Employee Tracking System UML Cases

Posted 25 September 2012 - 03:09 AM

View Postjoannesablad, on 25 September 2012 - 03:30 PM, said:

View Postraghav.naganathan, on 25 September 2012 - 02:46 AM, said:

View Postjoannesablad, on 25 September 2012 - 03:08 PM, said:

What will be the use cases for an employee tracking system for any oranization. I'm willing to make an employee tracking system. I haven't write any code yet. I just want to discuss the cases ..


Well...here are some cases that you can include.

Employee
1.Login
2.Enter details
3.Logout

Admin
1.Maintain Employee DB
2.Edit Employee details
3.Add new employees.

Well...I am not able to think of anything else. Hope this helps.

regards,
Raghav


Well i try to think of some and here are my use cases... are these correct or wrong?

GENERAL:
- Login

USER PROFILE:
- Employee Adds/Updates content in user profile
- Manager Adds/Updates content in user profile

TIMESHEET:
- View Timesheet
- Add Special Case
- Edit Special Case
- Remove Special Case
- Submit Timesheet

HIRING:
- User submits application
- Manager Views Application
- Manager Adds notes to Application
- Manager Adds Ratings to Application
- Manager Accepts Application

PERFORMANCE REVIEWS:
- Create Template from Scratch
- Create Template from Existing Template
- Add New Question to Template
- Add Existing Question to Template
- Remove Question from Template
- Finalize Template
- Select Managers to fill out reviews
- Select Employees to Deploy Reviews
- Deploy Review
- Change Visibility on Individual Review
- Change Visibility on All Reviews
- Complete Review
- View All Completed Reviews


That is certainly a very comprehensive analysis of the cases. Very well thought out indeed. I do think that you need an admin case to manage the employee databases as well. :)

regards,
Raghav
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1