基于Java EE的校园车辆交易系统的分析与设计

来源 :锦绣·上旬刊 | 被引量 : 0次 | 上传用户:dong0003060
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:面对校园中层出不穷的“僵尸车”现象,如果可以设计一个系统,应届生可以将自己的代步工具放到这个系统中进行出售,这样既可以减少校园“僵尸车”数量,又能实现资源的再利用。本系统使用SSH框架,利用JSP技术、Java、SQL语言,采用MyEclipse、Tomcat、MySQL开发,实现了在校生购买毕业生代步工具的平台。
  关键字:校园车辆;网上交易;SSH
  1.引言
  代步工具在高校尤其是校园面积较大的高校中使用较广,正因如此,各大高校不得不划分停车区域来避免乱停乱放现象。且大多数应届生在毕业后,均选择抛弃自己的代步工具,使其滞留在学校中,久而久之就会被校园工作人员当作报废品卖掉,造成了资源的极大浪费。如何更好地解决这一资源浪费问题成为人们关注的焦点。目前,已有在线购物系统,家电商城系统,校园水果直销平台、电子艺术品交易平台、水果电商平台等系统出现,还没有一款针对高校应届生买卖代步工具的校园交易平台出现,因此亟待出现一个可以供应届生与在校生买卖代步工具的校园车辆交易平台。
  2.系统开发技术的介绍
  2.1 SSH框架介绍
  SSH框架是以Spring为核心,由Struts、Spring、Hibernate组成的集成框架,整个系统的所有组件,全部交付给Spring统一管理。
  2.2 MyEclipse简介
  MyEclipse是功能强大的集成开发环境,相对于Eclipse来说,MyEclipse具有一系列插件,通过这些插件把Eclipse的功能部件进行扩展和继承,使其具备了更强大的集成开发环境。
  2.3 Tomcat简介
  Tomcat是一个支持JSP和Servlets并且开源的轻量级Web服务器,被广泛适用于中小型Java EE系统和并发访问用户较少的场合。当系统需要运行时,有多种方法可以将系统部署在Tomcat服务器上。
  2.4 JSP简介
  JSP是一种动态网页技术标准,将JSP文件部署在Web服务器上后,当客户端发来业务请求时,JSP会和Java同时处理请求内容,当请求得到处理后,页面中变动的内容将嵌入到静态页面中,并将页面内容反馈给客户端。
  3.系统需求分析
  3.1用户功能分析
  (1)由于在购买商品时需要用户信息,因此,第一次使用该系统用户需要点击首页中的注册按钮,完成注册后,才可以购买商品。
  (2)用户登录时,需要进行两次验证,首次验证用户名与密码是否与数据库中用户信息符合,随后验证登录时输入的验证码是否符合,两次验证通过后才可以进行交易操作。
  (3)用户可以查看车辆分类,浏览商城推荐的商品。
  (4)用户可以根据车辆一级分类,查看车辆的二级分类列表。
  (5)用户可以查看具体车辆的商品介绍。
  (6)用户可以查看通知公告或校园动态栏中发布的信息,可以访问系统友情链接。
  (7)用户在商品详情页,可以选择直接进行商品交易,也可以选择将此时浏览的商品放入购物车中。
  (8)用户在进入购物车页面后,可以查看购物车中的商品,并可以在这个页面内直接进行商品交易。
  (9)用户可以单击“留言”按钮,可以查看其他用户对本系统的留言,并可以为本系统留言。
  (10)用户可以进入个人中心,对个人信息进行修改,对订单信息进行查询。收到商品以后,可单擊“确认收货”按钮,完成商品交易。
  (11)为方便用户操作,设置最近浏览模块。当用户误把浏览的商品页面关闭时,避免用户再次搜索商品,可以在最近浏览模块中找到该商品,点击该商品,就能访问该商品详情。
  (12)为保证用户信息安全,在用户登录后,增添注销功能。
  (13)由于商城页面太多,为方便用户定位当前所在位置,加设用户浏览所在位置标识。
  3.2 管理员功能分析
  (1)管理员可以对在本系统注册过的用户信息进行管理。
  (2)管理员可以管理商品目录,例如先添加一个一级目录,然后在这个一级目录下再添加一个二级目录。
  (3)管理员可以对商品信息进行管理。
  (4)管理员可以对用户订单进行查看、审核操作,审核通过后,可以点击“卖家已发货”按钮。
  (5)管理员可以对用户的留言进行管理。
  (6)管理员可以通过通知公告管理模块,发布系统公告。
  (7)管理员可以通过校园动态管理模块,发布校园动态信息。
  (8)管理员可以对系统的友情链接模块进行管理。
  (9)管理员可以定时修改密码。
  (10)由于用户、商品、订单、动态、公告、留言等信息过多,对各项表单加设多选、批处理操作。方便管理员批处理表单信息。
  (11)为减少内存压力,与数据异常,加设刷新系统缓存功能。
  (12)为管理员使用更加舒适化,当管理员点击页面左侧的功能导航目录时,会在页面上方,出现相对应的功能页面选项卡,点击对应的选项卡可关闭该页面。
  4.系统设计
  本系统采用的系统架构由表示层、业务层和持久层组成,其中,表示层由包含CSS样式表在内的JSP网页、Struts2框架和Spring框架中的Action模块组成,因此,在表示层的开发中,只需编写JSP文件及配置Action。业务层由业务逻辑接口和给控制器Action模块提供服务的Service组件组成,因此,在业务层的开发中,只需编写Service接口及其实现类。持久层由访问数据对象的DAO接口,以及实现DAO接口与数据库交互方法的实现类和Hibernate框架组成,因此,在持久层的开发中,只需编写DAO接口及其实现类和通过Hibernate反向工程生成的POJO类及其映射文件。
  5.小结
  本文是针对高校中滞留的大量被毕业生遗弃的“僵尸车”而设计的校园车辆交易系统。系统采用中小型电子商城普遍适用的SSH框架,使用MyEclipse集成开发环境和MySQL数据库设计完成。对系统开发采用的技术,系统的需求分析、系统设计进行介绍,本系统大幅度改善校园“僵尸车”现象,减少资源浪费,实现可用资源的再利用。
  参考文献
  [1]董萍.基于J2EE在线购物系统的设计与实现[J].宁波职业技术学院学报,2018,22(05):90-93.
  [2]吴雪琴.基于SSH框架的家电商城设计[J].中小企业管理与科技(中旬刊),2019(11):126+128.
  [3]王亚坤.基于SSH的校园水果直销平台的设计与实现[J].电脑知识与技术,2019,15(22):285-287.
  作者简介:侯猛,男,1997年9月,山东济宁兖州,本科,山东协和学院计算机科学与技术专业学生,主要研究方向为:计算机应用技术,系统开发等。
  指导教师:王梦霞,女,硕士,副教授,山东协和学院软件工程教研室教师,主要研究方向为数据挖掘、软件工程。
