The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian...

17
The Requirements The Requirements BEARS GROUP BEARS GROUP Rebecca A Barfield Rebecca A Barfield M Atiq siddiqui M Atiq siddiqui Nick Nick Shahab Shahab Karen Soltis Karen Soltis Nidian Torres Nidian Torres

Transcript of The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian...

Page 1: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

The RequirementsThe RequirementsBEARS GROUP BEARS GROUP

Rebecca A BarfieldRebecca A BarfieldM Atiq siddiquiM Atiq siddiqui

NickNickShahabShahab

Karen SoltisKaren SoltisNidian Torres Nidian Torres

Page 2: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

The Requirements OverviewThe Requirements Overview

IntroductionIntroduction Risk AssessmentRisk Assessment Full set of RequirementsFull set of Requirements Individual Requirements and TestsIndividual Requirements and Tests Requirement MatrixRequirement Matrix Satisfaction TestSatisfaction Test Wolf’s StatementWolf’s Statement Thief’s StatementThief’s Statement Notes from Requirement EditorNotes from Requirement Editor

Page 3: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

IntroductionIntroduction

The Bears group Application will The Bears group Application will provide Illinois lottery with a provide Illinois lottery with a wireless applicationwireless application

an Admin Sectionan Admin Section update the winning lottery update the winning lottery

numbers everyday. numbers everyday. Wireless access for the users. Wireless access for the users.

Page 4: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Risk AssessmentRisk Assessment

The Project has the risk of The Project has the risk of technical difficulties. technical difficulties.

Will not work if the Cell Phone or Will not work if the Cell Phone or the mobile device is out of the the mobile device is out of the coverage area.coverage area.

Deadlines and delaysDeadlines and delays

Page 5: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Full set of RequirementsFull set of Requirements

Formal RequirementsFormal Requirements Hardware RequirementsHardware Requirements Software RequirementsSoftware Requirements Coding Languages Coding Languages

RequirementsRequirements Database RequirementsDatabase Requirements Network Security requirementNetwork Security requirement Backup RequirementsBackup Requirements

Page 6: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Individual Requirements and Individual Requirements and TestTest Requirement R3:Requirement R3: The Administrator will be able to post The Administrator will be able to post

the winning lottery numbers to the the winning lottery numbers to the system. For Lotto Field there would system. For Lotto Field there would be 6 numbers together separated by be 6 numbers together separated by (-) ranges from 01-52 for example (-) ranges from 01-52 for example (01-14-33-22-34-24). For Little Lotto (01-14-33-22-34-24). For Little Lotto Field there would be 5 numbers Field there would be 5 numbers together separated by (-) ranges together separated by (-) ranges from 01-39 for example (01-23-33-from 01-39 for example (01-23-33-21-14).21-14).

Page 7: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Individual Requirements and Individual Requirements and TestTest Test R3:Test R3:

The group tester will be supplied The group tester will be supplied with the temporary with the temporary Administrative Password and he Administrative Password and he will log in 10 times. Then the will log in 10 times. Then the Administrator will enter 5 little Administrator will enter 5 little lotto numbers and 5 lotto lotto numbers and 5 lotto numbers to check the range and numbers to check the range and format of the fields.format of the fields.

Page 8: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Individual Requirements and Individual Requirements and TestTest Requirement R4:Requirement R4:

Only the Administrator will be Only the Administrator will be able to update winning numbers. able to update winning numbers. The Administrator will update The Administrator will update the winning number 2-3 minutes the winning number 2-3 minutes after the draw so that the after the draw so that the website has the updated website has the updated information with the 2-3 minute information with the 2-3 minute difference from the real draw.difference from the real draw.

Page 9: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Individual Requirements and Individual Requirements and TestTest Test R4:Test R4:

The tester will login as the The tester will login as the administrator using his temporary administrator using his temporary password and add 5 winning password and add 5 winning numbers for lotto and 5 winning numbers for lotto and 5 winning numbers for little lotto. Then he will numbers for little lotto. Then he will delete 3 winning numbers that he delete 3 winning numbers that he just added from the lotto and 3 from just added from the lotto and 3 from the little lotto. Then he will change the little lotto. Then he will change the 2 winning numbers that he just the 2 winning numbers that he just added from the lotto and 2 winning added from the lotto and 2 winning numbers from the little lotto.numbers from the little lotto.

Page 10: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Requirement MatrixRequirement Matrix

RequirementsRequirements TestsTests

The winning numbers The winning numbers that the customer will that the customer will see should be in the see should be in the proper format.proper format.

The tester will enter or The tester will enter or select the date and select the date and click on the submit click on the submit button 10 times.button 10 times.

ASP.NET is working ASP.NET is working for Wireless Devicesfor Wireless Devices

The implementer will The implementer will create three test create three test pages to see and pages to see and check the database check the database connectivityconnectivity

Page 11: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Satisfaction TestSatisfaction Test

