navsys nrotc database system team 7 george datskos danny greenia james park jeff pickelman ...
DESCRIPTION
Background Navy Reserve Officer Training Corps Navy Reserve Officer Training Corps Founded in Berkeley in 1926 Founded in Berkeley in 1926 Students train to become active officers in the US Navy Students train to become active officers in the US Navy Located in Hearst Women’s Gym Located in Hearst Women’s GymTRANSCRIPT
![Page 1: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/1.jpg)
NavSysNavSysNROTC Database SystemNROTC Database System
Team 7Team 7◊◊ George Datskos George Datskos
◊ ◊ Danny Greenia ◊ James Park Danny Greenia ◊ James Park ◊ ◊ Jeff Pickelman ◊ Dmitry Jeff Pickelman ◊ Dmitry
Shafranov ◊ Gareth Williams ◊ Shafranov ◊ Gareth Williams ◊ Adnan ZubairAdnan Zubair
![Page 2: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/2.jpg)
Design Project Review 1Design Project Review 1 Meet the teamMeet the team Naval ROTC OverviewNaval ROTC Overview VisionVision EER DiagramEER Diagram Project ScheduleProject Schedule
![Page 3: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/3.jpg)
BackgroundBackground Navy Reserve Officer Navy Reserve Officer
Training CorpsTraining Corps Founded in Berkeley Founded in Berkeley
in 1926in 1926 Students train to Students train to
become active become active officers in the US officers in the US NavyNavy
Located in Hearst Located in Hearst Women’s GymWomen’s Gym
![Page 4: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/4.jpg)
Navy ROTC
Navy
Active Duty Personnel ROTC Alumni
Battalion Staff
Retired Deceased
Active Duty Reserve
Student Trainees
System OrganizationSystem Organization
![Page 5: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/5.jpg)
By the numbers…By the numbers… Approximately 90 students and staffApproximately 90 students and staff Thousands of alumniThousands of alumni
RetiredRetired Active in the militaryActive in the military On reserveOn reserve
![Page 6: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/6.jpg)
Non-student staff…Non-student staff… 2 Chief Petty Officers2 Chief Petty Officers
AdminAdmin Supply & In Charge of StudentsSupply & In Charge of Students
4 Instructors4 Instructors Lt. Victor GarzaLt. Victor Garza
ContactContact InstructorInstructor
Most responsibilities are delegated to Most responsibilities are delegated to studentsstudents
![Page 7: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/7.jpg)
Problems With Current Problems With Current SystemSystem
Ad hoc system of storing informationAd hoc system of storing information No centralized databaseNo centralized database
File cabinets filled with folders of File cabinets filled with folders of loose paperloose paper
Students bear many responsibilitiesStudents bear many responsibilities Keep track of who’s in charge of whatKeep track of who’s in charge of what
![Page 8: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/8.jpg)
FromFrom
and
Our Vision…Our Vision…
![Page 9: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/9.jpg)
ToTo
Our VisionOur Vision
![Page 10: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/10.jpg)
Client Requirements…Client Requirements… Keep track of AlumniKeep track of Alumni
Donation purposesDonation purposes Reunions, banquetsReunions, banquets
Problem: deceased alumni receiving Problem: deceased alumni receiving invitationsinvitations
Include method of extracting contact Include method of extracting contact information for label makinginformation for label making
![Page 11: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/11.jpg)
In so many words…In so many words… The database must:The database must:
Be accessible from numerous Be accessible from numerous computerscomputers
Be accessible by different staff Be accessible by different staff members, studentsmembers, students
Have some degree of security clearanceHave some degree of security clearance
![Page 12: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/12.jpg)
Textual SummaryTextual Summary The Naval ROTC consists of people, who can be The Naval ROTC consists of people, who can be
split into students, staff and alumni. People split into students, staff and alumni. People receive publications (which our database will receive publications (which our database will make labels for), which students are in charge make labels for), which students are in charge of and which also are NROTC expenditures. of and which also are NROTC expenditures.
Students declare Chits (requests), receive Students declare Chits (requests), receive grades, earn PT scores and are responsible for grades, earn PT scores and are responsible for uniform items. Students make payments to the uniform items. Students make payments to the ROTC and receive stipends. Each student has a ROTC and receive stipends. Each student has a rank, which form a non-linear hierarchy. rank, which form a non-linear hierarchy.
Alumni often donate money to the NROTC.Alumni often donate money to the NROTC.
![Page 13: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/13.jpg)
Person EntityPerson Entity
![Page 14: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/14.jpg)
Person SubtypesPerson Subtypes
![Page 15: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/15.jpg)
Textual Summary Textual Summary (Continued)(Continued)
The NROTC holds events at times and The NROTC holds events at times and locations. These events use supplies and locations. These events use supplies and their costs show up as expenditures. A their costs show up as expenditures. A person is in charge of events. A key person is in charge of events. A key feature of our database will be tracking feature of our database will be tracking who attends events.who attends events.
Supplies can be broken down into Supplies can be broken down into Military and Recreational. Someone is in Military and Recreational. Someone is in charge of them and they are checked out charge of them and they are checked out by people. They also show up as by people. They also show up as expenditures.expenditures.
![Page 16: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/16.jpg)
Event EntityEvent Entity
![Page 17: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/17.jpg)
Rest of EntitiesRest of Entities
![Page 18: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/18.jpg)
![Page 19: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/19.jpg)
Project ScheduleProject ScheduleTask:Task: Estimated date:Estimated date:
Revised EER diagramRevised EER diagram 10/23/05 10/23/05 Queries, database designQueries, database design 10/28/05 10/28/05 Beta version of databaseBeta version of database 11/03/05 11/03/05 Beta2 version of databaseBeta2 version of database 11/10/05 11/10/05 Final version of database/reportFinal version of database/report
11/15/0511/15/05
![Page 20: NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman Dmitry Shafranov Gareth Williams Adnan Zubair](https://reader034.vdocuments.site/reader034/viewer/2022051305/5a4d1b787f8b9ab0599b81a3/html5/thumbnails/20.jpg)
Any Questions?Any Questions?