BTR490 Project Proposal

advertisement
BTR490 Project Proposal
Summer 2005
Page 1 of 3
BTR490 Project Proposal
Team Members:
Brief Description (one paragraph) of the system you are
proposing:
For NNL, which needs a tool to help them manage their vehicle leasing business, the
Vehicle Leasing System (VLS) is a piece of business software that will provide functions
to manage the essential areas of the leasing business including vehicle information and
leasing, allocation of new or used vehicles, collection of payment, and client information.
Unlike the current, ineffective leasing software, the VLS will provide an improved
environment for employee’s to enter data and generate reports. As well as allowing for
the easy importation of documents for use in the system.
Client Organization and Client Contact(s):
A Description Of the System Benefit:
The existing Vehicle Leasing System at NNL has an interface that is inadequate for
today's workplace. The mainframe interface it currently uses is outdated and complex.
In addition, there are several features that VLS lacks, such as an easy way to import and
export customer and vehicle information and contract terms into the system, thus
necessitating the manual entry of all information.
A Detailed Description of the System:
Customer Management
This feature will allow the employees of NNL to access customer profiles that they are
dealing with. This feature includes the following functions:
 Add new Customer, to create new customer profiles in the system.
Modify existing Customer, to adjust any changes in the customer's personal of
business information.
 Modify existing Customer, to adjust any changes in the customer's personal of
business information.
Car Inventory
This feature will allow the employee’s of NNL to maintain a vehicle inventory. This
inventory will include all vehicles on the NNL lot, and all vehicles leased by NNL
customers. Employee’s enter this information whenever a vehicle is acquired by NNL or
update it when lease contract ends.
BTR490 Project Proposal
Summer 2005


Page 2 of 3
‘Create a new vehicle’ allows an employee to enter information on a new vehicle,
and add it to the NNL inventory.
‘Modify an existing vehicle’ allows an employee to update the vehicle
information after a lease contract ends, or the vehicle is repossessed.
Vehicle Leasing
This feature will allow the employees of NNL to create a new car lease contract.
Employees are provided with a lease worksheet which collects vehicle information, extra
services offered by the dealership, customer information and information about the sales
person.
 Lease review, based on the user input on the lease worksheet the lease review
feature will calculate the monthly payment, down payment and taxes imposed on
the lease.
 Create a new lease contract, launches a wizard that will guide the dealership
employee through the leasing process.
 Modify existing lease contract, allows the employers to modify an existing lease
contract.
System Scenarios:
Add new Customer
Precondition: A system user (employee) is logged in.
Actor
System
Navigates to the Customer Management
Displays the information required with all
screen and selects "Add New Customer"
empty fields.
(navigation method undecided)
Enters all the personal and business
Saves the customer profile, automatically
information provided by the customer.
applies a customer identification number,
and returns to the Customer Management
screen.
Modify Existing Customer
Precondition: A system user (employee) is logged in.
Actor
System
Navigates to the Customer Management
Prompts for Customer ID.
screen and selects "Modify Customer
Information"
Enters the customer ID.
Displays all information associated to that
customer with most of the fields editable.
Changes the customers home address and
Saves the changes and returns to the
selects 'Submit'
Customer Management screen.
BTR490 Project Proposal
Summer 2005
Page 3 of 3
Create New Vehicle
Precondition: A system user (employee) is logged in.
Actor
System
Enters vehicle information, including if
the vehicle is new or used, its status, its
VIN, Year, Make, Model, number of
cylinders, Color, mileage, license
number, and weight, as well as any
additional information on the car.
Assigns the vehicle a stock number and saves it
to the NNL car database.
Modify an Existing Vehicle
Precondition: A system user (employee) is logged in.
Actor
System
Enters the vehicle’s stock number
Displays the vehicle information.
Modifies the mileage of the vehicle,
marks it as off lease, and its current
condition (if any damage)
Saves the updated vehicle to the NNL car
database.
Create lease contract
Precondition: A system user is logged in.
Actor
System
Enters vehicle price, cash down, dealer
profit, residual value, annual percentage
rate, dealer profit, the lease term
(months), insurance company.
Enters the additional taxes applied to the
lease, gas tax, administration fee, license
fee, warranty cost, and number of
advanced payments.
Clicks on next button.
Displays the additional options page.
Enters company name, last name, and
first name along with other required
information on the screen.
Enters the stock number of the vehicle
being leased.
Saves the user input and displays the vehicle
information template.
Inputs the salesman #, name and license
# of the employee.
Saves the salesman information and creates a
new least contract.
Calculates the final monthly payment based on
input by the actor and displays the lease review
template.
Displays the template for new customer
registration.
Saves the vehicle information. Displays the
employee template.
Download