Assignment title: Information


ICTWEB504 Assessment 2 V2.0 ICTWEB504 - Build a document using eXtensible markup language 1 | Page Assessment 2: Analyse the Specified Requirements Assessment Overview: This assessment task has been designed to allow you to demonstrate your ability to apply your knowledge and skills when building a document using eXtensible Markup Language – analyse the specified requirements. You will be assessed on your ability to:  Determine and document the purpose, expectations and functionality of the XML document.  Determine the hardware, software and tools needed to design the document.  Determine the requirements for the document.  Determine the appropriate design methodologies, including using the software engineering life cycle. You will also be assessed on the foundation skills embedded in this assessment including:  Writing Skills: Prepares documentation expressing ideas, explores complex issues, and is constructed logically, succinctly and accurately.  Writing Skills: Writes and edits computer code and technical data, to ensure syntax and accuracy.  Get the Work Done: Accepts responsibility for planning and sequencing complex tasks and workload, negotiating key aspects with others and taking into account capabilities, efficiencies and effectiveness.  Get the Work Done: Applies systematic and analytical decision-making processes for complex and non-routine situations.  Get the Work Done: Uses and investigates new digital technologies and applications, to manage and manipulate data, and communicate effectively with others, in a secure and stable digital environment. Range and Conditions of Assessment  On completion of all assessment tasks, the assessor will note whether your performance was Satisfactory or Not Yet Satisfactory. Resources required for the assessment: To participate in this assessment task: The student will need to supply:  Internet access  A computer with at least Windows 7 OS or Mac OS X, if not higher  Word processing software capable of reading and writing to a .docx file Classroom students can access the Internet, computer and the Internet within the campus. Distance students are required to provide their own internet access to a computer with word processing software.ICTWEB504 Assessment 2 V2.0 ICTWEB504 - Build a document using eXtensible markup language 2 | Page The Assessor will supply:  The assessment scenario in a document ready for you to download from your mystudydesk account. Student instructions: Carefully read through the scenario and requirements below and complete the task according to the instructions. If your performance in this task is deemed unsatisfactory, your Assessor will provide you with feedback and an action plan including areas to focus on to improve your skills/knowledge to perform the task. Once you have had opportunity to practice these skills you can arrange to be re-assessed in this task. Scenario Accove Pty Ltd is a Small to Medium Enterprise based in Brisbane that specialises in designing and building widgets for various operating systems. Widgets are small programs built to accomplish certain tasks to be integrated with other software such as a small window that displays the weather information for the user's current geographical location or a list of recent local news stories. The company has recently had an overhaul of their online presence and would like a brand new XML document to meet provide a better experience for staff and customers. Specifically, they have hired you to work with the managing director to oversee the entire project. The primary focus and purpose of the XML document is to store all relevant information related to Accove's widgets within a format that is easy to navigate and integrate into other applications. Accove expects that this will increase staff productivity and allow for consistent information about the software they produce. This should result in a reduction of costs in the company and improve overall productivity across the organisation. In short, it will function as a data storage that will contain information related to widgets such as the name, category, company that created it, date created, programmer(s), date of last update and images. There is a remote possibility that the requirements may change throughout the development life cycle. Things to consider in preparation for the practical task In order to prepare for the discussion, it is suggested that you consider several key areas. You will need to be able to demonstrate your ability to build a document using an extensible markup language including: 1. Developing the purpose, expectations and functionality of an XML project. 2. Identifying what hardware, software and tools are needed for an XML project. 3. Creating the formal requirements of an XML project. 4. Deciding on the Design Methodology with regards to the SDLC chosen. Before you begin this assessment create a new Microsoft Word file called ICTWEB504-A2 YourName.docx. Please ensure that this document has a cover sheet that has a title, date and name, also a table of contents and page numbers. This document will contain your answers to the following assessment tasks and must be submitted to your assessor for marking. Environment and context In this assessment, you will be playing the role of an expert web developer with a specialty in developing XML documents. The following assessment will require you to list the purpose, expectations and functionality; hardware, software and tools needed; create formal requirements; and decide on the design methodology chosen for the XML project.ICTWEB504 Assessment 2 V2.0 ICTWEB504 - Build a document using eXtensible markup language 3 | Page Task 1 Determine and Document the Purpose, Expectations and Functionality of the XML Document The Accove Managing Director was incredibly impressed with the work you completed in the process planning. As such, he has green-lit the next phase of the project which is to compile an analysis report that thoroughly examines the specified requirements. This document will need a cover page, a table of contents and page numbers. In the first section titled "Project Outline", please include the following sub-sections and discussion: - Purpose - Expectations - Functionality Please note that the last point refers to overall functionality and not the broken down functional requirements. For information about each of these aspects, please thoroughly read the Assessment Scenario found above Assessment 1. This report will continue to be worked on throughout this assessment and be the only deliverable. Once you have completed this open your ICTWEB504-A2 YourName.docx file. Insert the heading Task 1 – Project Outline. When you have completed this task save your file. You will add more answers to it in Task 2. Task 2 Determine the Hardware, Software and Tools Needed to Design the Document Continuing on from previous task, you are now required to extend the Requirements Analysis to include the next section. This section will be called the "Resources Required". In it, you will need discuss the following information in sub-sections: - Hardware - Software - Tools Please outline what resources are required in each of these categories and provide a description of what they will used for in this project. Please keep in mind that you will be required to mention all the resources needed throughout the development portion of the project from analysis up to testing. Once you have completed this open your ICTWEB504-A2 YourName.docx file. Insert the heading Task 2 – Resources Required. When you have completed this task save your file. You will add more answers to it in Task 3. Task 3 Determine the Requirements for the Document Now that you have complete the Project Outline and Resources Required sections of the Requirement Analysis, you will now need to discuss the functional requirements. Please include a list of core functional requirements related directly to the XML and DTD documents and will be refined from Task 1 of Assessment 1 where you captured the specified requirements. Please give each functional requirement a unique identifier with the code "FR" in front of it (for example, FR1, FR2, etc.). Once you have completed this open your ICTWEB504-A2 YourName.docx file. Insert the heading Task 3 – Functional Requirements.ICTWEB504 Assessment 2 V2.0 ICTWEB504 - Build a document using eXtensible markup language 4 | Page Below this heading provide the functional requirements for the Accove XML project. You may wish to use a table similar to the example below to record the functional requirements. ID Functional Requirement When you have completed this task save your file. You will add more answers to it in Task 4. Task 4 Determine the Appropriate Design Methodologies, including using the Software Life Cycle The final section required in the Requirement Analysis is the discussion about what design methodology and SDLC you will be using in this project. You will need to discuss what design methodology you have chosen and list reasons as to why it was chosen. After you have discussed this, you will need to determine the specific SDLC you have chosen for this project, justify why it was chosen and the general steps involved with it. Once you have completed this open your ICTWEB504-A2 YourName.docx file. Insert the heading Task 4 – Design Methodology and Software Development Life Cycle. When you have completed this task save your file. Submission Instructions Please proofread your work and include ICTWEB504-A2 YourName.docx in the document header. Please save a copy of your assessment to keep in your own records. Include your name in the file, for example:  ICTWEB504-A2 YourName.docx Submit your saved documents by uploading your completed assessment to your mystudydesk for marking by your assessor.