2 Pages

Assignment 5

Course: CS 638, Fall 2008
School: Wisconsin
Rating:
 
 
 
 
 

Word Count: 571

Document Preview

638 CS Web Programming, Fall 2007 http://pages.cs.wisc.edu/~cs638-1/ Assignment 5: Your choice Assigned November 26, 2007 Due: December 13, 2007 11:59 PM 1 Overview The fifth assignment is a web programming exercise on a topic of your choice. This assignment differs form the previous ones in a number of ways: 1) You pick the topic it can extend one of the earlier assignments, or it can be something entirely...

Register Now

Unformatted Document Excerpt

Coursehero >> Wisconsin >> Wisconsin >> CS 638

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
638 CS Web Programming, Fall 2007 http://pages.cs.wisc.edu/~cs638-1/ Assignment 5: Your choice Assigned November 26, 2007 Due: December 13, 2007 11:59 PM 1 Overview The fifth assignment is a web programming exercise on a topic of your choice. This assignment differs form the previous ones in a number of ways: 1) You pick the topic it can extend one of the earlier assignments, or it can be something entirely new; 2) You pick the technology to use it can be client-side programming, server-side programming, and it can also use technologies you may be familiar with that we have not covered in the class (php, ruby on rails, etc.); 3) You can work in teams, but the larger the team the more you will have to do. We propose below two sample topics suitable for individual assignments but we encourage you to come up with your own topics. Due to the differences between this assignment and the previous ones the evaluation and the format will also differ. 2 Sample assignment extended student information system Extend your code for assignment 3 with web pages that implement all database interactions described in assignment 2. The application-wide default parameter values should be implemented by selecting the appropriate element by default in drop-down lists. These defaults should also apply to the existing grade report and class roster pages. You should not implement the open and close commands, but you should provide a page where the user can override the default parameters for the database connection. The transcript page should not have any inputs. Instead, the user would obtain a transcript for a given student through the listfromstate or classroster pages by clicking on the name of a student. The transcript should page display the class names, catalog numbers, the semester and year the student took them and grades. It should also display other information the database keeps about the student (address, etc.). 3 Sample assignment extended catch-the-prof Extend your code for assignment 4 with new features for the game. You should add a timer measuring how long it took the player to catch all profs. You should also add a scoreboard summarizing some type of score based on the time it took to catch individual images and the speed setting of the game (together with the record of the current "session"). You should also add one more complex feature. For example the game can give bonus points for catching a given prof in the arena (selected at random by the game). The image of the bonus prof should be distinguished from the others (e.g. by adding some form of blinking border around it). The bonus can be active for a pre-set period of time, or until the image bounces into the first wall. This can be turned into a team assignment by adding more features such as negative bonuses, profs randomly escaping from jail, non-linear trajectories through the arena, etc. 5 Grading and topic selection Before starting work on a given topic for this assignment, you need to discuss it with me (the instructor) so that I can make sure it is in scope and that the amount of work required is appropriate for the size of your team. We can have this discussion over email. 6 Submission Please email your assignment as attachment to a single message to me (the instructor). You will also have to schedule a meeting where you can demonstrate your web application live. This meeting must take place before the final for the class.
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

