Académique Documents
Professionnel Documents
Culture Documents
PROJECT
Engineering Customer Relationship Management
Database
Robert Gaskin 77087494
PROJECT PLAN
Contents
1. Project Aim...........................................................................2
2. Objectives............................................................................3
3. Product Specification............................................................4
3.1. Product Rationale.............................................................4
3.2 MoSCoW Analysis..............................................................4
3.2.1 Must Have...................................................................4
3.2.2 Should Have...................................................................5
3.2.3 Could Have....................................................................6
3.2.4 Wont Have..................................................................6
3.3. Research Aims.................................................................7
4. Physical Resources...............................................................8
4.1 Software Requirements....................................................8
6. Human Resources.................................................................9
1 | Page
1.
Project Aim
2 | Page
2.
Objectives
4 | Page
3.
Product Specification
5 | Page
6 | Page
Queries to support;
Creating a new order on the system and adding a new
customer if required for this orderinterfaced with via a
GUI.
Add, edit or remove any information held on Products,
Services, Engineers or Customers, interfaced with via a
GUI.
For customer orders that require a service, create a new
service, specify which products are required and choose
who will perform the service.
Find and list all current ongoing services that do not have
any Engineers assigned to them and assign them
appropriately.
Orders andservice statusmarkersto track the current
progress of orders.
Reports to display:
Display the most profitable customers for the year
including options that limit by Orders + Services, Just
Orders or only Services.
3.2.2 Should Have.
The ability to keep track of customer messages sent via Email tracking, highlighting them initially as service
requests and dealing with them appropriately.
Dashboard for engineers managed by separate user logins
to display current services that are assigned to them and
reject or accept them also allowing them to update their
own information.
The ability to manage these users removing or adding
access for them.
The ability to upload a set of services or products to the
system via a .CSV file or Excel spreadsheets. Potentially
this could lead to the ability to upload product lists for
Individual services.
Substitutes or Alternatives products to maintain available
services so that if a product is removed a replacement
takes its place or as recommendations for a regular order.
The ability to switch on or off certain pieces of
functionality such as product feedback or engineer
feedback using administrator controls.
Logic to display or assign available engineers to a service
when a service request is made.
8 | Page
9 | Page
10 | P a g e
4.
Physical Resources
Item
QSEE SuperLite version 1.1.2
Oracle Application
Express 4.1.0.00.32
EndNote X7
Microsoft Office
2010
Notepad++ 6.6.9
11 | P a g e
Purpose
ERD Creation
Forward
Engineering
SQL.
Project
Development,
Design and
Testing.
Referencing Tool
For Research
Report
Documentation
Reviewing
Forward
Engineered
Code.
Source
Leeds Beckett
University
Leeds Beckett
University
Leeds Beckett
University
Leeds Beckett
University
Open Source Tool,
available from :
http://notepad-plusplus.org/
5.
Human Resources
Robert Gaskin
Course: Computing
Role
Role:
Project Manager/Development/Design/Implementation/Unit
Testing/Functional Testing
Experience
QSEE SuperLite, Oracle APEX, Microsoft Access, SQL.
Jackie Campbell
Role
Project Supervisor
Margaret Chawawa
12 | P a g e
Role
Project Client/User-Acceptance
Testing.