全文预览

《基于ios的校园兼职系统的设计与实现》

上传者:随心@流浪 |  格式:doc  |  页数:33 |  大小:1521KB

文档介绍
到iPhone6Splus可供选择。不像Java那样拥有垃圾回收机制,以前的OC需要手动编码释放内存,但现在的OC不需要C语言那么繁琐,也没有垃圾回收机制,它是通过ARC实现的。Objective-C中不支持多重继承,但需要实现相似功能是时,有更加形象的协议delegate和类别category[3]。Delegate是iOS编程的一种设计模式,在cocoa中它是最简单也是最灵活的模式之一;category的简单也是最常用的用法便是,在不改变原类的基础上,为其添加方法。需求分析3.1系统功能需求本产品是运行在iPhone设备上的,客户端支持iOS7.0以上版本。对数据进行本地缓存,主要用到SQLite和github上的第三方框架fmdb。开发工具使用Xcode,开发语言是object-c。为了适配屏幕,使用autolayout进行UI布局。3.1.1系统整体功能要求本系统包括基本功能:注册、登录、登出、基本设置等。在改系统中,用户可以十分方便的发布需求和技能,能够在APP上发现自己感兴趣的行业,也能够更加明确地找到相应行业的求职机会,或者寻求人才的可能性。关注模块包括:在主页面进行信息预览,需要能够滚动显示图片。能够适应发布信息的长度改变cell高度。在头部进行关注项选择,能够设置自己感兴趣的选项。发布模块包括:发布分为两类,发布技能和发布需求。发布技能是指,需要寻求工作的一方,即收资方;发布需求是指,需要寻求人力的一方,即出资方。发布时,由于需要发布不同的信息,锁业页面UI布局完全不同,需要连个viewController进行跳转。我的模块包括:在我的模块中,需要进行个人信息的设置,包括头像,昵称,性别等等。订单模块:在用户进行交易时,需要对订单状态进行显示,让交易双方明确资金流向,明确当前的交易进程。3.1.2系统用例图客户端用例图,如图3-1所示:图3-1客户端用例图

收藏

分享

举报
下载此文档