大易书淘app研究与开发(附件)
摘 要从移动网络的出现到现在的大数据时代,人工智能是这个时代的代名词。智能手机问世之后,极大丰富和提高了人们的生活水平,如现在的智能软件淘宝、支付宝、QQ、微信等,都给人们的吃穿住行带来了极大的便利,易书淘App正是顺应了智能手机普及社会的趋势。可以让用户足不出户就能解决旧书处理、查询等一些问题,易书淘App主要用户群为在校大学生,极大满足了大学生解决闲置旧书的需求。易书淘App是一个在校大学生旧书处理和交易的平台,用户通过易书淘App可自由出售和购买图书,还可以搜索自己需要的图书,为广大学生提供了互利互惠、省时省力的交易空间。本软件在设计中还加入了在线交流,留言的模块,方便读者相互交流、寻找图书资源以及反馈意见。给一些考研学子也提供了很大的方便,有许多考外省学校的学生不用长途跋涉到报考学校找资料,直接在易书淘App里查询购买就可以。本App采用JAVA语言进行开发,对于客户端的开发,使用Android开发工具,极力使软件具有模块化、智能化和可操作性强等特点,Myeclipse作为服务器端用来响应客户端的请求,Mysql数据库存储请求需要的数据。项目从需求分析、到总体设计最终开发出易书淘App,经过测试,该项目较好的达到预期设定的功能,为在校大学生提供一个旧书资料在线交易的平台。
目 录
1 绪论 1
1.1 课题研究背景 1
1.2 课题研究意义 1
1.3 国内外研究现状 1
1.4 组织结构分析 2
2 系统分析 3
2.1 可行性分析 3
2.1.1 经济可行性 3
2.1.2 技术可行性 3
2.1.3 法律可行性 3
2.2 需求分析 3
2.2.1 用户需求 3
2.2.2 功能需求 4
2.3 系统数据流图分析 4
2.3.1 顶层数据流分析 4
2.3.2 管理员数据流分析 5
2.3.3 普通用户数据流分析 6
2.3.4 数据字典 7
2.4 客户端与服务器端通信分析 9
3 易书淘App总体设计 11
3.1 系统设计目标 11< *好棒文|www.hbsrm.com +Q: ^351916072#
br /> 3.2 系统结构设计 11
3.3 数据库设计 12
3.3.1 概念设计 12
3.3.2 逻辑设计 15
3.3.3 物理设计 15
3.4 系统原型图设计 18
4 系统实现 23
4.1 搭建Android开发环境 23
4.2 系统实现 23
4.2.1 首页界面实现 23
4.2.2 用户登录界面实现 24
4.2.3 普通用户注册界面实现 25
4.2.4 普通用户主界面实现 25
4.2.5 交流界面实现 26
4.2.6 留言界面实现 27
4.2.7 图书搜索模块实现 27
4.2.8 图书发布界面实现 28
4.2.9 个人信息界面 29
4.2.10 游客界面 29
4.2.11 管理员界面 31
4.2.12 服务端模块实现 31
5 系统测试 32
5.1 测试目的 32
5.2 测试计划 32
5.2.1 测试方案 32
5.2.2 测试准备 32
5.3 项目部分功能测试 32
5.3.1 登录、注册测试 32
5.3.2 图书信息发布测试 33
5.3.3 图书信息搜索测试 34
5.3.4 操作发布图书测试 35
5.3.5 个人信息修改测试 37
5.3.6 用户交流测试 38
5.3.7 在线留言测试 38
6 总结与展望 40
6.1 全文总结 40
6.2 展望 40
参考文献 41
致 谢 42
附 录 43
1 绪 论
1.1 课题研究背景
基于智能端移动网络的普及和覆盖,Android智能手机发布后,市场份额迅速跃居前位,不仅是手机,基于安卓系统的平板、电视也进入市场,效益同样可观[1]。智能手机问世是智能软件出现的基石,各种智能软件的出现极大便利了人们的生活,现在开发智能App的条件已经非常成熟,易书淘App正是顺应了智能软件普及社会的趋势,主要是普通用户群为在校大学生,为大学生提供旧书交易和处理的手机平台。现如今,大学生每学期都会开好多课程,每学期用完的书就会闲置,大部分人都选择在毕业时卖掉,对书本是一种极大浪费,没有延续它的价值,有一些大学也有旧书店,但是局限于本校或附近学校的学生购买挑选,基于Android的在校易书淘App的目标就是让校园旧书交易市场扩大化,不再局限于方圆十里,学生也可以有更多选择。
1.2 课题研究意义
为了解决大学生旧书闲置浪费,查询购买图书方便等问题,决定开发一款专门为大学生服务的易书淘App,易书淘App主要是为学生提供的网上旧书交易处理平台,以满足学生需求为前提进行开发设计,主要功能有图书查询、旧书发布交易、书友在线交流、在线留言反馈意见等,给学生提供了一个既能购书交友又能解决闲置书籍的平台[2]。易书淘App的目标就是让旧书交易市场扩大化,学生也可以有更多选择,各个大学各专业的课程都是大同小异的,为易书淘App提供了条件。
1.3 国内外研究现状
目前国内已有一款名为旧书街的旧书交易App,但是用户群比较广泛,人群较杂,在市场上也没有得到很好的响应,易书淘App相对比已存在的的软件做了一些改观,首先用户群锁定为在校大学生,学校学生多,大部分都是年轻人,消费心理和消费观念强,在大学这样一个消费能力较强的区域,有利于开拓消费市场。
国外的教育体系和方式跟我国有很大区别,就旧书处理而言,国外显得要更为重视些,国外大部分学校中的课本都是循环利用,成熟的旧书交易网站也已存在,而且很受欢迎,但在校大学生旧书交易App也还尚未完善[3]。就目前情况而言,易书淘App有着很大的开发前景和市场。
1.4 组织结构分析
论文主要阐述如何设计、开发并实现易书淘App的过程。
易书淘App操作简单,界面相对简单,该App包括的功能有用户信息注册登录、图书信息查询、图书信息的发布、在线交流、在线留言等功能。
论文结构分为以下几个方面:
(1)从经济可行性、技术可行性等对系统的可行性给予分析,证明了系统开发的可行性,接着介绍了系统需求分析。
(2)通过上网和图书馆借阅相关书籍查询关于旧书店开发的相关资料,确定了实现要用的技术,进行系统总体设计,主要对系统功能设计和数据库设计。
(3)搭建Android环境,编写代码实现各个功能模块。
(4)完成系统测试并改进。
2 系统分析
2.1 可行性分析
在本章节中易书淘App可行性分析主要通过经济、技术和法律等方面来进行分析,通过全面分析来确定其可实施性和开发的最优技术。
目 录
1 绪论 1
1.1 课题研究背景 1
1.2 课题研究意义 1
1.3 国内外研究现状 1
1.4 组织结构分析 2
2 系统分析 3
2.1 可行性分析 3
2.1.1 经济可行性 3
2.1.2 技术可行性 3
2.1.3 法律可行性 3
2.2 需求分析 3
2.2.1 用户需求 3
2.2.2 功能需求 4
2.3 系统数据流图分析 4
2.3.1 顶层数据流分析 4
2.3.2 管理员数据流分析 5
2.3.3 普通用户数据流分析 6
2.3.4 数据字典 7
2.4 客户端与服务器端通信分析 9
3 易书淘App总体设计 11
3.1 系统设计目标 11< *好棒文|www.hbsrm.com +Q: ^351916072#
br /> 3.2 系统结构设计 11
3.3 数据库设计 12
3.3.1 概念设计 12
3.3.2 逻辑设计 15
3.3.3 物理设计 15
3.4 系统原型图设计 18
4 系统实现 23
4.1 搭建Android开发环境 23
4.2 系统实现 23
4.2.1 首页界面实现 23
4.2.2 用户登录界面实现 24
4.2.3 普通用户注册界面实现 25
4.2.4 普通用户主界面实现 25
4.2.5 交流界面实现 26
4.2.6 留言界面实现 27
4.2.7 图书搜索模块实现 27
4.2.8 图书发布界面实现 28
4.2.9 个人信息界面 29
4.2.10 游客界面 29
4.2.11 管理员界面 31
4.2.12 服务端模块实现 31
5 系统测试 32
5.1 测试目的 32
5.2 测试计划 32
5.2.1 测试方案 32
5.2.2 测试准备 32
5.3 项目部分功能测试 32
5.3.1 登录、注册测试 32
5.3.2 图书信息发布测试 33
5.3.3 图书信息搜索测试 34
5.3.4 操作发布图书测试 35
5.3.5 个人信息修改测试 37
5.3.6 用户交流测试 38
5.3.7 在线留言测试 38
6 总结与展望 40
6.1 全文总结 40
6.2 展望 40
参考文献 41
致 谢 42
附 录 43
1 绪 论
1.1 课题研究背景
基于智能端移动网络的普及和覆盖,Android智能手机发布后,市场份额迅速跃居前位,不仅是手机,基于安卓系统的平板、电视也进入市场,效益同样可观[1]。智能手机问世是智能软件出现的基石,各种智能软件的出现极大便利了人们的生活,现在开发智能App的条件已经非常成熟,易书淘App正是顺应了智能软件普及社会的趋势,主要是普通用户群为在校大学生,为大学生提供旧书交易和处理的手机平台。现如今,大学生每学期都会开好多课程,每学期用完的书就会闲置,大部分人都选择在毕业时卖掉,对书本是一种极大浪费,没有延续它的价值,有一些大学也有旧书店,但是局限于本校或附近学校的学生购买挑选,基于Android的在校易书淘App的目标就是让校园旧书交易市场扩大化,不再局限于方圆十里,学生也可以有更多选择。
1.2 课题研究意义
为了解决大学生旧书闲置浪费,查询购买图书方便等问题,决定开发一款专门为大学生服务的易书淘App,易书淘App主要是为学生提供的网上旧书交易处理平台,以满足学生需求为前提进行开发设计,主要功能有图书查询、旧书发布交易、书友在线交流、在线留言反馈意见等,给学生提供了一个既能购书交友又能解决闲置书籍的平台[2]。易书淘App的目标就是让旧书交易市场扩大化,学生也可以有更多选择,各个大学各专业的课程都是大同小异的,为易书淘App提供了条件。
1.3 国内外研究现状
目前国内已有一款名为旧书街的旧书交易App,但是用户群比较广泛,人群较杂,在市场上也没有得到很好的响应,易书淘App相对比已存在的的软件做了一些改观,首先用户群锁定为在校大学生,学校学生多,大部分都是年轻人,消费心理和消费观念强,在大学这样一个消费能力较强的区域,有利于开拓消费市场。
国外的教育体系和方式跟我国有很大区别,就旧书处理而言,国外显得要更为重视些,国外大部分学校中的课本都是循环利用,成熟的旧书交易网站也已存在,而且很受欢迎,但在校大学生旧书交易App也还尚未完善[3]。就目前情况而言,易书淘App有着很大的开发前景和市场。
1.4 组织结构分析
论文主要阐述如何设计、开发并实现易书淘App的过程。
易书淘App操作简单,界面相对简单,该App包括的功能有用户信息注册登录、图书信息查询、图书信息的发布、在线交流、在线留言等功能。
论文结构分为以下几个方面:
(1)从经济可行性、技术可行性等对系统的可行性给予分析,证明了系统开发的可行性,接着介绍了系统需求分析。
(2)通过上网和图书馆借阅相关书籍查询关于旧书店开发的相关资料,确定了实现要用的技术,进行系统总体设计,主要对系统功能设计和数据库设计。
(3)搭建Android环境,编写代码实现各个功能模块。
(4)完成系统测试并改进。
2 系统分析
2.1 可行性分析
在本章节中易书淘App可行性分析主要通过经济、技术和法律等方面来进行分析,通过全面分析来确定其可实施性和开发的最优技术。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/602.html