The intelligent card real-time monitors the design of the attendance system and realizes
It is a more important link in a personnel management that the attendance is managed, fully utilize the human resources to have important using value as to the enterprises and institutions. The supervising system of the attendance is used for recording to the staff the situation information of attendance of coming late, leaving early, being absent and asking for leave etc. by the enterprises and institutions, and offer and count the machine format management information system. The information of the record, management of the system has contacts with the staff's examination directly, also concern the staff of promoting in salary adjustment and professional title etc.'s direct economic benefits directly.
Artificial attendance supervising system, the specialized timekeeper finishes the attendance to work. The traditional system of attendance, there are a lot of drawbacks, for example it is low to waste manpower, efficiency; The phenomenon of practising fraud exists; The attendance data are inaccurate; It is complicated and strenuous for the attendance to count, it is difficult to guarantee to count the consequential exactness, timeliness. The reading card attendance of the carding clock adopts the disposable specialized paper card, needs to buy frequently; Card vulnerableness is lost, short-lived, clock of the card and control system maintain frequently, influence the work; Exist and take the place of the phenomenon of the reading card [1 ].
The attendance way of fingerprint makes use of uniqueness, exclusiveness that human fingerprint has to realize the attendance to manage, but modern fingerprint technology has not been totally ripe yet, exist and cost an arm and a leg yet, it is relatively slow to read the fingerprint speed, differentiate precision to be low, because reading head clean problem and staff finger reason such as being greasy unable to read scheduling problem perhaps, the application is limited by suring too, is suitable for the attendance in the unit fewer in number; Because most fingerprint attendance have adopted the way of the code attendance, so can't stop the production of the false attendance. The problem similar to attendance way of fingerprint exists too in attendance way of the recognition of face and voice recognition way, technically is immature, employ, remain time still on a large scale.
This system adopts the most popular non-contact type intelligent card [2 ] at present, technology and one-chip computer technology of combining the electron and making a video recording, the real-time monitoring while realizing the attendance, send its electronic picture to the server while the attendance pays by credit card, stop to take the place of the question of the reading card, raise attendance efficiency, have very great research meaning and application prospect.
2. Systematic overall design
2.1 Non-contact type intelligent card
Non-contact type intelligent card, the characteristic that it is high to inherit the contact-type intelligent card security great in capacity, overcame the unavoidable shortcoming of intelligent card of working by way of exposed toing at the same time, for instance contact wear, pollution, static and insertion card are inconvenient,etc., make the use of the non-contact type intelligent card freer, employ more extensively. The major technology of the non-contact type intelligent card is Mifare technology of PHILIPS Company, and already been made as the international standard: ISO/IEC 14443 TYPE A standard. Some greater intelligent card manufacturers and R/W device manufacturers and intelligent card software design companies in Europe mostly regard Mifare technology as the standard, thus has further advanced the development of intelligent card technology.
With the improvement day by day of the safe confidentiality of height of the non-contact type intelligent card, with the completion, development of manufacturing technology and correlation theory, microelectronic technology and computer technology are combined together, have already applied the intelligent card technology to the phonecard, fiscard, cellular telephone, traffic, medical treatment, I.D., intelligence in the application of paying etc.. Have improved people's life and modernized intensity of working.
2.2 Network and system environment
Utilize the high-speed LAN inside the cover enterprises that modern enterprises have, insert Internet through one's own specialized server, set up and support the websites inside the company, and set up a set of new attendance supervising systems based on Web Server on this basis. The development language of this system adopts powerful C#.NET, the rear end database adopts SQL2000, the server uses Windows2000 operating system, installs IIS6.0, each customer end needs to install above Win98 edition at the same time. The system carries on the data acquisition of the attendance in C/S mode, carries on real-time data acquisition by B/S mode, it is easy to realize online data sharing [3 ].
2.3 Systematic overall structure
2.3.1 Systematic structured flowchart of the hardware
The system adopts the one-chip computer as the key processor, it is to carry on the electron to take a photograph of the main function like module in attendance while to make a video recording; The module of communication mainly carries on the machine format communication of the attendance to deal with; Read and write the non-contact type intelligent card of pair of module to read and write; The clock circuit offers the clock function promptly; The memory module is mainly to store and buffer the key data; The power module provides the suitable, stable power for overall system.
Software function module picture of 2.3.2
,The system includes nine pieces of main module: The main function of issuing module of the card is a registered user, carry on initialisation to the new card, the holder's essential information load card; The acquiescence that parameter setting is mainly responsible for revising each function module of the attendance system is set up, such as setting up the attendance parameter, deal with special attendance,etc.; Reading and writing to the card when the module of attendance is responsible for user's attendance; Control the module and carry on the electron in attendance while to make a video recording promptly; The main function of the report form of the attendance is that users count the attendance data, such as the log sheet, monthly report form, attendance detail, attendance is counted etc.; Staff's management mainly manages the staff's information, and is responsible for asking for leave, function of reporting back after leave of absence etc.; The deletion record is responsible for leaving users such as the company,etc. to record and delete to retiring; The log down is responsible for being safe, stable log down; Help the system to offer the relevant help of this system, this system of the use making users more convenient.
3.1 Realization of the systematic database
Adopt the canonial SQL language [4 ] with the mutual part of database, so can offer the systematic commonability in the system, thus make backstage supporter's database adopt many kinds of data base systems, for instance: MS Access, MS SQL Server or Oracle, the demand that can be offered to users is chosen.
Consider staff member register, will happen in have, come off duty peak within the very much short interval of time this while being sign-out to operate, in addition consider the systematic data bulk is great, factors such as safety control,etc., this system has adopted and erupted access ability simultaneously strongly, SQL Server database that the strong, safe control strategy of managerial ability of the data is sound, in order to realize the flexible report form counts the function, set up the name in SQL Server as " kqgldb " The database, as the backstage database of system of the attendance, several tables in the system are shown as follows.