90 likes | 239 Views
UQI107S3. Information Systems Development 3 2003-04 Chris Wallace and John Betts Lecture 1. Module Leader. Chris Wallace Email: chris.wallace@uwe.ac.uk Web: www.cems.uwe.ac.uk/~cjwallac Room: 3P14 Ext: 3165. Resources. Web
E N D
UQI107S3 Information Systems Development 3 2003-04 Chris Wallace and John Betts Lecture 1
Module Leader • Chris Wallace • Email: chris.wallace@uwe.ac.uk • Web: www.cems.uwe.ac.uk/~cjwallac • Room: 3P14 • Ext: 3165
Resources • Web • blackboard but mainly link to: www.cems.uwe.ac.uk/~cjwallac/uqi107s3 • Tutorials and Manuals for SQL, PHP, MySQL • Computining • Windows 2000 login • Unix login (Exceed for login, Map drive) • MySQL server account (telnet) • Books and articles • Ullman, PHP and MySQL Peachpit • various
Assessment • 3-hour exam in May-June • 1 compulsory short answer question (25) • 3 sections, 1 question from each (25) • The workplan is different to last year, different subjects and emphasis, but we will provide dummy questions.
Workplan • Term 1 • Practical with some theory • 3-tier systems using : MySQL, PHP, HTML even some CSS, Javascript, XML, maybe Oracle too • Term 2 • More theoretical, papers to read, case studies, tutorial questions and exercises, exam preparation
Themes • Multiple Systems • Software = programs + data structure (inc databases • Computer = software + processors + comms + .. [hardware] • Information Systems = computer + providers + users + owners • Development System = dev process (eg SSADM + teams structure + standards ..)
Themes (cont) • Development process • Life-cycle process : one-shot - SSADM • Iterative, spiral : RAD, DSSM • Developer-centric : Agile modelling, Extreme programming • User-centric : User centred design • Continent approach – selecting, assembling , adapting processes to fit the situation
Themes (cont) • Problem types, frames, patterns • Knowledge-centric – what experienced developers know, best-practice. • Patterns in Object-oriented development – ‘observer’ • Patterns in Data Modelling - ‘organisations’ • Frames in Software Development - ‘information display’ • Problem Types in Information Systems development – ‘matching’, ‘classifying’, ‘resource management’…
Work • Get acquainted with the web site • Make sure your Windows and Unix logins work • Read the two papers on the Bus Information system – background and the implementation • Revise year 2 work on; • SQL, ER Modelling, ELH, HTML