小程序端运行软件 微信开发者工具/hbuiderx
uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。
Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm
与此同时越来越多的物业公司建立了自己的微信小程序的物业管理系统,管理员通过系统可以添加用户、问卷调查、问卷答卷、信息采集、报修信息、缴费信息、二手置换等,用户可以对缴费信息进行支付,以及开展问卷调查等。互联网的世界里蕴藏无限生机,这里只有想不到的、没有做不到的。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。Flask是一个用Python编写的清凉web应用框架。它易于扩展且灵活,适用于小型的项目或者微服务,以及作为大型应用的一部分。
Flask提供了更大的灵活性和简单性,适合小型项目和微服务。Django则提供了更多的内置功能,适合大型项目。Flask让开发者更多的控制其组件,而Django则遵循开箱即用的原则
本课题使用Python语言进行开发。代码层面的操作主要在PyCharm中进行,将系统所使用到的表以及数据存储到MySQL数据库中,方便对数据进行操作本课题基于WEB的开发平台,设计的基本思路是:
任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,本系统微信端采用微信开发者结合后台python语言设计并实现了小程序物业管理系统。该系统基于B/S即所谓浏览器/服务器模式,应用uniapp框架,选择MySQL作为后台数据库。系统主要包括系统管理员登录、用户注册、登录、报修信息、缴费信息等功能模块。
关键词 小程序物业管理系统;python语言;MySQL数据库
目 录
1 绪 论 1
1.1课题背景及意义 1
1.2 课题的研究现状 2
1.3 课题目的 3
1.4本课题主要工作 4
2 开发工具和技术 5
2.1 微信开发者工具 6
2.2小程序框架以及目录结构介绍 7
2.3 python简介 8
2.4 MySQL数据库 9
2.5 uniapp框架 10
3 系统需求分析 11
3.1 系统可行性分析及目的 12
3.1.1 系统设计目的 13
3.1.2 技术可行性 14
3.1.3 操作可行性 15
3.1.4经济可行性 16
3.1.5 法律可行性 17
3.2系统功能需求 18
4 系统总体设计 19
4.1 数据库设计 20
4.2 数据库概念设计 21
4.3 数据库逻辑结构设计 22
5 系统详细设计 23
5.1 用户微信端功能模块 24
5.2 管理员服务端功能模块 25
6 系统测试 26
6.1 系统测试的目的与方法 27
6.2 测试用户注册模块 28
7 总 结 29
参考文献 30
致 谢 31