基于JSP的网上购物系统的实现

发布时间 : 星期四 文章基于JSP的网上购物系统的实现更新完毕开始阅读

3.3.2后台业务流程分析 .................................................. - 7 - 3.4数据流程分析 ........................................................ - 8 - 3.5数据字典 ............................................................ - 9 - 3.6运行环境及开发工具 ................................................. - 11 - 4 系统总体设计 ......................................................... - 12 - 4.1系统结构设计 ....................................................... - 12 - 4.2功能模块设计 ....................................................... - 12 - 4.2.1前台模块的功能模块设计 ........................................... - 12 - 4.2.2后台管理模块的功能模块设计 ....................................... - 13 - 4.3数据库设计 ......................................................... - 13 - 4.3.1 E-R图 ........................................................... - 14 - 4.3.2基本表设计 ....................................................... - 16 - 5 系统实现 ............................................................. - 19 - 5.1程序设计 ........................................................... - 20 - 5.2系统页面的设计与实现 ............................................... - 20 - 5.3前台功能模块的实现 ................................................. - 20 - 5.3.1用户管理模块 ..................................................... - 21 - 5.3.2个人资料修改模块 ................................................. - 23 - 5.3.3购物车模块 ....................................................... - 24 - 5.3.4订单查询模块 ..................................................... - 28 - 5.3.5留言板模块 ....................................................... - 28 - 5.4后台功能模块的实现 ................................................. - 30 - 5.4.1管理员登录模块 ................................................... - 30 - 5.4.2添加商品模块 ..................................................... - 31 - 5.4.3订单信息管理模块 ................................................. - 33 - 5.4.4查询用户信息模块 ................................................. - 34 - 5.4.5添加模块 ......................................................... - 35 - 6 系统调试与实施 ....................................................... - 37 - 6.1系统测试原理及测试原则 ............................................. - 37 - 6.1.1系统测试原理 ..................................................... - 37 - 6.1.2系统测试原则 ..................................................... - 38 - 6.2系统测试的方法 ..................................................... - 38 - 6.3本系统测试 ......................................................... - 38 - 7 用户操作手册 ......................................................... - 41 - 7.1引言 ............................................................... - 41 - 7.2用途 ............................................................... - 41 - 7.2.1功能 ............................................................. - 41 - 7.2.2性能 ............................................................. - 41 - 7.3精度 ............................................................... - 41 - 7.3.1时间特性 ......................................................... - 41 - 7.3.2灵活性 ........................................................... - 41 - 7.4安全 ............................................................... - 41 - 7.5运行环境 ........................................................... - 41 - 7.5.1硬设备 ........................................................... - 41 -

7.5.2支持软件 ......................................................... - 41 - 7.5.3数据结构 ......................................................... - 42 - 7.6使用过程 ........................................................... - 42 - 结论 ................................................................... - 42 - 参考文献 ............................................................... - 43 - 致 ................................................................... - 45 -

1 概 述

1.1课题的背景、目的与意义

计算机网络的出现带给了世界巨大的变化,从过去只面向专业部门的信息传送扩展到现代生活的各个角落,它为世界的发展和变革做出了无可估量的贡献。特别是在二十世纪九十年代,美国政府提出“信息高速公路”计划并付诸于实施以后,网络渐渐的从人们极少了解的领域来到了全世界平常人的生活中。

在互联网日益流行的今天,网络是主角,是时代的宠儿。在网络大家族中,电子商务则是一个热点。电子商务一个最基本体现就是网上购物,从一定程度上讲它就是网上超市,也就是一种网上销售。“网”字意味着它具有信息时代的快捷方便等特征。事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。

自我国加入WTO后,越来越多的传统企业进一步认识到企业经济发展的必然趋势是以网络化、全球化为主要特征。而企业实行电子商务则成为企业发展与国际接轨的必要条件。多年来国家十分重视企业的信息化建设,并做了大量工作,但目前企业开始实施信息化的比例还不到20%。所以电子购物的实现是一个非常迫切的需求。

现代的网络,已经经历过迅速发展的时期,他的技术也已经相当成熟。因此,依靠网络技术来架设一个会在很多方面得到相关的支持。

作为信息传输的媒介,它的高速,海量,及时与可接受的可靠性满足了现代人们对于需求的渴望。现在的网络对于人们来说,已经可以不再是单单获得信息的意义,更反应了现代人生活的理念,更为重要的是成为企业与政府传达思想,介绍自身的平台。

1.2国外现状

伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷的选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。

敏锐的网络商家当然不会错过这样绝好的机会,越来越多的投身到提供网络购物服务的行列中来,一个基于Internet的全球电子商务框架正在形成。

在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、J.C培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。

在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。 在最近一段时间里,我也查了一些关于网上购物的信息。

有60.4%的属于企业,可见如今企业都将作为推广自己的重要手段。其次是个人。而政府部门的占到4.4%。

但是,另有调查显示,将近75%的企业的每天的点击率在200次以下,更有51.5%的企业的点击率不足50次,仅有8.6%的企业的点击率每天超过1000次。这说明,做好一个,做出的特色也企业信息与新闻相结合来吸引人观看是一个非常重要的问题。

另外,作为信息、新闻传播的传统模式的报刊业也将目光和精力投入到网络上来。毫无疑问,高速,海量的信息传输对报刊业也是巨大的刺激。

此外,随着电子时代的迅速发展,MP3等电子产品已受到广大的消费群体高度的关注。生产制造MP3的厂商作为新时代产业的一个主要部分,当然也会紧随着时代的发展来使自己在市场与行业中更具竞争力。利用电子商务的模式,在介绍推广自己的同时,以新的一种渠道销售自己的产品,也愈发被关注。

因此,设计一个具有电子商务功能的企业具有非常好的开发与应用前景。

1.3论文容概括

这次设计实现了一个网上购物。网络购物中心所承载的信息量大、购物流程比较繁琐,而且互联网中日益肆虐的黑客和病毒对网络的安全性提出了更高的挑战。开发出的网络购物中心系统基于Windows 2000 Server中文企业版服务器和SQL Server 2000数据库,采用JSP进行开发,具有很高的稳定性和安全性。网络购物中心真正实现了在Internet上的经营销售,从而使其获得更大的市场机遇及经济效益,很大程度地提高了企业的核心竞争力。

这个网上购物系统所需要的功能从用户角度进行划分,可以分为前台用户功能和后台管理功能。用户功能主要提供给购物的用户使用,包括用户的注册、登录,购物车,查看订单等;后台管理功能主要提供给系统的管理人员使用,包括对用户、商品、订单的管理。

用户注册后,登陆的用户可以在线查看、订购产品,并可在论坛中与其他用户进行交流及提出意见等。这些部分用JSP设计页面及连接,使用数据库来建立相关的表,以便于对其进行查看、修改或删除。

在设计中,管理员完成对的维护与管理的工作。使用数据库中权限的功能对管理员设置权限,管理员可以对商品信息进行新增,修改及删除,也可以对订单信息进行处理,同时管理员也可以对用户信息进行管理。

1.4论文的组织结构

本文分为八章,通过对这个的分析、设计与实现的过程的全面介绍来展示系统的全部特性。第一章概述描述了课题的背景、目的与意义,介绍了国外现状,进而总结出此次研究工作的容。第二章是在系统设计中的一些相关技术简介。第三章系统分析首先从几个角度分析了系统开发的可行性。阐述了系统在实际应用中的价值,然后进行了需求分析、业务流程分析和数据流分析。第四章的系统总体设计在明确了系统设计原则下,进行了功能模块设计。接着进行数据库设计,首先针对系统中的数据设计出实体间的关系,然后描述了数据库中基本表的设计。第五章的系统实现阐述了系统页面及其逻辑功能的实现,重点描述了前台与后台的各个功能模块的实现过程,对主要的原理和技术进行了详细的说明,并列出了一些典型的逻辑的程序流程图进行说明。第六章系统调试与实施介绍了系统的各项调试指标,分析了调试的过程和结果。第七章用户操作手册为了使管理员方便的维护该,使客户方便地到我们的上发布相应的商品信息以便进行相应的操作。为用户提供简单的操作指南,更好的熟悉的购物流程。第八章结论分析了系统的一些主要的优、缺点,开发此系统的过程中所遇到的困难。最后是参考文献和致。参考文献中列出了本次毕业设计中所用到的参考资料和文中所引用到的定义与解释的出处。致中对在本次毕业设计中给予指导和帮助的老师和同学表示由衷的感。

2 相关技术简介

2.1 JSP技术

本系统采用JSP技术开发。因为JSP与同类的CGI、ASP、PHP相比有着独特的优势。JSP是Sun属下Javasoft公司推出的技术,使用的Java语言是ASP、PHP和JSP三者中最

联系合同范文客服:xxxxx#qq.com(#替换为@)