MINOR PROJECT REPORT (Project Term August-December, 2012) MOBILE BASED ATTENDANCE TRACKING SYSTEM (J2ME) Submitted By: ASHISH NIVHAL Reg.No. : 10905923 GURBEER KAUR Reg. No. : 10907141 SUMIT SINGH Reg.No.: 10906099 ABHAY NATH SINGH Reg. No.: 10906381 SANJEEV KUMAR Reg.No.: 10906429 SECTION : K3R19 PROGRAMME : B.TECH-MBA (DUAL DEGREE) CSE Under the Guidance of Mr. HARJIT SINGH Lecturer Discipline of CSE/IT Lovely Professional University, Phagwara August to December, 2012 DECLARATION We hereby declare that the project work entitled (“Mobile Phone Based Attendance Tracking System”) is an authentic record of our own work carried out as requirements of Minor Project for the award of degree of B.Tech-MBA(Dual Degree) in CSE from Lovely …show more content…
In our project which we are developing through the help of JavaMe, we are developing an application which can run on any Java compatible phone irrespective of the phone’s operating system. In this application we will be marking the attendance and also viewing the attendance through any Java compatible phone. Existing Software University Management System (UMS) is a large database system which can be used to manage, maintain and secure our university’s day to day business. The UMS can be accessed through the UMS Login available on the University website by logging in using the Username (student Registration Number in case of students and parents; and Employee ID in case of staff) and the Password. For login: • The students should enter their Registration number as Username and the password. • The Staff should enter their Employee ID as Username and the password. In case of the application provided for the phone based environment named “LPUTouch” which runs on iOS, Android and Windows phone. First the login page comes when we start the application. After logging in as an authenticated user we can access our attendance, view marks and see our time table. What’s new in the system to be developed In the existing system the application has only been designed for platform like windows, android and iOS. It does not work on any other phone. But the application which we have designed can run on any Java enabled device irrespective of the type of OS the
The mobile application is developed using Android Studio SDK. All the CRUD operations are performed in MySQL database present in Amazon cloud. To connect the UI with the database, PHP scripting language is used and the PHP files are accessed from the remote server via HTTP request methods.
While interviewing many members of the Texas A&M community it was discovered that there is a strong desire from the younger students when it comes to providing a more interactive service. However, there was a sort of indifference from the older students as they saw the need for the application but as they already know the campus well after a few years, they seemed less enthusiastic regarding the idea of a new system. Additionally, it was discovered that there is some serious additional start up cost for the creation of a new system that would be compatible on both computers and smart phones nonetheless, it seems like a necessary expense when it comes to keeping up with the changing times in this
1.The project I’ve chosen to conduct within final year is an android app that will manage shifts and communication with employees. This project was established from my own first-hand knowledge of being a customer advisor in a shop. The system I intent on developing aims to combine the current paper-based practices and fingerprint clocking-in system into a single easy to use android application.
My proposed application would allow for an organization, such as a school, account for students, faculty, and visitors in a simpler, faster and more accurate way by leveraging today’s smartphone technology and organizations already existing personnel tracking systems. Smartphones
We are quite optimistic that the software ApriLoc can be completed by the end of the semester. In order to accomplish this task, the problem will be broken down into smaller problems and different members of the team will be responsible for ensuring that their part of the software works correctly. It quite clear that the biggest priority in the beginning of the project will be to make sure that the generic password phase of the authentication system functions as intended. Some of the major classes in our software for this phase of the Authentication process that will be needed are User, Account, Administrator, Password, Log, and User Collection. This are considered as core classes, and will be vital for the success of the software. Based on this classes, we can have a stand-alone system, after the completion of this phase, the developing team will focus on adding additional packages to our system. Which will enable the system to send messages to users and check if they are using an authorized device. When this phase is complete the developing team will focus on incorporating the, the privilege system and the log entries system into the system. It is important to note that these features are not required to be implemented sequentially, they can be implemented independently of each other, This is something the developing team will consider before beginning the implementation phase.
Here is a brief description of how the system functions. Overall, our system has a software part. Every patient is provided a unique id against their registration where their details are stored. Readings from the patient by the help of health worker are also stored into central database by using android application . We need the service of an experienced health worker to monitor all these activities. The software part comprises of two applications: an android mobile application and a windows desktop application. Application is designed in such a way that it raises notifications or send sms/email to the health worker and doctor if the input readings lie in critical ranges. This helps the health worker to take further measures. Windows desktop application also provide facility to directly store diagnosis report of the patient to the central database by the pathodology and helps doctor to view all the values measured corresponding to each patient’s details against its id. This helps the doctor to identify complexities associated with the fetus and thus helps the doctor in providing a more accurate diagnosis. He can provide his feedbacks and report for each patient which will be stored back into the central database. By using the Windows desktop application, the health worker can directly view the doctor feedback and further provide require diagnosis to the patient.
Notably, student information system or SIS incurs such application software designed for educational establishments to manage student data. Student information systems provide capabilities for entering student test and other assessment scores, building student schedules, tracking student attendance as well as managing many other student-related data needs within the institution university. Thus, many of these systems applied in the Philippines can be scaled to different levels of activity and can be configured by their home institutions to meet local needs.
Also, smartphone applications have good availability. We do not have to worry about how we find the application. In this era, we can find anything we want easily. We can find it on the worldwide network, the internet, where we can share anything with other people in the world. We just need to find a site. The smartphone is beneficial because it has two functions. It can be a computing device and a communication device. For example, we can send an e-mail with this device, send a SMS and call someone and we can use it for chat with another user. Smartphones, and even other electronic devices are the best invention that has been found. Smartphones are very complex and sophisticated because it has many advantages such as availability, and operating system. It is important for people who need tools to support their duty.
All around the world, terrorism has become a serious issue and has struck fear into the hearts of many. In the United States, a debate has arisen about the monitoring and collection of phone data. It is a matter of privacy versus security; in order for the country to be more secure against terrorism, the public must give up some privacy in the form of phone data. Phone data should only be collected when it comes to serious threats to national security using a warrant provided by the judicial system to collect a specific person’s or group of people’s phone data.
Currently, the HGRDA is using paper-based system to register new riders, medical consents and new staffs’ details. According to the clients’ attendance that is recorded in a role book, the invoice will be generated. When riders’ or staff’s information need to be changed, they might need to re-fill forms. The annual timetable will be set up at the beginning of the year. Based on the lesson schedule, the manager will assign suitable staff and volunteers. Additionally, the advantages of using paper-based system are that making notes on files and sharing within a large group easily. Also, the paper-based system will have low requirements on the hardware of the organisation. Besides, one disadvantage of using paper-based system is that the manager has to check records manually, which may cause some unnecessary errors. Another disadvantage is that the current system does not provide the manager with special functions to generate statistic efficiently.
Android one of the simplest mobile operating system developed by google on the basis of Linux kernel. Android SDK is used to develop android applications. It uses Java programming language. It is designed to run on different types of devices. It is composed of OS, user interface and application components. Android has built in tools. Android platform composed of Linux kernel, system libraries, android run time, and application framework and so on five parts. Android relies on Linux 2.6 version. It provides core system services security, memory management, process management, network group, driven model. Android has a unique security model, which focuses on putting the user in control of the device. Android devices however, don’t all come from one place, the open nature of the platform allows for proprietary extensions and changes. These extensions can help or could interfere with security, being able to analyze a distribution of Android is therefore an important step in protecting information on that system. The resulting security model is much more like a multi-user server than the sandbox found on the J2ME or Blackberry platforms. Unlike in a desktop computer environment where a user’s applications all run as the same UID (UNIX user identifiers). Android applications run in separate processes under distinct UIDs each with distinct permissions. Programs can typically neither read nor-write each other’s data or code, and sharing data between applications must be
The project is an android application that will be running on mobile phone. The operating system that the final application is going to run will be android. This application will need to be able to run on android 4.0 and later version. Local database will be used for
REPORT ON ICT INFRASTUCTURE, EFFECTIVE IMPLEMANTION OF MOBILE APPLICATION WITH ANY OPERATTING SYSTEM WITH SECURITY FEATURES AND COSTING
I, Chowdhury Mushfiqur Rahman, University ID: - 02101108 have completed some modules of our proposed Thesis, Secured SMS Service in Electronic Voting System, Under CSE 400 course based on the result found by me.
The project will be an application like online attendance record and parent intimation in android. It would help student to check their attendance report online through android phone and would also help faculties to take attendance in smartphone rather than registers and also store the records in the database. When student attendance gets low below the specified attendance a threshold will be sent to the student via SMS.