APP下载

基于微信小程序的成绩查询系统的设计与实现

2021-05-02鲍卫华李海英

科技创新与应用 2021年12期
关键词:页面程序数据库

李 莹,鲍卫华,李海英

(北京联合大学,北京 100101)

传统的成绩查询是基于网站Web 页面的查询,系统设计面向计算机应用,在手机上查询页面显示不友好,操作多有不便。近年来微信广泛使用,2016 年腾讯公司正式推出“微信小程序”,小程序是一种不需要下载安装就可以使用的应用,用户“扫一扫”或者“搜一搜”,就可打开应用,不需要下载APP,体现了“用完即走”的理念,大大节省了手机内存和用户时间。微信为开发人员提供了一套开发工具,开发门槛低、周期短,用户体验接近传统APP,目前网络上有种类繁多的微信小程序,应用场景涉及社交、旅游、教育、电商、餐饮、娱乐等生活和工作学习的方方面面。成绩查询微信小程序的开发和应用,使得考生可以用手机查询考试成绩,界面简洁易于操作,不仅大大方便了考生,而且独立的数据库、传输过程的数据加密和身份验证保证了敏感数据的安全。

1 系统支撑平台与安全

1.1 系统支撑平台

本软件系统的开发分为客户端开发和服务器端开发,客户端采用“微信开发者工具”,服务器端采用LAMP的框架结构,即Linux+Apache+MySQL+Php 的组合,由于这些开发工具都是开源的,这个组合是目前最为流行的开发工具组。Linux 作为操作系统,Apache 作为Web 服务器,MySQL 作为数据库服务器,Php 是用来编写网页的脚本语言。

图1 系统示意图

图2 系统软件架构示意图

在系统实现中,服务器端的操作系统租用“云服务商”提供的Ubuntu 云服务器,它是Linux 操作系统的一种,此平台需要付费,但是比较便宜,免去了购买服务器、搭建网络以及软、硬件维护的高昂成本,而且可以直接在服务商的官网上随时购买、随时使用,项目部署方便快捷。……

登录APP查看全文

猜你喜欢

页面程序数据库
大狗熊在睡觉
刷新生活的页面
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
数据库
数据库
数据库
数据库
创卫暗访程序有待改进