Baseline Project Plan Report - Nmsu

advertisement
Baseline Project Plan Report
Project Name: Book World (BW) Processing System
Introduction:
Project Overview: This project will provide a database, input forms, and reports to automate the
sales order process and creation of standard report. This application will improve inventory
tracking as well.
Recommendation: Many of the operational problems Book World (BW) encounters today can
be addressed with an computer-based order processing system. The construction of a database
and order processing application has been approved by the customer, as outlined in the Project
Charter.
System Description: The BW processing system will be built in Oracle and APEX. It will
provide menus, input forms, and reports as outlined in the project deliverables section below.
Interfaces and programming with the database will provide forms entering/updating/viewing
customer information, employee information, orders, and inventory information.
Feasibility Assessment
A. Economic -- Tangible benefits include:
 Faster order processing is expected to increase orders by 5% per month (approximately
$1,250 monthly).
 Database-based inventory management is expected to improve inventory management—
estimated savings of $7,500 annually.
 Reduce staffing by one part-time employee--$833 per month.
 Intangible benefits are:
o Increase quality of service to customers.
o Help employees be more efficient.
o Increase customer satisfaction with BW.
 Complete cost-benefit analysis is provided in a spreadsheet.
B. Technical – The systems analyst, programmer, and designers assigned to this program have
extensive experience with Oracle and APEX. The objectives of this application are well
within their capabilities.
C. Operational – The proposed system will streamline the order process, provide better
management of inventory, and help keep employee and customer information up-to-date.
The proposed system directly supports BW’s business goals to increase revenue and provide
better customer service.
D. Legal and contractual – The computer where the database resides is password protected and
only authorized users can access the database. The proposed system does not present any
legal or contractual issues.
E. Organizational – The employees of BW will receive training for the new application and they
recognize that top management supports the proposed system.
Oracle APEX Tutorial – Book World © by Jennifer Kreie, New Mexico State University
106763248
F. Schedules, Timeline, Resources –
 An MS project file and Gantt chart detail the activities and timeline for this project.
 BW has allocated $50,000 for the processing system. This amount must cover the
development costs, as well as hardware, data conversion, and training.
 The system should be operational by _________________.
Management Issues
 The project team has agreed on a project timeline. Tasks will be completed on time.
 Team members will follow standard procedures for reporting progress, documenting
work, and communicating with other members.
 The project manager will be the contact person for the BW customer.
Project Deliverables (Checked items (√) are within this project scope. Other items are for
documentation and possible future development).
The features/functions listed below have been reviewed by Steven Haskins. He has agreed that
the items preceded by a checkmark are within the scope of the current project. Items preceded
by a dot are features that will be added in a future project.
Deliverables:
Input functions:
 Capture inventory data.
 Capture new member data from membership application form.
 Capture sales order transaction data (including employee number, member number &
inventory number).
 Set sales order date to current date automatically.
 Set sales order status as “open” (the default), “closed” or “cancelled.”
 Track membership information (whether a customer is a member or not).
Processing functions:
 Assign a membership number automatically to a new member.
 Assign an order number and date automatically to each order.
 Display member’s first and last name in sales order form.
 Display the name of the employee who processed the order, unless the customer made the
order without assistance.
 When processing an order, be able to open that customer’s record.
 Cancel a sales order transaction if for some reason it cannot be processed.
 Change the order status from “Open” to “Closed” when the order is completely processed.
 Update inventory when items are removed from stock on hand or added to current stock
levels.
Output functions:
 Listing of all customers and their sales orders, if any.
 Listing of inventory with the ability to sort and group by category or by status.
 List of inventory items with a stock level below reorder point.
Oracle APEX Tutorial – Book World © by Jennifer Kreie, New Mexico State University
106763248
 Listing of customers, with the ability to group by member status.
 Listing of employees.
 Listing of sales orders, with the ability to group by order status.
Storage functions:
 Sales order data.
 Customer data.
 Inventory data.
 Employee data.
Control functions:
 Verify sales order inventory data.
 Verify membership/customer data.
Oracle APEX Tutorial – Book World © by Jennifer Kreie, New Mexico State University
106763248
Download