ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:547.77KB ,
资源ID:14397361      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14397361.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于jsp的网上超市销售系统大学论文Word格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于jsp的网上超市销售系统大学论文Word格式.docx

1、2.1.2 数据的简介 52.1.3 Tomcat服务器 6 2.2 系统的开发技术 6 2.2.1 Hibernate框架 72.2.2 Struts框架 73 系统需求分析 8 3.1 用户需求分析 8 3.2 可行性分析 8 3.2.1经济可行性分析 8 3.2.2 技术可行性分析 8 3.3系统功能分析 93.3.1 业务流程描述 9 3.3.2系统流程图 9 4 系统总体设计 11 4.1 系统后台设计 114.2 系统前台设计 11 4.3 数据库设计 12 4.3.1 系统的E-R图 12 4.3.2 实体属性 134.3.3 数据库逻辑结构设计 135 系统的实现 165.1

2、系统后台的实施 16 5.1.1 会员管理 165.1.2 商品分类管理 17 5.1.3 商品管理 185.1.4 订单管理 19 5.1.5会员管理 20 5.2 系统前台的实施 21 5.2.1 用户注册 215.2.2 用户登录 225.2.3 商品的查询 235.2.4 购物车 235.2.5 订单管理 23 5.2.6 顾客留言 24 6 软件测试 26 6.1 软件测试的原则 266.2 软件测试的方法 266.3 系统的测试报告 26 结论 28 谢辞 29参考文献 30 基于JSP的网上超市销售系统摘 要:在互联网快速发展的时代,人们对于互联网的要求不再是单一的浏览页面,而是

3、偏向于网上购物。所以为了进一步发展,超市销售需要向网络渠道拓展。而本系统采用的是MVC模式,在页面数据展示使用了JSP技术,在页面的动态效果的展示使用了JS来控制,为了系统逻辑的清晰、代码的简洁以及高开发效率使用了Hibernate和Struts两大框架,后台使用Oracle来创建数据库。本系统实现的主要功能有:客户可以在线注册账号,查找相应的商品,管理购物车以及用户资料的修改。而管理员可以对商品进行一系列的操作,对用户进行管理以及对收入和支出进行统计。本系统的界面简洁,操作方便,能够为超市的销售带来更多的发展空间。关键字:网上超市;MVC模式;购物车;HibernateOnline Supe

4、rmarket Sales System Base on JSPAbstract:In the Internet era of rapid development, people to the requirement of the Internet is no longer a single view pages, but prefer to online shopping.So, in order to further development, supermarket sales need to network channels to expand.And this system USES

5、the MVC pattern, the page data to demonstrate using the JSP technology, the page shows the dynamic effects of using the JS to control, in order to the system logic clear, concise code, and high development efficiency using the Hibernate and Struts framework, the background to use Oracle to create th

6、e database.The main function of the system implementation are: customers can register online account, find the appropriate items, shopping cart, and user information change management.And administrators to a series of operations, the goods to the user management as well as to the revenue and expendi

7、ture statistics.This system interface is simple, easy to operate, can bring more development space for the supermarket sales.Keywords: Online supermarket;The MVC pattern;The shopping cart.Hibernate1 引 言1.1 研究背景互联网的高速发展,使得网上在线支付的技术越来越完善,人们逐渐的习惯了在家进行网上购物,而后在家里等待物流的将货物送上门,这样简单高效,可以节约大量的时间。因此,传统的出门购物的方式

8、受到了巨大的冲击。 商家对自己商品的宣传已经不仅仅是局限于传统的宣传模式,比如:电视广播之类的,如今在网络上商家来展示自己的商品已经成为另外一个舞台。而在线网上超市销售系统具有这个强大的性能,能够在线展现商品,在线选购商品,网上购物突破的空间的局限,网上超市借助这点可以实现跨地域的销售商品,全国各地的用户可以在家可以通过同一个网址在线购买商品,从而增加了超市的客户的数量。正因为这些特点使得更多的商家通过在网上建立网上商城,这又极大的推动了网上商城发展。网上购物是一个在线网站,主要是提供商品的展现以及商品选购,在线网上超市主要是通过提供这种服务来展示自己商店的商品,将商品展示给用户,让客户可以登

9、录该在线网上超市的网站现在挑选自己想要的商品。1.2 发展现状近年来,我国电子商务的发展进入了快速扩张的阶段,逐渐带动我国经济的发展,总的来说,我国的电子商务的发展一直保持高速发展的趋势,具有极大的潜力,因此不少的传统企业也开展了电子商务,并且取得了不错的成绩,我国企业的快速的发展也给电子商务的发展打下了坚实的基础,就目前而言,电子商务的发展已经初步形成了完整的体系,但是从最近几年的电子商务的交易的情况看来,电子商务的发展出现了新的态势,而且内部的竞争也是较为激烈的,比如以淘宝、京东带头的商城与别的中小型的网上交易平台的差距逐渐拉大。上世纪九十年代之后,中国的互联网高速发展,国内出现了很多家的

