软件工程毕业设计(论文):当当网上购物平台的设计与实现

软件工程毕业设计(论文):当当网上购物平台的设计与实现

ID:18615280

大小:1.31 MB

页数:20页

时间:2018-09-18

软件工程毕业设计(论文):当当网上购物平台的设计与实现_第1页
软件工程毕业设计(论文):当当网上购物平台的设计与实现_第2页
软件工程毕业设计(论文):当当网上购物平台的设计与实现_第3页
软件工程毕业设计(论文):当当网上购物平台的设计与实现_第4页
软件工程毕业设计(论文):当当网上购物平台的设计与实现_第5页
资源描述:

《软件工程毕业设计(论文):当当网上购物平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、论文摘要伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不局限于报纸与电视,网络已成为商家展示自己的另外一个平台。商家建立网站,将商家各方面的宣传与服务展示于网络,通过网络可实现如网络购物、信息查询等功能这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于一个商家来说拥有一个属于自己的网站是至关重要的。该系统主要为用户提供了登录,注册,购物车管理,商品浏览,商品详细信息浏览等功能,为管理员提供了商品管理,用户信息管

2、理等功能。项目采用的技术:Struts2,Hibernate,jQuery,Ajax,本系统采用MVC和分层设计三层结构思想,同时使用JSP(jQuery,Ajax)技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用SQLServer2000数据库。关键词网上购物系统B2CSQLServer2000Java目录论文摘要1绪论3一、相关知识和开发工具简介4(一)Java的面向对象特性4(二)JSP技术介绍5(三)开发工具的选择51.应用程序开发环境—MyEclipse8.5

3、5(四)JDBC简介6(五)MicrosoftSQLServer6(六)Tomcat应用服务器6二、当当网上购物平台系统需求分析7(一)需求分析7三、当当网上购物平台总体设计8(一)总体功能模块图8(二)当当网购物平台系统E-R图8(三)数据库关系图9(四)业务设计9(五)系统功能模块划分10四、当当网购物平台详细设计10(一)系统的MVC分层架构设计10(二)商品显示12总结17参考文献18致谢19当当网上购物平台的设计与实现XXX(XX大学软件学院11级软件班)绪论网上购物起源于七十年代,当时一些大公司通过建立自己的计算机网络实现各个机构之

4、间、商业伙伴之间的信息共享,这个过程被称为EDI(电子数据交换)。它过去是、现在也是网上购物的基础。近年来,随着信息的全球化和国际互联网的普及化,越来越多的人想使用其无国界、无时间、无地域限制的便利环境来经营拓展商务。因此,网上购物成为互联网应用的最大热点,越来越多的企业通过使用网上购物技术进行商业上的交易以减少成本。企业与消费者通过网络完成交易,非但能使企业降低成本也可以让消费者在一个舒适的地点享受逛街与购物的乐趣。随着网上购物风潮的扩大,将会有更多的公司连上网络进行各项业务,而不只是将公司的产品介绍的网页放在网站上供人浏览而已。随着因特网的

5、不断发展和信息高速的逐步延伸,人类社会现今已昂首步入信息社会时代,而商品交易模式在不断的发生着变化。在社会化大生产以及社会分工日趋专业化的今天,网上购物无形的占据着主要地位。网上购物系统一般有商品管理、购物车管理、系统管理和会员管理等要素组成,是一个网上交易的过程。其主要任务是交易各方以电子交易方式而不是通过当面交换或者之间面谈方式进行的任何形式的商业交易。今天,大多数企业已经建立自己的网站介绍和销售他们的产品。您只要拥有一个计算机、浏览器、Internet连接和信用卡,今天就可以从网络上购买到书本、CD、鲜花、飞机票、电视、电脑,甚至是汽车。

6、如今网上购物已经成为企业增加市场竞争力的一种重要的手段,同时使人民购物更加方便快捷。一、相关知识和开发工具简介(一)Java的面向对象特性Java包含了一种计算机编程语言和一个平台。Java编程语言是一种高级语言。由Sun微系统公司(SunMacrosystem)发布,并作为一种开放的标准进行提供。Java平台包括了Java虚拟机和Java应用程序接口(API)。Java将原程序编译成字节码(bytecode),并通过Java虚拟机(JVM)解释字节码的方式来执行。因为这种运行方式,只要针对不同的计算机平台准备相应的Java虚拟机,就可以很方便

7、的实现Java语言的跨平台性。因此,Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。面向对象的程序设计很接近于我们人类自然的思维,相对于面向过程的程序设计,它具有更好的可扩展性和可维护性,使我们编写的代码更健壮。面向对象主要有四大特性:封装、抽象、继承和多态。封装:在面向对象语言中,封装特性是由类来体现的,我们将现实生活中的一类实体定义成类,其中包括属性和行为

8、(在Java中就是方法),就好像人类,可以具有name,sex,age等属性,同时也具有eat(),sleep()等行为,我们在行为中实现一定的功能,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。