当前位置:网站首页>Design and implementation of smart campus applet based on cloud development
Design and implementation of smart campus applet based on cloud development
2022-07-26 04:13:00 【biyezuopinvip】
pick want
With the development of science and Technology , Mobile phone is a necessity in our life , And applet is a convenient tool generated according to the times , Online education makes learning no longer affect time and place , At the same time, make education more colorful . In order to realize the difficulties and puzzles in class or study , Wechat apps like smart campus were born in response to the situation .
The smart campus applet developed this time will assist teachers in managing the teaching process , Through this applet , Teachers can register students' usual grades in time , And give early warning to students who may fail , Students can check their usual grades of courses at any time , And you can check your schedule , Receive the teacher's notice . The system provides students with personal information maintenance , Select courses and view the information of the selected courses 、 Attendance, performance and other functions ; Provide personal information maintenance for teachers , View your course information , Register students' attendance, grades and other functions ; The administrator can treat all students 、 Teachers' 、 Course 、 subject 、 Manage the basic information of the class .
In this design, wechat cloud development tool is selected as the development software of mobile app client , Server side Eclipse For development tools ,mysql For database software , The adoption is based on Web Of JSP Technology and B/S structure . utilize JSP,HTML Overall style of the website 、 Interface design and development , utilize SSM Framework for actual program development , Operate on the backend database .
key word : Smart campus ; Applet ; Course selection ; Check work attendance ;SSM frame
ABSTRACT
With the development of science and technology, mobile phones are a necessity in our lives, while small programs are convenient tools generated in response to The Times. Online education no longer affects time and place, and makes education more colorful. In order to realize the difficulties and confusion in class or learning, the smart campus WeChat small program emerged at the right moment.
The development of the wisdom of campus small program will assist teachers to manage the teaching process, through the small program, teachers can timely register students 'usual results, and early warning may fail students, students can query their course at ordinary times, and can query their schedule, receive the teacher’s notice.The system provides students with functions of personal information maintenance, course selection, attendance and performance of selected courses; personal information maintenance, check their course information, register student attendance and grades; administrator can manage basic information of all students, teachers, courses, subjects, classes, etc.
In this design, the mobile side applet client development software is selected as WeChat cloud development tool, the service side takes Eclipse as the development tool, mysql as the database software, and adopts Web-based JSP technology and B / S structure.Using JSP, HTML for the overall website style, interface design and development, using the SSM framework for practical program development, to operate the background database.
Key words: smart campus; small program; course selection; attendance; SSM framework
Objective record
pick want I
ABSTRACT II
The first 1 Chapter The introduction 1
1.1 Research purpose and significance 1
1.2 Research status at home and abroad 1
1.3 Research content and structure 2
1.3.1 The main contents of the study are 2
1.3.2 The structure of the paper 2
The first 2 Chapter Related technical description 4
2.1 Java Language 4
2.2 SSM frame 5
2.3 Vue.js frame 6
2.4 Eclipse development tool 7
2.5 database 8
2.6 Overview of system development environment 9
The first 3 Chapter System requirements analysis 11
3.1 System Overview 11
3.2 System architecture design 11
3.3 Administrator use case 13
3.4 Teacher use cases 17
3.5 Student use cases 20
The first 4 Chapter The system design 24
4.1 Overall design objectives 24
4.2 System design principles 24
4.3 System class diagram 25
4.4 System flow chart 29
4.5 Database design 32
4.5.1 Database requirement analysis and E-R chart 32
4.5.2 Database logical structure design 36
The first 6 Chapter system implementation 38
6.1 Implementation of applet client interface 38
6.1.1 Wechat applet login 38
6.1.2 Wechat applet registration 38
6.1.3 Wechat app home page 39
6.1.4 Student list 40
6.1.5 Score list 40
6.1.6 Details page 41
6.1.7 my 41
6.1.8 Curriculum information 42
6.2 Implementation of server main interface 42
6.2.1 Administrator user 42
6.2.2 Personal information 43
6.2.3 Account management page 43
6.2.4 Teacher management page 44
6.2.5 Teacher users 45
6.2.6 Personal center 46
6.2.7 Course information 47
6.2.8 Score management page 47
The first 7 Chapter The system test 49
7.1 General overview of the system 49
7.2 Test item name and test content 49
7.3 The test case 50
7.4 test result 53
junction On 54
reference 55
Cause thank 57
The first 3 Chapter System requirements analysis
3.1 System Overview
The smart campus applet is applied to college students' learning , There are mainly 3 It is composed of three main functional modules , Namely : Student function module , Teacher function module and administrator function module . The student function module includes viewing and modifying students' personal information , Check your grades and attendance ; The teacher function module mainly includes the input and query of students' grades , Input and query student attendance ; The administrator function module mainly includes the maintenance of course information and all users . In addition to these three main functional modules, it also involves a series of small functional modules related to this system , Such as class 、 Subject management . The smart campus applet designed by this system solves the difficulties of students in selecting courses , It improves the efficiency of students' course selection 、 Reduce the workload of academic administrators , Saving a lot of manpower 、 Material resources , It brings great convenience for college management students to choose courses .
3.2 System architecture design
The whole system is mainly divided into administrator module : The user login 、 Subject management 、 Class management 、 Course management 、 Teacher management 、 Student management 、 Personal information 、 Safety exit ; Teacher module : The user login 、 Course information 、 Attendance management 、 Performance management 、 Personal information 、 Safety exit ; Student module : The user login 、 Course selection 、 Check attendance 、 Query results 、 Personal information 、 Safe exit and other three modules , Pictured 3-1、 chart 3-2 Sum graph 3-3 Shown .
chart 3-1 Administrator module 
chart 3-2 Teacher module 
chart 3-3 Student module 
chart 3-4 System structure diagram
{
"pages": [
"pages/index/index",
"pages/logs/logs",
"pages/navigate/navigate",
"pages/details/details",
"pages/wode/wode",
"pages/zhuce/zhuce",
"pages/xuesheng/xuesheng",
"pages/kechengbiao/kechengbiao",
"pages/chengji/chengji",
"pages/xueshengdetails/xueshengdetails",
"pages/chengjidetails/chengjidetails",
"pages/xueshenadd/xueshenadd",
"pages/login/login"
],
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#0CDBEE",
"navigationBarTitleText": " Educational administration system ",
"navigationBarTextStyle": "white"
},
"tabBar": {
"list": [
{
"pagePath": "pages/index/index",
"text": " home page ",
"iconPath": "images/menu_icon_0_normal.png",
"selectedIconPath": "images/menu_icon_0_pressed.png"
},
{
"pagePath": "pages/xuesheng/xuesheng",
"text": " Student information ",
"iconPath": "images/tabbar_order.png",
"selectedIconPath": "images/tabbar_order_selected.png"
},
{
"pagePath": "pages/chengji/chengji",
"text": " Grade information ",
"iconPath": "images/tabbar_order.png",
"selectedIconPath": "images/tabbar_order_selected.png"
},
{
"pagePath": "pages/wode/wode",
"text": " my ",
"iconPath": "images/nav1.png",
"selectedIconPath": "images/nav1_select.png"
}
],
"position": "bottom"
},
"networkTimeout": {
"request": 10000,
"downloadFile": 10000
},
"debug": true,
"sitemapLocation": "sitemap.json"
}
Reprinted from :http://www.biyezuopin.vip/onews.asp?id=16462
























