Font Size: a A A

Based On Embedded Linux Student Information Management System

Posted on:2010-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:Q Q ZhangFull Text:PDF
GTID:2208360275482738Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of embedded system, embedded application is increasing abroaddly. Some emdbedded application came to use database to achieve the management of data. This system is based on the free SQLite database and the embedded environment of Linux platform to carry out a student's information-management system, for the aim of understanding and mastering the implementation method of embedded database and hoisting the ability of reading and realizing the software.The system achieves the function of the students search for one's status information and the course information; the function of the teachers searching for the schoolteaching information and increasing or modifing the course score, also including searching the student's status information; the function of the manager increasing, modifing, deleting and searching the record, including the student's status information, the course information and the system's account information.The thesis starts with the demand and analyses the student information-management system about functional requirement and data current clearly and fully, working out the system function module and the data library list. After that, this thesis introduces the method of building software and hardware platform that required by this system, including the graft of the embedded linux kernel and file system in the experiment platform, the establishment of the local cross-compile environment, the method of communication between the local and exploitative platform.Afterwards, this paper introduces the method and design course of connecting SQLite database with the efficient C language. It also works out the system's interface and the source code of the three modular for the student's operation management, the teacher's operation management and the manager's operation management. At last, this paper introduces the course of the system's graftting, debugging and operational process.This student's information-management system has superior knowledge and technology content. It has been tested strictly, system running steady.
Keywords/Search Tags:SQLite3, S3C2410 kernel sub-board, cross compile
PDF Full Text Request
Related items