• 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. Peer reviewed

    information systems assignment 2

    4 star(s)

    All these things can cause problems for Rufus as it means a lot of hard work is needed; this has a big impact on Rufus. The hard work will be needed to; * keep up to date with all customer details * make sure it is relevant information, * make

  2. Activity Based Costing system

    Answer: The existing cost system used by Santa Cakes Pty Ltd is absorption costing system. If Santa Cakes Pty Ltd only manufactures some similar products like pies, finger buns, and lamingtons, absorption costing system is suitable because absorption costing tries to share overhead costs between products as fairly as

  1. Input and Output Devices

    - The main disadvantage is that it has a limited specialist use. 9. Laser printer: Ad- produces a very high quality output. - are very quiet and very fast Dis- quite expensive to buy. 10. Inkjet printer: Ad- is cheaper to buy, offering black and white or colour printing with reduced levels of quality and speed.

  2. Business blue print document for the implementation of SAP R/3 (4.6B) payroll at Mastek ...

    Payroll is then locked for employees assigned to a payroll area that is marked in this way. The various wage types have also been identified, which are being used in the current payroll at Mastek, to be created in the SAP R/3 system for the payroll.

  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. Computing Project

    A computer system can be used to completely computerise the system and reduce the time needed by having all the people who have registered with the shop in a single database with all their unique membership numbers. It could also allow the clerk to carry out other functions such as

  1. 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!

  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.

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