Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm
注册 登陆页面 ,购买页面 用户查看订单,预约功能
首页包括:摄影套餐,客片欣赏,摄影资讯,个人中心,在线客服
角色包括:管理员、用户、员工
管理员:
登陆
个人中心
用户管理:管理员可以进行查看、增加、删除用户信息
员工管理:管理员可以进行添加,删除,修改员工信息(工号,姓名,电话,住址等)
套餐系列管理:
摄影套餐管理:管理员可以对摄影套餐进行增删改查
摄影预约管理:管理员可以对用户预约的订单进行审核
摄影订单管理:
摄影评价管理:
客片欣赏管理:
取片通知管理:摄影结束后,通知用户取片
系统管理:包括轮播图管理,摄影资讯
在线客服
员工
登陆
个人中心
摄影预约管理:员工可以对用户预约的订单进行审核
摄影订单管理:
取片通知管理:摄影结束后,通知用户取片
在线客服:
(与管理员部分功能相同)
用户
登陆注册
个人中心
摄影预约管理:用户可以进行预约摄影,包括摄影套系,时间,地点,金额等,可以取消或修改已经预约的订单
摄影订购管理:用户预约通过后,可以进行支付
摄影评价管理:
收藏管理:
取片通知管理:摄影结束后,用户可以查看通知取片
相比于传统的叮当儿童摄影管理方式,智能化的管理方式可以大幅提高叮当儿童摄影管理效率,实现了叮当儿童摄影管理的标准化、制度化、程序化的管理,有效地防止了叮当儿童摄影的信息随意管理,提高了信息的处理速度和精确度,能够及时、准确地查询和修正叮当儿童摄影信息等情况。
系统主要包括个人中心、员工管理、用户管理、摄影类型管理、客片欣赏管理、摄影套餐管理、摄影订单管理、摄影进度管理、评价记录管理、系统管理等功能,从而实现智能化的叮当儿童摄影平台,提高叮当儿童摄影管理的效率。
目 录
1 绪 论 1
1.1项目背景 1
1.2研究意义 2
1.3设计目的 2
1.4设计思想 2
2系统开发技术 4
2.4 Android Studio介绍 5
2.5 B/S体系结构介绍 5
3系统分析 6
3.1需求分析 6
3.2系统性能分析 6
3.3可行性分析 7
3.3.1经济可行性 7
3.3.2技术可行性 7
3.3.3社会可行性 8
3.4系统用例分析 8
3.5 系统流程图 10
4 系统设计 12
4.1系统功能结构设计图 12
4.2数据库设计 13
4.2.1数据库设计原则 13
4.2.2 数据表设计 15
4.2.3数据库连接 23
4.3本章小结 23
5系统详细设计 25
5.1APP端实现 25
5.1.1登录注册界面的实现 25
5.1.2 用户功能的实现 26
5.2 后台模块实现 30
5.2.1管理员模块实现 31
5.2.2员工模块实现 34
5.3本章小结 35
6 系统调试与测试 36
6.1软件测试原则 36
6.2软件测试过程 37
6.3测试用例 38
6.4本章小结 39
结 论 40
参考文献 41
致 谢 42