1 BCO2041 SYSTEMS ANALYSIS AND DESIGN Executive Summary The report is prepared for Yacht Australia for designing an information system for the management of the current activity of the business. The request generated from different levels of the business are evaluated for the development of the report. An analysis is made on the requirement for the development of the information system and identification of the workflow of the current system.
2 BCO2041 SYSTEMS ANALYSIS AND DESIGN Table of Contents System Request..........................................................................................................................3 Work Plan...................................................................................................................................3 Feasibility Analysis....................................................................................................................3 Technical................................................................................................................................3 Organizational........................................................................................................................4 Requirement Definition..............................................................................................................4 Functional...............................................................................................................................4 Non-Functional......................................................................................................................4 Use Cases...................................................................................................................................5 Process Model............................................................................................................................6 Context Diagram....................................................................................................................6 Level 0 Diagram.....................................................................................................................7 Level 1 Diagram.....................................................................................................................8 Data Model.................................................................................................................................8 Data Dictionary......................................................................................................................8 ERD......................................................................................................................................14 Bibliography:............................................................................................................................15
3 BCO2041 SYSTEMS ANALYSIS AND DESIGN System Request Client information recording –The information of the client should be accessed by the administrator and the other employees working in the organization. Employee details records –the details of the employees must be stored in the information system and should be accessible to the administrator. DataService–Weeklyreportsaregeneratedusingtheservicedataofthe organization Sail boat information –The office staffs and the administrators should have all the records regarding the sailboats and the reservation details. Work Plan It includes all the details and sail boat and the employees working in the organisation. The request of the users must be responded quickly for reducing the waiting time of the user. The error notification should be recorded and sent to the administrator for creating a response plan against the errors generated in the information system. Feasibility Analysis Technical The manual work of the employees should be reduced by the deployment of the information system in the current business process of the organization. The solution proposed for Yachts Australia (YA) should be evaluated for finding the errors and handling the requests from the users automatically.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
4 BCO2041 SYSTEMS ANALYSIS AND DESIGN Organizational The information system should handle more number of customer at a time for improvement of the relationship with the customer and maintain a records of the customer for offering them discounts. Requirement Definition Functional Data storage –All the data stored in the information system should be secured and permission for accessing all the information should be provided to the administrator and the other users should be restricted to access the sensitive information. Request Processing –Minimum time should be taken for reserving a sail boat and allocate it to the user and updating the information system. Request Response –The sailboat availability should be available to the administrator such that the details of the boats should be available at the time of reservation. Payment records –The details of the transaction should be recorded for the future reference and handling the dispute cases. Invoice generation –The system should be able to generate invoice and reports automatically for storing the records for future auditing. Storage of Employee and client details –The database must be designed to store the client and the other organizational information. Non-Functional Availability –The information system should be available to the users all the time and the errors in the system must be immediately resolved for increasing the quality of the project.
5 BCO2041 SYSTEMS ANALYSIS AND DESIGN Security –Encryption mechanism should be applied for securing the data residing in the information system. Scalability –New features must be added in the information system for handling the changes in the requirement of the users and improve the business performance. Use Cases
6 BCO2041 SYSTEMS ANALYSIS AND DESIGN Process Model Context Diagram
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
7 BCO2041 SYSTEMS ANALYSIS AND DESIGN Level 0 Diagram
8 BCO2041 SYSTEMS ANALYSIS AND DESIGN Level 1 Diagram Data Model Data Dictionary Administrator Table: Sl. NO.Field nameData TypeConstraintsDescription
9 BCO2041 SYSTEMS ANALYSIS AND DESIGN 01.Admin_IDIntPKIt stored the ID of the admin 02.Admin_NameVarchar(25)NOT NULLItstoresthe nameofthe admin 03.PasswordVarchar(15)NOT NULLItstoresthe passwordof admin 04.ContactVarchar(15)NOT NULLItstoresthe contact informationof the admin 05.EmailVarchar(35)NOT NULLItstoresthe emailofthe admin Registration Table: Sl. NO.Field nameData TypeData TypeConstraintsDescription 01.User_IDIntIntPKItstoresthe IDofthe user 02.User_NameVarchar(25)Varchar(30)NOT NULLItstoresthe nameof the user 03.PasswordVarchar(15)Varchar(20)NOT NULLItstoresthe
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
10 BCO2041 SYSTEMS ANALYSIS AND DESIGN password for theuser account 04.AddressVarchar(15)Varchar(30)NOT NULLItstoresthe addressof the user 05.ContactVarchar(35)Varchar(20)NOT NULLItstoresthe contact information of the user 06.EmailVarchar(30)NOT NULLItstoresthe emailIDof the user
11 BCO2041 SYSTEMS ANALYSIS AND DESIGN Sailboat Table: Sl. NO.Field nameData TypeConstraintsDescription 01.Sailboat_IDIntPKStores the Id of the sailboat 02.Sailboat _ModelVarchar(20)NOT NULLStoresthe modelof Saliboat 03.MakeVarchar(20)NOT NULLStores the make information 04.BerthsVarchar(30)NOT NULLStores the berth information 05.Seat_InformationVarchar(20)NOT NULLSeating capacity of the boat 06.RatesVarchar(30)NOT NULLRecords the rate of the charter 07.PhotoVarchar(50)Not NULLStoresthe imageofthe sailboat 08.FuelVarchar(10)Not NullStoresthefuel records Booking table: Sl. NO.Field nameData TypeConstraintsDescription 01.Customer_IDIntFKUsedasa
12 BCO2041 SYSTEMS ANALYSIS AND DESIGN referencefor thesailboat table. 02.NameVarchar(20)NOT NULLRecordsthe boat name 03.DateDateTimeNOT NULLDateof bookingis stored 04.Source_AddressVarchar(50)NOT NULLThesource addressis stored 05.Destination_AddressVarchar(50)NOT NULLThe destination addressis stored 06.EmailDateTimeNOT NULLEmailIDis recorded 07.No_sailboat_AvailableVarchar(50)Not NULLItstoresthe number of sails boat available 08.ContactVarchar(12)Not NullThecontact informationof theuseris reecorded Enquiry Table:
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
13 BCO2041 SYSTEMS ANALYSIS AND DESIGN Sl. NO.Field nameData TypeConstraintsDescription 01Enquiry_IDIntPKPaymentIDis recorded 02User_NameVarchar(20)NOT NULLTheSailboat informationis added 03EmailVarchar(70)NOT NULLEmailIDis recorded 04.ContactIntNOT NULLThe information oftheuseris recorded 05FromDateTimeNOT NULLBookingdate display 06ToDateTimeNOT NULLReturndate display 07QueryVarchar(50)Not NULLUserquery stored Payment Table: Sl. NO.Field nameData TypeConstraintsDescription 01Payment_IDIntPKPaymentIDis recorded 02Sailboat_NameVarchar(20)NOT NULLRecords Sailboat name