10、网络公司,到2000年来,国内的网络公司越来越多,但是自2001年,中国迎来了互联网的低迷期,网上购物一度无人问津。在经济发展的推动下,人们又开始了选择在网上购物,一直到现在使得网上购物的技术不断的成熟。1.3 研究意义网络的到来给人们的日常生活带来了极大的方便,同样使得整个全球的经济面临新的机遇和挑战,这使得电子商务出现后,很大程度上改变了全球经济的的发展方向,当电子商务很快的融入传统的产业,这将给电子商务能够走向更加成熟带来了机遇,同时也给传统产业的发展带来了潜力和可能。未来企业的核心竞争力中电子商务将会起到主导的地位,这使得电子商务的发展得到不断的发展,同时带动网络销售也得到了快速的发展

11、,从购物测试来看,我国电子商务的发展将越来越好,其购物的潜力巨大。总之,伴随着个人电脑的普及,越来越多的人使用电脑,网上购物会逐渐在别的购物方式中展现出其独有的特点和优势。1.4 研究目标现在大多数网上购物系统不仅需要漂亮页面的展示效果,更要有结构清晰的规划,对于细节方面的控制也需要特别的注重。传统存储信息的方式是由专业的文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不是很大的情况下,是可行的,但是当数据量比较大的时候,还是用这种方法,有高额的费用和巨大的出错可能。本系统在解决这个问题采取的措施是建立独立的网站和数据库,保证商品能够及时的更新。可以更好的及时的得到商品买卖的信息。

12、2 系统开发环境与技术介绍2.1 开发工具2.1.1 MyEclipse简介开发过程中使用的开发工具是MyEclipse,MyEclipse是目前开发中最为常用的IDE工具,使用MyEclipse可以进行Java和Web项目的开发,具有完整的代码提示功能,尤其是在后期项目的整合上有着很大的便捷性,极大提高了系统的工作效率,在技术的支持上面,MyEclipse很好的支持了Html,Struts,JSP等等。通俗的说,MyEclipse是一款很好支持了Web开发的继承开发工具,使用MyEclispe能够简化编码,同时在开发过程中环境的搭建和后期的测试也极为的简单方便。MyEclipse的版本有很多

13、种,本系统采用的MyEclipse8.5作为开发工具。MyEclipse开发工具的如图2-1所示: 图2-1 MyEclipse开发界面2.1.2 数据的简介本在线网上超市销售系统的数据库使用的是Oracle数据库。Oracle很好的支持SQL语言的关系型数据库,一般在开发大型项目的时候,使用Oracle比较合适,对于大量数据的处理和数据之间的关系以及权限的问题Oracle都能很好的解决。Oracle具有更易管理,支持网络,支持自动管理的特性。2.1.3 Tomcat服务器在开发的过程中,在服务器方面的选择做过考虑,就目前常用的服务器有:IBM WebSphere、IIS、Apache服务器、

14、Tomcat服务器。目前Apache服务器在市场上的占有率是最高的,但是在速度和性能上面还是比不上其他的轻量级的Web服务器,需要消耗的内存也要比其他的服务器要大。但是IIS服务器有着极为方便的图形界面。包含了一种Web服务组件,使得在网络上发布信息是一件很容易的事情,但是IIS只能运行在Windows和Linux平台上,这样就必须要购买商业的Windows Server操作系统。所以最后选择了Tomcat服务器。Tomcat的源码是开放的,很好的支持了Jsp和Servlet,因此深受程序员的喜爱和应用,这使得Tomcat的应用得到了很大的推广。Tomcat服务器对内容的占用率很小,这样对于运

15、行在个人PC机上的Web项目是关键的考虑因素。更为重要的是Tomcat是开源的,使得Tomcat服务器的性能能够不断的在对Tomcat喜爱的程序员的手上得到不断的升级和完善。2.2 系统的开发技术本系统是基于MVC的,持久层框架使用的是Hibernate,在Web层使用了Struts框架,使用两大框架技术能够增加系统的开发效率。所谓的MVC就是“Model(模型)-View(视图)-Controller(控制器)”的缩写,是一种软件设计的思想,使得业务逻辑的处理和页面的显示两个不同的模块分离,可以进行独立开发。软件设计分工变得更为清晰明确。控制器的存在使得视图和模型的数据能够同步,一旦模型改变,视图层同样得到更新。如图2-2所示:图 2-2 MVC框架JSP实现了页面展示的部分,程序的作用就是实现数据库和页面的交互,请求从JSP发送到Servlet调用Service的方法,Service调用Dao层将结果传递给Servlet,最后Servlet进行判断跳转到那个JSP。Dao层主要功能是

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1