Past class meeting agendas
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius 551-479 BC
"Believe nothing just because a so-called wise person said it. Believe nothing just because a belief is generally held. Believe nothing just because it is said in ancient books. Believe nothing just because it is said to be of divine origin. Believe nothing just because someone else believes it. Believe only what you yourself test and judge to be true." -- Buddha - Hindu Prince Gautama Siddharta
11/04*****************************
[No formal class meeting November 25 -- use that time to meet with your team to complete assignment 13 if you are asked to re-present assignment 13.]
See assignments 13, 14, 15 (final exam) in Assignments Index .
Deferred from last week: Presentation of assignment 12 "CheapPizza.com Prototype 2" --- teams 1, 3, 4, 6, 8 present and explain deliverables. demonstrate working software.
Presentation of assignment 11 "Sand 03" -- 5 class members chosen at random. Present and explain deliverables.
10/28*****************************
Presentation of assignment 12 "CheapPizza.com Prototype 2" --- present and explain deliverables. demonstrate working software
PHP and AJAX http://www.w3schools.com/PHP/php_ajax_database.asp ;
javascript http://en.wikipedia.org/wiki/JavaScript http://en.wikipedia.org/wiki/Client-side_JavaScript ;
AJAX http://en.wikipedia.org/wiki/Ajax_(programming) AJAX frameworks http://en.wikipedia.org/wiki/List_of_Ajax_frameworks
javascript delay/wait/pause http://www.sean.co.uk/a/webdesign/javascriptdelay.shtm http://www.dotnetheaven.com/UploadFile/prathore/DelayTime05232007025334AM/DelayTime.aspx http://www.tizag.com/javascriptT/javascriptredirect.php ;
display date and time in php http://www.totallyphp.co.uk/code/display_date_and_time_with_php.htm ;
display date and time in javascript http://www.quackit.com/javascript/tutorial/javascript_date_and_time.cfm ;
web service http://en.wikipedia.org/wiki/Web_service
10/21*****************************
Presentations of assignment 09 "Little System 01"
present and explain deliverables. demonstrate working software (version on free web server).
Presentation of assignment 10 "CheapPizza.com Prototype" --- this presentation is optional.
pizza system in access example 2
"Payroll 1" -- example of batch processing. payroll 01 client payroll 01 server (add totals to the timecard listing report.) (note that entity and referential integrity errors are not trapped in macro to transfer timecard batch from client to server.)
"Payroll 2" -- example of: client-server organization; interactive processing of a single transaction with source data validation; update through view; aggregation field; use of form to furnish parameter value to a query and a report. Server Client
"Payroll 3" -- similar to Payroll 2. Has transaction processing embedded in VBA module using database logical transaction. Use the Server file from Payroll 2. Client
Agile Development Process: agile ppt http://en.wikipedia.org/wiki/Agile_software_development http://agilemanifesto.org/
PHP HTML forms http://www.tizag.com/phpT/examples/formex.php http://www.w3schools.com/php/php_forms.asp
building cheappizza.com with the little system pattern scripts. ccprototype6 scripts
http://en.wikipedia.org/wiki/Design_pattern_(computer_science))
------------------------------------------------
Thanks to Michael Mendez:
Professor Leigh, I understand you have a problem with the insert.php. In order to fix this, you need to replace:
<?=$_SERVER['PHP_SELF']?>">
with
insert.php
So line 55 in insert.php is
Original:
<form id="insert" name="insert" method="post" action="<?=$_SERVER['PHP_SELF']?>">
Fixed
<form id="insert" name="insert" method="post" action="insert.php">
---------------------------------------------------
10/14*****************************
[grading will not be up to date until at least Friday.]
dependencies in use cases -- extend, include, inheritance http://www.agilemodeling.com/essays/useCaseReuse.htm
Presentations of assignment 08
-- present and explain deliverables; demonstrate software --
assignment 09 (individual 10/20)
assignment 10 (team 10/20)
team membership assignment for assignment 03 (and 04, 05, 10)
10/07*****************************
[grading will not be up to date until at least Friday.]
Presentations of assignment 06
-- present and explain deliverables; demonstrate software --
assignment 08 (individual 10/13)
assignment 09 (individual 10/20)
assignment 10 (team 10/20)
team membership assignment for assignment 03 (and 04, 05, 10)
9/30*****************************
Presentations of assignment 05
-- present and explain deliverables; demonstrate software --
| Grynsztajn, Jason | 1 |
| High, Stephanie | 2 |
| Jarvis, Eric | 3 |
| Jumani, Sana | 4 |
| Kelly, Steven | 5 |
| Killam, Daniel | 6 |
| Korkue, Timothy | 7 |
| Lasslett, Blake | 8 |
assignment 06 team membership assignment for assignment 03 (and 04, 05, 06)
assignment 07 (individual)
9/23*****************************
Presentations of assignment 04
-- present and explain deliverables; demonstrate software --
| Brau, Michael | 1 |
| Britto, Gavin | 2 |
| Clark, Michael | 3 |
| Colvin, Alan | 4 |
| Gajewski, Brian | 5 |
| Galperin, Gabriel | 6 |
| Garrott, Jeb | 7 |
| Griffin, Kyle | 8 |
assignment 05 team membership assignment for assignment 03 (and 04, 05, 06) and 06)
read the first 10 chapters of the Ashrafi text for next week.
http://en.wikipedia.org/wiki/File:Uml_diagram.svg
9/16*****************************
Presentations of assignment 03
-- present and explain deliverables; demonstrate software --
| Arcebido, Robbie | 1 |
| Atwood, Brett | 2 |
| Baichan, Ryan | 3 |
| McFarlane, Diana | 4 |
| Bellini, Lawrence | 5 |
| Bivona, Andrew | 6 |
| Borland, Timothy | 7 |
| Boutwell, Cheryl | 8 |
assignment 04 team membership assignment for assignment 03 (and 04)
read the first 9 chapters of the Ashrafi text for next week.
http://en.wikipedia.org/wiki/Software_walkthrough
9/09*****************************
Presentations of assignment 02 -- present and explain deliverables; demonstrate software -- Rawal, Sagar, White, Kelly, Jarvis
assignment 03 team membership assignment for assignment 03
read the first 7 chapters of the Ashrafi text for next week.
9/02 *****************************
Presentations of assignment 01 5 class members called at random present and explain deliverables; demonstrate software
From syllabus:
Presentation of work assignment submissions – on a random and
rotating basis class members will be assigned to present to the class the
deliverables from their individual and team work assignment submissions. The
quality of the presentation may change the respective assignment grade by +2,
+2, 0, -1, or – 2 points. Failure to present at the assigned time, unless
excused and re-scheduled or re-assigned before class, will result in a -3 point
grade change to the respective assignment grade. The presentation grade will be
applied to individual and to team assignment grades.
powerpoints for chapters 1,2,3
http://en.wikipedia.org/wiki/Software_testing
read the first 6 chapters of the Ashrafi text for next week.
8/26 *****************************
syllabus
powerpoints for chapters 1,2,3
http://en.wikipedia.org/wiki/Requirements_analysis
http://en.wikipedia.org/wiki/Functional_requirement
http://en.wikipedia.org/wiki/Business_Analysis_Body_of_Knowledge
http://en.wikipedia.org/wiki/Verification_and_Validation_(software)
read the first 6 chapters of the Ashrafi text for next week.