文档章节

项目实训-千寻-核心业务逻辑_需求发布与展示

 手指点点-千寻
发布于 2017/06/02 21:18
字数 572
阅读 10
收藏 0

本阶段,我们的项目进入了核心业务逻辑部分的实现。我们想做一个大学生需求互助平台,因此核心业务在于需求的发布与整个需求流程的追踪。此处先从需求开始,入手分析。


1.核心业务分析
发单者-->发布需求
接单者-->承接需求
……(需求跟踪)
本单需求完成
----------
以上,可以清晰的看出,对于需求的处理,在于发布承接、需求跟踪。需求跟踪暂时不讨论,目前先讨论处理需求的发布与承接。对于发单者来说,需求发布需要填写哪些内容呢?对于需求的承接着来说,他能够看到需求的哪些方面呢?一切都亟待解决。

2.数据库定义
着手处理上面提到的内容。发单者需要填写的内容,是对于整个需求的详细描述。因此,必须包含主题、时间、地点、等待超时。其次,还可以包含详细描述、需求分类等。当然,用户相关的信息也是必不可少的,不过这个就不必用户填写了。给出我们的数据库定义:

3.通讯接口定义
定义好了数据库,就可以使用DAO工具非常方便地生成Beans。表单的话,就直接使用这个Bean就很好,客户端上传数据时,只要使用request.XXX就可以了。

4.移动端需求发布上传
接口什么的都定义好了,就需要客户端一起测试一下了。客户端通过Volley框架,连接服务端并发送数据。服务端接收数据并存入数据库,这一切交由SSH框架处理。

5.移动端获取最新需求并显示
成功存储数据到数据库后,我又添加了需求获取接口,让“接单者”可以获取需求并接单执行。这个接口的处理还是相对容易的,通过GSON封装数据库实体类,然后返回给客户端即可。客户端获取后,通过Log打印数据,还是非常准确的。
 

 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 14
码字总数 9640
作品 0
济南
私信 提问
高职计算机网络应用赛项总结会召开,锐捷网络全力推进赛项资源转化计划

近日,由全国工业和信息化职业教育教学指导委员会主办,福建信息职业技术学院承办的计算机网络技术专业建设与教学改革研讨会在福州召开。会议旨在探讨面对大互联、大数据、大安全带来的产业和...

玄学酱
03/27
0
0
PHP入门培训哪家机构教的好?就业靠谱么?

PHP 是一种 HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。因此,PHP程序员也是同类编程语言中较多的,而PHP的市场需求量也越来...

PHP那些事
2017/12/19
0
0
MoPaaS鲁为民:从云计算到人工智能,释放PaaS的价值

注:本文转载自科技云报道对鲁为民博士的专访,感谢科技云报道对MoPaaS的认可与支持。 五年前,他从硅谷回到中国,创立了一家基于企业级PaaS服务的云计算企业,如今他又凭借自己的兴趣和业务...

mopaas
2017/10/23
155
0
力推三大高精定位解决方案,千寻位置全面赋能IoT时代 | 云栖大会2017

“IoT时代意味着人类正在从自然人时代演进到机器人时代,在这个过程中,我们认为互联网、云计算、位置服务将成为IoT时代的三大基础设施”,10月11日下午,在杭州·云栖大会“精准定位IoT时代...

思佳
2017/10/11
0
0
哈尔滨大数据培训课程哪个好?从内容教你如何判断

导读 随着大数据飞速发展,大数据将对人类生活产生深远影响,大数据是未来科技浪潮发展不容忽视的巨大推动力量,加上人工智能对大数据技术的需要,使越来越多的人想要从事大数据,但却不知道哈...

hxl0009
04/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

[开源系统] springboot快速开发框架推荐

本期为大家精选了 码云 上优秀的 Spring Boot 语言开源项目,涵盖了企业级系统框架、文件文档系统、秒杀系统、微服务化系统、后台管理系统等,希望能够给大家带来一点帮助:) 1、项目名称:...

MoksMo
10分钟前
0
0
深入解析Vue里函数的调用顺序介绍

今天为大家分享一篇对vue里函数的调用顺序介绍,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 method用来定义方法的,比如你@cl...

前端攻城老湿
16分钟前
1
0
深入总结Javascript原型及原型链

本篇文章给大家详细分析了javascript原型及原型链的相关知识点以及用法分享,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 我们创建的每个函数都有一...

前端攻城小牛
18分钟前
1
0
千万级规模【高性能、高并发】互联网架构经验分享~

作者:Java关博 链接:http://blog.51cto.com/14049376/2329037?utm_source=tuicool&utm_medium=referral 架构以及我理解中架构的本质 在开始谈我对架构本质的理解之前,先谈谈对今天技术沙龙...

Java干货分享
19分钟前
0
0
缓存

并发情况下发生的缓存问题: 缓存一致性: 缓存穿透:是指在高并发场景下,如果某一个key被高并发的访问,缓存没有命中,出于容错性的考虑,会去数据库获取数据,从而导致大量请求访问数据库...

wuyiyi
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部