网上商城系统-毕业论文.doc
《网上商城系统-毕业论文.doc》由会员分享,可在线阅读,更多相关《网上商城系统-毕业论文.doc(39页珍藏版)》请在咨信网上搜索。
1、太原科技大学华科学院毕业设计(论文)- 2 - 毕业设计(论文)题目:网上商城系统 - 33 -大学毕业设计(论文)任务书学院(直属系): 计算机科学与技术系 时间:2014 年 5 月20 日学 生 姓 名指 导 教 师设计(论文)题目网上商城系统主要研究内容本系统主要实现:1、网上商城首页 2、用户登录管理模块 3、会员登录管理模块 4、商城商品管理模块 5、系统数据管理模块研究方法该系统主要基于SQL SERVER数据库技术,利用数据科技书中的新增、修改、删除、更新、查询、统计等方法实现。该系统基于Windows操作系统环境下,适用于Windows XP及以上版本,并运用JSP、SQL
2、Server 2005等为主要开发工具。主要技术指标(或研究目标)本系统将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。本系统在实际应用中的解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好更及时的了解商品买卖的情况。主要参考文献1陶亚楠.Java Web 开发入行真功夫M.电子工业出版社,2009.32刘斌.精通Java Web整合开发M.电子工业出版社,2008.电子出版社.2001.1001523晁阳.Tomcat与Java Web开发技术详解M.清华大学出版社,2008.64徐爱鸣.网上书店的设计与实现D.中国知网,
3、2009.5朱丽华 陈益材.网站建设经典范例M.北京:清华大学出版社,2006 网上商城系统摘要现代的购物方式因为互联网的迅速发展显得更加方便快捷,网上商城就是目前主流的网上购物方式之一。人们足不出户,就可以获得自己所需的商品。本文设计主要利用JSP技术进行开发和SQL Server数据库。JSP是新一代的动态网页编程技术,它继承了Java技术的“一次编写,随处运行”的特性,允许开发和维护与平台无关性等,它能使Web开发人员轻易搭建网络平台,建立起功能强大的Web网站。本文首先介绍了网上商城系统的设计目标和可行性分析,对系统开发技术JSP及数据库SQL SERVER进行了简单的介绍,并且介绍了
4、系统的主要框架。然后对系统的功能模块及流程进行了详细的分析,通过E-R图及实体图详细展现系通功能及模块,在此基础上介绍了数据库设计并详细介绍了各个模块功能的实现,最后简单的描述了系统的测试,并对系统实现过程中遇到的问题进行分析。关键词: 网上商城系统网站,JSP,SQL SERVEROnline shopping mall systemAbstractModern ways of shopping because of the rapid development of the Internet becomes more and more convenient, online shopping
5、mall is one of the main ways of the online shopping. People remain within doors, you can get the goods. This design mainly uses JSP technology development and SQL Server. JSP is Webpage programming technology a new generation of the dynamically, it inherits the Java technology write once, run anywhe
6、re characteristics, allows for the development and maintenance and platform independence, it can make the Web developers to easily build network platform, build powerful Web web site.This paper firstly introduces the design goal and feasibility analysis of the Internet shopping system, the system de
7、velopment technology of JSP and database SQL SERVER is briefly introduced, and introduces the main frame of the system. And then makes a detailed analysis on the function module and the flow of system, through the E-R diagram and entity graph detailing system function and module, then introduces the
8、 database design and introduces the function of each module, and finally a simple description of the system test, and to meet in the process of system implementation issues analysis.Key word :Online shopping mall system ,JSP,SQL SERVER目 录摘要IIAbstractIII第1章 选题背景- 1 -1.1 系统的开发背景- 1 -1.1.1 网上商城的发展- 1 -
9、1.1.2 网上商城的现状- 1 -1.2 系统实现的目标- 2 -1.3 系统开发的意义- 2 -第2章 网上商城系统分析- 3 -2.1 网站的设计目标- 3 -2.2 网站的可行性分析- 3 -2.2.1 用户群体与市场分析- 3 -2.2.2 技术能力分析- 3 -2.2.3 可行性分析总结- 4 -第3章 系统的开发技术及主要构架- 5 -3.1 开发技术的选择- 5 -3.1.1 JSP编程技术- 5 -3.1.2 SQL Server 数据库- 7 -3.1.3 JavaScript语言- 8 -3.2 系统的主要架构- 8 -3.2.1 基于B/S的体系结构- 8 -第4章 系
10、统的功能和流程分析- 10 -4.1 平台功能模块的设计分析- 10 -4.2 数据流图- 10 -4.2.1 前台用户数据流图- 11 -4.2.2 后台管理员数据流图- 11 -4.3 系统E-R图- 12 -4.3.1 系统管理员实体图- 12 -4.3.2 商品信息实体图- 12 -4.3.3 用户信息实体图- 12 -4.3.4 订单信息实体图- 13 -4.3.5 系统总E-R图- 14 -第5章 系统功能的具体实现- 15 -5.1 系统数据库的设计- 15 -5.2 功能总体说明- 17 -5.2.1 系统流程图- 17 -5.3 各功能模块的实现- 17 -5.3.1 数据库
11、的连接- 17 -5.3.2 网站首页- 18 -5.3.3 用户登录管理- 19 -5.3.4 会员注册- 19 -5.3.5 订单管理- 20 -5.3.6 公告管理- 20 -5.3.7 商品管理- 21 -5.3.8 会员管理- 21 -5.3.9 系统数据管理- 22 -第6章 系统测试及难点分析- 23 -6.1 测试的方法- 23 -6.2 系统的测试- 23 -6.2.1 系统关键部分测试分析- 23 -6.2.2 测试结果分析与说明- 23 -6.2.3 系统安全与性能分析- 24 -6.3 系统中存在的问题及解决方法- 24 -参考文献- 25 -致谢- 26 -附录- 2
12、7 -附录- 33 -第1章 选题背景1.1 系统的开发背景1.1.1 网上商城的发展近年来随着Internet的迅速发展,互联网成为收集提供信息的一种最重要的渠道,网上商城逐渐成为电子商务的重要组成部分,网上购物也逐渐成为一种时尚。它提供了一种足不出户的购物方式,用户可以在家浏览自己感兴趣的所有商品,而且还可以挑选自己认为物美价廉的商品,因此得到越来越多的用户的认可。当然网上商城不仅仅是简单的一套程序,它需要金融服务以及完善的物流作为支撑。尽管我国的网上商城还不是特别完善,还存在着一些问题,但是它的存在符合人们的需要,人们也日益依赖网上商城,相信网上商城会更完善。1.1.2 网上商城的现状1
13、996年11月我国第一个网络购物发生,加拿大驻中国大使贝详通过实华开公司的网点,购进了北京燕沙商城的一只景泰蓝“龙凤牡丹”。然后,各地纷纷开发网上商城业务,人们可以通过网上购买商品,借助物流达到自己购物或者送朋友礼物的目的。作为新产生的事物,网上商城对传统购物方式产生了很大的冲击,他不仅改变了消费者的购物行为,也对传统的商品流通链产生了很大的冲击。商家将网上商城做为一条直销的通道,消费者在此通道上购买商品有时相对于传统购物方式可以节省三分之二的钱,这对传统的零售商造成了很大的冲击,受到冲击的零售商们也很快改变销售方式,同信息服务商携起手来开辟网上零售店,为消费者提供更丰富更便捷的服务,许多小的
14、零售厂商更是借助网上商店走向了全球。目前,网上商城已经越来越多的应用到了大型的电子商务解决方案之中,并且起到了良好的效果。伴随着Internet向我们大踏步走来,国内外网上交易已开始逐步普及,电子商务将成为21世纪主流的商业模式。网店购物系统作为电子商务中的一种,是随着这些网络技术的发展而出现的一种新型电子商务系统。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现商品销售的网上交易。网店同传统的店面相比,网店经营方式和销售渠道是全新的,它24小时的全天候和全方位服务是传统店面所不能比及的,成本低廉更是开设网店的主要原因和电子商务人性化的方向发展。1.2 系统实现的目标本系统
15、主要实现在线购买商品与商品管理。一方面注册的新用户可以使用该系统对自己感兴趣的商品进行搜索,用户可以对不同商家的和相同商品进行简单的比较,选择自己满意的商品,最后提交订单并完成整个在线购买流程,实现强大的购物车的功能。另一方面,实现管理员对商品以及订单的处理,管理员可以在后台设置商品的类别、商品基本信息并且可以对不同的商品信息进行修改。1.3 系统开发的意义随着Internet的发展,网上商城改变了传统的商业运作模式,利用Internet技术和协议并借助计算机技术将买家与卖家紧密的结合在了一起,消除了时间与空间上的障碍。网上商城系统没有普通商场地点、规模的限制,顾客足不出户就可以浏览商品信息,
16、大大的节约了交易的成本,扩大了交易的范围。本系统的开发,力求实现现有的网上商城系统的基本功能,将自己所学的理论知识应用于实际当中。本系统将信息化的管理带入到销售业,在一定程度上可以优化资源配置、提高经济效益、降低交易风险、提高商品流通效率的目的,同时本系统力图开发简化的系统方便用户操作,简化购物流程,为用户节省大量的时间。第2章 网上商城系统分析2.1 网站的设计目标现在流行的网上商城系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节,这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。本系统在实际应用
17、中的解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好更及时的了解商品买卖的情况。2.2 网站的可行性分析2.2.1 用户群体与市场分析网上商城的注册用户一般都是年轻人,相对来说他们容易接受新的生活方式,而且他们具有相当大的消费潜力。随着近些年互联网产业的飞速增长,其他年龄段的用户也在逐渐的接受这种新的购物方式,伴随着网上支付和物流行业的的迅速发展,更是增加了电子商务的优势。从市场的前景角度分析,在我国网上商城竞争相当激烈,包括淘宝、亚马逊、当当等国内外巨头已经掌握了绝对的市场份额。电子商务已成为我国互联网产业继门户、游戏、短信、搜索之后又一新的支撑点。2.2
18、.2 技术能力分析根据本系统的功能需求,采用JSP与SQL SERVER数据库进行开发。JSP是Sun下属的Javasoft公司推出的技术,它以JavaServlet技术为基础,又在许多方面作了改进,并且充分借鉴了ASP和PHP一些合理的地方。它的平台无关性胜过ASP技术,而强大的JDBC数据库接口规范又优于PHP技术,而且JSP技术是以JAVA语言为基础的,可以使用JavaBeans组件和自定义标签,因此具有良好的扩展性。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。SQL Server 2005 具有可靠的安全性,更快的存储速
19、度,高度的兼容性,因此,应用SQL Server 2005作为后台数据库为系统的开发提供了强有力的支持,并对以后软件的运行提供了坚实的基础。因此在技术层面上,是完全可行的1。2.2.3 可行性分析总结综合网上商城市场用户群体的特点以及技术能力分析等因素,网上商城市场有很大的发展前途,本人所做的网上商城系统与商业无关,又是自主研发,因此本系统的开发是具有可行性的。第3章 系统的开发技术及主要构架3.1 开发技术的选择3.1.1 JSP编程技术Java Server Page或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员
20、提供了一个Server端框架,基于这个框架,开发人员可以综合使用 HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。作为JavaTM 技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。同时,JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变网页布局1。JSP编程技术的优势在于:(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上商城 系统 毕业论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。