登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 计算机科学与技术 > 正文

基于Android的求职招聘app(中英文双语)设计与开发开题报告

 2020-06-23 20:45:31  

1. 研究目的与意义(文献综述包含参考文献)

一、安卓开发的国内外现状和开发平台

互联网技术的日益更新加上手机流量费用的降低催生了新兴的移动互联网产业,智能手机日益普及,随之而来的是基于谷歌android、苹果ios、塞班symbian、微软windows phone等平台的应用程序如雨后春笋般的出现。其中,安卓系统由谷歌公司于2007年11月5日发布,是一套真正意义上的开放性移动设备平台,采用了分成构架,从下往上依次是linux内核、库和环境运行层、应用程序框架层及应用程序层。一经发布便以其开源性的优势占据了极大的市场。随着时间的推移和技术的进步,全球范围内唯一能和ios分庭抗礼的也就只有安卓了。统计数据表明,每天都有几十万部安卓手机被激活。这表明安卓未来的发展方向和产业结构必将成为一些相关公司的战略发展焦点。安卓的编程语言为java,有四大组件:activity、service、broadcast和content provider。分别用于表现功能、后台运行服务、接受广播和支持在多个应用中存储和读取数据。这四个组件之间的通讯主要是由intent协助完成的。intent负责对应用中的一次操作的动作、动作涉及的数据、附加数据进行描述,android则根据这个描述找到对应的组件,将intent传递给调用的组件,并完成调用。安卓开发可以概括为两类:一是系统开发,包括底层linux内核的裁剪和扩展,硬件驱动的开发和系统移植等;二是应用开发,主要包括游戏开发、android互联网客户端开发和工具软件开发等。总的而言,鉴于安卓系统开放性、与谷歌应用的无缝结合、开发的易上手性等优势以及毕设时间,本次毕设选择安卓开发中的应用开发。

目前最常用的android开发平台有eclipse和android studio。eclipse本身只是一个框架平台,但它支持多种插件,这使得eclipse具有极大的灵活性和跨平台性。更为重要的是,eclipse开放源代码,可扩展可配置。但它的缺点也很明显,由于缺少合适的插件支持,eclipse在软件的外观设计方面有着明显不足。android studio是一款全新的基于idea的开发环境,在android的设计和布局方面有着极大的优势。不足主要体现在gradle插件与配置上,同时,因为推出时间短导致可用资源较少,稳定性尚且不足。权

衡之下,

本系统采用android studio开发平台。android studio于2013年在google的i/o大会上被首次公布。idea是java语言集成的开发环境,也被业内公认为最好的java开发工具。除了idea外,android studio还提供了基于gradle的架构支持、android专属的重构和快速恢复和功能强大的布局编辑器。同时,为了弥补eclipse在软件外观上的不足,学习了软件页面设计的相关知识。app页面的视觉元素有文本元素、色彩元素、图形元素、排版与构局元素。页面设计原则主要有四个,第一是从用户角度出发,建立用户向导机制;第二是简洁易操作;第三是视觉元素和谐整齐,遵循视觉传达规律;第四是个性与创新。针对起始界面、分界面、列表界面、交互方式等代表界面提出了不同的设计方法,尽力提高用户体验满意度与创新度。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容、问题解决措施及方案

一、系统功能模块图

模块图见附件

二、系统实现的特色功能

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图