270 likes | 425 Views
Christian Pizzimenti Barbara Korycki Gurtej. As-Is System. Jury-rigged system Various Macintosh-based spreadsheet Word processing Flat File database Problems Data integrity issues Performance issues Loss of business efficiency
E N D
Christian Pizzimenti Barbara Korycki Gurtej
As-Is System Jury-rigged system • Various Macintosh-based spreadsheet • Word processing • Flat File database Problems • Data integrity issues • Performance issues • Loss of business efficiency • Business is expanding quickly and the need for keeping better track of their categories, both subscription and customers
System Request • Upgrade the Jury-rigged system to more efficiently, reliably, and accurately handle the management of Small Byte’s subscriptions
As-Is: Subscription Methodologies Phone Mail Employee Customer Web Gather Information Enter Information into System
As-Is: Packaging Methods Single Copy Renewal Notice Customer Shipper Ship Multiple Copy Plain Vanilla Corporate Multiple people One person Bulk by zip code Issue Type Distributor
As-Is: Issue Types Mini Issue Trial/ Sample Customer Employee Bulk Single Copy First year free Plain Vanilla Corporate Author Editor Multiple Copy Discount Bulk Payment Distributor
Plain Vanilla (single copy) Customer Account Valid? No renewal notice Single copy Yes Corporate Multiple copy One Person Distributors (bulk) Multiple people Renewal notice No Shipper Current Issue Back Issue Issue Ship Single Articles Trial/Sample Mini Issues Send Customer a letter to request payment As-Is: Overall Scheme
To-Be Shipping System • Design and implement a fully functional management subscription system • Software • Visual Basic 6.0 • SQL server database
Linking the shipping to the financial and customer entities • Shipping communicates with the customer database and receives customer shipping information • Shipping also communicates with financial database based and receives only those customers who have paid
Our Work Plan Work Plan Estimated Hours Actual Hours Planning 20 24 Analysis 25 21 Design 30 40 Implementation 20 1) Use-Case Diagrams 2) Interface Design 3) Database Design 4) Programming
Monthly Cycle • First Week • Shipping monthly issues • Shipping bulk • Second Week • Printing Labels for back issue, mini issue, trial/sample • Third Week • Shipping back issue, mini issue, trial/sample • Fourth Week • Verify Accounts • Printing labels monthly issues and bulk ** Journals need to be printed by the fourth week.