Font Size: a A A

Design And Implementation Of Smart Phone Bag System Based On Bluetooth

Posted on:2021-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:L ChenFull Text:PDF
GTID:2428330611960700Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Smart phone is the most representative creation of our era,and has become an indispensable tool in people's life.Especially,college students have more opportunities to contact scientific and technological products.Almost every college student will have one or more smart phones and they are greatly influenced by smart phones.In order to make students less affected by smartphones and devote themselves to learning in the classroom,students who have been "addicted" to smartphones must be brought back to the classroom to cultivate students' sense of independence and autonomy and guide students to self-discipline.In view of the above situation,this paper uses the positioning technology in Bluetooth technology to carry out the design and research of the smart phone bags.This paper first introduces the relevant technologies of the smart phone bag system,including Bluetooth technology and WEB client development technology,analyzes the application of Bluetooth technology based on location services,the advantages of Bluetooth technology,and then introduces the working principle of WEB client,related development Technology and development framework,finally,the protection scheme of the time and attendance system is explained from the aspect of information transmission security.When the WEB client receives and sends various requests and responses from the user,it uses message verification codes and hash functions with secret keys to ensure the security of information transmission.Next,this article analyzes the system architecture and introduces the technologies used in each part.Using the flowchart to introduce the working steps of the front end and the cloud,In the system,the WEB client uses Visual Studio Code + IntelliJ IDEA + SQL Server development tools,and uses JavaScript to develop the WEB front-end on the Visual Studio Code editor to implement the user registration interface and user query attendance records And other interfaces,use Kotlin language on the Java virtual machine HotSpot to use the Spring Boot framework to develop the WEB server,mainly interact with the database and process the logic that needs to be implemented,and display the final running result on the front end.Using SQL Server to store data information and interact with the WEB client,users can see student sign-in information and course information,as well as student sign-in information displayed by the front-end server.Use the Eclipse-Java editor to develop Bluetooth technology for the front-end proxy server,make the front-end proxy server complete the search for surrounding Bluetooth,and re-search and detect the surrounding Bluetooth devices every ten minutes,and then send the Bluetooth information and distance to the cloud The server and the cloud server set the same time interval as the front-end proxy server to determinethe attendance status of the student.Finally,some key technical details and implementation codes of designing and implementing a smart phone bag system based on Bluetooth technology are introduced and tested in a simulated environment.The results show that the system can detect student mobile phones and report the detected mobile phone information to the cloud.Server,and the cloud server determines whether the student mobile phone is turned in based on the distance between the student mobile phone and the front-end proxy server,and implements student sign-in and attendance based on the time when the student mobile phone is found,and it can also monitor whether the student mobile phone has been stored in real time.In addition,a mobile phone bag is divided into multiple mobile phone compartments,which can store the mobile phones handed in by students to realize the function of centralized management.
Keywords/Search Tags:smart phone bag, server, bluetooth, signed in, class attendance
PDF Full Text Request
Related items