Presented By:Lisa Le
Matthew WatkinsSandy Cox
Phase 1
System Planning
Business Profile Type of Business
Dog Training Registration System
Users Pet Owners Law Enforcement Agencies Service Dog Organizations Entertainment Industry
Business Profilecont…
Needs Customers should be able to register Admin can add/edit/delete new pets to system Admin can enroll pets into new courses Trainers can note a pet’s progress in a course Customers may see the progress of their pets
from home with log-in Restricted access to certain users
Logo Purple Dog tag outline in Lavender with SNUG
Pet Resort engraved on it Name
Snug Pet Resort Dog Training
Corporate Identity
Mission Statement
Snug Pet Resort is committed to providing an exceptional training experience for our clients and their pets. We believe in providing the highest quality of care, training, and evaluations available. Our goal is to be your partner for the lifetime care of your pet. We believe that the only way to meet this goal is to provide the pet owner/guardian with an unparalleled customer service experience with personal attention and communication in the best, cleanest and most modern facility in San Diego County.
Buy vs. Build
Should We Buy or Build???
Buying Options
Argotrax Single User License : $695; Additional Users: $348 Support: $99 /yr includes 1 hour of support a month Hosting program: $49/month for a single user;
additional users: $39/month Sign on fee: $199
Pawtracker 12 month commitment @ $69.95/month OR No commitment @ $89.95/month Includes 4 users at one location Sign on fee: $839
Build Control over our own database Customizable Enhance and manage our own program Address issues directly Resolve our own problems Future growths for the company Recommendation:
OUR IT DEPARTMENT WILL BUILD!
Cost
Feasibility Studies Operational Feasibility Technical Feasibility Economical Feasibility
Development
Operational
Return on Investment
ROI Chart
Net Present Value
How much revenue can we bring in per training?
Training Type Net Expense Gross-In kennel/mo | $1800 | $400 | $1400 -15 minutes | $1250 | $250 | $1000
-private | $100 | $20 | $80
Projected Revenue
Projected Growth Benefits Chart? Matthew
Phase 2
Systems Analysis
Use Case Diagram
Roles Authorization
Forms Authorization
URL Authorization
Context Diagram
Data Flow DiagramLevel 0
Database Diagram
System Requirements Outputs
Visitors, Clients, and Snug Employees are able to view courses and services offered, as well as calendar events
Clients may view their pet profiles Employees may generate a daily printout of
courses being taught Employees may generate a daily printout of
pets coming in for training Clients may view the progress of their pets
currently in training
Inputs One login and password Clients must login with username and password to
view pet profiles and progress Employees must login with username and
password in order to add or edit client information, pet profiles, progress reports, and calendar events
Veterinarians must create pet profile during orientation and examination of dog which will include its identity as well as medical history
Trainers will enter notes on how dogs are doing in training for pet owners to view online
Processes System will generate certificates upon
completion of each course System will route to appropriate page viewing
depending on login information Accounting department will have reports of
paid and unpaid clients System will track current courses offered and
how many are enrolled
Performance The system must support 30 users online
simultaneously Response time must not exceed 5 seconds System is to be operational 365 days a year Accounting department must prepare client
statements by the 3rd of each month System must produce a class roster for any
course as soon as the first pet is enrolled
Controls The system must provide log-on security at the
operating system level and at the application level
Users of the system are only to be added, edited, or deleted by a manager
System will be fully accessible to all employed by Snug’s Pet Resort who hold the title of: Veterinarian, Manager, and Trainer
Receptionist will only be able to print out daily reports of courses conducted, class rosters, and adding new clients
The manager must approve any training from a client that will be making monthly payments to pay for courses
The accounting department is to report any client who is past due on payments exceeding 60 days
The system must generate an error log file that includes the error type, description, and time
Show System url: to system?