1、基于搜搜我微信公众平台的详细设计详细设计1.程序流程结构基于周边微信公众平台的信息检索,从功能上来描述的话有四个大的功能,分别是咨询传媒、生活圈、服务指南、用户角色。每一个大的模块下又有许多子模块功能。咨询传媒下有,出租转让、考证培训、找工作找兼职、最新动态、呼叫司机。生活圈下有,餐饮美食、休闲娱乐、住宿订房、查询指南。服务指南下有投诉、维权、入住、城市公交、微社区。用户角色管理下有管理员角色、商家、用户。功能如下图所示。基于周边微信公众平台的检索功能图1基于周边微信公共平台的信息检索,主要有四个大的功能模块,分别是咨询传媒、生活圈、服务指南、用户角色管理。序号功能名称功能需求标识优先级简要描
2、述1餐饮美食1高餐饮美食分别收集学校和学校周边方圆20公里范围的餐饮信息。西餐的有哪些、特色菜是哪些、农家乐、火锅等进行详细的分类。通过信息检索能快速的检索到周边的美食。2住宿订房2高收集周边方圆30公里范围内的宾馆,旅社,酒店等,分别按照地点进行分类。通过信息检索能够快速的查找到周边住宿的信息。3休闲娱乐3高休闲娱乐主要有方圆30公里范围的酒吧、KTV、租车、农家乐、休闲山庄、娱乐室、休闲吧、网吧、娱乐城等娱乐场所。通过信息的整理分类能够快速的检索周边的信息。4找工作找兼职4高找兼职主要是针对学校的商家和周边的商家,商家有需要招聘兼职的信息通过我们的平台展示给大家。有时候,比如每一年的暑寒假
3、,过节有的招聘信息以放在上面,而找工作我们主要是通过外链,让用户可以连接到58同城、智联招聘、贤士榜、云南招聘、赶集网、校园招聘网等让学生了解更多的就业信息。主要是方便即将要出去实习或者毕业的应届毕业生一个信息的参考和检索等。5投诉、维权、入住5高当商家想入住时候,能够及时的联系到我们。当用户的权利受到商家的虚假信息侵害时,我们用相应的客户渠道投诉方式,要建立相应的用户评价体系处罚体系等。6查询服务6中查询服务主要是能帮助学生进行快递的查询、国家计算机等级考试的查询、英语等级考试的查询、教师资格考试的查询、证书的查询、火车票的查询、飞机票、公交车和地铁的查询等信息检索查询。7最新动态7中最新动
4、态是用于帮助商家做的一种宣传,比如每一次商家要做什么活动,可以通过我们工作人员把信息挂在上面,为其做好宣传。8管理员管理6中通过管理员可以再添加维护人员,对入住的商家进行审核。9其它8低包含有出租转让,考证培训、微社区、公交查询等功能。主要是提升附加服务,增大用户的活跃度。搜搜我的功能概述,主要的功能有这些,如下表所示。功能编号1.0功能名称信息检索所属部门技术部调查者游跃调查时间2014.12审核人功 能描 述用户通过输入商家的地址、店名、入住时间、区域、类别来查询检索的信息。输入项商家的地址、店名、入住时间、区域、类别处理描述对输入的数据进行处理输出项输出检索的结果界面要求简洁、美观、主色
5、调颜色用墨绿和橙色。功能编号2.0功能名称用户预约所属部门技术部调查者游跃调查时间2014.12审核人功 能描 述用户通过提交预约的餐饮、住宿、娱乐、等等信息。通过商家审核通过既预约成功。输入项提交预约的信息处理描述对输入的数据进行处理输出项返回预约的结果 界面要求简洁、美观、主色调颜色用墨绿和橙色。功能编号4.0功能名称角色划分所属部门技术部调查者游跃调查时间2014.12审核人功 能描 述用户权限的一个分配和管理,如管理员对审核的商家分配权限,让不同的用户实现不同的功能处理。输入项审核处理描述对输入的数据进行处理输出项通过或者没有通过界面要求简洁、美观、主色调颜色用墨绿和橙色。功能编号3.
6、0功能名称用户评论所属部门技术部调查者游跃调查时间2014.12审核人功 能描 述用户通过浏览餐饮、住宿、娱乐、等等信息。对商家的服务不足或者满意的地方提出意见,进行评论。输入项发表评论处理描述对输入的数据进行处理输出项返回评论的结果界面要求简洁、美观、主色调颜色用墨绿和橙色。基于微信公众平台的检索,用户的评论和预定画出流程图,如下。用登录自己注册的账号,对预定的东西进行提价,商家审核通过后把信息返回给用户,预定成功。否则预定失败。评论只要发表返回成功的状态。基于周边微信公众平台的检索流程图2基于周边微信公众平台的检索流程图32. 接口2.1 MenuUI的接口addMenuUI,update
7、MenuUI,deleteMenuUI,selectMenuUI,byModularselectUI,byMenuClassSelect,byCatagorySelect。2.2 MainUI的接口selectByMainidUI,addMain,updateMainUI,deleteMainUI, bySelectMenuidUI,byCommentidSelectUI,byReserverSelectUI,byUserSelectUI,byImgerSelectU,byNameSelectUI, ByAddressSelectUI, byTimeSelectUI, byPriceSelec
8、tUI。2.3ImgerUI的接口addImgerUI, selectImgerUI , deteleImgerUI, updateImgerUI, bySelectImgeridUI。2.4Comment的接口submitCommentUI, selectCommentUI, updateCommentUI, deleteCommentUI,commentHistoryUI, byTimeCommentUI。2.5Reserve的接口sunmitOrdersUI, selectOrderUI, updateOrderUI, deleteOrderUI, checkOrderUIorderHi
9、storyUI, byTimeOrderUI。2.6user的接口theAuditBusinessUI , registrationUI, loginUI, changePasswordUI,deleteUserUI,updateUserUI,selectUserUI。3.界面设计基于周边检索的微信公众平台,搜搜我的UI界面说明序号功能模块说明1.0餐饮美食主页显示餐饮美食的所用商家1.1餐饮美食的详细显示餐饮美食的商家详细见绍1.2餐饮美食的评论用户对商家的评论1.3餐饮美食的预定用户对商家的预定2.0休闲娱乐主页显示休闲娱乐的所用商家2.1休闲娱乐的详细显示休闲娱乐的商家详细见绍2.2休闲
10、娱乐的评论用户对商家的评论2.3休闲娱乐的预定用户对商家的预定3.0住宿订房主页显示住宿订房的所用商家3.1住宿订房的详细显示住宿订房的商家详细见绍3.2住宿订房的评论用户对商家的评论3.3住宿订房的预定用户对商家的预定4.0出租转让显示出租转让的周边铺面信息5.0考证培训显示周边考证培训的主要信息6.0查询服务显示各种查询功能7.0微社区显示用户的留言,评论。4. 数据库的设计4.1 Maintable 主表字段类型备注mainidint主键menuidVarchar(20)菜单表外键logoimgerVarchar(100)Logo图片nameVarchar(20)店名SummaryVar
11、char(150)简介AddressVarchar(100)地址phoneVarchar(11)联系方式timedate入住时间stickVarchar(30)置顶paricmoney价格remarksVarchar(50)备注4.2 Menutable菜单表字段类型备注menuidVarchar(20)主键ModularVarchar(30)模块menucalssVarchar(30)菜单类别catagoryVarchar(30)类别4.3 Commenttable 评论表字段类型备注commentidint主键mainidVarchar(20)外键useridVarchar(20)外键co
12、mmentcontentVarchar(300)评论内容timedate评论时间4. 4 Reservetable 预定表字段类型备注reserveidint主键useridVarchar(20)外键menuidVarchar(20)外键reservenaemVarchar(20)预定名称timedate预定时间phoneVarchar(11)预定电话checkChar(2)审核remarksVarchar(200)备注4.5 Imgertable图片表字段类型备注Imgeridint主键mainidint外键pathVarchar(100)路径timedate上传时间4.6 User用户表字
13、段类型备注useridVarchar(20)主键realnameVarchar(20)真实姓名passwordVarchar(100)密码roseVarchar(20)角色sexChar(2)性别phoneVarchar(11)电话emileVarcahr(30)电子邮件根据数据库的设计画出E-R图如下。基于周边微信公众平台的检索E-R44.7 Main实体Main实体有logoimger,name, Summary,address,phone,time,stick,price,remarks,mainid,menuid等属性组成。基于周边微信公众平台的检索E-R54.8 Menu实体Menu
14、实体有modular,menuid,category,menucalss等属性组成。基于周边微信公众平台的检索E-R64.9 Comment实体Comment实体有time,commented,menuid,userid,commentContent等属性。基于周边微信公众平台的检索E-R74.10 Reserve实体Reserve实体有一下属性,userid,menuid,reservername,time,phone,remarks,check,reserveid等属性。基于周边微信公众平台的检索E-R84.11 Imger实体Imger实体有imgerid,mainid,path,tim
15、e等属性。基于周边微信公众平台的检索E-R94.12 User实体User实体有userid,realname,password,rose,sex,phone,emile等属性。基于周边微信公众平台的检索E-R105. 技术难点对数据的并发量的处理,能让用户同时10000人访问而不出现网络堵塞或者技术故障,这个系统主要是对信息进行检索,所以说算法的难点在于怎么对这些信息进行快速的检索,方便用户很快的找到信息,这才是算法的关键,所以怎么通过一些表的数据列查询外,还要建立相应的关键词的一个临时表,记录相应的关键词,比如我们更多的时候是可以通过一些店名,地址,菜名,其它一些相应列的属性进行检索,但是检索依然具有一定的局限性。6. 人员配置及进度计划基于周边微信公众平台的检索甘特图11进度按照甘特图的时间进行开发。任务的划分及各项任务的负责人,通过各上面的图进行分配,在人员上主要有项目经理对开发的文档和系统的功能进行需求分析和设计,程序员对相应的程序进行编程。验收标准按照需求说明书上的用户需求进行开
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1