论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>硕士论文>范文阅读
快捷分类: 新闻发布系统的论文 新闻发布系统毕业论文 期刊发布系统 刊物发布 jsp新闻发布系统毕业论文 论文发布

发布类毕业论文提纲范文 跟基于Android的商家打折活动发布App系统的设计和开发相关论文范文资料

分类:硕士论文 原创主题:发布论文 发表时间: 2024-02-21

基于Android的商家打折活动发布App系统的设计和开发,该文是关于发布方面论文范文资料跟Android和打折和商家方面毕业论文范文.

引言如今,线上消费方式越来越受到消费者欢迎,急速发展的网络购物渠道为传统的实体店零售商带来了不小的压力.线下商家要想和网上商店进行更有力的竞争,一定要发挥自己“先试后买”的优势所在,同时引入“互联网+”的机制,让用户更多的知晓线下商品的打折信息,把用户从线上购物平台中拉到自己的实体店中进行消费.针对上述情况就需要一款打折活动发布的App系统.商家可以通过该平台,及时地在网上发布自己的打折信息,人们不用出门便可以知道哪里可以买到比网上更便宜的商品.同时,人们可以订阅自己喜欢品牌的折扣信息,以便更有针对性的来进行购物,这样通过实际购物和互联网结合,定会促进更多人选择便宜又能看到实际产品的线下购物[1].

基于以上分析,本文设计和实现了一款打折活动发布App 系统,该系统可以让商家自主注册并发布自己的相关信息,让消费者基于手机定位和查询系统随时随地知道商家的打折活动信息,另外,网友们的评论也能告诉消费者打折是否物超所值.这种结合线上线下平台的销售方式APP 除了解决实体商家的销售难题,也一定会成为人们的生活必备.

一、模块结构对顾客与商家,软件分成了APP 与网页两种形式,整个系统包括7 大模块:注册登录模块、分类检索模块、用户评论模块、定位模块、活动管理模块、用户管理模块、审核模块.模块结构图如图1 所示.

1.1 注册登录模块注册登录模块包括注册、登陆、修改、显示功能.用户注册后信息将存入数据库,每次登录都会连接数据库并检索数据库中的信息,以便验证用户输入是否正确.

图1 模块结构图1.2 检索模块检索模块包括关键字检索和分类信息检索.前者通过关键字可以直接找到用户想要知道的打折信息,而分类信息模块是通过分类来区别不同的打折信息.有大型商场的,也有专卖店、小超市等,打折类型也有满减活动、折扣优惠、多买多送、会员专享价等不同类型的优惠.通过对各种信息的分类检索可以让用户更好地找到自己想要的打折信息,得到良好的用户体验.

1.3 用户评论模块在不同的打折信息中光靠分类筛选是不够的,通过不同用户的评论、点赞等人性化交互可以让新用户知道此商品或商铺是否真的值得你去购买,折扣力度是真的还是虚标赚营销.在打折信息中查看别人的评论并加入自己的观点,集众人智慧于一身让用户得到最好的体验.1.4 定位模块LBS 即基于位置的服务,它是通过电信移动运营商的无线电通讯网络(如G 网、CDMA 网)或外部定位方式( 如GPS) 获取移动终端用户的位置信息(地理坐标,或大地坐标),在地理信息系统平台的支持下,为用户提供相应服务的一种增值业务.通过LBS, 用户能够随时随地搜索离他最近的商场进行购物,方便快捷,还不用为查询地图而感到烦恼.1.5 活动管理模块商家在网页上进行注册,然后在上面可以发布、修改、删除自己的打折信息(这里称为活动)查看活动的好评率,实时进行调整.图片可以附件的形式上传,发布活动后由管理员进行审核.此外,商家可以对自己的信息进行管理来提升自己在同类竞争者中的优势.1.6 用户模块用户模块是管理员对普通用户和商家进行管理的模块.对于发布有误,经常欺骗消费者的商家,管理员有权将其删除.管理员综合管理商家、用户的信息,使信息更加真实、可靠.

1.7 审核模块当商户发布了自己的打折信息后,管理员会对该活动进行审核,通过后才能发布到App 中.这么做保证了活动的真实性、有效性.

二、系统设计2.1 设计架构基于Android 的打折活动发布App 系统的用户角色分为普通用户、商家用户和管理员用户.普通用户主要使用手机端来完成查询、定位和浏览的功能,商家用户和管理员用户则主要借助于电脑浏览器来发布和管理信息.针对用户的不同需求,就需要开发一个可伸缩性的、便于扩展的应用程序来处理.

基于以上考虑,整个系统设计采用MVC 设计模式,如图2 所示.将应用程序分为用户界面层、逻辑处理层、数据访问层三个基本部分,各层之间按照预先定义的接口进行交互.用户界面层负责人机交互,与用户直接打交道;逻辑处理层负责处理业务关系以及传递各层之间的信息;数据访问层实现对数据库进行增、删、改、查等操作.三个层各司其职,当其中一层代码变化时,其它层仅需要花费较短的时间和较小的代价做出适应和调整.

图2 设计模式2.2 数据库设计下图3 使用实体关系图进行数据库的概念模型设计.系统包含四个实体,三个联系.用户和活动之间是M:N 的多对多关系,商户和活动之间则是1:N 的一对多关系,用户和活动之间是M:N 的多对多关系.将上述的概念模型转换成数据库的逻辑模型后,本数据库主要包含了五个表:

