Presentation is loading. Please wait.

Presentation is loading. Please wait.

Systems Development Life Cycle

Similar presentations


Presentation on theme: "Systems Development Life Cycle"— Presentation transcript:

1 Systems Development Life Cycle
Plan Analyze Systems Development Life Cycle Design Website Development for “Potter by Dey” By Bryce Rogers, Martha Nelson, and Jordon Hodgson Develop Test Implement Maintain

2 Plan Project Plan - (identify system for development, what is the problem or opportunity, develop the project plan, identify feasibility) Analyze System Requirements: The website will be a online store and interaction page where the customers can log in and browse. The website will offer interaction on a personal level via video sharing connected way to interact with the customers by including video of how the ceramic will be made. The website will contain a store consisting of a customization page where certain ceramic can be custom made. Along with this, pre-made pottery will be listed. After the customer has finished checking out they will use the payment plan to purchase the pottery. For every purchase made there will be points rewarded from the point system. Specific Functional Requirements: Payment plan Customization page Interaction on a personal level via video sharing Log in/Account Point system Design Develop Test Implement Maintain

3 Plan Project Plan - (identify system for development, what is the problem or opportunity, develop the project plan, identify feasibility) Specific Non-Functional Requirement: The company plans on launching the website by the new year of In order to meet the deadline the website must contain all system requirement functions, including a fully functioning customization page and the ability to post videos demonstrating how the ceramic is made. Analyze Design December 2- Basic website and outline completed December 7- Upload videos and tutorials on the making process of ceramic. December 15- Create the customization page, and default page listing all ceramic for sale December 16- Finish the billing system and payment plan. December 21- Finish implementing the point and reward system for users registered. December 23- Finish the log in interface December 30- Testing phase and modifications to any glitches. Develop Test Implement Maintain

4 Plan Project Plan - (identify system for development, what is the problem or opportunity, develop the project plan, identify feasibility) Project Feasibility: Operational Feasibility: A list of requirements will be meant to ensure that the website for “Potter by Dey” meets the specific objectives of the company. The objectives of the company consist of creating better customer relations, providing high quality, low price ceramic. Additionally a list of requirements will be used to ensure that the website is made on time and in accordance with our time scope. Technical Feasibility: Certain tools will be used to make sure that the website meets the function requirements. These tools consist will help create access to videos and. The benefits of making sure there are availability of technical solutions and expertise are; improved decision making, increased quality, increased quantity or sales. Analyze Design Develop Test Implement Maintain

5 Enter required Information
Plan Creating an Account Analyze Design Create Account link Develop Enter required Information The customer will begin creating an account by clicking on the tab “Create Account”. Next the customer will begin entering in specific information such as a username, password, and . Lastly the customer will be sent a confirmation to confirm their . Once the user confirms their , they have the choice of returning to the homepage or start viewing the pottery and different offers. Test Confirm [add selected ] Return to homepage Implement Pottery Accounts Start viewing pottery [change selected ] [ exit selected ] Maintain Prepared: November 2016 Prepared by: Potter by Dey

6 Process of Ordering Pottery
Plan Process of Ordering Pottery Analyze *Login Design View Pre-Made Pottery *Customization CUSTOM POTTERY OPTIONS​ Develop [add item to shopping cart ] Process of order pottery will begin by logging in. Then the Customer may choose between viewing pre-made pottery, and customizing their own pottery. The customer will view and select their choice of pottery or selecting their customizations. Once finished with their order they must checkout, paying for their order.  Select pottery Test [Go to checkout] Add a “add item to shopping cart” choice after select pottery Make other choice “go to check out” Checkout (Review order) POTTERY Implement [Go back to pre-made pottery] [Add more custom pottery] Maintain [checkout] Prepared: November 2016 Prepared by: Potter by Dey

