《【计算机软件毕业设计】小型电子商务网站的设计与实现—公共信息维护.doc》由会员分享,可在线阅读,更多相关《【计算机软件毕业设计】小型电子商务网站的设计与实现—公共信息维护.doc(29页珍藏版)》请在金锄头文库上搜索。
1、河北农业大学本科毕业论文(设计) 题 目:小型电子商务网站的设计与实现公共信息维护 摘 要伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足单纯的信息浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。 本系统便是尝试用JSP在网络上架构一个动态的电子商务网站,它是在Windows XP下,以mysql为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(Java Server Pages)
2、技术开发的网上购物系统。他分前台部分和后台部分,前台部分由用户使用,主要包括用户注册,购物车管理,订单管理,个人资料管理,商品管理等功能;后台部分由管理员使用,主要包括商品管理,处理订单,用户信息管理,链接信息管理等功能。 建立后的网站系统是一个动态、交互式、具有商品提供、系统管理、用户管理等功能的电子商务网站。关键字:JSP;mysql;Tomcat;网上购物系统 AbstractAlong with the vigorous development of the Internet, e-commerce networks as a shopping center is a form of
3、its highly efficient, low-cost advantages, gradually emerging as a business model and philosophy, there is no longer meet use and dissemination of information browsing, but a desire to bring the full enjoyment network more convenient. Internet shopping is being adapted to the fast pace of todays soc
4、iety to live, so that customers can enjoy the convenience of fast and easy way to purchase their own like commodities. The system is trying to use JSP in a dynamic network of e-commerce websites structure, which is in Windows XP, SQL Server 2000 for database development in platform, Tomcat applicati
5、on server as a network information services, use JSP (Java Server Pages) technology development online shopping system. Prospects and the background of some of his hours, the prospects of users, including users registered, a shopping cart management, order management, personal information management
6、, goods management functions; Background in part by managers, including commodity management, processing orders, customer information management, information management, and other functions links. After the establishment of the website is a dynamic, interactive, with commodities, systems management,
7、 voice mail, and other functions of the e-commerce website users.Keywords: JSP; mysql;Tomcat;Online shopping system 目 录 1.引言11.1背景和意义11.2课题的主要研究工作12.系统分析12.1问题来源12.2 现行系统存在问题的分析22.3 解决方案22.4 系统优势22.5 硬件配置32.6 可行性分析32.6.1技术可行性32.6.2 经济可行性42.6.3 使用可行性42.7 本章小结43. 系统总体结构设计53.1 系统目标53.2系统功能结构与分析53.3 系统各
8、功能模块设计63.3.1 用户管理模块63.3.2 查看信息模块73.3.3 商品信息修改模块83.3.4 订单管理模块84.详细设计84.1 数据库设计84.1.1 数据库需求分析94.1.2 数据库概念结构设计94.1.3 数据库逻辑结构设计94.2具体实现114.2.1 系统用户登陆实现114.2.2 商家对商品信息管理144.2.3 购物车信息175. 系统开发环境、测试与维护205.1系统开发环境205.2系统测试215.3 系统运行与维护226. 总 结23参 考 文 献23致 谢24 1.引言1.1背景和意义科技的进步不断改变着我们的生活,互联网的发展带来了经济的全球化,电子商务
9、逐步发展,是传统商业活动的电子化、网络化。电子商务极大地方便了人们的生活,在因特网开放的环境下,交易双方可以便捷地进行网上贸易、完成各种商贸活动。因此,Web开发技术也得到了迅速的发展,目前jsp技术已成为Web应用开发动态网站的主流技术之一,被广泛应用于电子商务、电子政务、远程教育、网上资源管理等领域。电子商务网站的设计思想:以客户为中心,树立企业品牌形象、提升企业核心竞争力。电子商务网站的设计原则:明确建立网站的目的和目标群体,总体设计方案主题鲜明,网站的版式设计要表达出和谐与美、合理运用色彩、网页形式与内容相统一、利用多媒体功能、注意网站的层次性和一致性,内容经常更新、沟通渠道畅通,努力
10、提高网站的性能,合理运用新技术。1.2课题的主要研究工作本文主要完成了小型电子商务网站-公共信息维护模块的设计与实现,着重阐述了此模块开发实现的过程,从系统的需求分析、系统设计、模块实现、数据设计等环节进行了详尽的分析与描述。本系统主要以Mysql为后台数据库开发设计,主要开发工具为Myeclipse,采用面向对象的设计思想,在数据库访问方面使用了高效且安全的数据库访问技术ADO。秉承简洁的设计风格,在设计中注重用户体验以及操作的便捷性,着重考虑网站的安全性、用户信息的保密性,以及顾客群定位和产品定位。2.系统分析2.1问题来源随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计
11、算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以电子商务为中心的商务平台等方面的应用,日益受到人们的关注。当今时代是飞速发展的信息时代。在各行各业中离不开信息处理以及信息传播,这正是计算机被广泛应用于电子商务的环境。计算机的最大好处在于利用它能够进行有效商务信息的传播以及操作简便极大的方便了人们的生活。使用电子商务平台,不仅提高了人们购物和交易的效率,而且大大的提高了人们获取信息的便捷度。随着社会需求的迅速增长,人们投入的互联网的热度不断增加。日常生活中的逛街购物,业务员各处无头广揽业务的繁琐现状,越来越不能适应人们对便捷商务的需要,于是电
12、子商务平台便应运而生。电子商务平台是用来建立顾客需求、商家提供,并维护顾客与商家交易信息的平台,在这平台中有很多公共信息需要维护,这便提出了问题。从日常购物到电子商务,代表了两代不同的时代的购物盛景。今天,电子商务已成为人们了解商品,选择商品的一种重要方式。电子商务的应用非常广泛,可应用于各行各业。尤其目前电脑发展神速,运用广泛,甚至每个公司、每户都有电脑,只要是有基本操作电脑的知识,都可很方便的网上购物,交由电脑来处理,并不用到大街上去转就可以送货上门。人们使用电子商务,应用平台的中的协议规则,可免除人为的疏忽,并且交易速度快,可靠性提高。购物本是一项琐碎、复杂而又十分细致的活动,如在大街上
13、步行购物,没有一定运气碰到自己心仪的商品是非常苦恼的。最初人们正饱尝这种苦恼或随意将就购买自己的需要的商品,这样不仅花费人力物力还花费大量的时间,而且往往由于自己这艰辛的购物过程,使得自己对购买的商品满意度不是很高。久而久之,这种购物方式无论是在效率,还是满意度方面都达不到顾客的需求。经常性的碰壁已经给顾客带来了诸多的不便。正是顾客购物的这种不确定性、低效性,使得电子商务成为可能。2.2 现行系统存在问题的分析现在由于部分人们信息化水平不高,他们大都采用上街选购模式。每个人的工作时间,休假状况,兴趣品位,资金状况,购物偏好等多方面的因素,人们在逛街的时候经常出现各式各样的不如意,使得顾客想得到
14、心仪的商品过程中一直处于被动状态,不仅给顾客带来了诸多不便,忙碌奔波。由电子商务公共信息管理系统解决了诸多的选购和获取商品信息的不便。高效与正确性的查询,也为顾客节省了很多成本,使得人力,物力,精力资源可以得到更加广泛的应用。2.3 解决方案根据顾客上街购物出现的一系列问题,由计算机简易操控电子商务平台应运而生。一套完整的电子商务平台包含了多方面的内容。它是需要和商品管理,顾客管理及商家管理相联系的,同时维护各个商品,顾客信息一致性等等,最后生成顾客选购,顾客商家交易,付款,收款等。电子商务平台不仅方便管理,而且系统是透明化的,易于顾客查看。它包含了三大模块:商品管理模块,用户管理模块和订单管
15、理模块。商品管理模块主要是每个商家可以更新自己每类商品的信息,如数量增加,改个更吸引人的名字,还有换张图片,修改单价等。用户管理模块就是对用户注册,登记管理,对用户资金考核的管理,用户具体信息的设置。订单模块主要是对商家和顾客双方的交易记录进行管理,把顾客该付的款转给商家。这三个方面形成了商务平台一个工作整体,采用计算机检索信息处理,可方便快捷地获取信息、交流信息,高效地协同工作。2.4 系统优势(1)电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间进行,不用固定空间,从而大大提高了效率。 互联网使的传统的空间概念发生变化,出现了有别