基于JAVA的校园商铺平台的设计与实现毕业论文.docx
- 文档编号:1215241
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:31
- 大小:1.22MB
基于JAVA的校园商铺平台的设计与实现毕业论文.docx
《基于JAVA的校园商铺平台的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《基于JAVA的校园商铺平台的设计与实现毕业论文.docx(31页珍藏版)》请在冰豆网上搜索。
基于JAVA的校园商铺平台的设计与实现毕业论文
---文档均为word文档,下载后可直接编辑使用亦可打印---
基于JAVA的校园商铺平台的设计与实现
严亚红
摘要:
物流的发展非常之快,在互联网购物变成了人民迈向美好生活重要的一步,在短时间内购买到或者订购到自己所需要的商品已经成为网上购物显著的需求。
对于全校师生而言,相比较于在大型网站上购物所需要等待的物流时间,校园商铺能够缩短等待时间,让师生能非常快得买到本人的必须商品。
校园商铺能打造一个更贴近在校大学生的日常生活所需的购物软件,服务于师生,能给全校师生带来极大方便,师生只需要通过校园商铺对需要的商品下单,当天下单,基本能确保当天或者第二天就能收到商品。
并且可以在校园商铺上进行二手交易,将自己闲置的物品销售出去,以及可以进行网上订餐等,还可以给学校同学提供兼职的机会。
系统基于JAVA并且利用了SSM和Spring,用户在前端通过基本动作触发事件,实现用户的登录、浏览等活动。
具有最终权限的管理人员可以对用户的信息及商铺进行管理。
关键词:
JAVA;电子商铺;校园商铺;用户信息
ThedesignandimplementationofthecampusshopplatformbasedonJava
YanYaHong
ComputerSchoolNetworkengineeringGrade2016Instructor:
ZouHaiYang
Abstract:
Thedevelopmentoflogisticsisveryfast,shoppingontheInternethasbecomeanimportantsteptowardsabetterlifeforpeople.Ithasbecomeasignificantdemandforonlineshoppingtobuyororderthegoodsyouneedinashorttime.Forpeopleliketeachersandstudents,comparedwiththewaitingtimeforshoppingonthelarge-scalewebsite,thecampusshopcanshortenthewaitingtime,sothatteachersandstudentscanreceivethegoodstheyneedveryquickly.
Thecampusshopcancreateashoppingsoftwarethatismoreclosetothedailylifeofcollegestudents,serveteachersandstudents,andbringconveniencetothem.Teachersandstudentsonlyneedtoplaceordersfortherequiredcommoditiesthroughthecampusshop,whentheworldissingle,theycanreceivethecommoditiesonthesameday.Andcancarryonthesecond-handtransactioninthecampusshop,selltheiridlegoods,andcanordermealsonline,andcanalsoprovidepart-timeopportunitiesforschoolstudents.
ThesystemisbasedonJavaandusesSSMandspring.Theusercantriggereventsthroughbasicactionsinthefrontendtorealizetheuser'slogin,browsingandotheractivities.Superadministratorcanmanageuserinformationmanagementandstores.
Keywords:
JAVA;Electronicsshops;Campusshops;Userinfo
第一章绪论
1.1选题依据、目的及意义
1.1.1选题依据
当今社会物品流通的发展速度快得惊人。
电子商务在中国大地遍地开花,成为了一种焕然一新的生活购物方式,因而网上购物已经成为了在校老师和同学的极佳选择。
相比较于大型购物网站,校园电子商铺拥有自己的优势与特点:
一是可以大大减少等待物流的时间,基本可以做到下单后几个小时内送到,并且可以送货上门,不必自己去菜鸟驿站取包裹;学校周边的店铺可以在校园商铺进行注册,师生可以直接在校园商铺上进行订餐下单等,不必等待骑手接单以及配送时间;二是能够给在校大学生提供兼职的机会,相比于在校外兼职,校园商铺能提供更安全的工作环境;三是可以直接在校园电子商铺上进行二手交易,可以将自己不用的书籍、生活用品等放在商铺里售卖,校园商铺的后台审核机制能够保证交易的安全性。
校园电子商铺借助于互联网,客户可以进行浏览商品,登录后进行购买、下单等操作。
商家可以进行店铺注册,在校园商铺上售卖自己的商品。
超级管理员在后台审核,保证交易的安全性。
1.1.2选题目的和意义
就中国现状来看,互联网和交通行业近几年来迅猛发展,研发的网上购物类的软件层出不穷,竞争也越来越激烈,更好的质量、更好的服务、更快的速度以及成为当代购物网站亟待解决的问题。
打造校园电子商铺,通过后台的超级管理员的审核来保证交易的安全性。
使全校师生可以放心的校园商铺上进行购物,无需花费大量的时间去外面进行物品购买,以及减少了等待物流的时间。
用户可以随时随地下单,并且可以指定配送时间,商家会在用户方便时送货,解决了用户自己的空闲时间与送货时间对不上的问题,极大的方便了用户。
通过对国内外关于电子商铺的现状的学习以及研究,我最终决定将《基于java的校园商铺平台的设计与实现》作为毕业设计题目。
设计一个可以进行浏览、交易、管理等为一体的校园电子商铺。
1.2国内外的现状
1.2.1国外的现状
在国外,尤其是一些发达国家,电子商务的发展前途非常可观。
在一些西方较为发达的国家和地区,电子商贸的营业额非常高,尤其是美国位居榜首。
一些售书的网站和售卖电子产品的网站获得的利润也是非常可观的。
1.2.2国内的研究现状
中国在电子贸易中后来居上,尤其是在电子商铺方面,近年来,大多数人们购物的首选都是电子类的商铺。
电子商铺具有非常可观的前景,在中国电子商铺的综合发展水平中广东、上海、北京、江苏、浙江排名前五,排在最末的是西藏。
第二章可行性分析
2.1社会可行性
社会可行性的内容比较宽泛,它从政策、法律、道德、制度、管理、人员等社会因素论证系统开发的可能性和现实性。
网络技术的发展与普及,以及手机电脑等的普及,上网人数日益增多,很多人都喜欢在网络上买东西。
校园商铺主要针对在校师生,主要功能是在网上购物和浏览一些商品等,并且通过后台管理保证交易的安全性。
2.2技术可行性
该系统设计使用了Java、MySQL、Maven和Redis开发,系统采用的是Windows10,数据库采用了MySql与Redis的结合来完成数据的基本功能。
都采用的是相对别的技术更加稳定的办法来开发这个系统,达到让其更安全的效果。
硬件方面的需求:
这个系统必须利用的硬件都是非常便宜常见的,购买起来也很方便。
2.3利用可行性
这个校园商铺主要针对在校师生,页面简洁、清楚明了,操作十分方便。
基本不存在操作困难,利于广大在校师生的使用与传播。
2.4.1Java
Java这门语言是专门针对对象的,在收纳了其他语言(比如C++等)的优点的同时摒弃了那些语言比较难以理解的多继承等复杂概念,因此Java具有很多的实用的功能,但是并不难。
而且,它不是动态的一门语言,所以在理论方面能够更全面地来实现。
对于程序人员而言,撰写代码的时候非常简单上手,思考问题的方法和范围都很广泛和灵活。
最后,Java的安全系数很高,而且拥有极其优秀的独立性。
2.4.2MySQL
MySQL这类数据仓库在当今是非常流行的,使用的是sql语言,在WEB这方面的应用上,MySQL用起来得心应手,利于操纵。
像mysql这样的与关系挂钩的数据库会把所有的数据放在在不尽相同的表中,这样做能够很大地增加操作的灵活程度。
2.4.3Redis
Redis的性能和功能十分强大,它利用了哈希与压缩算法来优化内存的使用,通过Redis管道与筛选数据方式来提高了数据的读取速度。
可以在很大程度上补偿memcached这类键值对在存储方面的不足,并且可以对关系数据库起到很好的补充作用。
2.4.4JDBC
Java数据库连接作为Java的一种数据库连接类库,可以用来规范客户端程序访问数据库的应用程序接口,提供了比如更新与查询数据库等方法。
2.4.5MD5
MD5这种函数是关于密码的,能够分散地产生128位数字来确保这些信息传输是否和原来的数据一样,或者是否完整、有没有缺失。
由于互联网的不断发展,MD5被广泛用于在Web程序中加密。
2.5系统使用的平台和运行的环境
2.5.1系统使用的平台
在设计的环节里环境用的是比较常见的Tomcat8.5+。
采用Tomcat是由于Tomcat具有跨平台、免费、开源、支持最新标准等特点。
Tomcat优点:
1、可扩展性:
如果在非常短的时间中有很多用户一起来访问这个系统,这个时候,Tomcat可以在花费很低的情况下去很好的增加前端的能力。
2、支持最新的标准且部署简单。
3、安全性:
用户们不可以利用外界去访问系统的后端服务器,这样就可以使系统具有较高的安全性能。
2.5.2运行的环境
所需求的系统:
Windows10。
所需配置的环境:
Tomcat8.5。
浏览器:
IE、Firefox、QQ浏览器。
第三章需求分析
3.1系统功能模块概述和分析
校园电子商铺在完成了用户所需的基本购物和浏览功能外,还有超级管理员系统进行后台审核。
主要功能模块:
(1)前台:
1)客户:
账户登录、绑定账号、修改密码、登出系统;
2)首页:
展示全部一级分类;
3)二级分类页:
展示一级分类下面的商铺;
(2)店家管理后台:
1)店家:
店家登录;
2)商铺信息:
添加商铺待后台管理员审核;
3)类别管理:
对商品类型进行增、删操作;
4)商品管理:
对商品进行查看、修改、删除等操作;
5)授权管理:
对本店人员进行权限授予操作。
(3)超级管理员:
1)超级管理员登录;
2)头条管理:
对头条图片进行增、删、改、改变优先级等操作;
3)类别管理:
对类别进行增、删、改、改变优先级等操作;
4)区域管理:
对区域进行增、删、改、改变优先级等操作;
5)账号管理:
对账号进行增、删、改、改变优先级、改变状态等操作;
6)商铺管理:
对商铺进行增、删、改、改变优先级、改变状态等操作;
3.2系统功能模块设计
校园商铺的功能模块如下图3.2.1、图3.2.2以及图3.2.3。
图3.2.1前台功能图
图3.2.2店家管理功能图
图3.2.3超级管理员功能图
3.2数据库分析
1.数据库系统尽可能的消除了数据冗余并且可以保持数据一致性的同时提高数据的共享性。
校园商铺采用了MySql与Re
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JAVA 校园 铺平 设计 实现 毕业论文