KOLEJ UNIVERSITI LINTON
ASSIGNMENT BRIEF (HND)
Programme
Name
Higher National Diploma in Computing (Software Engineering)
Module Name:
Website design
Module Code:
Module Leader
Name:
Noor Ain Rosly
Assessment Type /
Reference No:
Internal Verifier
Name:
Lead Officer
(Assessment
Committee):
Student Name:
Student
Identification
IC/Passport No:
Student’s
declaration
IWD 2094
Assignment 2
I hereby certify that this assignment is my own work and where materials
have been used from other resources, they have been properly acknowledged.
I also understand I will face the possibility of failing the module if the content
of this assignment are plagiarized.
Signed: ________________________
Date: _________________
LOC 3 – Develop an integrated set of web pages/frames
Produce a complex set of inked interactive pages, using a
range of authoring tools, including mark-up languages P3.1
and drawing from existing scripting language resources
Outcome(s) /
Use a range of devices to collect graphical data
P3.2
Assessment
Use a range of software tools to manipulate graphical
data and incorporate it into linked pages
P3.3
Criteria covered
LOC 4 – Develop interactive applications on a web server
Use a web server to host an e-business website interface.
Design, write and test an interactive application in a
suitable language.
Manage the integrity of files on the server
Release Date
Date Received
31/03/2014
Submission Due
Date
Student’s work
assessed by / date
05/05/2014
P4.1
P4.2
P4.3
FORM : 104/01-F06/HND/LTN
REV : 0
Module Leader’s Feedback.
Module
Leader’s
comments /
feedback.
Please tick ()
if the student
has fulfilled
the assessment
criteria
otherwise mark
cross (x)
Student’s
comments
FORM : 104/01-F06/HND/LTN
REV : 0
Coursework Policies
1.
All coursework submitted must include
a.
b.
a copy of the full brief given by the Module Leader (with the signed coversheet)
all source material must be cited in the text and a full bibliography of source
material
(including author, title, publisher and date) listed at the end of the submission
2.
All work must be submitted in the mode instructed by the Module Leader.
3.
Work submitted under the student’s name must only be the work of that student. All
information sources must be acknowledged. Plagiarism is a serious offence and will
render offenders liable to disciplinary action as set out in the rules and regulation of the
institution.
4.
Students MUST keep a copy of all submitted work for reference purposes prior to the
original being handed in and returned. This will provide proof that the work was
completed, in the event that the work goes astray.
5.
Whenever a candidate submits work after approved deadline without an authorised
extension, a “F/RA” grade will be awarded. Module Leader may comment on the
quality of the work for learning purposes.
6.
Requests for extensions of submission deadlines must be made in writing prior to the
submission deadline to the Module Leader and must be supported by documentary
evidence.
FORM : 104/01-F06/HND/LTN
REV : 0
ASSIGNMENT BRIEF
1.
Assignment Title : Developing a web application
2.
Learning Outcome(s) covered :
Upon completion of this module, student will able to:
LOC 3: Develop an integrated set of web pages/frames
LOC 4: Develop interactive applications on a web server
To give concrete basic computing and computer science knowledge especially
management and administration aspects in computer system.
To expose the students with overall and specific aspect of computer system such as
computer system development and management, data communication, networking,
ecommerce and others.
To prepare graduated students that they can be easily employed by industries and other
computer technology sector. Therefore students will be exposed on assignment, practical
and research.
To prepare graduate who are independent and interested to pursue their study in higher
education.
Programme Objective(s):
Have capability to define correctly problems that need to be solved.
Be efficient in logical thinking and problem solving.
Have communication skill and understand organizational behaviour.
Have capability to lead and work together as teamwork.
Have creative thinking.
4. Assessment criteria covered :
P 3.1
Produce a complex set of inked interactive pages, using a range of
authoring tools, including mark-up languages and drawing from existing
scripting language resources
P 3.2
Use a range of devices to collect graphical data
P 3.3
Use a range of software tools to manipulate graphical data and incorporate
it into linked pages
P 4.1
Use a web server to host an e-business website interface
P 4.2
Design, write and test an interactive application in a suitable language.
P 4.3
Manage the integrity of files on the server
FORM : 104/01-F06/HND/LTN
REV : 0
5.
Relationship to other modules :
None
6.
Scenario/Introduction/Background Information :
Based on the website that you have chosen in Assignments 1, you are required to redesign an
interactive application with the following requirements:
a. To create, update, delete authentication details
b. To insert, update, search and delete data
c. To provide a clear report
d. To process data
e. Feedback process
7.
Tasks :
1. Analyze the system and create a site structure and prepare storyboard for all web pages
for the application. Using the selected web authoring tools design the web pages and
write the necessary server side scripting for client and server side interaction. Include all
your draft in the in the report. (AC 3.1)
2. Collect the graphical data for the suggested website using a range of graphical devices
(provide evidence for each graphical data) Examples of graphical data are like pictures or
videos taken from camera, video camera, images searched at internet. (AC 3.2)
3. Use a graphical editing software tool manipulate the graphical data and incorporate it into
linked pages of the suggested website (AC 3.3)
a. Identify the tables and SQL queries used in your website. Explain how you
created the database and tables and how you connect the application with the
database server, select the table and execute the queries using a server side
language using signing with sample data (M 1)
b. Ensure user privacy. Passwords saved to database should be encrypted. (M 2)
4. Using internet information services (IIS) as a web server to host the website that you
have develop before. Explain the steps to configure the IIS.(AC 4.1)
5. Test your website using white box testing. (AC 4.2)
a. Justify how secured the website is and explain all the security features applied to
this system. Besides that, identify the loopholes in your system and explain why it
exists in it. (D 1)
FORM : 104/01-F06/HND/LTN
REV : 0
6. Explain how you could secure your website.(SQL injection, Script Injection and etc)
(AC 4.3)
a. Produce a report containing all the relevant details of your suggested website.
Your report should include: (D 2)
i. The user interface design with sample data showing the authentication for
different users.
ii. The client side and server side scripting codes.
7. Prepare a presentation that you would like to present to your client, to ensure that your
client will buy your system. Include all the advantage of using this system in the
presentation. (M 3)
8. Identify the merits and demerits of your website and suggest the future enhancement of
the website. Justify your answers. (D 3)
8.
9.
Information Sources :
Bunchanan/Lukaszewski – Measuring the impact of Your Website –(Wiley, 1997)
ISBN:0471172499
Thompson A.Powell - Web Design - The Complete Reference
Bruce, E – Teach Yourself Macromedia Dreamweaver – (Sams, 2002) ISBN:067232346X
Stauffer, T- HTML by Example – (Que, 1999) ISBN: 0201398605
www.macromedia.com
www.builder.com
www.webmonkey.com
www.tips-tricks.com
www.w3schools.com
Instructions to Students :
Submit the word processed report on A4 size with 12 font, Times New Roman, 1.5
spacing
Submit soft copy of your work on CD
Submit your work before or on published deadline
No late submission will be accepted
Use Harvard Referencing style
Plagiarism is an academic dishonesty. Submit your work in original. F grade will be
awarded for a plagiarized/copied work.
FORM : 104/01-F06/HND/LTN
REV : 0
GRADE
Possible Evidence from
Assignment
P
Successful completion of the tasks
Identify and
apply
strategies; to
M1
find
appropriate
solutions
Identify the tables and SQL
queries used in your website.
Explain how you created the
database and tables and how you
connect the application with the
database server, select the table
and execute the queries using a
server side language using signing
with sample data
Select /
design and
apply
M2
appropriate
methods /
techniques
Ensure user privacy. Passwords
saved to database should be
encrypted
Present and
communicate
M3
appropriate
findings
Identify the merits and demerits of
your website and suggest the
future enhancement of the website.
Justify your answers
D1
Justify how secured the website is
and explain all the security
features applied to this system.
Besides that, identify the loopholes
in your system and explain why it
exists in it
DISTINCTION
MERIT
Grading
Descriptors
PASS
Assessment Grading Criteria
Use critical
reflection to
evaluate own
work and
justify valid
conclusions
/X
Feedback
Refer cover page for
feedback
FORM : 104/01-F06/HND/LTN
REV : 0
D2
Produce a report containing all the
relevant details of your suggested
website.
Include the user interface
Take
design with sample data
responsibility
showing the authentication
for managing
for different users.
and
Include the client side and
organizing
server side scripting codes.
activities