1 Arashijora

Ict Coursework Database

ICT A-Level – Software Systems Development

A Level – CCEA SSD Software Systems Development


Examination Board: CCEA


Course Aims:

This course is aimed at developing programming skills and emphasis on object oriented development and event driven programming along with systems approaches and database concepts. To undertake this course students should have proven skills, knowledge and understanding of Computer Science.

This specification aims to encourage students to:

  • develop a genuine interest in software systems development with a focus on programming;
  • develop an understanding of systems approaches and modelling techniques to support software development;
  • develop software development skills that will prepare them for work in today’s software industry;
  • participate in the development of a software project using a complete software development process;
  • apply their skills to relevant work-related scenarios;
  • work with others in group settings;
  • research, develop and present their findings in a variety of formats; develop advanced study skills in preparation for third level education; and demonstrate their understanding and application of key concepts through challenging internal and external assessment.


Course Outline:

AS 1: Introduction to Object Oriented DevelopmentExternal written examination: 2 hours
Short and extended questions, stimulus response and data response questions based on the principles of object oriented development
50% of AS
20% of A level
AS 2: Event Driven ProgrammingInternal assessment
Portfolio showing evidence of designing, implementing, testing and evaluating an event driven application
50% of AS
20% of A level
A2 1: Systems Approaches and Database ConceptsExternal written examination: 2 hours
Short and extended questions relating to current systems approaches and database concepts. These questions are based on a pre-release case study.
30% of A level
A2 2: Implementing SolutionsInternal assessment
Portfolio showing evidence of the analysis, design and implementation of a software solution of a specified problem in a pre-release case study and task.
30% of A level


Coursework: AS 2: Event Driven Programming

In this unit, students have the opportunity to implement and develop object oriented technologies in an event driven environment. Students are able to state requirements and design, implement, test and evaluate their application. This unit is internally assessed.



Coursework: A2 2: Event Driven Programming

In this unit, students have the opportunity to design and implement a solution to a given problem using the knowledge and skills acquired in the preceding units of the course from AS to A2 Level. The students implement an agreed design using an appropriate software tool. The unit allows them to experience the elements of the systems development process. Students are required to build their solutions using an RDMS (Relational Database Management System) through an event driven programming environment. This unit is internally assessed with a pre-release case study. Students must use the pre-release case study throughout.


Careers and Further Study

GCE Software Systems Development can lead to a wide range of careers including multimedia and website design, software design, games design, computer programming, graphic design, IT management, CAM engineering and CAD design.


An Advanced GCE AS or full A Level in Software Systems Development combines well with almost all other AS and Advanced GCE subjects.  Taken with Mathematics and Science, it supports applications for any IT-based University courses. Taken with Languages or Arts it supports an equally wide range of university courses such as Communications, Media, Business and Management.

  1. hi,. im currently doing an a2 ict coursework(AQA),. and im stucked at idntifying constraints imposed by the organisation.
    i was asked by my client to create an electronic employment form(application form),.
    btw my client is a manager in a store where they sell ink cartrdiges for fax,printers etc,..

    im clueless on what to write so if anyone has an idea can u pls share it im really desperate, deadline is 4days from now,..

  2. I taught this last year. This is the advice I gave my students. Hope this gives you some ideas.

    2.1.2 Internal Constraints

    In this section you need to set out any internal constraints.
    An internal constraint is something that can limit your ability to complete the project, but is something that you may have some control over.

    o Do you have particular software or hardware that you have to use and why? Perhaps the organisation has already licensed certain software and don’t want to buy other software or perhaps all their staff is already skilled in the software they specified.
    o Do you have a budget to work to? There may be only a limited amount of money to complete the work.
    o Do you have particular timescales in which to complete the work? For example, a till system would have to be complete by the date the shop opened.
    o Staff may have skills in particular software so you have to use that software to produce the solution.
    o You only have a certain number of staff available to you to complete the work.
    o Are there any particular procedures or ways of doing things within the organisation that you have to comply with?
    o Do you have any existing legacy systems that you have to integrate with?

    2.1.3 External Constraints

    In this section you need to set out any external constraints.
    An external constraint is something that is outside of the business and that you may have no control over.

    o Your work may be required to be compliant with acts of law such as the Data Protection Act, Copyright and Patents Act and Disability Discrimination Act. You could explain what parts of your system need to comply with these laws and in what way.
    o You may have to wait for delivery/installation of something at some point in your plan. If that is delayed the project will be delayed. E.g. in a building project, the installation of the roof would be critical as inside work could not start until this is completed.
    o Are there any external systems that you need to exchange data with in a particular format?

    Things to consider for both internal and external constraints are:

    o Hardware
    o Software
    o Communication technologies
    o The format of information requirements
    o Finances
    o Staffing
    o Environmental factors

  3. now i have something to start with ,..thanks very much sir,. it helped a lot,...

Leave a Comment


Your email address will not be published. Required fields are marked *