本系统是针对校园自助打印开发的工作管理系统,包括到所有的工作内容。可以使自助打印的工作合理化和流程化。本系统包括手机端设计和电脑端设计,有界面和数据库。本系统的使用角色分为管理员和用户、店长三个身份。管理员可以管理系统里的所有信息。店长可以发布服务信息和查询用户的预约信息。用户可以浏览打印服务和打印店、预约打印以及管理预约信息、收藏信息。
开发语言:Python
框架:flask 同时也有django的
Python版本:python3.7.7
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm
浏览器:谷歌浏览器
django 应用目录结构
本系统实现了管理员和用户、店长三个角色的功能。管理员的功能为个人中心管理、用户管理、店长管理、打印店管理、打印服务管理、服务类型管理、预约打印管理等。用户的功能为查看打印店进行预约和了解打印服务和管理收藏信息等。店长可以管理打印店、打印服务和预约打印信息。
本基于Vue和微信小程序的校园自助打印系统采用python语言和微信小程序技术,数据库采用Mysql,运行软件为微信开发者工具。本系统实现了网上预约打印的流程化管理,可以帮助工作人员的管理工作和帮助用户查询打印的相关信息,改变了用户打印的方式,提高了用户打印的效率。
关键词:打印预约;打印店管理;打印服务管理;微信小程序;Vue技术
目 录
project1
|-- migrations //数据移植(迁移)模块
|------- __init__.py
|-- __init__.py
|-- admin.py //该应用后台管理系统配置
|-- apps.py //该应用的一些配置 自动生成
|-- models.py //数据模块
|-- tests.py //自动化测试模块 在这里编写测试脚本
|-- views.py //执行响应的代码所在模块 代码逻辑处理主要地点 项目大部分代码在此编写
|--templates //模板 放置模板文件的文件夹 包括HTML css pythonScript的文件夹
摘 要 1
Abstract 2
第1章 绪论 5
1.1课题背景与问题来源 5
1.2课题现状和研究意义 6
1.3课题研究内容 6
1.4论文结构安排 7
第2章 系统分析 7
2.1系统使用相关技术分析 7
2.1.1python语言介绍 7
2.1.2微信小程序技术介绍 8
2.1.3Mysql数据库 8
2.1.4Vue技术介绍 9
2.2系统可行性分析 9
2.2.1系统技术可行性分析 9
2.2.2系统经济可行性分析 9
2.2.3系统操作可行性分析 10
2.3系统性能分析 10
2.4功能分析 11
2.5系统操作流程分析 11
第3章 系统设计 12
3.1系统功能结构设计 12
3.2数据库设计 13
3.2.1数据ER图设计 13
3.2.2数据库表设计 15
第4章 系统详细实现 19
4.1登录功能模块的界面实现 19
4.2管理员操作界面的功能模块实现 20
4.2.1个人中心管理功能模块的界面实现 20
4.2.2用户管理功能模块的界面实现 21
4.2.3打印店管理功能模块的界面实现 22
4.2.4打印服务管理功能模块的界面实现 23
4.2.5预约打印管理功能模块的界面实现 24
4.2.6店长管理功能模块的界面实现 24
4.3用户角色的操作界面实现 25
4.4首页界面的操作功能实现 26
4.5店长角色功能的界面实现 27
第5章 系统测试 29
5.1实例测试的研究与选择 29
5.2测试环境与测试条件 29
5.3功能测试 29
5.3.1用户登录功能的测试 29
5.3.2用户预约功能的测试 30
5.3.3店长预约管理功能的测试 32
5.4测试结果 33
结束语 34
参考文献 35
致 谢 36