Web Applications Development

56
Web Applications Development by Ioan Tuns FILE T IME SUBMIT T ED 19-DEC-2014 09:42PM SUBMISSION ID 38839517 WORD COUNT 3933 CHARACT ER COUNT 26611 1419659036._IOAN_TUNS-HNDCSD-WAD.DOCX (6.16M)

Transcript of Web Applications Development

Page 1: Web Applications Development

Web Applications Developmentby Ioan Tuns

FILE

TIME SUBMITTED 19-DEC-2014 09:42PM

SUBMISSION ID 38839517

WORD COUNT 3933

CHARACTER COUNT 26611

1419659036._IOAN_TUNS-HNDCSD-WAD.DOCX (6.16M)

Page 2: Web Applications Development
Page 3: Web Applications Development
Page 4: Web Applications Development
Page 5: Web Applications Development
Page 6: Web Applications Development
Page 7: Web Applications Development
Page 8: Web Applications Development
Page 9: Web Applications Development
Page 10: Web Applications Development
Page 11: Web Applications Development
Page 12: Web Applications Development
Page 13: Web Applications Development
Page 14: Web Applications Development
Page 15: Web Applications Development
Page 16: Web Applications Development
Page 17: Web Applications Development
Page 18: Web Applications Development
Page 19: Web Applications Development
Page 20: Web Applications Development
Page 21: Web Applications Development
Page 22: Web Applications Development
Page 23: Web Applications Development
Page 24: Web Applications Development
Page 25: Web Applications Development
Page 26: Web Applications Development
Page 27: Web Applications Development
Page 28: Web Applications Development
Page 29: Web Applications Development
Page 30: Web Applications Development
Page 31: Web Applications Development
Page 32: Web Applications Development
Page 33: Web Applications Development
Page 34: Web Applications Development
Page 35: Web Applications Development
Page 36: Web Applications Development
Page 37: Web Applications Development
Page 38: Web Applications Development
Page 39: Web Applications Development
Page 40: Web Applications Development
Page 41: Web Applications Development
Page 42: Web Applications Development
Page 43: Web Applications Development
Page 44: Web Applications Development
Page 45: Web Applications Development
Page 46: Web Applications Development
Page 47: Web Applications Development
Page 48: Web Applications Development
Page 49: Web Applications Development
Page 50: Web Applications Development
Page 51: Web Applications Development

FINAL GRADE

5/5

Web Applications DevelopmentGRADEMARK REPORT

GENERAL COMMENTS

InstructorGrades : 1=No submission; 2=Referral; 3=Pass;4=Merit; 5=DistinctionResubmissions : 1=No submission; 2=Fail;3=Pass

Overall Feedback:This submission demonstrates a very goodunderstanding of web application developmentand the technologies associated with thedevelopment of web applications.

There are minor errors, highlighted in the inlinecomments, and some issues related to the useof the language, however, the application is welldesigned (separation of presentation f romcontent, etc.) and the f unctionality is extensive.

[Check inline & voice comments f or additionalf eedback]

Re-submission : No

Learning OutcomesLO1: Achieved -1.1: Achieved-1.2: Achieved

LO2: Achieved -2.1: Achieved-2.2: Achieved-2.3: Achieved-2.4: Achieved

LO3: Achieved -3.1: Achieved-3.2: Achieved-3.3: Achieved

LO4: Achieved -4.1: Achieved-4.2: Achieved-4.3: Achieved-4.4: Achieved

Merit DescriptorsMD1: Evident MD2: EvidentMD3: Evident

Page 52: Web Applications Development

Distinction DescriptorsDD1: EvidentDD2: EvidentDD3: Evident

Learning outcomes (LO) On successf ulcompletion of this unit a learner will:

Assessment criteria (AC) The learner can:

For a PASS

LO1: Understand the concepts of webapplication developmentAC1.1: Discuss various f eatures and advantagesof web application development and how theyrelate to the business model of your choice.Explain the role of client and server-side scriptinglanguages in developing a web applicationsolution and what are the advantages of oneover the other solutionAC1.2: Identif y potential security issues andsuggest ways they can be addressed

LO2: Design a web application solution

AC2.1: Design a web application to meet therequirements an organisation.AC2.2: Discuss the choice of client and server-side scripting languagesAC2.3: Design a database that can be used tosupport the requirements of the web applicationAC2.4: Discuss alternative ways in which therequirements of the organisation can be met.

LO3: Implement a web application solutionAC3.1: Use the design you prepared in thesecond task to implement your web solution withef f ective use of client and server-side scripting.AC3.2: Implement a web-enabled database tosupport the activit ies of your solutionAC3.3: Identif y and implement ways f or bettererror handling and reporting

LO4: Testing your applicationAC4.1: Review and test your web application aswell as any relevant database operationsAC4.2: Analyse actual results of test casesagainst expected results to identif ydiscrepanciesAC4.3: Evaluate independent f eedback on yourf inished web application and makerecommendations f or improvementsAC4.4: Create documentation f or yourimplemented solution

Page 53: Web Applications Development

Criteria for Merit

M1: Identify and apply strategies to f indappropriate solutions M1: A development design pattern properlyapplied and the selection of the pattern isjustif ied in the documentationM3 – Identif y and apply strategies to f indappropriate solutions M3 A discussion to assessways f or selecting solution to solve a problemM2: Present and communicate appropriatefindings M2: The appropriate structure and approach hasbeen used in terms of solving the problem andproper documentation is developed to clarif ysteps of solutionM3: Identify and apply strategies to f indappropriate solutions M3: A discussion to assess ways f or selectingsolution to solve a problem

Criteria for Distinction - with possible evidence

D1: Take responsibility for managing andorganising activit ies D1: The learner shows evidence of planningsome investigations and subsequent evaluationof the dif f erent strategies to develop theprogramme according to the requirements, clearlycited with some originality of input.

D2: Use crit ical reflection to evaluate ownwork and justify valid conclusions D2: The documentation of the program shouldhave a crit ical evaluation of how the applicationwas developed and justif ication is made inapplying methods, f unctions and procedures.

D3: Demonstrate convergent, lateral andcreative thinking D3: Evaluations and recommendations made tomeet development of f urther requirements ofyour web application.

PAGE 1

PAGE 2

PAGE 3

PAGE 4

PAGE 5

Page 54: Web Applications Development

PAGE 6

Comment 1Some good points here.

PAGE 7

PAGE 8

PAGE 9

PAGE 10

Comment 2What does the newuser.php Server Page Does? It would be good to specif y that.

Comment 3There is probably a missed label. Rather than builds, you probably wanted to say "redirects"(f rom Login.php to index.php)

PAGE 11

Comment 4Good use of Database Management/Design Tools.

PAGE 12

PAGE 13

Comment 5Good Structure of the f iles kept.

PAGE 14

Comment 6no comment

PAGE 15

PAGE 16

PAGE 17

PAGE 18

PAGE 19

PAGE 20

PAGE 21

Page 55: Web Applications Development

PAGE 22

PAGE 23

PAGE 24

PAGE 25

PAGE 26

PAGE 27

PAGE 28

PAGE 29

PAGE 30

PAGE 31

PAGE 32

PAGE 33

PAGE 34

PAGE 35

PAGE 36

PAGE 37

PAGE 38

PAGE 39

Comment 7Very good to see HTML validation. Good way of testing the dynamically generated HTML.

PAGE 40

PAGE 41

PAGE 42

PAGE 43

PAGE 44

PAGE 45

PAGE 46

Page 56: Web Applications Development

PAGE 47

Comment 8It is usually better to write a more extensive conclusion.

PAGE 48

PAGE 49