1.选题意义:
在高校,随着师生阅读需求的扩大,闲置图书数据越来越多。如果没有合适的交换渠道,只能丢弃,造成浪费和污染。学生缺乏互动的交换图书的平台,闲置图书得不到好的利用等问题逐渐显现,但是图书是生活和学习中一项宝贵的资源,也是学生们学习与提升内在的重要部分。因此,图书交换线上平台应该不局限于传统网站或软件形式,通过着眼于android平台等新兴平台,探索出一个更好的互联网生态系统。
随着移动互联网技术日新月异的发展,互联网的主体用户已经从传统PC端逐渐向移动端转变。基于android平台开发的各种应用与系统已逐渐受到各大高校的关注,它既是一种全新的连接用户与服务的方式,可以在手机应用内被便捷地获取和传播,同时具有出色的使用体验,以此适应当代高校建设新型互联网生态的需求。传统的大学生书籍共享系统已经拥有一套完整的体系,但是尽管类似的应用很多,传统的基于web或软件开发的书籍共享系统仍然存在一系列问题,如开发及维护成本高昂、安装注册繁琐、推广率低下等。这些系统既无法实现其最初设计目的,也浪费了高校人力、物力资源。因此,迫切需要一个小范围交换的相对方便的校园大学生书籍共享系统,开发成本更低廉、结构更加精简、维护更加便利、使用更加快捷的大学生书籍共享系统。
基于android平台的大学生书籍共享系统是为了在传统大学生书籍共享系统的基础上,实现系统结构轻量化与使用便捷化,提高资源利用率,降低开发与维护成本,简化注册程序,在吸引更多用户的同时提高用户留存率,方便学生了解闲置图书最新的价格信息同时还可以交换各种特殊的闲置图书。优化高校互联网生态。
基于android平台的校园大学生书籍共享系统使用android平台开发,后台使用Java、数据库使用MySQL。通过高校交互模块,用户可以通过上传闲置图书图片等信息,发布闲置图书,满足用户出售各类闲置图书的需求。从目前来看,开发一款符合新时代高校互联网生态建设需求,促进高校学生相互交流与资源共享的基于android平台的大学生书籍共享系统,百利而无一害。
2.研究现状(文献综述):
2.1国外现状:
很多发达国家,对资源的回收与利用看的极其重要。例如很多欧美国家拥有更为完善的物流体系和完善的售后服务,对知识产权等的保护度更高,人们用起来更加方便快捷,大大的减少了资源的浪费。以美国的二手交易平台来说,它的定位主要是所有的二手物品,不仅仅局限于书籍,更不是专门局限于大学生群体。在该平台上也有专门的书籍交易模块,虽然书籍模块都分了类,比如说计算机类、医学类、养殖类等等,但是这种分类的特点是大,主要的面向的群体是大众。这一类的平台还有很多,他们的特点都很类似,可以发现,这类的平台可以很有效的解决大学生群体对书籍的需求[1]。
在欧洲,通过图书漂流活动,号召人们把一些有继续使用价值而本身又不需要的书籍向社会捐赠,而需要的人可以免费借阅并在不需要时再把书籍还到捐赠地点,为其他有需要的人提供方便,这样往复循环,让书籍在流转中起到传播知识的作用。柏林图书交换俱乐部发起了“森林书”项目,即倡导当地居民与外来游客将自己的书籍提供给俱乐部,由其统一摆放至树干“书橱”中,与别人一起分享。我国台湾地区每年暑假均会举办一次覆盖台湾各地的“好书交换日”活动,活动主要是各大图书馆负责活动的组织和实施。当时各地居民均可向离自己最近的图书馆闲置书籍进行捐赠,图书馆会为其出具捐献凭证,居民据此凭证就可于活动当日在现场挑选与自己捐献同等数量的图书[2]。这些社会组织牵头进行线下的书籍交换活动在一定程度上实现了部分读者书籍交换的诉求,不过在交换时需要诸多的前期准备工作,需要配备诸多的图书收集、整理及归类的工作人员,因此这种交换效率不高,而且也造成资源的浪费[3]。
2.2国内现状:
在我国,存在图书漂流网站、换书网等多个平台,一些阅读爱好者也利用博客等多种网络平台来发布交换图书的信息,人们开发图书交换平台宗旨在于为阅读爱好者提供一个全面完善的信息交流平台。通过调研发现,发现大多数平台系统的建设还很不完善,此类平台的功能有待改进[4]。对比国内外书籍交流平台,国外系统的友好性、功能完整性、操作规范性等方面都优于国内的软件系统。国内的软件系统在实际应用中也存在着一定的问题,比如国内大多数书籍交换网站或者平台,基本都是对不同信息处理功能的信息系统进行集成后改造出来的,系统功能单一,缺乏全面性,且缺乏书籍交换整个流程信息的全生命周期跟踪与管理,使用户不能实时获取书籍的实时流动状态。书籍交换系统的开发者、开发单位能力参差不齐,使得国内大多数软件系统的界面不够友好,操作过于复杂,阻碍书籍交换的顺利进行[5]。
书籍是一种产品,评论分析的主体是产品评论。产品评论主要有两种,一是体验型,其主要评论电影图书;二是搜索型,主要是评价电子产品,前者对用户参与体验更加关注,侧重于用户亲身体验的表达,其中蕴含大量的个人丰富情感与个人体验;后者则对客观指标反映更加重视,书籍评论信息属于体验型评论对于书籍的管理营销具有极大的参考价值。然而目前大多数书籍交换平台忽视甚者没有意识到书籍评论信息的情感分析与挖掘的重要性[6]。
本项目在完成了用户书籍共享交换、交易等功能的基础上,对于书籍评论信息的进行了开发与挖掘,目的在于提炼用户对于书籍评论的关键词,分析用户对书籍产品的兴趣偏向。
3.毕业论文(设计)提纲:
1. 绪 论
1.1研究背景
1.2研究现状
1.3课题意义
2. 相关技术简介
2.1 Java技术
2.2 MYSQL数据库
2.3 android平台
3. 系统分析
3.1可行性分析
3.2系统需求分析
4. 系统设计
4.1系统架构设计
4.2系统功能设计
4.2.1后台设计
4.2.2安卓客户端设计
4.3数据库设计
5. 系统的实现
5.1安卓客户端功能模块的实现
5.1.1 用户注册界面
5.1.2 用户登录界面
5.1.3 个人资料界面
5.1.4 闲置图书详情界面
5.1.5 发布图书界面
5.1.6 查看发布人
5.2后台功能模块的实现
5.2.1 管理员登录界面
5.2.2 公告管理界面
5.2.3 闲置图书管理界面
5.2.4 闲置图书分类管理界面
6. 系统测试
6.1测试目的
6.2测试分析
7. 总 结
4.所采用的方法、手段以及步骤(含实验、设计等):
本人通过大量查阅国内外相关研究资料、参考文献、类似系统的开发经验并对其进行研究分析,同时收集在校学生对基于android平台等应用平台进行大学生书籍共享系统开发的看法与意见并对其进一步论证,了解项目开发需求和技术背景,引入相关的参考文献,查找市场上已经存在的类似产品或相关设计,搜索市面上现存类似的APP应用等方式,发现并了解现有相关产品的特点与不足。通过这些特点和不足使自己所开发的系统更加完善,产品功能更加齐全,特点更加鲜明,建立一个新的校园图书交换线上平台。
基于android平台的大学生书籍共享系统的设计目标是为了满足大部分高校日常图书交换管理的基本需求,实现资源回收利用的目的,实现互惠互利。系统设计了服务器管理端和安卓客户端的模式,其中服务器管理端使用Java开发,客户端使用安卓开发,数据库存储在MySQL中。
安卓客户端功能包括:学生注册、学生登录、发布书籍信息、书籍信息管理、查看系统所有的闲置书籍信息、联系发布方进行书籍交换、主页面书籍推荐、留言评论、个人信息修改。
服务器管理端功能包括:用户登录、用户管理、书籍类别管理、书籍管理、系统公告管理。
5.进度安排:
(1)2022年11月1日-2022年11月30日:选定题目,确定任务和要求,完成项目的基本功能设计和开发计划。查阅相关文献,完成开题报告。
(2)2022年12月1日-2022年12月20日:完善系统需求分析并确认系统功能,完成数据库设计和数据录入或采集。
(3)2022年12月21日-2022年1月10日:完成系统架构搭建和编码任务。
(4)2022年1月11日-2022年1月15日:对系统进行调试,完善系统。
(5)2022年1月16日-2022年2月16日:根据收集资料完成论文的初稿。
(6)2022年2月17日-2022年3月20日:完善论文并制作[任璐1] 答辩ppt。
6.参考文献:
[1] 苏锦超,李优茗,陈子慧,杨华炎,梁志波,王大伟.基于推荐系统的图书交易平台的设计与实现[J].科技与创新,2021(12):94-95.
[2] 邓云霞,周沛,孙罡,章佳皓.“基于android平台的校园跑腿互助平台[J].投资与合作,2021(02):197-198.
[3] 刘霖,李德帅,胡家麟,石建鑫.基于android平台的高校图书服务系统的设计[J].智能计算机与应用,2018,8(04):178-181.
[4] 周家骎,龚兰兰,冯杰,周谊成,李嘉伟.基于android平台的校友会系统的设计与实现[J].工业控制计算机,2019,32(11):128-129+160.
[5] 林健,吴才健.基于android平台的校友社区网络管理平台的设计总结[J].电脑知识与技术,2019,15(05):76-77.
[6] 庄泽莎,陈浩,高志雄,陈艺瀚,鲜征征.大学校园生活android平台的设计和实现[J].软件,2020,41(07):76-80+90.
[7] 李林锦,操守正,颜山明.基于android平台的校园互助应用[J].无线互联科技,2020,17(13):28-29.
[8] 徐伟,李刚,王星,吴晨静,钦璐帆.基于android平台的校园服务平台设计与研究[J].信息与电脑(理论版),2020,32(10):97-99.
[9] 王智远,李艳,易铭,谢赐雨.android平台的综合校园服务平台设计与开发[J].电脑知识与技术,2020,16(08):68-70.
[10]吴双娥,白心爱,邸宏伟,朱梦宇,张燕芳.基于5G的RFID图书管理系统[J].吕梁学院学报,2021,11(02):21-24.
[11]王丽娟,靳继红.基于MySQL的查询优化技术研究[J].电脑知识与技术,2020,13(30):35-36.
[12]王静.基于用户体验的校园闲置物品交易小程序界面设计研究[D].江苏大学,2020.000515.
[13]Geodetics; Data on Geodetics Reported by Researchers at Wuhan University (On the feasibility of resolving Android GNSS carrier-phase ambiguities)[J]. Science Letter,2020.
[14]Riccardo Sartea,Alessandro Farinelli,Matteo Murari. SECUR-AMA: Active Malware Analysis Based on Monte Carlo Tree Search for Android Systems[J]. Engineering Applications of Artificial Intelligence,2020,87.
[15]Minxue Pan,Yifei Lu,Yu Pei,Tian Zhang,Juan Zhai,Xuandong Li. Effective testing of Android apps using extended IFML models[J]. The Journal of Systems & Software,2020,159.
[16]Yan Wang,Yanling Wang,Brian Greene,Liu Sun. An analysis and evaluation of quality and behavioral change techniques among physical activity apps in China[J]. International Journal of Medical Informatics,2020,133.
[17]Maqsood Ahmad,Valerio Costamagna,Bruno Crispo,Francesco Bergadano,Yury Zhauniarovich. StaDART: Addressing the problem of dynamic code updates in the security analysis of android applications[J]. The Journal of Systems & Software,2020,159.