0% found this document useful (0 votes)
54 views9 pages

Wireless Programming Project Report 181022090116

This document describes a project report for an Android app called "Counselling Hour" that allows students and teachers to easily communicate about counseling sessions. The objectives are to develop a system for teachers to set and update their profiles and counseling times, and for students to search for teacher information and book times. It will include login systems for students and teachers, a database to save information, and different user interfaces for each user type. Challenges include working with the database, connecting screens, and designing friendly UIs. Mockups of the entry page, student and teacher screens are provided. Future enhancements could include chat, online classrooms, and calling functionality.

Uploaded by

Kulveer singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views9 pages

Wireless Programming Project Report 181022090116

This document describes a project report for an Android app called "Counselling Hour" that allows students and teachers to easily communicate about counseling sessions. The objectives are to develop a system for teachers to set and update their profiles and counseling times, and for students to search for teacher information and book times. It will include login systems for students and teachers, a database to save information, and different user interfaces for each user type. Challenges include working with the database, connecting screens, and designing friendly UIs. Mockups of the entry page, student and teacher screens are provided. Future enhancements could include chat, online classrooms, and calling functionality.

Uploaded by

Kulveer singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Department of Computer Science and Engineering

Project Report

Course Code: CSE-334


Course Title: Wireless Programming
Project Title: Counselling Hour

Submitted to:
Enamul Karim
Lecturer
Department of CSE
Daffodil International University

Submitted by:
Name ID
Abu Kaiser Mohammad Masum 161-15-6759
Md. Ashraful Islam Talukder 161-15-7100
Fowjael Ahamed 161-15-7045
Rakib Hossain 161-15-6802

Section: F
Date of submission: 6th October,2018
Index

Chapter 1: Introduction Page


1.1 Abstract …………………………………………………………. 02
1.2 Motivation ………………………………………………………. 02
1.3 Objectives ……………………………………………………….. 02

Chapter 2: Background
2.1 Introduction ……………………………………………………… 03
2.2 Background ……………………………………………………… 03
2.3 Studies …………………………………………………………… 03
2.4 Challenges ……………………………………………………….. 04

Chapter 3: Chart & Diagrams


3.1 Context Diagram ………………………………………………… 04
3.2 ER Diagram ……………………………………………………… 05

Chapter 4: Requirement Specification


4.1 Requirement Collection & Analysis
4.1.1 Software Configuration …………………………………. 05
4.1.2 Hardware Configuration ………………………………… 05

Chapter 5: Expected Implementation Design


5.1 Entry Page ……………………………………………………….. 06
5.2 Student’s Page …………………………………………………… 06
5.3 Teacher’s Page …………………………………………………… 07

Chapter 6: Conclusion & Future Scope


6.1 Conclusion ………………………………………………………. 08
6.2 Future Development Scope ……………………………………… 08

Page-1
Chapter: 1
Introduction
1.1 Abstract
Our technology is getting more advance day by day and mobile is the one of the
most important part of this technology. Where we’re talking about mobile,
nowadays android take up the largest part of the market which means android
operating system based mobiles are the most used these days. We are now doing
a course on wireless programming, in particular learning android software
development and hence we are interested to develop an android app on
counselling hour. Through our app, both students and teachers communicate
after their class.

1.2 Motivation:
After our classes, there is also a time when we can meet with our teachers so
that we can discuss about our any confusions, ideas or anything else. But it is
often happened that we don’t know the particular teacher’s counselling time so
that if we go to his/her desk we’ve to back with bucket. On the other hand, it’s
also kind of weird that if we wanted to know any teacher’s counselling time
then we’ve to collect it from that teacher’s room. Therefore, we’re going to
build an android application so that teachers can update their counselling time
on there and students can also find out their teachers counselling information
and some of necessary information.

1.3 Objectives:
The main goal of our project is making an app which through the teachers and
the students can communicate easily. To develop a reliable system, we have
some specific goals such as-
 Develop a system such that teachers can set and update their profile,
counselling time and get notifications on previous booked time.
 Develop a database so that all the information and data can be saved
properly.

Page-2
 Both students and teachers can be specified by creating their own id and
making a log in system.
 Students can search any teacher’s information.
 Student can book time prior.
 A user friendly and attractive UI.
 Different types of UI for students and teachers.

Chapter-2
Background
2.1 Introduction
Counselling management system is a project that will help the students and the
teachers to making their meeting easily. If a student wants to booked counseling
time prior, he/she can be booked by this app. A teacher who can also confirmed
the booked time and these all are will be stored in the database. A teacher can
also update his/her own counselling time or profile individually.

All these modules will be able to help the students and the teachers with more
convenience and in a more efficient way as compared to an available way.

2.2 Background:
o UI design in android platform
o Android application development
o Entity modeling relationship
o Database connection

2.3 Studies:
 Design user friendly environment
 Connection the database with the system
 Design ER model
 Adding pictures in the application

Page-3
 Create assets and implements
 Moving one page to another page

2.4 Challenges:

 Working with database


 Button interconnections
 Friendly UI design
 Gradle view settings
 ER diagram design
 Working with android studio

Chapter: 3
Chart & Diagrams

3.1 DFD:

Page-4
3.2 ER Diagram:

Chapter: 4
Software Requirements
4.1 Requirement Collections and Analysis:
4.1.1 Software Configuration:
This software package is developed using java as front end which is supported
by android system. Sqlite the back end to store the database.
Operating System: Android System
Database: Sqlite, Firebase.

4.1.2 Hardware Configuration:

API: 15
Android version: ICE_CREAM_SANDWICH_MR1(4.0.3)
Ram: 1GB
ROM: 4GB

Page-5
Chapter: 5
Expected Implementation Design
5.1 Entry Page:

5.2 Student’s Page:

Page-6
5.3 Teacher’s Page:

Page-7
Chapter: 6
Conclusion & Future Scope

6.1 Conclusion:
In this application we’ll try to solve a problem where a student can manage their
counselling time with their particular teacher easily. A teacher can also update,
delete his/her profile or counselling times. When a student booked any teacher’s
counselling time prior then the teacher will also get a message to confirm
his/her booking. This is how our application will work primarily.

6.2 Future Scope of Developments:


There are some features we are thinking to add up in the very next version of
the primary version. This features are-
 Students and teachers can chat with each other.
 Teachers can make up their own virtual classroom and post important
messages.
 Making an environment to call online.

Page-8

You might also like