论文总字数:16224字
摘 要
在过去,人们都只能依靠书信来进行互相联系;在购买商品时,也只能到大集市上去购买自己喜欢以及想要的东西。随着时代的发展以及科技的进步,如今,智能手机已经基本上逐渐融入了我们的生活,现在大部分的人已经离不开手机了。手机将人们的生活紧紧的联系在了一起,人们可以在手机上聊天,上网,购物,同时,也提高了人们的工作效率,在手机上处理事务更加简洁,方便。
本文采用Android Studio开发工具结合Android SDK开发了一个基于Android的二手硬件APP系统。系统由两部分组成,包括服务端和客户端,客户端主要包括注册、登录、硬件圈、我的硬件、个人信息等功能模块。服务端主要实现用户和商品管理等功能。本人通过对系统各项功能模块的测试,测试结果大部分良好,基本上能大致满足用户的使用需求。
关键词:二手硬件App;Android;Android Studio;Android SDK
Abstract
In the past, people can only rely on letters to communicate with each other; when buying goods, they can only go to the big market to buy what they like and want. With the development of the times and the advancement of technology, nowadays, smartphones have gradually integrated into our lives. It can be said that most people are now inseparable from mobile phones. Mobile phones bring people's lives together. People can chat, surf the Internet, and shop on their mobile phones. At the same time, they also improve people's work efficiency.It is more concise and convenient to handle transactions on mobile phones.
This article uses Android Studio development tools combined with Android SDK to develop a second-hand hardware APP system based on Android. The system consists of two parts, including the server and the client. The client mainly includes function modules such as registration, login, hardware circle, my hardware, and personal information. The server mainly implements functions such as user and product management. I have tested the various functional modules of the system, and the test results are mostly good. The amount can roughly meet the user's needs.
Keywords: second-hand hardware App; Android; Android Studio; Android SDK
目录
1.前言 1
1.1 背景及意义 1
1.2 课题研究现状 1
1.3 课题实施方案 1
2.系统开发环境介绍 2
2.1 Android平台基础知识 2
2.2 C/S架构介绍 2
2.3 开发工具介绍 3
2.3.1 Android Studio介绍 3
2.3.2 Tomcat介绍 3
2.3.3 MySQL数据库介绍 3
2.4 Navicat介绍 3
3 系统分析 4
3.1 系统可行性分析 4
3.1.1 技术可行性 4
3.1.2 操作可行性 4
3.1.3 经济可行性 4
3.2 功能需求 4
3.3 用例需求 4
3.4 开发运行环境需求 5
3.5 其它需求 6
4 数据库设计 7
4.1数据库的分析与设计 7
4.1.1 数据库的概念结构设计 7
4.1.2 数据库的逻辑结构设计 8
5 系统设计与实现 10
5.1 系统架构设计 10
5.2 系统设计主要功能 11
5.3 系统各个功能模块实现 11
5.3.1 数据库连接设计实现 11
5.3.2 登录界面设计实现 14
5.3.3 客户端模块设计实现 15
5.3.4 服务端模块设计实现 16
6 系统测试 18
6.1 功能测试 18
6.2 测试用列构建 18
6.3 测试内容 18
5.4 测试结果分析 22
总结 23
致谢 24
参考文献 25
1.前言
1.1 背景及意义
近年来,随着时代的不断进步,人民生活水平的提高,科技的不断发展,互联网技术的飞速进步,现在的人们已经进入了高速信息时代,或者可以说是数字时代,同时带来的会是对电脑硬件的需求的提高。并且人们对信息网络化管理的条件已经日渐成熟,而传统的通过电话和实体店来进行交易的方式已经越来越难以满足人们的需求。建立一个基于Java的二手硬件交易APP,可以给人们一个购物的平台,让人们可以在这上面精心的挑选自己想要的东西,足不出户买到自己想要的东西,可以说是相当便捷了。同时也可以将自己闲置下来的商品挂到该APP上进行销售,可以说是一举两得。
本设计是以Android操作系统为基础的“二手硬件APP”软件的设计与实现,为了方便用户可以进行二手硬件交易以及在app上查看商品信息、商品类别、购买商品、评论交流等,最有效的办法就是做出一个基于android的二手硬件交易app,并提供一些附加的功能,便于用户使用。所以这次毕业设计的目标就致力于开发出一款基于Android手机平台的“二手硬件APP”系统。建立二手硬件APP系统的总体任务是能让用户在此APP上进行购买商品,或者进行查看商品信息,进行交易等功能。
1.2 课题研究现状
在如今这个互联网飞速发展的时代,智能手机现在已经基本上融入了人们的生活,同时人们也基本上离不开手机了,同时人们的消费理念也产生了变化,消费视线有服务端逐渐转移到移动端,可以说手机APP开发软件已成为人们享受生活的一种方式。商家纷纷看中这一商机,都想通过手机APP软件开发来吸引更多的客户,让客户对自己公司产生较好的兴趣,带来更多的利润,所以手机软件开发无疑将会成为很多公司纳入企业发展的战略目标。手机软件的开发已经成为智能手机用户生活中不可缺少的一部分。为了能做出更多的满足用户需求的APP,从事手机软件开发工作的公司也变的越来越多。目前来看,基本上从事互联网行业的企业都有手机软件开发部门,拥有自己专业APP客户端。北京澳环科技认为,未来,手机软件开发会涉及到生活中的各个领域。
随着安卓市场的日益普及,现在的人们都会有一个智能手机,大学生也不例外,同时,大学校园也缺乏规范性的高校电子商务平台,一般人都是通过淘宝、唯品会或者闲鱼来进行交易,但是这些软件用起来比较麻烦,更适合于社会中已经工作的人。对于高校大学生来说,这是一个巨大的市场,建立一个良好的app交易系统,对大家都比较有益,并且,适用于校园,便捷课操作,相信这是一个不错的机会。
1.3 课题实施方案
本文主要划分为五个章节。第一章是前言,介绍了系统的开发背景,研究现状等内容;第二章是技术介绍部分,介绍了完成该款手机APP所要使用到的一些技术支持 ;第三章是系统分析,对软件开发的需求性、可行性等进行完整准确的分析;第四章是设计实现部分,介绍该APP所完成的功能;第五章是测试部分,对软件系统的功能进行单元测试。
2.系统开发环境介绍
2.1 Android平台基础知识
Android操作系统是一种基于Linux的开发源码的操作系统,它比较自由且易操作。它主要用在各种移动客户端,比如智能手机和平板电脑。Android应用程序框架层包括应用层、应用框架层,以及系统运行库层和Linux内核层。
剩余内容已隐藏,请支付后下载全文,论文总字数:16224字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;