Download address: download.csdn.net/download/qq…
Project introduction
PHP attendance login system source code + papers + review report + installation instructions
System specifications
Student attendance management system based on PHP
Analysis and design reports
School of Computer and Information
Subject: Student attendance management system based on PHP
Students:
No. : 1048334652
Major: Computer Science and Technology
Class level: C1, Grade 10
Advisor:
Date:
directory
C student attendance management system analysis and design based on PHP report… 1
Chapter 1 * * * *An overview of… 3
1.1 subject background… 3
Chapter 2 * * * *Project development technology and tools… 3
2.1 Yii Framework… 3
2.2 the jQuery… 3
2.3 CKEditor… 3
2.4 CKFinder… 4
2.5 SRBAC… 4
2.6 SFileTree… 4
Chapter 3 * * * *Project development environment… 4
3.1 hardware environment and the development environment… 4
Chapter 4 * * * *Demand analysis… 5
Chapter 5 * * * *The profile design… 5
5.1 database design… 5
5.1.1 relational model… 5
5.12 the basic table design… 5
Chapter 6 * * * *Detailed design and implementation of system… 8
6.1 page… 8
6.2 the teacher named page… 8
6.3 attendance query page… 9
6.4 called add page… 10
6.5 the student information management page… 10
Chapter 1 Overview
1.1 Purpose and significance of the project
Objective: According to the teacher’s work number, course and class time, automatically generate the list of students for class, and help the teacher to call the roll online in class. Automatically complete the statistics and submit to the school system, and timely can give notification and warning functions, so that students’ attendance more scientific and intelligent.
Meaning: to make the teacher can put down the roll book, application now ubiquitous computer technology helps the teacher to the student more convenient later named save statistics, calculate grading tricky things at ordinary times, make student named more automation, not only can alleviate the contradiction between teachers and students, but also can make students more consciously abide by attendance discipline. This can greatly improve students’ self-consciousness, help teachers to complete teaching tasks better, and students can learn more knowledge.
Chapter 2 project development technology and tools
2.1 Yii Frameworki
Yii Framework is a high performance PHP Framework suitable for developing WEB2.0 applications. Yii is a component-based, high-performance PHP framework for developing large-scale Web applications. Yii has almost all the features, including MVC, DAO/ActiveRecord, I18N/L10N, Caching, Jquery-based AJAX support, user authentication and role-based access control, scaffolding, input validation, parts, events, theming, And Web services. Yii adopts strict OOP programming, Yii is simple to use, very flexible and has good scalability.
2.2 the jQuery
JQuery is an open source, cross-browser JavaScript library that simplifies the interaction between HTML and JavaScript. JQuery’s syntax design makes it easy to manipulate document objects, select DOM elements, create animation effects, handle events, and develop Ajax programs. JQuery also gives developers the ability to create plug-ins on top of it. This allows developers to abstract low-level interactions and animations, advanced effects, and advanced thematic components. The modular approach enables the jQuery library to create powerful, dynamic web pages and web applications.
2.3 CKEditor
Also known as FCKEditor, CKEditor is an open source WYSIWYG text editor for web pages, often used for rich text editing applications. It is designed to be lightweight and does not require too complicated installation steps
Instant use. It works with different programming languages such as PHP, JavaScript, ASP, ASP.NET, ColdFusion, Java, and ABAP. Compatible with most browsers, including very low level browsers, the utility is very good.
2.4 CKFinder
CKFinder is a powerful and easy to use Ajax file manager for Web browsers. The interface is intuitive and simple. In addition to the basic folder tree navigation function, you can also customize the safe access to the folder control mode. It is usually used in conjunction with CKEditor.
2.5 SRBAC
SRBAC is an open source, Yii Framework based extension of RBAC (Role-based Access Control). RBAC is the most mature and widely used Role Control model, which is used in computer operating system.
2.6 SFileTree
SFileTree is an open source File directory Tree plug-in based on the Yii Framework and jQuery FileTree plug-in. SFileTree allows File directory Tree plug-in to seamlessly connect with the Yii Framework as a Widget
Applicable scenario
Graduation thesis, course design, company project reference
Run a screenshot
Focus on [program generation to do source sharing] public number to get more free source code!!