Requirement R3:Requirement R3:The Administrator will be able to post the winning The Administrator will be able to post the winning lottery numbers to the system. For Lotto Field there lottery numbers to the system. For Lotto Field there would be 6 numbers together separated by (-) would be 6 numbers together separated by (-) ranges from 01-52 for example (01-14-33-22-34-ranges from 01-52 for example (01-14-33-22-34-24).For Little Lotto Field there would be 5 numbers 24).For Little Lotto Field there would be 5 numbers together separated by (-) ranges from 01-39 for together separated by (-) ranges from 01-39 for example (01-23-33-21-14).example (01-23-33-21-14).

Test R3:Test R3:The group tester will be supplied with the temporary The group tester will be supplied with the temporary Administrative Password and he will log in 10 times. Administrative Password and he will log in 10 times. Then the Administrator will enter 5 little lotto Then the Administrator will enter 5 little lotto numbers and 5 lotto numbers to check the range numbers and 5 lotto numbers to check the range and format of the fields.and format of the fields.

Page 12: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Wolf’s ScheduleWolf’s Schedule

ScheduleSchedule

The Requirements Manager met The Requirements Manager met with the Wolf at the DePaul with the Wolf at the DePaul Center Library on Saturday 10 o Center Library on Saturday 10 o clock the 25th September, 2005.clock the 25th September, 2005.

Page 13: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Wolf’s StatementWolf’s Statement

For the requirement R4:For the requirement R4:Only the Administrator will be able to Only the Administrator will be able to update winning numbers. The update winning numbers. The Administrator will update the winning Administrator will update the winning number 2-3 minutes after the draw so that number 2-3 minutes after the draw so that the website has the updated information the website has the updated information with the 2-3 minute difference from the real with the 2-3 minute difference from the real draw.draw.

Statement from the Wolf:Statement from the Wolf:According to the statement there must be According to the statement there must be an administrator who will update the an administrator who will update the website. What if at a certain time of year or website. What if at a certain time of year or a month or a day the Administrator is not a month or a day the Administrator is not available.available.

Page 14: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Thief ScheduleThief Schedule

The Requirements Manager met The Requirements Manager met with the Thief at a Restaurant on with the Thief at a Restaurant on Saturday the 25th September, Saturday the 25th September, 2005 at 2:00 p.m.2005 at 2:00 p.m.

Page 15: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Thief’s StatementThief’s Statement

For the requirement R1:For the requirement R1:The Customer has the option to enter the The Customer has the option to enter the date on the website and on their Cellular date on the website and on their Cellular Phones to obtain the Lottery Numbers. The Phones to obtain the Lottery Numbers. The Date will be on (mm/dd/yyyy) format. They Date will be on (mm/dd/yyyy) format. They will be able to retrieve only lotto and little will be able to retrieve only lotto and little lotto numbers. For Lotto the drawings are lotto numbers. For Lotto the drawings are on Wednesdays and Saturdays. For Little on Wednesdays and Saturdays. For Little Lotto the drawings are seven days a week.Lotto the drawings are seven days a week.

Statement from the Thief:Statement from the Thief:The testers will test this by entering the The testers will test this by entering the correct dates like (01/22/2004) or correct dates like (01/22/2004) or (03/04/2004) but it is not required that the (03/04/2004) but it is not required that the date format is correct.date format is correct.

Page 16: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Requirements Editor NoteRequirements Editor Note

For the requirement R4:For the requirement R4:Only the Administrator will be able to update Only the Administrator will be able to update winning numbers. The Administrator will update the winning numbers. The Administrator will update the winning number 2-3 minutes after the draw so that winning number 2-3 minutes after the draw so that the website has the updated information with the 2-the website has the updated information with the 2-3 minute difference from the real draw.3 minute difference from the real draw.

With the main Administrator there must be a backup With the main Administrator there must be a backup part time Administrator who will be in contact with part time Administrator who will be in contact with the main Administrator and the Management team the main Administrator and the Management team of the Illinois Lottery. So there will be a backup to of the Illinois Lottery. So there will be a backup to the main Administrator so that there will no more the main Administrator so that there will no more delay in the updates of winning lottery numbers.delay in the updates of winning lottery numbers.

Page 17: The Requirements BEARS GROUP Rebecca A Barfield M Atiq siddiqui Nick Shahab Karen Soltis Nidian Torres.

Requirements Editor NoteRequirements Editor Note

For the requirement R1:For the requirement R1:The Customer has the option to enter the date on The Customer has the option to enter the date on the website and on their Cellular Phones to obtain the website and on their Cellular Phones to obtain the Lottery Numbers. The Date will be on the Lottery Numbers. The Date will be on (mm/dd/yyyy) format. They will be able to retrieve (mm/dd/yyyy) format. They will be able to retrieve only lotto and little lotto numbers. For Lotto the only lotto and little lotto numbers. For Lotto the drawings are on Wednesdays and Saturdays. For drawings are on Wednesdays and Saturdays. For Little Lotto the drawings are seven days a week. Little Lotto the drawings are seven days a week.

With the main Administrator there must be a backup With the main Administrator there must be a backup part time Administrator who will be in contact with part time Administrator who will be in contact with the main Administrator and the Management team the main Administrator and the Management team of the Illinois Lottery. So there will be a backup to of the Illinois Lottery. So there will be a backup to the main Administrator so that there will no more the main Administrator so that there will no more delay in the updates of winning lottery numbers.delay in the updates of winning lottery numbers.