You are on page 1of 12

Bluetooth Mobile Based College Campus

With the advance in time and technology there is a need for faster dissemination of information. Connected, personalized, intelligent information appliances are becoming increasingly important in our business and private lives. These appliances include devices such as cell phones, two-way pagers, personal organizers, screen phones, and POS terminals. In a real world scenario, such as college campus, information in the form of notices, hand-written manuals, oral communication, is spread among the students. Today it is imperative to not only use the traditional forms of communication, but also newer forms such as mobile technology, for quicker and easier communication among the students. Our project consists of the following SMS-enabled applications: Polling, complaints and suggestions, notices from the placement cell regarding the recruitment process, querying for the information about projects and seminars, alerts such as -library due dates- shortage of attendance-due dates for payment of fees, student-alumni interaction, student information system. Using SMS for the above mentioned applications, proves to be a cost-effective, quicker, all-time available and an easier means of communication.

System Overview

Our project involves developing an enterprise package for an educational institution, consisting of the following SMS-enabled applications:-

Polling Poll to students


Polling is a process where in the college management poses a question for public opinion, which is then forwarded to the registered students by the server. The server then awaits responses from them and after a certain period of time the responses are processed and a formatted output is sent to the college management. Complaints and suggestions

The student can lodge complaints/suggestions about a particular subject, such as, staff, campus, library, canteen etc to the authority incharge certain as an SMS. using number their of mobile. messages The the server server stores mails the the complaints/suggestions in the addressees inbox on the server. After a complaints/suggestions to the addressees mailbox and sends an alert

Student-Alumni Interaction Students can query the server for alumni information by specifying

either the company name or and year of passing out through his mobile. Based on the search criteria, the list of alumni names is displayed. The student can get further information about the alumni on request. Student Information

Students can query the server for student information by specifying the student name, department, semester through his mobile. List of student names is displayed. Further information about the student can be obtained on request.

Placement Cell:
Recruitment notices Recruitment notices consist of the number of students who have been placed for a particular company. After campus recruitment process the placement officer informs the server about the number of students placed. The server broadcasts the notice to students in the form of SMS. On request by the student, further details such as name and contact information is provided.

General notices

These consist of general campus recruitment notices such as information regarding the recruiting company, campus interview date and other placement activities. The placement officer sends the notice to the students through the server.

Project/Seminar Information
A student can query for project/seminar information based on topic, field or platform using his mobile. Based on the search criteria, the names of available project/seminars are displayed. On further request, information about the authors/participants is displayed.

Functional Requirements
Functions:

Polling
question to the students and can view the results of the poll The students will be able to respond to the question with the options provided The college management will be able to poll the

Complaints and Suggestions


the college management. lodged by the students. The college management can view the complaints The students can lodge their complaints/suggestions to

Student-Alumni interaction
The students can query for the alumni information by specifying either the company or the name and year of passing.

Student Information
The students can query for the information of any student in the college by specifying his/her department, semester.

Placement Cell

The students will be sent recruitment notices which consists of the number of students recruited and contact information of the recruited students. The students will be sent general notices which consists information of the placement activities.

Project/Seminar information
The students can query the server for the project seminar information by specifying the topic or platform or field.

System Administrator
The system administrator can enable/disable any of the applications. He/She can customize the applications according to the needs of his/her college. For eg: USN number format. In the complaints and suggestions section he/she can mention the subject and the persons to whom complaints/suggestions are to go and can set the number of messages after which the

complaints/suggestions have to be sent as a mail to the respective persons.

Student database : The


student database about consists of all the information the student such as University seat no, semester, department, mobile email-id, attendance, internal marks. number, name,

Alumni database : The


alumni database about consists of all the information the alumni such as name, year of pass out, company he is

currently in.

working

Project/Seminar database : The


project/seminar database of project/seminar title, field, s name. platform, the consists the

authors/participant

Operational requirement:
Actor: Student
a) Scenario to the server Interface Requirement entering

Scenarios

and

interface

Student has to register himself an user interface with provisions for the University seat number

will be provided. b) Scenario Interface Requirement Student has to answer to a poll. An user interface with the question and

options for selecting a answer are given. c) Scenario complaint/suggestion. Interface Requirement details such as the subject and the person to whom the complaint/suggestion has to be addressed and an text box for entering the complaint/suggestion d) Scenario information Student needs project/seminar The student can do so by giving the Student has to lodge a

ace Requirement The student will be given an interface where he can enter the platform or field or the title of the project/seminar. e) Scenario Student needs alumni information

ace Requirement The student will be given an interface where he can enter either the name of the company or the name and year of passing out of the alumni. f) question. Interface Requirement An user interface with the question and options for selecting a answer are given. Scenario Student has to answer to quiz

Actor: College management

a) Scenario

Management wants to poll a question.

Interface Requirement An user interface to enter a question and duration after which they need the results is provided. b) notice. Interface Requirement An user interface for entering the notice and selecting the group of students to whom the notice is intended, is provided Scenario Placement officer wants to send a

Non-Functional Requirements
Compatibility
The SMS service that is provided is compatible with the java enabled mobile cellular phones.

Performance
The server should be able to handle many requests at the same time. This SMS service is dependent on the existing messaging service provided by the different service providers hence the performance may decrease due to the delays in the network. On an average the server can send/receive 50 SMS per minute.

Scalability

The application is scalable in the sense that a new service can be added without affecting the available service. There are provisions to use an existing feature in a service in the new service.

Flexibility
The application is flexible such that the norms and rules of a particular institution can be easily incorporated whenever required.

PROPOSED SOLUTION / DESIGN


Conceptual Diagram

Requirement Specifications Software Specifications Front Back End Server java and j2ee, j2me - MS Access / My SQL

Ide - MY Eclipse Designinig Tool - MS Front Page and Dream Weaver Hardware Specifications Processor Hard Disk RAM Dongle P IV or More : 40 GB : 512 MB Ram : Bluetooth Device :

You might also like