04计算机优秀毕业论文-总体设计

备注:2016年毕业季即将到来,大家都在准备毕业设计了吧?在此小编为大伙献上一篇原创的计算机优秀毕业论文,不过此篇论文不是因为文档写得多好,而是作者在论文答辩时的精彩演讲和回答给老师们留下深刻的印象(知道刷存在感的重要性了吧?)~~本论文以短工邦兼职(www.duangongbang.com)雏形为原型进行编写,抒写了我们当初创建短工邦的一些初衷。时至今日,短工邦已经不是一篇小小的论文所能表达的了,2016年,短工邦迎来自己的蜕变之路,敬请期待^_^

3 总体设计

3.1 目的要求

短工邦平台致力于构建一个高效的短期工人力对接平台,将包含五大系统:用户系统,商家系统,数据采集系统,管理系统,通知系统。
短工邦平台需要架构一个轻量级、拓展性高、交互性好、易于进行二次开发及功能模块添加的高效能系统。并要在确保其规划资源丰富的情况下,保证系统的正常运转,保证优秀的加载速度,保证数据的安全性。还要力求最大极限地降低开发难度和开发成本,并使各类业务流程可以更快地在此基础上运转。
根据上面的需要,需遵从以下原则:
1.全面分析并进行面向对象的规划,建造具有完好的、文档齐备的API体系,便利用户使用;
2.编程时需要确保高内聚,低耦合,确保体系具有较大的拓展性,但又不破坏系统的可读性;
3.充分考虑bug场景,尽可能进行合理的处理,确保结构健壮性;
4.在编程过程中编写整理需要文档、开发文档、测验文档等,确保结构可维护性;
5.参考国家标准文档,使结构在开发上有一定标准;
6.提供对安全性要求,防止信息走漏。

3.2 用户系统架构

用户系统是短工邦平台最重要的组成部分,它是用户体验的最重要的一个点。它主要包含四大模块:数据展示模块、广告及工作分享模块、工作匹配模块和交互模块。

3.2.1 数据展示模块

数据展示模块,是指用户能够直接看到的平台的数据。包括首页的幻灯片、热门工作和热门分享,工作页的猜你喜欢、工作筛选、工作列表、工作详情,分享页面的广告分享列表,个人中心页的简历、消息等数据。
该模块是通过APP与BMOB云数据库交互实现的。BMOB云数据库将存储兼职的数据,包括用户信息、兼职信息、促销优惠券信息等。对于简单的数据展示逻辑,将直接通过简单的筛选与排序。图3-1为数据展示模块的交互图。


 
图3-1 数据展示模块的交互图

3.2.2 分享模块

分享模块是一个传播与盈利的模块。商家可以发布广告分享图文,短工邦的用户可以将其转发出去,从而赚取一点的佣金。
用户从APP将对某广告或兼职的分享请求发给后端,后端生成对应的传播地址,通过shareSDK,转发到自己微信、QQ空间、微博等渠道。当用户的朋友点击该用户分享的广告,用户就获得1个G币,多点多得。而在后端则进行了IP记录,防止简单的作弊手段。图3-2为分享模块的交互图。


 
图3-2 分享模块的交互图

3.2.3 匹配模块

匹配模块是通过用户自定义的偏好数据(地区喜好、分类喜好、空闲时间点等),通过计算后,筛选出偏向用户喜好的工作,将其展示到首页推荐---即“猜你喜欢”板块。
中后期匹配系统独立。因为不仅要考虑类型、地区,还有位置和智能的元素进入,还需要在大量的数据中,根据同类人的同类需求给出平均的智能分配。
图3-3为匹配模块的交互图。


 
图3-3 匹配模块的交互图
3.2.4 交互模块
短工邦提供给商家两种发布方式。
1.轻松发布版。商家填写简单的工作信息和联系方式,发布到平台之上;用户可以点击“直接联系”来联系商家,让对接工作尽可能简单快速。
2.简单管理版。商家填写简单的工作信息和联系方式,
  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值