+ All Categories
Home > Documents > NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman ...

NavSys NROTC Database System Team 7 George Datskos Danny Greenia James Park Jeff Pickelman ...

Date post: 18-Jan-2018
Category:
Upload: jeffry-willis
View: 220 times
Download: 0 times
Share this document with a friend
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 Gym
20
NavSys NavSys NROTC Database System NROTC Database System Team 7 Team 7 George Datskos George Datskos Danny Greenia ◊ James Danny Greenia ◊ James Park Park Jeff Pickelman ◊ Dmitry Jeff Pickelman ◊ Dmitry Shafranov ◊ Gareth Shafranov ◊ Gareth Williams ◊ Adnan Zubair Williams ◊ Adnan Zubair
Transcript
Page 1: NavSys NROTC Database System Team 7  George Datskos  Danny Greenia  James Park  Jeff Pickelman  Dmitry Shafranov  Gareth Williams  Adnan Zubair.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.
Page 19: NavSys NROTC Database System Team 7  George Datskos  Danny Greenia  James Park  Jeff Pickelman  Dmitry Shafranov  Gareth Williams  Adnan Zubair.

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.

Any Questions?Any Questions?


Recommended