欢迎来到天天文库
浏览记录
ID:22249
大小:1.35 MB
页数:36页
时间:2017-04-14
《毕业设计电子商务购物平台.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计电子商务购物平台目录第1章前言1第2章可行性研究2§2.1经济上可行性2§2.2技术上可行性2§2.3操作上可行性2第3章相关知识和开发工具简介3§3.1MyEclipse简介3§3.2ApacheTomcat服务器4§3.3JSP技术概述4§3.4Struts技术概述5§3.5Hibernate技术概述6§3.6Spring技术概述7§3.6SqlServer简介8§3.7MVC的架构思想8第4章需求分析10§4.1运行环境需求10§4.2MVC开发模式定位10§4.3系统用例图11第5章概要设计13§5.1系
2、统流程图13§5.2功能模块分析14第6章详细设计18§6.1前台模块设计18§6.2后台模块设计21§6.3数据库设计27结论31致谢32参考文献33II第1章前言电子商务(electroniccommerce)通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。目前电子商务的分类有:B2B、B2C、C2C、
3、B2M、M2C(即BMC)、B2A(即B2G)、C2A(即C2G)、SNS-EC(社交电子商务)10类电子商务模式等等。随着科技的快速发展,人民生活水平的逐渐提高,人们生活理念和消费理念有了很大改变,通过互联网,商家和客户之间可以直接进行交流。电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。通过互联网,商家之间可以直接交流、谈判、签合同,消费者也可以把自己的反馈建议反映到企
4、业或商家的网站,而企业或者商家则要根据消费者的反馈及时调查产品种类及服务品质,做到良性互动。电子商务所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。由于电子商务涉及的范围比较广泛,最终我将毕业设计选题定为在线电脑购物商城系统。该系统是一个基于B2C(BusinesstoCustomer)模式的电子商务系统,提供有关电脑方面产品的专业服务。通过这个系统,给销费者提供了一个更加专业高效的服务,为用户节省了大量的时间;同时通过智能化的管理,使得商场的工作效率得到很大的提商,也加强了管理层对商场的管理。第33页共34页
5、第2章可行性研究§2.1经济上可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步。本系统的开发,为传统的电脑购物商城提供了一个新的销售模式,为商城的工作效率带来了一个质的飞跃,主要表现有以下几个方面:第一,本系统的运行可以代替更多传统的人工劳动,节省了大量人力资源以及为此付出的成本;第二,本系统使得商城的管理变得更加的智能化,提高了工作效率;第三,本系统使得更多的人可以不用出门就可以买到心仪的产品,提高了商城的流量,同时也提高了商城的交易量,大幅提高商城的营业额。所以,本系统所获得的收益将远远大于它的投入,在经济
6、上是可行的。§2.2技术上可行性本系统的开发使用SqlServer2005数据库,它是一个全面的数据库平台,提供了企业级的数据管理以及更安全可靠的存储功能。使用Java编程语言,Java作为一种高级的纯面向对象编程语言,提供了完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供了保障,为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。§2.3操作上可行性本
7、系统为智能化的电子商物系统,只需顾客和管理人员有一些简单的电脑操作基础即可,而现电脑已经普及,因此,它在操作上是可行的。第33页共34页第3章相关知识和开发工具简介本章主要对系统实现所需要的基本开发工具以及所使用的技术做了一些简要的介绍,这些开发工具和技术包括:MyEclipse、Tomcat、Jsp、SSH(Struts-Spring-Hibernate)、MVC等。§3.1MyEclipse简介MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持
8、了十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaE
此文档下载收益归作者所有