Since the beginning of the twentieth century, payroll has become one of the most significant applications in many workplaces. The application's ability to monitor and display how organizations and businesses expend their money on paying their workers has made it a must-have application in workplaces. Payroll is now the most popular automated process used in the majority of business organizations worldwide. While the majority of businesses have embraced the use of payrolls, there are still firms that continue to monitor the payments that the company has received using spreadsheets. The following assignment aims at developing a payment program that can be used by a large organization which has offices in various parts of the United States. The company for which the program is being developed for has one major data center that every office can access using the Wide Area Network (WAN).
Type of Architecture the New Payroll Application Should Use
The type of architecture that for use in the company is usually determined by the nature of the organization's activities and its employees. There is need to have a particular architectural structure that will enable the operation of the new payroll system because of several offices belonging to this organization and the difference in locations of these offices. According to Lakhouroit et al. (2014), the architectural framework to be used must ensure that all factors are considered. The main factors to be considered are zero errors, evaluation of the employee’s allowance, proper synthesis data contained in the inventory among others.
Types of Technology Involved in the Architecture
Technology is a critical component to ensure that the activities of the payroll system work without hitches in the organization. Therefore, the type of technology that will be used in the application will have to be up to date. Lack of technological advancements in the offices will make it difficult to connect the new system with the various offices all over the country. Therefore, it is imperative to look at some of the important components that will be applied in implementing the outlined structural system. First, internet connection and its availability is the most crucial part from the technological perspective. The organization has offices in various locations of the country. As a result, the organization has to ensure that reliable internet connection is available in all its offices so that they can assess the WAN (AlSaadi, 2016).
Consequently, the organization needs to back up the network with high-speed fourth generation internet connectivity due to the nature of the United States landmass. Having a fast internet connection speed will enable the company to safely transfer data from the central office to the sub branch offices. The company can make the transfer of information more secure by ensuring that they use a unique protocol address. In addition to a secure internet connection for the new payroll system of the organization, the company can also use quality software applications (Altman et al. 2014).
Lastly, several automatic payment systems are available in the United States market. However, most of these available payment applications are characterized by flaws such as lack of accuracy and access to the information by unauthorized individuals. As a result, the organization might consider using the Dynamic GP for their payroll system. Dynamic GP is one of the most efficient system currently available in the United States market. Dynamic GP application is more secure and has minimal error margins if not zero hence the information being transferred cannot be accessed by outsiders or unauthorized personnel in the company.
Create a Graphical Representation of your Recommended Architecture
Retrieved from: http://mahmoudsaadi.blogspot.co.ke/2015/08/workflow-20-approval-hierarchy.html
Potential Ethical Issues Arising from the New Architecture
High level of effectiveness will characterize the adoption of the Dynamic GP as the payroll system for the organization. However, the system will be faced with several ethical concerns when it is implemented. The main issue that the system will face is the infringement of the rights of the employees of the organization because of the details that the system requires. Additionally, other personnel of the company can be able to access detailed information about another employee because the organization uses computers which are connected. Accessing the information by third parties in the organization adds to breach of security and privacy by the company (Fehling et al. 2014). Lastly, employee’s payment details can be maliciously altered by a third party individual which will result in a particular employee failing to get their monthly payments.
However, these ethical issues that may arise as a result of the implementing this new system in the organization can be addressed by adhering to the technological architecture proposed above. For instance, the issue of unauthorized personnel having access to the information can be minimized by following security protocols that can only allow authorized personnel access to the system. Therefore, any changes made to the employee’s information in the system will be done by authorized individuals in the organization.
References
AlSaadi, M. M. (2016). Dynamics GP Essentials. Dynamics GP 2016 R2 is the Upcoming Release of GP.
Altman, R., Schulte, W. R., Natis, Y. V., Pezzini, M., Driver, M., Blanton, C. E., ... & Van Huizen, G. (2014). Agenda Overview for Application Architecture, 2014. Gartner G00261571, January, 10.
Fehling, C., Leymann, F., Retter, R., Schupeck, W., & Arbitter, P. (2014). Cloud Application Architecture Patterns. In Cloud Computing Patterns (pp. 151-238). Springer Vienna.
Lakhrouit, J., Baïna, K., & Benali, K. (2014). Model and Application Architecture Indicators of Evaluation the Enterprise Architecture. In WorldCIST (2) (pp. 63-71).
Type your email