共享图书APP软件的研发

共享图书APP软件的研发

ID:31157027

大小:504.00 KB

页数:6页

时间:2019-01-06

共享图书APP软件的研发_第1页
共享图书APP软件的研发_第2页
共享图书APP软件的研发_第3页
共享图书APP软件的研发_第4页
共享图书APP软件的研发_第5页
资源描述:

《共享图书APP软件的研发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、共享图书APP软件的研发  Abstract:Withtherapiddevelopmentofthesharingeconomy,partoftheproblemofexcessresourceswassolved.Thisarticleintroducesthesharingofbookresources.Manypeoplechoosetogotoabookstoreorbuytheirfavoritepaperbooksonline.Paperbooksareusuallyputontheshelfafterreading,creatingaproblemofwasti

2、ngresources.Underthepremisethatthesharingeconomydrivesandrecyclesresources,itisnecessarytodevelopanAPPthatwillsharebookresources.Itisnotonlysuitablefortheboomofthecurrentsharingeconomy,butalsoconducivetoecologicalandenvironmentalprotectionandrecyclingofresources.  Keyword:sharingeconomy;shar

3、ingbooks;softwaredesign;  由于社会经济的快速发展,人们生活水平的不断提高,生产资料持续增多,随之出现了资源过剩或分配不均等问题。得益于智能终端的普及,共享模式进入大众的视野。采用线上共享来解决资源分配不均或过剩的业务越来越多。  开发此APP主要是为了针对解决用户闲余书籍的放置,造成的图书资源浪费现象。本平台书籍来自两个途径。第一:平台自身上传书籍,面向大众进行共享,用户可以在APP上游览书籍信息,点击借阅,在现实中实体借阅点进行扫码借阅。第二:用户上传书籍,并且可以自主设置借阅时间和金额。本平台APP和现实中实体借阅点相辅相成,采用线上线下共同完成交

4、易的模式。设计此APP主要涉及的技术可分为两方面:服务器端主要用到的技术为:Node和Express框架做服务器后台管理,MongoDB为数据库的相关技术点。客户端相关的技术和服务器端相关的技术。客户端主要用的技术为:JavaScript、React、ReactNative等。在手机上实现介于原生和网页的APP开发相关的技术点。本篇论文主要对后者技术进行研究和进行有关的开发工作。  站在用户的角度看,第一:可以将用户的角落里书籍变废为宝,为用户带来一定的经济利益,还能增强用户与用户之间的交流,扩大用户交友圈,以书会友。第二:花很少的钱就可以让用户借到想看的书籍。第三:从平台共享

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

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

7、图1  1.3、地图模块  地图模块包含显示书籍地理位置、显示用户当前位置、显示用户到实体借阅点的距离、规划用户到借阅点路线、各个借阅点所含书籍等功能。当用户点击地图页面时,页面会显示用户所在地理位置和附近的实体借阅点地理位置。点击页面上实体借阅点的图标,页面会显示用户到实体借阅点的距离和该实体借阅点所含书籍信息。图3  1.4、管理与模块  管理员模块包括管理员在后台数据库进行增删改查,对用户的管理,对书籍的审核、上架、下架,对信息的管理等。  2、功能实现  在实现共享图书APP时,本系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。