group project design specification (2ndpresentation) amir khan, dalia blanco, eiko takemoto march...

19
GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Upload: randolf-maxwell

Post on 29-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

GROUP PROJECT

Design Specifi cation( 2 n d P R E S E N TAT I O N )

A M I R K H A N, D A L I A B L A N C O, E I K O TA K E M O T O

March 30 , 2010

Insta Wireless

Page 2: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Business Overview

Insta Wireless is a wireless retail store operator in League City, Texas. Insta Wireless provides wireless services including plans, phones and accessories.

Page 3: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Business Need

To upgrade the database systemTo evaluate the worthiness of the

customers by running their credit application.

Point-of-sale system for selling phones and service plans

Page 4: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

System Hierarchy

Main Menu

Reports

Sales Reports

Phone ModelZip CodeDemographi

c

New Application

Phone & Service

Payment

Confirmation

Log In

Page 5: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Log In

Purpose: To collect username and password from a user to allow him/her to access to the program.

Page 6: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Main Menu

Purpose: To allow a user to navigate main menu options.

Page 7: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Customer Information Form

Purpose: To evaluate a customer’s credit status

Page 8: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Phone and Service Plan

Purpose: To allow a user to select a phone and a service plan.

Page 9: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Payment screen

Purpose: To allow a user to input payment information and to verify and accept a credit card

Page 10: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Payment screen

Purpose: To view and print the confirmation of payment

Page 11: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Reports

Purpose: To allow a user to select a type of the reports that he/she wish to view

Page 12: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Reports

Page 13: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Reports

Page 14: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Change Password

Purpose: To allow a user to change the password

Page 15: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Database - Business Model

CustomerCustomer ID [Primary]First NameLast NameCompany StreetCityStateZip CodePrimary contactDate of birthTotal monthly incomeTotal monthly debtPINOrder ID

OrderOrder IDDate of orderCustomer IDPhone model IDService plan IDText Plan IDData Plan IDPhone ModelsPhone model IDName of the modelName of the manufacturePrice of the modelPicture of the model

Service PlanService Plan IDService PlanService Plan PriceText Optional PlanText plan IDText planText Plan priceData Optional PlanData plan IDData planData plan priceEntity: PaymentOrder IDPayment typeAmount Paid

Page 16: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Database - Logical Design

Customer Make Order Payment

Service Plan

Phone Model

Page 17: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Database - Physical Design

Customer(CustID, CustFirstName, CustLastName, CustSSN, CustCompany, CustStreet, CustCity, CustState, CustZipCode, CustContact, CustDOB, CustIncome, CustDebt, CustPIN, OrderID)

Order(OrderID, DateOrdered, CustID, PhoneModelID, SvcPlanID, TextPlanID, DataPlanID)

Phone Model(ModelID, ModelName, ModelManufacture, ModelPrice, ModelPic)

Service Plan(SvcPlanID, SvcPlan, SvcPlanPrice)Text Optional Plan(TextPlanID, TextPlan, TextPrice)Data Optional Plan(DataPlanID, DataPlan, DataPlanPrice)Payment(OrderID, PaymentType, AmountPaid)

Page 18: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Database - Implementation

Page 19: GROUP PROJECT Design Specification (2ndPRESENTATION) AMIR KHAN, DALIA BLANCO, EIKO TAKEMOTO March 30, 2010 Insta Wireless

Question?