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  ;

ClockAppliance03.PHP  

 

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

 

 

(These examples were originally in ACCESS 2003 -- depending on the version of access you are using you may need to convert form button events to macro invocations to correct error in conversion from 2003 to 2007)  Also, some of these example systems may be saved with the development tools crippled -- open them with the shift key depressed to get the dev tools back;

This is a client-server, multi-user system. You will need to re-link the client mdb file to the tables which are in the server mdb file.

"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

Batch processing macro example with security.

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 --  

access example

PHP

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

assignment 02

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)  

assignment 01

read the first 6 chapters of the Ashrafi text for next week.