热门搜索: 小程序 管理系统 APP QQ:619795130
文章来源:设计52   发布者:毕业设计   浏览量:2657  

一、课题任务与目的

1、课题任务

随着移动互联网和电子商务的告诉发展,越来越多的移动应用涌出市场,而作为现代大学生对移动应用的需要也越来越大。随着生活水平的提高,越来越多的大学生闲置物品被丢弃,例如看过的书、用过的自行车、电子商品、衣物等,这些物品大多是8成新,这样就造成了大量的浪费。传统的跳蚤市场已经越来越不能满足人们的要求,所以构建一个移动的二手交易平台是很有实际意义的。现在市场上也出现了许多二手交易网站,但这些都是针对全国人民,地方距离大且信任度和可靠度不高,作为大学生有很多不需要买的东西,也容易上当受骗,而学校的里的跳蚤市场每学期举行不过数天,根本满足不了学生需要。所以为大学生提供一个高效、便利、规范的跳蚤市场平台是很有必要的。虽然现在市场主流操作系统应用是安卓和ios,但大多数的大学生消费能力和水平较低,很多都不用了昂贵的ios系统的苹果手机,所以安卓在大学校园的应用比例是远远超过ios的,这时候构建一个基于安卓系统的大学生跳蚤市场是更符合实际需求的。由于二手物品的新旧程度不同,为了平台的可靠性和提供学生交流的机会,且校区间距离较近,采用线下交易更具有实际意义。这样,学生可以通过浏览app寻找和发布自己感兴趣的物品,再通过查询用户信息,进行交易。既便捷的避免了浪费,净化校园环境,又达到了促进学生交流的效果,提高了大学生合理利用和分配资源的能力。

2、课题目的

(1)提供高效、便捷的移动二手交易平台;

(2)减少资源浪费,净化校园环境;

(3)为大学生提供廉价、有用的二手物品;

(4)提供学生交友机会,提高社交和和利用资源能力;

(5)提高物品的实用性和资源再利用率;

二、调研资料情况

1、国内外调研

在国内外,二手商品交易网存在巨大的商机。现如今APP则更是占据国内外广大市场,很多企业将网站开发为一个客户端,为客户提供了更加方便的交易平台,如国外的eBay Valet:懒人的二手物品出售应用,Poshmark:面向服装囤积爱好者的应用,Twice:面向需要尽快出售商品的用户。二手商品的流通,不仅调剂了生活用品的余缺,挖掘了学生的闲置资源,还促进了生产,保护了环境。校园二手交易平台发展前景广阔。

国内,构建校园二手交易平台体现了可持续发展的要求,将二手商品充分合理的利用,不仅减少了资源浪费,减轻了环境负担,最重要的是满足了广大同学们的需要,为需求双方提供了一个共赢的平台。校园二手交易平台是高校学生交易所必需的,是根据在校学生交易的趋势所形成的,它不仅满足了广大学子的要求,也体现了保护环境、充分利用资源的理念,是在当前经济发展、社会要求、环境保护等形式下产生的,构建校园二手交易平台体现了当前发展的趋势。而现在国内的二手平台软件也越来越多,如咸鱼,猎物,二手市场等,二手市场的网络化是时代的必然趋势。

2、技术调研

(1)安卓开发平台

 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2014第一季度Android平台已占所有移动广告流量来源的42.8%,首度超越iOS。同时以安卓为操作系统的平板电脑也正大量涌现。随着手机功能的进步和网上购物的流行,对于安卓网上购物客户端的需求也将大幅上升。因而,设计出人性化的客户端就显得尤为重要 如“团800”、“拉手网”、“淘宝手机客户端”、“唯品会”等,而国内二手市场app近年来也逐渐流行,如猎趣,校园二手街等。国内知名电商app中也有二手市场功能,如淘宝,蘑菇街等。优质的客户端是其在同行业内保持竞争优势的要素之一。

从发开者角度来看,Android是基于Linux操作系统的开源的手机应用开发平台。开源意味着免费,相较于IOS的开发需要购买专业设备并且代码不开源,Android应用开发的成本是低廉的,只要有一台搭建好环境的电脑就可以随时随地地进行开发,并且在开源社区可以找到很多免费经典的插件,这使得大多程序员更偏向Android应用。

从用户角度来看,IOS系统最大的优点是安全性与走高端路线的用户心理,但IOS系统只能安装IOS上市的应用,这类应用大部分需要用户购买。而Android应用并没有这些限制。相较于大多用户平时都不会在意的安全性,Android应用市场的免费、多种类、多来源吸引了更多用户去使用。

因此本课题选择Android系统作为软件运行的平台。


3、参考文献

[1] 杨周,周磊. 大学生二手物品交易先创调查分析. 产业与科技论坛, 2013

[2] 田智. 基于计算机软件开发的JAVA编程语言分析. 电脑知识与技术, 2010

[3] 李政. 试论Java编程的现状及其发展前景. 电子制作, 2013

[4]王华秋《Visual C#.NET 程序设计基础教程》清华大学出版社,2009年

[5] 丁传虎. 校园二手平台问题与对策. 新经济, 2014

