赞
踩
基于微信小程序的家政服务预约系统的设计与实现
基于微信小程序的家政预约系统,有效解决了人们网上随时预约家政服务的问题。依托于新的小程序开发环境,解决了"跨系统开发"这个难题,在一个"类操作底层"开发基于微信小程序的家政服务应用。功能模块包括:家政服务项目展示模块,服务报价模块,用户留言评价模块等。该小程序是一个多tab应用,因此在小程序的底部导航栏的设计中,通过tabBar配置项指定tab栏的表现,以及tab切换时显示对应页面。本次家政预约小程序还通过设计的轮播图来展示一些促销活动或者广告。为提升客户使用体验,设计了留言版块以供客户对小程序进行评价,也可以进行服务预约和注意事项留言。
1、目的
家政服务系统是面向广大家政求职者和家政需求客户开发的系统,完成用户在前台页面的信息浏览、注册操作以及管理员在后台的信息匹配工作,本系统的主要用户角色分为:后台管理员、普通会员、员工、客户。具体设计方案为:
前台的页面包括:
首页:主要包括用户登录入口,新闻信息显示入口,生活小知识信息显示入口,公司简单介绍以及相关的友情等。
家政求职:这是一个提供给家政求职人员的页面,且只有拥有普通会员身份的用户才拥有访问权限,其主要容是家政求职人员信息的录入和注册,写入的数据直接与后台数据库连接,方便管理员管理。
服务员展示:展示的是本公司的员工风采。
家政需求:这是一个提供给客户的页面,各种用户都可以直接访问此页面,其主要容是客户信息的录入和注册,写入的数据直接与后台数据库连接,方便管理员管理。
职员信息修改:这是仅提供给已注册且未被分配工作的员工提供的页面,用于员工求职信息变动以后作修改用,也可以是重新发布求职信息。
分类信息:主要是关于本公司的一些招聘、工作提供、招商合作信息。
服务申请:又包括服务信息修改和服务信息再发布。两者的区别是服务信息修改是用在客户未被分配员工时,服务信息再发布是指客户已安排工作的情况下还需要新的需求信息。这样设计两个页面的目的是保证客户编号与客户实际信息一致但又能实现不同的需求,这里是用客户序列号与客户编号共同标识实现。
介绍:主要是关于本公司具体的联系方式及地址信息。
访客留言:一个供会员发表心情日志,信息交流的平台。
后台的设计主要是管理员的各种管理。
(1) 管理员管理
超级管理员:名称为Tsoft的管理员。主要实现的功能是:实现对普通管理员的增加、删除、修改;拥有普通管理员的所有权限。
普通管理员:主要实现的功能:浏览客户、员工信息,修改自身信息:对企业文化、生活小常识、新闻、分类信息等实现增加、删除、修改功能;实现对客户、员工信息的增加、删除、修改,实现员工与客户之间的匹配管理。
(2) 信息管理
普通会员管理:实现对普通会员信息的浏览、删除等。
客户管理:实现对客户信息的浏览、审核。
员工管理:实现对员工信息的浏览、删除。
(3) 企业文化管理
企业文化管理:企业文化信息的浏览、增加、删除、更新等。
新闻管理:实现对公司新闻、行业新闻的浏览、增加、删除、更新等。
分类信息管理:实现对家政供应、家政需求、家政求职、家政培训、招商合作等信息的浏览、增加、删除、更新等。
生活小常识管理:实现对生活小常识的浏览、增加、删除、更新等。
(4)家政服务管理
信息匹配管理:根据员工条件匹配客户需求。通过员工的求职类型、文化程度、期望工作地、人员的状态、婚姻状况等五个方面来分别输入查询条件来筛选查询结果,选择最佳的客户进行匹配;根据客户需求匹配员工。通过客户需求的服务类型、对员工的性别要求、截止服务日期、服务地点等四个方面来分别输入查询条件来筛选查询结果,选择最佳的员工进行匹配。
(5) 其他管理
留言板管理:留言容的浏览、回复留言、删除留言,
管理:公司的添加、删除、更新。
2、要求:
根据论文研究方向,独立进行文献查找和分析文献资料;
能够独立查找、翻译和分析外文资料;
参考国内外系统软件研究现状和成果,独立分析、完成完整的毕业设计及论文写作。
本课题是基于微信小程序进行的前端功能展示,以PHP为后台开发语言进行设计,前端使用的是JS、CSS、JQUEY、BootStrap来实现并设计页面;数据库采用目前比较流行的MYSQL数据库进行信息存储,应用服务器采用Apache。
完成本课题的学生要求掌握数据库软件工程、数据库和微信小程序开发wxml的需要和wxss结构等,以及熟练使PHP开发动态网站,论文结构应该符合软件工程原理,页面功能丰富实用,能够准确认知毕业设计中的运用的理论知识,并且认真记录其中遇到的问题困难,最终实现系统完整运行,效果和题目一致。
(1)开发环境要求
操作系统:Microsoft Windows 10
设计软件:PHP Storm,微信开发者工具,Navicat
数据库:MySQL
程序语言:PHP
(2)论文格式要求
按照学校的规定的论文格式进行书写
(1)针对于本任务书应上交一份开题报告。
(2)了解并熟知相关设计软件,做好需求分析。
(3)根据需求分析设计产品。
(4)完成软件系统设计,并撰写毕业论文。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。