登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

基于Swing的抢购软件的设计与管理毕业论文

 2022-01-19 09:01  

论文总字数:14247字

摘 要

伴随着互联网时代的到来与蓬勃发展和商业前景的日益光明,网购已逐渐成为消费者群体非常方便的线上购物方式和选择。但是由于消费者群体的日益增多,很多货物供不应求,相应的便会产生货物余量不足、无法及时购买和找寻类似商品困难等一系列问题。对于很多对某项货物有特别急迫需求的消费者,有效及时的发售提醒和货物余量不足提醒是非常必要的。那么设计一款针对这类消费者的抢购软件来解决面对迫切需求却不能及时购买的问题,就可以为有这类需求的消费者提供巨大的便利。

这款抢购软件是基于Swing而开发的一款提醒查询软件。本文分析了软件的需求,采用了myeclipse软件进行整个软件的实现,利用MySQL搭建数据库。本软件分为三部分,分别是客户端,后台和MySQL数据库,用户通过这个软件可以对自己所需要的货物和车票进行货物查询、货量提醒和邮箱通知,并可以搜索淘宝京东等平台对类似货物进行搜索并进行价格比较。

我们在设计软件和开发过程中,采用了软件工程的开发方法。最后经测试,我们的这款软件可以基本满足用户需求,各项功能均可实现[1]

关键词:互联网抢购 货物提醒 价格比较 MyEclipse MySQL

Design and Management of Smashing Software Based on Swing

ABSTRACT

With the advent of the Internet age and the booming and promising business prospects, online shopping has become a very convenient way for college students to shop. However, due to the increasing number of consumer groups, many goods and products are in greatly short supply, and correspondingly, there will be a series of problems such as insufficient cargo balance, inability to purchase in time, and difficulty in finding similar products. For many consumers who have a particularly urgent need for a certain product, an effective and timely sale reminder and a shortage of goods are necessary. So designing a panning software for such consumers to solve the problem of facing urgent needs but not buying in time can provide great convenience for consumers who have such needs.

This snapping software is a reminder query software developed based on Swing. This paper analyzes the need of the whole software, implements it with my eclipse, and builds the database using MySQL. The software is divided into client, background and MySQL database. Users can use this software to carry out cargo inquiry, cargo reminder and email notification for the goods and tickets they need, and can search for similar goods by searching Taobao Jingdong and other platforms. price comparison.

We used the software engineering development method in the design software and development process . After testing, our software can basically meet the needs of users, and all functions can be realized finally.

Key Words: Internet rushing goods reminder price comparison MyEclipse MySQL

目录

第一章 绪论 1

1.1 研究背景 1

1.2 研究现状 1

1.3 发展趋势 2

1.4 论文结构 3

第二章 系统相关技术及开发环境概述 4

2.1 课题研究的开发工具 4

2.2 MyEclipse简介 8

2.3 MySQL简介 8

2.4 Java EE简介 8

2.5 Tomcat服务器简介 9

2.6 Selenium浏览器自动化测试框架简介 9

2.7 Swing 图形界面开发简介 9

第三章 系统设计与分析 10

3.1 可行性分析 10

3.2 需求分析 10

3.3 流程分析 12

3.4 结构分析 13

3.5 功能分析 14

3.6 性能分析 14

第四章 系统详细设计及实现 15

4.1 数据库设计 15

4.1.1数据库需求分析 15

4.2 数据库概念结构设计 15

4.2.1数据库表设计 15

4.3 系统用户用例图 16

4.3.1 用户用例图 16

第五章 运行结果及效果分析 17

5.1 客户端页面 17

5.2 服务器端界面 26

第六章 总结 29

第一章 绪论

1.1 研究背景

随着社会经济和人民财富的大大提高和电子科技的蓬勃发展,大学生的生活水平和消费水平也日益提高改善,也因此大学生的消费水平也得到了显著提高。但是,现代科技技术发展十分迅速,商品更新换代的速度也快的令人瞠目结舌,并且一部分大学生的消费存在不理智冲动的现象,也因此令一些对商品有迫切需求的消费者面临无法购买的问题;随着愈来愈多的消费者慢慢转向网上购物这种购物方式,网络消费与现实消费的比例也相差越来越大,由消费者增多引发的缺货无法购买、无法事先提醒的问题也随之出现。消费者无法购买所需物品极大的降低了网上消费的便利性及时性。那么就可以设计一款针对此类问题设计一个提醒消费者货物余量不足并在缺货情况下搜索同类商城相似产品并进行价格比较的软件。

随着智能时代的来临,软件的发展十分迅速,电脑的使用也基本普及到所有人。在消费者这类群体中,电脑的使用率几乎是百分之百。所以我们设计一款基于平PC端的抢购软件能在此类问题上发挥很大作用。能够普及到所有大学生,方便快捷而且具有针对性。可以让电脑发挥出他的优势,而且方便上手操作,利用邮件的发送可实现对消费者及时而有效的提醒。通过这款软件,用户可以搜索自己所想要的商品并进行价格货量等信息的查询,在缺货的情况下可以利用价格对比的功能查询相似商品的相关信息并进行价格比对,并根据网址信息去购买所需物品。为了针对消费者无法购买所需商品的问题,开发这款软件具有很重要的意义。

