功程图系统提供了四种为商品排序的方式。根据用户选择的不同排序方式,商品将按照对应的方式显示。这四种排序方式分别是默认排序销量排序价格高低排序折扣排序发布时间排序。默认排序将按照已销售商品数量的多少排序价格高低排序就是按照商品价格的高低来排序折扣排序就是根据件商品打折的力度来进行排序发布时间排序就是按照商品上架顺序来排列。商品的展示界面根据展示的信息多少也分为两种,种展示简略的商品信息,种展示详细的商品信息。商品信息的获取会触发客户端和服务器之间的交互。商品信息模块业务流程具体情况如图所示。订单模块业务逻辑该模块其实由两部分构成订单生成业务逻辑和订单提交业务逻辑。订单生成业务逻辑的具体描述如下用户进入购物车页面之后,如果购物车中的商品已经确定,就可以点击结算按钮跳转至订单生成界面。如果用户之前有过次订单成功提交的记录,订单生成界面会自动加载上次订单中的关键信息收货人信息支付方式送货时间和送货方式等。如果用户是首次触发订单生成业务或者上次的订单信息需要改变,用户可以自己在对应的文本框中填写收货人信息支付方式送货时间送货方式等。在确认无误之后用户就可以点订单提交商品列表界面默认排序价格排序折扣排序发布时间排序商品详情界面结束按钮触发订单提交业务。在订单提交之后用户可以点击继续购物按钮返回商品列表继续浏览商品信息,也可以单击首页返回应用程序的开始界面。订单生成业务流程的具体描述见图所示。图订单信息模块流程图订单提交业务逻辑的具体描述如下用户在确认订单信息正确无误之后点击提交订单按钮。客户端程序会创建个新线程,该线程会将订单生成页面中的订单信息和地址按照规定格式封装并发送给中间件服务器,中间件服务器收到信息之后再转发给最后台的电商服务器。需要注意的是客户端转发的服务器地址都是设定好的固定不变的。电商服务器在解析订单信息之后,查询本地服务器。如果库存中有存货,则向中间件服务器发送订单提交成功信息并返回订单号。开始购物车结算中心收货人信息支付方式送货时间送货方式系统首页继续购物结束商品列表订单提交否提交失败是提交成功之后中间件服务器再向客户端转发该信息如果库存不足,则向中间件服务器发送订单提交失败信息,之后中间件服务器再向客户端转发该信息。般出现订单提交失败是因为两种原因是网络延迟过高,服务器无法及时快速地响应客户端不能在规定时间内收到服务器响应二是因为消费者要购买的商品库存不足导致订单无法正常提交。购物车模块业务逻辑购物车模块的业务逻辑主要负责添加商品至购物车编辑购物车中的商品更新购物车中的商品信息和清空购物车。用户在购物车中的任何操作都需要个前提,那就是用户处于登录状态。用户可以点击位于商品详细信息界面中的加入购物车按钮将商品添加到购物车。地址管理模块业务逻辑用户可以通过点击更多选项按钮,进入更多选项界面。在更多选项界面中点击地址管理选项就可以进入地址管理界面。不过进入地址管理界面需要用户处于已登录的状态,如果用户还未登录则系统自动跳转至用户登录界面,在用户成功登录系统以后再自动跳转至地址管理界面。地址管理界面保存着用户之前使用过的所有送货地址,这些地址以列表的形式存在地址管理界面中有添加新地址删除已有地址的选项。用户点击列表项中的个地址之后就可以进入该地址的编辑界面。地址的编辑界面包括收货人姓名收货人联系方式收货人的具体地址信息等等。收藏夹管理模块业务逻辑用户如果想要将自己喜欢的商品添加至收藏夹,就必须处在已登录的状态。用户可以通过两种途径进入收藏夹界面,是通过点击商品详情界面里面的收藏夹按钮二是通过点击手机屏幕下方的更多选项菜单进入收藏夹。已经登录的用户在点击收藏夹按钮之后就可以将自己喜欢的商品加入收藏夹内,这个过程中需要客户端向服务器发送请求,之后服务器会将该商品信息跟用户信息关联起来,并将此关联信息存入数据库。另外,收藏夹中的商品信息都是可以编辑的。用户进入收藏夹之后可以通过点击编辑按钮按照自己的意愿修改商品的数量或者删除已经添加至收藏夹中的商品。数据库设计数据库作为个嵌入式数据库引擎,十分适合应用于嵌入式设备,例如掌上电脑播放器等,当然也包括移动终端,因此在本系统客户端中我们选择调用数据库来实现用户信息团购商品信息订单信息购物车信息的结构化数据存储。下面列出部分重要的数据库表信息。手机团购系统运行期间,手机终端从远程服务器端数据库进行查询,当服务器端数据库有变动时,手机终端获取到相关数据信息后即返回,在完成界面层操作的同时,更新本地数据库。本系统相关的部分重要数据库表设计如下用户信息表,该表包含个字段,分别是和,其中为主键,具体信息见表所示。表用户信息表字段名字段类型说明主键用户名密码邮件电话等级积分商品信息表,该表包含个字段,分别是和。其中为主键,具体信息见表所示。表商品信息表字段名字段类型说明主键商品名描述正常价格折扣价格图片发布日期类别订单信息表,该表中包含个字段,分别是和,其中为主键。详细信息见表所示。表订单信息表字段名字段类型说明主键参照送货地址送货方式下单时间购物车信息表,该表中包含个字段,分别是和,其中为主键。详细信息见表所示。表购物车信息表字段名字段类型说明主键参照单价数量本章小结本章主要介绍了手机团购系统的总体架构系统中客户端和服务器之间的通信方式系统各个模块的业务逻辑设计,为接下来的系统实现奠定坚实的基础。第章系统实现在已完成之前系统需求分析和系统详细设计的基础上,接下来要具体实现客户端和服务器之间的通信以及系统各个功能模块。其中客户端和服务器之间通信方式的设计尤为重要,因为这关系着系统的稳定性和用户的体验。客户端和服务器之间的通信在所有基于客户端服务器架构的系统中,都是在先现商品信息展示模块要实现的功能主要是商品分类和商品信息展示。该界面详情如图和图所示。图商品分类图商品信息展示下面给出段该功能模块中处理商品列表的典型代码定义的文件得到这个的使用自定义的适配器在上显示数据购物车功能的实现购物车主要用于存放用户浏览商品过程中保存的些商品信息,这些信息全部保存在客户端,因此购物车模块能的配水系统水头损失按经验公式计算干支承托层水头损失承托层厚度采用滤料层水头损失河北工业大学城市学院届毕业论文式中滤料的密度,石英砂为水的密度滤料层膨胀前的孔隙率石英砂为滤料层厚度,。所以备用水头则加氯间的设计与计算设计说明在处理水回用之前要加消毒剂消毒。消毒剂的选择液氯优点价格便宜,效果可靠,投配设备简单。缺点对水生物有毒害,并且可能产生致癌物质。漂白粉优点投加设备简单,价格便宜缺点除同液氯外,尚有投量不准确,溶解剂调制不方便,劳动强度大等缺点。漂白粉投加适用于消毒要求不高或间断时。臭氧优点消毒效率高,能有效地降解水中残留的有机物色味等,污水的温度值对消毒的效果影响小,不产生难处理的或生物积累性残余物。缺点投资大,成本高,设备管理复杂。本方法适用于水质好,排入水体卫生条件要求高的污水处理厂。综合以上三种消毒方式,本设计采用液氯消毒。河北工业大学城市学院届毕业论文设计参数设计流量采用混凝沉淀后消毒,最大投氯量为,仓库储量按计算,加氯间在废水水回用之前。设计计算加氯量储氯量储氯量按个月考虑,则氯瓶数量采用容量为的焊接液氯钢瓶,其外形尺寸为共三只。另设中间氯瓶只,以沉淀氯气中的杂质,还可防止水流进入氯瓶。加氯机数量采用加氯机台,交替使用。污泥部分各处理构筑物设计与计算集泥井设计说明污水处理系统各构筑物所产生的污泥每日排泥次,集中到集泥井,然后在由污泥泵打到污泥浓缩池。污泥浓缩池为间歇运行,运行周期为,其中各构筑物排泥污泥泵抽送污泥河北工业大学城市学院届毕业论文时间为,污泥浓缩时间为,浓缩池排水时间为,闲置时间为。设计参数设计泥量啤酒废水处理过程产生的污泥来自以下几部分反应器,,含水率反应器,,含水率总污泥量为,设计中取。设计计算考虑各构筑物为间歇排泥,每日总排泥量为,需在内抽送完毕,集泥井容积确定为污泥泵提升流量的的体积,即。此外,为保证排泥能按其运行方式进行,集泥井容积应外加。则集泥井总容积为。集泥井有效深度为,则其平面面积为设集泥井平面尺寸为。集泥井为地下式,池顶加盖,由污泥泵抽送污泥。集泥井最高泥位为,最低泥位为池底标高为。浓缩池最高泥位为。则排泥泵抽升的所需净扬程为,排泥泵富余水头,管道水头损失为,则污泥泵所需扬程为。选择两台型潜污泵提升污泥用备。其性能如表。表型潜污泵性能型号流量扬程转速电动机功率效率出口直径重量河北工业大学城市学院届毕业论文污泥浓缩池设计参数设计泥量反应器,,含水率反应器,,含水率总污泥量为,设计中取。参数选取固体负荷固个孔洞,过孔流速分别为孔,孔,孔则第二段计算数据如下竖井数个,前面两个竖井每个设置栅条板层,后个设置栅条板层,总共栅条板层数河北工业大学城市学院届毕业论文过栅流速栅竖井隔墙个孔洞,过孔流速分别为孔,孔,孔则第三段计算数据如下水流功程图系统提供了四种为商品排序的方式。根据用户选择的不同排序方式,商品将按照对应的方式显示。这四种排序方式分别是默认排序销量排序价格高低排序折扣排序发布时间排序。默认排序将按照已销售商品数量的多少排序价格高低排序就是按照商品价格的高低来排序折扣排序就是根据件商品打折的力度来进行排序发布时间排序就是按照商品上架顺序来排列。商品的展示界面根据展示的信息多少也分为两种,种展示简略的商品信息,种展示详细的商品信息。商品信息的获取会触发客户端和服务器之间的交互。商品信息模块业务流程具体情况如图所示。订单模块业务逻辑该模块其实由两部分构成订单生成业务逻辑和订单提交业务逻辑。订单生成业务逻辑的具体描述如下用户进入购物车页面之后,如果购物车中的商品已经确定,就可以点击结算按钮跳转至订单生成界面。如果用户之前有过次订单成功提交的记录,订单生成界面会自动加载上次订单中的关键信息收货人信息支付方式送货时间和送货方式等。如果用户是首次触发订单生成业务或者上次的订单信息需要改变,用户可以自己在对应的文本框中填写收货人信息支付方式送货时间送货方式等。在确认无误之后用户就可以点订单提交商品列表界面默认排序价格排序折扣排序发布时间排序商品详情界面结束按钮触发订单提交业务。在订单提交之后用户可以点击继续购物按钮返回商品列表继续浏览商品信息,也可以单击首页返回应用程序的开始界面。订单生成业务流程的具体描述见图所示。图订单信息模块流程图订单提交业务逻辑的具体描述如下用户在确认订单信息正确无误之后点击提交订单按钮。客户端程序会创建个新线程,该线程会将订单生成页面中的订单信息和地址按照规定格式封装并发送给中间件服务器,中间件服务器收到信息之后再转发给最后台的电商服务器。需要注意的是客户端转发的服务器地址都是设定好的固定不变的。电商服务器在解析订单信息之后,查询本地服务器。如果库存中有存货,则向中间件服务器发送订单提交成功信息并返回订单号。开始购物车结算中心收货人信息支付方式送货时间送货方式系统首页继续购物结束商品列表订单提交否提交失败是提交成功之后中间件服务器再向客户端转发该信息如果库存不足,则向中间件服务器发送订单提交失败信息,之后中间件服务器再向客户端转发该信息。般出现订单提交失败是因为两种原因是网络延迟过高,服务器无法及时快速地响应客户端不能在规定时间内收到服务器响应二是因为消费者要购买的商品库存不足导致订单无法正常提交。购物车模块业务逻辑购物车模块的业务逻辑主要负责添加商品至购物车编辑购物车中的商品更新购物车中的商品信息和清空购物车。用户在购物车中的任何操作都需要个前提,那就是用户处于登录状态。用户可以点击位于商品详细信息界面中的加入购物车按钮将商品添加到购物车。地址管理模块业务逻辑用户可以通过点击更多选项按钮,进入更多选项界面。在更多选项界面中点击地址管理选项就可以进入地址管理界面。不过进入地址管理界面需要用户处于已登录的状态,如果用户还未登录则系统自动跳转至用户登录界面,在用户成功登
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 11 页
第 2 页 / 共 11 页
第 3 页 / 共 11 页
第 4 页 / 共 11 页
第 5 页 / 共 11 页
第 6 页 / 共 11 页
第 7 页 / 共 11 页
第 8 页 / 共 11 页
第 9 页 / 共 11 页
第 10 页 / 共 11 页
第 11 页 / 共 11 页
预览结束,喜欢就下载吧!
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。