其他文献
摘要:商务英语中包含着各式各样的文体类型,其中也不乏富含各类隐喻特征的词汇和词组。本文以《国际贸易实务》 这本教材为研究对象,自建小型商务英语书面语语料库,并以此作为商务英语隐喻词汇和词组的映射和功能研究作基础。  关键词:商务英语;隐喻;语料库;建构  一、引言  “隐喻”一词人们对其并不陌生,近年来也引起了广大国内外学者的研究,但更多地是停留在修辞学的视角。1980年,莱考夫和约翰逊在出版的《
期刊
摘要:在高校美术教学过程中,对素描部分的授课属于较为关键的部分。由于素描属于绘画基本功的重要练习方式,因此学生如果没有深入掌握素描的技巧,将会降低对绘画的学习效果,不利于未来的进一步深入提高。因此,教师应当针对高校素描的教学进行问题分析与研究,找到影响因素,并采取有效的教改措施进行解决,实现学生素描学习质量提高的目标。本文首先分析了素描的基础概念,随后阐述其教学过程中存在的主要问题,最后深入研究教
期刊
摘要:二战以后,世界建筑面貌被单一 、乏味的现代主义统治,但反对它的呼声也越来越高。扭转建筑就是反对现代主的一种成功的实践。扭转建筑产生自20世纪90年代开始,到21世纪依旧方兴未艾,广受青睐。扭转建筑打破了现代主义建筑的方盒子造型,追求建筑表面角度的旋转,给城市注入新颖、有趣的活力。  关键词:扭转建筑;跳舞的房子;HSB扭转大楼;梦露大厦;上海中心;杭州来福士广场  现代主义建筑在一战后出现,
期刊
摘要:2020年初,一場突如其来的新冠肺炎疫情笼罩神州大地,各大高校为实现“停课不停学,停课不停教”的目标,纷纷组织教师开展网络授课。不同类型课程的“线上+线下”混合式教学成为了探索的新课题。本文以《家居设计》课程为例,探讨在疫情常态化情况下如何有效利用网络教学资源,结合传统线下教学模式,对教学方案进行改革设计,并在实践中加以验证,以期为其它艺术课程的线上线下混合教学改革提供一定的参考。  关键词
期刊
摘要:沉浸式体验是当今文化与科技融合而形成的一种新业态,也是文化产业领域中具有前沿性和成长性的新兴样式。一些发达国家的政府部门、大学、企业等纷纷加大了对它的研究和开发。因此,本文在对沉浸式体验视角下爱国主义概念进行阐述的基础上,站在世界形势和中国长远发展的角度思辨看待大学生爱国主义教育的必要性,尝试性提出沉浸式体验视角下大学生爱国主义创新教育的具体路径研究意义。  关键词:沉浸式体验;大学生;爱国
期刊
多年来,本人一直担任高三语文教学工作,在教学过程中,尝试了几种提高语文课堂效益的教学方法,也取得了一定的成绩,现陈述如下:  一、因“长”施教,由点到面  高三学生,理科擅长抽象的逻辑思维,文科擅长具体的形象思维,在教学过程中,理科班我首先讲授语言表达中的病句和衔接连贯,语病中的不合逻辑、衔接连贯中的逻辑顺序都是理科生擅长的,他们借用数学上的概念、判断、推理等知识,迁移默化地运用到语文学科中来。如
期刊
摘要:在人类社会活动的各个领域当中,管理学都是必不可少的重要部分,无论是对人们的生活还是工作而言,它都有着极其重要的作用。作为人类社会发展的产物,管理学能够为社会的进步与经济的发展带来巨大的帮助。时至今日,该学科早已成为了人类研究的重点学科,而怎样才可以进一步提高管理学在实际生活中的作用,使其价值得以最大程度的发挥,从而更好的服务于人类,是当前人们广泛关注的问题。基于此,本文对管理学的实际应用展开
期刊
摘要:近年来,我国的就业形势不容乐观,大多数的高校毕业生在就业时面临巨大的压力,虽然国家的相关政策引导为学生提供了良好的就业支持,但是就具体来说,学生在就业过程中,如果不能提高其核心竞争力,也会被企业所淘汰。而对于商务英语专业的学生来说,他们也面临着严峻的就业压力,在这种形势下,如何通过有效的方式来不断促进学生就业的稳定,需要来自各方面的关注。本文主要针对商务英语专业学生在就业的过程中如何基于1+
期刊
摘要:音乐具有抚慰人心灵的力量,能够增添人们的生活色彩,在大学教学中开展音乐教学,能够提高学生的艺术素养与审美水平,培养学生高雅的品味。文本就大学音乐教学中古典音乐与流行音乐的结合路径进行讨论,旨在提高大学音乐教学水平。  关键词:大学音乐教学;古典音乐;流行音乐;  古典音乐与流行音乐作为当前音乐的主要流派,一直以来都备受人们的关注与喜爱,在教学中如何将古典音乐与流行音乐有效结合起来,是当前大学
期刊
摘要:考古学研究的开展是建立在一大批物质遗存基础之上的,对考古材料的解读是在唯物主义历史观下进行的,而自然辩证法是关于认识和改造自然的唯物主义哲学学说。自然辩证法对考古学科的发展具有重要的指导意义,本文从考古学研究方法和学科思想史的发展切入,简要分析了两者之间的联系。  关键词:考古学;自然辩证法;文化因素分析  考古的研究可以说是对古代人群在环境中留下的痕迹的研究,当考古遗存材料脱离了相应时代的
期刊