Prepare a detailed list of requirements of the new system

Assignment Help Other Subject
Reference no: EM13244457

You have been employed as an analyst for a small start up company specialising in web based database systems using php/mysql. Your colleague has visited a potential client for a briefing on a new project. Details are unclear at this stage, however you have been asked to prepare an initial scope document as a starting point. Your boss intends to develop a budget based on the information in your document and then show the scope document to the client at the next meeting. You haven't time to wait for more details, so you have been asked to make assumptions where necessary. These can be explored with the client at the next meeting.

Your colleague met with the Secretary or a small business and gathered the following information: The business has over 100 customers who have made at least one purchase in the past year. Customers whose most recent purchase was made over a year ago are assigned a membership status of ‘Inactive'. Other customers may have a membership status of ‘Current' or ‘Frequent'. A ‘Frequent' customer is defined as one who makes at least $100 worth of purchases in each of three consecutive months. A ‘Frequent' customer is entitled to 15% discount on all future purchases. If a ‘Frequent' customer's purchases fall below $100 for two consecutive months their status reverts to ‘Current'. The treasurer would like to be able to print reports that list all members and their current membership status.

Currently, the business uses a paper based system to keep track of customers' addresses, telephone numbers - home, work and mobile. It is hoped in the future that the new system will be able to have customers access it remotely to update their personal details after validating themselves using their membership number and a password.

Another function of the system is to record the business's stock items. Each item will have a status e.g. - in stock, on order, out of stock. There will be an on line ordering system, so customers can order items online by logging in and filling out an online order form. The business would like facilities to enable customers to pay on-line.

The business would also like to engage in charitable work for the local communities and so, a Fundraising page on the website would be good to attract sponsors and raise funds for the good causes. It is suggested that potential sponsors and also customers who would like to take part will be able to sign up and access this page to make their contributions as well.

Another function of the system is to display advertising newsletters.

Your colleague forgot to ask whether there were different levels of ranking for employees, although your boss thinks this may be the case. It may be that different ranks have special access to different parts of the system.

Assignment Details:

You are to create a draft scope document for the project described above. Your document must include a title page with your name as author, project name, client name, date and a version control table stating this as draft 1. Your draft scope document should be presented as a formal professional document

The document should contain the following:

Part 1

Choose a name and logo for your virtual club. Write 2 paragraphs describing the objectives and purpose of your club and how the new system will be used to improve processes in the club.

Part 2

List the major stakeholders that may be involved in this project.

Part 3

Choose two different potential users of the proposed system, for each user type, describe the user profile and give an example scenario of how they would use the new system (give step by step details).

Part 4

Write a paragraph titled ‘scope and constraints' in which you describe at least 4 high level broad objectives of the project. Also mention at least one thing that will not be included in the project as proposed (e.g. onsite testing, conversion of old data into new system, training)

Part 5

Prepare a detailed list of requirements of the new system, for each requirement, give it a unique REQUIREMENT ID (use numbers and/or letters) and present these in a table with ID in the first column and requirement description in the second column. In particular, focus on the online ordering system, the fees for invoicing and collection, and treasurer's reports.

Organise your table to present two categories of requirements - functional requirements and non-functional requirements.

You must have at least 10 very specific functional requirements*. Don't summarise: for example, don't say ‘print reports', but give details on each report separately as a separate individually numbered requirement.

You all must also have at least 3 non-functional requirements for your system. These may relate to performance, behaviour, quality, look and feel etc.

Part 6

Sketch a high level draft concept of the user interface. At this stage, your design is concerned with what content would be on each screen, and how it would be presented rather than detailed layout. State whether you will use menus, buttons or input fields. At least one screen should contain input fields that require automatic validation. Clearly state what validation is required. Include a sketch and detailed description of at least 3 screens.

Reference no: EM13244457

Questions Cloud

Calculate the current flowing in the loop : A square loop is rotating around it's vertical axis in a magnetic field of strength B = 0.06 T as shown in View , calculate the current flowing in the loop
What are the ethical and practical considerations : Imagine that your city is planning to build a waste recyclingplant in your neighborhood. What are the ethical and practicalconsiderations for making this decision How would your concern forthe environment affect your view on this action
What is the estimated transaction price : Company X sells standard lawn mowers to Biggy Hardware (BH) for $100. BH is Company X's largest customer. Company X offers BH the following discounts based on purchases in a calendar year:
What goes on in given territory-who gets wealth and resource : War is a justified means to achieve who gets to say what goes on in a given territory, for example, regarding: who gets power, who gets wealth and resources,
Prepare a detailed list of requirements of the new system : Write two paragraphs describing the objectives and purpose of your club and how the new system will be used to improve processes in the club.
Explain the coordination number of the complex : A certain complex of metal M is formulated as MCl3*3H20. The coordination number of the complex is not known, but is expected to be 4 or 6. would reaction of the complex with AgNO3(aq) provide information about the coordination number?
Depict the skeletal structure of all the peptides : Draw the skeletal structure of all the peptides you can make combining one of each of these amino acids. Show your products in the unionized state and omit any stereochemistry.
What should the calculation of the current ratio : The following financial information, what should the calculation of the current ratio (current assets/current liabilities) be using US GAAP and IFRS?
Compute the volume of ammonia required to bring the ph : Calculate the volume of ammonia required to bring the pH to 3.00 and to 8.00. Kb (NH3) = 1.8 x 10^-5.

Reviews

Write a Review

Other Subject Questions & Answers

  Chemical process dealing with methanol cooling

You have been asked to perform a complete design of a suitable heat exchanger for handling the cooling process in a chemical process dealing with methanol cooling. It is desired to cool down 33.33 kg/s of methanol from 65oC to 30oC using cooling wate..

  Differentiate laws and regulations governing public employee

Recognize and explain the differences between laws and regulations governing public employee unions and those which govern private labor unions.

  Pros among governments of replacing national currencies

What are the pros among governments of replacing national currencies with regional currencies? Is a global currency for someday possible? Why or why not?

  Floor tiles around the hatching-chick exhibit

At the Chicago Museum of Science and Industry, floor tiles around the hatching-chick exhibit must be replaced every six weeks, while tiles in other areas need not be replaced for years.

  Sounding out words in storybooks

Carmenita is teaching her son to read by sounding out words in storybooks she reads to him. What approach is she using?

  Define environmental psychology

Define environmental psychology. Discuss an important milestone or influence in the development of environmental psychology and provide reasoning as to why you chose this one.

  Gain benefit from implementing tqm

Do you feel that a company can gain benefit from implementing TQM into their business strategies without first accommodating those structural conditions?

  Future of juvenile justice in america

Critically discuss briefly the future of juvenile justice in America. Will there be a dramatic increase in juvenile crime due to the projected increase in juvenile males in the next decade?

  Modern sedimentary systems like rivers-glaciers-deserts

Why is so much attention paid to modern sedimentary systems like rivers, glaciers, deserts, and so on?

  Understanding the history of western civilization

Why does Bronowski think that the history of science and technology are so important to understanding the history of Western civilization?

  Different types of project feasibility factors

List and discuss the different types of project feasibility factors. Is any factor most important? Why or why not?

  Ethics of health care-dax cowart story

As a health provider treating Dax, would you have abided by his wishes? What ethical theories would have justified those actions? I would have respected his wishes of dying comfortably and with dignity.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd