摘要:微信小程序(Wechatminiprograms)由腾讯微信事业部开发,2017年1月9日正式上线,是一种无需下载安装即可使用的应用,可与微信公众号绑定,用户通过搜索或扫描二维码即可找到并打开应用,体现了“用完即走”理念。微信小程序是根植于微信App这一个扩展。截至2017年5月,微信拥有9.38亿用户,是众多社交APP的领跑者。微信小程序所代表的下一代移动互联网服务理念就是:无须安装、触手可及、用完即走、无须卸载,即缩短用户操作路径、减少安装App的麻烦、释放手机内存、节省时间、提升体验。由此可见,微信小程序虽然命名为“小程序”,其实是一种比我们现有任何App都更加灵活、更加简便的一种新的App平台,运行在微信小程序中的应用,无需考虑移动设备的操作系统是安卓还是iOS,无需考虑操作系统的版本,不占用独立内存和存储空间。基于微信小程序的特性,我们有理由相信,在很多场景中,小程序将大规模替代传统App。随着人们的生活水平越来越高,人们去银行的需求也是越来越大。但有很多情况下,人们去银行会面临排长队,去了办不了业务的状况。银行在线预约系统在这种环境下应运而生。本论文对银行在线预约系统进行了一系列的分析,系统需求分析,总体设计分析,详细细节设计分析,从开发环境、目标、流程、功能等方面都进行了总体规划。系统根据用户的需求开发功能模块,最大程度为用户提供便利的管理平台。系统拥有界面简洁、操作简单易懂,管理方便,功能齐全等优点,具有很高的应用价值。
关键词:微信小程序;银行在线预约系统;JAVA开发语言;MYSQL数据库
3.5系统用例分析
管理员登录后功能有用户管理、银行管理、预约管理、意见反馈和切换主题,管理员用例分析图如图3-4所示。
用户通过微信客户端,可进入本微信小程序银行在线预约系统,查看系统信息,主页展示热门新闻,预约展示可预约的银行,关于展示意见反馈和我的预约。小程序端用例分析图如图3-5所示。
4.3.2数据库表
本微信小程序银行在线预约系统采用MYSQL数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:
表4-1 sys_user管理员用户信息表
字段名称 |
字段意义 |
字段类型 |
字段长度 |
是否主键 |
能否为空 |
account |
账号 |
int |
11 |
是 |
否 |
password |
密码 |
varchar |