Software Design and Development HSC Course
Assessment Task 1
TASK NAME: First Stage of Major Project DATE ISSUED: Wednesday, 2nd November, 2011
WEIGHTING: 15% (of final documentation mark) DATE DUE: Friday, 2nd December, 2011
UNIT: Defining and Understanding the Problem
OUTCOMES FROM SYLLABUS:
· H1.2 differentiates between various methods used to construct software solutions
· H3.2 constructs software solutions that address legal, social and ethical issues
· H4.1 identifies needs to which software solutions are appropriate
· H4.2 applies appropriate development methods to solve software problems
· H4.3 applies a modular approach to implement well-structured software solutions and evaluates their effectiveness
· H5.1 applies project management techniques to maximise the productivity of the software development
· H5.2 creates and justifies the need for the various types of documentation required for a software solution
· H5.3 selects and applies appropriate software to facilitate the design and development of software solutions
· H6.3 uses a collaborative approach during the software development cycle
· H6.4 develops effective user interfaces, in consultation with appropriate people
|
Software Design and Development HSC Course
Assessment Task 1
TASK DESCRIPTION
|
You are required to complete the first stage of a relevant individual project, commencing the design and development of a substantial piece of software. You need to create a process diary that includes initially all of the elements described as part of the Defining and Understanding the Problem topic. These elements are outlined below. Formal assessment is based on the process diary/blog. Your project is to be implemented using an available programming language.
| |
INSTRUCTIONS
|
You are to choose one of the following suggestions or in consultation with teacher another option :
· Stock market simulator
· Calculator
· Appointment system
· Hotel bookings
· Video store management system
· Subject choice/report system
· Payroll system
· Stock control
· Text encryption/ analysis
· Library system
· Connect four
· Mastermind
· Snakes and Ladders
· Hangman
· Clock Patience
|
· Battleship
· Yahtzee
· Draughts
· Search a Word
· Monopoly
· Memory
· Ludo
· Guess Who
· Cluedo
· Crossword generator
· Quizzes
· Sample word processor
· Athletics carnival
· Cash register
· Tenpin bowling scoring
· Calculation of sport averages
|
REQUIREMENTS |
Project Management techniques should be used and the associated documentation included in your process diary. The essential components of the process diary/blog for this first stage of the Major Project should also include:
Ø Problem definition
· Needs
· Objectives
· Boundaries
Ø Feasibility study
Ø Design Specifications
Ø All Modeling Tools
· Systems flowchart, IPO diagram, Storyboard, Screen Designs, Dataflow Diagram, Structure Diagram and Data Dictionary
| |
No comments:
Post a Comment