SOFTWARE ARCHITECTURE Current Riordan Systems View Existing Riordan Systems Suppliers Customer 1 • Acquisition of diverse plants/systems Sales Release Orders Sales • A lot of systems not well integrated • Use of disparate databases Scheduled Orders Manufacturing Inventory Receiving • Processes are generally manual Materials Received Shipping/ Billing Material Used Daily Update Finance Accounting Human Resources Manual Updates Figure 1: Current Riordan High Level View Proposed Riordan Systems View Proposed Riordan Systems Suppliers Customer 1 • Elimination of manual processes Sales Release Orders Sales Auto Order Scheduled Orders • Use of central data repositories Manufacturing • Integration and coordination of systems Inventory Receiving Auto Update Auto Update • Automation of processes, when applicable Materials Received Shipping/ Billing AutoUpdate Finance Accounting Human Resources Accounting Employee Internal Employee Data Figure 1: Existing Riordan High Level View Finance & Accounting Existing Processes and Procedures • Various Riordan facilities make use of different Finance & Accounting software • Poor integration among the various Finance & Accounting software used • Higher risk of errors due to the need for data re-entry • Labor intensive and costly report generation Sales & Marketing Existing Process and Procedure • Historical records are stored in disparate databases • There are also some records on paper and microfiche • Majority of historical sales records are recorded on paper and pencil • Copies of previous marketing research are stored in filing cabinets • A variety of personal processes and tools are used by the sales force F&A / S&M ERD Figure 3: Finance, Sales, & Marketing ERD Human Resources Existing Process and Procedure • Current information system set up in 1992 • Tracks pertinent employee information • Changes are submitted in writing by manager • Inputted by an HR clerk • Training records are maintained in an Excel spreadsheet • Resumes are kept in a central storage and tracked using an Excel spreadsheet • No central employee file location is available • Employee files are kept by the corresponding manager in charge Human Resources ERD Figure 4: Human Resources ERD Operations Existing Process and Procedure • Inventory system deals with variable order placements • Some stock must be maintained to guarantee availability • Sufficient stock of raw materials are kept to meet requests • Incoming orders are inputted into the inventory tracking system • Used materials are recorded manually by an inventory clerk • End-of-year physical inventory reconciliation is conducted • Supply chain is not integrated with suppliers • No order automation • Domestic shipments are coursed through Huffman Trucking • 96% on-time in the last three years • Foreign shipments are sent via Fed-EX • Sales orders are entered into a customer billing and shipping system Operations ERD Figure 5: Inventory & Manufacturing ERD Shipping Operations ERD Figure 6: Shipping ERD Shipping Operations ERD Figure 7: Maintenance ERD Overall System ERD Figure 8: Overall System ERD Purchased Office Software Off-the-shelf Office Software • Office Suite • Word processing software to generate reports and general office documents • Spreadsheets to keep financial worksheets • Email • Electronic communication between Riordan locations and the company’s external partners and suppliers • Intranet • Process and procedure portals • Legacy information gateway • Employee information viewing and updating • Company news communication • Computer-Aided Design • Aid in the design, assembly and manufacture of Riordan products Hardware and Technology One (1) Microsoft Windows-based web server per location One (1) Microsoft Windows-based Microsoft SQL server per location .NET 3.5 Resources Cited Riordan Manufacturing Plant Image, PortalRiordan2.jpg University of Phoenix (2004). Riordan Manufacturing Virtual Organization