Four years ago, six families who knew Problem-solving steps
each other through the local kindergarten, came up with an idea to gather their 1. Analysis children’s toys together and loan them out to one another’s children so that α.Define the problem. youngsters could enjoy a variety of toys β.Define the organisation – type, purpose and each family was not overspending on and goals. the latest toys and gadgets. (this is the χ.Suggest possible decisions to be made company’s aim and background) and classify as operational, tactical or strategic. (What do you think that they The toy library has grown considerably need to be able to keep their and includes many more families, some information together?) who live several suburbs away. Currently δ.Analyse the problem using an IPO chart the library is located in a large backyard and determine any constraints. shed, and swapping of toys is done on a ε.Prepare a project plan that identifies rostered basis (different parents volunteer tasks, duration, milestones, and to be on duty managing the Library) dependent tasks. every Saturday morning between 9 am φ.Create a Gantt chart for the whole and 12 noon. Records of families, project. payments, purchases, children, toys, borrowings and so on are written by hand (These will be joined together as one into standard exercise books. (These are task. This is the “step-by-step” some of the different fields that you procedure that you will take when will need to think about when creating creating the database. Don’t forget a data base) that you need to make clear that you cant do step 4 without doing steps 1, 2 Last year, the parents elected a and 3 etc.) Management Committee for their organisation and introduced an annual family fee to support the ongoing purchase of toys for the library. (Note 2. Design a solution by: that here we are bringing in a new field called “family fee”) α.Determining the data structure (table names, field names, data types). The children continue to be delighted β.Determine Queries, Sorts, Forms and with having many toys to choose from, Reports to be produced. (This is saying: and the families are also pleased as it has what do the committee want to know? eased financial pressures. However, the Where toys are etc.) Management Committee feel that they are χ.Identify data validation tests. (How will living amid an information overload, you check the database is working?) because the Toy Library continues to δ.Identify a set of test data to test rapidly expand and no one person can validation procedures. (What are you keep track of all the details, let alone find checking? – query on toy types etc?) facts from the records written in various ε.Design input screen layout. (Create a ways by different parents. (The problem) form) φ.Design and justify report layout. In addition, many toys are outdated and need to be replaced. To date, toys were (Create a report and make sure that all purchased from various toy stores but it is then information that you are trying to difficult to monitor which toys come show, can be seen on the print out.) from where, and what they originally cost. Furthermore, not all families are 3. Development paying their annual fees on time and need to be chased up. Toys become lost and, α.Develop solution and monitor quite often, parents are keeping them progress. beyond the return date. Not all of the (Create the database and make sure library members adhere to the regulations all parts work. Also check that the in relation to fees, borrowings and doing information you have put into a mail rostered duty.(The mail merge can be merge is the same as what you taken from this. “This is what you thought it would be) owe”. “We need to replace toys. Where did you get the toys you bought and 4. Testing how much were they?”) α.Conduct various tests using the test As an IT expert, you have been called in data and record and amend problems. by the Management Committee to help (error log) solve their information problem. They β.Include user testing. want you to find a solution and create a product that they will be able to use after 5. Implementation you have left. (this is what they want from you) α.Finalise your database product.
They will input data from the old records 6. Evaluation
themselves, but have asked you to populate your solution with enough test α.Write a report that evaluates the data to ensure that all aspects work efficiency of the solution and the properly.(this is where you have been effectiveness of the reports in meeting asked to create a database) the identified decision-making needs of the organisation. You agree to do the job for $6 500 and have been given 12 days from (does the database work? Does it work start to finish. (not important) well? Why is this? Does it do what they You decide to manage it through wanted it to do? Etc.) Project Management, to keep an Error Log during its construction, and to write a detailed report at the end. (this error log means that when you are thinking about and creating your database, you will write down any problems you come across). You will provide the Toy Library Management Committee with the solution to be run on their computer that has Office 2003 installed, as a user-friendly package. (this means you will use access and word) You may assume that all users can use a computer.
You do not want people interfering
with the important parts of your solution, so you should carefully design the parts that users are able to see, and hide the parts you do not want them to see. (what? Don’t worry about this, it wont be on the sac!)