《小型电子商务网站系统设计与计划》由会员分享,可在线阅读,更多相关《小型电子商务网站系统设计与计划(36页珍藏版)》请在金锄头文库上搜索。
1、一网上购物系统概述 3系统开发的背景3网上购物的进展3网上购物系统的现状3系统实现的目标3系统的开发意义4二网上购物系统分析4网站的设计目标4网站的可行性分析 4网站的深切调查5网站设计的特点5网站开发的设计思想5系统设计的整体规那么 5三系统的开发技术及要紧架构6开发技术的选择6系统的要紧架构及开发模式6基于B/S的体系结构6基于MVC的应用开发模型7四系统的功能和流程分析8网站的功能分析8平台功能模块的设计分析8系统流程分析8前台购物流程8注册功能流程9商品搜索流程9用户登录流程9商品治理流程10购物车流程10五 系统功能的具体实现10系统数据库表的大体设计 10功能整体说明12目录结构说
2、明12功能页面结构12要紧功能流程135. 3各功能模块的实现13数据库的连接13 2用户登录模块的实现 13购物车模块的实现15后台治理模块的实现16商品搜索模块的实现17六系统中所存在的问题及解决方案18系统的整体设计的整体设计和计划中的问题18开发功能模块所碰到的难点18系统中存在的问题及拟定的解决方式18网上购物电子商务系统计划与设计书_网上购物系统概述网上购物的进展几年来,跟从着Internet的迅速崛起,互联网已日趋成为搜集提供信息的最 正确渠道并慢慢进入传统的流通领域。于是电子商务开始流行起来,愈来愈多的 商家在网上建起在线商店,向消费者展现出一种新颖的购物理念网上购物系统作为B
3、2B, B2C (Business to Customer,即企业对消费者),C2C (Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其 商务活动全程进程中起着举足轻重的作用,本文要紧考虑的是如何建设B2C的网 上购物系统。网上购物是一种具有交互功能的商业信息系统。他向用户提供静态和动态两类 信息资源。所谓静态信息是指那些比常常变更或更新的资源,如公司简介,会议 安排和培训信息等。网上购物系统具有壮大的交互功能。可使商家和用户方便的 传递信息,完成电子贸易或EDT交易。这种全新的交易方式实现了公司间文档与 资金的无纸化互换。网上购物系统的现状目前在国内P
4、HP与ASP应用最为普遍。而JSP由于是一种较新的技术,国内采 纳的较少。但在国外,JSP已是比较流行的一种技术,尤其是电子商务类的网站, 多采纳JSPo采纳PHP的网站如新浪网(sina)中国人(chinaren)等,但由于PHP本身 存在的一些缺点,使得它不是和应用大型电子商务站点,而更适合一些小型的商业站点。第一,PHP缺乏规模支持。第二,缺乏多层结构支持。关于回答和站点,解决 方式只有一个:散布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同 层也能够依照流量分开,组成二维阵列。而PHP那么缺乏这种支持。还有上面提 到过的一点,PHP提供的数据库接口支持不容易,这就使得他不是和运用
5、在电子商 务中。ASP和JSP那么没有以上缺点,ASP能够通过Microsoft Windows的COM/DCOM 取得ActiveX规模支持,通过DCOM和Transcation Server取得结构支持:JSP 能够通过SUN Java的Java Class和EJB取得规模支持,通过EJB/CORBA和众多 厂商的Application Server取得结构支持。三者中,JSP应该是以后进展的趋势。世界上一些大的电子商务解决方案提供 商都采纳JSP/Server。比较出名的如IBM的Ebusiness,它的核心是采纳 JSP/Servlet的WebSphere;西方另外一个超级闻名的电子商
6、务软件提供商, Intershopo他原先的产品Intershopl, 2, 3, 4占据了要紧的电子商务软件份额。 它们都是通过CGT来提供支持的。但去年10月后他推出了 Enfinity, 个采纳 JSP/Servlet的电子商务Application Server,而且声言再也不开发传统软件。总的来讲,ASP, PHP, JSP三者都有相当数量的支持者,而这四者也各有所长, 在开发进程中,咱们应该依如实际的需要来利用最适合的技术,本系统那么采纳 较新的jsp技术,一方面jsp的平安性和跨平台性比较好,另一方面,我也希望 能从开发该系统的进程中,深切学习一下这门编程语言。此刻流行的网上购物
7、系统不仅要有漂亮的网页,更要有严谨的计划,注重每 个细小的环节。如此才能使得在电子交易时幸免没必要要错误的发生。咱们将利 用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。 传统的治理信息系统信息获取方式是由专业文字录入人员将信息输入到治理系统 的数据库中,这种方式在数据量不大时有很多的应用处合。当数据量比较大,而 且较强的专业性时,录入的费用和犯错的可能性都相应上升。本设计在实际应用 中的解决方案是成立网站,和自己的数据库,似的所需商品信心能够及时的保留、 更新,能够更好的及时了解商品生意的情形。Internet的进展,为改变传统的商业运作模式提供了一种技术上的
8、可行性的方 案:利用Internet的技术和协议,成立各类企业内部网Internet,企业外部网 Extranet,通过廉价的通信手腕,将买家与卖家、商场和合作伙伴紧密结合在了 一路,排除时刻与空间带来的长安,从而大大的节约了交易本钱,扩大了交易范 围。而活着界的生活中,这种方案已经被普遍的运用到了世纪的商业活动中了, 人们将这种交易模式成为:电子商务。现今比较流行的网上购物系统国外有“淘宝()”,国内游“铛铛()”。他们都 是相当优秀的电子商务网站,对其他的网站提供了良好的典范。设计中能够学习 参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有的 功能和注意事项。设计和完成
9、一个电子商务网站的,将会牵涉到许多技术上的问题,女口:动态网 页制作技术的,后台数据库的设计和治理,通过实际的只做个网站,能够幸免纸 上谈兵,在实践中把握上述技术的利用。二网上购物系统分析系统分析师平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善 地被设计出来吗,就必需先进行调查研究。在系统调查的基础上,对新系统的功 能进行细致的分析,从而才能够开发出完整的系统设计本平台利用此刻比较普遍的JSP+Oracle数据库的架构实现的,此系统分为前 台治理和后台治理。前台治理是友好的操作界面,供用户阅读、查询是用。包括: 阅读商品、查询商品、订购商品、购物车、用户保护等功能:后台治理是提供给
10、 治理员的,其中包括:商品治理、用户治理等。水管李元从繁琐的手工操作中摆 脱出来,并提高了办公效率。随着运算机技术的进展和网络人口的增加,网络世界也愈来愈广播,愈来愈 丰硕,电子商务已经成为网上的一股潮流。咱们相信咬不了太长久的时刻,顾客 就能够够在网络世界上取得他们在现实世界上能够取得的所有商品和效劳。可行性研究是为了弄清楚系统开发的项目是是不是能够实现和值得进行研究 的进程,世界上是一次大大简化系统分析和系统设计的进程,因此,进行可执行 性的分析是超级必要的,也很重要的,通过最初的设计目标和进行的市场调查得 出以下的四点的可行性分析:(1) 经济可行性:该平台设计知识作为本人的毕业设计,又
11、因为本人的设计能 力有限,其功能还不能完善,因此没有什么经济效益可谈。(2) 技术可行性:JSP+Servlet的技术已经较为成熟。(3)运行可行性:该系统需要搭建JVM即JAVA虚拟机和Tomcat环境,在此环境下系统,而且在正确连接数据库后能够正常运行。(4)法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此可不能组成侵权,在法律上是可彳丁的。通过以上的可行性分析,我将采纳JSP+Servlet相结合的技术,运用Access 数据库对网站进行建设。通过以上的初步伐查和研究,而且确信了该平台的可行性,并决定开发本平台, 为了能够对现行的平台内容进行充分了解,有效要开发的平
12、台更具有有效性和适 应性,通过两个月的实习调查和指导教师的耐心介绍,设计出该平台功能如下:1. 能够完成用户大体信息录入的注册和用户大体信息的个人前台与后台 治理。2. 能够完成治理员对网站的商品资料(商品添加、商品审查)会员治理(会 员审查)、网站信息治理(新闻添加、修改删除、公告设置),和常规设置(广告添加,友谊链接)的功能。3. 能通过电子商品的名称,电子商品的分类进行搜索。4. 能够通过查看购物车对所选商品进行确信、挑选,通过定单查询对支付 费用进行确信。通过前一时期的调查与研究分析,我已确信了该平台设计的要紧功能,对每 一个功能模块也作了具体描述,下面就来具体分析该平台的设计特点与具
13、体思想。我所设计和开发的网上购物平台是通过很长时刻的调查和分析才开始具体实 施的,它的要紧特点是改变了以往的购物只能通过现实的上场才能达到的结果, 采纳Web技术,借助于Internet互联网普遍应用技术,达到资源共享,提高以往 购物的局限性,缩短人们的时刻和提高工作效率,具有较好的交互性,从而实现 信息化,标准化,系统化,网络化的平台,是整个购物活动进程简单、方便、易 行。网上购物平台主若是对后台治理和前台操作。后台治理是治理员对本网站的保 护通过商品资料(商品添加、商品审查)会员治理(会员审查)、网站信息治理(新 闻添加、修改删除、公告设置),和常规设置(广告添加,友谊链接)等功能达到 对
14、网站的治理。前台操作时用户登录到本网站,能够进行用户注册,通过网站的 精品推荐或商品搜索功能,找到自己想要买的商品,装入购物车,提交定单进行 购买。网上购物平台的特点是客户和电子商品信息量专门大名治理员需要整理的信 息很多,为让治理员轻松、方便、快捷的治理,该平台采纳符合购买电子商品的 大体原那么,知足广大客户的日趋增加的数量,并达到操作进程中的直观、方便、 有效平安等要求。不管哪个网站都要有他自己的设计规那么。该平台也一样,它的要紧涉及规那么 有:简单性:在实现平台的功能的同时,尽可能让平台操作简单易懂,这对以一个网站来讲是超级重要的。针对性:该平台设计是网上购物系统及后台治理的定向开发设计
15、,因此具有专业突出和很强的针对性。有效性:该平台能完成电子商品展现和治理员治理的大体信息,具有良好的有效性。三 系统的开发技术及要紧架构合理的选择开发技术,关于网站开发的完成情形有这超级重要的阻碍。要开发一个网站。第一要选择一个动态网页开发技术。当前比较流行的动态网页开发技术有JSP、ASP、PHP。他们的特性比较如下:3-1 aspjs-p/php 比轻戟技术名隸ASPJSPP1F对姻库的喪播好如好开发难易度容扬较难便用平台Windowa/miSUNIX不好好不好对组件的支持支持支持不文持执行方我牌膏执苛编译之后执行胯平台好好这三中都是在传统的 HTML 代码中,利用 HTML 标签的扩展,组成页面。不难看出,JSP的综合实力是最强的,尤其是在平安性和化平台性两个方面,比其他的 两种技术都要好,因此,最后咱们选择基于Java的JSP技术作为动态网页的开发 技术。系统的建设关键在于其所利用的架构吗,而网上购物这种机缘web的系统, 传统的C/S架构已经不能知足大量用户的访问和操作,/S基于阅读器的架构那么 是目前网