UC Davis - ATT - 0016
REVREVISION HISTORY DESCRIPTIONDATEAPPROVED2.8002.000.750 1.206.7183.400DRAWN CHECKED ENG APPR MGR APPR UNLESS OTHERWISE SPECIFIED DIMENSIONS ARE IN MILLIMETERS ANGLES X.X 2 PL X.XX 3 PL X.XXX NAME minsoo DATE 06/04/06TITLE SIZE DWG
UC Davis - ATT - 0606
REVREVISION HISTORY DESCRIPTIONDATEAPPROVED2.8002.000.750 1.206.7183.400DRAWN CHECKED ENG APPR MGR APPR UNLESS OTHERWISE SPECIFIED DIMENSIONS ARE IN MILLIMETERS ANGLES X.X 2 PL X.XX 3 PL X.XXX NAME minsoo DATE 06/04/06TITLE SIZE DWG
CUNY Queens - DB - 214
EXAMEN 2 243-214-95 1. Calculez la force exerce sur un conducteur de 1 mtre laissant passer un courant de 0,5 ampre. Le flux est de 2 teslas.2.Une bobine possde 20 tours et laisse passer un courant de 1 ampre. Le flux est de 2 teslas. Les cts AB
CUNY Queens - DB - 214
Entranement des machines lectriquesCours 1Force Poids d'un corps qui correspond l'attractionterrestre. F = ma F=force (Newton) m= masse (kg) a=acclration (m/s2 )Force: exemple Dterminez le poids d'un corps ayant unemasse de 500 kg. F
CUNY Queens - DB - 214
Cours 2Principes de l'lectromagntismeLes principes: lectromagntisme Principe 1: Cration d'un champ magntique par un courant. Principe 2: Force exerce sur un courant plac dans un champ magntique.Principes suite Principe 3: Dplacement d'un
CUNY Queens - DB - 214
Circuits triphassBranchez les charges R en toile au rseau triphas L1-L2-L3.L1VL2RL3RRIPlacez le voltmtre (V) et l'ampremtre pour mesurer la tension de ligne et le courant de ligne des charges branches en toile.VL1L2L3RR
CUNY Queens - DB - 214
TransformateurSuite Cours 8Rapport des courants: transformateur idal.30.7 Dans le transformateur idal nous utilisons le flux mutuel seulement. Branchons une charge Z au secondaire du transformateur. (fig. 30-8.214diagrammes_cours8). I2
CUNY Queens - DB - 214
Moteurs triphassProblmes et questions pratiquesQuestions pratiques1. 2. 3. 4. 5. 6. 7. 8. Quelles sont les parties principales d'un moteur d'induction? Comment le champ tournant est-il produit dans le stator? Vitesse synchrone: expliquez? Si on d
CUNY Queens - DB - 214
QUESTIONS SUR LES COURS 10 13 243-214-95 ENTRANEMENT DE MACHINES 1. Que se passe-t-il lorsque l'on inverse deux fils d'un moteur cage d'cureuil?2.Expliquez deux mthodes pour freiner un moteur cage d'cureuil.3.Pour quelle raison le variateu
CUNY Queens - DB - 214
Code perm. BRAM23058405 CLAP08068504 DESS27088207 DESM01058609 FERK FORN26108505 FORD08018606 GOBM13128501 GODI05098001 GOSP12098500 LABK10118401 LAPM22117507 MURJ02128408 PELK19128509 SIMJ07018605 THEA28118303 TREJ07058504 TRES13088606 TRUF16088509
CUNY Queens - DB - 214
EXAMEN 6 1 NOV 04 1. On branche une rsistance de 10 ohms au secondaire d'un transformateur dont l'enroulement possde deux fois moins de spires que le primaire. La tension au primaire est de 208 vca. Calculez les courants primaire et secondaire.2.
CUNY Queens - DB - 214
Diagramme unifilaireDiagramme schmatiqueDiagramme des connexions
CUNY Queens - DB - 214
243-214-95 gr. 039110ENTRAINEMENT DES MACHINES ELECTRIQUES Classe du Lun 08:20-11:05 Cgep de Jonquire - Automne 2004 Enseignant: Denis Barsalou Groupe39110 39110 39110 39110 39110 39110 39110 39110 39110 39110 39110 39110 39110 39110 39110 39110 39
UC Davis - ATT - 0606
Rechargeable Sealed Lead-Acid BatteryPS-125012 Volt 5.0 Amp. Hrs.Features: Absorbent Glass Mat (AGM) technology for superior performance. Valve regulated, spill proof construction allows safe operation in any position. Power/volume ratio yielding
UC Davis - ATT - 0606
Bill of MaterialsOur Part No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Description Drive System Double Sided Timing Belt Timing Pulley Tensor Pulley Tensor Pulley Bearing Timing Pulley Bearing Portescap Precision Motor Buehler 12 VDC Motor Si
UC Davis - ATT - 0606
REVREVISION HISTORY DESCRIPTIONDATEAPPROVED8.0003.1502.4655.5008.5001.500NAME DATE DRAWN minsoo Error: Not defined. UGS - The PLM Company CHECKED TITLE ENG APPR MGR APPR SIZE DWG NO REV UNLESS OTHERWISE SPECIFIED A2 DIMENSIONS ARE
UNC Wilmington - M - 161
Math 161 Exam 1, Spring 2009Show all work! 1.Name:Score 1 2 3 4 5 6 7 8 9 10 TotThe displacement of an object is given by s = 1 + 2t + (t2 /4). Find the average velocity: a) In the interval [1, 2]. b) In the interval [1, 1.1].2.Ans: . Ans:
UNC Wilmington - M - 161
MATH 161 EXAM 3, Fall 2008In problems 1-5, find the given integrals 1. a)1 0Name:b) x(5 - x2 ) dxScore 1 2 3 4 5 6 7 8 9 10 Tottet dt22.a)Ans: x2 sin(x3 - 1) dx. b)Ans: 3 sin 5t cos 5t dt.3.a)Ans: sec2 (1/x) dx 5x2. b)
UNC Wilmington - M - 161
MATH 161 EXAM 4, Fall 2008In problems 1-5, find the given integrals 1. a) (x3 + 1)2 dxName:b) 2t dtScore 1 2 3 4 5 6 7 8 9 10 Tot2.Ans: a) (x + 1)/x dx.Ans: 2 b) (x - 1)ex -2x dx.3.a)Ans: y cos(y y) dy. b) cos x dx sin3 x
Washington University in St. Louis - CSE - 573
RFC: 793
Washington University in St. Louis - CSE - 573
Network Working Group M. AllmanRequest for Comments: 2581 NASA Glenn/Sterling SoftwareObsoletes: 2001 V. PaxsonCategory: Standards Track
Washington University in St. Louis - CSE - 573
DQCB8Ay@Q9nvt6tdQ7(p66Q ' # " # 8 5 QQQ0QH0p4QoXQv32Q17Q QQV0Q 7QQ)(QQftV Q)hQ)Vrv6 oX0C VQQ)A '% " VQV6&)$#!pV 2Qv!pdoAvnQoVQ"FX"QrV f6FQ
UCSD - ENG - 100
Leadership (2)ENG 100 Lecture 11 Silvia MahMidquarter notebook evaluation Most notebooks following guidelines: numbered pages, dated entries, pen (no pencil), no large blank spaces, auxiliary material glued in. Most notebooks had good ENG100 l
Washington University in St. Louis - CSE - 573
Addressing Heterogeneity and Scalability in Layered Multicast Congestion ControlSergey Gorinsky K. K. Ramakrishnan Harrick VinTechnical Report TR2000-31 Department of Computer Sciences, University of Texas at Austin Taylor Hall 2.124, Austin, Texa
Washington University in St. Louis - CSE - 573
Multicast Congestion Control with Distrusted ReceiversSergey Gorinsky, Sugat Jain, and Harrick VinLaboratory for Advanced Systems Research Department of Computer Sciences The University of Texas at Austin Taylor Hall 2.124, Austin, TX 78712, USA{g
Washington University in St. Louis - CSE - 573
Robustness to Inated Subscription in Multicast Congestion ControlSergey GorinskySugat JainHarrick VinYongguang ZhangHRL Laboratories, LLC Malibu, Californiaygz@hrl.comLaboratory for Advanced Systems Research Department of Computer Scienc
Washington University in St. Louis - CSE - 473
Network Working Group D. KristolRequest for Comments: 2109 Bell Laboratories, Lucent TechnologiesCategory: Standards Track L. Montulli
Washington University in St. Louis - CSE - 473
Network Working Group J. PostelRequest for Comments: 959 J. Reynolds
Washington University in St. Louis - CSE - 473
RFC # 822 Obsoletes: RFC #733 (NIC #41952) STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES August 13, 1982
Washington University in St. Louis - CSE - 473
Network Working Group N. FreedRequest for Comments: 2045 InnosoftObsoletes: 1521, 1522, 1590 N. BorensteinCategory: Standards Track
Washington University in St. Louis - CSE - 473
Network Working Group N. FreedRequest for Comments: 2046 InnosoftObsoletes: 1521, 1522, 1590 N. BorensteinCategory: Standards Track
Washington University in St. Louis - CSE - 473
Network Working Group P. MockapetrisRequest for Comments: 1034 ISIObsoletes: RFCs 882, 883, 973 November 1987 DOMAIN NAMES
Washington University in St. Louis - CSE - 473
RFC: 793
Carthage - PERSONAL - 100
Housekeeping Blackboard Monday's Assignment, Resources What to call me AbsencesCarthage College Honor Pledge I have read, do understand, and will abide by the College Academic Honesty Guidelines in the Student Community Code. [http:/ www.cartha
Washington University in St. Louis - CSE - 473
Network Working Group M. AllmanRequest for Comments: 2581 NASA Glenn/Sterling SoftwareObsoletes: 2001 V. PaxsonCategory: Standards Track
Cox School of Business - PHYSICS - 1313
Physics 1313 Fundamentals of Physics Syllabus Fall 2000Professor Thomas E. Coan, Room 4B, FS (x8-2497) email: coan@mail.physics.smu.edu WWW page: http:/www.physics.smu.edu/~coan Text: Physics, Cutnell and Johnson, 5ed., ISBN 1-0471-38717-7 OR 0471-3
S.E. Louisiana - CSCI - 042202
Advanced PowerPointBells n Whistles And Integration with OfficeAnimationPoint #1 Point #2 Point #3 Subpoint #1 Subpoint #2 Subpoint #3Point #4Animation of GraphicsIntegrated Chart from Access via ExcelPurchasePrice Garage Den #N/A
S.E. Louisiana - CSCI - 042202
Room Garage DenPurchasePrice 1239 3000 #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/APurchasePrice Garage Den #N/A #N/A #N/A #N/A #N/A
University of Texas - INF - 180
BYKATHY HOFFMANProfessional Ethics and LibrarianshipMethodologyAn email invitation to participate in the survey was sent to the entire TLA membership with a link to the online survey. The survey was posted on the front page of the TLA website f
University of Texas - INF - 180
Student Name: _Forum or Event Evaluation Form INF 180J Presentation Title: _ _ Presenter Name and Title: _ Date: _Time: _ Location: __ 1. Were there major research questions raised during this forum? If yes, what were they?If no, why not? What di
University of Texas - INF - 180
Student Name: _INF 180J Introduction to Career Services Evaluation Form Date: _Time: _ Location: _ 1. What were the major topics discussed in the forum?2. How would you rank the importance of this session to your understanding of information stud
University of Texas - INF - 180
iSchool IT Tutorial Evaluation TOPIC: _ DATE: _ Please rate the items marked below by circling the appropriate number. Additional comments are helpful, especially on comments rated 1 or 5. Please rate how strongly you agree or disagree with each of t
University of Texas - INF - 397
Digital Libraries ResearchSession #2 INF 397C.3Today Student research article reports Discuss assigned readings Explore who does digital library research Begin to chart the research processStudent Article Reports Journal Topic Audience
University of Texas - INF - 397
Defining Digital Libraries: The Discussion Without Resolution November 29, 2006Characteristics Size of collection (13 or more objects) Plurality Accessible Organized Content delivered in more or less two dimensions Translation required (web browse
Minnesota - ME - 3324
Homework 8 from Cengel: 8-112 Qdot = VI = 8*10 = 80 W Rconv = (1/hA) = 0.442 C/W Rplastic = ln (r2/rq)/(2pi*k*L) = 0.735 Rtotal = .442 + .0735 = 0.5156 Q = (T1- Tinf,2)/Rtotal = 71.428 C rcr = k/h = 8.3 mm Doubling the thickness of the plastic cover
Minnesota - ME - 3324
Quiz # 6: ME3324 -Introduction to Thermal Sciences An electric heater is situated inside an insulated object. The object is isothermal (the temperature everywhere in the object is the same. Two round fins are attached to the object as shown below. Th
Minnesota - ME - 3324
Minnesota - ME - 3324
C onvecton Sam pl Exam s i e : 1. Tw o fui l dsexchangeheati a par l l doubl pi n alelf ow e- peheatexchanger Thehoter . t fui fow st ough t l d l hr heannul usw hiet l hecool l d fow st ough t erfui l hr hecent pe. erpi K now n: Thi n=300F Tci n=40F
Minnesota - ME - 3324
Convection sample Exam 2:1. Air at a pressure of 735.6 torr and temperature 60F flows over a flat plate which is 42 inches long and 30 inches wide. The plate is at 180F and the free stream velocity is 56.8 Ft/sec. What is the rate of heat transfer b
Minnesota - ME - 3324
Convection Exam and Solution - Spring 2001 Problem 1: Hot air passes through a horizontal pipe which is situated in a room where the air temperature is 70F. At a certain axial station in the pipe, in the fully developed region, the velocity is 46 ft/
Washington - BIOL - 220
Examples of Concept MapsHere are some examples of concept maps. All three are from Joseph Novak's book, Learning how to Learn. The first (below) illustrates concepts related to concept mapping. The other two (on the next page) involve basketball, in
Pittsburgh - MATH - 0280
.lJ.rdtr*"' 'itfo.rS,c\rnhenl rotrf '--,4|e\ArHr-rZbC)t/vG > T-k -l , z'GfiJ = L| ,7) $lEB = Lz'0 / -l*r'-r)] =Lr, rldrd : (l -f , 4-+) =(- t ,+)A[, ,t\^+r,.ste Vec{wsf*.1 .$"ti,r".r5\0, hJe co-vr/t\ridrcqo{"rrav.t
Pittsburgh - MATH - 0280
tu\/ffifi xffit l- r*j +1u.j JJ \./ldttfl: Prid#,ry, Mamilr lq':*-@ffi<-,ri in;Ne* ;u tn-At= * d*t lA-\,) = h,r rl-n,\TteA.*'e,)1 ,cte.*-\" , Jf*+[i-A) + d*r1t-f,) ]?rir-?r\ = [X-Uth-]^)A *,x *^7*,fu8O I -\ 2(a{' - r
Pittsburgh - MATH - 0280
*(9+t"l+*'-V1=X,: Ii1V,. F.\z=X.v\ :l\l vL' ?-ILOIilt \t\r'K3rI:i,li ' --: ,t -u)aivr'Vr#,"J L;1;,ffirrr-WfrA=L (=.Lt;)I IL-. v,'= #='ll#llltj:Lfr/VI Lfi^lrVr'1,)vr=h=TY'ir|I'iI(v >t
Pittsburgh - MATH - 0280
Answers to practice problems for Exam 2 Math 0280, Fall 2006, Prof. Vainchtein1. (a) true; (b) false; (c) false; (d) false; (e) true; (f) true 2. Hint: it suces to show that the vectors are LI 3. (a) bc2 + ab2 + a2 c a2 b ac2 b2 c; (b) not invert
Pittsburgh - MATH - 0280
Practice problems for Exam 2 Selected problems from previous exams for your enjoyment only (not to be turned in) Math 0280, Fall 2006, Prof. Vainchtein1. True or false? If the statement is true, explain why (you may refer to results stated in class
UNC - EPID - 600
EPID600 Grade calculator (Summer 2008 edition) Instructions: Enter scores for sample students. Do not make changes in blue shaded area. Numeric Case Studies Exam 1 Exam 2 Paper LabParticip Ayesha Michael Xiaoyan Tanya _ Scale for letter grades (see w
Pittsburgh - MATH - 0280
Answers to practice problems for the Final Exam Math 0280, Fall 2006, Prof. Vainchtein1. x1 = -4, x2 = 2, x3 = 7 2. not invertible 3. (a) a = 0, b = 2; (b) a = 0, b = 2; (c) a = 0, b = 2; (d) a = 0, b = 2 4. Hint: use the properties of determinants
Pittsburgh - MATH - 0280
Math 0280 Introduction to Matrices and Linear Algebra Fall 2006Computer Project #2 (Matrix Operations)SCHEDULE: This assignment is due in class on Monday, October 23, 2006. One submission per group is sufficient. A printout of the completed m-fil
Pittsburgh - MATH - 0280
Math 0280 Introduction to Matrices and Linear Algebra Fall 2006Computer Project #3 (Geometry of Determinants and Eigenvalues)SCHEDULE: This assignment is due in class on Monday, November 6, 2006. One submission per group is sufficient. A printout
Pittsburgh - MATH - 0280
Math 0280 Introduction to Matrices and Linear Algebra Fall 2006Computer Project #4 (Applications of Eigenvalues)SCHEDULE: This assignment is due in class on Monday, November 20, 2006. One submission per group is sufficient. A printout of the comp