摘 要
据教育相关数据统计,随着科教兴国战略政策的实施和人才强国战略的实施,在校大学生人数近几年在韩国每年都在增加,不断增加,各个学院也在不断扩大,如果信息量输入简单,就很难提高新生注册管理的效率。
微信小程序免安装、快捷、简单的特性已经被众多应用开发者广泛接受和支持。基于此,作者设计了一个基于微信小程序的新生报到系统。一系列报送流程的信息化是促进高校新生入学报到流程、探索和完善大学校园信息化普及化的有利途径。
基于微信小程序的新生报到系统采用MVC三层模型作为开发结构,降低代码耦合度,SSM开发框架实现后台网页端的逻辑,使用MySQL做管理.存储系统数据,使用Bootstrap完成用户交互页面的开发,结合jQuery技术和Ajax技术实现访问页面的非刷新操作,使用JSON格式进行客户端和服务器之间的数据传输。本论文开发的新生报到系统可以有效节省新生报到和管理的时间,为学校迎新工作的顺利开展提供信息支持。
关键词:新生报到;报到系统;小程序;SSM;MySQL
Abstract
According to education related statistics, with the implementation of the strategy of rejuvenating the country through science and education and the implementation of the strategy of talent power, the number of college students in Korea has been increasing every year in recent years, and various colleges are also expanding. If the information input is simple, it is difficult to improve the efficiency of freshmen registration management.
Wechat small program free installation, fast, simple features has been widely accepted and supported by many application developers.Based on this, the author designed a new registration system based on wechat small program.The informatization of a series of submission process is a favorable way to promote the enrollment process of college freshmen, explore and improve the popularization of university campus informatization.
The new registration system based on wechat small program uses MVC three-layer model as the development structure to reduce the code coupling degree, SSM development framework realizes the logic of the background, and uses MySQL for management. Storage system data, using Bootstrap to complete the development of user interaction pages, combine jQuery technology and Ajax technology to achieve non-refresh operation of access pages, using JSON format for data transmission between client and server.The freshman registration system developed in this paper can effectively save the time of freshman registration and management, and provide information support for the smooth development of the school orientation work.
Key words: new registration; registration system; small program; SSM; MySQL
目 录
摘 要 I
Abstract II
1绪论 1
1.1 引言 1
1.2 项目背景 1
1.3 问题概述 2
1.4 制作小程序的意义 2
1.5 设计思路 3
1.6 章节安排 3
2系统实现相关技术 5
2.1框架及语言简介 5
2.1.1 开发语言JavaSE 5
2.1.2 Spring框架 6
2.1.3 Springmvc框架 7
2.1.4 Mybatis 9
2.2 数据库技术 9
3系统分析 11
3.1 系统需求分析 11
3.1.1前台小程序端功能模块 11
3.1.2后台网页端功能模块 12
3.2 系统性能分析 14
3.2.1数据精度需求 14
3.2.2时间特性要求 14
3.2.3灵活性需求 14
3.2.4故障处理要求 14
3.2.5其他专门要求 15
3.3 可行性分析 15
3.3.2 操作可行性 15
3.3.3 经济可行性 15
3.4系统业务流程分析 16
3.5数据流程分析 17
4系统设计 18
4.1 系统前台小程序端界面设计 18
4.2 系统后台网页端功能模块图 19
4.3数据库设计 19
4.3.1数据库逻辑结构设计 19
4.3.2 数据表设计 25
4.3.3 数据库的连接原理 29
5系统实现 31
5.1 系统前台小程序端页面实现 31
5.2系统后台网页端功能实现 32
5.2.1用户管理实现 34
5.2.2 校园新闻管理实现 35
5.2.3 论坛交流管理实现 37
5.2.4 宿舍楼信息管理实现 38
5.2.5 班级信息管理实现 39
5.2.7 学生管理 40
5.2.8 新生签到管理实现 41
5.2.9 宿舍分配管理实现 42
5.2.10 系统管理实现 43
6系统测试 44
6.1系统测试目的与意义 44
6.2测试过程 44
6.2.1主页面的登录模块测试 44
6.3其他错误 45
7总结与展望 46
参考文献 47
致 谢 49
本文来自: 毕业作品网站(www.biyezuopin.vip) 详细出处参考:http://www.biyezuopin.vip/onews.asp?id=16450
网友评论