1、郑州轻业学院本科毕业设计(论文丿题 目 华联网上购物系统_专业班级 计科04-2班学 号_44_院(系)计算机与通信工程学院 网上购物系统设计目录中文摘要.I英语摘要.II!绪论.11.!网上购物系统概述.11.1.1 系统开发背景.11.1.2 系统实现的目标.21.1.3 系统开发的意义.21.2 系统的开发技术及主要框架.31.2.1 开发技术的选择.31.2.2 JSP 技术.41.2.3 系统的主要架构及开发模式.51.3 本课题相关的国内外研究现状.71.3.1 国际电子商务的发展现状.71.3.2 国内电子商务概况.82需求分析.102.!需求背景.io2.2 网上购物系统需求分
2、析.io2.2.1 功能需求.112.2.2 网上购物系统性能分析.122.2.3 数据库需求分析.132.2.4 企业和商家的信息化需求.132.3 可行性分析.142.3.1 市场可行性分析.142.3.2 企业目标和战略计划性分析.152.3.3 技术可行性分析.172.3.4 经济可行性分析.192.3.5 运行可行性分析.192.3.6 法律可行性分析.192.4 购物流程图.193总体设计.213.1 网站的功能设计.213.2 平台功能模块的设计.213.3 系统流程设计.213.3.1 前台购物流程.213.3.2 注册功能流程.223.3.3 商品搜索流程.23网上购物系统设
3、计3.3.4 川户登录流程.233.3.5 商品管理流程.243.3.6 购物车流程.253.4 数据库的实现.253.5 开发平台介绍.323.5.1 Tomcat 简介.323.5.2 Dreamweaver 简介.344详细设计.374.1 系统数据库详细设计.374.2 功能总体说明.404.2.I 目录结构说明.404.2.2 功能页面结构.404.3 各功能模块的设计实现.414.3.1 用户登陆模块的实现.414.3.2 购物车模块的实现.444.3.3 后台管理模块的实现.484.3.4 商品搜索模块的实现.50结论.52谢.5365录网上购物系统设计华联超市网上购物系统摘要伴
4、随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高 效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足信息的浏览 和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当 今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。本系统是川JSP在网络上架构个动态的电子商务网站,它是在Windows XP下,以SQL Server 2000为数据库开发平台,Tomcat网络信息服务作为应川服务器,采 用JSP(JAVA Server Pages)技术开发的网上购物系统。它分前台部分和后台部分,前台部分由用户使川,主要包括川
5、户注册,购物车管理,订单管理,个人资料管理,留言板管理等功能;后台部分由管理员使用,主要包括商品管理,处理订单,川户信 息管理,链接信息管理等功能。建立后的网站系统是个动态、交互式、具有商品提供、系统管理、川户留言等 功能的电子商务网站。关键词:JSP;SQLserver2000;Tomcat;网上购物系统I网上购物系统设计Designed in the Online shopping system based on JSPABSTRACTAlong with the vigorous development of the Internet,e-commerce networks as a s
6、hopping center is a form of 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
7、fast pace of todays society 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 platfor
8、m,Tomcat application 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 m
9、anagement,message board 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 manag
10、ement,voice mail,and other functions of the e-commerce website users.KeyWords JSP;SQL Server 2000;Tomcat;Online shopping system网上购物系统设计!绪论1.1 网上购物系统概述电子商务(Electronic Commerce)是在Internet开放的网络环境下,基于浏览 器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付 的种新型的商业运营模式山,简单地讲,电子商务是指利用互联网络进行的商务活 动。1.1.1 系统开发背景1.网上购物的发展近年来
11、,随着Internet的迅速崛起,互联网已巳益成为收集提供信息的最隹渠道 并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建 起在线商店,向消费者展示出种新颖的购物理念。网上购物系统作为B2B,B2c(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务 活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2c的网上购物系统。网上购物是种具有交互功能的商业信息系统。它向用户提供静态和动态两类 信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、
12、管理规范 和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息 等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子 贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。2.网上购物系统的现状目前在国内PHP与ASP应用最为广泛。而JSP由于是种较新的技术,国内采用 的较少。但在国外,JSP已经是比较流行的种技术,尤其是电子商务类的网站,多 采用JSPO采用PHP的网站如新浪网(sina)、中国人(Chinaren)等,但由于PHP本身存在 的些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏
13、规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方 法只有一个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可 以根据流量分开,组成二维阵列。而PHP则缺乏这种支持。还有上面提到过的一点,PHP提供的数据库接口支持不统,这就使得它不适合运用在电子商务中。1网上购物系统设计ASP和JSP则没有以上缺陷,ASP可以通过Microsoft Windowsd的C0M/DC0M获 得ActiveX规模支持,通过DCOM和Transcation Server获得结构支持;JSP可以通 过SUN JAVA的JAVAClass和EJB获得规模支持,通过EJB/CORBA以及众多厂商的 A
14、pplication Server获得结构支持。三者中,JSP族该是未来发展的趋势。世界上一些大的电子商务解决方案提供商 都采用JSP/Servlet 比较出名的如IBM的E-business,它的核心是采用 JSP/Servlet的WebSphere;西方另外一个非常著名的电子商务软件提供商,Intershopo它原来的产品Intershopl 2,3,4占据了主要的电子商务软件份额。它 们都是通过CGI来提供支持 的。但去年10月后它推出了 Enfinity,个采川 JSP/Servlet的电子商务Application Server,而且声言不再开发传统软件。总的来说,ASP,PHP,J
15、SP三者都有相当数量的支持者,而这三者也各有所长,在开发过程中,我们应该根据实际的需要来使川最合适的技术,本系统则采川较新的 JSP技术,一方面JSP的安全性和跨平台性比较好,另方面,我也希望能从开发该 系统的过程中,深入学习一下这门编程语言。L 1.2系统实现的目标现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每个 细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使川HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。传统的管理 信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这 种方法在数据量不大时有很多的应
16、川场合。当数据量比较大,并且有较强的专业性时,录入的费川和出错的可能性都相应上升。本设计在实际应川中的解决方案是建立网 站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及 时了解商品买卖的情况。1.1.3系统开发的意义Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方 案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网 Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在 实际的生活中,这种方案已经被广泛的运用
17、到了实际的商业活动中了,人们将这种交 2网上购物系统设计易模式称为:电子商务。当今比较流行的网上购物系统国外有“淘宝()”,国内有“当当()它们都是相当优秀的电子商务网站,对其他的网站提供了良 好的典范。设计中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整 的电子商务网站应有的功能和注意事项。设计和完成一个电子商务网站的,将会牵涉到许多技术上的问题,如:动态网页 制作技术的,后台数据库的设计和管理,通过实际的制作个网站,可以避免纸上谈 兵,在实践中掌握上述技术的使川。1.2系统的开发技术及主要框架1.2.1开发技术的选择目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的
18、技术,国内采川 的较少。但在国外,JSP已经是比较流行的种技术,尤其是电子商务类的网站,多 采川JSPO采用PHP的网站如新浪网(sina)、中国人(Chinaren)等,但由于PHP本身存在 的些缺点,使得它不适合应川于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法 只有一个:分布计算。数据库、应川逻辑层、表示逻辑层彼此分开,而且同层也可以 根据流量分开,组成二维阵列。而PHP则缺乏这种支持。还有上面提到过的一点,PHP 提供的数据库接口支持不统,这就使得它不适合运川在电子商务中。ASP和JSP则没有以上缺陷,ASP可
19、以通过Microsoft Windowsd的C0M/DC0M获得 ActiveX规模支持,通过DCOM和Transcation Server获得结构支持;JSP可以通 过SUN JAVA的JAVA Class和EJB获得规模支持,通过EJB/C0RBA以及众多厂商的 Application Server获得结构支持。三者中,JSP应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商 都采用JSP/Servlet。比较出名的如IBM的E-business,它的核心是采用JSP/Servlet 的WebSphere;西方另外一个非常著名的电子商务软件提供商,Intershop。它原来 的产品
20、!ntershopl 2,3,4占据了主要的电子商务软件份额。它们都是通过CGI 来提供支持 的。但去年10月后它推出了 Enfinity,个采川JSP/Servlet的电子 商务Application Server,而且声言不再开发传统软件。3网上购物系统设计总的来说,ASP,PHP,JSP三者都有相当数量的支持者,而这三者也各有所长,在开 发过程中,我们应该根据实际的需要来使川最合适的技术,本系统则采川较新的JSP 技术,一方面JSP的安全性和跨平台性比较好也 另一方面,我也希望能从开发该系 统的过程中,深入学习一下这门编程语言。合理的选择开发技术,对于网站开发的完成情况有着非常重要的影响
21、。要开发 个网站,首先要选择个动态网页开发技术。当前比较流行的动态网页开发技术有 JSP、ASP、PHP它们的特性比较如表1-1所示。表!-1 ASP/JSP/PHP 比较表技术名称ASPJSPJHP对数据库的支持好好好开发难易度容易容易较难使用平台Windows 9#NTWi ndowsANIXLNIX安全性不好好不好对组件的支持支持支持不支持执行方式解释执行编译之后执行解释执行跨平台不好好好这三种都是在传统的HTML代码中,利用HTML标签的扩展,构成页面。不难 看出,jsp的综合实是最强的,尤其是在安全性和跨平台性两个方面n比其他的 两种技术都要好,因此,最后我们选择基于JAVA的JSP
22、技术作为动态网页的开发技 术。1.2.2JSP 技术JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建 立的种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML 文件(*.htm,.html)中插入JAVA程序段(Scriptlet)和JSP标记(tag),从而形成JSP 文件(*.jsp)山】。用JSP开发的web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。4网上购物系统设计JSP技术使用JAVA编程语言编写类XML的tags和scriptlets,来封装产生动态 网页的处理逻辑。网页还能通过
23、tags和scriptlets访问存在于服务端的资源的应川 逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重川的基于组件的设计,使基 于Web的应川程序的开发变得迅速和容易.web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码起返冋给客 户。插入的JAVA程序段可以操作数据库、重新定向网页等,以实现建立动态网页所 需要的功能。JSP与JAVA Servlet 样,是在服务器端执行的,通常返冋该客户端 的就是个HTML文本,因此客户端只要有浏览器就能浏览。JSP的1.0规范的最后 版本是1999年9月推出的,12月又推出了 1.1规范。
24、目前较新的是JSPL2规范,JSP2.0规范的征求意见稿也已出台。JSP页面由HTML代码和嵌入其中的JAVA代码所 组成。服务器在页面被客户端请求以后对这些JAVA代码进行处理,然后将生成的HTML 页面返冋给客户端的浏览器。JAVA Servlet是JSP的技术基础,而且大型的Web应 川程序的开发需要JAVA Servlet和JSP配合才能完成。JSP具备了 JAVA技术的简 单易川,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。1.2.3系统的主要架构及开发模式系统的建设关键在于其所使川的架构,而网上购物这种基于web的系统,传统的 C/S架构已经不能满足大量用户
25、的访问和操作,B/S基于浏览器的架构则是目前网络 系统应川的主流,它将大量的数据处理工作交给服务器端来处理,客户端只川通过普 通的1E浏览器即可访问系统,方便快捷而且利于系统的更新和维护,JAVA语言在该 方面更是得天独厚,j2ee规范的出现则使系统的开发更加规范,层次更加清楚,更 利于对复杂事务的处理,而且在安全性方面也做的更好。基于mvc的开发流程则使开 发过程更加清晰明了,利于做些复杂的逻辑实现,从而节省了开发周期和开发成本。1.基于B/S的体系结构在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请 求,服务器对浏览器的请求进行处理,将川户所需信息返冋到浏览器。B/S
26、结构简化 了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应川程序的执行将在服务器完成。浏览器发出请求,而其余如数 据请求、加工、结果返冋以及动态网页生成等工作全部由Web Server完成。实际上 B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由5网上购物系统设计Web服务器单独组成一层来负担其任务,这样客户机的压减轻了,把负荷分配给了 Web服务器.。这种三层体系结构如图1-1所示。图1-1 B/S三层架构示意图这种结构不仅把客户机从沉重的负担和不断对其提高的性能的要求中解放出来,也把技术维护人员从繁重的维护升级工作中
27、解脱出来。由于客户机把事务处理逻辑部 分分给了功能服务器,使客户机一下子“苗条”了许多,不再负责处理复杂计算和数 据访问等关键事务,只负责显示部分,所以维护人员不再为程序的维护工作奔波于每 个客户机之间,而把主要精力放在功能服务器上程序的更新工作。这种三层结构在层 与层之间相互独立,任何层的改变不会影响其它层的功能。2.基于MVC的开发模型在传统的基于Web的应川系统中,例如ASP,CGI等,通常开发者将业务逻辑,数据逻辑、展示逻辑等混杂在起,在同一个界面面里既进行后台数据库的访问和操 作,同时还包含业务流程和页面表示。这样编写出来的程序,既不利于程序员对业务 代码的调试,同时也不利于编辑人员
28、进行交互页面的设计。同时系统也不具备可扩展 性,当我们要在现有业务上进行扩展的时候,通常无法借助于现有的资源和应用,而 只能够重新编写,大大增加了投资,延长了系统上线的时间,失去了竞争市场的优势。在本网上购物系统中,将采用通行的MVC模式来构建应用。这种结构解决了前面 所述的所有问题,在我们的应用集成网络中,通过企业级高端J2EE应用服务器实现 MVC开发模型。MVC的逻辑图如图1-2和1-3所示:6网上购物系统设计图1-3 MVC业务流程示意图通过这种方案,我们可以迅速地实现整个业务,其优势和特点如下:Model(模型)层:由EJB组件来实现,EJB将具体的业务封装在组件内部,具 备安全、高
29、性能、可重川等优秀的特征。View(视图)层:由JSP、HTML组成。这层次的特点是能够真实地展示和客户 交互的界面,具备可描绘的功能。同时能够嵌套动态数据,可以进行动态页面的展示。同时可以方便地进行客户端的个性化定制。根据每个客户的需求来展示不同风格的界 面。Controller(控制器)层:是非常重要的层,这层是连接View和Model的 纽带,同时也是将这两层进行最大限度分离的工具。通常由Servlet来实现,Servlet 和JSP虽然同样都属于页面展示工具,但分属两层1胤。主要在于JSP以脚本语言的形 式存在,它的主要优势是进行动态数据的web展示,而Servlet是一个完整的JAV
30、A 程序,进行业务的调川和流程的处理是它的长处。通过这种模型的建立,我们的应川系统具备了非常好的性能和可扩展性。将业务 组件和展示页面进行分离,并通过Controller来描述调用关系,一方面可以提高效 率,另一方面也可以增加系统扩充的能力,使我们的系统可以进行最快速度的业务扩 展,以满足不同川户、不同阶段、各种各样的业务需求。1.3本课题相关的国内外研究现状1.3.!国际电子商务的发展现状电子商务对传统的商务活动带来了巨大的冲击,它突出的标志就是增加贸易机 会,降低贸易成本,简化贸易流程,提高贸易效率电子商务极大地改变了商务模 式。带动了经济结构的变革。在发达国家,电子商务发展空前繁荣,通过
31、互联网进行 7网上购物系统设计交易已成潮流。美国凭借其高度发展的信息技术优势,竭推动全球电子商务,1997年7月美 国政府正式公布“全球电子商务政策框架”,在全球范围内掀起了一股电子商务的热 潮。1998年全球电子商务交易额为1020亿美元,预计,到2005年达到23万亿美 元。电子商务的发展,在美国和西欧一直受到极大的重视口味美国商务部认为,电子 商务将是21世纪经济增长的唯一推动。美国电子商务的发展始于80年代,到1995 年,随着互联网技术的发展,传统的商业模式已经逐渐让位于虚拟的在线的电子商务 模式。目前,美国在全球互联网贸易中已占85%的份额。英国政府决心在21世纪发展最先进的电子商
32、务,将使川电子商务的家庭比例提 升为西方七国之冠。为此,英国内阁专门任命了一位电子商务大臣,负贡电子商务法 规和制度的推行。1999年,英国在网上花费了 20亿英磅,政府鼓励人们学会上网。到2002年,中央政府的所有采购机会都将以电子形式发布与接收,企业要与政府做 生意,必须上网。为此,2000年春天,英国完成了由100家地方咨询中心组成的国 家网,以帮助企业上网预计最晩到2005年,英国所年有的政府服务都将上网。巳本在发展互联网和电子商务方面是落后的,但为了赶上形势,也采取了新的措施。日本内阁成立了电子商务促进会,政府开放了电信行业和金融行业,使互联网的发展 取得了长足的进步,通产省已投资近
33、10亿美元支持电子商务的技术开发和实验。日 本民间在发展电子商务方面,注重将电子商务与巳本现有条件的结合。电子商务为巳 本的经济调整带来了良机。加拿大总理1998年颁布的“加拿大电子商务战略 丝提出了加拿大在2000 年进入电子商务先进国家行列的目标。这些都反映出发达国家通过电子商务抢占全球市场制高点的战略目标。目前多数 美国领先的电子商务公司都看好亚洲和中国,正在调整亚洲的人员和资源配备,准备 迎接即将到来的电于商务发展高潮。L 3.2国内电子商务概况从国际范围看,我国的信息化程度很低。目前个人计算机的市场保有量仅为1500 万台,其中还有一部分是不能上网的计算机,平均每个企业和政府部门还不
34、到台。网络运行速度慢、网络运营资费高、习惯利川电子商务获取商机的人数少等都制约着 电子商务的发展。但我国的电子商务发展势头强劲。从!998年由IT业界和媒体宣 扬电子商务的概念开始算起,在短短两年间,电子商务已从启蒙阶段迅速进入实施阶 8网上购物系统设计段,新的电子商务网站像网上商店、商城、专卖店、拍卖店,网上定票、旅游、教育、医疗以及各种电子商务资讯和交易站点等,如雨后春笋般涌现出来。据中国电子商务 网的统计,截至到今年年初,国内的网上商店已发展到500多家,并正以平均每天2 家以上的速度增长。发展的区域也从北京、上海、广州、杭州等少数城市向沿海和内 地各大城市扩展,许多传统行业的工业和商业
35、企业已开始登上电子商务的舞台。网民 数量急剧增加,已发展到1000万人(电子商务规模化应川所需的数量)。同时,境内 外风险资金大量介入,国内知名网站如“新浪”,“搜狐”,“8848”,“阿里巴巴”等都相继获得境内外上千万美元的投资”更为重要的是,从政府到企业界,从社会 各方面到一般消费者,对电子商务的发展前景和巨大潜认识愈来愈清楚,其中政府 积极支持电子商务发展是关键中的关键。9网上购物系统设计2需求分析2.1需求背景随着互联网技术的迅速发展,网络已逐渐深入人心,更是成为继报刊、电视、广 播等传统媒体之后而兴起的一新传媒介质,网络宣传已成为众多宣传手段的重中之 重,各种各样的网站也就应运而生:
36、为宣传企业而制作的公司网站、可进行网上购物 的电子商务网站、能及时了解到天下事的新闻网站、方便学习的教育网站,还有学校、团体、个人等等各大各小的网站,充斥着我们的视野,满足着我们的需要印】。网站的 规划与建设,已悄然被许多人摆到了首要的迫在眉睫的位置上。当今的企业,如果仍然依靠传统的方式宣传自己企业的形象和文化、采购自己企 业所需的原材料和配套部件、推销自己企业的产品,则显得十分落后而且难以适应激 烈的市场竞争。因此,当代企业纷纷建立自己的网站,借助于互联网快速的信息传递 加速自身的发展。个企业网站的规划与建设,自然而然也就成了众多类型的网站规 划与建设的典范;企业网站的规划与建设这一研究课题
37、,也自然而然地成为当今乃至 今后一段长时间内,企业内部和互联网上的个相当重要的讨论对象P。我这次毕业 设计主要研究的就是企业网上购物系统在网络上的实现。购物网站的规划与建设这课题,是取用前景非常广阔的!它的解决方案不仅仅 可以针对购物的网站,同样可以应川于多种多样的网站建设。21世纪是信息化的社会,互联网实现了世界范围的网络间的互联和信息共享,并已全面介入人类生产生活的方方面面,带动着人类社会的飞速发展。企业产品的推销、企业形象的树立、企业文化的宣传,都靠着企业网站给着人们 的头脑里的第一印象。网站做的好,企业自然受人们关注、受人们青睐;如果网站 做的不好,企业的效益自然就会受到影响。企业网站
38、的规划与建设将是个长久且受人关注的课题,人们将沿着这条研究网 站建设的路越走越精彩2.2网上购物系统需求分析电子商务网站是企业与消费者进行信息交流与沟通的纽带。对于企业来说,商务 网站既是企业发布产品信息、推出服务内容的窗口;又是企业从消费者那里获取产品 及服务反馈意见及消费需求的渠道。对于消费者来说,网站是获取企业产品与服务的 详细资料的重要渠道,它可以从不同的企业网站中获取不同的供应厂商资料,做到货 10网上购物系统设计比多家;另外,消费者也可以将自己的另类消费要求(即个性化消费需求)的愿望及 时地传递给生产厂商,引起厂商的重视,从而在厂家对商品设计、生产、包装、销售、维护和服务等经营策略
39、制定中,考虑到消费者的利益田】。从信息传播效果来看,网络 营销活动中的信息“推拉”互动效应,比传统媒体的营销效果更具优势,是未来营销 理论和营销实务发展的方向。网站是企业为合作伙伴、客户等提供的访问企业内部各种资源的同一平台。如企 业的客户通过这一平台,可以了解企业各档次各类产品的详细资料,并且获得企业提 供的随时的咨询服务等国。所以企业网站应视为企业电子商务系统的个重要组成部 分磔】。企业要建立自己的电子商务网站,首先必须对自身的信息需求进行认真的分析 和研究。2.2.I功能需求网上购物系统的基本功能如下:根据系统功能的要求,网上购物系统总体分为前台管理和后台管理。前台管理包 括浏览商品,查
40、询商品,订购商品,购物车,川户信息维护等功能。后台管理包括商 品管理,订单管理和用户管理等模块。前台的具体描述如下:1.浏览商品商品详细资料商品编号2 查询商品商品类别商品关键字订单查询3,订购商品4.购物车5.川户信息维护川户注册川户登陆川户资料修改后台管理具体描述如下:11网上购物系统设计1.商品管理添加商品类别修改商品类别删除商品类别添加商品信息,包括商品类别,名称,编号,所属分类等信息;修改商品信息删除商品信息查看商品信息3.订单管理处理订单;办理发货;办理结帐;删除订单。4.顾客用户管理功能注册顾客川户,包括川户名,密码等信息;修改顾客川户信息;删除顾客川户信息。5.系统川户管理功能
41、添加系统川户,包括川户名,密码等信息;修改系统用户信息;删除系统用户信息。从功能描述的内容可以看到,可以实现5个完整的功能。根据这些功能,设计 出系统的功能模块。在本系统中,川户管理模块的功能比较简单。在系统初始化时,有一个默认的“系统管理员”用户Admin,由我手动添加到数据库中。Admin川户可以创建其他的 管理员信息;普通川户则可以修改自己注册信息和密码。2.2.2网上购物系统性能分析系统分析是平台开发的个不可缺少的环节,为了能够使本系统更好、更完善地 被设计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的性能进行细 致的分析,从而才能够开发出完整的系统设计。12网上购物系统设
42、计网上购物系统的性质决定了它的服务端工作负荷比较大,这就要求服务端的硬件 配置要尽可能的高,主要是内存,而且操作系统也要尽可能的稳定。基于JAVA的系 统一般来说网络安全性比较好,但并不能说就一定安全,尤其在Windows操作系统下,由于Windows的漏洞比较多,系统装配在Windows下并不是最隹的选择,如果有条件,建议可将系统装配在UNIX操作系统下,提高系统的抗侵入能力。系统的核心数据库,随着数据的不断增多,必然会产生冗余,导致系统运行效率 降低,建议管理员定期备份和清理冗余数据,以保证系统的正常高效运行。2.2.3数据库需求分析根据上面的设计规划出的实体数据表。各数据表的E-R图描述
43、如图2-1所示。商品小类分类表商品大类分类表商品信息表会员资料表订单表已出售商品信息表通过实体之间的联系图我们可以清楚的看到本系统中所涉及到的数据表之间的 依赖关系的相互之间的作川。其中本系统的川户占据着重要的地位。2.2.4企业和商家的信息化需求信息革命促使现代企业呈现集团化、多元化和动态联盟的发展趋势和特征:企 业的活动涉及到多种经济领域;企业的分布跨越不同的地域;企业的产品品种、系 列日益多样化和个性化;为适取激烈的市场竞争,企业联盟的裂变和重组时刻在发生。因此具备上述各种现代企业特征企业的信息需求不再仅仅局限于企业内部。企业需要 及时地了解它在各地的分公司的生产经营状况,同一企业的不同
44、部门、不同地区的员 13网上购物系统设计之间需要及时共享大量的企业信息,企业和川户之间以及企业与其合作伙伴之间也 存在大量的信息交流。只有准确、及时地了解企业信息的需求,才能有效地组织管理 这些信息,合理地选择合作伙伴,实现敏捷化制造。企业信息涉及有关产品设计、计 划、生产资源、组织管理等类型的数据,不仅数据量大,数据类型和结构复杂,而且 数据间存在复杂的语意联系,数据载体也是多媒体的。如此海量的、复杂的、异构的 数据信息绝不可能再靠传统的方式、在封闭的范围内获得、交换和管理。基于 Internet/Intranet的网络化环境可以为制造企业提供各种网络服务,以满足企业 的信息需求。仍以制造业
45、为例,制造企业的信息需求主要包括以下几个方面:1.产品信息。包括与产品制造有关的所有信息,如产品几何拓扑信息、加工要 求佶息、组成产品零件的材料和热处理佶息、装配要求佶息、产品检验信息、产品 功能信息、产品制造成本和制造周期信息等。2.艺信息。包括产品制造过程中的各种加工方法及其应川范围、设计规范、川于新产品的加工艺和设计可行性评价,提供各种加工手册、设计手册。3.企业服务信息。包括产品市场信息(产品基本价格、批量价格、价格的有效 期和交货期)、企业生产能力信息(主要设备、特殊设备、大型设备)和企业产品开 发能力信息。2.3可行性分析随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,
46、越来越丰富,电子商务已经成为网上的股潮流。我们相信要不了太长有时间,顾客就可以在网络 世界上获得他们在现实世界上可以获得的所有商品和服务。可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过 程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析 是非常必要的,也是很重要的。2.3.I市场可行性分析电子商务网站是企业与消费者进行信息交流与沟通的纽带。对于企业来说,商务 网站既是企业发布产品佶息、推出服务内容的窗口;又是企业从消费者那里获取产品 及服务反馈意见及消费需求的渠道。对于消费者来说,网站是获取企业产品与服务的 详细资料的重要渠道,它可以从不同的企业网
47、站中获取不同的供应厂商资料,做到货 14网上购物系统设计比多家;另外,消费者也可以将自己的另类消费要求(即个性化消费需求)的愿望及 时地传递给生产厂商,引起厂商的重视,从而在厂家对商品设计、生产、包装、销售、维护和服务等经营策略制定中,考虑到消费者的利益。从信息传播效果来看,网络营 销活动中的信息“推拉”互动效应,比传统媒体的营销效果更具优势,是未来营销理 论和营销实务发展的方向。网站是企业为合作伙伴、客户等提供的访问企业内部各种资源的同一平台。如企 业的客户通过这一平台,可以了解企业各档次各类产品的详细资料,并且获得企业提 供的随时的咨询服务等。所以企业网站应视为企业电子商务系统的个重要组成
48、部 分。企业要建立自己的电子商务网站,首先必须对自身的信息需求进行认真的分析和 研究。2.3.2企业目标和战略计划性分析随着信息技术和计算机网络技术的发展,世界经济正经历着场深刻的革命,这场革命极大地改变着世界经济面貌,塑造着种“新世界经济”,即“网络经 济”。其特征是信息产业将在世界范围内大大发展,以此为基础的各种服务行业将 成为越来越多国家的主导产业,它将使世界经济全球化的进程大大加速,使任何国家 的市场变得过于狭小,企业跨国家和跨行业的联合进步发展,经济活动将按网络加 以组织。网络经济时代,各国的经济离不开与国际市场的信息、技术、资源和产品的交换。从这个意义上说,网络经济是跨国性的、全球
49、性的经济,生产过程已经不再局限于 一国范围内,而是形成“无国界的经济实体”。在企业集团之间,竞争与合作、交流 与限制并存,从而形成错综复杂的局面,引起世界经济结构的重大变化。网络经济使 得企业生存和运行的环境发生了根本的变化,以制造业为例,制造企业的生存和运行 面临全球性的市场、资源、技术和人员的竞争。开放的国际市场使得消费者更具有选 择性,个性化、多样化的消费需求使得市场快速多变,不可捉摸,无法预测。客户化、小批量、多品种、快速交货的生产要求不断增加。各种新技术的涌现和应川更加居了 市场的快速变化。市场的动态多变性迫使制造企业改变策略,时间因素被提高到首要 地位。21世纪制造行业的竞争将是柔
50、性和响应速度的竞争,以适应全球市场的动态 变化。制造企业的组织结构形式和生产经营模式也在发生变化,例如,某种先进的计 算机的设计工作可能在美国硅谷进行,芯片在韩国生产,软件在印度编制,整机在泰 15网上购物系统设计国组装,营销在香港进行。显然这系列的计划、技术、生产、运输、营销活动都离 不开Internet的支持,都离不开基于网络的电子商务。再如,国际上著名的网络设 备和网络集成商CISCO公司,其产品和业务覆盖面占全球网络设备和集成业务量的 60%,然而CISCO公司在全球范围内却没有一家属于它自己的制造工厂,其制造业务 全部外包,公司本身仅关注网络产品的设计和开发及市场营销,其营销业务量的