• Tidak ada hasil yang ditemukan

Daffodil International University

N/A
N/A
Protected

Academic year: 2023

Membagikan "Daffodil International University "

Copied!
37
0
0

Teks penuh

This project titled "Mood Journal" - An Android based mobile application to transform human mood, submitted by Md. Farhan Islam, ID and Pronay Kumar Tarafder, ID of the Department of Computer Science and Engineering, Daffodil International University, have been accepted as satisfactory in partial fulfillment of the requirements for the degree of B.Sc. Department of Computer Science and Engineering Faculty of Natural Sciences and Information Technology Påskelilje International University.

We declare that this project was carried out by us under the supervision of Mr. We also declare that neither this project nor any part of this project has been submitted elsewhere for the award of any degree or diploma. His endless patience, scientific guidance, constant encouragement, constant and energetic supervision, constructive criticism, valuable advice, reading many poor drafts and correcting them at all stages made this project possible to complete.

We would like to express our deepest gratitude to Syed Akhter Hossain, Head, Department of CSE, for his kind help in completing our project and also to other faculty members and staff of CSE Department of Daffodil International University. We would like to thank all our coursemates at Daffodil International University who participated in this discussion while completing the coursework. This is an Android based application which needs an Android device to run and will help people change their mood instantly.

In the development of this application the most essential elements were the computer, an android device and an android application development tool.

INTRODUCTION

  • Introduction
  • Motivation
  • Objectives
  • About Our App
  • Expected Outcome

Discover things that make people happy, happy, excited, energetic, etc. and give an option on the homepage. If he is sad and depressed, put on a different kind of song or video song that will improve his mood. There is a secure and private diary where a user can write about his/her day or write and save something.

According to different mood categories, this app provides songs, sounds, videos and suggests movie names, which will help users to boost their mood. We try our best level to improve this and this app is useful for all kinds of people. According to different mood categories we add songs, sounds, videos and also suggest movie names.

Let the user upload such songs or videos of their happy memories etc and let them set them to different mood settings.

BACKGROUND

Introduction

Related Work

Comparative Studies

Our Project Work

2. 5 Scope of the Problem

2. 6 Challenges

REQUIREMENT SPECIFICATION 3.1 Business Process Model

  • Requirement Analysis
    • User Requirements
    • Performance Requirements
    • Development phase
  • Use Case
  • Logical Data Model
  • Design Requirements

This is the most important cause, the project is completely and in fact fully dependent on this knowledge. Project fails when we don't have enough requirements or collect some absolutely wrong requirements. If the team of a project fails to determine and gather all the possible necessary requirements for the solution, the project may not fail, but it will run the risk of falling out.

So good project requirements gathering planning provides all the necessary and detailed specifications for the system details of a project. The basic necessity for the end customer is that it is anything but difficult to use and less boring. The basic prerequisite for the end customer is that the framework is anything but difficult to exploit and less boring.

Despite this other critical factor, it is important to wipe out the need for database change and migration, which should be complete by now. This section includes the user interaction and the functionality of the product, studying the existing system of the organization, which is called the measurable item, and these can be verified during the system evaluation phase. Completing the previous phases effectively is a key factor for the success of the development phase.

A use case is a software and systems engineering term that describes how a user uses a system to achieve a specific goal. A use case acts as a software modeling technique that defines the functions to be implemented and the resolution of any errors that may occur. Use-case is always used for user understanding, and we do our best for efficiency.

Which defines the organization's data and business rules and regulates the relationship between them. Design requirements are important characteristics that our design must meet in order to be successful. Diary: We have designed a personal diary for users, where they can write and save notes.

Figure 3.3: Use Case Model of Mood Journal
Figure 3.3: Use Case Model of Mood Journal

DESIGN SPECIFICATION

  • Front-end Design
  • Back-end Design
  • UI Design
    • Home Screen
    • Entries
    • Calendar
    • Notes
    • Mood Selection
    • Lift Mood
    • Listen to music, Enjoy Videos, Watch movies
  • Implementation Requirement
  • ACCESS_NETWORK_STATE 2. Internet
    • Android Studio
    • Android SDK
    • Java Development Kit (JDK)

User can choose as their mood happy, cheerful, loving, excited, sad, angry, bored or depressed. Users' selected moods are saved as notes where users can view and track their moods by date and time. In the calendar, a user can see the default calendar and can select any date to make a new entry.

When a user selects any mood, he/she will see different pages for different category of moods. If the user is in a negative type of mood, there is a button to switch to good mood. A user can listen to music, watch videos or can take movie suggestions that will help the user to lift his mood.

The following figure 4.3.6 shows the page for selecting music, videos and movies in the mood changer application. The Here users can stream songs and videos if the device has an Internet connection, and view suggested movie names and their details. The following Figure 4.3.7 shows the streaming music, videos and suggested movie names page in the Mood Journal application.

With the help of these tools it has become possible to make this application easily accessible and useful to people.

Figure 4.3.1: Home page of Mood Journal
Figure 4.3.1: Home page of Mood Journal

IMPLEMENTATION AND TESTING

  • Usability Test
  • Result of Usability Test
  • Unit Test
  • Result of Unit Testing Implementation
  • Test Results and Reports

Unit testing includes only those properties that are essential for the operation of the unit under test [8]. Unit testing was done during code execution of this application and also after completion of this project. A test case is a combination of conditions or variables that will determine whether or not the system satisfies or meets the requirements.

A test report is required to formally reflect the result of the application testing, which gives the possibility of a quick assessment of the test result. It is a document that records the data obtained from a particular experiment in an organized manner, describes the environment and the operating system, and shows the comparison of the test results with the goals that are so important for all kinds of applications. In table 5.4 we have shown the test case, test input, expected output, actual output and finally we found the expected output for our application.

Our expectation is that user can easily use and understand our application as a better user interface.

CONCLUSION AND FUTURE SCOPE

Conclusion

Limitations of Our Application

Future Scope

APPENDIX

Java Code

XML Code

Plagiarism Report

Gambar

Figure 3.3: Use Case Model of Mood Journal
Figure 3.4: Data Flow Diagram of Mood Journal
Figure 4.3.1: Home page of Mood Journal
Figure 4.3.2: Entries in Mood Journal
+7

Referensi

Dokumen terkait

©Daffodil International University xi Figure 5.3.5: Account setting page of Teacher panel 33 Figure 5.3.6: Password update page of Teacher panel 33 Figure 6.1: whole database view

Android Based Mobile Application Krishok Bhai BY Maruf Alam ID: 173-15-10356 AND Md.Nurnabimiah ID: 171-15-8923 This Report Presented in Partial Fulfillment of the

18 ©Daffodil International University CHAPTER 5 IMPLEMENTATION AND TESTING 5.1 Implementation of Database The project has been completed to support the student’s final year

© Daffodil International University viii Scope of the problem 16 Challenges 16 CHAPTER-03: REQUEREMENT SPECIFICATION 18-23 Business Process Modeling 18 Requirement Collection

ix ©Daffodil International University Figure 6.2.4: Fit the all joints inside left side of body Figure 6.2.5: Build skeliton and controlers Figure 6.2.6: Bind skinning options

2 Requirement Analysis 2.1 Requirement analysis We analyze the listed requirement Customer requirements Date requirements Process requirements 2.1.1 Customer Requirements: 

©Daffodil International University 31  Functional Test Tools: Win Runner, Silk Test, Astra Quick Test, Rational Robot  Performance Test Tools: Astra Load Test, Load Runner, Silk

Actors housekeeper Success End Condition User successfully check bills Failure End Condition User can’t successfully check bills Description After all requirement field fill up user