欢迎光临常州普云软件科技有限公司!手机:180-6878-0526 微信洽谈请扫右侧二维码 关于我们 | 联系我们 | 在线留言
全国统一服务热线
180-6878-0526
当前位置:主页 > 资讯中心 > 公司动态 >

常州普云基于iOS的家校沟通软件的设计与实现

文章出处:admin 人气:发表时间:2018-01-09 14:06

随着国家信息化建设的不断提速,随着移动互联网影响力的不断扩大,人和人之间交流的方式,也在不断地更新和变化。家长和老师之间交流的方式也在不断地更新换代,从传统的定期开家长会,到打电话发短信,再到集体性的使用QQ、微信等现代化沟通工具,最后发展到了现在使用以校讯通为代表,针对家长老师沟通的一系列软件的出现和发展,但是校讯通类软件也有它的缺点和不完善的地方。
QQ、微信这样的工具并不是针对家校沟通所使用,很多有价值,有意义的资料和信息根本没有办法沉淀下来,老师发的消息也会因为消息流过快,而导致家长不能有效的接收到老师发送的消息。而以校讯通为代表的家校沟通类软件不仅因为要使用短信这样消耗比较高的通信渠道之外,也面临着国家政策风险,难以为继。
本设计为了解决上面提到的这些问题,从而设计了“知学”家校沟通平台,以全新的互联网思维来解构和重构家校沟通,以社交而不是简单的信息交流为核心来构建新一代家校沟通平台。
本家校沟通平台包括后端相关服务及数据支撑、Wreb端相关管理和运营平台、iOS和Android客户端四大部分,本处仅介绍iOS客户端的设计和实现。
iOS客户端基于传统的MVC架构,但是将业务层和控制层分开。在i0S开发过程中,大部分场景下,一个视图就对应一个控制器。但是在实际开发过程中,控制器和业务并不是一对一的关系,而是多对多的关系。在这样的情况下,有必要将传统的MVC模式中控制器的概念加以区分,分为两个层:业务层和控制层。 业务层主要负责完成产品需要的各种业务逻辑功能,而控制层主要负责完成用户相关动作的捕捉和用户界面的展示。
不仅如此,本设计的过程中,还引入了动作的概念。在使用移动客户端的过程中,用户有很多共通的操作。在以往的开发过程中,这些操作的实现上会产生比较多的重复性代码。在这次开发过程中,我们引入了动作的概念。动作就是将用户在使用过程中,相同或类似的操作,抽象成一个动作,在以后的开发过程中,使用此动作即可。既减轻了代码维护的开发工作强度,又提高了代码的可维护性。

此文关键字:常州,普云,基于,iOS,的,家,校,沟通,软件,设计,

常州网站建设