随着经济的发展,人们生活水平的提高,人们对家政的需求越来越大,为方便用户进行家政信息的查询、预约,使得在线家政平台的运行和管理就显得尤为重要。
本在线家政平台以实际运用为开发背景,采用PHP、HTML5技术, MYSQL数据库进行开发,从而保证系统的稳定性。系统设计按标准化、规范化,分层设计,构件化实现。在线家政平台实现了用户功能模块、商家功能模块和管理员功能模块三大用户角色,运用了模块化的设计方案,依据用户需求,程序系统的稳定性简易性,将每个部分放在不同的模块当中,有利于程序的设计与维护。在线家政平台采用软件构件化的开发方式,使系统的结构分层,业务与实现分离,逻辑与数据分离。
本系统采用当前流行的B/S体系结构,将家政服务各方面信息集中存储于数据库,适合家政服务业的发展需求,是一款值得使用、推广的在线家政平台。
关键词:在线家政平台;PHP;HTML5技术;MYSQL数据库;B/S结构
本在线家政平台的设计与实现首先对系统所涉及到的相关计算机知识整体把握,并进行基础的系统分析。系统分析是程序开发中的一个非常重要的环节,为了能够使设计程序更好、更充分的被展现出来,必须事先进行调查研究。在基础的调查的同时,也要对新系统的功能进行详细的解析分析,这样才能够研究开发出更加完整的系统设计。本系统平台利用了MYSQL数据库的架构,设计好所使用的数据库表格,进行系统分析,为系统打下一个坚实的技术基础。
其次对在线家政平台的业务流程进行了细致的分析,并记录和处理好相关的数据。
再次研究开发系统所使用的数据库管理系统,设计数据库信息。
最后研究系统的各个功能模块,并及时的掌握所使用的开发工具,从而完成系统的开发。设计中使用成熟的开发工具,保证了系统的安全性、可用性。
在线家政平台的设计与研究主要满足3种类型用户的需求,这3种类型用户分别为用户、商家和系统管理员。用户间的静态结构图如图3.1所示:
图3.1系统静态结构图
在线家政平台主要分为用户、家政服务人员和管理员三个用户角色,其具体功能如下:
用户:用户可以查看网站信息,包括全部服务分类,首页,身边服务,最新服务,热门服务,预约,注册登录,订单中心,会员服务,账户中心。
管理员:管理员登录后可对系统进行全面管理,主要功能包括系统管理,设置管理,商家管理,会员管理,服务管理和预约管理。
商家:商家可以进行注册登录,登录后进入商家后台,包括商家管理,服务管理,评价管理和预约管理。