The problem that I have chosen to pursue is the Mail-order Company that sells 6 different products. A computerised system has to be designed to record orders, create invoices and letters for overdue payments.

Authors Avatar

                Sohaib Nazir

I.T Coursework Write-up

Choice of Problem

        The problem that I have chosen to pursue is the Mail-order Company that sells 6 different products. A computerised system has to be designed to record orders, create invoices and letters for overdue payments. From the database, regular reports will have to be produced for management purposes.

        My problem will involve me handling a database about the customers and information about them. The database will indicate whether any customer’s payments are overdue. Searching and sorting will be such tasks that I will perform in the database, which will fulfil the handling information element. I will fulfil the communicating information element through my reports, like the invoices, the order form, and the letters through mail merge. Also reports for the manager will be made, for example the number of people who bought a certain product.

        My solution came from a number of possible solutions. An example is that I had to choose the software and the hardware for the computer system, in the most economical way in the highest quality. My database also required me to choose fields, fill them in and design reports for the manager, in which I had choose the layout. A catalogue of products also had to be made (which will have the order form on), as well as the invoices and letters, requiring me to design them. The information also had to be collected.

        The information has come from a large range of sources. Such sources are the customers of the mail-order customers, which is a vast amount of data. Also, the present system was compared to other company’s systems. The problem therefore is a large and complicated one, requiring a lot of initiative and effort.

Description of Problem

        A Company, by the name of ‘MailSport’ has hired me to fix a problem. MailSport is a company that distributes sports products of famous brands to customers, through mail. The company is unsatisfied with its current system, as it is manual and records are kept on pieces of paper.

        The Mail-order Company distributes mainly T-shirts of 6 different brands (Nike, Fila, ellesse, Adidas and Umbro). These T-shirts are unique and exclusive to ‘MailSport’ meaning there is a high potential amount of customers and demand.

        The problem that I have to pursue is to design a computer system with the following features:

  • A catalogue page  of the items available
  • An invoice that will be sent to the customers, notifying them of the money they owe/have paid. The invoices will work by mail merge.
  • A database will have to be made that will hold customer details and orders.
  • An overdue letter will have to be made that will be sent by mail merge to customers that haven’t paid their charges.

There isn’t really a constraint for money; a maximum of £25,000 is available. The company recommends me not to spend all of it as they are running on a tight budget. The £25,000 will be inclusive of hardware and software. 25 computers will have to be purchased -15 for customer services, for the 15 operators to take customer orders on phone/ mail/ fax/ email. 10 are required for management purposes.

        The company hasn’t got any computer facilities and realises that I have the computer skills, so I have been hired. The major constraint that I have is the time of 2 weeks, that I have to completely design the computer system.

Investigation & analysis of problem and specification solution

        The current system is very bad. As well as being poor in communication, the presentation is poor. First of all, it is a manual system, using pen and paper. Each customer record has a hand written piece of paper with their details and finance on it. It can easily be tampered with and in some cases is ineligible. Also the papers are kept in filing cabinets which takes up a lot space.

        The order-form is very bad as the writing is unclear and the products aren’t well presented. Also, irrelevant questions are asked. The invoice was hand-written and poorly presented, as well as the format of it being unmethodical. The overdue letters were hand-written and worded badly with many spelling mistakes. So all these items will have to be re-designed. Therefore the current system is unreliable and not systematic.

        I visited the company and found that the staff was unhappy with the current system. They found it tiring and boring to write down the details on paper. The process is slow and also inconvenient for the customer as it wastes their time, while the operator hand writes the information. Therefore, a new system is required.

        I also looked at invoices and order-forms of other companies and found that more information would be required from the customer in order for the ordering process to work. An example is that the phone number of the customer may be required in order for them to be contacted in case of lack of stock. Therefore, a new order-form, invoice and letters needs to be implemented. The system that I would like to implement is similar to the companies with great success. I am therefore confident that my new system has a good chance of succeeding.

        The new system that I would like to implement is on computer. A database will be set up that will show the records of the customers and will be easy to operate within. This will be performed on a database program, which will link to a word processing program via mail merge. The order-form, invoice and letter will be done on this word processing program. There will be 15 computers that will be available to each customer service operator. They will have a phone, fax and email system available to them. The operators will take orders and store the details on the database, which will be in the main system i.e. each computer, will be linked to the main database system in a network. This network will work in a mainframe computer system in which 25 computers will be linked to the network. A customer will contact an operator by phone, fax, email or mail and the operator will key in the information. The calculations of the cost will automatically be worked out by formulae in the database. The records will be saved on to the hard disk, in a network allowing access to all 25 computers. Each computer will require a monitor, keyboard, RAM, hard disk, processor, software, modem and a word processing program, in addition to the Operating System.

Join now!

Here is a list of the items that I have to design:

  1. Design an order-form for the customers with 6 different products. This is necessary, as it will act as the data capture form for the data to put in the database.
  2. A database will have to be set up, the fields and names will have to be made. They will have to be validated and verified. The database will also produce reports for the manager.
  3. Invoices will have to be designed and will be sent to all customers by mail merge.
  4. Letters for overdue payments ...

This is a preview of the whole essay