Assessment 2- Ictprg 527 (1) pramILA PDF

Title Assessment 2- Ictprg 527 (1) pramILA
Author Pramila jh
Course Communication and Information Management
Institution Victoria University
Pages 23
File Size 1.5 MB
File Type PDF
Total Downloads 84
Total Views 133

Summary

I WANT HELP FOR MY ASSISMENT. I AM STUDENT STUDING IT SO I NEED HELP FOR MY ASSIGMENT . AS I AM TRYING TO DO MY BEST TO DO MY ASSIGMENT .IITS ALL ABO...


Description

Assessment Details Qualification Code/Title

ICT60615 Advance Diploma of Computer System Technology

Assessment Type

Assessment – 2 (Software project)

Due Date

Location

Unit of Competency National Code/Title Student Details Student Name

Three weeks

SCCM

Term / Year

ICTPRG527 - Apply intermediate object-oriented language skills

pramila

Student ID

Student Declaration: I declare that the work submitted is my own and has not been copied or plagiarised from any person or source.

Assessor Details Assessor’s Name RESULTS (Please Circle) Feedback to student:

Time allowed

☐SATISFACTORY

*If Student is Not Satisfactory Reassessment Required Comment:

☐ Yes

Mcs0000nb

Signature: pram Date: /04/2021

☐NOT SATISFACTORY

☐ No

Assessor Declaration: I declare that I have conducted a fair, valid, reliable, and flexible assessment with this student, and I have provided appropriate feedback. Signature: Date:

Instructions to the Candidates  This Assessment is to be completed according to the instructions given below in this document.  Should you not answer the tasks correctly, you will be given feedback on the results and gaps in knowledge. You will be entitled to one (1) resubmit in showing your competence with this unit.  If you are not sure about any aspect of this Assessment, please ask for clarification from your Assessor.  Please refer to the College re-submission and re-sit policy for more information.  If you have questions and other concerns that may affect your performance in the Assessment, please inform the Assessor immediately.  Please read the Tasks carefully, then complete all Tasks.  To be deemed competent for this unit, you must achieve a satisfactory result with tasks of this Assessment along with a satisfactory result for another Assessment.  This is an Open book assessment that you will do in your own time but complete in the time designated by your Assessor. Remember, that it must be your work, and if you use other sources then you must reference these appropriately  Submitted documents follow the given criteria. The font must be Times New Roman, and font size needs to be 12, line spacing should be Single line and Footer of the submitted document must include Student ID, Student Name, and Page Number. The document must be printed double-sided.  This is Individual Assessments. Once you have completed the Assessment, please provide the Hard copy of the Assessments to your Trainer/ Assessor.  Plagiarism is copying someone else’s work and submitting it as your own. Any Plagiarism will result in a mark of Not Satisfactory.

© Sydney City College of Management Pty Ltd

RTO: 45203

CRICOS: 03620C

Date

Revision date

Version

Page 1 of 24 File Name: ICTPRG527 - Apply intermediate object-oriented language skills

Nov 2019

Nov 2020

1.2

Assessment Information The assessment tasks for ICTPRG527 - Apply intermediate object-oriented language skills are included in this Student Assessment Tasks booklet and outlined in the assessment plan below. To be assessed as competent for this unit, you must complete all the assessment tasks satisfactorily Assessment Plan

Assessment Task

Overview

1. Written questions

You must correctly answer all questions.

2. software project

You are required to design and create a dynamic software that suits the needs of a case study organisation.

Assessment Preparation Please read through this Assessment thoroughly before beginning any tasks. Ask your Assessor for clarification if you have any questions at all. When you have read and understood this unit’s assessment tasks, print out the Student Assessment Agreement, fill it out, sign it, and hand it to your Assessor, who will countersign it and then keep it on file. Keep a copy of all your work, as the work submitted to your Assessor will not be returned to you.

Assessment appeals If you do not agree with an assessment decision, you can make an assessment appeal as per your RTO’s assessment appeals process. You have the right to appeal the outcome of assessment decisions if they feel they have been dealt with unfairly or have other appropriate grounds for an appeal.

Additional Resources You will be provided with the following resources before you begin Assessment Task 2. 

Software specifications document



Software Design Report Template



Software Testing Plan Template

© Sydney City College of Management Pty Ltd

RTO: 45203

CRICOS: 03620C

Date

Revision date

Version

Page 2 of 24 File Name:

skills

ICTPRG527 - Apply intermediate object-oriented language January 2020

January 2021

1.1

Assessment Instructions Each assessment task in this booklet consists of the following:

