Riordan Manufacturing, Inc. Service Request SR-rm-022 Part 2



RiordanManufacturing, Inc. Service Request SR-rm-022 Part 2

Introduction Riordan Manufacturing service request for the current HR system analysis has been submitted with the goal of adopting an integrated application to be widely used in the company. The new HR system proposed will first put into operation the development life cycle process (SDLC) with six months being the approximated time for this project. The system utilization is projected to begin in the second quarter of the following year. All the resources, tasks, budget and schedule required for the project completion will be listed in a detailed project plan. This paper will provides a proposal to fulfill this company’s request and cover information ranging from gathering techniques, the scope of the project, process design, feasibility, software architecture security controls application architecture and a conclusion.

Software Architecture

Typically, the design phase of the SLCD involves development of human-interface and the database. The proposed new HRIS should merge both the sensitive information and Non-sensitive HR information. Sensitive information only available to the HR staff at the corporate Headquarters consist of employee personal information files, applicant information, personal exemptions, FMLA absences, job analysis, pay rate, complaints and status of applicants. On the other hand, non-sensitive HR information accessed through passwords includes organizational information seniority dates, training, development records, employee hire dates, and vacation hours. However, worker’s compensation management remains with a third-party. Non-sensitive information should be within the DMZ, accessible only via password by low-level management and employees. The recommended new system should incorporate excel`s database capabilities, to increase compatibility and eliminate training costs on the new system (Dennis, Wixom and Roth, 2012). Application Architecture

The proposed new system should have two applications namely the primary HRIS and the slim version. The slim version will be used by the employees and needs to be housed within the DMZ. For easy update of non-sensitive employee information by the primary application, the primary and slim application should be connected. Coding of both applications should be cautiously done to avoid compromise in the primary HRIS. To access the system, both applications should use usernames and passwords. A graphical user-interface interface is recommended since it is user-friendly and widely used (Apollo Group Inc, 2011).

Note Appendix A and Appendix B for possible network diagram and application data flow-chart.

Security Controls

During the implementation stage, certain security controls and policies should be implemented because of the sensitive information, stored on the new HRIS server. Therefore, a demilitarized zone (DMZ) placed between a private network used by the company and the public network outside is highly recommended to prevent intruders from accessing the company servers. In addition, no sensitive company data or programs should be placed on any machine within the DMZ. Moreover, a network-based antivirus placed on the company side firewall is recommended to protect the system against malicious software (Valacich, George and Hoffer, 2012).

Finally, an intrusion detection system (IDS) at the router to scan, audit and log suspicious network packets is suggested. In addition, the management should implement new policies regarding personnel dealing with input, update or altering of employee information. A backup server or online data backup solutions should be purchased to ensure that the protection of HR data.

Application Architecture and Process Design

Application architecture consists of software programs that carry out the functions of the system and provide the processing functions for the business requirements. Technologies that information systems use in terms of its data, interface, network components, and processes, serve as the systems building blocks. The inputs for the development of the design models and documents are the data flow diagram (DFD). To model the physical design of the system, DFD processes and entities should be first identified.

Data architecture is a set of models arranged to provide a solid foundation for strategic initiatives and connects data to either a local-area network (LAN) or wide-area network (WAN). To implement distributed relational databases, relational database management software (RDBMS) that maintains and control access to stored data is required. RDBMS software also has a backup, recovery, and security features.

On the other hand, process architecture is the software languages and tools used to develop the business and application programs. It consists of the software development environment (SDE) a language and toolkit for constructing information system applications or software development and system management. Programming languages used to build or develop applications are COBOL, C, C++, Pascal or Java. Management and process development tools such as transaction processing (TP), configuration managers, monitors, and version control, are usually required by System Management, the client/server computing application. TP monitors are a sub-system that groups together sets of related database updates and submit them together to a relational database to ensure groups of updates takes place. The new HRIS system is built around an SQL, system operators, HR Manager, System Administrators with inbuilt modules used for creating and printing reports automatically.

Interface architecture can be categorized as a system and user interface. System interface is electronic transmissions or paper outputs to external agents, including reports, statements, and bills, while user interface defines how the user interacts with the system. A graphical user interface or GUI with dialog boxes, mouse or pointer interaction, and windows has become increasingly interactive and accessible. With the proposed HRIS system, the interface is designed in a way that users and system operators will easily navigate, thus increase employee productivity.

Alternatively, networking architecture is the structural and logical layout of the network made up of communication protocols, infrastructure, software, transmission equipment, wired or wireless transmission of data and components connectivity. There exist three different types of network architecture namely: Local area network (LAN), Wide-area network (WAN) and Metropolitan area network (MAN). The physical design of the system is closely related to the network architecture that determines the networks physical connection or the Topology. With the need of a centralized HRIS system in Riordan Manufacturing, a centralized computing system capable of data storage (files and databases), user interface (input and output), business logic (software and programs) and system interface is crucial.


The first section of this report provided the key stakeholders, scope, and feasibility, for the Riordan HR integration project. Riordan identified the need to develop an integrated application to conduct the HR functions within its organization. The project team will conduct fact-finding through elicitation, observation, and documentation analysis to determine the specific business requirements for a new system. Given a six-month window of opportunity, the project methodology for this process will be the Iterative development process. This approach will provide for greater user input, faster development time, and permits any additional requirements that will save both time and money. Additionally, customer frustration will be prevented while a bigger return on investment for all parties concerned is achieved.


Apollo Group, Inc. (2011). Riordan Manufacturing – Human Resources. Retrieved from: BSA/375: – Fundamentals of Business Systems Development course website.

Dennis, A., Wixom, B. H., and Roth, R. M. (2012). Systems Analysis and Design (5th ed.). Hoboken, NJ: John Wiley and Sons.

Valacich, J. S., George, J. F., and Hoffer, J. A. (2012). Essentials of Systems Analysis and Design (5th ed.). Upper Saddle River, NJ: Pearson Education.