Search for question
Question

sharepoint.com/w/g/personal/zm1142_hallam_shu_ac_uk/EW7rFgxDucRFvm2UCnwlPbMBA8R4XCZTd3mjtUKzfMOL Addons Store a Amazon.co.uk eBay f Facebook YouTube Activity Stream Time Zone Convert. 55-408813 Coursework v1.2 Accessibility Mode D Immersive Reader Software Development 23/24 55-408813 Coursework Module Leader: Mohd Zairul Mazwan Bin Level: 4 Jilani Module Name: Software Development Module Code: 55-408813 Assignment Title: Software Development - Coursework Individual/Group Submission date/time: Weighting: 100% Magnitude: 3000 words Blackboard Format: e.g. Word, Excel, submission Y/N PowerPoint, source code, Turnitin submission Y/N Planned feedback Mode of date: feedback: Blackboard and live demonstration feedback In-module retrieval available: Yes/No Eligibility: Marks between 35% - 39% (both inclusive) Module Learning Outcomes 1. Describe the key concepts that relate to designing and implementing small programs within the procedural programming paradigm using algorithms analysis to optimise the code. 2. Describe essential features of a mainstream procedural programming language (Python) and use them to implement solutions to a variety of programming problems, selecting appropriate control constructs and data structures. 3. Select and apply appropriate SDLC and program testing techniques on small programs. 4. Use appropriate software tools and program development environments. Search ل m ------------ oint.com/w/g/personal/zm1142_hallam_shu_ac_uk/EW7rFgxDucRFvm2UCnwlPbMBA8R4XCZTd3mjtUKzfMOLXw?e= dons Store a Amazon.co.uk eBay f Facebook YouTube Activity Stream Time Zone Convert... 55-408813 Coursework v1.2 v Accessibility Mode D Immersive Reader Software Development 23/24 55-408813 Coursework Instructions 1. This coursework is an individual piece of work and is marked at 100%. 2. You are tasked to analyse algorithms, design, develop, and test a console application written in Python as detailed in the requirements. You may use PyCharm or Repl.it. 3. You are NOT ALLOWED to add additional requirements or/and use advanced programming features. Failure to abide by this instruction will result in an investigation. 4. Deviation from the main requirements will result in an investigation. Therefore, you are advised to consult with the tutor for delivering nice to have features. 5. The submission should use the following naming convention, SDCoursework_StudentID.zip example: SDCoursework_232208.zip 6. Submission point is via Blackboard. Coursework Deliverables There are two (2) deliverables for the work, 1. The programs source-code. 2. A word/pdf document for Sections A, C and E. This coursework requires a mandatory live demonstration (in person) for the submitted Search ل ework v1.2.doc X + t.com/w/g/personal/zm1142_hallam_shu_ac_uk/EW7rFgxDucRFvm2UCnwlPbMBA8R4XCZTd3mjtUKzfM s Store a Amazon.co.uk eBay Facebook YouTube Activity Stream Time Zone Conve 55-408813 Coursework v1.2 טו Accessibility Mode D Immersive Rea L. This coursework requires a mandatory live demonstration (in person) for the subn work. Failure to attend a demonstration will result in being awarded zero marks fo whole coursework. The demonstration will take place in week 40 (15th week of seme 2), commencing week 29th April 2024. Software Development 23/24 55-408813 Coursework Coursework Structure This coursework is structured in SIX (6) sections: Section and Description 2 All Activity Stream Time Zone ( 55-408813 Coursework v1.2 Software Development 23/24 55-408813 Coursework Coursework Structure Accessibility Mode Immersive This coursework is structured in SIX (6) sections: Section and Description Section A: Application Design Section B: Implementation Section C: Unit Testing Section D: Encryption Section E: Algorithm Complexity Analysis Section F: Demonstration • Application Demonstration (10%) Technical Knowledge (10%) Modification, Maintenance, and Code Quality (5%) Total marks Marks (25%) (15%) (10%) (15%) (10%) (25%) 100 All sections will be marked at 100% which will then be translated to the mark proportion for individual sections. Search Time Zone Convert... 55-408813 Coursework v1.2 Accessibility Mode D Immersive Reader Software Development 23/24 55-408813 Coursework Section A: Application Design - Module and Student System You have been hired by the Department of Computing, Sheffield Hallam University to develop a console application for a Module and Student System. As a Software Engineer, provide illustrations/sketches of a console application for a Module and Student system to meet the following requirements. System Name: Module and Student System (MSS) A1: Users 4 MSS will have two (2) types of users i.e student and lecturer. Each user type will have the global access and user access. A2: Global Access Global access refers to generic requirements that are accessible to all user types i.e., lecturers and students. The global requirements are: Welcome and login page of the system. • The system should welcome the user with the name of the system. • The system should prompt the user to input username and password for login. Q Search ل 131