Your SlideShare is downloading. ×
BoscoChat (A free Wi-Fi Chat Room in Android)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

BoscoChat (A free Wi-Fi Chat Room in Android)

2,548
views

Published on

The main objective of this project is to connect different people that are in the range of same Wi-Fi access point. This will be completely free and no external source of internet will be needed. The …

The main objective of this project is to connect different people that are in the range of same Wi-Fi access point. This will be completely free and no external source of internet will be needed. The chat will be public, means messages will be broadcasted to every user that is connected. This application will be developed in the Java programming language using the android software development kit(SDK).The development platform or integrated development environment(IDE) is eclipse using the android development tools(ADT) Plug-in. We will develop an application where user does not need any web browser to chat with other user. It has its own user interface. The user can connect to any available Access Point for chat with another user connected with same access point. Tethering and portable hotspot utility available on android can also be used for creating an access point. User Datagram Protocol (UDP) is used for sending the packets across the network.

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,548
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
81
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 1 A SYNOPSIS FOR THE MINOR PROJECT PROJECT NAME BOSCO CHAT (A Free Wi-Fi Chat Room in Android) STUDENTS NAME Samaresh Debbarma(DC2011MCA0034) Dhrubajit Das (DC2011MCA0003) GUIDE NAME: Pranab Das (Asst. Professor) INSTITUTIONAL DETAILS Course Name: - Minor Project Course Code: - MCCSMP5621 Branch: - MCA Semester: - 5th
  • 2. 2 Contents Page No. 1. Title of the project…………………………………………………………………..3 2. Objective……………………………………………………………………………3 3. Introduction ………………………………………………………………………...3-4 4. Proposed methodology………………………………………………………….. …4 5. Technical details(h/w & s/w details/Feasibility study)…………………………......5 6. Work Plan (WBS)…………………………………………………………………..6 7. Conclusion…………………………………………………………………………..7 8. Reference……………………………………………………………………………8
  • 3. 3 1. Title of the project BOSCO CHAT (A Wi-Fi Chat Room in Android) 2.Objective The main objective of this project is to connect different people that are in the range of same Wi-Fi access point. This will be completely free and no external source of internet will be needed. The chat will be public, means messages will be broadcasted to every user that is connected. This application will be developed in the Java programming language using the android software development kit(SDK).The development platform or integrated development environment(IDE) is eclipse using the android development tools(ADT) Plug-in. We will develop an application where user does not need any web browser to chat with other user. It has its own user interface. The user can connect to any available Access Point for chat with another user connected with same access point. Tethering and portable hotspot utility available on android can also be used for creating an access point. User Datagram Protocol (UDP) is used for sending the packets across the network. 3.Introduction „BOSCO‟ is a name extracted from the full name Don Bosco, The Founder of selesian congregation and „CHAT‟ which means chatting . With the availability of mobile computing devices, mobile users have a natural tendency to share information between them. Often mobile users want to have a meeting, even though it is not planned in advance and there is no Internet connection available. For instance, there may be situations that employees find themselves together in a meeting room, or friends or business acquaintances may encounter each other in an airport terminal, or some scholars and researchers may meet in a hotel ballroom for a conference or workshop. In those situations, requiring each user to connect to a wide area network to communicate with each other may not be convenient or practical because of the lack of Internet connectivity or because of the time or cost required for such a connection, So in those situations the “WiFi Chat Room” would help the employees to send and receive the information whit the employees want to share. This application will be based on “Android Operating system”. The chat messages sent are of two types: 1. Public Chat Messages 2. Private chat Messages
  • 4. 4 Public messages are delivered to all other chat clients nearby, while private messages are directed to a specific recipient. As in most chat applications, there is no history and clients do not expect to receive messages sent earlier or when disconnected. Disconnection can occur at any time while clients are exchanging messages. 4.Proposed methodology ANALYSIS PHASE 1)Analysis different application already available in market. 2)Study to make new application for user DESIGN PHASE 1)Make Data flow Diagram. 2)Make Use Case Diagram. 4)Make Activity diagram. CODING PHASE TESTING PHASE 1) Program Testing 2)Module Testing 3)Testing the responsiveness of the system.
  • 5. 5 5.Technical details (h/w & s/w details/Feasibility study) Hardware:  Desktop or laptop  Additional: android handset Software:  Operating System: Windows XP (32-bit), Windows Vista (32- or 64-bit), Windows 7 (32- or 64-bit) or Windows 8 (32-bit or 64-bit)  Eclipse IDE:  Eclipse 3.6.2 (Helios) or greater  Eclipse JDT plug-in (included in most Eclipse IDE packages)  JDK 7  Android Development Tools plugin (recommended) 6.Feasibility study: The feasibility study is done on three phases: 1. Operational The proposed system is operationally feasible as the final output of the project can be used by Android user and it will be easy and user friendly for use. 2. Technical If we see from technical perspective the project is feasible, as the software required for developing the project is a freeware, easy to use and it doesn‟t demand any non-existing technology. 3. Economic Economically, this project doesn‟t raise any issues, as the project itself is planned or aimed at user needs. The resources required for this project are bare minimum. It doesn‟t demand any additional resources. The user will be able to download the application from proper link and after that they can easily use it.
  • 6. 6 7.Work Plan (WBS) 1. Requirement analysis (7 days * 5 hrs. = 35 hrs.) 4. Testing (10 days * 5 hrs. = 50 hrs.) 3. Coding (50 days * 3.3 hrs. = 165 hrs.) 2. Design (13 days * 5 hrs. = 65 hrs. ) BOSCO CHAT (A Wi-Fi Chat Room in Android) (83 days) 1.1 Studying existing system (2 days) 1.4 Identify software and hardware required (1 day) 1.2 Feasibility study (2 days) 1.3 Identify features needed to be added (2 days) 2.1 Design graphical interface (3 days) 4.1 Program testing (3.5 days) 4.2 Module testing (3 days) 4.3 Validation testing (3.5 days) Assuming that completion of the project will take around 83 days. If 4 hours (approx.) of work is considered in a day. 365 hours will be utilized for requirement analyzing, designing and coding and the rest that is 50 hours will be used in testing .
  • 7. 7 8.Conclusion BOSCO CHAT (A Wi-Fi Chat Room in Android) is a new approach for local communications in mobile world. Wi-Fi proximity is a main idea behind Wi-Fi chat. If you and your potential pal can see at this moment the same Wi-Fi access point (Wi-Fi network) than it is very probably that you can see each other. In other words, it is very likely that you are close to each other. Close in the geographical sense, of course. So, BOSCO CHAT lets you create discussions (forums) as well as live web chats associated with Wi-Fi access points. It is yet another way to create hyper- local group messaging.
  • 8. 8 References  [1]http://developer.android.com/guide/topics/fundamentals.html/: OL. Google Android Developers, AndroidDevelop Guide.  [2] M. Fengsheng Yang, Android Application Development Revelation, China Machine Press, 2010.  [3]Mark L. Murphy, Beginning Android, Springer Verlag New York, Inc., 2010.  [4]http://developer.android.com/guide/components/index.html/: Android Components.  [5]http://vidhatha.com/android-projects/: Project Overview  [6]http://developer.android.com/reference/java/net/DatagramPacket.html: Datagram Packet Class  [7]http://developer.android.com/reference/java/net/InetAddress.html: InetAddress Class  [8]http://developer.android.com/reference/android/app/NotificationManager.html: NotificationManager Class  [9]http://developer.android.com/reference/java/net/DatagramSocket.html: Datagram Socket Class  [10]http://developer.android.com/reference/android/net/wifi/WifiManager.html: Wi-Fi Manager Class  [11]http://developer.android.com/reference/android/net/wifi/WifiInfo.html: Wi-Fi Info Class  [12]D. Muthukumaran et al., Measuring Integrity on Mobile Phone Systems, Proc.  13th ACM Symp. Access Control Models and Technologies, ACM Press, 2008, pp. 155–164.  [13]Fiawoo, S.Y., Design and development of an Android application to process and display summarized corporate data, Adaptive Science & Technology (ICAST), 2012 IEEE 4th International Conference, 25-27 Oct. 2012,PP 86-91