F5F Stay Refreshed Software General Software SMJ - Save My Job

SMJ - Save My Job

SMJ - Save My Job

Pages (2): 1 2 Next
X
xImFizzy
Member
213
05-04-2022, 08:32 AM
#1
I recently became part of an organization that uses an intranet with internet access only. I am the sole software developer in the entire institution, though many hardware engineers are also present. My expertise is limited to programming on a single PC using VBA or other tools. Here, the tasks are quite straightforward for a single machine. However, my supervisors request that I develop an LMS (Leave Management System) accessible across the whole institute. This task is equally simple, but it presents a challenge because I have never worked with networked PCs before. I haven’t used server applications such as SharePoint or Microsoft Exchange Server, nor any similar tools.

The goal is clear:
Employees must access a webpage (intranet or cloud) in a "Browser". It should display a count of available leaves, showing only that number. We currently just need a Label control with a caption, which I can update dynamically based on the user operating the PC.

Please advise...

With Hope,
Prabhakaran
X
xImFizzy
05-04-2022, 08:32 AM #1

I recently became part of an organization that uses an intranet with internet access only. I am the sole software developer in the entire institution, though many hardware engineers are also present. My expertise is limited to programming on a single PC using VBA or other tools. Here, the tasks are quite straightforward for a single machine. However, my supervisors request that I develop an LMS (Leave Management System) accessible across the whole institute. This task is equally simple, but it presents a challenge because I have never worked with networked PCs before. I haven’t used server applications such as SharePoint or Microsoft Exchange Server, nor any similar tools.

The goal is clear:
Employees must access a webpage (intranet or cloud) in a "Browser". It should display a count of available leaves, showing only that number. We currently just need a Label control with a caption, which I can update dynamically based on the user operating the PC.

Please advise...

With Hope,
Prabhakaran

G
GauteZEL
Member
173
05-04-2022, 05:01 PM
#2
The leave calculation process is quite intricate across various counties. There are numerous types of leave such as sick leave, annual leave, and long service leave, each with distinct accumulation rates and formulas. It is typically connected to the payroll system, which in turn integrates with accounting and HR systems. Avoid reinventing the wheel—especially since you lack existing expertise in this field. Simply purchase a ready-made package that has been tested and includes interfaces with other systems.
G
GauteZEL
05-04-2022, 05:01 PM #2

The leave calculation process is quite intricate across various counties. There are numerous types of leave such as sick leave, annual leave, and long service leave, each with distinct accumulation rates and formulas. It is typically connected to the payroll system, which in turn integrates with accounting and HR systems. Avoid reinventing the wheel—especially since you lack existing expertise in this field. Simply purchase a ready-made package that has been tested and includes interfaces with other systems.

S
sir_loot
Junior Member
6
05-04-2022, 08:41 PM
#3
You can't construct this.
Consider purchasing a ready-made software solution.
Alternatively, engage a professional to develop it for you.
S
sir_loot
05-04-2022, 08:41 PM #3

You can't construct this.
Consider purchasing a ready-made software solution.
Alternatively, engage a professional to develop it for you.

X
xAPPLExPIEx
Senior Member
657
05-04-2022, 09:48 PM
#4
The requirements are definitely not straightforward. The main issue is that your bosses have overlooked documenting 90% of the requirements.
Here are a few examples from what seems to be a long list of likely forgotten items:
- Adding new employees
- Removing employees
- Initializing leave values
- Managing various types of leave (multiple totals per employee)
- Adjusting totals when leave is taken
- Formulas for calculating different leave types
- Allowing negative leave balances?
- Whether calculations are done for whole days, hours, or minutes
- Administrative access and HR functions
- Backups
- Security measures
- Employee authentication
- Devices needing support (e.g., iPhones)
- Data synchronization with payroll systems
Your bosses have no background in software development. It’s your responsibility to teach them and propose a solution. Begin by exploring ready-made packages, then present them with choices.
X
xAPPLExPIEx
05-04-2022, 09:48 PM #4

The requirements are definitely not straightforward. The main issue is that your bosses have overlooked documenting 90% of the requirements.
Here are a few examples from what seems to be a long list of likely forgotten items:
- Adding new employees
- Removing employees
- Initializing leave values
- Managing various types of leave (multiple totals per employee)
- Adjusting totals when leave is taken
- Formulas for calculating different leave types
- Allowing negative leave balances?
- Whether calculations are done for whole days, hours, or minutes
- Administrative access and HR functions
- Backups
- Security measures
- Employee authentication
- Devices needing support (e.g., iPhones)
- Data synchronization with payroll systems
Your bosses have no background in software development. It’s your responsibility to teach them and propose a solution. Begin by exploring ready-made packages, then present them with choices.

S
stuff
Member
173
05-11-2022, 01:39 PM
#5
Achieved
All by Myself 💪
S
stuff
05-11-2022, 01:39 PM #5

Achieved
All by Myself 💪

K
Killerman1834
Posting Freak
885
05-11-2022, 07:11 PM
#6
Make sure you understand what's expected.
K
Killerman1834
05-11-2022, 07:11 PM #6

Make sure you understand what's expected.

S
ste26_sk
Junior Member
1
05-16-2022, 04:30 PM
#7
Constructed a query in Ms Access titled "Leave Balance".
Developed an ASP.NET WebForm using vb.net called "Leaves.aspx".
Moved a DataGrid control and linked it to a datasource, resulting in "Leave Balance".
Uploaded the project to IIS.
S
ste26_sk
05-16-2022, 04:30 PM #7

Constructed a query in Ms Access titled "Leave Balance".
Developed an ASP.NET WebForm using vb.net called "Leaves.aspx".
Moved a DataGrid control and linked it to a datasource, resulting in "Leave Balance".
Uploaded the project to IIS.

K
KronicHD
Junior Member
5
05-16-2022, 07:10 PM
#8
Upcoming Focus: Mastering 'Sharepoint'
K
KronicHD
05-16-2022, 07:10 PM #8

Upcoming Focus: Mastering 'Sharepoint'

T
Traeis
Member
189
05-24-2022, 04:19 AM
#9
I adore MS Access and have created numerous large applications with it...but there are many opportunities for someone trying to do the wrong thing if you're not vigilant. And even if you are careful. A long-term secretary in my office was recently released from a four-year prison sentence, owing $1.5 million in restitution. She had been falsifying her work hours and vacation days for ten years.
T
Traeis
05-24-2022, 04:19 AM #9

I adore MS Access and have created numerous large applications with it...but there are many opportunities for someone trying to do the wrong thing if you're not vigilant. And even if you are careful. A long-term secretary in my office was recently released from a four-year prison sentence, owing $1.5 million in restitution. She had been falsifying her work hours and vacation days for ten years.

L
LoupiKraft
Member
74
05-27-2022, 01:15 PM
#10
Constructed a query in Ms Access titled "Leave Balance".
Developed an ASP.NET WebForm using vb.net called "Leaves.aspx".
Attached a DataGrid control to the datasource, resulting in "Leave Balance".
Deployed it on IIS.
Testing?
L
LoupiKraft
05-27-2022, 01:15 PM #10

Constructed a query in Ms Access titled "Leave Balance".
Developed an ASP.NET WebForm using vb.net called "Leaves.aspx".
Attached a DataGrid control to the datasource, resulting in "Leave Balance".
Deployed it on IIS.
Testing?

Pages (2): 1 2 Next