Starting from:

$30

CSE120-Lab 4 Implementation Phase Solved

The Software Engineering course covers techniques for dealing with the complexity of software systems. We will focus on the technology of software engineering for the individual and small team, rather than business or management issues. This Mobile App project aims to provide an opportunity for students to analyze, design, develop, and deploy a mobile app that is sponsored by an industry partner.  By the end of this lab, you will be able to define the main steps of developing a software project by using a code revision and collaboration tools for implementation phase. Direction

This phase of project which is based on object-oriented method aims to implement the following objects: 1-   A database of your project

2- Code implementation of your mobile app based on selected IDE and selected platform from Lab 1. In order to complete this task, you may use existing components or start from scratch.

a.      Use GitHub as a code version tools to track their code modifications,  The code revision tools will also be used for presenting progress reports in the next four weeks. Complete the following tutorial if you do not have experience with GitHub:  https://guides.github.com/activities/hello-world/. You may also want to view a video tutorial on GitHub:

https://www.youtube.com/watch?v=SWYqp7iY_Tc

b.      Each defined prototype from Lab 3 must be implemented in this phase. There is still a room for innovation and modifications. However, revising all previous phases are required, if you have any fundamental change. For instance, if you decide to change your project title or substantial modifications on scenarios from Lab 2.

c.      Object-Oriented Programming (OOP) is required for implementation phase. You may find more detail on OOP in the textbook and the recommended textbook. A simple tutorial for C# OOP can be found here and another tutorial for Java OOP can be found here.

Each item you found as a thing from Lab 2 can be considered as an object. In order to find the relationship between objects, you may use state diagram and scenarios from Lab 2 and the class diagram from Lab 3.

 

More products