1.2 研究现状

目前,国内国外也有很多提醒抢购的软件。就国内来说,比较知名的提醒类软件有什么值得买网站、慢慢买网站等。我们就拿为大众更为熟悉的“什么值得买网站”来讲,“什么值得买”是一个以提醒用户购买商品的网站,主要为用户推荐一些网购产品,同时也为用户推出导购、对比价格等一系列功能。这个网站可以帮助用户进行消费决策,也因其中立、专业得特性在众多用户中树立了非常好的口碑帮助网站本身得到了极大的推广。网站的注册网友可以关注自己所中意的物品类别或者品牌类别,网站可以通过用户的关注推送相关品牌或者相关物品的优惠信息以及发售信息对用户起到提醒的作用,同时网站也有历史低价的功能使得用户可以通过这个功能对历史价格进行对比并查询相关类似商品的价格信息。目前,除了什么值得买之外,还有“慢慢买”网站,“慢慢买”网站也是一个提醒低价、推荐好价物品的网站[1]。除了这些网站,还有很多相似类型的网站,但大多都是相似的功能,并没有平台开发针对于特定物品进行提醒的功能,于是一款专门针对特定物品进行货量查询并进行低货量提醒的软件非常必要。

与此同时,我们发现现代人出行对于火车高铁类出行功能需求特别高,而在节假日也经常出现无法购票、票量不足的情况、许多旅游类软件或者购票类软件也有帮助购票的业务,但并没有软件开发提醒票量不足的功能来避免用户遇见无法购票的情况,为此我们在这款提醒软件中加入了车票提醒的业务,并也添加了查询与比较的功能。

因此,综合现状分析,这款用于提醒用户货量不足、并提供价格比较和提醒功能的软件非常必要。

1.3 发展趋势

我国经济水平的突飞猛进和极大发展是的人民的消费水平也大幅度提高。对于现代人来讲,国家国力的强盛和经济的蓬勃发展也刺激了现代消费者进一步消费,网络购物占比相应的提高也产生了一系列问题。消费者增多使得许多对某些物品有刚需的人面临着无法购买心仪的商品等问题,无论是对于冲动消费的过度消费者或者是无法购买心仪商品的消费者,都会在一定程度的降低他们的生活幸福感。除此之外,对于出差或者节假日的人,有车票需求的人非常多,无法购买车票就即将面临无法出行的后果,所以及时的余量提醒和有效的查询结果与信息筛选比较是非常必要的,而且面对日常生活的购物问题,这款软件也可以起到一定的作用帮助消费者购买到心仪的商品。

此款APP主要面向的是消费者的对商品的迫切购买需求。目前可以通过后台运行查询商品相关信息与是否有货并通过邮箱对缺货商品发送有货的提醒通知。这款软件可以通过手机端淘宝的扫一扫功能登录我们的软件界面,并且通过链接查询自己所想要的物品信息,也可以进一步进行价格比对和全网搜索比对相似类型的商品,可通知复制网址信息再次进行查询或直接在网页进行购买。另外当物品缺货时可通过添加提醒的功能指定自己的邮箱,当后台查询物品有货的时候会对邮箱发送有货通知,消费者可以通过邮箱发送的网址在网页进行购买。此外,软件还进一步开发了车票查询对比功能,用户可以指定有效的出发点和目的地搜索近期的火车与高铁班次,同样的是,用户对所想要查询的车票可以通过添加提醒的功能,在车票余量不足的情况下用户可收到提醒购买的邮件。这款软件可以让用户对商品的需求得到最大化的满足,同时也能起到提醒用户购买的作用,是一款非常适合消费者购买商品的软件。

1.4 论文结构

在第一章绪论中,首先对这个项目整体的的研究背景做了大体的介绍和分析,然后又着重分析了了研究的现状核问题,最后预测了一下软件在未来发展趋势和使用度[4]

在第二章中,文章介绍了软件使用的开发技术还有开发环境等,我们使用的是myeclipse软件进行我们整个软件的编程和设计,后台数据库我们用了MySQL进行搭建,服务器端则是用tomcat来实现的。

在第三章中,我们使用软件工程开发所规范的方法来对项目进行整体的可行性分析、流程分析、结构分析、功能分析、需求分析和性能分析。

在第四章中,我们对软件进行了详细的设计和实现,先从数据库开始再到用例图的描述,我们在这两个方面对软件都进行了详细的介绍,包括如何设计软件的过程我们也详细叙述了[12]

在第五章中,展示了程序的运行结果,并对其运行效果进行了分析。

论文的最后为总结、致谢和参考文献。

请支付后下载全文,论文总字数:14247字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图