Question Description
Database Spring 2019
5pages Paper (1500 words minimum)
I.Introduction
(Inthis section, you should give a brief overview of web-based databases.)
II.Approach
(Inthis section, you should explain the key components of your software.)
****I listed the key components on the bottom. Please explain and incorporate theminto the paper
III.Overview of the system developed by Aadamsoo
(Inthis section, you should give an overview of the paper https://www.theseus.fi/bitstream/handle/10024/16996/Aadamsoo_Anne-Mai.pdf
Useyour own words. Do not copy from the paper.)
IV.Discussion
(Inthis section, you should discuss how you may improve your software if you areselling it as a real product.)
V.Summary
(Inthis section, you should conclude your paper by summarizing the keycontribution of your software.)
*****KEYCOMPONENTS*****
1.A user will be able to create an account. Parents must create account beforetheir children. Parents need to identify if they want to be moderator; studentsneed to identify whether they want to be mentor or mentee or both. Studentswill be able to update their own accounts; parents will be able to update boththeir own and their children’s accounts.
2. All users can find the information aboutcourses and past, current and future sections.
3.A student may enroll in a section as mentor or mentee if he/she meets the graderequirement. A section should have at most 6 mentees and 3 mentors. A studentcan enroll in as many current or future sections as he/she wants, provide thesections are for different courses and are offered at different time slots duringthe same time period. A student cannot enroll in a past section.
4. A mentor will be able to see list ofmentors and mentees of the section he/she is mentoring.
5. A moderator can view the list ofsections and their moderators. He/she may choose one or more current or futuresections to be a moderator. Each section should have 1 moderator.
6. By Thursday, a student needs to indicatewhether he/she will participate in the session for next week. A session withfew than 3 mentees will be canceled on Friday. All participants of the sessionneed to be notified of the cancelation. If a session has fewer than 2 mentors,the moderator of the section for which the session belongs to needs to benotified. For simplicity, you can just generate notification files whichcontain the names and email addresses of the users who should be notified.
7. If a session does not have 2 mentors,the moderator of the section can find a list of potential mentors and selectone or two to add to the session.
8. The moderator will post study materialsto his/her session every week. A student enrolled in the section will be ableto see the current and past materials for each session of the section
Database Spring 20195 pages Paper (1500 words minimum)I. Introduction(In this section, you should give a brief overview of web-based databases.)II. Approach(In this section, you should explain the key components of your software.)**** I listed the key components on the bottom. Please explain and incorporate them into the paperIII. Overview of the system developed by Aadamsoo(In this section, you should give an overview of the paper https://www.theseus.fi/bitstream/handle/10024/16996/Aadamsoo_Anne-Mai.pdfUse your own words. Do not copy from the paper.)IV. Discussion(In this section, you should discuss how you may improve your software if you are selling it as a real product.)V. Summary(In this section, you should conclude your paper by summarizing the key contribution of your software.)*****KEY COMPONENTS*****1. A user will be able to create an account. Parents must create account before their children. Parents need to identify if they want to be moderator; students need to identify whether they want to be mentor or mentee or both. Students will be able to update their own accounts; parents will be able to update both their own and their children’s accounts.2. All users can find the information about courses and past, current and future sections.3. A student may enroll in a section as mentor or mentee if he/she meets the grade requirement. A section should have at most 6 mentees and 3 mentors. A student can enroll in as many current or future sections as he/she wants, provide the sections are for different courses and are offered at different time slots during the same time period. A student cannot enroll in a past section.4. A mentor will be able to see list of mentors and mentees of the section he/she is mentoring.5. A moderator can view the list of sections and their moderators. He/she may choose one or more current or future sections to be a moderator. Each section should have 1 moderator.6. By Thursday, a student needs to indicate whether he/she will participate in the session for next week. A session with few than 3 mentees will be canceled on Friday. All participants of the session need to be notified of the cancelation. If a session has fewer than 2 mentors, the moderator of the section for which the session belongs to needs to be notified. For simplicity, you can just generate notification files which contain the names and email addresses of the users who should be notified.7. If a session does not have 2 mentors, the moderator of the section can find a list of potential mentors and select one or two to add to the session.8. The moderator will post study materials to his/her session every week. A student enrolled in the section will be able to see the current and past materials for each session of the section