Android平台下的校园二手商品发布系统的设计与实现文献综述
2020-04-24 09:57:47
目的:
(1)熟悉了解面向对象的编程语言,了解Java语言的使用方式与其强大的功能;
(2)了解Android开发软件的结构框架;
(3)掌握Java语言,Android平台的软件开发过程;
(4)在毕设期间自主学会开发软件所具备的基本知识;
(5)完成完整的App软件开发;
(6)培养解决本专业一般工程技术问题的独立工作能力,深化所学知识;
(7)培养正确的设计思想和使用技术资料、数据处理、编写技术文件等方面的工作能力;
(8)系统的运用自己所学的知识,提高解决实际问题的能力。
意义:
Java语言自20年左右前被成熟制作出来,一直受到程序员的偏爱,使用Java语言开发的项目逐日增多,从最新版本的jdk下载中的介绍界面可以发现现世已有比三十亿台更多的设备在以Java的环境上运行。可见想要在软件开发上有所建立必须要掌握Java语言的使用和与其他语言语法相结合进行项目的开发。
安卓系统自2005年被谷歌公司收购后,这个开放系统已在移动设备上得到了普遍的应用,使用Android系统的手机或者“类似”Android系统、在Android系统上再开发的系统的手机已不尽其数,市面上广受消费者喜欢的国产手机全部都是。因此,拥有在Android平台上的软件开发能力是今后想要从事移动终端项目开发的必备技能。
二手开发市场在校园中是拥有的使用前景的,理由如下:(1)大学使用的物品具有很好的流动性。大学校园四年生活是人生中阶段性的一个旅程,一些只属于这个阶段才使用的物品,而且每一届的学生使用的商品几乎一致。大四毕业的学生大多数是外地学生,将自己的使用物品全部打包带走对于他们来说是不现实的,他们除了丢弃就是变卖。如果拥有二手交易平台毕业生都会使用后者;大一新生需要在了解完新环境后采购大量商品,而这些商品正好是学长学姐前使用过的并可以继续使用的物品,如电动车、自行车、教科书、椅子、高档蚊帐等。(2)线上交易的概念已经贯彻年轻人的价值观。当大学生想要购买物品时,行为方式已经从逛超市的方式转变为上网浏览,如果拥有了一款专属的二手商品交易App,不仅可以减少学生在商品搜索的时间成本,学生还可以拥有自己的数据库,更好管理自己的物品。(3)由校内人员开发的校内App在学校内拥有更便利的推广方式和更能受到学生的认可。当今电子商务愈发成熟,稳步的进军脚步上电子商务进入平常生活的脚步更加迅猛,想要在大市场上占领一席之地已经没有一丁点的可能,但小规模小群体的市场开发是拥有天生优势的。学生自己的二手App交易拥有线下良好的交流特性,上当受骗的可能性大大下降,对交易的商品所掌握的信息更加全面。
2. 研究的基本内容与方案
{title}二手交易市场的设计基本内容有:Android四大应用程序组件的设计,这四个控件分别为:Activity、Service、BroadcastReceiver、ContentProvider和组件中传递信息的Intent的设计。
用Android实现的功能可分为六大功能:用户登录管理、二手物品信息提交、二手物品信息查找、二手物品交易、后台信息数据管理、用户自身数据编辑。
各个功能中应实现的目标有:(1)用户字段的编辑与生成,图片的上传与信息匹配管理;(2)商品显示界面的布局设计,商品信息的分类管理,用户对商品的介绍,用户对商品的评价,用户与用户间的交流;(3)信息的可模糊智能搜寻,智能推荐,对未知的信息进行反馈。
(4)App与App之间的相互访问,对过期信息的批量处理。
(5)可允许管理者对信息的维护。
(6)个性化界面的编辑与上传保存。
采用的开发工具为Android Studio。
本次毕业设计主要采用的开发工具为Android Studio。