Borders Business Programme IT and Marketing Functions of Web-based Systems Russell Taylor Lecturer in Computing Borders Business Programme
Course Content Functions of Web-based Systems Keeping Data Secure on the Web Creating Web Pages Searching & Extracting Data Information Formats E-commerce Applications / E-Commerce Implementation Issues The Design Process
Analysis – Capturing User / Market Preferences Design – Interpretation of User Preferences Implementation – Developing Prototypes Testing Evaluation – Possible Reiteration of Prototyping Process Maintenance – Ensuring Continued Functionality
Analysis Analysis – Capturing User / Market Preferences Analysis
Requirements Analysis Functional Specification
Design Interpretation of User / Market Requirements Product: System Specification
Implementation The Coding Process The Coding Process Rapid Application Development Rapid Application Development Creation of Prototype(s) Alpha, Beta,......Release Candidate Hotfixes, Service Packs, etc.
Testing Forms of Testing Black Box White Box Grey Box Acceptance Testing Non-Functional Software Testing
Evaluation “Evaluation is systematic determination of merit, worth, and significance of something or someone using criteria against a set of standards.” “Does the Software Meet Its Defined Specification?”
Maintenance ISO Standard - ISO/IEC Applies Keeping the Software Working To Specification whilst: Under attack from Hackers/Malware/Viruses Utilities like Registry Cleaners, Anti-Virus, Anti- Adware applications Inconsistent User Behaviour!
Maintenance Scale of Maintenance Hot Fixes (Bug-fixes or System / Application Vulnerabilities) Service Packs “Bundled” Hot Fixes and System Enhancements / New Applications New Releases System or Application Replacement