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

Designing a data system for a vintage clothes business.

Extracts from this document...

Introduction

´╗┐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.

Middle

? 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.

Conclusion

? 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. Justify a particular installation or upgrade. I have installed a Microsoft Visio because ...

    The new version may be unstable on the user's computer, it may cause problems such us crashing or freezing the computer. This happens when the new software is not prepared for that type of computer in this cases the manufacture tries to work out what's wrong with the software and makes software patches that should fix the problem.

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

  2. 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.

  1. Video Rental System

    Y CUS_ADDRESS2 Customer Address Text 255 X(255) CUS_CITY Customer City Text 100 X(100) Y CUS_STATE Customer State Text 2 X(2) Y CUS_ZIP Customer Zipcode Text 10 X(10) Y CUS_SSN Customer SSN Text 12 X(12) CUS_CREATED_DATE Customer Created Date Date/Time dd/mm/yyyy hr:min:sec am/pm CUS_CREATED_BY Customer Created By Number Long Int 1-999999999 FK1 EMPLOYEE CUSTOMER_RENTAL CUS_ID Customer ID Number

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

    Examples of files stored on CDROM are software for import to a system and large reference files like encyclopedias. Data Transfer using buffers and interrupts When two devices working at different speeds try to communicate, they have to do so at the speed of the slowest device.

  1. Explain the purpose of different software utilities

    By removing the cookies it frees up space, which could consequently lead to improved performance; because the computer will run faster. And deleting cookies will stop adverts which could become annoying to the user. Cleaning the registry ?The more the computer is used the more cluttered the registry can become.

  2. Discuss the impact that file format, compression techniques, image resolution and colour depth have ...

    have a good quality image so it won?t matter it takes up a lot of space, for example you might want an image on a poster or magazine and it is important to have a good quality image as if it is not good quality it might not attract the attention of other people.

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