[6] 刘晶, 兆晶. 校园二手网交易平台建设. 中小企业挂历与科技(下旬刊),2012

[7] 韩勇. 大学城二手书交易网站分析与设计.现代计算机(专业版),2010

[8] 孙士保,张瑾,张鸣.ASP.NET数据库网站设计教程.电子工业,2013

[9] 张波、高朝勤.Android基础教程.人民邮电出版社,2009

二、初步设计方法与实施方案

    1、功能设计

本项目面对消费群体是大学生,采用线下交易方式,具体分为用户管理模块、旧物管理模块、交易管理模块、评论管理模块、投诉管理模块、推送管理模块和关注管理模块7大模块,功能图模块图如图1。


根据用户和管理员两个角色来设计他们对于每个模块的权限,进行功能分析。

(1)用户管理模块

用户 : 用户注册—注册成为用户;

        用户注销—用户可以注销自己的账号;

        找回密码—用户通过所留邮箱和手机号找回个人密码;

修改个人信息—用户登录后修改个人信息;

用户详细信息查看—查看其他用户详细信息,例如卖家的真实姓名,联系方式,信誉度等;

用户搜索—通过关键字搜索用户;

管理员:登录—管理员登录后台;

修改个人信息—管理员登录后修改密码;

用户详细信息查看—查看所有用户详细信息;

用户搜索—通过关键字搜索用户;

用户删除—管理员对用户进行封号,即删除用户账号;

(2)旧物管理模块

用户 : 商品搜索—按照关键词或者商品分类来搜索商品;

        商品分类查看—用户对分类商品进行查看;

        商品信息浏览—用户对商品详细信息进行浏览;

商品信息浏览—用户发布商品信息;

商品信息删除—用户对自己发布的商品信息进行删除操作;

商品信息修改—用户对自己发布的商品信息进行修改;

商品分享—用户对交易完成的商品进行微信、微博第三方平台分享;

管理员:搜索商品—管理员按照关键词或者商品分类来搜索、查看商品;

商品信息删除—管理员删除虚假商品信息;

(3)交易管理模块

 交易分为以物换物和金钱线下交易。

用户:交易意向申请—买家填写交易信息并提出申请意向;

 用户同意交易—卖家同意买家交易申请意向;

 交易意向取消—买家取消交易意向申请;

交易完成记录—用户线下完成交易后确认交易,生成交易记录;

交易记录搜索—用户按交易状态或关键字查询交易记录;

交易详情查看—用户查看交易详情信息;

管理员:交易记录搜索—管理员按交易状态或关键字查询交易记录;

交易详情查看—管理员查看交易详情信息;

(4)评论管理模块

用户:互评管理—买家和买家进行互评或对商品进行评价;

  评论回复—用户进行评论回复;

  评论追加—用户对商品进行追加评论;

  评论删除—用户删除对其他用户的评论;

管理员:互评管理—管理员对不法评论进行管理;发现带有侮辱性和不法性评论进行屏蔽,对相关用户进行警告和提醒; 

(5)投诉管理模块

用户:用户投诉—用户对其他用户进行投诉;

       投诉撤销—用户对其他用户投诉进行撤销;

           投诉处理过程展示—管理员对用户投诉进行考察和处理并回复处理结

果;

管理员:投诉信息查看—查看用户投诉信息; 

             投诉处理过程展示—用户查看投诉处理过程展示和结果;

(6)推送管理模块

新增关注推送—系统推送新的关注人消息;

商品消息推送—当有人发布了用户已关注的类型商品,系统进行该商品信息推

送;

交易消息推送—系统推送用户的未完成交易,提醒用户及时确认交易;

新增评论推送—当有用户评论时,系统进行推送;

 投诉消息推送—管理员对投诉处理结果进行推送;             

 推送设置—用户打开或关闭提醒,设置提醒方式,如振铃或音乐;

(7)关注管理模块

关注用户—用户关注自己感兴趣的用户;

 取消关注用户—用户取消关注已关注的用户;

关注商品—添加关注商品分类;

 取消关注商品—取消关注商品分类;

2、系统实施方案设计

系统采用Android作为客户端,开发语言为Java,开发环境为Eclipse,运行环境为android3.2及以上版本。采用Asp.net技术作为服务器端,开发语言为C#,开发环境为Visual Studio  2008,使用SQL Server2008构建数据库。客户端与服务器端之间的通信,遵照HTTP协议实现与服务器的通信,采用webservice技术,开发模式为B/S和C/S的结合。

四、预期结果

用安卓手机下载大学生跳蚤市场app,运行后进入市场且能正常运行所有功能,并经过系统测试验证满足性能和安全方面的基本要求。首先让同学们可以浏览、发布和交易二手商品,并且要实现交互性,通过评论和关注进行沟通和交流,发布自己的需求和想法;通过测试,达到可以让学生多人在线使用。最后,按照论文要求,完成本科毕业设计论文。



资源信息

格式: rar
  • 上一篇:基于Android新闻客户端的设计与实现
  • 下一篇:“自助组装计算机”手机软件设计