24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

基于JAVA的“校园洗衣管家”网站系统设计

添加时间:2020/05/26 来源:未知 作者:论文定制
国家在进步科技在进步,我国在目前状态下也开始实体店渗透网络交易,某宝和某东的发展影响到了我们生活,不仅仅实在物质上更是在精神上改变了我们的生活习惯.
以下为本篇论文正文:

  摘 要

  在当下社会经济的迅速发展和科学技术的全面进步中,最为突出的就是计算机网络的发展,各行各业保留实体店经营的现状下都开始了网络交易.洗衣管家项目,就是在网络上建立一个虚拟的衣物洗涤网站.让互联网+洗衣店使洗衣店跟上时代的发展,使清洁衣物过程变得轻松、便捷;并且在保持原有成本开支的同时增加了新的收入来源,为此还多了一个新的经营方式.

  本文系统地阐述了整个洗衣管家网站的功能及实现.实现了从产品浏览、加入洗衣篮、订单提交支付、完成交易等一系列操作.基本上实现了洗衣管家网站的相关功能.洗衣管家网站的设计与实现使用的开发语言是 JAVA 语言.JAVA语言逻辑性强、且易编程.以 mysql 数据库为项目实现基础,以 JSP 动态网页技术为项目的开发平台,利用浏览器/服务器模式作为系统体系结构,设计一洗衣管家网站这一小型软件来满足人们的要求.本系统界面简洁明了,便于人们熟悉使用,总体分析校园洗衣管家是个低成本,优技术,零操作难度的百姓系统.

  关键词:浏览器/服务器模式 java 项目 网上洗衣店 干洗店 网上交易

  Abstract

  In the current rapid development of the social economy and the overalladvancement of science and technology, the most prominent is the development ofcomputer networks. Online transactions have begun under the current conditions ofmaintaining physical stores in all walks of life. The laundry butler project is to set up avirtual laundry website on the Internet. Let the internet + laundries keep the laundryshop up to date, making the process of cleaning clothes easier and more convenient;and adding new revenue sources while maintaining the original cost, a new businesshas been added for this purpose. the way.

  This paper systematically expounds the function and implementation of the entirelaundry housekeeper website. It implements a series of operations, including productbrowsing, laundry basket, order submission, payment and transaction completion.Basically, we have realized the related functions of laundry housekeeper website. Thedesign and implementation of the laundry housekeeper website is the JAVA language.The JAVA language is very logical and easy to program. Taking the MySQL databaseas the foundation for the project, taking the JSP dynamic web technology as thedevelopment platform of the project, using the browser / server mode as the systemarchitecture, designing a small software to meet the requirements of a laundryhousekeeper website. The system interface is concise and clear, which is convenient forpeople to be familiar with. The overall analysis of campus laundry housekeeper is a low cost, excellent technology and zero operation difficulty common system.

  Keywords:B/S;java project;online laundry;dry cleaners;online transactions

  目录

  1 绪论 .............................................................................................................................1

  1.1 课题背景................................................................................................................1

  1.2 课题研究目的及意义...........................................................................................1

  1.3 研究方法................................................................................................................2

  1.4 本章小结................................................................................................................2

  2 相关技术介绍...........................................................................................................3

  2.1MVC 简介..................................................................................................................3

  2.2 servlet 简介........................................................................................................4

  2.3 JavaBean 简介......................................................................................................4

  2.4 Mysql 简介............................................................................................................4

  2.5 B/S 模式分析........................................................................................................4

  2.6 本章小结...............................................................................................................7

  3 系统分析....................................................................................................................8

  3.1 需求分析...............................................................................................................8

  3.1.1 性能需求分析 ...............................................................................................8

  3.1.2 运行环境需求 ................................................................................................8

  3.1.3 其他需求分析 ................................................................................................8

  3.2 数据流程分析.......................................................................................................8

  3.2.1 系统操作流程 ...............................................................................................8

  3.2.2 数据增加流程 ...............................................................................................9

  3.2.3 数据修改流程 ...............................................................................................9

  3.2.4 数据删除流程 .............................................................................................11

  3.3 可行性分析.........................................................................................................11

  3.3.1 经济可行性 .................................................................................................11

  3.3.2 技术可行性 .................................................................................................11

  3.3.3 操作可行性 ..................................................................................................11

  3.4 功能需求分析......................................................................................................12

  3.5 本章小结.............................................................................................................12

  4 系统设计..................................................................................................................13

  4.1 系统开发步骤.....................................................................................................13

  4.2 系统的功能.........................................................................................................13

  4.3 数据库概念设计.................................................................................................13

  4.4 数据库逻辑结构设计.........................................................................................14

  4.5 本章小结.............................................................................................................16

  5 系统实现..................................................................................................................17

  5.1 系统关键技术实现.............................................................................................17

  5.1.1 服务器启动 web.xml 的环境配置 ..............................................................17

  5.1.2 数据库链接及初始化数据 ..........................................................................18

  5.2 登录模块实现......................................................................................................18

  5.3 洗衣篮模块设计..................................................................................................20

  5.4 系统订单模块设计..............................................................................................21

  5.5 系统衣物管理设计..............................................................................................22

  5.6 本章小结..............................................................................................................22

  6 程序测试与评价....................................................................................................23

  6.1 程序调试.............................................................................................................23

  6.2 程序的测试.........................................................................................................23

  6.2.1 测试的重要性及目的 .................................................................................23

  6.2.2 测试的方法 .................................................................................................23

  6.2.3 测试用例 ......................................................................................................23

  6.3 系统的特点和优点.............................................................................................24

  6.4 系统存在的不足和改进方案.............................................................................24

  6.5 本章小结.............................................................................................................24

  总结...............................................................................................................................24

  参考文献......................................................................................................................24

  致谢...............................................................................................................................24

  1 绪论

  1.1 课题背景

  国家在进步科技在进步,我国在目前状态下也开始实体店渗透网络交易,某宝和某东的发展影响到了我们生活,不仅仅实在物质上更是在精神上改变了我们的生活习惯.以西方国家为例,可以说网上交易发展的如火如荼.在早期的洗衣网站中,主要是对正在待洗涤的衣物进行管理,管理系统在整个系统中其主导作用,可以说这只是洗衣网站的其中一个功能,随着网站的发展,我们必须要完善洗衣管家网站.

  现如今已经是网络时代,社会在不断地进步科技更没有偷懒,尤其是计算机类产品完全渗透我们的生活,时代在改变,世界在召唤 IT 的时代已经到来,在我们不知不觉中被网络改变了生活习惯,记得那句话"科技让生活更美好"已经不在那么陌生,计算机的应用越来越广泛:生活、学习、医疗等众多领域,而系统在大规模的事务处理数据统计更是使用频繁,对提高管理工作效率和数据统计正确性方面有很大的帮助.为了能正确适应大型洗衣洗涤信息化进程,本系统提供了加入洗衣篮和订单支付等的功能,方便及满足了洗衣洗涤管理人员的需求.

  1.2 课题研究目的及意义

  校园生活不该被生活上的琐事所"打扰",让专门的人做专门的事,专门的地方解决特殊的烦恼.让互联网+洗衣店使洗衣店跟上时代的发展,让大学生的生活不会被洗衣晾晒所占据太多时光.让洗衣店进步,让囤积的脏衣物解放,让生活便捷起来.

  互联网时代就是我们年轻人的时代,让互联网+真正的融入到我们的生活,让互联网+遍及生活中的大事小事.在社会上开始有大衣的年代就有了干洗店,干洗店也可以说是社会上所不可或缺的店铺,然而网络上饮食、娱乐、出行、就医等都已经相对完善齐全,为什么洗衣店不能在网络上占有一席之地.互联网+洗衣店="校园洗衣管家",管理的不仅仅是校园更是社会,主要考虑的是在校大学生或是寄宿高中这类层次的使用者,所以名字有些局限.在这项目的进行中还可以注意到社会学生层次衣着的变化趋势,以及流行款式等等,对于服装行业这些数据也是很好的参考物,抓住社会消费的主体,投其所好这样经济效益才会最大化,才不会丢失商业机会.与此同时,学生使用网上下单或是门店下单都可以潜移默化的养成不囤积脏衣物,定期处理自己个人卫生的好习惯.方便了生活,整洁了自己,养成了习惯,流通了经济.这样或许不是最好的,但相对来说是比较好的方法.真好借此机会了解社会中到底那个层次的人使用干洗店的频率高,哪些衣物是高频的干洗店"常客",干洗店是否还能生存下去或是干洗店是否值得投资经营.

  本系统拥有较强大的存储功能.此系统采用浏览器/服务器模式增强了系统的移植性,而后台数据库使用的是 MySQL,拥有成本低的同时它体积小速度快而且还是开源软件.按照现在洗衣系统的需求所设计,数据库容量大并且还要安全可靠,MySQL 就可以完全胜任.系统数据可以备份 存储使得系统的安全系数提高,以防出现数据的破坏与丢失.

  1.3 研究方法

  在洗衣管家网站的设计与实现的设计开发中,我会用软件工程课当中学的系统模型来详细设计系统.在系统开发过程中,会严格按照模型的各个阶段的洗衣洗涤来做出相应的设计.

  通过对本系统的研究与资料翻阅、查找,在系统实施前我要对系统进行详细分析,分析功能的可行性以及使用者的需求.数据库设计同时考虑好使用软件并详细构思表的数量及之间关系.落实系统开发是要化整为零,由小及大一一解决,并细心且有耐心的进行代码的编写,遇到问题及时的向老师请求帮助,当界面设计完成时及时搭建数据链接,最后系统还要进行详细的功能测试.

  1.4 本章小结

  本章主要说明洗衣管家网站的设计与实现的设计与实现的选题意义以及研究方法,本系统要实现洗衣洗涤的互联网+,从而达到提高洗衣洗涤效率的目的,使洗衣洗涤更为方便.

  2 相关技术介绍

  2.1MVC 简介MVC

  本来是存在于 Desktop 程序中的,M 是指数据模型,V 是指用户界面,C则是控制器.使用 MVC 的目的是将 M 和 V 的实现代码分离,从而使同一个程序可以使用不同的表现形式[2].比如一批统计数据你可以分别用柱状图、饼图来表示.C 存在的目的则是确保 M 和 V 的同步,一旦 M 改变,V 应该同步更新[2].

  模型-视图-控制器(MVC)是 Xerox PARC 在八十年代为编程语言Smalltalk-80 发明的一种软件设计模式,至今已经被广泛使用[2].

  我们先来看下经典桌面 MVC 的模型,为了实现显示和数据的分离,我们在视图和模型之间加入一个控制层,视图只能通过控制器来操作模型,也就是数据层,一旦数据有更新,模型就会通知视图更新自己.在桌面程序中,用户可以直接和视图进行交互,通过对事件的操作,可以触发视图的各种事件,通过控制器,以达到更新模型或数据的目的[2].

  由于 Web 应用的复杂程度的日益增加,功能也日益庞大,表示层与数据层的分离也显得日益重要.于是 MVC 这种架构模式被移植到 WEB 开发中来也是很自然的事情,然而,Web 程序和 Desktop 程序是有很大区别的,大家都知道,HTTP 协议是无连接的,当用户从服务器拿到一个页面之后,整个交互过程也就完成了,用户无法知道服务器端状态的更新,除非用户再次发送请求[2].而且,在 Web 程序中,是没有事件模型支持的,用户的每个动作都必须转化为对服务器请求.以往的经验,我们经常把视图和控制器组合起来,一个页面既包含程序的业务逻辑,又包含页面的显示信息[2].然而,视图是经常变化的,业务逻辑确实相对比较稳定的.为了解决这个问题,比较流行的做法是让控制器执行业务逻辑,从数据层(模型)中抓取显示相关的数据,而视图仅仅是一段显示代码,没有业务逻辑.由于请求多种多样,而且在控制器到视图的数据转发部分含有很多相同的逻辑,而且为了方便扩展和管理,于是就有人提出了前端控制器的概念,也就是请求分发器.分发器的作用主要工作就是将一个 request 分发到一个合适的处理器上,并将处理返回的包含特定信息的视图返回给客户端.下图展现了现在常用的 WebMVC 的标准模型[2].MVC 架构如图 2-1:

  2.2 servlet 简介

  Servlet(Server Applet)是 Java Servlet 的简称,称为小服务程序或服务连接器,用 Java 编写的服务器端程序[4].selvet 可以交互式地浏览以及对数据进行修改,在我们的使用中,我们通常会认为 swrvlet 就是类.

  servlet 的工作其实就是客户端和服务器的交互,客户端发送请求,服务器调用 servlet,servlet 根据客户端生成的响应把信息发送给服务器,响应接收到的信息最后传递结果给客户端.

  2.3 JavaBean 简介

  JavaBean 是为 java 语言设计的软件组件模型,具有可重复使用和跨平台的特点[7].可以通过 JavaBean 来进行封装业务逻辑,并进行数据库的操作等,从而很好的实现业务逻辑和前后台分离[7].

  JavaBean 其实就是一个简单的 java 类,这也就意味着,JavaBean 具有java 类的一切特征.JavaBean 同样可以使用封装,继承,多台等特性[7].

  2.4 Mysql 简介

  Mysql 是最流行的关系型数据库,数据库针对使用者划分不同版本社区版和商业版,Mysql 数据库的体积小,运行速度快,再加上成本低,尤其是开放源码这一特点,一般中小型系统的开发都选择 MySQL 作为系统数据库.


















 

  …………由于本文篇幅较长,部分内容省略,详细全文见文末附件

  总结

  项目的结束总会给人带来无限的感慨,还记得在定题目时的纠结,完全不知道想要做个什么项目.想想还是因为没有用心去考虑这件事才给自己造成那些困扰的.这个项目在老师的督促下,以及同学的帮助和自己的努力后,我所设想的洗衣管家项目的设计与实现已经初具规模,虽然系统没有尽善尽美,但系统可以满足基本的使用需求.对于编程能力不是很强的我来说每次的项目对我来说都是一次巨大的挑战,不单单是技术上的挑战更是心理已经生理上的挑战.

  设计一个网上洗衣店系统,无法做到一步到位,我要分别站在管理者和使用者两个角度分别考虑他们的需求,尽可能的包罗所有的可能性,然而我的想象是有限的,这都需要日后不断的补充和完善才可能使这个项目变得完美接近成功.在设计中我也遇到很多的问题,虽然有些问题令我很苦恼,但是在老师和同学们的帮助下,这些问题得以解决令我感到很开心并且很欣慰.通过一次一次的项目经历,经验的积累是我有所进步,这使得我在今后的实践应用中一定会发现更多的问题而这些问题也一定会成为我变的更好的成功路上的基石.

  致谢

  生活就像放电影,一分一秒的随着时光进行着下面要发生的事,但生活又不如电影,过去了不可以回放与倒退.我已经是一名毕业生了,洗衣管家项目这个毕设对我来说还是比较繁重的,通过这几个月充实又紧张的设计过程,深深的感到学习的理论知识得到了一次飞跃.我相信:这次的毕业设计将为我的大学学习生涯打上一个完整的句号.感谢学校的老师们不仅无私的传授给我们知识,还教会了我们懂得如何做人,对此表示由衷的感谢.

  在××××的这四年里我可以算得上是从一个不成熟的小孩子慢慢步入成熟男生的殿堂.还记得之前最怕的英语课,不是怕英语本身而是怕遇到严格的老师,果然上天对我是"关爱有加"的,严格的老师使我感受到学习英语的乐趣,也打破了我不好意思在众人面前讲英语的问题,这些都不是反话而是内心最真的表达;在此我要感谢在××××这四年里传授我计算机技能与知识的老师们,谢谢您们辛勤的付出,尤其是计算机程序设计的宋老师传授我们有关 C语言的相关知识,让我们了解到编程语言的美;移动计算技术与应用的孙老师带领我们了解所使用的手机上的各种软件的制作;J2EE 框架与项目开发的周老师告诉我们使用 Java 语言开发项目的快乐;还有软件测试与质量保证的董老师让我了解到一个项目不仅仅是编程好可以跑就是好的,而要在编程过程中和项目完成后进行各种测试,通过各种测试使我们的项目更加的完美.

  在此特别感谢孙霞老师的辛勤付出,在我选题时的认真分析、开题报告时的严格检查、项目进度的耐心询问、毕业论文的仔细把关.这些犹如母亲对孩子的关心,让我感受到孙霞老师对我的认真负责态度.我很幸运加××××学院学习,我更幸运有孙霞老师作为毕业论文的指导老师

  参考文献
  [1]陈鹏,贺臣.Bootstrap基础教学[M].电子工业出版社,2016.
  [2]詹子知.MVC架构探究及其源码实现(1)-理论基础[EB/OL].
  [3]施俊,缪勇,李新峰.Struts2+Spring3+Hibernate框架技术精讲与整合案例[M].清华大学出版社,2015.
  [4]冷威龙.servlet[EB/OL].
  [5]肖睿,丁慧洁,张宁彬.SSM企业级框架实战[M].中国水利水电出版社,2017.07.
  [6]张卫滨,瓦林,孙丽文,WARINGEOFFROY.精通SpringMVC4[M].人名邮电出版社,2017.
  [7]韩利鹏.javaBean介绍[EB/OL].
  [8]李刚.Struts2.x权威指南.第三版[M].电子工业出版社,2012.
  [9]张锦煌,吴丽娟,梁舒婷.基于SSM整合框架开发的项目管理系统[J].电脑知识与技术,2015.11.
  [10]舒礼莲.基于SpringMVC的Web应用开发[J].计算机与现代化,2013.11.
  [11]张宁,王映辉,张翔南.基于Spring的MVC框架设计与实现[J].计算机工程,第4期第36卷,2010.2.
  [12]维普网.基于SSM框架的辅助管理系统的设计与搭建[J].百度文库,IT/计算机,互联网,2017.10.
  [13]陈夫真.基于SSM的某高校教室管理信息系统的设计与实现[D].苏州大学,2012.
  [14]李海波.基于Struts2.0+Spring2.0+Mybatis的质监系统网站设计开发与实现[D].吉林大学,2016.
  [15]王循.JavaWeb快速开发框架中部分关键技术初步研究[D].吉林大学,2015.
  [16]武志强.基于SpringMVC和MyBatis框架的理财规划系统的设计与实现[D].北京交通大学,2016.
  [17]王智勇.基于Struts的J2EE构架的管理信息系统的设计与实现设计与实现[J].中国管理信化,2013,14(13):37-39.

相关内容
相关标签:Java毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!