7 System Model – website layout
Design phase System Model – website layout Plan Analyze View Pottery Order Premade pottery Customize and order pottery Comments Contact Us Privacy Policy Log in Create Account Logo Design “Potter by Dey” Search function Develop Test Description of company Implement Maintain Live webcam Ceramic process tutorials Supplier link

8 Plan User Interface - Navigation Analyze Supplier link Create Account Login Ceramic process tutorials Design Home Live webcam Develop Contact us View pottery Comments Customize and order pottery Test Checkout Privacy Policy Implement Order premade pottery Maintain

9 Develop – Plan Analyze Design Develop Test Implement Maintain
Create Prototype Analyze Design Develop Test Implement Maintain

10 Customization Page/Payment method
Plan Testing – write the test conditions and perform the system testing (see Textbook Chapter 9). Screen / Form Tested Date Tested Customization Page/Payment method December 30th Tester Bryce Rogers Test Condition Expected Results Actual Results (Circle one) Select a specific type of pottery to customize. Expected to properly select a specific type of pottery that “Potter by Dey” offers. Pass Fail Select invalid payment option Error message declaring an invalid card has been entered. Select valid payment option Confirmation message appears, simultaneously sending a confirmation page to their stated . No error messages. Invalid customization option for pottery. Error message pops up, claiming that the type of pottery selected is not offered by “Potter by Dey” Analyze Design Develop Test Implement Maintain

11 Plan Implementation We will utilize different types of implementation. There is online training that is fairly simple to aid in the PayPal training. Minimal training will be required. However, ensuring that payment plans and point system are handled properly, employees will become familiar with PayPal and how the point system effects the payment plan. We will do this by ing all of our employers a link to a video that gives them their training in their own time. Then we will also use workshop training, this will be used by training future employees retail and working with customers. We will have a room to use for training, and have an instructor on how to handle inventory, how to work cash registers, and how to behave with customers. A user documentation will be created to detail how employees will handle refunds and returns through PayPal, properly provide tracking information to customers ordered items, and navigating the website efficiently and effectively. Analyze Design Develop Test Implement Maintain

12 Plan Maintenance – (involves performing changes, corrections, additions and upgrades to ensure the system continues to meet the business goals) To maintain the website, employees will ensure that all new pottery and merchandise will be posted on the website and updated regularly to reflect any changes in the company. To maintain the system/website we will utilize two different methods: corrective and preventive. Corrective maintenance makes system changes to repair design flaws, coding errors, or other issues. This would be done once a week to make sure any small problems can be immediately dealt with. Preventive makes changes to the system causing a lower chance of system failure in the future. This would be done once a month to keep the system up to date with no failures. To provide perfective maintenance, there will be a feedback/comment section that customers can express their likes and dislikes with the company. This will be used to improve the website’s quality and user friendliness. Analyze Design Develop Test Implement Maintain

13 Plan Maintenance – (involves performing changes, corrections, additions and upgrades to ensure the system continues to meet the business goals) Also include a maintenance schedule. Analyze Date Maintenance Type Last date maintained Result December 3rd Corrective November 26th Updated Preventive November 3rd December 10th December 17th December 24th Design Develop Test Implement Maintain

14 References Baltzan, P., & Phillips, A. (2011). Appendix D: The Systems Development Life Cycle Basics. In P. Baltzan, & A. Phillips, M: Information Systems (pp. D1-18). New York: McGraw-Hill. Business Driven Information Systems, 5th Edition, Paige Baltzan, Amy Phillips, 2016 McGraw-Hill Higher Education, ISBN-13: Doherty, M. J. (2014). About Informatory Inc. - eBookSharing. Retrieved May 2014, from Introduction to Information Management: Haag, S., & Cummings, M. (2013). Management Information Systems for the Information Age. New York: McGraw-Hill . How to add site search function to website using XHTML/HTML? (n.d.). Retrieved November 27, 2016, from


Download ppt "Systems Development Life Cycle"

Similar presentations


Ads by Google