Question: Discussion: Choose a Topic for Your Class Project Instructions: In the introduction to this course, you were informed about the final project assignment. Review


Discussion: Choose a Topic for Your Class Project Instructions: In the introduction to this course, you were informed about the final project assignment. Review the introduction to the assignment and the Final Project document. Select a project idea before developing your initial post for this discussion board. In this discussion post, please describe your project idea. Describe the use-case, application, business challenge, or service that creates, stores, and/or processes data. Describe the different types of users or "personas", the different actions those users take, and the major types of data that is in scope for your project. You are NOT required to map out every type of data, every use-case, or every user-type. The goal is to pick an interesting topic and focus on a small enough section of that topic that you'll be able to model it in a database. Include: Project idea and why it interests you Major data entities, primary keys, most important attributes (NOT data types (e.g. INTEGER, VARCHAR)) Major user types Primary use cases Your post should be 200-300 words, and provide sufficient detail so that your fellow students can comment. Primary posts are due by Tuesday at 11:59 PM. Secondary posts are REQUIRED and due by Sunday at 11:59 PM. In order to facilitate effective and collaborative learning, this course will leverage peer feedback as a mechanism to improve their project ideas and overall project quality. In your secondary post, you MUST either validate the ideas and/or provide feedback for improvements, questions if things don't make sense, and otherwise be generally helpful and productive. The professor and/or TA will review each post and provide comments as well. Finally, the student is required to submit their idea as a 2nd assignment, worth 5 points of the final grade. This submission is the next assignment in the module, and is required by Sunday at 11:59 PM. This submission MUST reflect and include any suggestions or comments for improvement. That submission will also include an "OK TO PROCEED". For your final project, you will identify a real-world need and develop an app or service to meet that need. Your app must include the collection, maintenance, storage and access of data. Consider such social media sites or apps that create and use data - like TikTok, Facebook, LinkedIn, and Instagram. Your app should be of interest to you and solve a real-world problem. You can select a project from a related course or a personal project, as long as the work for this course is new and unique. However, this does require SPECIFIC approval from your instructor. The following topics are NOT permitted for the project, as they will either be covered as part of the weekly course material, or because sufficient external examples already exist: anything related to student/class enrollment, anything related to shopping, e-commerce, or inventory management. In each module, you will apply course concepts to your selected project topic to: Define the functional requirements for the application (Module 1) Understand the application's data entities (tables) and their relationships. (Module 1) Understand what types of data are created or used in the app, and define the related business logic, rules, and constraints, using end-user personas and use-cases.(Module 1) Produce an Entity-Relationship diagram (ERD) that describes some (not all!) of the data entities associated with the app, using Draw.io (a free web tool) (Modules 1 & 2)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
