天津大学网络教育学院毕业设计(论文)任务书题目:网上鲜花销售系统的设计完成期限:2012年6月27日至2012年12月5日学习中心年级2010级专业计算机科学与技术指导教师姓名学号接受任务日期2012.6.27批准日期2012.7.15一、原始依据随着电子商务,网上商店的普及,商品的网上展示与订购逐渐成为时尚,网上商店的技术实现也成为了一个比较常见的课题。本文就网上花店的实现做了一些探索。本设计主要采用JSP开发技术和SQLSERVER2000数据库技术来开发,实现了客户购买的前台页面和管理员管理的后台管理页面。普通客户在浏览页面的时候可以进行商品的浏览、购买、下定单、注册成为会员,查看和修改用户信息等操作。管理员可以进入系统的后台进行管理,可以进行花品的添加、修改、删除,用户订单的处理、客户信息的查询以及其他基本信息的录入和修改等操作。本文详细阐述了整个应用系统的设计思路,并对各部分设计进行了详尽的分析,最终形成了一个完整的设计方案[1]方睿,刁仁宏,数据库原理及应用[M],成都,四川大学出版社,2005[2]石志国,刘冬梅,ASP.NET应用教程[M],北京,清华大学出版社和北京交通大学出版社出版,2005.[3]续静雯,谢黎文,ASP.NET网站开发[M],北京,电子工业出版社出版,2006.[4]RebeccaM.Riordan.ADO.NET程序设计[M],北京,清华大学出版社出版,2002.[5]StephnWalthe.ASP.NET揭秘[M],北京,中国电力出版社,2004.[6]江广顺,余松,ASP.NET2.0+SQLSERVER热门网络应用开发详解[M]北京,人民邮电出版社,2007.[7]龚赤兵,ASP.NET2.0网站开发实例教程[M],北京,人民邮电出版社,2006.[8]萨师煊.数据库系统概论(第四版),高等教育出版社,2006.5.[9]王璞,页制作三剑客.北京:清华大学出版社.2003.[10]黄梯云.管理信息系统导论.机械工业出版社,2006.二、设计内容和要求:(说明书、专题、绘图、试验结果等)(1)系统设计:功能分析:系统主要由两部分组成,一部分是后台管理部分,商家管理相关信息发布,商品管理,订单管理,客户管理等;另一部分是前台销售部分,客户通过浏览器访问登录,浏览本店订购鲜花。信息发布主要是鲜花商品信息的发布,有按不同方式的商品分类,特价商品的确定,新品的展示;以及花店公告的管理,包括添加,更新,删除等操作。商品管理是指鲜花商品的录入,更新,删除等操作。订单管理是指订单的查看,确认与发送等操作。客户管理是对客户进行一些相关操作,如删除等。前台部分,客户可以申请加入会员,客户信息的管理,客户的登录,修改密码,找回密码,进行花品的选购,自助订花,提交订单,订单的查看,公告的查看,花卉知识的查询等操作。(2)模块设计:根据上面分析出来的功能要求,为这个系统设计如下模块.最终得到系统的功能模块图,如图所示.(3)拟采取的研究方法、研究手段及技术路线、实验方案等:本系统是基于Web的网上系统,由于C/S架构的局限性,B/S架构已成为基于Web应用的最佳选择。现在基于B/S架构的程序设计语言已非常成熟,从刚开始的CGI,到现在的ASP,JSP,PHP的百花齐放,再到微软刚推出不久ASP.NET为基于B/S程序设计提供了强大的技术支持。使用其中任何一门语言开发都可以满足要求。WEB服务器软件也很多,其中任意一个都可以胜任,但是选择JSP作为服务器端实现语言是因为:JSP是一种新的动态Web应用技术标准。JSPWeb页是由传统Web页的HTML文档加入Java程序片段和JSP标记构成的。HTML代码用来描述信息的显示格式,而Java.程序段则负责描述处理逻辑,根据需要可以是数据库操作、Web页重新定向等。Web服务器在接到访问JSPWeb页的请求时,首先执行嵌入在其中的程序段,然后将执行结果重新嵌入HTML代码,一起发送给客户端。作为新一代的站点开发语言,JSP克服了ASP脚本级执行的不足,可以在Serverlet和JavaBean的支持下开发出功能强大的web应用。另外JSP作为一种Web实现技术,它的效率是很高的。这一点正好符合了本系统所要求的实时性。除此之外,作为Java平台的一部分,JSP拥有Java语言“一次编写,各处运行”的特点。又随着越来越多的服务器供应商将JSP支持添加到他们的产品中,这样一来用JSP做成的这套系统可以轻松移植到其它平台来运行。所以JSP是实现本系统的最佳技术,它是完全可行的。系统采用SQLServer2000做为后台数据库,SQLServer2000提供了以Web标准为基础的扩展数据库编程功能。可以通过Web轻松访问数据,还有强大而灵活的基于Web的分析功能,SQLServer2000的分析服务功能被扩展到了Internet。以SQLServer2000的稳定性,以及强大分析查询,存储功能完全可以满足网上花店系统在后台数据处理方面的需求。(4)实验的预期目标及主要特点及创新点:(一)预期目标:1、界面简单可操作性强:一般的企业管理人员用户经过简单的培训后,能很快地熟练操作。2、安全性:我们通过系统内部自设的权限校验来对系统登录用户实施校验,提高了整个系统的安全性,满足客户的安全性需求。3、简便有效的维护手段:系统使用后,维护工作将是一个长期的工作,系统将充分考虑维护工作的需求,通过相应手段降低维护工作量及难度,从而达到保证运行可靠及节省费用的目的。4、可扩充性:企业人事管理系统需要每日对办公人员进行输入,大量的数据要对数据库输入,所以该系统对具有较强的可扩充性,是十分重要的。5、功能性强大:该系统将具有强大的功能,满足一般企业的需求,相对于手工输入具有强大的功能。6、强大的纠错能力:该系统将具有较强的纠错能力,当运行时,用户操作错误时会提出响应的警示,能自动保护系统避免系统出错。(二)主要特点:1.可扩充性:数据库具有较大的可扩充余地。2.系统的安全设置:系统内部的权限校验保证了企业资料的安全,保障了用户的权益3.高效性:该系统充分体现了计算机的特点,能够快速有效的处理各项任务。4.强大功能:通过对数据库的简单输入,可实现手工无法比拟的多功能操作。5、具有错误识别能力:当用户操作出现错误时,系统将提出警告,并能提示正确的操作。避免系统被破坏。(三)创新点:该系统主要有人性化设计、系统的安全设置、简单的系统维护方法、使用的高效性、强大的功能、具有错误识别能力等创新点。毕业设计(论文)进度计划表序号起止日期计划完成内容实际完成内容检查日期检查人签名112.6.27~12.7.15选题选题12.6.27~12.7.15212.7.16~12.8.19查阅资料、拟定论文大纲查阅资料、拟定论文大纲12.7.16~12.8.19312.8.20~12.9.18完成论文初稿完成论文初稿12.8.20~12.9.18412.9.20~12.10.15论文修改论文修改12.9.20~12.10.15512.10.16~12.11.5论文定稿论文定稿12.10.16~12.11.5612.11.6~12.11.23答辩准备答辩准备12.11.6~12.11.23712.11.24~12.12.2答辩答辩12.11.24~12.12.2指导教师批准日期年月日签名注:1.任务完成后附在说明书内。2.“检查人签名”一栏和“指导教师批准日期”由教师用笔填写,其余各项均要求打印,打印字体和字号按照《天津大学现代远程教育毕业设计(论文)格式规定》执行。摘要电子商务已经成为了新经济的代名词。能在internet上实现商品的展示、商品的检索、商品的订购、订单的全程跟踪与管理、贷款的支付的系统称为网上购物系统。网上购物系统是电子商务的一种重要形式。本文介绍的网上购物系统——网上电子产品店,是一个立足于网络、以电子产品为商品的专业性网上购物网站,网上电子产品店为亲人朋友送去心意已经成为某种时尚。网上开电子产品店为大众开辟了更为方便之门,快捷方便,为大众所喜爱。本网上电子产品店就是为实现客户通过上网,对电子产品信息的浏览、检索、以及电子产品销售商对客户信息、电子产品信息的管理所开发的网络应用软件。该系统能够较好地满足网上电子产品店客户的基本要求,具有较高的实用价值。本文论述了网上电子产品店网站整个系统的开发过程,绪论课题背景与意义,介绍了开发工具、环境极其技术;网站系统结构设计包括前台结构设计和后台结构设计;数据库设计与实现包括数据库的需求分析、数据库结构设计;系统实现包括用户注册和身份验证,新闻中心、在线购物等功能的实现、后台网站管理功能的实现;系统测试对系统进行测试并做出总结。论文的最后为:致谢,参考文献。关键词:电子商务;网上电子产品店;数据库设计;JSP;ABSTRACTE-commercehasbecomesynonymouswiththeneweconomy.Inthedisplayofgoodsontheinternet,andretrievalofgoods,merchandiseordering,ordertrackingandmanagement,loanpaymentsystemknownastheonlineshoppingsystem.Theonlineshoppingsystemisanimportantformofe-commerce.Thisarticledescribestheonlineshoppingsystem-onlineelectronicsstore,basedonthenetwork,professionalelectronicproductsascommoditiesonlineshoppingsite,onlineelectronicsshopforfriendsandrelativestosendthemindhasbecomesomesortoffashion.Onlinetoopenelectronicproductsstoremoredoortoopenupforthepublic,fastandconvenient,andislovedbythepublic.TheonlineelectronicsstoreistoachievecustomersthroughtheInternet,electronicproductinformationbrowsing,retrieval,andsellersofelectronicproductstocustomerinformation,electronicproductinformationmanagementnetworkapplicationsoftwaredevelopment.Thesystemisbetterabletomeetthebasicrequirementsofthecustomersoftheonlineelectronicsstore,hasahighpracticalvalue.Thispaperdiscussestheonlineelectronicsstorewebsitesthroughoutthesystemdevelopmentprocess,thebackgroundandsignificanceoftheintroductiontopic,developmenttools,theenvironmentisextremelytechnical;thewebsitesystemstructuredesignincludingtheforegroundstructuredesignandthebackgroundstructuredesign;databasedesignandimplementation,includingdatabasedemandanalysis,databasestructuredesign;systemincludinguser