DefinePK

DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.

cs619 Design - ER Diagram - What are entities and its attributes -Home Gardening App


Video content is provided via the YouTube platform. All rights and ownership belong to the original content creator.
Source channel: theITeducation.com

▶ Watch on YouTube
Description

Join our Telegram Group for Fast updates and VU Short Lectures https://t.me/joinchat/TFLF2vbjfq5qs4Ww cs619 Design - ER Diagram - What are entities and its attributes -Home Gardening App. #CS619 #ERdiagram #SoftwareEngineering
CS619 Final year project and its design document for ER Diagram you need to define and find entities and their attributes to draw ER diagram.
Home Gardening App is an Android based mobile application for your gardening solutions which helps to harvest your own flowers, vines, fruits, vegetables and herbs etc. in your house at a very small space. It contains very useful information about cultivation practices, like choosing best varieties, right sowing depth, suitable harvesting periods and helpful tips for taking care of plants etc.

Functional Requirements:

Functional requirements for Home Gardening App are as follows;
I. Minimum Plants: There should be at least 50 small scale home based plants; all must be properly categorised like Flowers, Vines, Fruits, Vegetables and Herbs etc.
II. Firebase Real-Time Database: It is needed to store all plants data in JSON form on Firebase Real-Time Database.
III. Registered Users: Only registered users can view gardening ideas. So provide registration and as well as login interfaces; store users' credentials on Firebase Real-Time Database in an encrypted form.
IV. Plants List: All plants data, after syncing with Firebase Real-Time Database, should be displayed to user in a sorted manner in ascending or descending order with respect to their title or category.
V. Search Option: Search option is must, so that user could search any information regarding plants of his/her choice. It is also needed to provide voice search feature as well.
VI. Plant Detail: Each plant must have complete information like proper title, description, category, species, when to plant, where to plant, how to plant, care (watering & feeding tips), harvesting, storage details and photos etc.
VII. My Garden: Any plant could be marked as favourite (i.e. should be saved in My Garden) so that it could be viewed later and also provide option to remove any favourite from My Garden.
VIII. Custom Notes: User should be able to add custom notes to any plant to record best varieties and successes & failures; these must be uploaded to Firebase Real-Time Database and should visible to other users as well.
IX. Alarms/Notifications: It would allow user to set alarm and get timely reminders to keep plants alive by watering and feeding them fertilizers.
X. Backup Feature: User should be fascinated by giving backup option; all My Garden's plants must be stored/retrieved to/from Firebase Real-Time Database in an encrypted form. #vushortlectures
TheITeducation.com is the best channel for VU Short Lectures of All Subjects.