山西农业大学(个设)开题报告-基于Android的校园闲余app平台的设计与实现

1.课题研究立项依据(所选课题的来源、科学意义、目的,国内外研究现状)
一、课题的来源
该课题来源于校园实践跳蚤市场的启发。
二、选题意义
从1946年第一台计算机的诞生开始,我们已经进入到了第三次工业革命,计算机和互联网已经逐渐深入到了各行各业的各个领域,它将一个个家庭,一个个城市,一个个国家都连接到了一起,它为我们带来了一个无国界,零距离的时代。伴随着互联网技术的急速发展,它为我们的日常生活,学习和工作带来了巨大的影响。
我们如今已经可以做到足不出户的自由选择购物,学习,交友,聊天等各种社会活动。特别是从中国加入WTO以后,电子商务渐渐被人所熟知,它以一种全新的交易模式,实现了交易的无纸化,效率化,自动化,对我们的生活进行了全方位的改造,对市场,企业,个人,教育以及娱乐等方面改变了人类长期以来形成的交互方式,为我们展示了一个与众不同的世界。
作为电子商务的一个分支,二手物品交易更能体现网络交易环保性能的另一个切面。二手交易提倡的是将手中剩余的物资,以一个合理的价钱,转手给有需要的人,这既对环保事业有这重要意义,又对人尽所需有着帮助。而作为学校,能有一个公共的平台来让学生处理自己的二手物品,这对校园环境,校园管理,甚至学生都是一个很重要,很好的帮助,因此制作一个针对校园闲余商品的安卓系统尤为重要。
三、选题目的
智能手机无论从执行效率、内存大小、屏幕大小以及操作方式都与计算机有很大差别,如果单纯用智能手机里浏览器通过网址连接校园网站获取信息,如同计算机里显示样式一样,就会给智能手机带来一定的负担。因此为了使学生更好的利用手机方便学习与校园生活,开发基于Android平台的智能移动终端应用软件,依托移动互联网络和校园网站,让学生可以随时随地完成闲余商品的浏览、购买和发布,极大地方便学生。
四、国内外研究现状
目前,欧美等发达国家网上二手购物市场,有着更为完善的知识产权保护,安全度更高、更方便,而且有完整的物流体系,还有令人放心的售后服务,这使得每个人对于网络购物都很放心,国家政府也会给予相关帮助和支持,从而使得二手购物市场在欧美发达国家发展越为成熟。由此可以看出,越是发达的国家越是注重可持续的发展,他们对二手商品的利用也是极为重视的,这是一个因果关系,据了解这些二手商品的重新利用,会减少很大一部分的资源,对于整个国家来说,具有重要的价值意义。欧美国家的网上购物主要是以B2C模式为主流,国外的二手购物网站主要有ebay,梅西百货, Shopbop,亚马逊等,这些都是非常有名的网站。
在90年代初,中国电子商务的才开始慢慢起步,开始发展,相对于欧美地区和其他发达国家来说,中国在该领域的起步较晚,但是由于中国市场较大,有很大的发展潜力。同时政府给予这方面相关政策和大力支持再加上拥有如此庞大的网民数量为中国电子商务的发展奠定了坚实的基础。目前在中国市场上的购物网站有淘宝、天猫、京东、阿里巴巴等,这些都是非常成功的网站,但是我们国家在二手市场方面是落后于欧美等国的,原因存在很多方面,比如消费者,有些人可能爱面子,不愿意购买二手商品,这也许在他们思想里会觉得这些会降低自己的身份。再者就是没有主要面向二手交易的网站,大多都是区域性的网站,这些网站的交易基本上是二手卖家和买家之间的一场交易,有些卖家为了盈利,用尽各种手段欺骗消费者,让消费者上当。这种交易系统不够完善,安全性不高,这样看很可能会给买家带来不必要的损失。中国在这方面需要做的事情还很多,我们也应该更加重视这些二手商品,节约更多的资源。虽然现在我们国家的二手市场有明显不足的地方,但是如今也在迅速地发展,有些网站还是很有成就的。相信不久的将来,二手交易市场会变得更加成熟、完善。就目前来看二手市场在中国却是一个很不完善、很不成熟的市场。虽然随着经济的发展,人民生活水平和思想水平地不断提高,多余的二手物品对于很多家庭或者个人来说都是一个比较棘手的问题,因为他们没有一个有利的渠道来处理这些东西,从而导致这些资源的浪费,我个人认为这些二手资源也是极为珍贵的,想一想中国如此多的人口,每年会产生多少二手物品,这些需要引起我们每个人的注意。因此建立一个规模庞大而且技术成熟的二手交易平台是极为迫切需要的,现在虽然二手交易平台也存在,但不是主要做这方面的。可以说,二手市场是一个非常有潜力的市场。所以开发一个基于Android的校园闲余app平台,具有很大的发展前景和利润空间。
2.课题研究的基本内容及预期目标或成果
一、研究的基本内容
基于Android的校园闲余app平台,学生端以Android手机为平台,运行的系统版本在Android5.0以上,学生可以通过手机完成登录、在线浏览闲余商品和发布商品等一系列操作。后台管理采用Java语言,SSM框架,并配合MySQl数据库实现存储数据和完成增删改查操作。
二、预期目标和成果
安卓用户端:
(1) 实现学生用户注册登录,上传个人信息。
(2) 实现首页轮播图查看,在线浏览闲余商品,可根据类别查看和支持关键词搜索模糊查询。
(3) 点击进入商品详情,查看发布商品评论,点击购买按钮,完成虚拟支付。
(4) 进入我的发布页面,选择类别发布闲余商品详情。
(5) 个人中心,查看修改个人信息,查看我的购买,我的售卖和收入支出数据。
Web管理员端:
(1) 账号密码登录,修改密码。
(2) 用户管理,查看所有用户信息,可以操作修改删除操作。
(3) 轮播图设置添加内容。
(4) 商品类别增删改查。
(5) 查看所有交易信息。
(6)统计汇总平台交易数据。
3.课题的研究方案(拟采用的研究方法、技术路线、试验方案)
一、拟采用的研究方法
(1)文献研究法:查阅文献和书籍资料,能了解有关问题的历史和现状,帮助确定研究课题,获得比较全面的资料,并学习开发此系统所需要的技术。
(2)建模法:在软件设计阶段,根据需求对所有对象和活动等借助UML语言建立相应的图形化模型或流程模型。并在详细设计阶段使用类图等软件开发建模方式对详细设计文档进行建模,为开发提供便利。
(3)经验总结法:在编码阶段要避开自己曾经遇到的一些问题,并在遇到新问题时及时做到总结分析,遇到比较难解决的问题及时的向指导老师进行请教。避免后续开发活动中再遇到同类情形而造成的开发效率降低问题。
二、技术路线
开发环境:安卓模拟器、JDK1.8、Eclipse、MySQL。
系统后台框架为SSM框架,Spring框架的主要功能是通过其核心容器来实现的,Spring以IOC(控制反转)为内核,其主要组件是BeanFactory,是工厂模式的实现。BeanFactory通过使用控制反转(IOC)模式,将采用程序的配置等与实际的程序代码分开,方便代码的更改。SpringMVC框架是一个全功能的构建Web应用的实现,包含了多种视图技术,如JSP等,使网页的编写工作更加便捷。MyBatis是一个基于Java的持久层框架,其中包括SQL、Maps和DAO。它消除了几乎所有JDBC代码和参数的手工设置以及结果集的检索,方便我们的使用,且减少错误出现的概率。并使用简单的XML或注解用于配置和原始映射,将接口和代码中所及的普通对象映射承数据库中的记录,便于查询。
三、试验方案
CPU:Pentium以上计算机
内存: 512M以上
操作系统版本:Windows 10
开发工具:Eclipse 、Hbuilder
后台服务器:Apache Tomcat 6.0
开发语言:Java
浏览器:安卓虚拟机、IE浏览器
4.研究进度安排
2021-11-01至2021-12-05 毕业设计选题,确定题目
2021-12-09至2021-12-31教师下达任务书。收集相关资料、查阅相关论文、期刊等文献
2022-01-01至2022-01-03 完成开题报告
2022-01-06至2022-01-15 完成文献综述(要求书面,含方案论证、设计思路、进程计划等)
2022-01-16至2022-01-25 完成外文文献翻译
2022-01-26至2022-02-10 查阅相关文档,搭建系统的开发环境和相关配置,编写可行性分析和需求分析,完成系统初步原型
2022-02-09至2022-02-10 完成流程图设计、系统设计、数据库设计等
2022-02-11至2022-03-01 进行系统模块功能点的设计与实现,并按时完成周志
2022-03中旬 准备中期检查
2022-03-15至2022-03-20 完成所有模块的功能点,进行调试
2022-03-21至2022-05-04 完成毕业论文,根据导师意见进行修改
2022-05-05至2022-05-10 熟读论文,制作答辩PPT,准备毕业答辩
2022-06-20前 整理所有材料、归档
5.参考文献
[1]丁传虎.校园二手交易平台问题与对策[J]新经济,2014(11).
[2]匡蕾,刘进锋.MVC架构下的Servlet+JSP在电子商务网站开发中的研究[J].电脑知识与技术,2018,14(33):265-267.
[3]毛艳琼.构建校园电子商务平台的思考[J].价值工程,2014(2):115.
[4]胡恒,谢彩云.Android应用开发优化[J].信息与电脑(理论版),2019,31(20):84-85.
[5]胡毓灵.基于安卓的某社交app的研究与设计[J].冶金管理,2019(21):60+62.
[6]王建.浅谈5G通信技术应用场景和关键技术[J].中国新通信,2020,22(02):30.
[7]江丽. 基于android平台的实时互动远程教育系统设计与实现[J]. 信息通信,2016,04:121-122.
[8]邝家瑞。 android系统用户体验下的可视化交互界面设计[J]. 现代装饰(理论),2016,04:124.
[9]杨世淼。 基于Web Server和Android平台的智能幼儿园管理系统[D].浙江大学,2016.
[10]詹重咏.MySQL数据库中数据导入与导出探析[J].数字技术与应用,2017(12):231+233.