共享图书APP的设计与开发.docx

上传人:lao****ou 文档编号:41651 上传时间:2022-11-27 格式:DOCX 页数:4 大小:142.88KB
下载 相关 举报
共享图书APP的设计与开发.docx_第1页
第1页 / 共4页
共享图书APP的设计与开发.docx_第2页
第2页 / 共4页
共享图书APP的设计与开发.docx_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《共享图书APP的设计与开发.docx》由会员分享,可在线阅读,更多相关《共享图书APP的设计与开发.docx(4页珍藏版)》请在第一文库网上搜索。

1、共享图书APP的设计与开发作者:孙一帆来源:价值工程2018年第30期摘要:随着共享经济的快速发展,解决了部分资源过剩的问题,本文就图书资源的共享进行介绍。很多人会选择去书店或网上购买自己喜欢的纸质书籍阅读。纸质书籍在阅读之后经常被束之高阁,从而造成造成资源浪费的问题。在共享经济的带动和循环利用资源的前提下,开发一款将图书资源共享的APP是很有必要的。不仅适合当前共享经济的热潮,而且有利于生态环保和资源的重复利用。Abstract : With the rapid development of the sharing economy, part of the problem of excess

2、resources was solved. This article introduces the sharing of book resources. Many people choose to goto a bookstore or buy their favorite paper books online. Paper books are usually put on the shelf afterreading, creating a problem of wasting resources. Under the premise that the sharing economy dri

3、vesand recycles resources, it is necessary to develop an APP that will share book resources. It is notonly suitable for the boom of the current sharing economy, but also conducive to ecological andenvironmental protection and recycling of resources.关键词:共享经济;共享图书;软件设计Key words : sharing economy ; sha

4、ring books ; software design中图分类号:TP311文献标识码:A文章编号:1006-4311 (2018) 30-0217-02由于社会经济的快速发展,人们生活水平的不断提高,生产资料持续增多,随之出现了资源过剩或分配不均等问题。得益于智能终端的普及,共享模式进入大众的视野。采用线上共享来解决资源分配不均或过剩的业务越来越多。开发此APP主要是为了针对解决用户闲余书籍的放置,造成的图书资源浪费现象。本平台书籍来自两个途径。第一:平台自身上传书籍,面向大众进行共享,用户可以在APP上游览书籍信息,点击借阅,在现实中实体借阅点进行扫码借阅。第二:用户上传书籍,并且可以自

5、主设置借阅时间和金额。本平台APP和现实中实体借阅点相辅相成,采用线上线下共同完成交易的模式。设计此APP主要涉及的技术可分为两方面:服务器端主要用到的技术为:Node和Express框架做服务器后台管理,MongoDB为数据库的相关技术点。客户端相关的技术和服务器端相关的技术。客户端主要用的技术为:JavaScript、React. React Native等。在手机上实现介于原生和网页的APP开发相关的技术点。本篇论文主要对后者技术进行研究和进行有关的开发工作。站在用户的角度看,第一:可以将用户的角落里书籍变废为宝,为用户带来一定的经济利益,还能增强用户与用户之间的交流,扩大用户交友圈,以

6、书会友。第二:花很少的钱就可以让用户借到想看的书籍。第三:从平台共享出去的书都有规定的时间期限,在期限内,用户会有紧迫感,在归还日期之前看完进行还书,不会出现自己买的书放了很久都没有看的情况。做到真正的物尽其用。1.1 用户模块用户模块分为普通用户模块和管理员模块。普通用户模块包含登录、注册、手机号码验证、设置密码、修改个人资料、上传图书和借阅图书等功能,新用户通过点击APP注册按钮跳转到注册页面,输入新用户名和密码,若注册手机号已存在数据库内,提醒“该用户已存在。旧用户在登录成功后,可以根据自己意愿进行密码修改,若忘记密码则可以通过点击APP的密码找回按钮跳转到密码重置页面,填写账户信息和手

7、机号等待系统验证成功则可以进行密码重置。管理员模块包含图书上传、下架、更新等功能,管理员进入后台可以市场环境进行相关图书上传、下架、更新等操作。(图1)1.2 图书共享模块图书共享模块包含图书上传、下架、更新、分类、借阅、归还、搜索、热门推荐等功能。因为APP是面对大众的,为了方便用户快速查阅想要的书籍,APP主页面设置了图书分类的信息和主页面顶部搜索框,用户可用关键字、书名、作者名、ISBN条码进行搜索。用户不但可以根据自己的意愿在用户界面点击上传、下架、更新等按钮操作自己的书籍,将自己的书籍进行共享并自定义设置金额。还可以在用户界面点击借阅、归还等按钮操作属于他人或本平台的书籍。(图2)L

8、3地图模块地图模块包含显示书籍地理位置、显示用户当前位置、显示用户到实体借阅点的距离、规划用户到借阅点路线、各个借阅点所含书籍等功能当用户点击地图页面时,页面会显示用户所在地理位置和附近的实体借阅点地理位置。点击页面上实体借阅点的图标,页面会显示用户到实体借阅点的距离和该实体借阅点所含书籍信息。1.4 管理与模块管理员模块包括管理员在后台数据库进行增删改查,对用户的管理,对书籍的审核、上架、下架,对信息的管理等。在实现共享图书APP时,本系统实现了接口和实体模型的定义。其中,在建立系统实体对象时,结合前后端,创建了相应的实例对象模型;在系统接口的定义和实现部分,考虑数据在传输过程中,分段处理输

9、入输出的数据格式,同时定义接口和相应的实现部分。共享图书APP是一个前后端分离跨平台的系统,前端采用了 React Native实现了跨平台特点,解决了 Android和IOS不兼容问题,后端采用了 node.js结合MongoDB数据库实现了用户模块、图书模块和地图模块等功能。用户可以通过前端的操作,通过HTTP协议接收后端返回的数据。共享图书APP分布式系统不仅可以根据用户需要来配置资源,而且有利于发挥开发者在管理书籍、用户和后台等方面的主动性。充分发挥图书共享的影响力,使本平台成为方便大众借阅书籍,提高大众文化素质水平的坚强后盾,为社会主义的繁荣发展添砖加瓦。参考文献:川赵越,周慧,袁思思,等.基于共享经济理念的图书共享APP的设计与实现信息与电脑,2018 (4) : 95-97.北京商报商书共享是门好生意吗DB/OLhttp : /suo.im/5s3Gvc, 2017-07-25/2018-06-25.图2图1图3图4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服