• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19

Designing a data system for a vintage clothes business.

Extracts from this document...


´╗┐Ross KennedyCandidate Number: 0518Centre Number: 22151 Computing Coursework Analysis Contents Computing Coursework 1. Introduction 1.1. Client Identification 1.2. Define the current system 1.3. Describe the problems 1.4. Section appendix 2. Investigation 2.1. The current system 2.1.1. Data sources and destinations 2.1.2. Algorithms 2.1.3. Data flow diagram 2.1.4. Input Forms, Output Forms, Report Formats 2.2. The proposed system 2.2.1. Data sources and destinations 2.2.2. Data flow diagram 2.2.3. Data dictionary 2.2.4. Volumetrics 3. Objectives 3.1. General Objectives 3.2. Specific Objectives 3.3. Core Objectives 3.4. Other objectives 4. E-R Diagrams and Descriptions 4.1. E-R diagram 4.2. Entity Descriptions 5. Object Analysis 5.1. Object Listing 5.2. Relationship diagrams 5.3. Class definitions 6. Other Abstractions 6.1. Graphs 7. Constraints 7.1. Hardware 7.2. Software 7.3. Time 7.4. User knowledge 7.5. Access restrictions 8. Limitations 8.1. Areas which will not be included in computerisation 8.2. Areas considered for future computerisation 9. Solutions 9.1. Alternative solutions 9.2. Justification of chosen solution 1. Introduction 1.1. Client Identification My client is Imogen Summer-Rooney, but she likes to be called Luki. She has some knowledge about computers. Luki's main uses for a computer are email, internet and word processing. At the moment Luki uses an Acer Aspire 7535 laptop to which is running a 32 bit version of Windows 7. She is a self-employed designer, specialising in re-working vintage clothes to something that can be worn by the youth?s image of today. Luki currently offers these designs off her Facebook, Tumblr, twitter and website page. ...read more.


? All figures are calculated by humans, which introduces a very high possibility of errors over the course of time. ? Any statistics have to be calculated manually and are not a practical format to gather information from. ? Data cannot be displayed in a graphical format, unless drawn by hand. ? Resources are wasted purchasing new notebooks to record data. 1.4. Section appendix 2. Investigation 2.1. The current system 2.1.1. Data sources and destinations In this current system there are two main data sources - the buyer and the design, however the data is passed into a form. When the buyer would like to order a product, Luki passes their personal data into a form and from there it is stored into a folder. The only current outputs from this system are a recommendations form that is kept by the practitioner, and an advice and recommendations form of which is similar to the recommendations form that is kept by the practitioner, however ? this form is given to the client so that they have this information. Source Data Example Data Destination Customer Phone Call of Order T-Shirt Luki Customer Email of Order Sweatshirt Luki Haines (Manufacturer) Getting Stock Certain amount of T-Shirts from Manufacturer Luki Luki Update Website New Designs Website 2.1.2. Algorithms At the moment in the current system there are some simple algorithms used. ...read more.


? The system could be secured ? password access. ? The ability to create other team members that can also add buyer data. ? User restrictions - stop certain users from having full access to the system. ? The ability to automatically send emails to buyers stating where order is, when they shall receive it. 4. E-R Diagrams and Descriptions 4.1. E-R diagram 4.2. Entity Descriptions The following is a list of my proposed entities defined in basic DDL: Customer (CustomerID, Name, AddressLine1, PostCode, Town, EmailAddress, ContactNumber) Product (ProductID, Fabric, Design, QuanityInStock) Order (OrderID, Cost, CustomerID, ProductID) User (UserID, Name, AddressLine1, PostCode, Town, EmailAddress, ContactNumber, ProductID, OrderID) 5. Object Analysis 5.1. Object Listing ? Customer ? Product ? User (manager/team member) ? Order 5.2. Relationship diagrams Hand drawn 5.3. Class definitions Hand Wrote 6. Other Abstractions 6.1. Graphs N/A ATM 7. Constraints 7.1. Hardware At the moment, Luki?s uses a laptop (Acer Aspire 7535) to work from. The new system must be able to run on this laptop for Caroline to be able to use it. Specifications of the Acer Aspire 7535: ? 17.3" Display ? AMD Athlon X2 QL-65 / 2.1 GHz Processor ? 4 GB DDR2 SDRAM ? 500GB HDD ? ATI Mobility Radeon HD 3200 Graphics The proposed system should not negatively impact the new system - the system requirements should be significantly less than the hardware it needs to run on. The hardware constraints to this are the keyboard size and screen resolution for the laptop that it will be designed to work on. 7.2. ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Here's what a teacher thought of this essay

3 star(s)

Despite this being an unfinished draft version of a piece of coursework it is showing promise. The structure of the document is comprehensive and it is clearly laid out. The student has a clear grasp of the problem and has done some research into the issues with the current system. It would be beneficial to use one other piece of analysis technique, for example, observation to give more depth to the situation.

It is a problem which definitely exists and therefore it presents a very good project subject.

One key thing that needs to be looked at again is the objectives (in their many forms). These are so often overlooked by students for what they really are - fundamental to the success of an A level project. If done properly they provide a real scaffold for the student to complete their work around and keep referring to them. For example, when the user eventually produces some hand drawn designs or prototypes interfaces for the system they can annotate what they have done and refer to the objectives as justification for design layout or inclusion of certain functionality.

If you took the parts of this work that are complete it is a strong three stars.

Marked by teacher Adam Roberts 01/03/2013

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Computer Science essays

  1. Future needs of Computer

    Software is used in major stock markets. One can do trading online. There are fully automated factories running on software. The computer software authenticates the user and dispenses cash. Computers have leapfrogged the human society into another league. It is used in each and every aspect of human life.

  2. 140 Computing A-Level Revision Questions

    22. How does overflow occur in indexed sequential files and how may it be handled? 23. Define hardware, peripheral, software and firmware. 24. Explain how a hash table operates. 25. Explain protocol in communications. What is a handshaking protocol? 26. Describe a merge sort.

  1. Input Output Functions of an Operating System

    The instructions are stored in to the intermediate buffer. This allows the CPU to process other processes during transfer time. Direct Memory Access - This wastes no CPU cycle. It will only interrupt at the end of the cycle. Above we can see an example of the D.M.A. It is in this system that the least amount of interrupts occurs.

  2. Control Unit, Memory Unit, and Arithmetic Logic Unit. The CPU or Central Processing ...

    This is not good, especially when the CPU is involved because the CPU gets tied up managing the transfer of a constant stream of data. That means it can't work on other tasks that may be more urgent than mere printing!

  1. Computer systems assignment 1

    When chosen press next to start the installation. When the installation process reaches 100% press finish to finalize the process And now a printer driver is installed and the printer is ready to use. I was asked to perform another installation of a device driver which in turn will be a DVD-Writer.

  2. System Analysis The aim of the Jewellery store system is to make the work ...

    The feasibility study determines the best method of achieve the objectives of new information system that would solve the problems. The outcome of the feasibility study is the recommendation of a new system proposal. This new information system proposal is to be sanctioned by the higher management in consultation with department managers.

  1. Justify a particular installation or upgrade. I have installed a Microsoft Visio because ...

    This way you will not disturber any ones work. If you are installing or upgrading on many computers then you could install on one computer at a time, this way the other computers could be used and the company will not lose as much income us they would if all the computers were not functional.

  2. Describe the application and limits of procedural, object oriented and event driven programming paradigms

    sheets as they are made to respond with inputs generated by users. Even driven programs work by execute different codes depending on external stimulus that has been inputted, this is done by using event handlers so when a certain input has been made a batch of code is executed to respond with that input.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work