边栏推荐
- dijango学习
- How mantium uses deepspeed to implement low latency gpt-j reasoning on Amazon sagemaker
- Recommendation Book Educational Psychology: a book for tomorrow's teachers~
- Go Plus Security:一款Build Web3不可或缺的安全生态基础设施
- 红星美凯龙高负债之下,盯上新能源了?
- Graph theory: topological sorting
- Retail chain store cashier system source code management commodity classification function logic sharing
- Yadi started to slow down after high-end
- JS get some attributes of the object
- 【第019问 Unity中对SpherecastCommand的理解?】
猜你喜欢
![[Reading Notes - > data analysis] 01 introduction to data analysis](/img/50/622878bf649e77d5a4fa9732fa6f92.png)
[Reading Notes - > data analysis] 01 introduction to data analysis

【读书笔记->数据分析】01 数据分析导论

Constructing verb sources for relation extraction

Acwing_12. 背包问题求具体方案_dp

构建关系抽取的动词源

E-commerce operator Xiaobai, how to get started quickly and learn data analysis?

Share | 2022 big data white paper of digital security industry (PDF attached)

p-范数(2-范数 即 欧几里得范数)

Seat / safety configuration upgrade is the administrative experience of the new Volvo S90 in place

Pat class a 1039 course list for student
随机推荐
动态规划 爬楼梯
How to write abstract in English thesis?
JS get some attributes of the object
【读书笔记->数据分析】01 数据分析导论
Wechat applet realizes music player (5)
荐书|《DBT技巧训练手册》:宝贝,你就是你活着的原因
[project chapter - how to write and map the business model? (3000 word graphic summary suggestions)] project plan of innovation and entrepreneurship competition and application form of national Entrep
Go Plus Security:一款Build Web3不可或缺的安全生态基础设施
Introduction to UFS CLK gate
MATLAB绘图
Dynamic planning for stair climbing
Constructing verb sources for relation extraction
如何构建面向海量数据、高实时要求的企业级OLAP数据引擎?
零售连锁门店收银系统源码管理商品分类的功能逻辑分享
匿名函数的作用
When you try to delete all bad code in the program | daily anecdotes
Web Test Method Encyclopedia
I.MX6U-ALPHA开发板(GPIO中断实验)
[digital ic/fpga] Hot unique code detection
(translation) timing of website flow chart and user flow chart