Assessment Task Cover Sheet This must be filled out, signed, and submitted together with your assessment responses. If you are submitting a hard copy, the Cover Sheet should be the first page of each task’s submission. If you are submitting electronically, print out the cover sheet, fill it out and sign it, then scan this and submit the file. The Assessment Task Cover Sheet will be returned to you with the outcome of the Assessment, which will be satisfactory (S) or not yet satisfactory (NS). If your work has been assessed as being not satisfactory, your Assessor will include written feedback in the Assessment Task Cover Sheet, giving reasons why. Your Assessor will also discuss this verbally with you and provide advice on reassessment opportunities as per your RTO’s reassessment policy.

Depending on the task, this may include    

resubmitting incorrect answers to questions (such as short answer questions and case studies) resubmitting part or all a project, depending on how the error impacts on the total outcome of the task redoing a roleplay after being provided with appropriate feedback about your performance being observed a second (or third time) undertaking any tasks/activities that were not satisfactorily completed the first time, after being provided with appropriate feedback.

Assessment Task Information This gives you:    

a summary of the assessment task information on the resources to be used submission requirements re-submission opportunities if required

Assessment Task Instructions These give questions to answer or tasks that are to be completed. Your answers need to be typed up using the software, as indicated in the Assessment Task Instructions. Copy and paste each task’s instructions into a new document and use this as the basis for your assessment task submission. Include this document’s header and Footer. If you are submitting electronically, give the document a file name that includes the unit identification number, the task number, your name, and the date.

Checklist This will be used by your Assessor to mark your Assessment. Read through this as part of your preparation before beginning the assessment task. It will give you a good idea of what your Assessor will be looking for when marking your responses.

© Sydney City College of Management Pty Ltd

RTO: 45203

CRICOS: 03620C

Date

Revision date

Version

Page 3 of 24 File Name:

skills

ICTPRG527 - Apply intermediate object-oriented language January 2020

January 2021

1.1

Assessment Task 2: Software project Task summary Students are required to design and create a dynamic software that suits the needs of a case study organisation. This Assessment is to be completed in the simulated work environment in the RTO.

Required 

Access to textbooks and other learning materials



Computer with Microsoft Office and internet access



programming language that support object-oriented development



database management system (DBMS)



software specifications document



Software Design Report Template

Timing Your Assessor will advise you of the due date of these submissions.

Submit 

Completed Software Design Report and Software Tests Document



Completed software with codes



All required screenshots evidence

You need to demonstrate the completed software to the accessor.

Assessment criteria For your performance to be deemed satisfactory in this assessment task, you must satisfactorily address all of the assessment criteria. If part of this task is not completed, you will be asked to complete further Assessment to demonstrate competence.

Re-submission opportunities You will be provided feedback on their performance by the Assessor. The input will indicate if you have satisfactorily addressed the requirements of each part of this task. If any parts of the task are not satisfactorily completed, the Assessor will explain why and provide you with written feedback along with guidance on what you must undertake to demonstrate satisfactory performance. Reassessment attempt(s) will be arranged at a later time and date. You have the right to appeal the outcome of assessment decisions if you feel that you have been dealt with unfairly or have other appropriate grounds for an appeal.

ICTPRG527 - Apply intermediate object-oriented language skills

Student Assessment Tasks You are encouraged to consult with the Assessor before attempting this task if you do not understand any part of this task or if you have any learning issues or needs that may hinder you when attempting any part of the Assessment.

Assessment Task 2 Instructions Xyz Library is one of the oldest Book Libraries in New South Wales established in the 1950s. It has been providing various kinds of books magazines to its large number of clients. The Library has almost 4000 books on different categories. It uses the traditional system to record the members, books, and book transactions. All the records are maintained in paper ledgers. So, as a plan to move into a fully digital system(software) were books and member’s data can be recorded and issue/return. However, the Library does not want to go online and plan to be able to use the system from within their Library only (Desktop application). The librarian used to be able to manage to add, edit, delete the books and record, and view book issued/return information. Similarly, the members should be able to search the books, check their availability, burrow the books. As the programmer contracted for this project, you are required to plan, implement, test and handover a fully functioning software for the client that incorporates all of the features described and as re-iterated in the software specifications document provided to you. Mark is an IT graduate who has been volunteering in the Library for three months. He has studied some programming and system design subjects at university. He plans to provide some suggestions based on his experience working in Library and education so that created software is more efficient. He has provided a list of recommendations that should be followed, which has been included in the requirement list. You are required to complete this application in your RTO and provided to you by the Assessor.

As per standard company practice, the client has been interviewed about their requirements, the details of which have been outlined in the Client Requirements document provided. Complete the following activities: 1.

Develop a Client Technical Requirements Review Report. Review the information provided by the Library in the requirements document. Then develop a Client Requirements review Report that defines and analyses the technical requirements for the software based on this information. Your report should include:  An outline of the client’s requirements. 

Identify the structure of the software i.e., Number of screens, navigation. Also, ascertain the structure of each screen, including buttons, position of elements.

© Sydney City College of Management Pty Ltd

RTO: 45203

CRICOS: 03620C

Date

Revision date

Version

Page 2 of 24 File Name:

