Diablo Valley College EZTechMovie Network Application Development Worksheet
Part 1 - The EZTechMovie NetworkPrior to beginning work on this interactive assignment, complete the Course Project Acknowledgement, which will provide important information needed as you undertake this project. In addition, refer to your notes from the INT301 Computer Networking course, and the EZTechMovie Business Overview Download EZTechMovie Business Overview.EZTechMovie is considering an improvement of their current network scheme. Specifically, they now require a scalable network due to their plans to expand.For this Interactive Assignment, you are taking on the role of the network designer and are required to work with your manager to present your design for a new scalable network to the CIO. Generally, you will need to first draw the major components of the network diagram(s), and then briefly describe the connections and interactions among the various components. To complete this interactive assignment:Draw a high level diagram that represents the entire system. Explain the overall high level diagram.Use any drawing software with which you are familiar.Next, break your high level diagram into smaller components. For example five or six sub components.Explain the job of each of these sub components.Be sure to include information about computation, storage details, client side components, server side components, the number of servers and their jobs, caching, queueing, load-balancing, and any other networking details. Feel free to use on premises or cloud based components where necessary.Support your answer by providing explanations to back up your choices.Attach your diagrams to your initial post. In your post, write an email (Links to an external site.) to your manager explaining why you are sending this to him or her.Part 2 - Application Development and Documentation to Manage and Store EZTechMovie Customer DataPrior to beginning work on this assignment, read and complete the Week 1 Quiz: The Course Project Acknowledgement, which will provide important information needed as you undertake this project. In addition, it is recommended that you and your group review the following courses: CPT310, Database Systems & Management; PRM300, Introduction to Project Management; CST301, Software Technology and Design; INT401, Information Technology Strategy and Management, and any other courses that might help better assist you with this project. Resources from these courses have been compiled for your convenience. To access past lecture notes, assignments, and text books, review the courses listed above.By day one of Week 1, you will be separated into groups assigned by your instructor. Throughout the course, you will work with this group, taking on the role of a member of the IT Department for EZTechMovie, a private video streaming company. While this business is fictional, it is based upon real-life business situations, and the work you will complete will be authentic to what you would do as part of a real-life IT department.Each week you and your group will accomplish tasks toward the completion of three deliverables, which you will turn in as part of your Final Project in Week 5:System Analysis and Project Plan (SAPP)Application to Manage and Store EZTechMovie Customer Data (a relational database)Group Presentation (to be completed once the above deliverables are done)System Analysis and Project Plan (SAPP)—Due Week 5Throughout this course, your group will go through the iterative process of completing a System Analysis and Project Plan Download System Analysis and Project Plan(SAPP) document that will lead to the development of a MySQL relational database application for EZTechMovie. From your previous courses, you are already experts in using the system development lifecycle (SDLC) as part of your design and development process. This document will serve as the tool to take you through the various stages of the SDLC.(Note: Although the SAPP is due in Week 5, you will be working on it with your group throughout the course)Application to Manage and Store EZTechMovie Customer Data—Due Week 5Your group’s objective is to create a MySQL relational database, EZTechMovieDB, which will be used to store and manage customer data and information at EZTechMovie. The system must be able to:Help with the administrative tasks of adding, deleting, and modifying customer information.Search for customer(s) through parameters such as the customer ID, Customer Name, and Customer Plan.Display one or more records of customer data.Your relational database will be based on Business Rules for the Relational Database and other important information found in the EZTechMovie Business Overview Download EZTechMovie Business Overviewdocument.(Note: Although the Application to Manage and Store EZTechMovie Customer Data is due in Week 5, you will be working on it with your group throughout the course)Team Charter—To Complete This WeekCollaboration Download Collaborationand teamwork have become essential components of working in any technical field. This course asks you to experience working on a team to complete a major project. You can learn more about the benefits of working collaboratively in the document entitled Collaboration Download Collaboration. This week your group will complete a Team Charter Download Team Charter. This is your opportunity to determine how your group will function over the next five weeks, and will act as a team contract. As part of this process you will need to:Provide contact information for each member of your group.Develop ground rules and guidelines for working togetherDetermine expectations for time management and involvement (Decide how and when you will communicate).Explain how you will ensure fair and even contribution and collaboration.Determine if there are any special considerations for this team.In addition, this week, you will need to begin the group work on your SAPP document and the MYSQL relational database application in anticipation of your first Checkpoint to take place in Week 2. At that time, you will be asked to turn in Sections 1 through 14 of your SAPP along with your first Status Report. Review the Week 2 Assignment for more details on what will be required and when.Your Team CharterMust address all items in the Team Charter template provided.Must be written in a professional style (Links to an external site.) as if writing to a supervisor or the CIO.Carefully review the Grading Rubric (Links to an external site.) for the criteria that will be used to evaluate your assignment.