李朋辉(068108173)网上购物系统的分析与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上购物系统分析与设计(Online shopping system)
作者:李朋辉
Author:Li peng hui
摘要:
伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。
本论文所用的是一种基于MVC模式的Struts框架开发的网上购物系统,其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统使用以Java为核心语言的Myeclipse开发工具,利用Tomcat作为服务器建立运行环境,再结合Mysql建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立jsp页面,不断改进,直到功能基本实现的可行系统。本系统主要分为后台系统管理和前台会员操作两部分。由于系统使用的是java语言进行开发的,又因为系统采用MVC三层架构设计思想,使得系统的可移植性非常强,只需修改配置文件就能在不同服务器上运行。
关键字:网上购物系统、Java、Struts、Mysql
Abstract :
Follow the technology of the computer in the enterprise and deep application day by day of all trades and professions, the concept inter net has been deeply taken up people’s heart. Today , the internet takes an very important part in the development tactics of all trades and professions, became a part of an company which can not be partition off. The merchandise has not only limited in TV set and newspaper. The internet has became another stage which company can display themselves. Company set up web site, and make propaganda and service of all aspects of company, display on the internet. Though internet we can achieve buying products on the internet, searching message and so on. Those have changed old way of management and idea of management, meanwhile those also bring more yield for company. So, for the business company, have a web site which is belong to themselves is very important .
I studied one kind of system of shopping online based on a pattern Of MVC. Its developments mainly include database setting-up, back-stage management and web design of the foreground pages. The system uses Myeclipse developing instrument, which taking Java as key language, exploit Tomcat as web server to build running environment, and then combine with Mysql to establish the database. At first, utilize its various kinds of packages offered to set up the database within short time. Then, I analyzed database and made pages with Jsp, improved constantly, until basic functions of the system were realized. the system is divided into system management and operation of future membership in two parts. As the development environment and tools are based on Java , but also because the system uses the MVC design of the three-tier structure, making the system very strong portability, simply modify configuration document will be able to run on different servers.
Key words :Online shopping system 、Java、Struts、Mysql
1. 引言
随着计算机应用技术的成熟和网络通讯设施的改进,消费者购买商品的方式也日趋多样化,网络购物已成为消费者购买商品的重要方式之一。在电子商务领域,存在于两种交易形式,即B2C和C2C,本系统是典型的B2C购物系统,通过商家在后台发布商品信息,客户在前台在线购买的形式进行。电子商务是指一种依托现代信息技术和网络技术,集金融电子化、管理信息化、商贸信息网络化为一体,旨在实现物质流、资金流、与信息流和谐统一的新型贸易方式,是贸易过程的电子化、网络化。B2C模式相当于现实生活中的“商场”或“专卖店”。商业机构利用先进的通信网络和计算机技术,把现实的商业街搬到网上,并通过建立网站,在线发布信息和提供数据库检索向用户介绍和销售产品;消费者使用浏览器进行浏览、购买、定单发送、支付等操作;最后由商家将产品送到消费者手中。
网络购物系统随着电子商务的发展而迅速在互联网上广泛应用,其迅速、高效和低成本的优点为企业提高了工作效率和经济效益。网络购物系统正成为许多商业企业改变自己经营模式的一个平台,在这个平台上,企业可以找到新的利润增长点。因此为了迎合一些企业发展的需要,开发此网上购物系统。
2. 系统可行性分析
商业企业在运营过程中,经常会受到以下一些条件的限制:
(1)产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取,受一定的时间与物理空间的局限并且成本较高。
(2)庞大的商业经济周转。
(3)复杂的产品周转渠道。从看样品、谈价格到支付货款等一系列的产品周转渠道过于复杂,企业与顾客之间缺乏全面的沟通与快捷运营的平台。
(4)商业企业中根据季节的变化,热销商品在销售高峰到来时货源紧张,企业需要实时了解商品的销售情况,保证热销商品的要货满足率。
因此,企业需要重新认识市场、消费者以及自身市场定位,正确认识电子商务技术在企业中的重要地位,以少量的时间和资金建立企业信息门户网站并架设一定范围的商务网络,以此来制定长远发展战略,使企业与顾客间的经济活动变得更灵活、更主动。
本系统是一个小型的电子商务系统----网上购物系统,可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、后台管理等管理功能来对系统进行维护更新。
由分析可得,不论是商业还是技术上,网上购物系统的开发都是可行的。