(1)Customer: 用户表,用于用户信息的储存,包括id、用户名、、名称等字段.(2)Business: 商户表,用于商户相关信息的储存,包括id、用户名、、地址等字段.为方便,我们将管理员也作为一个商户进行存储.(3)Activity: 活动表,用于活动相关信息的储存,其中B_id 为外键关联商户表中的B_id 字段.(4)Collection: *表,用于对用户*活动的相关信息的储存,包括用户表和活动表的主键,以建立*关系.(5)Comment: 评论表,用于用户进行评论内容的相关信息的储存,除内容外A_id、C_id 为外键,关联活动表和用户表.

三、系统实现该系统的开发环境是Windows 10,开发工具为EclipseFor JaEE, 开发语言是Ja、Jsp, 数据库采用的是MySQL,应用服务器采用Tomcat.下面举例说明本系统中用户查询活动模块的实现过程.

Android 前端使用XML 文件描述用户界面,资源文件独立保存在资源文件夹中;服务器端则通过JSP 技术实现用户的界面层.客户通过QueryActivity.jsp 页面输入活动检索关键词信息并提交;控制层则交由Servlet 来处理,QueryServlet.ja 完成数据库的连接,发送用户查询关键词到数据库、由数据库执行查询语句,Servlet 获取数据库运行的结果集,将结果数据存储到模型层ActivityBean 当中,随后Servlet 将请求转发给JSP,JSP 获得ActivityBean 当中存放的数据,包装到HTML 文件中,发送到客户端,由客户端浏览器解析并显示查询结果信息给用户.

下图4 给出了商户编辑活动的界面.注册成功的商户可以在主界面中看到自己曾经发布过的所有活动的详细信息,并能对自己的活动进行添加、修改和删除的操作,后台会根据得到的action 来判断用户的操作并执行相应的增删改.与删除修改所不同的是添加活动按钮会转到相应的界面让商户进行活动添加的操作,商户可以册信息.

Android 端的首页采用的是一个导航栏+Fragment 的组合.用户在首页上可以看到循环滚动的促销信息,方便快捷的了解最新的活动.导航栏最后一个选项是用户个人界面,在里面用户可以实现*信息的查询,评价活动的查询以及登录、退出登录的功能.在用户个人中心界面中,用户可以点击登录按钮进行登录操作,当用户输入正确的用户名和后,系统会提示您登陆成功,并返回个人中心界面,否则则提示用户名错误,请重新输入.点击主页下的第三个导航按钮就是活动界面.在活动界面,用户可以直观地看到有哪些正在进行的活动发布了.每次打开活动都会向数据库接受目前正在进行的活动并显示在活动界面上.包括了图片,活动名称及活动内容.图5 给出Android 端实现了普通用户注册登录,浏览,搜索活动以及编辑、商家的定位和商家效果图片显示等功能.

四、结束语互联网技术广泛的应用到实际的生活中,网上购物成为社会中的一个潮流趋势,而线下实体店铺就更应该很好地利用互联网这一利器来宣传自己,提高自己的竞争力,为了实现该目的,文章针对基于Android 的打折活动发布App 的设计进行了分析研究.通过打折活动发布App,更多智能手机使用者可以通过互联网随时随地地对周围商家打折活动进行查询,通过对基于Android 的打折活动发布App 的设计,目前已经形成了一套完整的打折活动发布和查询系统来方便用户使用.

该文总结,本文是适合Android和打折和商家论文写作的大学硕士及关于发布本科毕业论文,相关发布开题报告范文和学术职称论文参考文献.

参考文献:

1、 Android智能手机在地理教学活动中的运用以鲁教版地理教材教学为例 侯建成【摘 要】基于Android系统智能手机……现代多媒体在地理教与学实践中的合理运用,能够助力地理教学能见度,丰富充满地理味道的品质生活,消解学生地理生活学用赤字,提升地理看见力品质 【关键词】智.

2、 珠江钢琴60周年系列活动暨珠江钢琴艺术教育战略发布盛典闪耀榕城 作为民族乐器品牌的骄傲,作为全球最大的钢琴制造商,珠江钢琴步入企业的第60个发展年 2016年1月11日,由珠江钢琴集团主办,珠江埃诺教育承办的珠江钢琴60周年系列活动之珠江钢琴艺术教育战略(福建区).

3、 基于手机客户端App的移动学习资源开发 摘 要 当前是互联网信息化的时代,而在这种趋势之下教育行业也在不断和互联网相结合,移动化的学习模式渐渐发展起来,因此各大软件公司也在研发手机客户端App 从目前手机客户端App 的应用现状来看,其在教.

4、 实验室预约平台APP的设计和开发 1 引言(Introduction)据调查,国内智能手机的普及率已超过70,而大学生群体中这一比例更高1 教师和学生对实验室的需求也进一步增大 如何设计并开发出能够满足与日俱增需求的软件,并进一步.

5、 中国绿色食品中心发布对绿色食品形象宣传活动进行经费补贴的通知 中绿市〔2016〕155 号今年1 月,吉林省绿色食品办公室转发了中国绿色食品发展中心关于对绿色食品形象宣传活动进行经费补贴的通知(中绿市〔2016〕155号) 为提升绿色食品品牌影响力,鼓励全国绿色.

6、 基于Android手机的病虫害防治系统的设计和开发 摘要随着4G网络的迅速发展,开发基于Android手机的病虫害防治系统能够及时、方便地将病虫害的防治技术推送给广大农户,从而促使农业智能化发展 关键词4G网络;Android手机;病虫害;广大农户农业.