skills 2

ICTPRG527 - Apply intermediate object-oriented language April 2020

April 2021

1.1

ICTPRG527 - Apply intermediate object-oriented language skills

Student Assessment Tasks You must have the main screen, add a screen, detail screen, and administration section to add, update, edit and delete the books. 

Create a wireframe for the main screen showing user interface design. Also, select the OOP coding language you will be using for each section with the rationale for the selection.

(You need to complete Software Design template from Task 1, 2 and 3)

 Xyz Library is one of the oldest Book Libraries in New South Wales established in the 1950s. It has been supplying various sorts of books magazines to its big number of consumers. The Library includes almost 4000 volumes in various categories. The customer is interested in creating a new library database management program. You wish to build an online system that enables different users to manage their accounts for the comfort of their job. We built the program using several architectures according to the requirements of the firm. We built the program with numerous displays such as the detailed page, books, information of updates, and other features. We may add various books, update books and remove books online at any moment. For the better user experience, we have developed several forms (pages) and linked them.



Structure of Architecture

 • To develop the apps that we will require, we will utilize C# as the programming language.  • Microsoft SQL is utilized for database binding. The needed code is done in the language of C# programming. 

The Windows applications will be executed in the.NET framework as well.

the main reason we can use C# is because we can handle each object individually and autonomously. In addition, this technique simplifies debugging the program. © Sydney City College of Management Pty Ltd

RTO: 45203

CRICOS: 03620C

Date

Revision date

Version

Page 3 of 24 File Name:

skills 2

ICTPRG527 - Apply intermediate object-oriented language April 2020

April 2021

1.1

ICTPRG527 - Apply intermediate object-oriented language skills

Student Assessment Tasks 2.

Planning the software  

Determine how you plan to implement multiple source-code files into logical units and packages (in the language you have chosen) Identify features in the programming language you have selected for the internal storage of collections of data



Research and identify the features in OOP you have chosen that provides internal datasorting and searching facilities



Select the integrated-development environment (IDE software) and the rationale for using it.



Based on Mark’s suggestion (in requirements document), Plan how you plan to implement these features 1. Persisting objects to binary files 2. function or method overloading facilities 3. multiple inheritances

4. Transactional integrity (You need to complete Software Design template from Task 1, 2 and 3)



Create a list of guidelines for developing maintainable code, adhering to coding standards. Ensure that the coding has been developed to best practices, programming styles, and conventions and meet with standards. This should reflect coding practices that provide efficient, secure, performance-enhancing, consistent, well-written code that is easy to read, modify, and maintain. 

Research and decide the use of exception-handling techniques

Assumptions: any relevant and appropriate assumptions for the software build must be justified. Complete Software Design Report Template to document your work. (You need to complete Software Design template from Task 1, 2 and 3)   

· The following are mentioned and discussed some of the guidelines needed: • Create logical packages from various source code files · There are virtually definitely several file kinds, such as.cs,.dll and others, when an application is created. The outcome is a jumping mess, and sometimes the program crashes so it cannot get used again by the same name if we try to keep them all in the same folder. Both Visual Studio files and subfolders are maintained in various directories automatically, thereby preventing confusion and ensuring the application works properly.. • Internal storage data collection · A lot of data storage is required in architecture. In line with the classification, the data are organized and analysed. Pictures and videos are stored in different directories. Both resources are stored on a host machine. The librarian has full system control, including book adding, editing and deleting.

© Sydney City College of Management Pty Ltd

RTO: 45203

CRICOS: 03620C

Date

Revision date

Version

Page 4 of 24 File Name:

skills 2

ICTPRG527 - Apply intermediate object-oriented language April 2020

April 2021

1.1

ICTPRG527 - Apply intermediate object-oriented language skills

Student Assessment Tasks









     1.

• Software development • Microsoft Visual Studio is the software developer. Because it is easier to build windowbased applications, and once deployed, integrates database management services. • Persistent objects to binary files − We can set the default object property at design time. We can serialize between instances to preserve object data. This allows the next time the object is released, save and retrieve values. Overload facilities function or method The capacity to build multiple identical methods with various implementations called overloading or overloading. Calls for an overloaded function will implement a function that is suited for the call context and allows a function call to do different tasks, depending on the context Multi-Patrimony Multiple inheritance is the function of certain object-oriented programming languages in which features and features can be inherited from an object or class through more than one parent object or parent class. An example of numerous inheritances is here the incorporation of various categories of the same or comparable books. Integrity of transactions When a commit command is unsuccessful, the transaction is invalidated in terms of its entirety. Multiple transactions can be merged with commit or rolled back as one single transaction in the same transaction. Good coding standards Write comments and papers Write efficient code that is readable Use helper method Write test cases

Create the software After finalizing your plan, create the software using the development environment, software, programming language, and your selected database as per your design specifications and as documented in your Software De...


Similar Free PDFs