ComputerScienceExpert

(11)

$18/per page/

About ComputerScienceExpert

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Applied Sciences,Calculus See all
Applied Sciences,Calculus,Chemistry,Computer Science,Environmental science,Information Systems,Science Hide all
Teaching Since: Apr 2017
Last Sign in: 103 Weeks Ago, 3 Days Ago
Questions Answered: 4870
Tutorials Posted: 4863

Education

  • MBA IT, Mater in Science and Technology
    Devry
    Jul-1996 - Jul-2000

Experience

  • Professor
    Devry University
    Mar-2010 - Oct-2016

Category > Programming Posted 03 May 2017 My Price 11.00

Qualification BTEC Level 5 HND Computing and Systems Development

TASK 2: DOCUMENT (Be able to document procedural programming solutions)

SEE TASK 2 ON DOC ATTACT FILE

 

 

ASSIGNMENT 3 BRIEF
Qualification BTEC Level 5 HND Computing and Systems Development Unit number and
title Unit 18: Procedural Programming Assignment issued Assignment due Assessor name Help system and technical documentation Assignment title The purpose of this assignment is to produce an online help system as
part of the Student Management System software you have developed
already. In addition, you will need to write a technical booklet for use by
other developers in your organisation.
This assignment will be broken into tasks and you can use these tasks as
sections/pages within your assignment. In this assignment you will have the opportunity to present evidence that
shows you are able to:
Aim of the
assignment LO 4. Be able to test procedural programming solutions
4.4 Create onscreen help to assist the users of a computer
program.
4.5 Create documentation for the support and maintenance of a
computer program. Specific
requirements
(see Appendix for
assessment criteria
and grade
descriptors) Scenario
You’ve just made a contract with FPT Academy International, and is about
to be appointed as a Project Leader for a group of programmers to
develop its Student Management System.
In this Student Management System, you are required to create an FRM03_Assignment brief_14.11.2012 Page 1 application to store list of students. Each student will need to store
following information
- sId: The student ID of the form like GTxxxxx or GCxxxxx (x: is a digit)
- sName: Student name
- sDoB: Student date of birth
- sEmail: Student email
- sPhone: Student phone number
- sAddress: Student address
This application will need to provide following functionalities via a menu
=======================
1. Add new student
2. View all students
3. Search students
4. Delete students
5. Update student
6. Exit
=======================
Please choose:
When user chooses 1, program will prompt user to input student’s
information (specified previously). After that, program will validate the
input data and if they are all valid, program will add a new student to the
current list of students. Program should inform to the user corresponding
messages.
When user chooses 2, the program will list all the students to the screen,
each student in a row and student’s data fields are separated by ‘|’.
When user chooses 3, the program will ask user to input student’s name
to search for, the user can just type part of the name in order to search FRM03_Assignment brief_14.11.2012 Page 2 for complete student information.
When user chooses 4, program will ask user to input student id to delete
the student with the specified id if it exists, otherwise, it will display a
message to inform users that the student with such id doesn’t exist.
When user chooses 5, program will first ask user to input student id to
update, once inserted and a student with the inserted id exists, it will
display current data for each field of the student and user can type in
new data to update or just press enter to keep the current data for the
field.
When user chooses 6, program will exit.
Task 1: Creating helps for procedural programming solutions (LO 4: 4.4
and M1, M2, D2, D3)
4.4 Create onscreen help to assist the users of a computer
program.
On screen help
Design and implement an onscreen help system for the Student
Management System you developed previously. The help must target all
types of users who use the Student Management Software. You should
include both general and contextual help. You need to provide a synopsis of your intended design which
clearly states how it targets the experience level of the user. You then implement your design using the Student Management
System you have already developed. Include in your submission an annotated code listing clearly
showing where the help code has been added. Task 2: Be able to document procedural programming solutions (LO 4:
4.5 and M3, D1, D2, D3)
4.5 Create documentation for the support and maintenance of a
computer program.
Technical documentation stage
Create a technical booklet that will explain to other developers what your
FRM03_Assignment brief_14.11.2012 Page 3 program is all about, how it is supposed to work and how to maintain it.
Include a page that will allow the next programmer to include notes
regarding changes and additions to the existing program.
Sections for your booklet: Introduction Program overview
+ Rephrase of the scenario description Program flow
+ Flow charts/Pseudo codes Error handling
+ Data validations in this case Possible improvements
+ Your own evaluations + the evaluating the feedbacks from peers Testing plan used.
+ Done in previous assignment Current version number
+ e.g., 1.0.0 (Major.Minor.Built) Date last changed and implemented
+ e.g., your presentation day
You can include some pseudo code and/or flow diagrams to help with
more complex aspects of the program.. FRM03_Assignment brief_14.11.2012 Page 4 Submission Requirements
Task 1
Synopsis and annotated code listing for the help system implemented.
Task 2
A technical booklet outlining how the simulation software works. Written
for developers.
(Task 1 and Task 2 to are to be combined into one report)
Assignment assessment
You will be asked to modify immediately and to explain your assignment
in the class room to be sure that you are really the author of the
assignment you submitted.
1. You should write this assignment in the essay style, although a formal
essay structure will not be required. Student guidelines 2. You should use tables, diagrams and figures where appropriate and be
sure to give sources of information.
3. You should include a list of references to all cited sources using the
Harvard referencing system.
4. You should use font Calibri size 12 with 1.5 spacing for your report. Submission
requirements Besides the soft copy with
1. Your report
Students are expected to submit hard copy of the report FRM03_Assignment brief_14.11.2012 Page 5 APPENDIX 1: ASSESSMENT CRITERIA AND GRADE DESCRIPTORS Merit grade:
Merit descriptors
M1 Identify and
apply strategies to
find appropriate
solutions Indicative characteristics
1. effective judgments have
been made (1)
2. complex problems with
more than one variable have
been explored (2) M2 Select/design
and apply
appropriate
methods/techniqu
es 1. Techniques/sources have
been justified (1)
2. The design of
methods/techniques has
been justified (2) M3 Present and
communicate
appropriate
findings 1. The appropriate structure
and approach as been used
(1)
2. There is a coherent, logical
development of
principles/concepts for the
intended audience (2)
3. The communication is
appropriate for familiar and
unfamiliar audiences and
appropriate media have
been used (3) Contextualization
To achieve M1 you need to
Use knowledge and techniques to decide
the most appropriate help functionality in
the solution (1)
Have analyzed the problem to find the best
approach (2).
To achieve M2 you need to
Demonstrate a range of methods
considered and used (1)
Be able to justify the most appropriate
methods used (2)
To achieve M3 you need to
Show the work is presented in suitable
technical formats and uses appropriate
technical terminology in the correct
contexts (1)(3)
Demonstrate a logical flow to concepts used
using technical language to an appropriate
audience (2) Distinction grade:
Distinction
descriptors
D1 Use critical
reflection to Indicative characteristics Contextualization 1. Self-criticism of approach has To achieve D1 you need to
taken pace (3) FRM03_Assignment brief_14.11.2012 Page 6 evaluate own work 2. Realistic improvements have
and justify valid
been proposed against
conclusions
defined characteristics for
success (4) D2 Take
responsibility for
managing and
organizing
activities 1. Autonym/independence has
been demonstrated (1)
2. Substantial activities,
projects or investigations
have been planned,
managed and organized (2) D3 Demonstrate
convergent/lateral
/creative thinking 1. Ideas have been generated
and decision taken (1)
2. Convergent and lateral
thinking have been applied
(3) Use your previous evaluation to suggest
how to help improve the solution for future
deployments (4)
Been critical in terms of existing operation
with suggestions on how to improve future
developments realistically, not just in the
present solution but also in other proposed
solutions (3)
To achieve D2 you need to
Demonstrate independent working by
producing a unique help solution (1)
Show that you have produced a solution to
a given problem by incorporating
development steps towards a deployable
solution (2).
To achieve D3 you need to
Show the help development from the initial
conceptual requirement through to
deployment with reasons for decisions
taken (1).
Have written suggestions for realistic
improvement. (3) This brief has been verified as being fit for purpose
Internal
Verifier 1 FRM03_Assignment brief_14.11.2012 Signature Date Page 7 Internal
Verifier 2 FRM03_Assignment brief_14.11.2012 Signature Date Page 8

Attachments:

Answers

(11)
Status NEW Posted 03 May 2017 07:05 AM My Price 11.00

-----------

Not Rated(0)