1 / 10

SYSTEM DEVELOPMENT, TOOLS, TECHNIQUES AND METHODS

SYSTEM DEVELOPMENT, TOOLS, TECHNIQUES AND METHODS. CE00838-2. Teaching Team. Module Leader: Ivailo Chakarov Room: NL11 Email ichak1sc@stokecoll.ac.uk. Introduction. This module will build upon the second part of the IT Skills module studied at level 1.

klicata
Download Presentation

SYSTEM DEVELOPMENT, TOOLS, TECHNIQUES AND METHODS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SYSTEM DEVELOPMENT, TOOLS, TECHNIQUES AND METHODS CE00838-2

  2. Teaching Team • Module Leader: Ivailo Chakarov • Room: NL11 • Email ichak1sc@stokecoll.ac.uk

  3. Introduction • This module will build upon the second part of the IT Skills module studied at level 1. • The module discusses how to use structured techniques and a method such as SSADM to analyse, design and implement a system that utilises a database. • Aspects of HCI relevant to this type of system will be considered. • The assignment work is to be carried out individually

  4. Assessment: • Assignment: 100% consisting of a portfolio of practical exercises which will assess learning outcomes 1-3 (3000 words max.) • Hand in date......... to be given out in class • Note: Any assignment received after the above dates will be stamped LATE and unless you have extenuating circumstances, you will receive a mark of zero for that work

  5. Timetable: • Lecture • Tutorial

  6. Teaching Schedule  • This teaching schedule is provisional and subject to change

  7. Assignment • General •  The System Development, Tools, Techniques and Methods module is assessed 100% course work. • Choose and explain a methodology that you would use for the system if you were to build it. • A process model for the proposed system

  8. Assignment • The process model must include: • A context diagram • A statement of the aim of the proposed system • A levelled set of data flow diagrams • This must include, for the Context Diagram, the Level 1 DFD and for subsequent levels of DFD that decompose one Level 1 process of your choice only • Process descriptions • Data flow descriptions • Data store descriptions • External Entity Descriptions

  9. A data model detailing the structure required to support the proposed system. • The data model must include: • An appropriately normalised entity relationship diagram • An attribute list for each entity, including the identification of primary and foreign keys • Details of the tables and relations that were required, in the development of the prototype, to implement the data model described in 2.1 and 2.2. A commentary on the design and implementation decisions and compromises that were made should be included

  10. A description of how the issues detailed in the scenario (and in the problem/requirement list) have been resolved (or not). This should include a description of the hardware and software to be used in the implementation of the system as well as related issues such as system and data access and security, performance considerations, legal issues and other related non-computing issues. • Details of the interface design considerations including icons, screen layouts and interaction Styles and HCI. • Additional marks will be awarded for the report for professionalism, style, quality of presentation and adherence to the Faculty of Computing Engineering and Technology reporting standards • NB All diagrams must be constructed using the SELECT SSADM Professional CASE tool. • It may be the case that you need more information, or clarification of the information that you do have, to create accurate Process and Data models. If the additional information can not be found in the case study, do not hesitate to ask your tutor who will either clarify the issue there and then or will refer the query to the module leader who will clarify the issue

More Related