This report deals with the case study of Yachts Australia and provides strategies for handling the business more efficiently. It includes an architectural design, hardware and software specifications, interface design, and program design.
Contribute Materials
Your contribution can guide someoneās learning journey. Share your
documents today.
Running head: SYSTEM ANALYSIS AND DESIGN System Analysis and Design Name of Student- Name of University- Authorās Note-
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1SYSTEM ANALYSIS AND DESIGN Executive Summary This report deals with the case study of Yachts Australia. This business organizes Yachts in the coastal area of Australia. The Yachts Australia (YA) is a family business and is operated by Alice and Paul. Their business is operates in Great Barrier Reef of Queensland. The organization has sailing yachts, catamarans, and skippered boats. The company handles many staffs who are responsible for carrying out different activities in the organization. The organization also has a catering company named GPB who delivers the food for the tours and for the boats. But as the company is expanding, the owner of the company faces major issues in handling the system. Keeping the records of the business data was difficult for the owner and this report states the strategies that would be helpful to handle the business of Yachts Australia. There is an architectural strategy of the Yachts Australia and the hardware and the software that will be needed for developing the information system for Yachts Australia. This report also has interface design stating the design of the mobile application of Yachts Australia. There is also a program design that states the structure chart and the program specifications. All specifications are detailed in this report that will help the handling the business more efficiently. Acquisition Strategy The company Yachts Australia was handling its business with hand written records which were handled manually. The business operations are handled manually and as the expansion of the business is increasing, many issues was noted in the working system. The bookings for a single boat that were made by the staffs were made twice and the records were also mistakenly recorded in the manuals. With the increase in completion in this sector, there was a need to improvethebusinesssystemandtheownerofYachtsAustraliadecidedtoimplement
2SYSTEM ANALYSIS AND DESIGN information system in the system. This information system would help the owner to handle the system more efficiently. With the new information system that is to be developed for Yachts Australia, the business analyst who were involved in the system would carry out the business needs and analyze the feasibility study that were possible for the new improved system. In current system, the booking were done in printed sheets and calculations for the payment were done manually in the system. But the new information system that is to be built will be done automatically with the help of computer system. The automatic system will help to streamline the process and keep a track on the booking details of the system. The current system that is followed in Yachts Australia also does not have any record of the customers who are associated with the business. As a result, no customers are given loyalty discounts while bookings. This particular information system will store the information of all the customers who only has only once signed up for the company. The staffs of Yachts Australia will also get advantage from the information system that is decided to be developed from the system.The details of all the staffs will be stored securely in the system and the staffs handling the system will have personal ids and passwords for the handling the system. The staffs will have security in handling the system. The new information will also provide the opportunity to analyze the yachting area in Queensland help the organization to work on the strategic planning as well as in its operational planning in the system.
3SYSTEM ANALYSIS AND DESIGN Architectural Design Figure 1: Architectural Design of New Information System (Source: Created by Author) Description: The above diagram shows the architectural diagram of the website that is to be implemented for the Yacht Australia. The components that are included in the developing the web application are mainly divided in to two groups. One is the user interface and the other is the structure. The user interface that are included in the system are the page displaying, the notifications that are to be given to the users, the user profile logs, and the configuration settings. These user interface components does not deal with the structural development. The components that are included in the structure are the internet browser or the client, the application server, as well as the database server that is included in the system. The user or internet browser of the application system mainly deals with the performance of the application to interact with the
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
4SYSTEM ANALYSIS AND DESIGN client or the customer.The interaction channel that are associated with the application includes functioning of JavaScript, CSS and HTML. The user and the browser is considered as the interaction channel for clients. The server is considered as the control server so that they can manage the layered application in the system. The above depicts the architectural design of application that is to be developed for Yacht Australia. There is an application server, that servers as an administration tool within the system. There is a customer server, a recommendations server and the generator server. All these servers are to be implemented in the system for developing the information system of Yacht Australia. The application server and the web server is considered as the arrangement of the web server. This help to design the server, deploy the server as well as develop the design that is related with the system. The main work of the application server as well as the web server is to meet the requirementof the user for gathering the overall experienceas well as in the interface convenience. The applications mainly exists within server helps in operating the system as well as guarantee the connectivity of the network in the system. Hardware and Software Specification Requirements Involved Requirement for developing the system Purpose of development Operational requirements Needsadvancetechnical requirement Technicalrequirementisneededfor accessing the online service. Need for Integration RequirementsIntegration requirement is needed for the inventory process. Need for Portability RequirementNeed to update the system when needed. NeedforMaintenance Requirement Need to perform the task in the system. Performance Requirement Productivity RequirementsNeedforAccuratetransactionofall information. Flexibility RequirementNeed to make the accessibility easier. Reliability RequirementNeed in making the system available at all
5SYSTEM ANALYSIS AND DESIGN the time. Security Requirement The system privacy is neededIncludessecurecontractandthe information that are fragile. Access the RequirementThis is needed so that all valid person can access the system. Online SecurityFrom preventing the system from hacking. Virus SecurityTo prevent the system from virus. Cultural/ Political Requirement Multilingual RequirementThe changes of language are required. Customization RequirementAdditionaldetailscanbeaddedinthe system. Issues Concerned Standard Requirement Standard Web Server Standard Application StandardDatabase Server Operating System IOS11.4and Android 8.4 Windows10, andWindows 12 Windows 10.3Windows Software Issues Enabled Wi-Fi and Bluetooth Java languageNeedofEDI (ElectronicData Interchange) Need oracle HardwareNeedOctaCore and 124GB Hexa-coreOcta-coreHexa-core NetworkADSL2+ Telstra/NBN 12/Optus provider Optus provider /NBN 50 Telstra NBN 50 Telstra Optus provider
6SYSTEM ANALYSIS AND DESIGN Interface Design Interface Structure Diagram Figure 2: Interface Structure Diagram New Information System (Source: Created by Author)
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
7SYSTEM ANALYSIS AND DESIGN Description: The above diagram shows the interface design diagram that is related with the Yacht Australia. There are three activities that are carried out in the system. The boats are searched from the database of the Yacht and after search the boats, the boast are selected and bookings are made associated with the boat. The booking are confirmed accordingly. After confirming the booking, the payment process are to be completed in the system. The payment process selects the mode of payment and payment on the confirmation booking are to be done. The payment process is being completed by making the payment. The last activity that is being performed in this system is the service that is provided by the system. The services includes scheduling the yachts and updating the total number of boats and berths that are available for the system. The berths are also confirmed for the selected the berths available. The above diagram shows the details of the system interface system that are involved in the system.
8SYSTEM ANALYSIS AND DESIGN User Interface Flow Figure 3: User Interface Diagram New Information System (Source: Created by Author)
9SYSTEM ANALYSIS AND DESIGN Wireframe Diagram
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
11SYSTEM ANALYSIS AND DESIGN Program Design Structure Chart Program Specification for Yachts Australia that includes Repair/Replacement for the booking system: Name:Repairing or replacing the booking system of Yachts Australia. Purpose:For updating booking system or debugging the system. Programmer:[Please fill] Date Due:[Please fill] Event:Booking that are to be made by Yachts Australia Input Name:Type:Provided By: Account of CustomerNumberCustomer C_First nameStringCustomer C_Last nameStringCustomer DescriptionStringCustomer C_AddressStringCustomer PaymentNumberCustomer Output NameType:Provided By: Yachts AvailableNumberYachts Australia QuoteNumberAccount Department Pseudo Code: Start IF the Customer wants to book Yachts, and sends request for booking
12SYSTEM ANALYSIS AND DESIGN THEN All the Yachts that are available are shown to the customer The booking procedures are carried out ELSE The customer has to register as a new customer Provide all details that are required Makes the Payment Program Specification for Yachts Australia to make the payment process secure through PayPal module: Name:Securing the payment involved in Yachts Australia Purpose:To carry out secure payment system Programmer:[Please fill] Date Due:[Please fill] Event:Establishing Secure payment included in Yachts Australia Input Name:Type:Provided By: C_PayPal AccountNumberCustomer C_First nameStringCustomer C_Last nameStringCustomer C_AddressStringCustomer PaymentNumberCustomer Output NameType:Provided By: Receipt NumberNumberAccounts
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
13SYSTEM ANALYSIS AND DESIGN Pseudo Code: Start IF the Customer has PayPal account THEN the payment process is proceeded AND Receipt is sent ELSE The Customer has to register a new account in PayPal Provide the details THEN Proceed with the payment process AND Receipt is sent END
14SYSTEM ANALYSIS AND DESIGN Program Specifications Figure 4: Program Specification for New Information System (Source: Created by Author)
15SYSTEM ANALYSIS AND DESIGN Description: The Above diagram shows the programs that are to be carried out in the system. There are many systems such as recruiting staffs for operating the system, managing the inventory system of Yachts Australia, providing client service for the system and taking payment for the services that are provided to the customers. The recruiting staffs includes appointing different staffs for the system operations that are carried out in the organization. The staffs have different work to be carried out. After the staffs being recruited, the staffs are assigned with their respective work that is to be done in the system. Reports are generated about what kinds of work are done by the staffs in their respective assigned work. Presently, there are 11 staffs working for the company. But as the company is expanding, more staffs are to be recruited for handling the operations. Second program that is shown in the above diagram is managing the inventory. The inventory is managed as per the availability of the boats. The boats, and the catering service are to be managed in the system so that there is no double booking and reports are managed efficiently. The system of managing inventory includes checking the inventory, restocking the inventory and managing the inventory that are available with the system. The third is the client service that is provided with the system. The client service includes providing booking to the clients and confirming booking for the clients. The company has to serve the clients with confirming the booking and proceeding with payment procedure of the system. Any other help that the customer needs from the customer is to be provided by the system. The making process is another service that is to be provided by the system. For proceeding with the payment process, the invoice is to be made for payment process and
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
16SYSTEM ANALYSIS AND DESIGN verifying the invoice the invoice of sent to the customer to proceed with the payment process. While sending the invoice, the customers are also given notifications. When the clients makes the payment, the payment is received by the system. The system would check the payment amount according to the invoice. After all checks are done, the booking is made confirm and an invoice for confirmed booking boat and berth is provided to the customers.